ypbind jetzt mit support fuer upstart

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/Viitor_ypbind@5529 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2010-04-20 15:17:37 +00:00
parent 236e70517e
commit eb6f39bea8
2 changed files with 36 additions and 15 deletions

19
etc/init/ypclient.conf Normal file
View File

@ -0,0 +1,19 @@
description "If configured, startup ypbind prozess"
author "Harald Kueller <harald.kueller@compuextreme.de>"
version 1.0
emits none special
start on ( runlevel [2345] and (started rpc))
stop on stopping rpc
#exect daemon
#pid binary /usr/sbin/ypbind
console none
script
source /etc/init/functions
if [ -f /etc/sysconfig/nis/defaultdomain ]; then
domainname `cat /etc/sysconfig/nis/defaultdomain`
/usr/sbin/ypbind -debug
fi
end script

View File

@ -28,19 +28,21 @@
# #
# #
WDIR=`pwd` if [ -d /var/install/sysvinit* ]; then
mkdir -p etc/sysconfig/nis WDIR=`pwd`
cd etc/init.d mkdir -p etc/sysconfig/nis
chmod 755 ypclient cd etc/init.d
mkdir rc{0,1,2,3,4,5,6}.d chmod 755 ypclient
for i in 0 1 6; do mkdir rc{0,1,2,3,4,5,6}.d
for i in 0 1 6; do
cd rc$i.d cd rc$i.d
ln -s ../ypclient K75ypclient ln -s ../ypclient K75ypclient
cd .. cd ..
done done
for i in 2 3 4 5; do for i in 2 3 4 5; do
cd rc$i.d cd rc$i.d
ln -s ../ypclient S13ypclient ln -s ../ypclient S13ypclient
cd .. cd ..
done done
fi
cd $WDIR cd $WDIR