summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/grukeri/grukeri-1.2.0.ebuild')
-rw-r--r--app-admin/grukeri/grukeri-1.2.0.ebuild68
1 files changed, 68 insertions, 0 deletions
diff --git a/app-admin/grukeri/grukeri-1.2.0.ebuild b/app-admin/grukeri/grukeri-1.2.0.ebuild
new file mode 100644
index 0000000..fe33b65
--- /dev/null
+++ b/app-admin/grukeri/grukeri-1.2.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright (c) 2004.2005 Radoslaw Stachowiak <radek@alter.pl>
+# $Id: grukeri.ebuild 195 2005-09-25 00:09:47Z radek $
+
+DESCRIPTION="My <radek@alter.pl> set of utilities for better linux usage."
+HOMEPAGE="http://dev.gentoo.org/~radek/grukeri/"
+SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
+
+LICENSE="GPL2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+RESTRICT="primaryuri"
+
+DEPEND=">=app-admin/syslog-ng-1.6.0
+ >=app-shells/bash-3.0
+ =app-crypt/gnupg-1*
+ >=sys-apps/cpipe-3.0.0"
+
+S=${WORKDIR}
+
+src_install() {
+
+ exeinto /usr/bin
+ doexe mailveri
+ doexe errpoti
+ doexe fixi
+
+ exeinto /usr/sbin
+ doexe backupi
+ doexe invalidi
+ doexe grubi
+ doexe kerni
+ doexe varlogi
+ doexe entepi
+
+ doconfd grukeri
+ dodoc *.txt ChangeLog
+
+ exeinto /etc/cron.daily
+ doexe grukeri.cron
+
+ insinto /usr/share/doc/${PF}
+ doins gpgadmin.asc
+}
+
+pkg_postinst() {
+
+ einfo ""
+ einfo "You can use grukeri for:"
+ einfo ".. mailveri - mail verificator."
+ einfo ".. errpoti - cron error output handler/scheduler"
+ einfo ".. fixi - mp3 renamer + id3tag processor (tobedone)"
+ einfo ".. backupi - universal backup script"
+ einfo ".. invalidi - syslog-ng python handler to block failed login attempts"
+ einfo ".. grubi - grub.conf file handler (works together with kerni"
+ einfo ".. kerni - kernel install support"
+ einfo ".. varlogi - /var/log cleaner (removes old logfiles)"
+ einfo ".. entepi - NTP time synchronizer (instead of running ntpd)"
+ einfo ""
+ ewarn "Do not forget to import gpgkey as a root/backup operator:"
+ ewarn " gpg --import /usr/share/doc/${PF}/gpgadmin.asc"
+ ewarn ""
+ ewarn "For PostgreSQL/MySQL backups, be sure that *dump commands work without password"
+ ewarn "PostgreSQL: echo 'localhost:5432:*:postgres:YOURPASSWORD' >> /root/.pgpass"
+ ewarn "MySQL: echo -e '[client]\Npassword=YOURPASSWORD' >> /root/.my.cnf"
+ ewarn ""
+}