Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/memcached/files: memcached.confd memcached.init
Date: Tue, 24 Dec 2013 09:18:47
Message-Id: 20131224091843.2FC352004C@flycatcher.gentoo.org
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 +}