Jaime,
I am not an expert for that but this was discussed recently on the developer's mailing list as follows. Maybe that helps?
Regards,
Michael Doerner
----------------------------------------
> To have them automatically run at boot up I created symbolic links for
them in the /etc/rc.d/rc7.d/ directory
>
> ln -s /etc/rc.d/init.d/powstatd /etc/rc.d/rc7.d/S100powst
> ln -s /etc/rc.d/init.d/3dmd /etc/rc.d/rc7.d/S253dmd
>
> This works fine until I perform the
> /sbin/e-smith/signal-event post-upgrade
> /sbin/e-smith/signal-event reboot
> command and the links disappear.
The post-upgrade event removes all links from rc7.d, then rebuilds all of
the needed ones, via /etc/e-smith/events/actions/conf-*-startup scripts.
> Why is this and how do I prevent having to redo the links again after
> future upgrades?
You create an e-smith-3dm RPM which contains a conf-3dm-startup script,
which is linked into the post-upgrade and post-install event directories.
See
http://www.e-smith.org/docs/howto/building-contribs.php3.