← Commit list

08804ceaf

Eric Andersen
Eric Andersen
2003-07-30
FAILED Duration: 158s

Subject

Do not require that the signal number be specified

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

debianutils/start_stop_daemon.c+4 -2
@@ -199,7 +199,7 @@ int
start_stop_daemon_main(int argc, char **argv)
{
int flags;
- char *signame;
+ char *signame = NULL;
bb_applet_long_options = ssd_long_options;
flags = bb_getopt_ulflags(argc, argv, "KSba:n:s:u:x:",
@@ -210,7 +210,9 @@ start_stop_daemon_main(int argc, char **argv)
start = (flags & 2);
fork_before_exec = (flags & 4);
- signal_nr = bb_xgetlarg(signame, 10, 0, NSIG);
+ if (signame) {
+ signal_nr = bb_xgetlarg(signame, 10, 0, NSIG);
+ }
if (start == stop)
bb_error_msg_and_die ("need exactly one of -S or -K");