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 |