From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NsaHG-0006FO-JA for garchives@archives.gentoo.org; Fri, 19 Mar 2010 11:22:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24845E0CDD; Fri, 19 Mar 2010 11:22:02 +0000 (UTC) Received: from petteriraty.eu (host.petteriraty.eu [188.40.80.83]) by pigeon.gentoo.org (Postfix) with ESMTP id E8B98E0CDD for ; Fri, 19 Mar 2010 11:22:01 +0000 (UTC) Received: from Petteri-Ratys-MacBook-Pro.local (unknown [217.152.220.254]) by petteriraty.eu (Postfix) with ESMTPSA id 4966C27C96 for ; Fri, 19 Mar 2010 11:22:01 +0000 (UTC) Message-ID: <4BA35E58.7030309@gentoo.org> Date: Fri, 19 Mar 2010 13:22:00 +0200 From: =?ISO-8859-1?Q?Petteri_R=E4ty?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 To: gentoo-soc@lists.gentoo.org Subject: Re: [gentoo-soc] Two ideas: R package installer (CRAN) and per-user daemons References: <8f234f341003180758i4f095a0atf1dccaebf7ac66e0@mail.gmail.com> In-Reply-To: <8f234f341003180758i4f095a0atf1dccaebf7ac66e0@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 8fa64ace-868f-4add-8e0d-11348bd575f9 X-Archives-Hash: b7eac441a6446fb757e169251a2da350 On 18.3.2010 16.58, Auke Booij wrote: > 2. Per-user daemons. Currently, there are some daemons, like > PulseAudio, jackd, several download daemons, and soon possibly X.org > (which will no longer need to run as root, and really should run as a > normal user), which run as specific users, instead of root or a > systemwide daemon-specific user. There is currently no framework for > launching these daemons at all, and the current solution is to either > make users figure out their own solution (a popular one is an extra > line in .xinitrc), or to set the username in some conf.d file, thus > disabling the possibility to run several of them for different users. > I would like to develop an extension to our current init.d system > which will enable users to write and start their own init scripts, > which at first only run as themselves, not as another user. This would > make it possible to cleanly launch several identical daemons for > several users. This project would involve either writing a new > additional init.d system, or extend our current system. I would like > to know 1. if you guys are understanding a word of what I'm saying at > all 2. if this would be an interesting idea (I think it is, of course) > 3. anyone has any ideas or would like to mentor me. > Isn't this something that should be handled by the upstream projects instead of doing it at the distribution level? Also see: http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html Regards, Petteri