Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 4067 Details for
Bug 8223
Logwatch, a customizable log analysis system
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
logwatch 3.3 ebuild file
logwatch-3.3.ebuild (text/plain), 2.36 KB, created by
Alessandro Pisani
on 2002-09-22 14:02:55 UTC
(
hide
)
Description:
logwatch 3.3 ebuild file
Filename:
MIME Type:
Creator:
Alessandro Pisani
Created:
2002-09-22 14:02:55 UTC
Size:
2.36 KB
patch
obsolete
># ># Logwatch ebuild for Gentoo 1.2 by Alessandro Pisani <alextxm@tin.it> ># > >S=${WORKDIR}/${P} >DESCRIPTION="LogWatch, a customizable log analysis system" >SRC_URI="ftp://ftp.kaybee.org/pub/linux/${P}.tar.gz" >HOMEPAGE="http://www.logwatch.org" > >DEPEND="virtual/glibc > virtual/cron > virtual/mta > sys-devel/perl > net-mail/mailx" > >RDEPEND="${DEPEND}" > >SLOT=0 >KEYWORDS="*" >LICENSE="as-is" > >src_install() { > dodir /usr/share/logwatch > dodir /usr/share/logwatch/conf > dodir /usr/share/logwatch/conf/logfiles > dodir /usr/share/logwatch/conf/services > dodir /usr/share/logwatch/scripts > dodir /usr/share/logwatch/scripts/services > dodir /usr/share/logwatch/scripts/shared > > # correct install directory into script > cat ${S}/scripts/logwatch.pl | sed -e "s/my \$BaseDir = \"\/etc\/log.d\";/my \$BaseDir = \"\/usr\/share\/logwatch\";/" > ${S}/scripts/logwatch.tmp_install > exeinto /usr/share/logwatch/scripts > newexe scripts/logwatch.tmp_install logwatch.pl > > exeinto /usr/share/logwatch/scripts/logfiles > for i in scripts/logfiles/* ; do > if [ $(ls $i | wc -l) -ne 0 ] ; then > file="`echo $i | awk -F/ '{ print $3 }'`" > dodir /usr/share/logwatch/scripts/logfiles/$file > > exeinto /usr/share/logwatch/scripts/logfiles/$file > for l in scripts/logfiles/$file/* ; do > subfile="`echo $l | awk -F/ '{ print $4 }'`" > newexe $l $subfile > done > fi > done > > exeinto /usr/share/logwatch/scripts/services > for i in scripts/services/* ; do > file="`echo $i | awk -F/ '{ print $3 }'`" > newexe $i $file > done > > exeinto /usr/share/logwatch/scripts/shared > for i in scripts/shared/* ; do > file="`echo $i | awk -F/ '{ print $3 }'`" > newexe $i $file > done > > insinto /usr/share/logwatch/conf > doins conf/logwatch.conf > > insinto /usr/share/logwatch/conf/logfiles > for i in conf/logfiles/* ; do > doins $i > done > > insinto /usr/share/logwatch/conf/services > for i in conf/services/* ; do > doins $i > done > > insinto /usr/share/logwatch > doins README > doins License > doins HOWTO-Make-Filter > > doman logwatch.8 > } > >pkg_postinst() { > einfo "creating a symlink for configuration directory..." > ln -snf ${ROOT}/usr/share/logwatch/conf ${ROOT}/etc/logwatch > > einfo "adding executable to path..." > ln -sf ${ROOT}/usr/share/logwatch/scripts/logwatch.pl ${ROOT}/usr/bin/logwatch > > einfo "adding to cron..." > ln -sf ${ROOT}/usr/share/logwatch/scripts/logwatch.pl ${ROOT}/etc/cron.daily/00-logwatch > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 8223
:
4067
|
4068
|
4071
|
4096
|
4109
|
6612