From f150907234a88c88736022171540ec6f07d904ea Mon Sep 17 00:00:00 2001 From: Evan Gates Date: Tue, 26 Sep 2023 08:02:39 -0600 Subject: [PATCH] wpa_supplicant: log to stdout instead of syslog A long time ago the wpa_supplicant service was changed[0] to log to syslog by default instead of the stdout. This setting was carrier through a number of changes and persists to this day. As such, wpa_supplicant will not log via the log/run mechanism as expected by default. Remove the -s flag from the default and auto options so wpa_supplicant logs to stdout (and hence log/run) as expected for runit services. [0] 62ae6738b59 (wpa_supplicant: log to syslog by default) --- srcpkgs/wpa_supplicant/files/wpa_supplicant/run | 4 ++-- srcpkgs/wpa_supplicant/template | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/wpa_supplicant/files/wpa_supplicant/run b/srcpkgs/wpa_supplicant/files/wpa_supplicant/run index d96bac26d1a5b..109a9e8339f50 100644 --- a/srcpkgs/wpa_supplicant/files/wpa_supplicant/run +++ b/srcpkgs/wpa_supplicant/files/wpa_supplicant/run @@ -1,10 +1,10 @@ #!/bin/sh if [ -r ./conf ]; then . ./conf - : ${OPTS:=-M -c ${CONF_FILE:-/etc/wpa_supplicant/wpa_supplicant.conf} ${WPA_INTERFACE:+-i ${WPA_INTERFACE}} ${DRIVER:+-D ${DRIVER}} -s} + : ${OPTS:=-M -c ${CONF_FILE:-/etc/wpa_supplicant/wpa_supplicant.conf} ${WPA_INTERFACE:+-i ${WPA_INTERFACE}} ${DRIVER:+-D ${DRIVER}} } else . ./auto - OPTS="${AUTO} -s" + OPTS="${AUTO}" fi exec 2>&1 diff --git a/srcpkgs/wpa_supplicant/template b/srcpkgs/wpa_supplicant/template index 87203097b009e..1706dbcfa7b71 100644 --- a/srcpkgs/wpa_supplicant/template +++ b/srcpkgs/wpa_supplicant/template @@ -1,7 +1,7 @@ # Template file for 'wpa_supplicant' pkgname=wpa_supplicant version=2.10 -revision=3 +revision=4 build_wrksrc="$pkgname" short_desc="WPA/WPA2/IEEE 802.1X Supplicant" maintainer="Enno Boland "