On 04/07/07 15:05, Stefan Huelswitt wrote: > Hi, > I think there is a bug in the RW access check for a terminal > given with commandline option -t. > The check is performed before VDR actualy switches his uid, so if > the user which starts VDR has access rights and the effective > vdr user doesn't have, the check is useless. > In addition VDR should check the return value of freopen() when > claiming the terminal later on. > > The current code segfaults on the first terminal access (e.g. > printf), if the effective vdr user doesn't have sufficient > rights. Can you please provide a tested patch against version 1.4.6 for this? Klaus