Package: tcsh
Version: 6.17.02-4, 6.18.01-1
Severity: important
Tags: patch
On upgrades, the postrm removes /bin/tcsh and /usr/bin/tcsh from
/etc/shells, but the postinst adds only /bin/tcsh. This can leave
users unable to log in or receive mail (e.g. sendmail checks for a
valid shell if ~/.forward invokes programs).
--- tcsh~/debian/postinst
+++ tcsh/debian/postinst
@@ -24,7 +24,7 @@
--slave /usr/share/man/man1/csh.1.gz csh.1.gz
/usr/share/man/man1/tcsh.1.gz
if [ -x /usr/sbin/add-shell ]; then
- add-shell /bin/tcsh
+ add-shell /bin/tcsh /usr/bin/tcsh
fi
if [ -x /usr/bin/update-menus ]; then
Thanks,
Matej
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]