What would be the easiest way to execute a command everytime a new user is added?
I checked through /etc/adduser.conf
but nothing is in there which looks li
I did this some years ago writing a custom script that does everithing I need and calling adduser
inside the script to add the user to the system.
I do not know direct way...
But, you can check for changes in /etc/passwd
file or /home directrory
, using, for example inotifywait
or using some cron job.
From man adduser
:
If the file /usr/local/sbin/adduser.local exists, it will be exe‐
cuted after the user account has been set up in order to do any
local setup. The arguments passed to adduser.local are:
username uid gid home-directory
Looks like you can add your user-creation actions here.