summaryrefslogtreecommitdiffstats
path: root/hosts
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2016-09-10 21:59:56 (EDT)
committer P. J. McDermott <pj@pehjota.net>2016-09-10 21:59:56 (EDT)
commit71d2aefe3e8f77668051d3dbc658a695ec06363a (patch)
tree0c3c8ac45a4e253cf8037ee8476acc2b717c079c /hosts
parentbfd0175036a6dd5f651a9897488d753db2f1a568 (diff)
downloadpc-inst-71d2aefe3e8f77668051d3dbc658a695ec06363a.zip
pc-inst-71d2aefe3e8f77668051d3dbc658a695ec06363a.tar.gz
pc-inst-71d2aefe3e8f77668051d3dbc658a695ec06363a.tar.bz2
erp1: Spew text
Diffstat (limited to 'hosts')
-rw-r--r--hosts/erp16
1 files changed, 6 insertions, 0 deletions
diff --git a/hosts/erp1 b/hosts/erp1
index 94a4519..aedb682 100644
--- a/hosts/erp1
+++ b/hosts/erp1
@@ -62,6 +62,7 @@ postinst_pkgs='
do_postinst()
{
# Add "deb-src" line and backports.
+ info 'Configuring APT'
cat >"${target}/etc/apt/sources.list" <<-EOF
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
@@ -73,6 +74,7 @@ do_postinst()
in_target apt-get update || return 1
# Purge systemd.
+ info 'Purging systemd'
in_target apt-get -q -y purge libpam-systemd systemd || return 1
in_target apt-get -q -y --purge autoremove || return 1
@@ -81,6 +83,7 @@ do_postinst()
chmod a+x "${target}/usr/sbin/policy-rc.d"
# Install LedgerSMB.
+ info 'Installing LedgerSMB'
cat >"${target}/etc/apt/sources.list.d/ledgersmb.list" <<-EOF
deb https://apt.ledgersmb.org/ jessie main
deb-src https://apt.ledgersmb.org/ jessie main
@@ -91,6 +94,7 @@ do_postinst()
in_target apt-get -q -y install ledgersmb || return 1
# Install Odoo.
+ info 'Installing Odoo'
cat >"${target}/etc/apt/sources.list.d/odoo.list" <<-EOF
deb http://nightly.odoo.com/9.0/nightly/deb/ ./
deb-src http://nightly.odoo.com/9.0/nightly/deb/ ./
@@ -107,6 +111,7 @@ do_postinst()
in_target apt-get clean || return 1
# Update initramfs.
+ info 'Updating initramfs'
in_target update-initramfs -u
# Configure network interfaces.
@@ -155,6 +160,7 @@ do_postinst()
in_target chmod 0600 '/home/user/.ssh/known_hosts'
# Bootstrap vcsh and mr.
+ info 'Bootstrapping dotfiles'
rm -f "${target}/home/user/.profile" "${target}/home/user/.bashrc" \
"${target}/home/user/.bash_logout"
in_target sudo -u user vcsh clone \