diff options
author | Thomas Schwinge <schwinge@nic-nac-project.de> | 2009-11-10 17:45:40 +0100 |
---|---|---|
committer | Thomas Schwinge <schwinge@nic-nac-project.de> | 2009-11-10 17:45:40 +0100 |
commit | 0807cb44ec4f5273dcba62a45387f5ce44bc2fa2 (patch) | |
tree | fdb5d618380b44cd460f92983e1b1b2b6422fd6f /public_hurd_boxen | |
parent | bf3901ebe65203ca142846a11eef5345cdeab20a (diff) |
public_hurd_boxen/zenhost: Document how to run a installation.
Diffstat (limited to 'public_hurd_boxen')
-rw-r--r-- | public_hurd_boxen/zenhost.mdwn | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/public_hurd_boxen/zenhost.mdwn b/public_hurd_boxen/zenhost.mdwn index 525f4e36..ddd8f090 100644 --- a/public_hurd_boxen/zenhost.mdwn +++ b/public_hurd_boxen/zenhost.mdwn @@ -13,3 +13,108 @@ License|/fdl]]."]]"""]] [[!inline pages=public_hurd_boxen/xen_handling feeds=no]] + + +# Installing + + * Log with screen (`C-a H`). + + * lvcreate ... + + * ~tschwinge/machines/MACHINE + + * ~tschwinge/install_system + + * MACHINE + + * /dev/zenhost/...-root + + * /etc/xen/MACHINE + + * xm create -c MACHINE + + * /install + + * If needed + + * cd /dev/ && ./MAKEDEV hd2 + + * settrans /media/data /hurd/ext2fs /dev/hd2 + + * rmdir /home && ln -s media/data/home / + + * syncfs -s; halt + + * Retore + + * /etc/fstab + + * /etc/{passwd,shadow,group,gshadow} + + * adduser ... sudo + + * /etc/ssh/ssh_host_*key* + + * xm create -c MACHINE + + * /install_packages + +## TODO + +### crosshurd + + I: Extracting /var/cache/apt/archives/dash_0.5.5.1-3_hurd-i386.deb... + tar: ./bin/sh: Cannot create symlink to `dash': File exists + tar: ./usr/share/man/man1/sh.1.gz: Cannot create symlink to `dash.1.gz': File exists + tar: Exiting with failure status due to previous errors + +Ignore? + +### /install + + Unpacking debconf (from .../debconf_1.5.28_all.deb) ... + + debconf-set-selections + warning: Unknown type error, skipping line 7 + +Fix. + + Configuring dash + ---------------- + + The system shell is the default command interpreter for shell scripts. + + Using dash as the system shell will improve the system's overall performance. It + does not alter the shell presented to interactive users. + + Use dash as the default system shell (/bin/sh)? yes + +Automate. + + Configuring libpam-runtime + -------------------------- + + Pluggable Authentication Modules (PAM) determine how authentication, + authorization, and password changing are handled on the system, as well as + allowing configuration of additional actions to take when starting user + sessions. + + Some PAM module packages provide profiles that can be used to automatically + adjust the behavior of all PAM-using applications on the system. Please + indicate which of these behaviors you wish to enable. + + 1. Unix authentication + + (Enter the items you want to select, separated by spaces.) + + PAM profiles to enable: 1 + +Automate. + + +---------------------------Configuring grub-pc------------------------------+ + +Add grub*- somewhere. + + +---------------------ca-certificates configuration------------------------+ + | Trust new certificates from certificate authorities? | + +Used to be configured later -- move seeding forward. |