summaryrefslogtreecommitdiff
path: root/virtual
diff options
context:
space:
mode:
Diffstat (limited to 'virtual')
-rw-r--r--virtual/miller-base/Manifest11
-rw-r--r--virtual/miller-base/files/digest-miller-base-6-r20
-rw-r--r--virtual/miller-base/files/update.portage.cron10
-rw-r--r--virtual/miller-base/miller-base-6-r2.ebuild46
4 files changed, 67 insertions, 0 deletions
diff --git a/virtual/miller-base/Manifest b/virtual/miller-base/Manifest
index a5fc094..149aee0 100644
--- a/virtual/miller-base/Manifest
+++ b/virtual/miller-base/Manifest
@@ -6,6 +6,10 @@ AUX update.local.portage.cron 136 RMD160 f92d7664b6307ad77bfdf7c1d9acde096eb2611
MD5 0b25d7dfa5f1351c5f1fc37f7496cc5f files/update.local.portage.cron 136
RMD160 f92d7664b6307ad77bfdf7c1d9acde096eb26118 files/update.local.portage.cron 136
SHA256 4d65ecfcbeac115ab2d6da181c58c12f2e2401b9400d8719e7943942b138fd3b files/update.local.portage.cron 136
+AUX update.portage.cron 175 RMD160 9ca73f88c67180685b1e2726f5ceb9efbe7e1faf SHA1 94bd31cc495a7aa75c7ac3a56ffd3b8a0a4d04c3 SHA256 0e819c0ed963f1139f92af88e5e5e8ce61f0b646bb6b599ed3fed6411fda0861
+MD5 64a02f92b93f2cc9054f0cecceaeb2bb files/update.portage.cron 175
+RMD160 9ca73f88c67180685b1e2726f5ceb9efbe7e1faf files/update.portage.cron 175
+SHA256 0e819c0ed963f1139f92af88e5e5e8ce61f0b646bb6b599ed3fed6411fda0861 files/update.portage.cron 175
EBUILD miller-base-2.ebuild 644 RMD160 5b2e469305ab803b626b20de5736cece9be4fcfa SHA1 78273863bc4458ffa9a33b04caa4e87d31db3eb4 SHA256 bcc33ff38848b618942a6a35930d1a120347050b4ba888cd6e294c13a233b0b7
MD5 c246483e5b413c41b1c6577d8357dc6f miller-base-2.ebuild 644
RMD160 5b2e469305ab803b626b20de5736cece9be4fcfa miller-base-2.ebuild 644
@@ -26,6 +30,10 @@ EBUILD miller-base-6-r1.ebuild 969 RMD160 2a331732e97599dcb967c1176e382a251ec76b
MD5 66bb3b6c98fdd233f1d2f30191d79a13 miller-base-6-r1.ebuild 969
RMD160 2a331732e97599dcb967c1176e382a251ec76b53 miller-base-6-r1.ebuild 969
SHA256 d0b34074fcd0be320c97a9f03641b68f51a00053dfd056234151204f682d14f1 miller-base-6-r1.ebuild 969
+EBUILD miller-base-6-r2.ebuild 1151 RMD160 c1b51d2a366057b019bd3442793175dda53b9fc4 SHA1 7217b8d258b0130678b547f48d446801a3180418 SHA256 e5629f101e551704cd4752f1f57fcc1a06193bfaa4c2c70f2dc3c4d348f19582
+MD5 aec5431d1f6354c8ab11e33125e82612 miller-base-6-r2.ebuild 1151
+RMD160 c1b51d2a366057b019bd3442793175dda53b9fc4 miller-base-6-r2.ebuild 1151
+SHA256 e5629f101e551704cd4752f1f57fcc1a06193bfaa4c2c70f2dc3c4d348f19582 miller-base-6-r2.ebuild 1151
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-miller-base-2 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-miller-base-2 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-miller-base-2 0
@@ -41,3 +49,6 @@ SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/di
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-miller-base-6-r1 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-miller-base-6-r1 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-miller-base-6-r1 0
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-miller-base-6-r2 0
+RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-miller-base-6-r2 0
+SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-miller-base-6-r2 0
diff --git a/virtual/miller-base/files/digest-miller-base-6-r2 b/virtual/miller-base/files/digest-miller-base-6-r2
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/virtual/miller-base/files/digest-miller-base-6-r2
diff --git a/virtual/miller-base/files/update.portage.cron b/virtual/miller-base/files/update.portage.cron
new file mode 100644
index 0000000..3ed5d14
--- /dev/null
+++ b/virtual/miller-base/files/update.portage.cron
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+source "/sbin/functions.sh"
+source "/etc/make.globals"
+source "/etc/make.conf"
+
+if df -l ${PORTDIR} 2> /dev/null > /dev/null ; then
+ emerge --sync --quiet
+fi
+
diff --git a/virtual/miller-base/miller-base-6-r2.ebuild b/virtual/miller-base/miller-base-6-r2.ebuild
new file mode 100644
index 0000000..ec2f7cf
--- /dev/null
+++ b/virtual/miller-base/miller-base-6-r2.ebuild
@@ -0,0 +1,46 @@
+DESCRIPTION="Virtual for Miller servers"
+
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 mips ppc ppc-macos sparc sparc-fbsd x86 x86-fbsd"
+IUSE="nohardenedkernel nohourlyupdate"
+
+DEPEND="
+|| (kde-base/kdebase kde-base/ksysguard)
+net-dns/bind-tools
+sys-fs/sshfs-fuse
+sys-fs/xfsdump
+app-portage/gentoolkit
+sys-process/vixie-cron
+sys-apps/eject
+app-admin/sudo
+mail-client/mailx
+sys-apps/pciutils
+net-misc/ntp
+net-analyzer/netcat
+net-ftp/ncftp
+dev-util/cvs
+x11-apps/xauth
+sys-process/lsof
+net-analyzer/net-snmp
+app-admin/syslog-ng
+app-admin/logrotate
+app-admin/gkrellm
+app-antivirus/clamav
+nohardenedkernel? ( sys-kernel/gentoo-sources)
+!nohardenedkernel? ( sys-kernel/hardened-sources)
+app-text/unix2dos
+app-misc/screen
+sys-boot/grub
+app-vim/gentoo-syntax
+sys-apps/kexec-tools
+app-text/dos2unix"
+
+src_install() {
+ exeinto /etc/cron.weekly
+ newexe "${FILESDIR}"/daily-av-scan.cron av-scan || die
+ exeinto /etc/cron.daily
+ newexe "${FILESDIR}"/update.local.portage.cron portage-update || die
+ use nohourlyupdate && exeinto /etc/cron.daily
+ use !nohourlyupdate && exeinto /etc/cron.hourly
+ newexe "${FILESDIR}"/update.portage.cron gentoo-portage-update || die
+}