Gentoo Archives: gentoo-commits

From: Yuta SATOH <nigoro.gentoo@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-usbin/files/, sys-freebsd/freebsd-usbin/
Date: Mon, 30 Sep 2013 11:18:29
Message-Id: 1380539881.57bed03d3fc7a89493eb5661a07e29f51da1e674.yuta_satoh@gentoo
1 commit: 57bed03d3fc7a89493eb5661a07e29f51da1e674
2 Author: Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
3 AuthorDate: Mon Sep 30 11:18:01 2013 +0000
4 Commit: Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
5 CommitDate: Mon Sep 30 11:18:01 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=57bed03d
7
8 freebsd-usbin-9999_p255933: added iscsid and nfsuserd init.d scripts.
9
10 ---
11 sys-freebsd/freebsd-usbin/Manifest | 5 ++++-
12 sys-freebsd/freebsd-usbin/files/iscsid.initd | 20 ++++++++++++++++++++
13 sys-freebsd/freebsd-usbin/files/nfsuserd.confd | 5 +++++
14 sys-freebsd/freebsd-usbin/files/nfsuserd.initd | 20 ++++++++++++++++++++
15 .../freebsd-usbin/freebsd-usbin-9999_p255933.ebuild | 2 +-
16 5 files changed, 50 insertions(+), 2 deletions(-)
17
18 diff --git a/sys-freebsd/freebsd-usbin/Manifest b/sys-freebsd/freebsd-usbin/Manifest
19 index 74db998..1012225 100644
20 --- a/sys-freebsd/freebsd-usbin/Manifest
21 +++ b/sys-freebsd/freebsd-usbin/Manifest
22 @@ -2,11 +2,14 @@ AUX freebsd-usbin-9.0-newsyslog.patch 507 SHA256 d5f910655c66a3e766f227c25837347
23 AUX freebsd-usbin-9.1-bsdxml2expat.patch 431 SHA256 43f0ebe5406f6065d7dad45b4270f0645e7dc1d6db1bcdf1443e32aede9d7af6 SHA512 ef1e9be49796b50e8dd818ac1a6f363eaa54d767ac9477e3df09354df78dff887a31a3c793288f321b7976bd98de79821742550ee8e7f9fcf3b1a42cccbc68b0 WHIRLPOOL 17c14ef758cede73619f774710afd38862609da6302e0d2378e7b5124d38dd60c427218f140f67e1ea255a24f7eb6d900df1ad5835d23a135cef7cb5cc94bc73
24 AUX freebsd-usbin-9999-bsdxml2expat.patch 835 SHA256 765ab05ef6d5d828d2cc54e78e0676dc2b6caac7193788524a7dd4cc5a983c8c SHA512 23bcfdc1657c1dd7fdb59c3717af5a5560c8f3c10d498aaae539e1779838a0a33cf247ae806c72c09d298fc9be3c02b5c3d1d9f1a879493c0e5d1aeb4dbf3509 WHIRLPOOL 2342438a26ef915f29d487aecedfd0920baa6c2130b3efd6fbd64d7a2bf81f74444e7409ceaceb29d4c5ad210af4cee0a4d98b0935131ff577a6103023f83f44
25 AUX freebsd-usbin-adduser.patch 428 SHA256 2e91737ffefd3b7ce3b55da4ce98eb0425961bba2d4a7c4e7c7ffabc1d38f2af SHA512 51720e3db9bf3728afc0dc370a469746cb1bf61623c44a20c58e27d647e5a5d0360145b1d174382176d803f2558afa2f2a29eca6c85c638529d0e11e2859c0c3 WHIRLPOOL 15a5a7e2c123a3103546134a27baad0a459758ec66bb0a7011684f367c7dd46435688f837d9d5fb5a9a51e95a58d6ce0e672c57a9dc2ef16a1e094a4b6e78931
26 +AUX iscsid.initd 428 SHA256 d3755344567711972d2811d59a99b700007f2651872e47a8f82bf89130df914c SHA512 4d95488508fc5c5717b1ea761440ddc2138f3b07ed0f3e81c295937ce3e5cf17d6ad5a539a4e47a76b5233c6840d4dd7d8c857ff27d692eb016cd45d3a5c8bc9 WHIRLPOOL ba31ac472f0013f365d310379c78da30247e39cec4271adee700b8b6cfab5dad146c343102fe295c3b3459cfeca69fc8436bb1ddf439f50c91b67a2e3cd87a06
27 AUX moused.confd 827 SHA256 7c15a534c0b10a553848b13e1fccd27fad1684ddc1b252133269257e864d769e SHA512 88919d638fe67ce8c8a43e470851eafd3ff8185a44e67b175d43107fa030721c91d7ac4e2959326aa3910e6788f59d851598edfda593515e3571ba42df564a4f WHIRLPOOL bf2065b2d39ae534349c4186b1d7e254ed7bbf96bddcaf92453f79265f73de6e09a0f9a55a3eadd31f57e110dbfbe380cf51930136ea3eec6f6b80761ec6d3bb
28 AUX moused.initd 1783 SHA256 84f2d221ce16f5ffce43170fdcf86675dae79a776e1f2abf3b1b490b585f6d0e SHA512 eb5465ab4f9fc94bfb70c56ad144fed79cbe604d1970ea1c56f050afc42fe9fb8e605e58c7924e82de1ffc0f32994a94e23a11cdb75db4e855bb7f67dc81b499 WHIRLPOOL 9f37fcef86e2a9797090e2e4d62f0a73f8cf20736b5b798f1f4435734f067b3cb298f25f2d0581b23f5bd6e92c1944dbf566f5828608040691f4ad547a687d36
29 AUX nfs.confd 303 SHA256 5714e0cbcc45a077ab2348ee4fea521ce9f739927094dccb4b91817f1edaccb8 SHA512 4224c7f525e39b105b8d80caa7db0f3e0b07d6c521970b2aacfd707ef524262cbdb9ed8aa5151022d571a759151dd25a280fc765a38e67864b0c446ee9fd6b5a WHIRLPOOL 70bfff7d5288c692ed767c1e09d48db6c8546d90955a1957de87fd67cb42ed5b1efa0101cf2eea71e4702e1170eadeed9cc45937b742e51cee42c9edd00a1ee9
30 AUX nfs.initd 1405 SHA256 5ead1faeb5fd145a615a43340bc64ff12286d004a16994fee0e47cda5120b64f SHA512 220bb30d915fa349014d2a873fd9461d9660ff434b0f14fdebb6c228e67d4b60232b120980a9912762ccc6d3ea7de67a57e55c6d9cd409be0a8a288892cb17a9 WHIRLPOOL acf2f9e9be1223fd6554bb9ebc83194ad0146e0ce2c2226fe4f364e1f5d0582164120cbac5c84cc2d46af7cc98ef133f92abc94c4e0937524260eb3006f4361e
31 AUX nfsmount.initd 1596 SHA256 0cea497d66d41d093792f8bb2590c45b6b8f965cef9c148b835b362f2a172cbe SHA512 741e61dc32728adcb41efa64181cc6b2c768b35f0cbcee1cd0144882373b308c8a592ba7c45f6745fff511b8fd91a38f3a4c970b6224414ba533d2e902fbe656 WHIRLPOOL 5767e45c081146130416c8f46f2db966ef25cb94ee1dcb1db68718e6a41497f7478869af6923d937fd6a5d6d2ae9d8393c683dc1ea0f4657bdd366175932364d
32 +AUX nfsuserd.confd 155 SHA256 663bc896b2bc1f7435cca259dea58be512e926ff3d829ee0edddc6df22e7b4da SHA512 9c5252e8f0d4b93220ff27254386240681ae71c93e1d9cf9c71014d01f60a379fd0be95eefa87dec382c9f3ebac7511952aee1892258b83e2e6a5f42ab97e653 WHIRLPOOL 4545ab8a57fc977344755799547bcc1a568e9c6765084f8f23fefeb1cb80fc8d3f574bce39ceb9048329e0047d0ea39301ac4740cd2314e2a5ececfce12ab963
33 +AUX nfsuserd.initd 446 SHA256 74730dd4bfd867517da33a0e6ec1edc5378479ec4b39f0554baf99d9739e9d5b SHA512 21f0d5938ecdc8384a0a06018d23413f69a14cda6509a3fd7699bc8d1377124576f5175bd18b7d01050430a1d3b4837b71479692dc939532514be7db5aa10231 WHIRLPOOL 7b5b2067fc1a4c1a569841841dc4ef3adb5bb957d66616fd3ee275f3b1cbef104967aefb4fa8b69cf3179263f7488c6a5d59b3a125fc0e78719745785027d89f
34 AUX powerd.confd 368 SHA256 989e31b98daacb3d6ecddf8788ee496f3c100d549e7a210e387f03d69c3c8e98 SHA512 77cc956ddc806383c465b71b352813c71f001cd908b740d92a12059eb9606133a57d9585e03c514108d81aa17e56245e512e0d741f0c0eb8464568977f4b3e44 WHIRLPOOL 2ae3ec637011befda90c83fa55b532e2b3704e4eccd1f5b78ef871e160ec4e5f8573603f63b863251dbb600ebb15821181391881860259b5b8c877e6c7174e36
35 AUX powerd.initd 774 SHA256 2ee95ad25206716b6043407c6fbb412513fcbd0893d7f2faf2c927c55990fb03 SHA512 13798d2f4c0c002775eb506158b111c3645c19dde86d934c9bd74147d836ac3c1433d426bc54bf257636c75127edc567961c42c994171831cc610395762b3121 WHIRLPOOL 22ce78d84d9b1e9a6f0ab095e0624567d8c6471117f04603d4aa0ebea590025fcacf4472cb09265eaa75a4a3e67613864bd462a751350ec026706b546a1f9236
36 AUX pw.conf 179 SHA256 0aa508e3911a80ccd1dc5005ec6f2e86e7c4fc5c99ca127f4d7e479d133c69ef SHA512 042b7c7805d891f453da58f607edb3174fddc8443d6995ebe833185ab313328c131bae87dbbc9db95bf69a9ee71548d350191b34a8b2bf41a56416aff03c3891 WHIRLPOOL 4edd4ba1aa0c2255fbd38dc9120a673d8e0b5a8fea50d95aa13c08df448c3fc584adfe8330cfce5bb5b06385d5855c2fed9beb210f8fb5f8e4d695bdedb6909c
37 @@ -19,4 +22,4 @@ AUX syscons.confd 464 SHA256 7e566edb81fef49b662ad6b84dd0bf4657d5f05efe9791a515b
38 AUX syscons.initd 1711 SHA256 16f5ab3ceb67accc10350d21527321c1e559c432f0b52e7b3adf08b67d9f62aa SHA512 41fef393e1fe732de065cb9ac3fdb4bbe73158a86f7c8b6175b496d0a65b9c682d888ce7b34c8a43732909c12626a2f5783457607e4b9bf6b4210589c3397d76 WHIRLPOOL 7a11eed37860db8dce71ad09299bd48427cf2beb349da3799189ef93d4d5c618b4c33b51e60f17cb485989dd3e0480458f5559c61deaa3f542f920df43f89801
39 AUX syslogd.initd 571 SHA256 3f0f242197be7c59f36edffd36918935189d17ca7d8f5c2de6238c7a7f52d005 SHA512 0c67138b2461ba3629a7aa87dca35357ee17f2a1c1c13e1951417f4c05054ad006efb7f98dcf7fa24f0b90e0c0331e6fb7d1e3459c1db17f1bc82baa63b3beeb WHIRLPOOL e8dc6a0f402a474bb98c5d4a9a21b331a2a55726d517411c2b7c7adec28219e5a538ebb448c6c27dd1540affb914e935e91160cb0795ca6eb624f4ee163b0e9d
40 EBUILD freebsd-usbin-9.9999.ebuild 5492 SHA256 2b9a464f14211c948286939b4ad3c262847cbc3a4f0c00160c7bcf58bf3f7e01 SHA512 3803166af8a0fb30647c739902ac3a5658cd98411d79e369068564b1ee90c2185d1ef7e07a14553977f8ffb0025b58dea5b8ecc275170a54399d3a0b1ae4bb92 WHIRLPOOL bf16a610b7463ee7ba692736d74c7085ffa0ff9ddd7cfed137bf5754ff016761664a8cf3c41336e50c1d6b00403f7215da5a136b236a672f4b8e20e12f856c72
41 -EBUILD freebsd-usbin-9999_p255933.ebuild 5473 SHA256 8bccd3d4bafaa07230dced49abacd86d78174317a208880c08b1fea5e90075f7 SHA512 b0f1dbed0fc8f955df57a6376c98ebb0d34e850eb16f8855002000457d2ad60479cb96e60281ffd8cd7f85aa703a8263d93182909e0559821a98a8afc101d0ad WHIRLPOOL 209782468da9921088ce144a0f4f00272b7291338919c210f8321b9cf1fc05571fe3ab547ca3682a9b948c2cdb27dc39e3acf362ef0dbc43c12b6da295db8fc5
42 +EBUILD freebsd-usbin-9999_p255933.ebuild 5489 SHA256 e882038778647c34ff54a59503875d6264683182f517479e482803cee496b9ac SHA512 a6a2aec6307ecd987226b4c7ed75e08c8a7082e6521a40b1b9a9038e256d2cd541522ad416afdd4c041e52c0d696d3daf00c6c220f90e3d064c2c47b544a3f76 WHIRLPOOL 12617450738dc4f150bab736d83be2256daaab7c8cc60d8a26b402c8378316916e82d698491d14d6939ab170f2a0ab6359d25760c09ed3d7558d51b21d1d156e
43
44 diff --git a/sys-freebsd/freebsd-usbin/files/iscsid.initd b/sys-freebsd/freebsd-usbin/files/iscsid.initd
45 new file mode 100755
46 index 0000000..60e63da
47 --- /dev/null
48 +++ b/sys-freebsd/freebsd-usbin/files/iscsid.initd
49 @@ -0,0 +1,20 @@
50 +#!/sbin/runscript
51 +# Copyright 1999-2013 Gentoo Foundation
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +depend() {
55 + need net
56 +}
57 +
58 +start() {
59 + ebegin "Starting iscsid"
60 + start-stop-daemon --start --quiet --exec \
61 + /usr/sbin/iscsid -- $iscsidopts
62 + eend $? "Error starting iscsid"
63 +}
64 +
65 +stop() {
66 + ebegin "Stopping iscsid"
67 + start-stop-daemon --stop --quiet --exec /usr/sbin/iscsid
68 + eend $? "Error stopping iscsid"
69 +}
70
71 diff --git a/sys-freebsd/freebsd-usbin/files/nfsuserd.confd b/sys-freebsd/freebsd-usbin/files/nfsuserd.confd
72 new file mode 100644
73 index 0000000..9d3a51a
74 --- /dev/null
75 +++ b/sys-freebsd/freebsd-usbin/files/nfsuserd.confd
76 @@ -0,0 +1,5 @@
77 +# Config file for /etc/init.d/nfsuserd
78 +# Options for nfsuserd (see man nfsuserd)
79 +# Example: set domain example.com:
80 +#nfsuserdopts=""-domain example.com""
81 +
82
83 diff --git a/sys-freebsd/freebsd-usbin/files/nfsuserd.initd b/sys-freebsd/freebsd-usbin/files/nfsuserd.initd
84 new file mode 100755
85 index 0000000..0de6e1f
86 --- /dev/null
87 +++ b/sys-freebsd/freebsd-usbin/files/nfsuserd.initd
88 @@ -0,0 +1,20 @@
89 +#!/sbin/runscript
90 +# Copyright 1999-2013 Gentoo Foundation
91 +# Distributed under the terms of the GNU General Public License v2
92 +
93 +depend() {
94 + need net nfs
95 +}
96 +
97 +start() {
98 + ebegin "Starting nfsuserd"
99 + start-stop-daemon --start --quiet --exec \
100 + /usr/sbin/nfsuserd -- $rpclockdopts
101 + eend $? "Error starting nfsuserd"
102 +}
103 +
104 +stop() {
105 + ebegin "Stopping nfsuserd"
106 + start-stop-daemon --stop --quiet --exec /usr/sbin/nfsuserd
107 + eend $? "Error stopping nfsuserd"
108 +}
109
110 diff --git a/sys-freebsd/freebsd-usbin/freebsd-usbin-9999_p255933.ebuild b/sys-freebsd/freebsd-usbin/freebsd-usbin-9999_p255933.ebuild
111 index 0a6fc2a..93e52df 100644
112 --- a/sys-freebsd/freebsd-usbin/freebsd-usbin-9999_p255933.ebuild
113 +++ b/sys-freebsd/freebsd-usbin/freebsd-usbin-9999_p255933.ebuild
114 @@ -118,7 +118,7 @@ src_install() {
115 mkinstall DOCDIR=/usr/share/doc/${PF} || die "Install failed"
116
117 # Most of these now come from openrc.
118 - for util in nfs rpc.statd rpc.lockd; do
119 + for util in iscsid nfs nfsuserd rpc.statd rpc.lockd; do
120 newinitd "${FILESDIR}/"${util}.initd ${util} || die
121 if [[ -e "${FILESDIR}"/${util}.confd ]]; then \
122 newconfd "${FILESDIR}"/${util}.confd ${util} || die