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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to