Wednesday, October 31, 2018

Re: migrate python script from sudo to doas

Hi Vincent


Am 30.10.2018 um 16:03 schrieb Vincent Legoll:
> Maybe you should try like the following:
>
> cmd = ['doas', 'useradd',
> '-u', user_id,
> '-g', '=uid',
> '-s', '/sbin/nologin',
> '-d', mb_parent_dir,
> user_name]
> exit = subprocess.check_call(cmd)
>

this doesn't solve the problem, if I try like that check_call complains
that it need a string as user_id. If I do make something like

u_id = '%s' %user_id and plug u_id as the arg I'm back to square one. So
it seems this seems a doas related issue and needs some adjustment in
doas.conf. If this isnt resolvable I will just install sudo package
using the "pointing a cannon at a sparrow" approach :(

regards

--
Markus Rosjat fon: +49 351 8107224 mail: rosjat@ghweb.de

G+H Webservice GbR Gorzolla, Herrmann
Königsbrücker Str. 70, 01099 Dresden

http://www.ghweb.de
fon: +49 351 8107220 fax: +49 351 8107227

Bitte prüfen Sie, ob diese Mail wirklich ausgedruckt werden muss! Before you print it, think about your responsibility and commitment to the ENVIRONMENT

No comments:

Post a Comment