diff --git a/buildroot-external/rootfs-overlay/usr/sbin/hassos-config b/buildroot-external/rootfs-overlay/usr/sbin/hassos-config index 68c6857c88b..99c2955200b 100755 --- a/buildroot-external/rootfs-overlay/usr/sbin/hassos-config +++ b/buildroot-external/rootfs-overlay/usr/sbin/hassos-config @@ -19,7 +19,7 @@ if [ -d /mnt/config/network ]; then rm -rf /etc/NetworkManager/system-connections/* cp -f /mnt/config/network/* /etc/NetworkManager/system-connections/ - chmod 664 /etc/NetworkManager/system-connections/* + chmod 600 /etc/NetworkManager/system-connections/* nmcli con reload fi diff --git a/buildroot-external/rootfs-overlay/usr/sbin/hassos-persists-journald b/buildroot-external/rootfs-overlay/usr/sbin/hassos-persists-journald index c4ac30379fc..c9d84598a6a 100755 --- a/buildroot-external/rootfs-overlay/usr/sbin/hassos-persists-journald +++ b/buildroot-external/rootfs-overlay/usr/sbin/hassos-persists-journald @@ -4,12 +4,6 @@ set -e MACHINE_ID=$(cat /etc/machine-id) CURRENT_LOGS=/var/log/journal/${MACHINE_ID} -# Cleanup -if [ ! -d ${CURRENT_LOGS} ]; then - rm -rf /var/log/journal/* - exit 0 -fi - # Loop all logs folder and move for log_folder in /var/log/journal/*; do # Not a log folder @@ -22,8 +16,6 @@ for log_folder in /var/log/journal/*; do continue fi - mv ${log_folder}/* ${CURRENT_LOGS}/ rm -rf ${log_folder} done -journalctl --vacuum-size=20M