On Mon 18 Aug 2014 13:04:35 Steve Dickson wrote: > On 08/17/2014 10:44 AM, Mike Frysinger wrote: > > If you don't have systemd, then this script dumps: > > /usr/sbin/start-statd: line 8: systemctl: command not found > > > > This isn't terribly useful since we ultimately fall back to running > > the daemon ourselves, so probe for systemd's existence before we try > > to use it. > > > > Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx> > > Committed... but I used 'rpm -q systemd' instead of 'systemctl --help' > to test for the existences of systemd > > # First try systemd if it's installed. > -if systemctl --help >/dev/null 2>&1; then > +if rpm -q systemd > /dev/null 2>&1; then > # Quit only if the call worked. > systemctl start rpc-statd.service && exit what about all the other distros not using rpm ? my version was distro agnostic. -mike
Attachment:
signature.asc
Description: This is a digitally signed message part.