Attached is an updated patch for the 1:3.2.5-1 version.
Below I explain the changes I made. All are minor, of course.
> 15c15
> < start|reload|restart|force-reload)
> ---
> > start|restart|force-reload)
It is not required to support the "reload" option and there seems to be
no reason to do so here.
> 20c20
> < if [ "$VERBOSE" = "no" ]
> ---
> > if [ "$VERBOSE" != "yes" ]
Below the test is for "$VERBOSE" = "yes" so here should be the negative
of that.
> 25c25
> < echo "Setting kernel variables ..."
> ---
> > echo "Start setting kernel variables via /proc..."
Policy 9.4 advises not to put a space between the last word and the ellipsis.
"via /proc" gives an indication of which package (viz., procps) is printing
this message.
> 32,33c32,33
> < echo "... done."
> < fi
> ---
> > echo "Done setting kernel variables via /proc."
> > fi
This is more readable IMHO.
> 35c35
> < stop|show)
> ---
> > stop)
The "show" option is non-standard, not documented, and a no-op.
> 38,39c38,39
> < echo "Usage: /etc/init.d/procps.sh
> {start|stop|reload|restart}" >&2
> < exit 1
> ---
> > echo "Usage: /etc/init.d/procps.sh
> > {start|stop|restart|force-reload}" >&2
> > exit 3
> 43d42
No need to support "reload". "force-reload", on the other hand, is a
required option.
LSB prescribes exit status 3 in this case.
--
Thomas Hood <[EMAIL PROTECTED]>
15c15
< start|reload|restart|force-reload)
---
> start|restart|force-reload)
20c20
< if [ "$VERBOSE" = "no" ]
---
> if [ "$VERBOSE" != "yes" ]
25c25
< echo "Setting kernel variables ..."
---
> echo "Start setting kernel variables via /proc..."
32,33c32,33
< echo "... done."
< fi
---
> echo "Done setting kernel variables via /proc."
> fi
35c35
< stop|show)
---
> stop)
38,39c38,39
< echo "Usage: /etc/init.d/procps.sh {start|stop|reload|restart}" >&2
< exit 1
---
> echo "Usage: /etc/init.d/procps.sh {start|stop|restart|force-reload}" >&2
> exit 3
43d42
<