From 6887399da07f634be61424c50b19d4eb5bcbf68c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 1 Nov 2006 16:55:59 +0000 Subject: [PATCH] New adt_normaluser configuration option for adt-xenlvm-* --- debian/changelog | 3 ++- xen/README | 4 ++++ xen/fixups-inside | 5 +++++ xen/readconfig.in | 1 + 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 383ad3a..6c5c232 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,9 @@ autopkgtest (0.6.2~iwj) unstable; urgency=low * Concatenate arguments to dchroot et al, to stop them looking inside the args and getting confused. * New adt-virt-xenlvm WIP + * New adt_normaluser configuration option for adt-xenlvm-* - -- Ian Jackson Tue, 31 Oct 2006 15:03:05 +0000 + -- Ian Jackson Wed, 1 Nov 2006 16:55:03 +0000 autopkgtest (0.6.1) edgy; urgency=low diff --git a/xen/README b/xen/README index b3da73f..2dc6e46 100644 --- a/xen/README +++ b/xen/README @@ -230,6 +230,10 @@ adt_nominum adt adt_guest_macaddr 00:16:3e:7c:aa:7f adt_net_vifscript /etc/xen/scripts/vif-route-adt +adt_normaluser adtxenu + Create a normal user account of this name, with disabled + password. + ---------- Items which should not usually need to be changed ---------- adt_host_hostname `hostname -f` diff --git a/xen/fixups-inside b/xen/fixups-inside index eca190e..d4aae6d 100755 --- a/xen/fixups-inside +++ b/xen/fixups-inside @@ -61,4 +61,9 @@ perl -wne ' ' $essc >$essc.new mv $essc.new $essc +if [ x"$adt_normaluser" != x ]; then + adduser --gecos 'adtxenlvm testing normal user account' \ + --disabled-password ${adt_normaluser} +fi + echo '---)' diff --git a/xen/readconfig.in b/xen/readconfig.in index 19aa750..56c0657 100644 --- a/xen/readconfig.in +++ b/xen/readconfig.in @@ -44,6 +44,7 @@ adt_fw_allowglobalports='80' adt_guest_macaddr=00:16:3e:7c:aa:7f adt_net_vifscript=/etc/xen/scripts/vif-route-adt +adt_normaluser=adtxenlvm #---------- arguments and config file ---------- -- 2.30.2