man su
su user -c command su user -c /etc/init.d/script
в rc.local прописал, работает
не знал что top из под разных юзеров показывает процессы других пользователей
во всяком случае в top отображается процесс запущенный под нужным мне юзером дубликатов под другими нет
Пользователь решил продолжить мысль [time]Wed Dec 2 15:08:04 2009[/time]:
оставлю это тут, если кого гугл выведет сюда
Запуск через init.d
создаем скрипт в папке /etc/init.d/name
sudo update-rc.d -n name start 17 2 3 4 5 . stop 0 1 6 . ---- имя start очередьзапуска ранлевелы . стоп стоплвл .
sudo update-rc.d -n name defaults --- будет юзать информацию из заголовка скрипта /etc/init.d/name
sudo update-rc.d -f name remove - удалит из запуска
пример заловка скрипта запуска можно выдрать из любой службы, что то попроще например proftpd за основу взять