[gentoo-commits] proj/musl:master commit in: dev-libs/libcgroup/, dev-libs/libcgroup/files/
commit: 0045471cfa7d93b29e2e422842c77014756c11f1 Author: Aric Belsito gmail com> AuthorDate: Sun Jan 15 21:44:17 2017 + Commit: Aric Belsito gmail com> CommitDate: Sun Jan 15 21:44:17 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0045471c dev-libs/libcgroup: Remove sys-libs/fts-standalone now uses musl-fts dev-libs/libcgroup/Manifest| 10 - dev-libs/libcgroup/files/cgconfig.confd-r1 | 7 - dev-libs/libcgroup/files/cgconfig.initd-r1 | 53 - dev-libs/libcgroup/files/cgred.confd-r2| 5 - dev-libs/libcgroup/files/cgred.initd-r1| 24 --- .../files/libcgroup-0.41-reorder-headers.patch | 28 --- .../files/libcgroup-0.41-replace_DECLS.patch | 225 - .../files/libcgroup-0.41-replace_INLCUDES.patch| 74 --- dev-libs/libcgroup/libcgroup-0.41-r4.ebuild| 93 - dev-libs/libcgroup/metadata.xml| 19 -- 10 files changed, 538 deletions(-) diff --git a/dev-libs/libcgroup/Manifest b/dev-libs/libcgroup/Manifest deleted file mode 100644 index b65811b..000 --- a/dev-libs/libcgroup/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -AUX cgconfig.confd-r1 205 SHA256 500b3f3a35eaa94b42ba6f9895498e4bfad44bbf36655782a2de3f78e9e1a23e SHA512 f5f1d0d09266417276f93434ad47116452e1ab18d736ce08e7c63f797b2d2180a490cdef1f3dd9d960c88426f1dc5b12dcf72b09de765d52d281feceffe7550d WHIRLPOOL 1d4c05b253f67ff5a8a6a927e21abc355567814d166b070416b8bddca60122e28b82cce00390b4f9b0c5472b54a18562c7e5d16eaa73e2a36d4824eb67a8ce2f -AUX cgconfig.initd-r1 1059 SHA256 327168f18bfcfc26f7ee00c209846485176153c8005fb4282be27530f57aa6cc SHA512 2ea392388818a0858920bedee82382e474ca713e29651a1f84e2bbb26ef00a4ac94cf48d8130d1999a699ab670021ac234521b556afbf190705263cf025030f1 WHIRLPOOL 8a984da549cf75410a5bb7482a8b9edaf7bd6fd7219481e30cb72ec72f293ef6866d740a0a93af5b456fe934065247d7cb2857e490614b7af1693ff5631fb755 -AUX cgred.confd-r2 160 SHA256 52b8d2f417e21c0cd80289286483b554d6ab6bd33d2bb3f279736d869aee6d49 SHA512 5b83b2413e36184671cfd7d654fa0b06940360790aed3c235cdb8eb168c17a703c1a72654fdbf57459ac493f79fd87e90deb33e89297929ca5f681dfa80a7078 WHIRLPOOL 365e6da43baacbf0ea56d11df1a001f0e7db803f9886764b5c7835c1e21862b4bcf328b64a99b35ab76624eda7818bf36bb4c40950fc9a24c978ca882596cbe5 -AUX cgred.initd-r1 464 SHA256 538feab7fafe9d16c3018bd22bc8b3d3581287212dcc85108a6374709bdeb14d SHA512 7b5ba784d896a9be9bed28f57b22017235e0814baec3556ce81f3acc02914319e5e12c2a76e59a0a36f18ab6625467db8e3ca0f4d33ab88d83a8d1065da91311 WHIRLPOOL 1c0ba9854fc70602ef28f550fe8716c5f92282ad0d790016384f73317c0e933d4ea9aa30980a50c16b026805e23d7f46fec5f7cae158d689d9cb7749469dfbf5 -AUX libcgroup-0.41-reorder-headers.patch 953 SHA256 92cab0cc9dc4d8728892dcea7aaba3990b51cec94dd5b8ba36f1d997f114d773 SHA512 4f8d4b49668dc0ddae373ab922422a0e933cb6c46af05d01da498c657b5a8df1ea62e644b8ac3db7e7818d33ba21c06d1902b7915f6aaf76f8f96107515433d4 WHIRLPOOL acefa8c8835a66afb6710b040452ecaa179293e8b182f59a82aba85bd6ac2c1bb448270cfe8b8098dd80b7cde1d33ca3bd65c2b4d7babf75bb0896e6101d2381 -AUX libcgroup-0.41-replace_DECLS.patch 5193 SHA256 488cad79e7d4bf8d82b8ddd695d550ff151850027980daa921ccfef5d3f4823b SHA512 c7601810e491764c30e8adfadd65e1b1b578a07af24df62cc9a7b291622d806fc196a98e01957b5acbd3bca072617bd0ff54cae200a8e6c21b5cca4d18cd45db WHIRLPOOL b02b3aa0ac7053d2bd8a359eae1ff552760e63f424594d7fa2e4130656adde861445660509a5d00a4fcc6cb49edfcaca80197d0ba8ba84575a87e0465ad9feb7 -AUX libcgroup-0.41-replace_INLCUDES.patch 3064 SHA256 eef2516f9d4b99bf724491704a078ec4f5b73636718035a56aa334a213ac08da SHA512 17c8fa471347da4973969b954f966501d54889050766dfdd225235dd4539bb4249d57e719fa7a894aadc2e0f7296d233c89c44c96291a9266c958ca3a319541b WHIRLPOOL 3da9801690571e4a66b94304ecf7c2884d739ebc789803a03d3f1f14163f47ee4e90649164d3092bc3a0aee57404805a2ca852fc2ac237df6c9a55dde6696616 -DIST libcgroup-0.41.tar.bz2 500120 SHA256 e4e38bdc7ef70645ce33740ddcca051248d56b53283c0dc6d404e17706f6fb51 SHA512 1aedb02cd2ce3bc2e2a328a247a92976ad0978ca4d3aee4eb671fbcc6bb270348efc78dcf84f27fc500f8bfb9bb57c7d6e4d429ef2bc69e4e5118b7cd895a6bd WHIRLPOOL 3941ec9362dd7da1c5d1b9eaf2b44303982a04d460ab92946201b1fe952c2f94e19950e9a08104c262eb982d8e64bcf290f1b95115aaba11d8b1457b715a3646 -EBUILD libcgroup-0.41-r4.ebuild 2249 SHA256 b7a50ff625590ed17479e2c8a593ff7b36f37350a42a6f51db18257ef0020b0a SHA512 70579d2bf68a6df38d782721a8bdcfb311f3678ebba9f03bcc311a917182857c38215577ef25eaf5a788e8504f432aee6295371647c261a617a1d630efe8c0fe WHIRLPOOL 2d9273ed6dd9b609b9bbd10722d5292ad951bf7094d05a94244b8d861c29b8cdb0a16dd389bf6a692d03fb867170edc819eae544b7e644c670c1579e16e04ba4 -MISC metadata.xml 700 SHA256 b12f2a4aca9f4bb76f4acbf944c615752ac5cfeb1fa81936f2985939f2dfeac8 SHA512 faddc728ee6971cbf5e52bc8f3bec9d312fe04d2c876a2ee69e6533ca1ba85350d0b504bff0c7da668b58a3531606fb3d67cb4f6925c08f65df2190ec0c1 WHIRLPOOL
[gentoo-commits] proj/musl:master commit in: dev-libs/libcgroup/
commit: e2000f72f62e34a84023fc305a1db808710fd094 Author: Aric Belsito gmail com> AuthorDate: Sun Jan 8 21:48:58 2017 + Commit: Aric Belsito gmail com> CommitDate: Sun Jan 8 21:48:58 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e2000f72 dev-libs/libcgroup: Fix manifest dev-libs/libcgroup/Manifest | 9 + 1 file changed, 9 insertions(+) diff --git a/dev-libs/libcgroup/Manifest b/dev-libs/libcgroup/Manifest index 62dae46..b65811b 100644 --- a/dev-libs/libcgroup/Manifest +++ b/dev-libs/libcgroup/Manifest @@ -1 +1,10 @@ +AUX cgconfig.confd-r1 205 SHA256 500b3f3a35eaa94b42ba6f9895498e4bfad44bbf36655782a2de3f78e9e1a23e SHA512 f5f1d0d09266417276f93434ad47116452e1ab18d736ce08e7c63f797b2d2180a490cdef1f3dd9d960c88426f1dc5b12dcf72b09de765d52d281feceffe7550d WHIRLPOOL 1d4c05b253f67ff5a8a6a927e21abc355567814d166b070416b8bddca60122e28b82cce00390b4f9b0c5472b54a18562c7e5d16eaa73e2a36d4824eb67a8ce2f +AUX cgconfig.initd-r1 1059 SHA256 327168f18bfcfc26f7ee00c209846485176153c8005fb4282be27530f57aa6cc SHA512 2ea392388818a0858920bedee82382e474ca713e29651a1f84e2bbb26ef00a4ac94cf48d8130d1999a699ab670021ac234521b556afbf190705263cf025030f1 WHIRLPOOL 8a984da549cf75410a5bb7482a8b9edaf7bd6fd7219481e30cb72ec72f293ef6866d740a0a93af5b456fe934065247d7cb2857e490614b7af1693ff5631fb755 +AUX cgred.confd-r2 160 SHA256 52b8d2f417e21c0cd80289286483b554d6ab6bd33d2bb3f279736d869aee6d49 SHA512 5b83b2413e36184671cfd7d654fa0b06940360790aed3c235cdb8eb168c17a703c1a72654fdbf57459ac493f79fd87e90deb33e89297929ca5f681dfa80a7078 WHIRLPOOL 365e6da43baacbf0ea56d11df1a001f0e7db803f9886764b5c7835c1e21862b4bcf328b64a99b35ab76624eda7818bf36bb4c40950fc9a24c978ca882596cbe5 +AUX cgred.initd-r1 464 SHA256 538feab7fafe9d16c3018bd22bc8b3d3581287212dcc85108a6374709bdeb14d SHA512 7b5ba784d896a9be9bed28f57b22017235e0814baec3556ce81f3acc02914319e5e12c2a76e59a0a36f18ab6625467db8e3ca0f4d33ab88d83a8d1065da91311 WHIRLPOOL 1c0ba9854fc70602ef28f550fe8716c5f92282ad0d790016384f73317c0e933d4ea9aa30980a50c16b026805e23d7f46fec5f7cae158d689d9cb7749469dfbf5 +AUX libcgroup-0.41-reorder-headers.patch 953 SHA256 92cab0cc9dc4d8728892dcea7aaba3990b51cec94dd5b8ba36f1d997f114d773 SHA512 4f8d4b49668dc0ddae373ab922422a0e933cb6c46af05d01da498c657b5a8df1ea62e644b8ac3db7e7818d33ba21c06d1902b7915f6aaf76f8f96107515433d4 WHIRLPOOL acefa8c8835a66afb6710b040452ecaa179293e8b182f59a82aba85bd6ac2c1bb448270cfe8b8098dd80b7cde1d33ca3bd65c2b4d7babf75bb0896e6101d2381 +AUX libcgroup-0.41-replace_DECLS.patch 5193 SHA256 488cad79e7d4bf8d82b8ddd695d550ff151850027980daa921ccfef5d3f4823b SHA512 c7601810e491764c30e8adfadd65e1b1b578a07af24df62cc9a7b291622d806fc196a98e01957b5acbd3bca072617bd0ff54cae200a8e6c21b5cca4d18cd45db WHIRLPOOL b02b3aa0ac7053d2bd8a359eae1ff552760e63f424594d7fa2e4130656adde861445660509a5d00a4fcc6cb49edfcaca80197d0ba8ba84575a87e0465ad9feb7 +AUX libcgroup-0.41-replace_INLCUDES.patch 3064 SHA256 eef2516f9d4b99bf724491704a078ec4f5b73636718035a56aa334a213ac08da SHA512 17c8fa471347da4973969b954f966501d54889050766dfdd225235dd4539bb4249d57e719fa7a894aadc2e0f7296d233c89c44c96291a9266c958ca3a319541b WHIRLPOOL 3da9801690571e4a66b94304ecf7c2884d739ebc789803a03d3f1f14163f47ee4e90649164d3092bc3a0aee57404805a2ca852fc2ac237df6c9a55dde6696616 DIST libcgroup-0.41.tar.bz2 500120 SHA256 e4e38bdc7ef70645ce33740ddcca051248d56b53283c0dc6d404e17706f6fb51 SHA512 1aedb02cd2ce3bc2e2a328a247a92976ad0978ca4d3aee4eb671fbcc6bb270348efc78dcf84f27fc500f8bfb9bb57c7d6e4d429ef2bc69e4e5118b7cd895a6bd WHIRLPOOL 3941ec9362dd7da1c5d1b9eaf2b44303982a04d460ab92946201b1fe952c2f94e19950e9a08104c262eb982d8e64bcf290f1b95115aaba11d8b1457b715a3646 +EBUILD libcgroup-0.41-r4.ebuild 2249 SHA256 b7a50ff625590ed17479e2c8a593ff7b36f37350a42a6f51db18257ef0020b0a SHA512 70579d2bf68a6df38d782721a8bdcfb311f3678ebba9f03bcc311a917182857c38215577ef25eaf5a788e8504f432aee6295371647c261a617a1d630efe8c0fe WHIRLPOOL 2d9273ed6dd9b609b9bbd10722d5292ad951bf7094d05a94244b8d861c29b8cdb0a16dd389bf6a692d03fb867170edc819eae544b7e644c670c1579e16e04ba4 +MISC metadata.xml 700 SHA256 b12f2a4aca9f4bb76f4acbf944c615752ac5cfeb1fa81936f2985939f2dfeac8 SHA512 faddc728ee6971cbf5e52bc8f3bec9d312fe04d2c876a2ee69e6533ca1ba85350d0b504bff0c7da668b58a3531606fb3d67cb4f6925c08f65df2190ec0c1 WHIRLPOOL d3c54727fd68b0cb46d80eb40a3794ba99cae0f504556619251b1124a350d60baa33e6e4487a30444c62eec5e677197b1384195e00bf5d619caace5a78225c4e
[gentoo-commits] proj/musl:master commit in: dev-libs/libcgroup/, dev-libs/libcgroup/files/
commit: bb869aa04de2430f54c61d229d6e1ae80c2c065f Author: Aric Belsito gmail com> AuthorDate: Sun Jan 8 21:01:24 2017 + Commit: Aric Belsito gmail com> CommitDate: Sun Jan 8 21:01:24 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bb869aa0 dev-libs/libcgroup: Use sys-libs/musl-fts Only change from the in-tree version dev-libs/libcgroup/Manifest| 1 + dev-libs/libcgroup/files/cgconfig.confd-r1 | 7 + dev-libs/libcgroup/files/cgconfig.initd-r1 | 53 + dev-libs/libcgroup/files/cgred.confd-r2| 5 + dev-libs/libcgroup/files/cgred.initd-r1| 24 +++ .../files/libcgroup-0.41-reorder-headers.patch | 28 +++ .../files/libcgroup-0.41-replace_DECLS.patch | 225 + .../files/libcgroup-0.41-replace_INLCUDES.patch| 74 +++ dev-libs/libcgroup/libcgroup-0.41-r4.ebuild| 93 + dev-libs/libcgroup/metadata.xml| 19 ++ 10 files changed, 529 insertions(+) diff --git a/dev-libs/libcgroup/Manifest b/dev-libs/libcgroup/Manifest new file mode 100644 index 000..62dae46 --- /dev/null +++ b/dev-libs/libcgroup/Manifest @@ -0,0 +1 @@ +DIST libcgroup-0.41.tar.bz2 500120 SHA256 e4e38bdc7ef70645ce33740ddcca051248d56b53283c0dc6d404e17706f6fb51 SHA512 1aedb02cd2ce3bc2e2a328a247a92976ad0978ca4d3aee4eb671fbcc6bb270348efc78dcf84f27fc500f8bfb9bb57c7d6e4d429ef2bc69e4e5118b7cd895a6bd WHIRLPOOL 3941ec9362dd7da1c5d1b9eaf2b44303982a04d460ab92946201b1fe952c2f94e19950e9a08104c262eb982d8e64bcf290f1b95115aaba11d8b1457b715a3646 diff --git a/dev-libs/libcgroup/files/cgconfig.confd-r1 b/dev-libs/libcgroup/files/cgconfig.confd-r1 new file mode 100644 index 000..334958e --- /dev/null +++ b/dev-libs/libcgroup/files/cgconfig.confd-r1 @@ -0,0 +1,7 @@ +# /etc/conf.d/cgconfig: config file for /etc/init.d/cgconfig + +# Configuration file location +CG_CONFIGFILE=/etc/cgroup/cgconfig.conf + +# Enable calssifying pid according to rules if necessary +CG_CLASSIFY=No diff --git a/dev-libs/libcgroup/files/cgconfig.initd-r1 b/dev-libs/libcgroup/files/cgconfig.initd-r1 new file mode 100644 index 000..0615259 --- /dev/null +++ b/dev-libs/libcgroup/files/cgconfig.initd-r1 @@ -0,0 +1,53 @@ +#!/sbin/openrc-run +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +CGCONFIGPARSER="/usr/sbin/cgconfigparser" +CGCLASSIFY="/usr/sbin/cgclassify" +: ${CG_CONFIGFILE:=/etc/cgroup/cgconfig.conf} +description="Control Group Configuration Service" + +start() +{ + ebegin "Setting up CGroups" + ${CGCONFIGPARSER} --load=${CG_CONFIGFILE} >/dev/null 2>&1 + eend "$?" +} + +start_post() +{ + # Classify PID according to the rules if requested + yesno "${CG_CLASSIFY}" || return 0 + ebegin "Classifying PID to CGroups" + local pid + for pid in $(ps --no-headers -eL o tid); do +${CGCLASSIFY} ${pid} + done + eend "$?" +} + +stop() +{ + cgconfig_umount +} + +cgconfig_umount() +{ + local ctrl eq mnt_pnt mnt_pts + + while read ctrl eq mnt_pnt; do + case "${ctrl}" in + (\#*)continue;; + (mount*) mnt_pts=true;; + (\}*)mnt_pts=;; + (*) + [ -n "${mnt_pts}" ] || continue + mnt_pnt="${mnt_pnt%;}" + ebegin "Unmounting ${mnt_pnt}" + umount "${mnt_pnt}" + eend "$?" + ;; + esac + done < "${CG_CONFIGFILE}" +} diff --git a/dev-libs/libcgroup/files/cgred.confd-r2 b/dev-libs/libcgroup/files/cgred.confd-r2 new file mode 100644 index 000..cdc7a7c --- /dev/null +++ b/dev-libs/libcgroup/files/cgred.confd-r2 @@ -0,0 +1,5 @@ +# /etc/conf.d/cgred.conf: config file for /etc/init.d/cgred + +# Options to pass to cgrulesengd; +# See the cgrulesengd(8) man page for more info. +CGRED_OPTS="-n" diff --git a/dev-libs/libcgroup/files/cgred.initd-r1 b/dev-libs/libcgroup/files/cgred.initd-r1 new file mode 100644 index 000..6bc7ef5 --- /dev/null +++ b/dev-libs/libcgroup/files/cgred.initd-r1 @@ -0,0 +1,24 @@ +#!/sbin/openrc-run +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +command="/usr/sbin/cgrulesengd" +command_args="${CGRED_OPTS}" +command_background="1" +pidfile="/var/run/cgred.pid" +description="CGroups Rules Engine Daemon" +extra_started_commands="reload" + +depend() +{ + need cgconfig + use logger +} + +reload() +{ + ebegin "Reloading CGroup Rules Engine Daemon" + kill -USR2 $(cat "${pidfile}") + eend $? +} diff --git a/dev-libs/libcgroup/files/libcgroup-0.41-reorder-headers.patch