summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2015-12-19 17:48:17 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2015-12-19 17:48:17 +0000
commit96ec4becfb22f7d59d427456a1b0c1f1ff5a2a9b (patch)
treef16ea0c7e111b1260850c842e89efc07691c9309
parentInitial commit of autorestart (diff)
downloadportage-96ec4becfb22f7d59d427456a1b0c1f1ff5a2a9b.tar.bz2
portage-96ec4becfb22f7d59d427456a1b0c1f1ff5a2a9b.tar.xz
portage-96ec4becfb22f7d59d427456a1b0c1f1ff5a2a9b.zip
New autorestart
-rw-r--r--virtual/miller-base/Manifest36
-rwxr-xr-xvirtual/miller-base/files/auto-restart-services11
-rwxr-xr-xvirtual/miller-base/files/restart/acpid1
-rwxr-xr-xvirtual/miller-base/files/restart/agetty1
-rwxr-xr-xvirtual/miller-base/files/restart/apache21
-rwxr-xr-xvirtual/miller-base/files/restart/authdaemond2
-rwxr-xr-xvirtual/miller-base/files/restart/clamd1
-rwxr-xr-xvirtual/miller-base/files/restart/console-kit-dae2
-rwxr-xr-xvirtual/miller-base/files/restart/couriertcpd2
-rwxr-xr-xvirtual/miller-base/files/restart/dbus-daemon2
-rwxr-xr-xvirtual/miller-base/files/restart/ddclient2
-rwxr-xr-xvirtual/miller-base/files/restart/dhcpd2
-rwxr-xr-xvirtual/miller-base/files/restart/dmeventd2
-rwxr-xr-xvirtual/miller-base/files/restart/exim2
-rwxr-xr-xvirtual/miller-base/files/restart/mdadm2
-rwxr-xr-xvirtual/miller-base/files/restart/mediatomb1
-rwxr-xr-xvirtual/miller-base/files/restart/named4
-rwxr-xr-xvirtual/miller-base/files/restart/nmbd1
-rwxr-xr-xvirtual/miller-base/files/restart/ntpd2
-rwxr-xr-xvirtual/miller-base/files/restart/postgres2
-rwxr-xr-xvirtual/miller-base/files/restart/pptpd3
-rwxr-xr-xvirtual/miller-base/files/restart/privoxy1
-rwxr-xr-xvirtual/miller-base/files/restart/slapd2
-rwxr-xr-xvirtual/miller-base/files/restart/smbd1
-rwxr-xr-xvirtual/miller-base/files/restart/spamd1
-rwxr-xr-xvirtual/miller-base/files/restart/squid1
-rwxr-xr-xvirtual/miller-base/files/restart/sshd2
-rwxr-xr-xvirtual/miller-base/files/restart/syslog-ng2
-rwxr-xr-xvirtual/miller-base/files/restart/transmission-da1
-rwxr-xr-xvirtual/miller-base/files/restart/udevd2
-rwxr-xr-xvirtual/miller-base/files/restart/unscd2
-rwxr-xr-xvirtual/miller-base/files/restart/vsftpd1
-rwxr-xr-xvirtual/miller-base/files/service-check.openrc (renamed from virtual/miller-base/files/service-check)0
-rw-r--r--virtual/miller-base/files/service-check.systemd4
-rw-r--r--virtual/miller-base/miller-base-10.ebuild (renamed from virtual/miller-base/miller-base-9-r14.ebuild)22
35 files changed, 18 insertions, 106 deletions
diff --git a/virtual/miller-base/Manifest b/virtual/miller-base/Manifest
index cc36b96..d71ddee 100644
--- a/virtual/miller-base/Manifest
+++ b/virtual/miller-base/Manifest
@@ -1,38 +1,8 @@
AUX auto-download-packages 81 SHA256 0ec31222dc2d7b7dac658faffed8b971d9ee6710811c6eefe0145e4ed4c95792 SHA512 ce5a4d320fa33cceaacd6f446340026d14da04a91b57cfe1bc78d026487748b6644d04d30a3d904af416e8914dd69f0dcfb89267011da59e7084f78f74f8a1b7 WHIRLPOOL 550f0108b061b0ca35a7513e5f85a969308b1eae7741282e8362542fb9eee0b3faa87b774e5b59a40fea10c99def8112b75a9cfb8b614fc1944887b2b7f35d3b
-AUX auto-restart-services 278 SHA256 5db6e30dcc5664ac8a4ef81225eac42d9bb6c33df815e07b250c210dcd252e80 SHA512 a787bd94e3f563a9175874de95bdddd1b4835e4360f226e1bf0040f7d089f0724f2b59df9be6be3281b11f0b1876d0c8c0719ae998ab0a702bbbe75b3223ff3f WHIRLPOOL e2ea0dee391b2fdd2a206f7e357068a2d59146b6373244ac55d9174adda5834b7f4d1e3692915c0ce86bbf489632fe0cd7302a4ae2f1f9d001285a9826e48941
AUX auto-update-overlays 25 SHA256 98ce8786c0fb1612bb1778a2ee0aea88728b7d74929650a5b249bc0e05d3abdd SHA512 70e69f299817b93debbffd0ea7d05cb8fe00be21d8103bf70024fd07443fb3abe3cebe32003128e9d241463b6eb954c98d335d8040a35a0035f05f93b99678d1 WHIRLPOOL 4140a9ffd1ff024260bded5ad5edc7bbb90a755be1b2b4703769d18e83000c8834deaa60aa10e8aebc5b5d03353bfb1a4065c830d481778c46314949ae60363f
AUX daily-av-update.cron 31 SHA256 1b83ac59e56ffbc3ec1c0f42c3c43de2b0cf9485690292a7dcb3440d529d0f78 SHA512 cf742cab1cf6129dffdd3c48003f54700227ff1a91458383d1afd73c93bcb981a284933ebf7997bf8cb6a26f9fc08ca3d40591a711c6cfbcb1fd830e8a022dff WHIRLPOOL 80ddba88db28f1c1235f81247815021dd7a4215bdcf0d3b9472843779ffa151d5f714a78ba20a683b8dec4c13df64c132f6380bc15a2f828dca3dd5f3c3d5beb
-AUX restart/acpid 26 SHA256 50abc8abc84d1837795a7db062baa2d0e5fea2160993c4f9cb442f3edc8c41e7 SHA512 4f2561f58149bad44e8489717a9cf0ebe85905b84c8a07343a2733ea12170ad2a56e10cd9bd84ede00f6b8b1111d03b54874b671c3f08d005f458c1c5e19003d WHIRLPOOL 3151501756620a23161e2aeb9ff81e28a024e1af2459430af8e5b1b22fe9cad209dff1749e7b080742263500f4d9ea9dd6625e99980478f47aad81166e874e0f
-AUX restart/agetty 15 SHA256 8675258e8737595bb21f187df27b59b078cb8365dc1c531971989a00b005314c SHA512 7b50bbecadce062c682241354417068ecde1fc8fe2551fda54a251ff7cbd090ad00662657b3641938003706b58d1ba2aab674263063c927f608a4a03c85b5e64 WHIRLPOOL ba8bcc80cec20c7438b615c055c26188b989f125346363ea530bae6ba28f9a7cc490022810a2ec2b164c47107e493e2462771b163b289ac221bc39b908216eec
-AUX restart/apache2 28 SHA256 66e79369c792724ee744ecf6fe91d73800041fd3bf58a06850390b1b2a9e921a SHA512 2a8833cf0b45ce01ecee2349d7303bf6fc5731319e320e793b5865d5a95b839fdfa0f5a07394676c0d8fd4b05508e63ed756aee46c58cf8cfa8d4d3705f1af93 WHIRLPOOL 774050c6833a68ac3f4b974b58939411f9187a98280f5253a321034f7b1ca13106b79286072256a3f127dc9438549d8f3697899c87ec7232fa94c5ab972cf7e3
-AUX restart/authdaemond 37 SHA256 cc62abec53e1bf9c39e0f524ba6b7cb2eaf68f5de192ae5a7faa6f3436e00d2e SHA512 6b5979b617520c0102439c1de3c399b4d3ac0a7f47b66e5cc8bccc2201058c8b812bbe862831455b04fabb211c73cacaf79fd507cb577ebc0a9525df422ccfc7 WHIRLPOOL b47e18b59527701a1eebbb90106515a04b74a13f006c50cca63fb64482f87ab715bc6bdec901888ef0a5589e2fb1b2cb48d3c27c5aedd878cc280c0901639d21
-AUX restart/clamd 26 SHA256 a0e925214aed147b82240943b2f3cdbf38f9a6a069645cf7e62c4234253d59af SHA512 1a8e0ea933be516bd9f36e354d8f262ace44021ae6cf0fe5f2d220ae77f576d5e4ed3fc0650d892f4b09f279d32a2ccd26134aa36f13dae91f3e85b8eaea26cb WHIRLPOOL cb8946b5527cc8c0a5ae9a7e356d165ea0498a39a375425e0bc131ededdb97ba03260b2617d24187f546d308bc8aa0af157721486f9414e5a85c77b66c31fb7d
-AUX restart/console-kit-dae 32 SHA256 6abf0b5fa0c764d3e025816968b11dc3408ea9a808a2b499ee1aed88bfc844a8 SHA512 b238d18842a005ad78fd2f73312064b97425e09b797a7ed0e14da4effb0a6a1dc2039795b5792a3a061bbfa92225449af9cd0397e04c8416c50f4fe8bfa5bdea WHIRLPOOL 0b331e037511521303b42a6d3c26bef21d4b060fa5fc416b519315f3a4e02ec6f7c1e6b762d7e1a43b26fa1f69ae3301c9eb14152e80d97559d173d4a45d3349
-AUX restart/couriertcpd 39 SHA256 d888579ab9afe45d7d828d0553ca0496d03374ede4589f52c4612986d5c6bbde SHA512 0c674782658daf92ed01dd7640fe1654c6784429c29cb30e6ead632a833ccbfb8a1d56518bead8505204d759f66803cccf769c0fc033f8e4750541c4f25fb540 WHIRLPOOL ca574b8898dde0f045c59eda82951b40aa440340d281296cb4b425a6d6289e135210d28821c13c23bc1efa1c8c028c6bdb3a8e01a849ef7d88ef4190e5389443
-AUX restart/dbus-daemon 26 SHA256 fd1fdf3e734cebead4787817dde12a714e7624bae5a0d6da1b177513fb8674f9 SHA512 6168d2e38238ee9044fa3d54cabfd93a6dcfc1e32dd5af0e171f7e604c575f49e3b8b34f8e07900bc325a96e690dad5cd0018e52a9cfb906a5cb4c2fa1cec9ba WHIRLPOOL 3a6eaebcaebf11d6b5cbb09d958f7f2c293a9e015a4e0f30272cb64f131ea9b13c44bfe838aec448781521611f03b603781ab72480f2090e7131627c3d661942
-AUX restart/ddclient 30 SHA256 f687a395fbf513b03366e8804d777f290f1cb1a5c2c009fcd9e3ea4f674f7709 SHA512 2261ae3b9e11062173854969739891416990d473c336e4a128691fa00e3e7b6fc7a33655da66a6b1698cea7fdf4ec1f2816282a25a5cf851503cd1da311d9524 WHIRLPOOL 4734d27cb7691896767f9f6d4d431bdb194a25fca406e27e77bc6a074e6651657bf9f954d32ba053c4db3b08596b622c4567554460c8a02a693610507116ff28
-AUX restart/dhcpd 27 SHA256 663a9703c4569a2eee95faff7eb71af776570449291094bfc4b08b7034dbe347 SHA512 55464d3c557c49bff00af6ae045bee5a6a1232199d6ab55845f23af2d901c4a5d17ea96007d4aa4e6b7acdc4510d08add8331b440e2af3197c75a836ee832bd1 WHIRLPOOL 7153f0a34588523a08e616366b6f22dcdeb1ff90d9c5f81113a0dc430c99c7b2562403f65ab909f3768c9a65d4b1e2b21efe04de301b644243b3d7581b34e2e5
-AUX restart/dmeventd 30 SHA256 927d6064ab763eb95891ecd9be57d8fd152d2b59cf0134185fe38d1cd44be9e5 SHA512 376111e274968b23dfd3d9507f90312d6c340a05c6dc7275b8c9b0518f78733d41e0c7dd5cd508ea3a50195c7a5574dc893448b966f4e91351bb06c382b488e7 WHIRLPOOL ae10ae96aa9028101ec485f674c2862a1dcdb600cc43be3324a4b26b4abed57d4331904b224506933668210296f6d1332c2b0a50891fba396748fd7f4b8d5171
-AUX restart/exim 26 SHA256 f98670e0d7cac6c702f35bee2bf2771828d2c9cc8fcc7707a763c5fb130252d2 SHA512 0943146db4d120f4b3d77f5cce47a1d7284f9693fc1e875c180218d1562a66049d1e0cb638b12df2a1b9111adb4ced649a9f179c5de9534aa5ee9f370c449cde WHIRLPOOL 2379ece089abcf46e118d17d5ae04b60ee59f17d52f0068ddfd32425b074a8f3e803b78cf3472379fee5aa8118a459471e0a9797f7b1874e617af84bf8800a90
-AUX restart/mdadm 27 SHA256 556a27408c5ea42c5aed99564a19cf19f5ea0299dc310e37df0ee29e3d07a9a9 SHA512 d7c599fd8a0731898380637926708afb3e03dc6fb335c611801fb7d9c620b47f6bb0e33f82de6c9fce57549fecd97904d40839ad24808b741f6c611b21230e53 WHIRLPOOL be2ef43d6b86f43fb41e2ead2283e6fa46af22a94a0c42efccf93e2d14ebad04d394e55365623490b979fb2d61a51e9f1ba24aea51a9ceee07f3926c9f6ebf78
-AUX restart/mediatomb 30 SHA256 85461eece1e2313d58949c9d1a0c5a2e62049b7cb7497724038ebc950d22cbda SHA512 c9e826b454bb535d16ad6d7e5982f271ff11c0d5d8b8815effd8a28422da508944e2bdde6a9e7fe455431a1d6ea26ef79435f3b44226140570050d7f8ecd66c7 WHIRLPOOL de474265ff065f33edccb22823adefb4a1286b03f702ada67b341033421f59c4b3268747a35a5eef5995ba343ec2db58ad8ab8f8d05ea1ef7e4b22e0db1a95b2
-AUX restart/named 56 SHA256 4c67abcd6d73bcee43c6d568f399c905a6d52b5c85d0a309a8b988d3f5eac8c5 SHA512 3672ce96db26c65517ddc3c75abbda718cdbc2e378ea8bd7b95e4111bba7b0c1ec3c1d11b0eb3685381f6752d588b57a4fca04d265dab7f8c6857a0f87d91691 WHIRLPOOL dd9fb24bb32fc44699ece7a8f3d9cff73ca04fe3dce4d0fc48083dc01a34c1a3f872e2c82521deb34c4067ada75e4e097f3ffa36517579622522a30064d94418
-AUX restart/nmbd 26 SHA256 227cfd2545106c9dd01330e01e1d6687b7e4f77cb9540fd324b210a27cdd235e SHA512 78f698d7a25c6879f10f35d6727d15ae918e98e232e81ca45a0d74becdad5c523e887db7f72915f532324b3ee33e033201eb4316611758e6005be348cabd6ef7 WHIRLPOOL 1e3f3f3068b3ac3b04e40251e9592099cf81b0778a6b889b9109e9f93b05628d75cc927a7d79e6ccfc56200692a1e6c916ebaf23dab9709fd3aff9b1f67dac87
-AUX restart/ntpd 26 SHA256 e08eb0b751a986ad1232d8d918131ca9d7e6b4765a7af482aa66572a1011fac6 SHA512 c4599294753ca6f7b4694eb183581de187179ec7182c8303c4414f35fc215213b373b4ba951c4ee81a8c4be63ddba0f2da1f3f129c4dca9c6fb46264c8cb4c50 WHIRLPOOL 4dd0a0bd99ec3dfcb117a1cd5aaa8d8f51c67feaeaeefdbee575d150215f5e6529035fe5cbc8aec3df540b38b48753433fd44641a883d4ce29b59e8d16871ed7
-AUX restart/postgres 34 SHA256 b6f0c604b750223b2d0f375f10b4f9e141ee39a2a82ff9be3dd7ba479f52a616 SHA512 1bcdc2f1f10bab4eb5cfaabc4e511a5222a4ee5698e4b874c1510b8ea32d782d4da0e73338309ff485ba02a058a2f4db562e4e7f72f81e24063f2410fd2e2ca6 WHIRLPOOL d5455c756cfa7f72772172bc630bf2f5b203c114e21b31b2096c4059b69615e75839184644fcdcae85b819e529ba2631e279c4feb14439b8aa690243e4441192
-AUX restart/pptpd 60 SHA256 f6f408d13368e93157c846eb24e52c3637012241c56664a7819f3cfa8fe65848 SHA512 51c78c90dee7a42467185cb28ea0c73d106ea44753dafb434ae119833c9f46efd38934a3c311da9d79afa29a343aae57f850e676c36ef3de85d8da75102d9c0a WHIRLPOOL 518788cd8905ec8f8fbb9e3c3195bc4cdeaca56f5f8ee67186039b89910da3dae02ff620286970a6a25cfe288772c2ce12fdd88f1266fa08c0e446a9ede9bcca
-AUX restart/privoxy 28 SHA256 92cc2c53a9325d3dd4b8869505d5612b9ec3b4cdaafbd1624c05796109220bf3 SHA512 bbc2ccbd903008e96b88f090ba414502f14c7cedcafeaea60c46438e7710caab1b2a4dd528c27f0a1d367a9e29a22f1bee0b0ec2eb8e1076647075fa4d3d4d66 WHIRLPOOL 0dd573e0f719d5b67ca0f9f4be0f760525f0e80a6d0ec36e2747076d55ff77e70eb7667e24a8e9dbd1cd9ffab342c1249fa2ae7064b6db22b7d09dcc7d3060ce
-AUX restart/slapd 27 SHA256 7eae907ddef4a9a4caf57d812faaabffb37e8a7a87c4b11b7e4d16c209bf1998 SHA512 1e8011fceefeab655886dcf792970653a3309f09b7133e85895b360d36d568725eb162da5ad26aad08b320a8cd11b9ab9c0f3938af0e5778b1abbfa88494328e WHIRLPOOL 0af75d7cd364d0a7a0f3ce0523afc5079c0f0bd3b29a4447ae6820521bd664d24393575c5ec3f942d13eda4889e4bd33cf04efeb043a167bbf286523af2ac30a
-AUX restart/smbd 26 SHA256 227cfd2545106c9dd01330e01e1d6687b7e4f77cb9540fd324b210a27cdd235e SHA512 78f698d7a25c6879f10f35d6727d15ae918e98e232e81ca45a0d74becdad5c523e887db7f72915f532324b3ee33e033201eb4316611758e6005be348cabd6ef7 WHIRLPOOL 1e3f3f3068b3ac3b04e40251e9592099cf81b0778a6b889b9109e9f93b05628d75cc927a7d79e6ccfc56200692a1e6c916ebaf23dab9709fd3aff9b1f67dac87
-AUX restart/spamd 26 SHA256 c054aed2386e3fd7c7d3e52d966bce8f1bfda70cc94353a29cc99f3b10ead1fc SHA512 964aa720c6d52ff56dc295a523f35ac2f8cfb5f1d27d4ccd5c8c8833dc7eaa484f83c3709388870ca62d7cfe8b7232e281f012e93eb5de6d075aa8c3810e3b47 WHIRLPOOL c27f1e1d5e2b9339d3e2cccadddb085049794b4e1bf34029f80c92d6931e0dab539678665094bb09d3a6cd466f2999407512d00c8a197f1ae40f13357bda45d1
-AUX restart/squid 26 SHA256 f950d7c0aef2e4f0776c035d5404c456f49ded813985112e06919df248478553 SHA512 4cfb855ef170107789126c55a779e3a835a5d9a9db00d4623d262bcb1a5bcb3b08bc298ca06706ecba5e3ac149ac5b3f2d6edbcd5c1a954f8fb1f5062781f753 WHIRLPOOL 6087d2bd7eeb3d0cb9236ea6712f78322d02a657bd2c3485d43b8760979ce78fc3e6f3bf1523490465c06cc4b492cbb6d2d7c252ea01dad45754e163084137f9
-AUX restart/sshd 26 SHA256 7da9c59ba087c472b51a9064912d2d5e2c06c0f40a731716ad78bac2606c7822 SHA512 1f6269b60458c98a1efa751f7d0fa9a9ac62b66ab8e8bfc691e4453e8c423d6d5da35d57483261e445aa82d2dd98d993c4643ac75dbd16a30b7b74cf28b6e485 WHIRLPOOL 0871ac4ac9acb6cfa3487bd35fb99e093a09d8e6400b39d78fc461fc77be4eaccb56087b9aca6d815cbbc0453da4751419788badabbe1fb2a1b8591cef504a20
-AUX restart/syslog-ng 31 SHA256 a800bd38befa0d0d6db9eaa929ee5ed6571e6552958c7f8f4830c41b0a6b45c7 SHA512 6bd11905c4a777ffb8c97aa6eb93093517212993064063d4a9af8512002db5929332ec7c5d5e8878eaf9faac7a9c60c2a743295ea58b5ef4b4b451647ad63f29 WHIRLPOOL 6a24bccb75e8941ba6db384534515a6abb8a9db8f4f4c7a9f18503b4e90fe055032627c2f257602725abedf17129a77706fb2ac57a261c0eb65d190c58fd3af6
-AUX restart/transmission-da 40 SHA256 2652482139888e7d3dc4b9f82298fb109fcfc25503437b6d40029affe6dbc83d SHA512 ffcaf771ef9106b37fb429c5cd118f74ebe01785ad67e32af65aea06b44fe6d89e5124f77ac2b53408e95aab107d48aa60604cb0ad94d23eac127c47a430e621 WHIRLPOOL 08bfdd471e4a84a374d034b3dc711d1ba21f9c38710a2d41ea8df4e539a7debb2d174a85e5c3110681d243fabb51aa32fa3a76a71483d7e96458f0c467f75389
-AUX restart/udevd 26 SHA256 e5fc5c61f9134b2adf91952b77f493e864d9200768de99437e040d3f3d4d2c81 SHA512 3c184311c7596740b22b7c11adf703ef27d545c7bd55ff1ad42d1ab5e184995302e8b99ebda28c5a421d45d92a7eb989d59e1af8a98f8b11beb5d474995e63fb WHIRLPOOL be8273953fef917d327775e905de2a08751399dddea3eaf643f353121f42c69bf619630d4514190bfcfcdb4027588c01de947b6d87e6d399e93ebf60b1f95c80
-AUX restart/unscd 27 SHA256 22c7ff7dba9a28bfa917e6d0728247023ecd17bcd9b4d74dccb20e493d48d376 SHA512 36957b9809fa3c318c4b45c247d7e5d7f1c8af54532d3336810dfcf53b58b0b476e35914aa1f9f2dbdf1c8a5bb5f9fd8d2e88984574b37491d4072c9b4a0acc3 WHIRLPOOL dacef6f3e04f49afd9885e262f834506f53343f2ae2752d8f0457606b9a886feb1277f1ea31d0c64737976fe76b8d48a95b063627f434888aaadc61711b4034f
-AUX restart/vsftpd 27 SHA256 75ecac8ca02bf650883aecdc5e8d7d4c233ad1d96d4497f99135703930c38932 SHA512 0eed8f9d893692311224d2bd921d7b180b76105967d271d1241efa0376a6f30860806dcffee8bfcc0bf002c309fcd97d92ad0de53e54234e709a4d21568398d1 WHIRLPOOL d8128fc8728c0989062ce07eb9aa89138c211df854e43aa06f7138d0611e2e725778a87d9aadfb05a0eabbcfb5d4992fd75c31d01939a9902ffc532613c24740
-AUX service-check 28 SHA256 c15c00ba79267a7b47c73a361226f263c852f94ba3096582bb3879f82f4fcdef SHA512 486e527013f694dd543d4ac877058a3f4c45a2879c2fb82519223a4aef52446e5c370892aae2d7a75766a77e47024086ec15573d1aee131b91437ad2acf4433f WHIRLPOOL c1b4806deb1ad4963089b5fb7bc14a202e206616b9eac645f1603813f60e745cfeb2370128dbd7904f75f821262f215eae61adc729d9014c979768429e15c289
+AUX service-check.openrc 28 SHA256 c15c00ba79267a7b47c73a361226f263c852f94ba3096582bb3879f82f4fcdef SHA512 486e527013f694dd543d4ac877058a3f4c45a2879c2fb82519223a4aef52446e5c370892aae2d7a75766a77e47024086ec15573d1aee131b91437ad2acf4433f WHIRLPOOL c1b4806deb1ad4963089b5fb7bc14a202e206616b9eac645f1603813f60e745cfeb2370128dbd7904f75f821262f215eae61adc729d9014c979768429e15c289
+AUX service-check.systemd 54 SHA256 0b30767a9ae16c85275ce88861c8528f11f65ad52bdbb50c87e52adc41a4a888 SHA512 89bd6a5acbc99c4a6fa958dcdbd0dda09128d1ac0e50b5e312283b3dc396154fe1b5a18092994817153b80fd4a7df9ab4e86d5f958aa5ad5f2fab26303c44dc6 WHIRLPOOL 332e6780cf2b7daf2c524574c389131c7f5a889950315703da093d226a1fbec70112e70895c207c5c8f8dfe1797334dc3b129e8391a6741e464dcbb5c23a1569
AUX sync-distclean-exec.cron 60 SHA256 043df18d533148d33abe2f2cf588953b0193c4a47ea0a428e5e2d531ee4d5d0e SHA512 e8075f330b879f3888f47086e5fdd0144be7decbe264a105e5071f851065bd6eb55a22be6fb4eb90a4e3bca00e76fee79f372adc5c3a8f25660c61bd9379ab0f WHIRLPOOL f1afae03bdf094cb08d3389cf329d10debd89c73f360c0e16f686cc267eb49c1e5780bbfe78fdd8518c9cdba1cefe6849b598c9f8d5da667516d705bd650c966
AUX update-autoshutdown 94 SHA256 bd42a7125c4cf5cfb013178f9562f21e8827a9879be85f3fd5445b6c50579023 SHA512 8d131120646ff1aef8403c2decb92bb9150aef9d57cb36438a42438f4573a4d52fe390d2644c423a76997fdbcdb94a7b72c1a56ecebc81937a71d7181ac71ddf WHIRLPOOL a11b2e8c0eaaea890f3aa2ecf4efc61b16e53848ffd67c9e502c4b6516c20f257e685b299b880dc0ee449ca72e26f4cf08aea75ca9da6b75c3cc0e74024403d9
AUX update-install2 626 SHA256 c1b5efaf9028e1c5d95a78fc9d7974de0d3c339ba3a0c19658ac7e92b025f8c8 SHA512 a67ca5bed3094e75c0f5a2007d63a682cbf7fbac96c07fc657f6ac55b823802cd9af56d3d94d838754ae22e04da895c26ce83a65a1f24be4e1b4b11c75aad822 WHIRLPOOL 2fb8174ac6b58a46a80fe2e3af043a79ae8e10cd72e0b71e1b0dc0eaeb4957679c8e2e0a265962fcc730502123734ff0a074299f15031ff9da4c3e3d78155bf5
@@ -40,4 +10,4 @@ AUX update-kernel 838 SHA256 5f751d3a567251f0e31134fe18fae7fd1386f73a750061e400a
AUX update.portage.cron-2 160 SHA256 7071962974cb5ea9764a83ae7119244c6f26307bec13b962b4f8dba179e89d88 SHA512 50b93b2ab2f0fca0dfa933852a09d1d88d7c9e68c8194e70fe077f44bfab38e7460c8ab34f71d2208770aee8995de2e656985d71da33094032cd36d78d015c11 WHIRLPOOL 1586ef9bc5400319b25eae6736028bf461331de3472a4a1255642c3a6919c2d4eacf36818a11988d80daba1f63d571e319b205baa3f687ce8cf6da3c0b449dc8
AUX weekly-av-scan.cron 272 SHA256 002866cd461b9452df5aa6cf22ca76a12b4be1d918aeb379a84a09267d84a481 SHA512 725d1813222819fa3b455bb3eeee16fe22106e252138d49f83003e5ec3fdbbe9529df47a9c0d36959ad30a0e8a23e087aa7834dd3724cb9b728203e21a6de4d9 WHIRLPOOL a1c2433dfbf5aa70e9cf3f358379d6ff9776dc31582409b6f0dea98defb1d072fbc071586070330239c3be9a0d630b97f9073cf13be8cea10fce15de1c916c5f
AUX write-new-updates 246 SHA256 9edd236f58b30b26de7a3791b2481446d6f5e8245763478a23a9fe3a4e5aff88 SHA512 98093601121bcabd0ca6348660a1c4c2bf0eb175a6c57b6b851c1398a5d5a4ab8d7bcd0308f9ac594ed3c1f6467a6539528a305f78fbc6c06ee5079b209174eb WHIRLPOOL 84186d65556aa9978f82460355b00cf94062d64f57ff476924cf66d619bbf9f084d560f9df3f810ac1f52e5bff000b55ffb05b21dc3cecb331b379ca8b721ada
-EBUILD miller-base-9-r14.ebuild 3494 SHA256 5ae56b8d82327eae45bac154ed57afb7de7e32ba7a9b85bd129b4fead184e106 SHA512 abeb2d68210f400e6ad4633ebf85619c19822b8dc70d9d34f538f06580f1bdfe547b1c73df7dd002900d6f65876504067b1064ed5e69c2b3cf9939ed244b68fc WHIRLPOOL daab6e295c4df735dc2df5820e1585625fbc3961d4c7b889b8375c4acd13fd079f86fcc13aa1b5870bd66ffe2f077071d77a8c8583d47831a197502e65eb12bd
+EBUILD miller-base-10.ebuild 3362 SHA256 da9dd65717435af6cb1709ce6cad43b3771b61c0b2c16b9278cea4366bbc13d9 SHA512 fa1a18d4bea0f7c5fb3bc13fc24e411b2aa3d608c33df3b98a608870fd154b7bb52d4281c50b6805785629efb976163c8dc485df8462787e21c6a2158627fed5 WHIRLPOOL aaace342995b48554af39d51ad165b8066fd532ff9eefa4bd73bd1611a6b2d9b93e8317ffaa741f2df38fc25effac1e93be26ccd563826de7b25bd54ba1bb04a
diff --git a/virtual/miller-base/files/auto-restart-services b/virtual/miller-base/files/auto-restart-services
deleted file mode 100755
index 82b497b..0000000
--- a/virtual/miller-base/files/auto-restart-services
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/bash
-
-for f in `lsof -n +c0 | grep '\(DEL\|deleted\)' | grep -v /dev/zero | grep -v /SYS | grep -v /var/lib/postgresql/ | cut -d ' ' -f 1 | sort -u`; do
- echo $f
- sc=/usr/libexec/scripts/auto-restart/$f
- if [ -x $sc ] ; then
- echo restart $f with $sc
- . $sc
- fi
-done
-
diff --git a/virtual/miller-base/files/restart/acpid b/virtual/miller-base/files/restart/acpid
deleted file mode 100755
index 854cfe1..0000000
--- a/virtual/miller-base/files/restart/acpid
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/acpid restart
diff --git a/virtual/miller-base/files/restart/agetty b/virtual/miller-base/files/restart/agetty
deleted file mode 100755
index e10f532..0000000
--- a/virtual/miller-base/files/restart/agetty
+++ /dev/null
@@ -1 +0,0 @@
-killall agetty
diff --git a/virtual/miller-base/files/restart/apache2 b/virtual/miller-base/files/restart/apache2
deleted file mode 100755
index 6455b6f..0000000
--- a/virtual/miller-base/files/restart/apache2
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/apache2 restart
diff --git a/virtual/miller-base/files/restart/authdaemond b/virtual/miller-base/files/restart/authdaemond
deleted file mode 100755
index b6636a8..0000000
--- a/virtual/miller-base/files/restart/authdaemond
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/courier-authlib restart
-
diff --git a/virtual/miller-base/files/restart/clamd b/virtual/miller-base/files/restart/clamd
deleted file mode 100755
index b1f67a8..0000000
--- a/virtual/miller-base/files/restart/clamd
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/clamd restart
diff --git a/virtual/miller-base/files/restart/console-kit-dae b/virtual/miller-base/files/restart/console-kit-dae
deleted file mode 100755
index ff13001..0000000
--- a/virtual/miller-base/files/restart/console-kit-dae
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/consolekit restart
-
diff --git a/virtual/miller-base/files/restart/couriertcpd b/virtual/miller-base/files/restart/couriertcpd
deleted file mode 100755
index c3f7065..0000000
--- a/virtual/miller-base/files/restart/couriertcpd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/courier-imapd-ssl restart
-
diff --git a/virtual/miller-base/files/restart/dbus-daemon b/virtual/miller-base/files/restart/dbus-daemon
deleted file mode 100755
index a145b23..0000000
--- a/virtual/miller-base/files/restart/dbus-daemon
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/dbus restart
-
diff --git a/virtual/miller-base/files/restart/ddclient b/virtual/miller-base/files/restart/ddclient
deleted file mode 100755
index e7d01aa..0000000
--- a/virtual/miller-base/files/restart/ddclient
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/ddclient restart
-
diff --git a/virtual/miller-base/files/restart/dhcpd b/virtual/miller-base/files/restart/dhcpd
deleted file mode 100755
index 360a4e7..0000000
--- a/virtual/miller-base/files/restart/dhcpd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/dhcpd restart
-
diff --git a/virtual/miller-base/files/restart/dmeventd b/virtual/miller-base/files/restart/dmeventd
deleted file mode 100755
index c263272..0000000
--- a/virtual/miller-base/files/restart/dmeventd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/dmeventd restart
-
diff --git a/virtual/miller-base/files/restart/exim b/virtual/miller-base/files/restart/exim
deleted file mode 100755
index 3b3b9d7..0000000
--- a/virtual/miller-base/files/restart/exim
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/exim restart
-
diff --git a/virtual/miller-base/files/restart/mdadm b/virtual/miller-base/files/restart/mdadm
deleted file mode 100755
index 96ff637..0000000
--- a/virtual/miller-base/files/restart/mdadm
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/mdadm restart
-
diff --git a/virtual/miller-base/files/restart/mediatomb b/virtual/miller-base/files/restart/mediatomb
deleted file mode 100755
index e7e9ac1..0000000
--- a/virtual/miller-base/files/restart/mediatomb
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/mediatomb restart
diff --git a/virtual/miller-base/files/restart/named b/virtual/miller-base/files/restart/named
deleted file mode 100755
index 904b73a..0000000
--- a/virtual/miller-base/files/restart/named
+++ /dev/null
@@ -1,4 +0,0 @@
-/etc/init.d/named stop
-sleep 5
-/etc/init.d/named start
-
diff --git a/virtual/miller-base/files/restart/nmbd b/virtual/miller-base/files/restart/nmbd
deleted file mode 100755
index fe5c15a..0000000
--- a/virtual/miller-base/files/restart/nmbd
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/samba restart
diff --git a/virtual/miller-base/files/restart/ntpd b/virtual/miller-base/files/restart/ntpd
deleted file mode 100755
index bc64de8..0000000
--- a/virtual/miller-base/files/restart/ntpd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/ntpd restart
-
diff --git a/virtual/miller-base/files/restart/postgres b/virtual/miller-base/files/restart/postgres
deleted file mode 100755
index 7c0cdfc..0000000
--- a/virtual/miller-base/files/restart/postgres
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/postgresql-* restart
-
diff --git a/virtual/miller-base/files/restart/pptpd b/virtual/miller-base/files/restart/pptpd
deleted file mode 100755
index a402f31..0000000
--- a/virtual/miller-base/files/restart/pptpd
+++ /dev/null
@@ -1,3 +0,0 @@
-killall pptpd
-/etc/init.d/pptpd zap
-/etc/init.d/pptpd start
diff --git a/virtual/miller-base/files/restart/privoxy b/virtual/miller-base/files/restart/privoxy
deleted file mode 100755
index 094c306..0000000
--- a/virtual/miller-base/files/restart/privoxy
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/privoxy restart
diff --git a/virtual/miller-base/files/restart/slapd b/virtual/miller-base/files/restart/slapd
deleted file mode 100755
index 1c88e6f..0000000
--- a/virtual/miller-base/files/restart/slapd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/slapd restart
-
diff --git a/virtual/miller-base/files/restart/smbd b/virtual/miller-base/files/restart/smbd
deleted file mode 100755
index fe5c15a..0000000
--- a/virtual/miller-base/files/restart/smbd
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/samba restart
diff --git a/virtual/miller-base/files/restart/spamd b/virtual/miller-base/files/restart/spamd
deleted file mode 100755
index ded11fa..0000000
--- a/virtual/miller-base/files/restart/spamd
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/spamd restart
diff --git a/virtual/miller-base/files/restart/squid b/virtual/miller-base/files/restart/squid
deleted file mode 100755
index acf69ae..0000000
--- a/virtual/miller-base/files/restart/squid
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/squid restart
diff --git a/virtual/miller-base/files/restart/sshd b/virtual/miller-base/files/restart/sshd
deleted file mode 100755
index 8dcf358..0000000
--- a/virtual/miller-base/files/restart/sshd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/sshd restart
-
diff --git a/virtual/miller-base/files/restart/syslog-ng b/virtual/miller-base/files/restart/syslog-ng
deleted file mode 100755
index 68aa329..0000000
--- a/virtual/miller-base/files/restart/syslog-ng
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/syslog-ng restart
-
diff --git a/virtual/miller-base/files/restart/transmission-da b/virtual/miller-base/files/restart/transmission-da
deleted file mode 100755
index cbee951..0000000
--- a/virtual/miller-base/files/restart/transmission-da
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/transmission-daemon restart
diff --git a/virtual/miller-base/files/restart/udevd b/virtual/miller-base/files/restart/udevd
deleted file mode 100755
index 664b8d6..0000000
--- a/virtual/miller-base/files/restart/udevd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/udev restart
-
diff --git a/virtual/miller-base/files/restart/unscd b/virtual/miller-base/files/restart/unscd
deleted file mode 100755
index 761d29c..0000000
--- a/virtual/miller-base/files/restart/unscd
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/init.d/unscd restart
-
diff --git a/virtual/miller-base/files/restart/vsftpd b/virtual/miller-base/files/restart/vsftpd
deleted file mode 100755
index bff30e9..0000000
--- a/virtual/miller-base/files/restart/vsftpd
+++ /dev/null
@@ -1 +0,0 @@
-/etc/init.d/vsftpd restart
diff --git a/virtual/miller-base/files/service-check b/virtual/miller-base/files/service-check.openrc
index b872698..b872698 100755
--- a/virtual/miller-base/files/service-check
+++ b/virtual/miller-base/files/service-check.openrc
diff --git a/virtual/miller-base/files/service-check.systemd b/virtual/miller-base/files/service-check.systemd
new file mode 100644
index 0000000..79ee05c
--- /dev/null
+++ b/virtual/miller-base/files/service-check.systemd
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+systemctl list-unit-files | grep failed
+
diff --git a/virtual/miller-base/miller-base-9-r14.ebuild b/virtual/miller-base/miller-base-10.ebuild
index e95bfad..5b69e0f 100644
--- a/virtual/miller-base/miller-base-9-r14.ebuild
+++ b/virtual/miller-base/miller-base-10.ebuild
@@ -5,7 +5,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ia64 mips ppc ppc-macos sparc sparc-fbsd x86 x86-fbsd"
IUSE="cdr hardened nohourlyupdate fuse xfs bash-completion git fbsplash samba
minimal autoupdate autoshutdown autoservicerestart lvmboot lvmroot sw-suspend raid
-video_cards_nvidia firmware ischroot"
+video_cards_nvidia firmware ischroot systemd"
RDEPEND="
sys-process/htop
@@ -73,11 +73,20 @@ RDEPEND="
app-editors/gvim
git? ( dev-vcs/git )
bash-completion? ( app-shells/bash-completion )
+ autoservicerestart? (
+ systemd? (
+ sys-apps/autorestart
+ )
+ )
"
src_install() {
exeinto /etc/cron.hourly
- newexe "${FILESDIR}"/service-check service-check
+ if use systemd ; then
+ newexe "${FILESDIR}"/service-check.systemd service-check
+ else
+ newexe "${FILESDIR}"/service-check.openrc service-check
+ fi
exeinto /etc/cron.weekly
use !minimal && newexe "${FILESDIR}"/weekly-av-scan.cron av-scan
@@ -104,15 +113,6 @@ src_install() {
dosym /sbin/update-install /etc/portage/postsync.d/75-update-install
if use autoshutdown ; then
newexe "${FILESDIR}"/update-autoshutdown 99-auto-shutdown
- else
- if use autoservicerestart ; then
- exeinto /usr/libexec/scripts/auto-restart
- for f in ${FILESDIR}/restart/* ; do
- newexe ${FILESDIR}/restart/`basename $f` `basename $f`
- done
- exeinto /etc/portage/postsync.d/
- newexe "${FILESDIR}"/auto-restart-services 80-auto-restart-services
- fi
fi
fi