diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2008-03-13 13:35:12 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2008-03-13 13:35:12 +0000 |
commit | 2356ed53b987f51f0392dbd36c6bbb6fd53b5a63 (patch) | |
tree | 6f59cf0a91c14b0a3bc9fe0da329567950a484e8 /sysutils/logwatch/files | |
parent | 0a18493b9374b537219b34d3cf43e721ce96f24c (diff) | |
download | ports-2356ed53b987f51f0392dbd36c6bbb6fd53b5a63.tar.gz ports-2356ed53b987f51f0392dbd36c6bbb6fd53b5a63.zip |
Notes
Diffstat (limited to 'sysutils/logwatch/files')
-rw-r--r-- | sysutils/logwatch/files/Makefile | 213 |
1 files changed, 213 insertions, 0 deletions
diff --git a/sysutils/logwatch/files/Makefile b/sysutils/logwatch/files/Makefile new file mode 100644 index 000000000000..ce2dfe368097 --- /dev/null +++ b/sysutils/logwatch/files/Makefile @@ -0,0 +1,213 @@ +# $FreeBSD$ + +PORTNAME?=logwatch +PREFIX?=/usr/local/${PORTNAME} +ETCDIR?=${PREFIX}/etc/${PORTNAME} +LIBDIR?=${PREFIX}/lib/${PORTNAME} +LIBEXECDIR?=${PREFIX}/libexec/${PORTNAME} +CACHEDIR?=${PREFIX}/var/${PORTNAME} +MANDIR?=${PREFIX}/man +MAN8DIR?=${MANDIR}/man8 +PERL_VER?=5.8.8 +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${PREFIX}/${SITE_PERL_REL} + +all: logwatch + +logwatch: + @echo "There is no build target, only install." + @echo "If you are not using FreeBSD ports," + @echo "please run, ./install_logwatch.sh after" + @echo "reading the ./README file." + +install: + install -d ${PREFIX}/sbin + install -d ${ETCDIR}/html + install -d ${ETCDIR}/logfiles + install -d ${ETCDIR}/services + install -d ${ETCDIR}/defaults/html + install -d ${ETCDIR}/defaults/logfiles + install -d ${ETCDIR}/defaults/services + install -d ${LIBEXECDIR} + install -d ${SITE_PERL} + install -d ${CACHEDIR} + install -d ${MAN8DIR} + install -m 555 scripts/logwatch.pl ${PREFIX}/sbin + install -m 555 lib/Logwatch.pm ${SITE_PERL} + install -m 444 logwatch.8 ${MAN8DIR} + install -m 644 conf/logwatch.conf ${ETCDIR}/defaults + install -m 640 conf/ignore.conf ${ETCDIR}/defaults + install -m 444 conf/html/header.html ${ETCDIR}/defaults/html + install -m 444 conf/html/footer.html ${ETCDIR}/defaults/html +.for etcdir in html logfiles services + mkdir -p ${ETCDIR}/defaults/${etcdir} +.endfor +.for scriptdir in logfiles services shared + mkdir -p ${LIBEXECDIR}/defaults/${scriptdir} +.endfor +.for logfile in \ + autorpm \ + bfd \ + cisco \ + clam-update \ + cron \ + daemon \ + denyhosts \ + dnssec \ + dpkg \ + emerge \ + eventlog \ + exim \ + extreme-networks \ + fail2ban \ + http \ + iptables \ + kernel \ + maillog \ + messages \ + netopia \ + netscreen \ + php \ + pix \ + pureftp \ + qmail-pop3d-current \ + qmail-pop3ds-current \ + qmail-send-current \ + qmail-smtpd-current \ + resolver \ + rt314 \ + samba \ + secure \ + sonicwall \ + syslog \ + tac_acc \ + up2date \ + vsftpd \ + windows \ + xferlog \ + yum + install -m 640 conf/logfiles/${logfile}.conf ${ETCDIR}/defaults/logfiles/${logfile}.conf +.endfor +.for service in \ + afpd \ + amavis \ + arpwatch \ + audit \ + automount \ + autorpm \ + bfd \ + cisco \ + clam-update \ + clamav \ + clamav-milter \ + courier \ + cron \ + denyhosts \ + dhcpd \ + dnssec \ + dovecot \ + dpkg \ + emerge \ + evtapplication \ + evtsecurity \ + evtsystem \ + exim \ + eximstats \ + extreme-networks \ + fail2ban \ + ftpd-messages \ + ftpd-xferlog \ + http \ + identd \ + imapd \ + in.qpopper \ + init \ + ipop3d \ + iptables \ + kernel \ + mailscanner \ + modprobe \ + mountd \ + named \ + netopia \ + netscreen \ + oidentd \ + openvpn \ + pam \ + pam_pwdb \ + pam_unix \ + php \ + pix \ + pluto \ + pop3 \ + portsentry \ + postfix \ + pound \ + proftpd-messages \ + pureftpd \ + qmail \ + qmail-pop3d \ + qmail-pop3ds \ + qmail-send \ + qmail-smtpd \ + raid \ + resolver \ + rt314 \ + samba \ + saslauthd \ + scsi \ + secure \ + sendmail \ + sendmail-largeboxes \ + shaperd \ + slon \ + smartd \ + sonicwall \ + sshd \ + sshd2 \ + stunnel \ + sudo \ + syslogd \ + tac_acc \ + up2date \ + vpopmail \ + vsftpd \ + windows \ + xntpd \ + yum \ + zz-disk_space \ + zz-fortune \ + zz-network \ + zz-runtime \ + zz-sys + install -m 444 scripts/services/${service} ${LIBEXECDIR}/defaults/services/${service} + install -m 444 conf/services/${service}.conf ${ETCDIR}/defaults/services/${service}.conf +.endfor +.for script in \ + applybinddate \ + applyeurodate \ + applyhttpdate \ + applystddate \ + applytaidate \ + applyusdate \ + eventlogonlyservice \ + eventlogremoveservice \ + expandrepeats \ + hosthash \ + hostlist \ + multiservice \ + onlycontains \ + onlyhost \ + onlyservice \ + remove \ + removeheaders \ + removeservice + install -m 555 scripts/shared/${script} ${LIBEXECDIR}/defaults/shared/${script} +.endfor +.for logfile in autorpm cron emerge samba up2date xferlog yum + mkdir -p ${LIBEXECDIR}/defaults/logfiles/${logfile} + install -m 555 scripts/logfiles/${logfile}/applydate ${LIBEXECDIR}/defaults/logfiles/${logfile} +.endfor +.for logfile in samba up2date xferlog + install -m 555 scripts/logfiles/${logfile}/removeheaders ${LIBEXECDIR}/defaults/logfiles/${logfile} +.endfor |