Не выполняется скрипт
PHP:
$output = $ssh2Lib->execute($link, "/home/cp/gameservers.py install $server[server_id] $server[game_code] $server[location_ip] $server[server_port] $server[server_slots] $server[server_password]");
необходимый кусок кода из gameservers.py
def serverInstall():
os.system('useradd -m -g gameservers -p ' + crypt.crypt(password, salt) + ' ' + username)
returnResult('ERROR', 'useradd -m -g gameservers -p ' + crypt.crypt(password, salt) + ' ' + username)
for archive in gameConfig['Archives']:
os.system('tar -xf /home/cp/gameservers/files/' + archive + '.tar -C /home/' + username + '/')
os.system('chown ' + username + ' -Rf /home/' + username)
os.system('chmod 700 /home/' + username)
return True
Не работает именно useradd. Если выполнить
/home/cp/gameservers.py start 14 crmb **.***.****.** 5022 40 pass
из консоли putty, то useradd выполняется.
Знатоки, подскажите что я делаю не так?
P.S: Новичок