Ilia Lindov wrote:
Ivan Cvetanov wrote:
Здравейте ! eggdrop-а иска да се пусне от друг user различен от root , когато сложа eggdrop-а в /etc/rc.d/rc.local , пак ми изписва че неможе да се стартира като root , ако някой има представа как да го направя да се стартира със пускането на Слак-а ми , пишете :) .
Всичко добро ви желая !
Здравей,
Първото нещо, което ми мина през ума е да смениш собственика на eggdrop-a на не-root потребител, например:
$ chown ivan:users eggdrop_executable
После можеш да го направиш setuid със chmod, например:
$ chmod 4775 eggdrop_executable
и после си го стартирай от rc.local. Смятам, че ще се получи.
Успех! :)
Поздрави: Илия Линдов
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
здравей,
идеята на eggdrop-а май е по подразбиране да иска друг потребител != uid 0 (виж горните писания), което е нормално защото няма никаква нужда от uid 0 след като по подразбиране се пуска на > 1024 порт.
та някъде в contrib/ директория мисля че беше има примерен crontab ред който проверява на всяка минута дали е up и ако не е го вдигa.
Та това ако го добавиш в crontab-а на дадения потребител (защо не eggdrop например) мисля че ще бъде най читаво и по "правилник" ;-)
e.g. crontab -u $user -e
поздрави, Георги Александров ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================
