Browse Source

TT#14008 install binaries in /usr/bin

Neither main daemons nor auxiliary tools require root privileges to run,
therefore they should go into /usr/bin instead of /usr/sbin.

Change-Id: I22fd0f4e622df0362a686dfe9e0ce1fb86b43a9e
pull/1487/head
Richard Fuchs 4 years ago
parent
commit
a3062b5f73
5 changed files with 6 additions and 6 deletions
  1. +1
    -1
      debian/ngcp-rtpengine-daemon.install
  2. +1
    -1
      debian/ngcp-rtpengine-daemon.service
  3. +1
    -1
      debian/ngcp-rtpengine-recording-daemon.install
  4. +1
    -1
      debian/ngcp-rtpengine-recording-daemon.service
  5. +2
    -2
      debian/ngcp-rtpengine-utils.install

+ 1
- 1
debian/ngcp-rtpengine-daemon.install View File

@ -1,3 +1,3 @@
daemon/rtpengine /usr/sbin/
daemon/rtpengine /usr/bin/
debian/ngcp-rtpengine-iptables-setup /usr/sbin
etc/rtpengine.conf /etc/rtpengine/

+ 1
- 1
debian/ngcp-rtpengine-daemon.service View File

@ -14,7 +14,7 @@ Group=rtpengine
AmbientCapabilities=CAP_NET_ADMIN CAP_SYS_NICE
LimitNOFILE=150000
ExecStartPre=+/usr/sbin/ngcp-rtpengine-iptables-setup start
ExecStart=/usr/sbin/rtpengine -f -E --no-log-timestamps --pidfile /run/rtpengine/ngcp-rtpengine-daemon.pid --config-file /etc/rtpengine/rtpengine.conf
ExecStart=/usr/bin/rtpengine -f -E --no-log-timestamps --pidfile /run/rtpengine/ngcp-rtpengine-daemon.pid --config-file /etc/rtpengine/rtpengine.conf
ExecStopPost=+/usr/sbin/ngcp-rtpengine-iptables-setup stop
[Install]


+ 1
- 1
debian/ngcp-rtpengine-recording-daemon.install View File

@ -1,3 +1,3 @@
debian/ngcp-rtpengine-recording-nfs-setup /usr/sbin/
etc/rtpengine-recording.conf /etc/rtpengine/
recording-daemon/rtpengine-recording /usr/sbin/
recording-daemon/rtpengine-recording /usr/bin/

+ 1
- 1
debian/ngcp-rtpengine-recording-daemon.service View File

@ -14,7 +14,7 @@ PIDFile=/run/rtpengine-recording/ngcp-rtpengine-recording-daemon.pid
AmbientCapabilities=CAP_NET_ADMIN
User=rtpengine
Group=rtpengine
ExecStart=/usr/sbin/rtpengine-recording -f -E --no-log-timestamps --pidfile /run/rtpengine-recording/ngcp-rtpengine-recording-daemon.pid --config-file /etc/rtpengine/rtpengine-recording.conf
ExecStart=/usr/bin/rtpengine-recording -f -E --no-log-timestamps --pidfile /run/rtpengine-recording/ngcp-rtpengine-recording-daemon.pid --config-file /etc/rtpengine/rtpengine-recording.conf
[Install]
WantedBy=multi-user.target

+ 2
- 2
debian/ngcp-rtpengine-utils.install View File

@ -1,4 +1,4 @@
perl/* /usr/share/perl5/
utils/rtpengine-ctl /usr/sbin/
utils/rtpengine-ctl /usr/bin/
utils/rtpengine-get-table /usr/libexec/rtpengine/
utils/rtpengine-ng-client /usr/sbin/
utils/rtpengine-ng-client /usr/bin/

Loading…
Cancel
Save