søn, 12.09.2004 kl. 13.15 skrev dragoran:
Sean Middleditch schrieb:
>On Sun, 2004-09-12 at 00:18 +0100, Paul Trippett wrote:
>
>
>>Why not take a BSD approach and give them the option when installing the
>>package, say for example...
>>
>># rpm -i vsftp....rpm
>>Would you like to enable Anonymous logins? (y/n) [N]
>>Would you like to enable Local user Logins? (y/n) [N]
>>
>>
>
>Because RPMs are absolutely never ever supposed to ask questions.
>
>- What if the RPM is being installed non-interactively?
>- What if the RPM is being installed with a GUI tool?
>- What if the user doesn't understand English?
>
>And then you get into the general usability problems - are the question
>phrased properly? Is "Y/N" an appropriate prompt? etc.
>
>Better to offer a nice GUI configuration utility and just let admins run
>it after the installation, or just edit the .conf file if they're of the
>mind.
>
>
>
>
Nobody set up a ftp server and leave the default config, so it doesn't
really matter if anonymous logins are on by default or not.
... exept those noobs who just hits "install everything" (which amounts
to 50% of n00bs comming straight from the bare-bones windows world).
There should be a "install everything, exept servers" option in
anaconda...
BTW asking questions during install caused me a lot of trouble when
macromedia flash plugin did this - i was rolling it out to a number of
machines using admin-script (
www.solution-forge.net/source/unprotected)
(the protected folder is empty ;) ). Thank you dag for providing a
no-questions-asked rpm.
But if nobody installs a ftpd without confing it, what bad would it do
to disable logins?