From bd9eba9ce307d0a634737dede8d9b18d981f2f69 Mon Sep 17 00:00:00 2001 From: Maxime Hadjinlian Date: Thu, 26 Apr 2012 09:41:47 +0200 Subject: Add Netatalk This patch add the Netatalk package to Buildroot. [Peter: fix download URL, force c99 mode, tweak help text] Signed-off-by: Maxime Hadjinlian Signed-off-by: Peter Korsgaard --- package/netatalk/S50netatalk | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 package/netatalk/S50netatalk (limited to 'package/netatalk/S50netatalk') diff --git a/package/netatalk/S50netatalk b/package/netatalk/S50netatalk new file mode 100755 index 000000000..94bb161ae --- /dev/null +++ b/package/netatalk/S50netatalk @@ -0,0 +1,43 @@ +#!/bin/sh +# +# Start netatalk daemon (aftpd && cnid_metad) +# + +AFPD_UAMLIST="-U uams_dhx2.so,uams_clrtxt.so" + +start() { + echo -n "Starting Netatalk services (this will take a while): " + echo "Starting afpd" + echo -n " afpd" + start-stop-daemon -S -q -p /var/run/afpd.pid --exec /usr/sbin/afpd -- $AFPD_UAMLIST -g nobody -c 50 + echo -n " cnid_metad" + start-stop-daemon -S -q -p /var/run/cnid_metad.pid --exec /usr/sbin/cnid_metad -- -l log_note + echo "." +} + +stop(){ + echo -n "Stopping Netatalk Daemons:" + echo -n " afpd" + start-stop-daemon -K -q -p /var/run/afpd.pid + echo -n " cnid_metad" + start-stop-daemon -K -q -p /var/run/cnid_metad.pid +} + +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + start + stop + ;; + *) + echo $"Usage: $0 {start|stop|restart}" + exit 1 +esac + +exit $? + -- cgit v1.2.3