>Так же не могу найти файл подобный rc.local для запуска своих программ
>при загрузке машины.
У SuSE эту роль выполняет файл boot.local
все команды или скрипты, которые Вы запишете в этот файл - будут выполнены при старте SuSE.
Если Вы написали старт/стоп скрипт напр."test", который должен стартовать в определённой RunLevel (3,5) - поместите его в /etc/init.d/
Выполните прикаэы:
chmod 755 /etc/init.d/test
ln -s /etc/init.d/test /etc/init.d/rc3.d/K01test
ln -s /etc/init.d/test /etc/init.d/rc3.d/S20test
ln -s /etc/init.d/test /etc/init.d/rc5.d/K01test
ln -s /etc/init.d/test /etc/init.d/rc5.d/S20test
ln -s /etc/init.d/test /usr/sbin/rctest
Теперь стартуем test:
rctest start
rctest stop
rctest status
Вообще-то SuSE проще Винды - всё это же можно сделать мышкой в KDE:
Yast2->System->RunLevel-Editor->RunLevel-Свойства->маркируете "test"->маркируете RunLevel 3 и 5->старт "test"->Закончить->OK