summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-fs/samba/files/config-svc-smbd+nmbd')
-rw-r--r--net-fs/samba/files/config-svc-smbd+nmbd40
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
-}