Date: Fri, 24 Aug 2007 10:50:02 +0200 From: Ivan Voras <ivoras@fer.hr> To: freebsd-questions@freebsd.org Subject: Re: Memcached Daemon Startup Issues Message-ID: <fam644$ce2$1@sea.gmane.org> In-Reply-To: <12307237.post@talk.nabble.com> References: <12306830.post@talk.nabble.com> <12307237.post@talk.nabble.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7BACD12D5AAB807F0B4FAE63 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Peter Pluta wrote: > > > Peter Pluta wrote: >> I installed memcached and since it doesn't have a config file I entered >> the flags into rc.conf, but when I start it with the rc.d scripts, it >> always runs as nobody, instead of the user I specified with -u <user>. The >> man page says "only when run as root". This confuses me somewhat because >> i'm executing the rc.d script as root, yet it still starts as nobody. I >> can manually start memcached with "memcached -u memcached -l 127.0.0.1 -p >> 11211 -m 32 -P /var/run/memcached/memcached.pid". >> >> /etc/rc.conf bit: >> memcached_enable="YES" >> memcached_flags='-u memcached -d -l 127.0.0.1 -m 32 -P >> /var/run/memcached.pid -p 1121' > Nvm, I had to take a look at the rc script to see that there was another > directive (memcached_user="") This is because memcached_user is checked by it's rc.d script and defaults to "nobody". Thus, when memcached is started from the script, without memcached_user set, it will be run as nobody, not as root, and it won't be able to switch to another user by itself. --------------enig7BACD12D5AAB807F0B4FAE63 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFGzpvCldnAQVacBcgRAgacAKCpi/p9K3It9DDf5Iepo/gO8r9c7wCcCaDj I9Iq2o+WhCdK8LUhT15y6jo= =J6eH -----END PGP SIGNATURE----- --------------enig7BACD12D5AAB807F0B4FAE63--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fam644$ce2$1>