[Buildroot] start-stop-daemon failing due to option -q
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Sun Jul 12 19:31:26 UTC 2020
On Sun, 12 Jul 2020 09:16:00 -0400
William Tambe <tambewilliam at gmail.com> wrote:
> I am seeing the following failure when start-stop-daemon is used
> during services starting; the failure goes away when I remove from
> start-stop-daemon the use of the option -q in the service scripts
> under /etc/init.d/ .
> Is this a known issue ?
>
> Starting syslogd: start-stop-daemon: option requires an argument -- 'x'
This has something to do with -q. -q is always supported in
start-stop-daemon, it's even listed in the help text of
start-stop-daemon you provide:
> -q Quiet
The S01syslogd script looks like this:
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/sbin/$DAEMON" \
-- -n $SYSLOGD_ARGS
So I don't see how the -x argument can be empty.
Did you customize the SYSLOGD_ARGS in /etc/default/syslogd perhaps ?
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list