On Thu, Aug 10, 2000 at 01:50:26AM -0500, Brandon wrote:
> 
> > It doesn't have to be root.  It just has to be under daemon or any
> > other user which can read /etc/nfreenetd.conf and can read and write
> > the contents of the /var/spool/freenet directory (which is not
> > necessarily root).  I think that nfreenetd should run under daemon or
> > freenet (yay, yet another item I have to add to /etc/passwd!).  Of
> > course, setting up nfreenetd on a system may very well require root
> > access (depends on how the system is configured and how the file
> > system is set up).
> 
> Making a new user requires root. That means you have to be root to install
> it. I hate program that you have to be root to install. I have many
> machines on which I would like to run software but I can't install it
> because it requires root access. Does it really *need* root access? No, it
> does not access hardware devices, modify /etc/passwd, listen on ports
> <1024. It requires root simply because of poor design.

It would not really need root access to install it in your home
directory and have the spool directory in your home directory, but you
would probably need root access if you wanted to install it normally
(with the prefix being /, /usr, or /usr/local, having it be
automatically started up when the computer boots and automatically
shut down when the computer shuts down or reboots).  It would not
*need* its own UID, but it would be *suggested* that it would have its
own UID which just has write access to the /var/spool/freenet
directory or whatever directory you configured it to use for the
datastore.

-- 
Travis Bemann
Sendmail is still screwed up on my box.
My email address is really bemann at execpc.com.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 1581 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20000810/f46c869e/attachment.pgp>

Reply via email to