summaryrefslogtreecommitdiff
path: root/public_hurd_boxen/zenhost.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <schwinge@nic-nac-project.de>2009-11-10 17:45:40 +0100
committerThomas Schwinge <schwinge@nic-nac-project.de>2009-11-10 17:45:40 +0100
commit0807cb44ec4f5273dcba62a45387f5ce44bc2fa2 (patch)
treefdb5d618380b44cd460f92983e1b1b2b6422fd6f /public_hurd_boxen/zenhost.mdwn
parentbf3901ebe65203ca142846a11eef5345cdeab20a (diff)
public_hurd_boxen/zenhost: Document how to run a installation.
Diffstat (limited to 'public_hurd_boxen/zenhost.mdwn')
-rw-r--r--public_hurd_boxen/zenhost.mdwn105
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.