diff options
| author | Niall McGee | 2025-05-30 21:55:35 +0000 |
|---|---|---|
| committer | Daniel Golle | 2025-06-22 18:45:02 +0000 |
| commit | 07dfb9b710a91d544f4e0011118a30fff5eb0d82 (patch) | |
| tree | 6527f7bf18dc5173327a193beccce2763881e5a5 | |
| parent | 515db1e0694ab32bccdb710bbae00abc19faab9f (diff) | |
| download | openwrt-07dfb9b710a91d544f4e0011118a30fff5eb0d82.tar.gz | |
base-files: ignore initscript output in sysupgrade
Suppress output from `/etc/init.d/service enabled` to avoid corrupting
of the sysupgrade tarball.
Fixes: 0ad062a21b ("base-files: sysupgrade: add uci-defaults script disabling services #2")
Signed-off-by: Niall McGee <niall.mcgee@bt.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
| -rwxr-xr-x | package/base-files/files/sbin/sysupgrade | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/base-files/files/sbin/sysupgrade b/package/base-files/files/sbin/sysupgrade index 7d4823246e..307ea6ac34 100755 --- a/package/base-files/files/sbin/sysupgrade +++ b/package/base-files/files/sbin/sysupgrade @@ -273,7 +273,7 @@ create_backup_archive() { if [ $ret -eq 0 ]; then for service in /etc/init.d/*; do - if ! $service enabled; then + if ! $service enabled >/dev/null 2>&1; then disabled="$disabled$service disable\n" fi done |