Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 06 Jul 24 14:38:20, всего сообщений: 8510
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1627 из 8510 ========================================= RU.LINUX =
От   : Tolya Borisenkov                 2:451/13           11 Nov 14 22:50:26
Кому : Sasha Shost                                         11 Nov 14 22:50:26
Тема : Re: фидо-пpава
FGHI : area://RU.LINUX?msgid=2:451/13@fidonet+54626b3b
На   : area://RU.LINUX?msgid=2:5033/11+54613efb
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Привет, Sasha!

11 ноя 14 01:39, Sasha Shost -> Sergey Anohin в сообщении по ссылке @OFGHIUrl:

SS> сейчас так выводит по этой команде

SS> shost@shost:~$ ps aux | grep binkd

SS> root      1040  0.0  0.0  64192  2032 ?        Ss   нояб.10   0:00
SS> sudo -u shost /usr/local/sbin/binkd -Cs /usr/local/etc/binkd.cfg shost
SS> 1141  0.0  0.0  22272  1632 ?        S    нояб.10   0:00 binkd: server
SS> manager (listen binkp) shost     7655  0.0  0.0  17192   900 pts/5
SS> S+   01:38   0:00 grep --color=auto binkd те, вроде сейчас сделал
SS> нормально, юзверские?
Оно то да, но зачем все пускать из под себя?
Создай пользователя fido. И пусть будет красиво

hbars ~ # ps axu|grep binkd
fido      1665  0.0  0.0  13036   716 ?        Ss   20:44   0:00 binkd: server manager (listen binkp)
fido      1666  0.0  0.0  13092   732 ?        S    20:44   0:00 binkd: client manager

И положи в /etc/init.d/ скрипт

  =================== Cut ===================
#!/bin/sh -e

OPTS=" -DCq /home/fido/server/etc/binkd/binkd.conf"
PIDFILE=/run/lock/binkd.pid
DAEMON=/home/fido/server/sbin/binkd
USERNAME="fido"

test -f $DAEMON || exit 0

# don't start binkd if it is started by inetd
 if [ -e /etc/xinetd.conf ]; then
grep -q '^binkp[[:space:]]' /etc/xinetd.conf && exit 0
fi

case "$1" in
  start)
    echo -n "Starting FTN mailer: binkd"
    start-stop-daemon --start --background --pidfile $PIDFILE \
        --chuid $USERNAME:$USERNAME --exec $DAEMON -- $OPTS
    echo "."
    ;;
  stop)
    echo -n "Stopping FTN mailer: binkd"
    start-stop-daemon --oknodo --stop --pidfile $PIDFILE --exec $DAEMON
    echo "."
    ;;
  reload)
    echo -n "Reloading FTN mailer: binkd"
    start-stop-daemon --stop --signal 1 --pidfile $PIDFILE --exec $DAEMON
    echo "."
    ;;
  restart|force-reload)
    sh $0 stop
    sleep 1
    sh $0 start
    ;;
  *)
    echo "Usage: /etc/init.d/binkd {start|stop|restart|reload|force-reload}"
    exit 1
    ;;
esac

exit 0
  ================= End cut =================

и запускай им.

А вообще для всех бинарников касающихся fido лучше сделать chown fido * и chmod 4755 * и тогда с правами от которого оно будет запускаться и с которыми будут создаваться файлы отпадут сами собой. Самый простой способ для человека еще путающегося с правами.

С наилучшими пожеланиями, Tolya.

--- hbars(at)bk.ru http://hbars.aa.am/
* Origin: With profound respect, Tolya Borisenkov (2:451/13)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.047031 секунды