Apparently, some *BSD variants (and maybe some other OSes) does not define
SIGPWR signal. So since commit
760fc6debcba8c, busybox fails to build on
such platforms. Fix this.
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
struct sigaction sa;
bb_signals(0
+#ifdef SIGPWR
+ (1 << SIGPWR) /* halt */
+#endif
+ (1 << SIGUSR1) /* halt */
+ (1 << SIGTERM) /* reboot */
+ (1 << SIGUSR2) /* poweroff */