|
416 |
listener.setuid(0) |
416 |
listener.setuid(0) |
417 |
try: |
417 |
try: |
418 |
ucr_handlers.commit(listener.configRegistry, ['/etc/samba/smb.conf']) |
418 |
ucr_handlers.commit(listener.configRegistry, ['/etc/samba/smb.conf']) |
419 |
if os.path.exists('/etc/init.d/samba'): |
419 |
if os.path.exists('/usr/bin/smbcontrol'): |
420 |
subprocess.call(('/etc/init.d/samba', 'reload')) |
420 |
subprocess.call(('/usr/bin/smbcontrol', 'all', 'reload-config')) |
421 |
elif os.path.exists('/usr/bin/pkill'): |
421 |
elif os.path.exists('/usr/bin/pkill'): |
422 |
ud.debug(ud.LISTENER, ud.WARN, "cups-printers: pkill -HUP smbd") |
422 |
ud.debug(ud.LISTENER, ud.WARN, "cups-printers: pkill -HUP smbd") |
423 |
subprocess.call(('/usr/bin/pkill', '-HUP', 'smbd')) |
423 |
subprocess.call(('/usr/bin/pkill', '-HUP', 'smbd')) |