[vdr] VDR 1.3.38 and "-u root"

Ludwig Nussel ludwig.nussel at suse.de
Tue Jan 10 09:54:52 CET 2006


Klaus Schmidinger wrote:
> Udo Richter wrote:
> >Klaus Schmidinger wrote:
> >>There have been reports from people who want to run
> >>VDR as user 'root' and have trouble with access rights
> >>when using "-u root".
> >>
> >>The attached patch simply skips all the SetCaps() and SetUser()
> >>stuff when VDR is started as 'root' and the option "-u root"
> >>has been given. This should then behave just like older versions.
> >
> >
> >Wouldn't it be a lot more natural and intuitive if the default for -u 
> >would be not to switch users at all? It wouldn't change the (previous) 
> >default behavior and it doesn't use two hard-coded user names (vdr and 
> >root). Specifying -u root to disable switching is at least strange...
> [...] 
> However, I do tend to share your opinion, so if nobody disagrees
> I'll make it so that VDR always runs under the user id it was started with,
> unless the '-u' option is given (and, of course, it was started as root,
> otherwise it can't change its user id anyway).

I vote for automatically using user vdr when started as root to
promote the unprivileged user mode and to emphasize that using root
is not recommended.

cu
Ludwig

-- 
 (o_   Ludwig Nussel
 //\   SUSE LINUX Products GmbH, Development
 V_/_  http://www.suse.de/



More information about the vdr mailing list