After some fiddling and research I figured this out for myself.

I've created a file /etc/rc5.d/S99start which does the following
just before KDE loads:
runs my firewall
creates sub-directories in /mnt needed for nfs and smb mounts.
These are not normally saved by saveconfig.
creates some soft links I need including localzone and a link to
S99start in /etc/bin which is where I keep my personal bin files.
Soft links are also not saved by saveconfig.

I called it S99 to make it load last like an rc.local in bsd style inits.
Actually it's the only file in the /etc/rc5.d directory

Pelican