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

usrmerge breaks POSIX



POSIX says:

  SHELL   This variable shall represent a pathname of the user's
          preferred command language interpreter. If this interpreter
          does not conform to the Shell Command Language in XCU
          Chapter 2 (on page 2345), utilities may behave differently
          from those described in POSIX.1-2017.

There is no requirement to match one of the /etc/shells pathnames.
The user or scripts should be free to use any arbitrary pathname to
the command language interpreter available on the system, and Debian
should ensure that this is allowed, in particular the one give by
the realpath command.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


Reply to: