diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-07-13 11:30:34 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-07-13 11:30:34 +0000 |
commit | 1770583df2416d72cf62ddf1af82a8cc62a2d02f (patch) | |
tree | 6ea04026425259efc250a56fdb0daf250c28a572 /sys-process | |
parent | New ebuild for dev-java/swingx, a collection of powerful, useful, and just pl... (diff) | |
download | historical-1770583df2416d72cf62ddf1af82a8cc62a2d02f.tar.gz historical-1770583df2416d72cf62ddf1af82a8cc62a2d02f.tar.bz2 historical-1770583df2416d72cf62ddf1af82a8cc62a2d02f.zip |
Install unit file (#465982)
Package-Manager: portage-2.1.12.11/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/vixie-cron/ChangeLog | 10 | ||||
-rw-r--r-- | sys-process/vixie-cron/Manifest | 64 | ||||
-rw-r--r-- | sys-process/vixie-cron/files/vixie-cron.service | 10 | ||||
-rw-r--r-- | sys-process/vixie-cron/vixie-cron-4.1-r13.ebuild | 125 |
4 files changed, 171 insertions, 38 deletions
diff --git a/sys-process/vixie-cron/ChangeLog b/sys-process/vixie-cron/ChangeLog index f3e8c8482be3..a539c5d31437 100644 --- a/sys-process/vixie-cron/ChangeLog +++ b/sys-process/vixie-cron/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-process/vixie-cron -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/ChangeLog,v 1.65 2012/05/24 05:46:25 vapier Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/ChangeLog,v 1.66 2013/07/13 11:30:29 pacho Exp $ + +*vixie-cron-4.1-r13 (13 Jul 2013) + + 13 Jul 2013; Pacho Ramos <pacho@gentoo.org> +files/vixie-cron.service, + +vixie-cron-4.1-r13.ebuild: + Install unit file (#465982) 24 May 2012; Mike Frysinger <vapier@gentoo.org> vixie-cron-4.1-r10.ebuild, vixie-cron-4.1-r12.ebuild: diff --git a/sys-process/vixie-cron/Manifest b/sys-process/vixie-cron/Manifest index 871a86d52758..21fb975d283f 100644 --- a/sys-process/vixie-cron/Manifest +++ b/sys-process/vixie-cron/Manifest @@ -1,41 +1,33 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -AUX cron.pam.d 123 RMD160 38def0a49d4a1093cb9812300c7cfe51ee7b5110 SHA1 f467b316486d9b49df68663b763991286384611f SHA256 dba1c0db92936b0a0528ac2d86610b3d46102f02c87f19a97a8af002a4132901 -AUX crontab 600 RMD160 c6358d301ef572bc0d84ab99a7fc414696aea966 SHA1 7e3453a15572770cc5800ca375c9e9c551f4da42 SHA256 4a9f79c61e1dbf99597fdccb5e77692fd27bddb47ea770ed54e9735ea01ef020 -AUX crontab-3.0.1-r4 608 RMD160 9b4a3c254d4af5424b246063e73484f6ecb1ce01 SHA1 55081e92ea131d9dcbeda4792a4f4b5df767d3f3 SHA256 986fe18109f7f2efefb37d34428f160ab63c78ac3a0a2ef3c1a4bdca0fe5a384 -AUX crontab.5.diff 772 RMD160 f8741198ea57da339725184902bd66bdb4a19d73 SHA1 cf41947009a19d6e5867e99ebe78e3055c755f65 SHA256 24bac83157b5eb0e559ad8e536986019099d97d6f636fd8d655054a0219ec0f3 -AUX pamd.compatible 123 RMD160 551a11437d524c32ffbbb424d55cef9974e67aa6 SHA1 b0a003c52e86c1b60c729d399585a8d12db9ad6e SHA256 35940dd36bf0332b1a57d44d3f2f6cc7489c262119c69f8b1329f559a03177a2 -AUX vixie-cron-4.1-basename.diff 479 RMD160 1ecf5abf92d4331ca22f8075a7a728b63d0eaacf SHA1 a53d8762d43dc71214da476b13d25a8a07da2a9a SHA256 a6ef26a9666fcbbed530195aa2f2f040778f8f5155e344e6f4979e5c152a6371 -AUX vixie-cron-4.1-commandline.patch 387 RMD160 087955328100c9fd3fd34b1151c91c6367bd0b2a SHA1 f0fdf6c975c58012a7f4dfcd92207779553a1dbc SHA256 158eaa10c4e197c7c82b19297da298b3a56bb4bda91b5e94cd06dafaa489d4d4 -AUX vixie-cron-4.1-cron.deny 220 RMD160 b44d5d9e8a228897ede96fd6dd332b07b65ab58a SHA1 4ed2260fb13bb6835806c75e5826df88890271cd SHA256 3e32d9d1bcb012f773fa7674f5d672af2539db5bda8878741873bbcc599678ff -AUX vixie-cron-4.1-hardlink.patch 369 RMD160 0bbdfb763c652b5246fa72d5bce117a95e6237ce SHA1 dcfd32263a8e085d898c5bdd55ccd3ed48fa5f51 SHA256 abce88d7f48f902baddf532a8c137b6d55a1157d04b179b3f18b19de70b030bd -AUX vixie-cron-4.1-pam.patch 1714 RMD160 e8d6fe903d4559b9465b9735ef5f0d4c26dd7452 SHA1 122c90082e79e4547f6943d9d8af0c22ec6540df SHA256 7dbfc2aaa50ab7aff012e97306fa12a1751e96c42e3af0ae82b9659ab24e660e -AUX vixie-cron-4.1-selinux-1.diff 4680 RMD160 333750f36d3e2ab8fa8de546342bfa74bd7f80ce SHA1 5276458935452a96ae2763b45dd181d0f46ae757 SHA256 2270530663fd07d05af79684a4b43f91cf2fffb0fd2e43b69667649ae5e151c1 -AUX vixie-cron-4.1-selinux.diff 3557 RMD160 992fd5baf2c3be4e1b477cc5e8870e58a391a3d2 SHA1 8595a62c5e22c81f962426318acbe6d8524b4e07 SHA256 2e5df441230bed3f7fef9c63bb730d43a6293f756b64ffae29f8b98daff64524 -AUX vixie-cron-4.1-setuid_check.patch 767 RMD160 5c8289a4a698be422bf062e2a7e07126d5bf95b2 SHA1 69e7b581e221e1bd356e7553b16231e73a374675 SHA256 63722e28b0477f5c3195d919b6a46647b76be50c0192879e64fcd17e54882ed5 -AUX vixie-cron.rc6 530 RMD160 d02cb06b6d90fb8dc2b8cd200b3a79e0921889dd SHA1 ce9dadf0c5993810224955d80107e1770366f1f2 SHA256 7bfb5a1461062cc1dd614940bf703fdfc4ab6a69bfae3ce83b6734a149771dc7 -AUX vixie-cron.rc7 355 RMD160 cd1f363d87d26f0e82e23ac97a8b4c4c77edc9a1 SHA1 28472d4bb47d72b183a95d4964009936cb44f25f SHA256 2e32dd98703f2ebe89894db5ba34f0c251c8fdbd80503e534352e490b33c3629 -DIST vixie-cron-4.1-gentoo-r4.patch.bz2 4204 RMD160 1d439c0bb473e8307a5c33e2449efdd9ca6fc4f5 SHA1 074a770df7ff401f1442ae70039dd9023498e0d4 SHA256 8de14b11da567f7859df3dcf71802f32ac1b3650ae07c6cb6dbc259e1f6da7fc -DIST vixie-cron-4.1.tar.bz2 54246 RMD160 a7f6aaa6deb9924d56da8dca3e2e323e0786f97e SHA1 d8b087c0e5f7a2a9c74e3400b660756ab6d800c9 SHA256 fd25119b301e0e8306ec27ee912298740c5c8ae879bac02381429cf355d1122d -EBUILD vixie-cron-4.1-r10.ebuild 3493 RMD160 50ad9e8a4cd694f09fcc7c83c6dbf217fc779182 SHA1 777547b5abf550ef2fb083995203b75912ba9992 SHA256 0a2bcab0d21d1c8bdf1882eb331aa239ed8c00b07a63e410ed795e4dd5e6432e -EBUILD vixie-cron-4.1-r12.ebuild 3515 RMD160 7d0809587cb57cc77b2ee69cea63189ad4d77520 SHA1 bf55c7d2d4335c40ba91b194c107fd7a9cbbc1a5 SHA256 b000683f0aadb7bd900a17744ea477545529b724ae9f6d84f01c42a0797f4dc8 -MISC ChangeLog 22002 RMD160 f1686739f6d70d8c8823fca2ecada9dc7f5e7740 SHA1 6ac596bf2ca85b0127be09b753fd81686e3837f4 SHA256 880369498088e4e55d3eec6926312a5e043654875f5a7332706e32e49e255322 -MISC metadata.xml 158 RMD160 298878d8b5da225547b337739a1a48192546d7b8 SHA1 5a9f7a1c9f0f56d1b0e72ee9b67b5cc5771f6d7d SHA256 a262a73b2049a89ab6a4bdf51df27bea44c7f0aa0ee33176c59a9c63eb45e764 +AUX cron.pam.d 123 SHA256 dba1c0db92936b0a0528ac2d86610b3d46102f02c87f19a97a8af002a4132901 SHA512 56f174026ea8b7887f4acc7e2b3481aedab2adc67a6d67d8e71916b9eedc8c3f0f8ed1c74b3e868230cfd721851f34e2f1893c69c6a925cafe26067719a8a36b WHIRLPOOL c4bf7443e96b131055f10af82a60518c8ef0307c1f36281632a66d06adbe03adc2ee47f5bdb1b9c7dd058c6dd4ec2555c6be82a3bfc9819793b6ac793e605b76 +AUX crontab 600 SHA256 4a9f79c61e1dbf99597fdccb5e77692fd27bddb47ea770ed54e9735ea01ef020 SHA512 c86417c938e786c63d88ff88a80d8e7de447000e80a1c0d5aea4d56321257bffff5b09bd7a6ad9e63be8e8d25a722d0e34aa2ba24b9c9a15cc0f10f5b3849f6c WHIRLPOOL 3f1ea2f41441e00fdf86810213552e6c2fd27bcecdd5738aa3b66c97aeadbdd01845b77a8ce838909f164899cdd553f2b6ac7d9a1ccf65211f73c5420b786068 +AUX crontab-3.0.1-r4 608 SHA256 986fe18109f7f2efefb37d34428f160ab63c78ac3a0a2ef3c1a4bdca0fe5a384 SHA512 cb057b30ddbd432ea1e7fbe00b59333107a99852ae060d4bcda0d21f6b7a80c6c69a18553aa0cb28bba1988d137199218a9b89a3d2425165cce1fad0f7517bfa WHIRLPOOL 208962146aa1603048ca3720e4eb7a35aac749e0b5bf6c0d1829611fe335c9be5e75e4d571ba7c78e34b5e1982bf142e1f1ab4a9454346fa4c24019a47fad8cc +AUX crontab.5.diff 772 SHA256 24bac83157b5eb0e559ad8e536986019099d97d6f636fd8d655054a0219ec0f3 SHA512 2efecff5b35f06ccd65961143c55d8c4be92714c67de6c064b1d3b6975ef9d825c3f4b1b4c32c64efede2a8aa727bb4b22330ac45118f0e2b0feb6b169dfb17d WHIRLPOOL e928aa0bc23436d08eef53cfdef0f05bf27ce1fa1d563ea84382bc7edb6469f3a06ca2c023faafb6b03b83760003cdd8125fa0473d40f316829d02845e2ba176 +AUX pamd.compatible 123 SHA256 35940dd36bf0332b1a57d44d3f2f6cc7489c262119c69f8b1329f559a03177a2 SHA512 ea770adf46e00c0d517333f9c072946300db88e53fa7379616f499b6e771a24b0514bd85e24272b16a9dd4599b04514c557519ecb6d51f2ad752b7326376c62b WHIRLPOOL 972b899b0e51ba2fb5360308a35d738de199dbf48d16bb92a00f6d358d135563f3a7f7fca937691d2c258b73e1ffeee11d5230ce74cc479535a6b824add3abc4 +AUX vixie-cron-4.1-basename.diff 479 SHA256 a6ef26a9666fcbbed530195aa2f2f040778f8f5155e344e6f4979e5c152a6371 SHA512 979942efca89b724ca4bdc865d6d5ee3a298c9a1d2af69edbc3d65b3831ff99225eb7b2b4974722d38272b8fb4651806d51f2d1bf2e15e2a65deb1c64f7a8349 WHIRLPOOL 07b80da050eca4ac8e13b60996656c0bd6e8bd823cdc608b5d8d86ae60dfaa95b8200d210f14d7caa0566b15e857e1b5fcbcc1542b278783d6a3b46a44aa35ff +AUX vixie-cron-4.1-commandline.patch 387 SHA256 158eaa10c4e197c7c82b19297da298b3a56bb4bda91b5e94cd06dafaa489d4d4 SHA512 cfd85bb7999160559d462c246e6b87b0dd472dd859065adc0b3c98332b6da484a2be70a8ad55001f0d701e91f6f7f35972c1c0135cf79f1f7399a5371558c05b WHIRLPOOL 62734843003856a3e5162a4ab46e3cd5ac6d7b28e7389586f2e7714ff317e7be2dd2917c59d2328ae5b562141443c3bb26323cc2ee95ddd6d5ac1e4231b06c66 +AUX vixie-cron-4.1-cron.deny 220 SHA256 3e32d9d1bcb012f773fa7674f5d672af2539db5bda8878741873bbcc599678ff SHA512 2f26a1f05dc1765113543cd83ace5bb9bed5ce4c2189331e5ee1617e94ad8fa8af5abf4ddcf107f7ff5e7d18ed74f3356fc64da31b6d4eea1c3731ff28b631f9 WHIRLPOOL e7c2bf33430472eadd41713ccd9cb880eff57abf0acc1a193a0057a00b9564cb5e1e436bf729f19519958287cd9cd5034d65551aec7ee1f57bc1327b410af4e9 +AUX vixie-cron-4.1-hardlink.patch 369 SHA256 abce88d7f48f902baddf532a8c137b6d55a1157d04b179b3f18b19de70b030bd SHA512 32a804929f1a005edbe58c17e5a4e57141e1b379724e1d760729ba2e5f578b9e509e5e04893e648f463dc250804a9b6303b3dfb7d91c485e57ac02e1c866600a WHIRLPOOL edb0030a0e57becfe440abc75de16b1393a40283507e512c923e4892ef4b60c7fdb8f088ceff3182b9b1ebbdd8c6e7a4ff65969530892154ea83a7cb86b79c7d +AUX vixie-cron-4.1-pam.patch 1714 SHA256 7dbfc2aaa50ab7aff012e97306fa12a1751e96c42e3af0ae82b9659ab24e660e SHA512 596e3888c9ba484b5e4f2b0db14aac0449760d9e4ca91105cac19555c4e45ae96c9e5e302335c5559697881286eae98d7149742e4f01102cc5042edf795d46fc WHIRLPOOL fef465a81aea7748645cc76aeece6aaeb1ea7d4e4deea99a3015266b4ef453584b48ed838ab9d926af8b11068cf2b4ffe123a84e83282311b46465ba45275cda +AUX vixie-cron-4.1-selinux-1.diff 4680 SHA256 2270530663fd07d05af79684a4b43f91cf2fffb0fd2e43b69667649ae5e151c1 SHA512 81489b126a1a65ca7a2ec4f894e1944421c9fea8942baaf1cf4e13300894ff860c2c62520358e669785e8e9242de8efad5b87ce12a8ab2cba282f7760bbfb8c7 WHIRLPOOL cb54fa408187e7ce02a624c1314879b1355230fd702a5bd540c6cefe06f23aa4ef4dc209c49d1091f27b9cfd56e39dafb68e3125ea6b8dce06c4c4c62945d7e4 +AUX vixie-cron-4.1-selinux.diff 3557 SHA256 2e5df441230bed3f7fef9c63bb730d43a6293f756b64ffae29f8b98daff64524 SHA512 d8efaced8447e717ba68ab3c1b2e3097036647c46c328862bdc6060f7948c3d54ea6717dd7d684de517e516091ea28e35ca3b651e504f9b0481de21a812b2eb6 WHIRLPOOL 6b5593f074fad21a5b70461c6f2ff9787b9c8f551509c97586bb77e77e17d8b2a01f9f4c50ddfc383076ae5fc00e684a4b6a20d123fcef8b0ee0c47ef403a1ff +AUX vixie-cron-4.1-setuid_check.patch 767 SHA256 63722e28b0477f5c3195d919b6a46647b76be50c0192879e64fcd17e54882ed5 SHA512 4c49ac5465a142a49799ce1ab816aacd458b44287a3200d9dc35afe1b717d095b2db93eee70913c3c6ee4171afe1293d6838af3f0e6156a96e1e6431ded2af70 WHIRLPOOL 75d04b2a5888500393976495a283112ac3439276e7f9622576eddf6d26917015c84136311cba6bd7f9600ea03ffe2ee74d0a192c0f0b451afddb027a13617924 +AUX vixie-cron.rc6 530 SHA256 7bfb5a1461062cc1dd614940bf703fdfc4ab6a69bfae3ce83b6734a149771dc7 SHA512 77d0ba40533f64371db12eefff390b4a876e369e2e5fe38ad922c508406c59336e3f709a5f34215af36d47955201c3f85084a9c488c31ff370db2f9178ac6f13 WHIRLPOOL ed30a5b098c72f8868d7d5138ec3b2c091349f72a476a7018128a2b9fefa586c05746cee3244e20958a12c3b4a97ec835e68cf69c80665ffc3ddb66422371b42 +AUX vixie-cron.rc7 355 SHA256 2e32dd98703f2ebe89894db5ba34f0c251c8fdbd80503e534352e490b33c3629 SHA512 327315aae4f245ebde4948b2134ccfe2a6bb85c37ab24ff6abb4c290c04546aa4973f708c829fe356959b613b3a82bb9330887e024b94e5be1a1142d1a564e64 WHIRLPOOL 433763700cae33a81293e642b9421bb1b0394b98f08ee68d842c58a3b71709c782e58220cfdc5aa42c95f8ea7efbd3c7a0de787b6de409b56b2b20fc46e7b712 +AUX vixie-cron.service 158 SHA256 54c27aef74a98ad7a2c74456b4e8aa933ae13aa9ee7ac2dbffabc449a7c95b3d SHA512 ac4d0c243ff651708a7dd9131a82fd2379fdcecff929bc58c25e9ac3668ef94b65bcd385877ce129ae3bfa47dc542b597453028d54cd82100f28c7456841e7b6 WHIRLPOOL f6f04b84939d2fc3c8f9d96ce7e1afd77cf687c976473097ef45acedc9e3eeb74cc44f26d1a665385ac9d72b24e8f67092a9481fb19b1bc8abc2ea19338601d5 +DIST vixie-cron-4.1-gentoo-r4.patch.bz2 4204 SHA256 8de14b11da567f7859df3dcf71802f32ac1b3650ae07c6cb6dbc259e1f6da7fc SHA512 eec8f89a97927a3557bd1350ed7e9baa0ec133e2c49f8f0fbf51adf62c377451dc48867ca6affcc7576833a5b6b749613c9b99641b1b658853f91d8071c3411b WHIRLPOOL 9951885d10f0f49cb0b66b1b592a870f24c04647688422c7fb396e266af0aeed7ae357bb571f13ee30aeec747ecfe78abb0335f80ea5bfd0084aee4321a581d4 +DIST vixie-cron-4.1.tar.bz2 54246 SHA256 fd25119b301e0e8306ec27ee912298740c5c8ae879bac02381429cf355d1122d SHA512 1db9a246243dbd4934438ce70bf022215ccffed4b899a77b076d5a7679a7b98a23ef67344e329fc7a836df90685581e10b1c95709db40601c33d2052ce561e04 WHIRLPOOL e137a0e056103efc1bf0aa022bf0f9e2ca3ab8bb3ff97645de27c2e381a4aa5303d477cd1bc6220177aa503c2bce5bbe2331d311dfac4f5ab43cf6928dbe1ea7 +EBUILD vixie-cron-4.1-r10.ebuild 3493 SHA256 0a2bcab0d21d1c8bdf1882eb331aa239ed8c00b07a63e410ed795e4dd5e6432e SHA512 298fcaf5ed7a0ac022d658e25e671d342c6a5efeb1b101b864e487ae1221dfc253b3df0f10516a03fd1c7f8fb5f7224b9a22a237feebe2cf979ce0d930673151 WHIRLPOOL ef2c7431dc76e9062a1926db2c1c4107d7107fa4cf76bd870dc6b2e24f94c9cf5becf892cc091aeebd8596df94c1d492f28a94a179f245dcedfba0b342bf80f2 +EBUILD vixie-cron-4.1-r12.ebuild 3515 SHA256 b000683f0aadb7bd900a17744ea477545529b724ae9f6d84f01c42a0797f4dc8 SHA512 70c898e3b9f293ca26f9f9e6b8e2d4fb4eab8d49ba0143742aa190ff5267729dbfa010ba7537f1367f568a0e81221405eca5d857e98909554582d538134b75f5 WHIRLPOOL 7881c30ed8f72679438c43f0a19ca9cb1923f9167aedf9545e25dcec952d32365b62a1cd83c9973e3a895f8a5b18dbb66e9d64adcd7e4e84a59ba677fe31c1f8 +EBUILD vixie-cron-4.1-r13.ebuild 3569 SHA256 6864be6ca561090b472879af015fbc43c522cd881d5cbb63564c0a6f23d42dce SHA512 69e0c3d67da71522383970a63dc14f0b5fa29a70ec79459435a6ee0da9ddd2737d1a78b4c000066ce9e308bc81630d5b26688bf5f6c953e99efc0a36f088aee6 WHIRLPOOL 9d7e10b73ee564d29914124a71cc0759a98df8b4106d5b0ddeb9ba6cb06d0f83d69ef3c2ac8c4e40500f6a819110b2ba4793175c15bc84c2dd602d314e065fbf +MISC ChangeLog 22170 SHA256 19c1d91af4232b9ec14bf98cdf5c9032fc0ee5b34762f73357f8ce4530ac9c35 SHA512 220f2b198306db903ba815e4f5dddcf4e450c6d029bba3ee341b8e4f82b5837eaa58954e78702cf51b97f71c72352839b52b86e77d3b998a8d596d349dc37231 WHIRLPOOL 08958cee1bb5ef7aa26ddf3b2fdcd6d4c0b3bd5bfe8bfb1ce1a8c94811ce148ac3b645c144b935f48ed92cce00d5453dbb7f679054dc476010d37184c14fac6a +MISC metadata.xml 158 SHA256 a262a73b2049a89ab6a4bdf51df27bea44c7f0aa0ee33176c59a9c63eb45e764 SHA512 0848ecc6b5e718ad001952843f69815fd8c3f50d126d3a2bbc48b86a9bfa21eab50fdb2eb11188362b8ead9db4cefb3719b53e0b76e4412a7a9a377a091e60bc WHIRLPOOL 3034b4ecfc87a8678ffab15dfc07af401c1b53660f7369b80a63b5c20300a3701068e87d7f6ff28ac1fd1c373051ce895e0316ecf7d9e91ad4eb627702b1ba02 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBAgAGBQJPvcuEAAoJELEHsLL7fEFWxTcP/1Ktx9qpq/dlN/srk6qkuBxB -tORBNgObniVkUJXMzrUktMUg82Evub/5KBI2amRNM9rZqKnOqdMvzPuPjRWT5aFO -V0pJfa1q9ygrgtX09vBXCyaO5Wd0u7gGNfj0mnaKYYs+QKY36IAb5Lmt0a8hnM53 -JQ+7NOqCSuzY2HpC8M2xxVBuWhOBiekK4JMZRcXQuW/lw5z57XleclF0mApyiKlR -bPJdLIFYGq/Q6+UwmCkaqs47/Ag7+ZvHRNvuBjC6TQymlxP8kCNYADgqN4Sx6GMM -v3lJ3fG0ta5SfG+HzUGU+hYC89uI5DlfgD+RbXX8J2HRmaMsnwR+v9dOvYcWkl1w -7FeYHKAAA+SVTKxguYqQCfiEPl9Ww0vsUIW4sM8silYCVhsiAtpSnbW/ZQ+62qRE -DITuUYYR95izmcfY/XVa8Btgr7yoFg/dVMJ/yx4U+2sqhP33xNeUofWNSnL5Cspq -HB3lowakTLnguTMmVvtsf3QZiFEEyIiZcxcmEfudbhXrN65qZhSc/WbGuUYJdv4b -+2yBHwzsh5EaNaA9pdiKKsV6HbCCpJQun4MLVTWIKmJQSkSOfFc0QRub6GTkfWlZ -d66oyfYA+s3njAr+vaP80PdXG0/pnblrkOdlBUJ+uaT0bmrEIaNO6UmveZrmMZsC -V+lynsWzA9Z55DVX2W9s -=gLnZ +iEYEAREIAAYFAlHhOlcACgkQCaWpQKGI+9RAMQCeJc8ispIZ5QRQE+v7auhVHwMy +V0cAni578o9430OsUC42K4E3DO7Hyslc +=FCn2 -----END PGP SIGNATURE----- diff --git a/sys-process/vixie-cron/files/vixie-cron.service b/sys-process/vixie-cron/files/vixie-cron.service new file mode 100644 index 000000000000..1256f984af6a --- /dev/null +++ b/sys-process/vixie-cron/files/vixie-cron.service @@ -0,0 +1,10 @@ +[Unit] +Description=Vixie Cron Daemon + +[Service] +Type=forking +ExecStart=/usr/sbin/cron +ExecStop=/bin/kill -TERM $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/sys-process/vixie-cron/vixie-cron-4.1-r13.ebuild b/sys-process/vixie-cron/vixie-cron-4.1-r13.ebuild new file mode 100644 index 000000000000..41fa23d193eb --- /dev/null +++ b/sys-process/vixie-cron/vixie-cron-4.1-r13.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/vixie-cron-4.1-r13.ebuild,v 1.1 2013/07/13 11:30:29 pacho Exp $ + +inherit cron toolchain-funcs pam eutils flag-o-matic user systemd + +# no useful homepage, bug #65898 +HOMEPAGE="ftp://ftp.isc.org/isc/cron/" +DESCRIPTION="Paul Vixie's cron daemon, a fully featured crond implementation" + +SELINUX_PATCH="${P}-selinux-1.diff" +GENTOO_PATCH_REV="r4" + +SRC_URI="mirror://gentoo/${P}.tar.bz2 + mirror://gentoo/${P}-gentoo-${GENTOO_PATCH_REV}.patch.bz2" + +LICENSE="ISC BSD-2 BSD" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="selinux pam debug" + +DEPEND="selinux? ( sys-libs/libselinux ) + pam? ( virtual/pam )" + +RDEPEND="selinux? ( sys-libs/libselinux ) + pam? ( virtual/pam )" + +#vixie-cron supports /etc/crontab +CRON_SYSTEM_CRONTAB="yes" + +pkg_setup() { + enewgroup crontab +} + +src_unpack() { + unpack ${A} + cd ${S} + + epatch "${WORKDIR}"/${P}-gentoo-${GENTOO_PATCH_REV}.patch + epatch "${FILESDIR}"/crontab.5.diff + epatch "${FILESDIR}"/${P}-commandline.patch + epatch "${FILESDIR}"/${P}-basename.diff + epatch "${FILESDIR}"/${P}-setuid_check.patch + epatch "${FILESDIR}"/${P}-hardlink.patch + + use pam && epatch "${FILESDIR}"/${P}-pam.patch + use selinux && epatch "${FILESDIR}"/${SELINUX_PATCH} +} + +src_compile() { + use debug && append-flags -DDEBUGGING + + sed -i -e "s:gcc \(-Wall.*\):$(tc-getCC) \1 ${CFLAGS}:" \ + -e "s:^\(LDFLAGS[ \t]\+=\).*:\1 ${LDFLAGS}:" Makefile \ + || die "sed Makefile failed" + + emake || die "emake failed" +} + +src_install() { + docrondir -m 1730 -o root -g crontab + docron + docrontab -m 2755 -o root -g crontab + + # /etc stuff + insinto /etc + newins "${FILESDIR}"/crontab-3.0.1-r4 crontab + newins "${FILESDIR}"/${P}-cron.deny cron.deny + + keepdir /etc/cron.d + newpamd "${FILESDIR}"/pamd.compatible cron + newinitd "${FILESDIR}"/vixie-cron.rc7 vixie-cron + + # doc stuff + doman crontab.1 crontab.5 cron.8 + dodoc "${FILESDIR}"/crontab + dodoc CHANGES CONVERSION FEATURES MAIL README THANKS + + systemd_dounit "${FILESDIR}/${PN}.service" +} + +pkg_preinst() { + has_version "<${CATEGORY}/${PN}-4.1-r10" + fix_spool_dir_perms=$? +} + +pkg_postinst() { + if [[ -f ${ROOT}/etc/init.d/vcron ]] + then + ewarn "Please run:" + ewarn "rc-update del vcron" + ewarn "rc-update add vixie-cron default" + fi + + # bug 71326 + if [[ -u ${ROOT}/etc/pam.d/cron ]] ; then + echo + ewarn "Warning: previous ebuilds didn't reset permissions prior" + ewarn "to installing crontab, resulting in /etc/pam.d/cron being" + ewarn "installed with the SUID and executable bits set." + ewarn + ewarn "Run the following as root to set the proper permissions:" + ewarn " chmod 0644 /etc/pam.d/cron" + echo + fi + + # bug 164466 + if [[ $fix_spool_dir_perms = 0 ]] ; then + echo + ewarn "Previous ebuilds didn't correctly set permissions on" + ewarn "the crontabs spool directory. Proper permissions are" + ewarn "now being set on ${ROOT}var/spool/cron/crontabs/" + ewarn "Look at this directory if you have a specific configuration" + ewarn "that needs special ownerships or permissions." + echo + chmod 1730 "${ROOT}/var/spool/cron/crontabs" || die "chmod failed" + chgrp -R crontab "${ROOT}/var/spool/cron/crontabs" || die "chgrp failed" + cd "${ROOT}/var/spool/cron/crontabs/" + for cronfile in * ; do + [[ ! -f $cronfile ]] || chown "$cronfile:crontab" "$cronfile" \ + || ewarn "chown failed on $cronfile, you probably have an orphan file." + done + fi + + cron_pkg_postinst +} |