It doesn't work properly yet, but it's up there. I'm going to focus on
upgrading my router so I can use a VPN session from work and get
a few more hours per week to get things done (my work blocks outbound
SSH, annoying, huh?).
The big design changes from standard LRP:
1) No routing means that network code is greatly simplified and firewall
stuff is removed from the kernel.
2) Everything goes into the root package. modules.lrp is supported but
not required - modules can just be put on the floppy, as with Oxygen.
3) linuxrc is in the root and handles a lot more responsibility -- by
final release it should be the only file required to get you to init.
I'm evaluating sourcing ladybug.conf at the head of this script so that
all tweakable system variables are in one file.
4) lrp.conf and a raft of little conf and rc files in the /etc directory
will be replaced by ladybug.conf. By final release this should be a
single file which provides all the variables required by the base
system's init scripts and cron scripts.
The remaining issues are pretty minor with the exception
of ladybug.conf, menu systems, and a potential packaging change.
1) exporting the variables from ladybug.conf needs to be considered from
a security perspective -- could there be a risk in making settings like
log rotation schedules and depth available to the shell?
2) I haven't looked at menu systems -- I think lrcfg would be plenty,
haven't tried acfg. One of them needs to be stripped down to:
1) configure linuxrc
2) configure ladybug.conf
3) configure packages -> submenu
4) backup root.
3) Interactive packaging can go, but I don't feel comfortable enough to
make the change yet -- first I want to stabilize the boot procedure.
4) assorted cleanup and evaluation of default behaviors.
5) catch up to changes that have occured during work (some updated
kernel patches, newer SSH).
6) start packaging services.
any ideas or feedback welcome,
--
Jack Coates
Monkeynoodle: It's what's for dinner!
_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-devel