1 |
polynomial-c 13/12/24 09:18:43 |
2 |
|
3 |
Modified: memcached.confd memcached.init |
4 |
Log: |
5 |
Fixed line ending of new init.d and conf.d files (bug #495192) |
6 |
|
7 |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC) |
8 |
|
9 |
Revision Changes Path |
10 |
1.2 net-misc/memcached/files/memcached.confd |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/memcached/files/memcached.confd?rev=1.2&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/memcached/files/memcached.confd?rev=1.2&content-type=text/plain |
14 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/memcached/files/memcached.confd?r1=1.1&r2=1.2 |
15 |
|
16 |
Index: memcached.confd |
17 |
=================================================================== |
18 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/memcached/files/memcached.confd,v |
19 |
retrieving revision 1.1 |
20 |
retrieving revision 1.2 |
21 |
diff -u -r1.1 -r1.2 |
22 |
--- memcached.confd 23 Dec 2013 00:56:17 -0000 1.1 |
23 |
+++ memcached.confd 24 Dec 2013 09:18:42 -0000 1.2 |
24 |
@@ -1,40 +1,40 @@ |
25 |
-# memcached config file |
26 |
- |
27 |
-MEMCACHED_BINARY="/usr/bin/memcached" |
28 |
- |
29 |
-# Specify memory usage in megabytes (do not use letters) |
30 |
-# 64MB is default |
31 |
-MEMUSAGE="64" |
32 |
- |
33 |
-# User to run as |
34 |
-MEMCACHED_RUNAS="memcached" |
35 |
- |
36 |
-# Specify maximum number of concurrent connections |
37 |
-# 1024 is default |
38 |
-MAXCONN="1024" |
39 |
- |
40 |
-# Listen for connections on what address? |
41 |
-# If this is empty, memcached will listen on 0.0.0.0 |
42 |
-# be sure you have a firewall in place! |
43 |
-LISTENON="" |
44 |
- |
45 |
-# Listen for connections on what port? |
46 |
-PORT="11211" |
47 |
- |
48 |
-# Listen for UDP connecitons on what port? 0 means turn off UDP |
49 |
-UDPPORT="${PORT}" |
50 |
- |
51 |
-# PID file location |
52 |
-# '-${PORT}.${CONF}.pid' will be appended to this! |
53 |
-# You do not normally need to change this. |
54 |
-PIDBASE="/var/run/memcached/memcached" |
55 |
- |
56 |
-# Socket to listen on |
57 |
-#SOCKET="/var/run/memcached/memcached.sock" |
58 |
- |
59 |
-# Socket mask |
60 |
-# 0700 is default |
61 |
-#SOCKET_MASK="0700" |
62 |
- |
63 |
-# Other Options |
64 |
-MISC_OPTS="" |
65 |
+# memcached config file |
66 |
+ |
67 |
+MEMCACHED_BINARY="/usr/bin/memcached" |
68 |
+ |
69 |
+# Specify memory usage in megabytes (do not use letters) |
70 |
+# 64MB is default |
71 |
+MEMUSAGE="64" |
72 |
+ |
73 |
+# User to run as |
74 |
+MEMCACHED_RUNAS="memcached" |
75 |
+ |
76 |
+# Specify maximum number of concurrent connections |
77 |
+# 1024 is default |
78 |
+MAXCONN="1024" |
79 |
+ |
80 |
+# Listen for connections on what address? |
81 |
+# If this is empty, memcached will listen on 0.0.0.0 |
82 |
+# be sure you have a firewall in place! |
83 |
+LISTENON="" |
84 |
+ |
85 |
+# Listen for connections on what port? |
86 |
+PORT="11211" |
87 |
+ |
88 |
+# Listen for UDP connecitons on what port? 0 means turn off UDP |
89 |
+UDPPORT="${PORT}" |
90 |
+ |
91 |
+# PID file location |
92 |
+# '-${PORT}.${CONF}.pid' will be appended to this! |
93 |
+# You do not normally need to change this. |
94 |
+PIDBASE="/var/run/memcached/memcached" |
95 |
+ |
96 |
+# Socket to listen on |
97 |
+#SOCKET="/var/run/memcached/memcached.sock" |
98 |
+ |
99 |
+# Socket mask |
100 |
+# 0700 is default |
101 |
+#SOCKET_MASK="0700" |
102 |
+ |
103 |
+# Other Options |
104 |
+MISC_OPTS="" |
105 |
|
106 |
|
107 |
|
108 |
1.2 net-misc/memcached/files/memcached.init |
109 |
|
110 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/memcached/files/memcached.init?rev=1.2&view=markup |
111 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/memcached/files/memcached.init?rev=1.2&content-type=text/plain |
112 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/memcached/files/memcached.init?r1=1.1&r2=1.2 |
113 |
|
114 |
Index: memcached.init |
115 |
=================================================================== |
116 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/memcached/files/memcached.init,v |
117 |
retrieving revision 1.1 |
118 |
retrieving revision 1.2 |
119 |
diff -u -r1.1 -r1.2 |
120 |
--- memcached.init 23 Dec 2013 00:56:17 -0000 1.1 |
121 |
+++ memcached.init 24 Dec 2013 09:18:43 -0000 1.2 |
122 |
@@ -1,93 +1,93 @@ |
123 |
-#!/sbin/runscript |
124 |
- |
125 |
-CONF="${SVCNAME#*.}" |
126 |
-CONFBASE="/etc/conf.d/memcached" |
127 |
- |
128 |
-[ -z "${PIDBASE}" ] && PIDBASE="/run/memcached/memcached" |
129 |
-[ "${CONF}" == "memcached" ] && CONF='' |
130 |
- |
131 |
-if [ -n "${CONF}" ]; then |
132 |
- PIDFILE="${PIDBASE}.${CONF}.pid" |
133 |
- CONFSRC="${CONFBASE}.${CONF}" |
134 |
- if [ -f "${CONFSRC}" ]; then |
135 |
- source "${CONFSRC}" |
136 |
- else |
137 |
- eerror "The configuration file $CONFSRC was not found!" |
138 |
- fi |
139 |
-else |
140 |
- PIDFILE="${PIDBASE}.pid" |
141 |
- CONFSRC="${CONFBASE}" |
142 |
-fi |
143 |
- |
144 |
-depend() { |
145 |
- if [ -z "${SOCKET}" ]; then |
146 |
- need net |
147 |
- fi |
148 |
- # per bug #269022, accurate time is important for memcached! |
149 |
- # We include the full list of ways it might be set on boot. |
150 |
- after ntp-client ntpd rdate openrdate adjtimex hwclock |
151 |
-} |
152 |
- |
153 |
-checkconfig() { |
154 |
- if [ -z "${LISTENON}" ] && [ -z "${SOCKET}" ]; then |
155 |
- ewarn "You should edit $CONFSRC and specify an address or socket to listen on." |
156 |
- ewarn "Listening on any address (check your firewall!)" |
157 |
- fi |
158 |
-} |
159 |
- |
160 |
-start() { |
161 |
- if [ -n "${CONF}" ]; then |
162 |
- ebegin "Starting memcached (${CONF})" |
163 |
- else |
164 |
- ebegin "Starting memcached" |
165 |
- fi |
166 |
- checkconfig |
167 |
- local dir="$(dirname ${PIDFILE})" |
168 |
- if [ ! -d "${dir}" ]; then |
169 |
- einfo " Creating ${dir}" |
170 |
- mkdir -p "${dir}" |
171 |
- fi |
172 |
- |
173 |
- chown ${MEMCACHED_RUNAS} "${dir}" |
174 |
- if [ -f "${PIDFILE}" ]; then |
175 |
- einfo " Removing stale pidfile ${PIDFILE}" |
176 |
- rm -f "${PIDFILE}" 1>/dev/null |
177 |
- fi |
178 |
- |
179 |
- |
180 |
- if [ -n "${SOCKET}" ]; then |
181 |
- CONNECTION="-s ${SOCKET}" |
182 |
- |
183 |
- if [ -n "${SOCKET_MASK}" ]; then |
184 |
- CONNECTION="${CONNECTION} -a ${SOCKET_MASK}" |
185 |
- fi |
186 |
- else |
187 |
- CONNECTION="-p ${PORT} -U ${UDPPORT}" |
188 |
- |
189 |
- if [ -n "${LISTENON}" ]; then |
190 |
- CONNECTION="${CONNECTION} -l ${LISTENON}" |
191 |
- fi |
192 |
- fi |
193 |
- |
194 |
- /sbin/start-stop-daemon --start --pidfile "${PIDFILE}" \ |
195 |
- --exec "${MEMCACHED_BINARY}" -- \ |
196 |
- -d ${CONNECTION} -m ${MEMUSAGE} \ |
197 |
- -c ${MAXCONN} -u ${MEMCACHED_RUNAS} -P "${PIDFILE}" \ |
198 |
- ${MISC_OPTS} |
199 |
- |
200 |
- eend $? |
201 |
-} |
202 |
- |
203 |
-stop() { |
204 |
- if [ -n "${CONF}" ]; then |
205 |
- ebegin "Stopping memcached (${CONF})" |
206 |
- else |
207 |
- ebegin "Stopping memcached" |
208 |
- fi |
209 |
- |
210 |
- start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" |
211 |
- |
212 |
- rm -f "${PIDFILE}" |
213 |
- |
214 |
- eend $? |
215 |
-} |
216 |
+#!/sbin/runscript |
217 |
+ |
218 |
+CONF="${SVCNAME#*.}" |
219 |
+CONFBASE="/etc/conf.d/memcached" |
220 |
+ |
221 |
+[ -z "${PIDBASE}" ] && PIDBASE="/run/memcached/memcached" |
222 |
+[ "${CONF}" == "memcached" ] && CONF='' |
223 |
+ |
224 |
+if [ -n "${CONF}" ]; then |
225 |
+ PIDFILE="${PIDBASE}.${CONF}.pid" |
226 |
+ CONFSRC="${CONFBASE}.${CONF}" |
227 |
+ if [ -f "${CONFSRC}" ]; then |
228 |
+ source "${CONFSRC}" |
229 |
+ else |
230 |
+ eerror "The configuration file $CONFSRC was not found!" |
231 |
+ fi |
232 |
+else |
233 |
+ PIDFILE="${PIDBASE}.pid" |
234 |
+ CONFSRC="${CONFBASE}" |
235 |
+fi |
236 |
+ |
237 |
+depend() { |
238 |
+ if [ -z "${SOCKET}" ]; then |
239 |
+ need net |
240 |
+ fi |
241 |
+ # per bug #269022, accurate time is important for memcached! |
242 |
+ # We include the full list of ways it might be set on boot. |
243 |
+ after ntp-client ntpd rdate openrdate adjtimex hwclock |
244 |
+} |
245 |
+ |
246 |
+checkconfig() { |
247 |
+ if [ -z "${LISTENON}" ] && [ -z "${SOCKET}" ]; then |
248 |
+ ewarn "You should edit $CONFSRC and specify an address or socket to listen on." |
249 |
+ ewarn "Listening on any address (check your firewall!)" |
250 |
+ fi |
251 |
+} |
252 |
+ |
253 |
+start() { |
254 |
+ if [ -n "${CONF}" ]; then |
255 |
+ ebegin "Starting memcached (${CONF})" |
256 |
+ else |
257 |
+ ebegin "Starting memcached" |
258 |
+ fi |
259 |
+ checkconfig |
260 |
+ local dir="$(dirname ${PIDFILE})" |
261 |
+ if [ ! -d "${dir}" ]; then |
262 |
+ einfo " Creating ${dir}" |
263 |
+ mkdir -p "${dir}" |
264 |
+ fi |
265 |
+ |
266 |
+ chown ${MEMCACHED_RUNAS} "${dir}" |
267 |
+ if [ -f "${PIDFILE}" ]; then |
268 |
+ einfo " Removing stale pidfile ${PIDFILE}" |
269 |
+ rm -f "${PIDFILE}" 1>/dev/null |
270 |
+ fi |
271 |
+ |
272 |
+ |
273 |
+ if [ -n "${SOCKET}" ]; then |
274 |
+ CONNECTION="-s ${SOCKET}" |
275 |
+ |
276 |
+ if [ -n "${SOCKET_MASK}" ]; then |
277 |
+ CONNECTION="${CONNECTION} -a ${SOCKET_MASK}" |
278 |
+ fi |
279 |
+ else |
280 |
+ CONNECTION="-p ${PORT} -U ${UDPPORT}" |
281 |
+ |
282 |
+ if [ -n "${LISTENON}" ]; then |
283 |
+ CONNECTION="${CONNECTION} -l ${LISTENON}" |
284 |
+ fi |
285 |
+ fi |
286 |
+ |
287 |
+ /sbin/start-stop-daemon --start --pidfile "${PIDFILE}" \ |
288 |
+ --exec "${MEMCACHED_BINARY}" -- \ |
289 |
+ -d ${CONNECTION} -m ${MEMUSAGE} \ |
290 |
+ -c ${MAXCONN} -u ${MEMCACHED_RUNAS} -P "${PIDFILE}" \ |
291 |
+ ${MISC_OPTS} |
292 |
+ |
293 |
+ eend $? |
294 |
+} |
295 |
+ |
296 |
+stop() { |
297 |
+ if [ -n "${CONF}" ]; then |
298 |
+ ebegin "Stopping memcached (${CONF})" |
299 |
+ else |
300 |
+ ebegin "Stopping memcached" |
301 |
+ fi |
302 |
+ |
303 |
+ start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" |
304 |
+ |
305 |
+ rm -f "${PIDFILE}" |
306 |
+ |
307 |
+ eend $? |
308 |
+} |