From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Mon, 23 May 2022 09:29:47 +0000 (+0100) Subject: Always update the startup script in FreeBSD X-Git-Tag: 4.1-rc1~24^2~196 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bcc809edb81b91fdd91710a69730dcab4db6d509;p=thirdparty%2Fshairport-sync.git Always update the startup script in FreeBSD --- diff --git a/Makefile.am b/Makefile.am index 6949127a..69a8ebe8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -248,7 +248,8 @@ if INSTALL_FREEBSD_SERVICE pw showuser shairport-sync > /dev/null 2>&1 || pw adduser -c "shairport-sync unprivileged user" -n shairport-sync -u 801 -s /usr/sbin/nologin -d /nonexistent > /dev/null 2>&1 [ -e /var/run/shairport-sync ] || mkdir -p /var/run/shairport-sync chown shairport-sync:shairport-sync /var/run/shairport-sync - [ -e /usr/local/etc/rc.d/shairport_sync ] || cp scripts/shairport-sync.freebsd /usr/local/etc/rc.d/shairport_sync + # Always update the startup script -- this is different to the Linux systemd situation, where the startup script is untouched if it exists. + cp scripts/shairport-sync.freebsd /usr/local/etc/rc.d/shairport_sync chmod 555 /usr/local/etc/rc.d/shairport_sync endif if INSTALL_CYGWIN_SERVICE