Use remove and chown from os instead of subprocess.run
This commit is contained in:
parent
6de4c89726
commit
fa4582b9a0
1 changed files with 3 additions and 3 deletions
6
adduser
6
adduser
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/python
|
#!/usr/bin/python
|
||||||
|
|
||||||
from sys import argv
|
from sys import argv
|
||||||
from os import remove
|
from os import remove, chown
|
||||||
from subprocess import run, call, check_output
|
from subprocess import run, call, check_output
|
||||||
from secrets import token_bytes
|
from secrets import token_bytes
|
||||||
from hashlib import sha1
|
from hashlib import sha1
|
||||||
|
@ -66,8 +66,8 @@ gidNumber: {uid}'''.format(username=username,
|
||||||
if ret != 0:
|
if ret != 0:
|
||||||
remove(filename)
|
remove(filename)
|
||||||
return
|
return
|
||||||
run(['chown', 'ta180m:ta180m', filename])
|
chown(filename, 1000, 1000)
|
||||||
run(['mv', filename, '/home/ta180m/git/LDAP/users'])
|
rename(filename, '/home/ta180m/git/LDAP/users' + filename)
|
||||||
|
|
||||||
# Configure user
|
# Configure user
|
||||||
run(['sudo', 'mkhomedir_helper', username, '077'])
|
run(['sudo', 'mkhomedir_helper', username, '077'])
|
||||||
|
|
Loading…
Reference in a new issue