> > > I am planning on shipping Linux boxen with Debian preinstalled. > > > > > > When the customer unpacks the box and fires it up, what is the > > > best way to allow him to reconfigure the sorts of things that > > > one normally configures as part of an install: > > > > > > * Hostname
This is set by the initial install, and is not reconfigurable with dpkg-reconfigure. You can easily tell this is the case by making a note of when the installation process asks you for this information. If it is before the first reboot you cannot reconfigure it with dpkg-reconfigure. > > > * IP addressing info Ditto. > > > * Passwords Run base-config. > > > * User accounts Run base-config. Anything it asks you after the first reboot and before you select packages to install is asked by base-config. > > > * SSH key generation Remove old ssh hosts keys and dpkg-reconfigure ssh. Anything that asks you a question after you select packages to install can be reconfigured by reconfiguring the package that it says is asking you the question at that point. Some packages like ssh may not normally allow a reconfigure to blow away generally crucial information like ssh host keys. In general: Run an install, take notes of every thing you want the customer to be able to reconfigure later, divide into the three basic categories listed above, write or find programs to handle the first set since debian has nothing good that will serve yet, use base-config for the secod set, and dpkg-reconfigure for the third set. -- see shy jo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]