Re: /bin/csh link
If you want to change this, please bring it up in debian-policy.
Debian policy (3.3.4) says:
If an upstream package comes with csh
scripts then you must make sure that they start with `#!/bin/csh' and
make your package depend on the c-shell virtual package.
The FSSTND (3.1) says:
Since the de-facto standard location of the C-shell is /bin/csh, if
and only if a C-shell or equivalent (such as tcsh) is available on
the system, it should be available by the name /bin/csh. /bin/csh
may be a symbolic link to /bin/tcsh or /usr/bin/tcsh.
The FHS keeps this text unchanged.
I don't know how many csh scripts there currently are in the Debian system,
but all of them use /bin/csh as the path. Lintian checks for this and
has found no exceptions.
I don't think that removing the /bin/csh link is an option. If you don't
want it to be a broken link, then csh and tcsh could be moved to /bin
instead.
Richard Braakman
Reply to: