установил jabberd2, в нем имеется несколько (4) отдельных программы, и теперь нужно каждую запустить с правами обычного пользователя, а не рута.
su - jabber -c /usr/local/jabberd/bin/router &
su - jabber -c /usr/local/jabberd/bin/s2s &
su - jabber -c /usr/local/jabberd/bin/sm &
su - jabber -c /usr/local/jabberd/bin/c2s &
проблема в ненужности лишних процессов.
root@spoofing:~# ps aux | grep router
root 26055 0.0 1.1 37148 1348 pts/2 S 21:50 0:00 su - jabber -c /usr/local/jabberd/bin/router
jabber 26056 0.0 0.4 4176 576 ? Ss 21:50 0:00 -su -c /usr/local/jabberd/bin/router
jabber 26059 0.0 2.3 47952 2812 ? S 21:50 0:00 /usr/local/jabberd/bin/router
целых два (первых) процесса, которые нужно прибить. и как это сделать из шелла? или как обойтись без su, а сразу запустить router (и его друзей) с правами пользователя jabber.
jabberd не предлагать ;)