Bug#831978: ring-daemon: Internal daemon started by users should not be in /usr/sbin/

Petter Reinholdtsen pere at hungry.com
Wed Jul 20 22:34:22 UTC 2016


Package: ring-daemon
Version: 20160720.3.73cfbb9~dfsg1-2
Severity: serious

The /usr/sbin/dring in the ring-daemon package seem to be placed in the
wrong directory.  The program is started by the ring GUI tool when a
user starts the Ring client, and thus is not a tool intended for sbin,
as specified by FHS[1] refered from Debian Policy[2]:

  Utilities used for system administration (and other root-only
  commands) are stored in /sbin, /usr/sbin, and /usr/local/sbin. /sbin
  contains binaries essential for booting, restoring, recovering, and/or
  repairing the system in addition to the binaries in /bin. [18]
  Programs executed after /usr is known to be mounted (when there are no
  problems) are generally placed into /usr/sbin. Locally-installed
  system administration programs should be placed into
  /usr/local/sbin.

If it is supposed to be called directly by users, I suspect it belong in
/usr/bin/.  If not, it probably belong in /usr/lib/ring/ or similar.

Setting severity to serious, as this issue is about breaking the
requirement in the Debian policy section 9.1.1.

 [1] <URL: https://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#SBINSYSTEMBINARIES >
 [2] <URL: https://www.debian.org/doc/debian-policy/ch-opersys.html >
-- 
Happy hacking
Petter Reinholdtsen



More information about the Pkg-voip-maintainers mailing list