| | |
| | | |
| | | private Processor createDelUserProc(String pacName) { |
| | | Processor killProcessesProc = new ShellProcessor("killall -TERM -u " + pacName + " && sleep 5 && killall -KILL -u " + pacName + " && sleep 5 || true"); |
| | | Processor userdelProc = new ShellProcessor("deluser --remove-all-files " + pacName); |
| | | Processor userdelProc = new ShellProcessor("deluser --remove-home " + pacName); |
| | | CompoundProcessor proc = new CompoundProcessor(killProcessesProc, userdelProc); |
| | | proc.appendProcessor(new ShellProcessor("rm -f '/var/spool/cron/crontabs/" + pacName + "'")); |
| | | proc.appendProcessor(new ShellProcessor("rm -f '/var/mail/" + pacName + "'")); |