From Mammoth Monkey, 4 Days ago, written in Plain Text.
This paste will kick the bucket in 3 Weeks.
Embed
  1. #!/bin/bash
  2.  
  3.  
  4. # eventually in a systemwide bashrc?
  5.  
  6. umin=$(grep "^UID_MIN" /etc/login.defs)
  7. umax=$(grep "^UID_MAX" /etc/login.defs)
  8. mapfile -t users < <(awk -F':' -v "min=${umin##UID_MIN}" -v "max=${umax##UID_MAX}" '{ if ( $3 >= min && $3 <= max ) print $0}' /etc/passwd | cut -d: -f1)
  9.  
  10. for u in ${users[@]}; do
  11.     echo "ln -sv /etc/init.d/user /etc/init.d/user.$u"
  12. done
  13.  
captcha