diff options
Diffstat (limited to 'net-fs/samba/files/config-svc-smbd+nmbd')
-rw-r--r-- | net-fs/samba/files/config-svc-smbd+nmbd | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/net-fs/samba/files/config-svc-smbd+nmbd b/net-fs/samba/files/config-svc-smbd+nmbd deleted file mode 100644 index 6bc215da311c..000000000000 --- a/net-fs/samba/files/config-svc-smbd+nmbd +++ /dev/null @@ -1,40 +0,0 @@ -# config-svc-smbd+nmbd -config_install() { - -for x in smbd nmbd -do - dodir /var/lib/supervise/services/${x}/log - chmod +t ${D}var/lib/supervise/services/${x} - -# install svc-run stub - pretty lame eh -rm -f ${T}/config.config -cat > ${T}/config.config <<EOF -#!/bin/sh -mypid=\`pidof /usr/sbin/${x}\` -if [ -z "\$mypid" ] ; then - /usr/sbin/${x} -l ./log/logfifo - sleep 2 - mypid=\`pidof /usr/sbin/${x}\` -fi -exec /usr/bin/watchpid $mypid -EOF - exeinto /var/lib/supervise/services/${x} - newexe ${T}/config.config run - - -# install svc-log stub -rm -f ${T}/config.config -cat > ${T}/config.config <<EOF -#!/bin/sh -if [ ! -p logfifo ] ; then - rm -f logfifo - mknod logfifo p -fi -exec multilog t ./${x}-log < logfifo -EOF - exeinto /var/lib/supervise/services/${x}/log - newexe ${T}/config.config run - - -done -} |