Suggestions for a better QuickSetup first-run settings

What features/apps/bugfixes needed in a future Puppy
Post Reply
Message
Author
zandarian
Posts: 117
Joined: Wed 14 Oct 2009, 21:10

Suggestions for a better QuickSetup first-run settings

#1 Post by zandarian »

  1. Pass the value of the locale (main language & country) to Firefox so it goes to about:config -> intl.accept_languages . So Puppy's en_US will go to Firefox as en-US (or en-us), es_ES will pass as es-ES (or es-es), ... (the hyphen-minus should be converted into underscore). Probably the web browser is the most used program by many people, so here is where our language and country should be applied or taken into account, so we get the web sites/pages in our native/preferred language (and/or adapted for our country).
  2. Use "Europe/London" as the default time zone. Greenwich, the reference place for longitudes and time, is in London. GMT+0 would allow easier changes (less options in the list) to our time zone (+1, +4, -4, -10, ...), but only with the "Continent/Capital or Important City" format we get the correct time if we tick "Set time/date from the Internet" (or use later Psync). You can read http://www.murga-linux.com/puppy/viewtopic.php?t=72294. If London is not accepted "America/New_York" or "America/Los_Angeles" would be better than "GMT-8 (Los Angeles)".
  3. Tick by default "Hardware clock set to UTC", so the exclusively/mainly Linux users take advantage of it.
  4. Check by default "Firewall enabled". It's important: security.
  5. Tick by default "Run Internet apps as spot". Also to be more safe by default.

    N.B.: With the last two we don't force anyone to configure them (it can be done very fast anyway), because if someone is not interested on activating them (at least in the beginning) can just close the "Quick Setup" dialog or window to skip the configurations (instad of clicking on "Ok").

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#2 Post by RSH »

N.B.: With the last two we don't force anyone to configure them (it can be done very fast anyway), because if someone is not interested on activating them (at least in the beginning) can just close the "Quick Setup" dialog or window to skip the configurations (instad of clicking on "Ok").
Usually, if such a GUI appears on the screen, it doen's just offer options to activate. A already ticked box in such case would mean, this option is already activated.

So this may confuse the user a lot more since he closes just the window and thinks everything is set up already.
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

zandarian
Posts: 117
Joined: Wed 14 Oct 2009, 21:10

#3 Post by zandarian »

Thanks. You're right. I didn't think about that.

But the firewall and spot account for Firefox could be activated automatically on startup. And if you untick the options in QuickSetup they would be disabled.

Perhaps this is another mistake: After activating spot with Firefox, running again QuickSetup shows "Run Internet apps as spot" unchecked.

gcmartin

#4 Post by gcmartin »

Hello @Zandarian, you may want to send a PM to @Shinobar.

BTW, he has a thread somewhere for FirstRUN (also known as Quick Setup). Since @BarryK has left the kennel, @Shinobar (and maybe @L18L) will be the source of evaluating your recommendations.

But, I cannot find his thread.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#5 Post by bigpup »

I think initially starting with no firewall active is required for possibly some network hardware.
Some hardware has it's own firewall built in.
Also, there are all kinds of options for how the firewall is setup.
You only see those options when you run the firewall setup program.
One generic setup may or may not work for everyone at the initial start.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#6 Post by RSH »

bigpup wrote:I think initially starting with no firewall active is required for possibly some network hardware.
Yes, this is a fact.

I remember German user, der-schutzhund, could not setup Network Priniting in LazY Puppy with Firewall enabled (he is using LazY Puppy on a German Public School as a replacement for Windows).
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

zandarian
Posts: 117
Joined: Wed 14 Oct 2009, 21:10

#7 Post by zandarian »

Thanks. automagic works well for me, but probably not for others, as you say. And if for some people the firewall on gives problems, I understand why it's off by default. No problem. The tools is very good. Thanks for the contributors.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Firewall

#8 Post by shinobar »

Regarding firewall:

Puppy automatically connects to the internet when the wired ethernet and dhcp server is available in the LAN. In this case, firewall need not because the router may have firewall function. Moreover, firewall on each PC in this case is troublesome.

The need of firewall is in case you connect to the internet directly by dialup or pppoe.
In this case, you need to launch the connect wizard, and you can find firewall option there.

So, I think the firewall option should be removed from the first-run dialog.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

zandarian
Posts: 117
Joined: Wed 14 Oct 2009, 21:10

#9 Post by zandarian »

Thanks. My router seems not to have firewall. I use the one of Puppy, activating it usually from QuickSetup. All works well. I would leave the option in first-run. Regards

gcmartin

#10 Post by gcmartin »

As @Shinobar points out, F/W on PCs when a router (say from ISP or purchased) is deployed is troublesome when there are so many LAN services that a home might have doing productive things inside one's network. If you have only 1 PC going thru a router and NOT sharing or using ANY other LAN services offer by other PCs/NASs/smart-devices, then doubling up on F/W doesn't hurt (and its questionable if it helps). Routers have built-in F/W that are not obvious to many. In addition, some router software (DDWRT comes to mind, and there are others too) allows the admin to get directly into F/W table adjustments. While some routers have been known to sniff the LAN network and automatically adjust behavior to insure user protections.

He also accurately points out that modem peripheral users are well served to deploy F/W because when modems are used, the PC itself IS THE F/W!

Its too bad that PUPPY Linux is standardized on a dialogue backbone which is inflexible to dynamically adjust to system configuration or user inputs. In short, the current dialogue subsystem is a STATIC window for any requirement. Maybe sometime in near future, PUP developers can migrate to a newer more dynamic dialogue system which intelligently adapts as needed. Dont know, but I wonder if there is a good candidate for future Linux PUPs??? And, I wonder if a newer subsystem can coexist while future PUP apps adopt it.

zandarian
Posts: 117
Joined: Wed 14 Oct 2009, 21:10

#11 Post by zandarian »

My router has indeed a firewall. I knew it but didn't remember & didn't see a mention to it in its menu. Sorry for that.

Post Reply