The Debian package will start the condor_master as root. When the HTCondor daemons are started as root, they immediately switch their effective UID to ‘condor’. They switch their effective UID back to root only when necessary (usually to act as a job owner). The current effective UID is what ps reports. Setting the following in the config file of the slave machines should do what you want: SLOT1_USER = slaveadmin SLOT2_USER = slaveadmin STARTER_ALLOW_RUNAS_OWNER = False If a slave machine has more than 2 slots, you’ll need to add more SLOTx_USER lines. -- Jaime Frey
|