#!/bin/sh pwfile="/etc/passwd" for user in $(sed -e 's/^\(.*\):x:\(.*\):.*:.*:.*:.*$/\1/' $pwfile) ; do uid="$(grep -e "^$user:.*$" $pwfile | cut -d: -f 3 )" if [ "$uid" -lt "500" ] ; then blacklist="$blacklist $user" fi done sed -i "s/^black.*/black=$blacklist/" /etc/lxdm/lxdm.conf