]> Frank Brehm's Git Trees - pixelpark/create-vmware-tpl.git/commitdiff
Truncating login logs
authorFrank Brehm <frank.brehm@pixelpark.com>
Tue, 7 Nov 2023 14:12:39 +0000 (15:12 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Tue, 7 Nov 2023 14:12:39 +0000 (15:12 +0100)
lib/cr_vmware_tpl/handler/vm.py

index 831ceb8ed699e4d5cd97fc7d56652f7caa436537..604e0cf5e3db7638e30665c11e23d422c4a72fd2 100644 (file)
@@ -26,7 +26,7 @@ from fb_tools.errors import HandlerError, ExpectedHandlerError
 from .. import print_section_start, print_section_end
 from ..xlate import XLATOR
 
-__version__ = '0.2.4'
+__version__ = '0.2.5'
 
 LOG = logging.getLogger(__name__)
 
@@ -348,6 +348,12 @@ class HandlerVmMixin():
         echo "Clearing journal log ..."
         journalctl --rotate --vacuum-time=2s
 
+        echo
+        echo "-----------------------------------------------------------"
+        echo "Truncating /var/log/*tmp ..."
+        cp -v /dev/null /var/log/btmp
+        cp -v /dev/null /var/log/wtmp
+
         echo
         echo "-----------------------------------------------------------"
         echo "Remaining files in /var/log:"
@@ -425,6 +431,12 @@ class HandlerVmMixin():
         echo "Clearing journal log ..."
         journalctl --rotate --vacuum-time=2s
 
+        echo
+        echo "-----------------------------------------------------------"
+        echo "Truncating /var/log/*tmp ..."
+        cp -v /dev/null /var/log/btmp
+        cp -v /dev/null /var/log/wtmp
+
         echo
         echo "Sleeping some seconds ..."
         sleep 3