From bfd18f263823e59402ba094487742eb9d31dc666 Mon Sep 17 00:00:00 2001
From: Thierry N <thierryn1 at hispeed dot ch>
Date: Sun, 9 Aug 2009 14:22:46 +0200
Subject: Ajout de avahi#0.6.24-1

---
 extra/avahi/avahid | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)
 create mode 100644 extra/avahi/avahid

(limited to 'extra/avahi/avahid')

diff --git a/extra/avahi/avahid b/extra/avahi/avahid
new file mode 100644
index 000000000..3ab580e5f
--- /dev/null
+++ b/extra/avahi/avahid
@@ -0,0 +1,47 @@
+#!/bin/sh
+# Begin $rc_base/init.d/avahid
+
+# Based on sysklogd script from LFS-3.1 and earlier.
+# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
+# Add create user and Groups - thierryn1@hispeed.ch
+
+# $Id: $
+
+. /etc/sysconfig/rc
+. $rc_functions
+newgroup=avahi
+newuser=avahi
+newid=85
+getent group $newgroup > /dev/null || /usr/sbin/groupadd -g $newid $newgroup
+getent passwd $newuser > /dev/null || /usr/sbin/useradd -g $newgroup \
+-u $newid -s /bin/false -c "Avahi Daemon" $newuser
+
+
+case "$1" in
+    start)
+        boot_mesg "Starting Avahi Daemon..."
+        loadproc /usr/sbin/avahi-daemon -D
+        ;;
+
+    stop)
+        boot_mesg "Stopping Avahi Daemon..."
+        killproc /usr/sbin/avahi-daemon
+        ;;
+
+    restart)
+        $0 stop
+        sleep 1
+        $0 start
+        ;;
+
+    status)
+        statusproc /usr/sbin/avahi-daemon
+        ;;
+
+    *)
+        echo "Usage: $0 {start|stop|restart|status}"
+        exit 1
+        ;;
+esac
+
+# End $rc_base/init.d/avahid
-- 
cgit v1.2.3-70-g09d2