From e6a7e79ce84bc4fb9b7d49b801c18dbafe6e37b7 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Tue, 23 Jan 2018 15:23:25 +0100 Subject: [PATCH] Split deploy on two scripts --- deploy.sh | 15 --------------- postInstall.sh | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 15 deletions(-) create mode 100755 postInstall.sh diff --git a/deploy.sh b/deploy.sh index 32d404f..6cde42a 100755 --- a/deploy.sh +++ b/deploy.sh @@ -6,27 +6,12 @@ then fi sudo apt-get update sudo apt-get -y -q install libpam-ldap libnss-ldap nscd smbclient winbind cifs-utils libpam-mount ldap-utils kdm -while [ -z "$SRV_NAME" ] -do - read -p "Please enter the name of the LDAP server (ex: DSIT or 0382693W)" SRV_NAME -done -# Prepare LDAP config -for f in dist/* -do - sudo cp -r $f / -done -for f in `find dist/ -type f` -do - sudo sed -i.orig "s/DSIT/$SRV_NAME/g" ${f/dist/} -done # remove local users for user in 01-mini 02-super 03-maxi direction prof do sudo deluser $user done -echo "looking for admin ldap user" -sudo getent passwd admin echo "Fixing handy menu" for level in 01-mini 02-super 03-maxi do diff --git a/postInstall.sh b/postInstall.sh new file mode 100755 index 0000000..5590935 --- /dev/null +++ b/postInstall.sh @@ -0,0 +1,14 @@ +#!/bin/bash +while [ -z "$SRV_NAME" ] +do + read -p "Please enter the name of the LDAP server (ex: DSIT or 0382693W)" SRV_NAME +done +# Prepare LDAP config +for f in dist/* +do + sudo cp -r $f / +done +for f in `find dist/ -type f` +do + sudo sed -i.orig "s/DSIT/$SRV_NAME/g" ${f/dist/} +done -- GitLab