Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.2
shadow
userdel-pre.local
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File userdel-pre.local of Package shadow
#!/bin/bash # # Here you can add your own stuff, that should be done for every user # who will be deleted. # # When you delete a user with userdel, this script will be called # with the login name as parameter before any other action is done. # case "$1" in --help|--version) echo Usage: $0 username uid gid home exit 0 ;; esac # Check for the required argument. if [ $# != 1 ]; then echo Usage: $0 username exit 1 fi # Remove cron jobs test -x /usr/bin/crontab && /usr/bin/crontab -r -u $1 # Stop systemd user jobs, even this requires --force id=$(id -u $1) systemctl stop user@${id}.service > /dev/null 2>&1 & # All done. exit 0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor