IGNOREPATH=/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=1.4.1 PROGNAME="sysklogd $VERSION" DESC="\ sysklogd (Linux system logging utilities) \n\ \n\ Dr. Greg Wettstein and Stephen Tweedie's syslogd/klogd. \n\ \n\ This package contains a modified version of syslogd for the Linux \n\ environment. An additional utility, klogd, is included which allows \n\ kernel logging to be directed through the syslogd facility. \n\ Syslogd and klogd are started when your system boots." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://www.ibiblio.org/pub/Linux/system/daemons/ PKGNAME=sysklogd-$VERSION-s390-$BUILD TAG=ADD compile() { tar -xvzf $CWD/sysklogd-$VERSION.tar.gz cd sysklogd-$VERSION/ chown -R root.root . make make syslog_tst } install() { mkdir -p /package-sysklogd/ ( cd /package-sysklogd tar -zxf $CWD/_sysklogd.tar.gz rm -rf install ) make install BINDIR=/package-sysklogd/usr/sbin MANDIR=/package-sysklogd/usr/man cp -a syslog_tst /package-sysklogd/usr/sbin mkdir -p /package-sysklogd/usr/doc/sysklogd-$VERSION cp -a ANNOUNCE CHANGES COPYING INSTALL MANIFEST \ NEWS README.1st README.linux \ /package-sysklogd/usr/doc/sysklogd-$VERSION ( cd /package-sysklogd/usr/man for dir in 5 8; do ( cd man$dir rm -f *.gz gzip -9 *.$dir ) done ) ( cd /package-sysklogd/usr/man/man8 rm -rf syslogd.8.gz ; ln -sf sysklogd.8.gz syslogd.8.gz ) } attributes() { chown -R root.bin $PKG/package-sysklogd/usr/sbin chmod 755 $PKG/package-sysklogd/usr/sbin/* } special() { cd $PKG mv package-sysklogd/* ./ rmdir package-sysklogd/ cd $CTL cat $CWD/slack-desc > slack-desc cat $CWD/config.sh >> doinst.sh cat <> doinst.sh config etc/logrotate.d/syslog.new config etc/syslog.conf.new config etc/rc.d/rc.syslog.new config var/log/cron.new config var/log/debug.new config var/log/maillog.new config var/log/messages.new config var/log/secure.new config var/log/spooler.new config var/log/syslog.new # Remove any leftover empty files: rm -f var/log/cron.new rm -f var/log/debug.new rm -f var/log/maillog.new rm -f var/log/messages.new rm -f var/log/secure.new rm -f var/log/spooler.new rm -f var/log/syslog.new EOF sed -e 's%package-sysklogd/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }