Package: ngetty
Version: 0.4-1
Severity: important

/etc/ngetty/Conf is installed with 0644 permissions, while the man
page explains that it will only be processed if permissions are
0600.  This causes TERM not to be set, so it defaults to TERM=dumb,
with a variety of bad consequences.

I was going nuts figuring out why it wasn't working.

Personally, I think the fix is to change the permission check
to require (st_mode & (S_IWGRP|S_IWOTH)) == 0, and owned by root,
since it's not obvious that there's anything sensitive in there.

But changing the installation permissions is another way, that avoids
a source patch.


Hope this helps!



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to