В общем вся проблема случилась из-за того, что в SLED-10 нет скрипта rc.local (который, кстати и запускает rc.local.local, а rc. - это обычнакя ссылка на init.d).
Пробовал сам переделать скрипт rc.local из ASPLinux. Но неполучилось. Может не так руки кривые, как я это все в первый раз вижу.
Решилось все так:
Через chkconfig, в терминале определил весь сисок демонов и которые из них, скажем, включены. Из включенных, определил какие подходят по уровню запуска. Отобрал с уровнями 1235 и 235. Дальше открыл системный монитор и оставил в своем списке те, которые в этот момент активны. Осталось только шесть: acpid, cron, cups, resmgr, smppd и syslog. Естественно cups исключил. В первом же демоне из моего списка, а это в acpid, предпоследней строкой дописал свои команды.
Перезагрузил компьтер, зашел как пользователь. И все! Принтер печатает. Сис.монитор показывает, что мои демоны активны.
Всем спасибо за помощь!