[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: