Changes: service and serviceconfig rely on /etc/svcblklist (which is in this directory) as a services blacklist file. I think that having this marginally increases script speed, and instead of editing each script by hand that uses services the next time we need to add or remove a blacklist, we just do it from there (just do not put any blank lines in the file :-) ) This `service` is about 6 times faster than the previous for `service list` (faster for other functions as well), and it allows you to start/stop/restart disabled services. I think that the latter feature is good for people who want to test a service's functionality, or want to have a service that they start manually without having it start during bootup. This serviceconfig has support for starting and stopping services, as well as what it could do before. It is much faster than the previous, and is designed to use the least cpu time per functionality (you would have to read the source code to see). If serviceconfig is called as `serviceconfig bootserv` it will only open the startup services piece, this would be good for rc.postinstall. Note: serviceconfig looks much better in CLI mode for some things that were added. Userconfig now defaults to "never" for account expiry, and some of the text was marginally changed so that it *should* be easier for a new user to use. I know I'm not nearly as good as a scripter as JP, and many other people - but I thought these scripts could be well improved by these changes. JP, the networkconfig changes I talked about earlier turned out to be changed at other scripts (rc.inet1), so the default script appears fine (I did add a patch that stopped it from breaking with IPV6, but you said that ZW didn't support IPV6). BTW: when will you push the new VIM package? It's already in Slackware, and VIM's defaults for editing .txt files are terrible - I'm hoping for a fix :-). Remeber to put svcblklist into /etc in order to use any of the service scripts here. Thanks, Teran McKinney (sega01)