Message ID | cover.1365786584.git.yann.morin.1998@free.fr |
---|---|
State | Not Applicable |
Headers | show |
>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
Yann> Hello All!
Yann> Here is a series that allows packages to create users.
Yann> Packages that install daemons may well want to run those daemons as
Yann> non-root users to avoid security issues. Currently, there are two users
Yann> of choice to run 'generic' daemons: root or daemon (although there are
Yann> a few dedicated users to run a few services: mail, sshd, ftp...).
Yann> This series builds upon both the package infrastrucutre to define the
Yann> user(s) a package may want to create, and the filesystem infrastructure
Yann> to actually generate these users, and chown their ${HOME}s.
Yann> Documentation is updated accordingly.
Yann> As a proof of concept, the package tvheadend has been updated to use
Yann> a dedicated user to run its daemon as (call me stubborn! ;-] ).
Committed series, thanks!