Try to determine OS using facter 94/38894/2
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 13 May 2016 21:05:52 +0000 (17:05 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 13 May 2016 21:11:54 +0000 (17:11 -0400)
Change-Id: I580db69849ba0b758903ea5e19cb350dc62603d7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-scripts/create_jenkins_user.sh

index c9c8882822ec04d319e13e7d2cad241395486f66..8ea0d9ff1084fa55a0435974b2c23dc2726a4a52 100755 (executable)
@@ -4,9 +4,10 @@
 # Create Jenkins User #
 #######################
 
-DISTRO=$(logname)
+OS=`facter operatingsystem | tr '[:upper:]' '[:lower:]'`
+
 useradd -m jenkins
 mkdir /home/jenkins/.ssh
 mkdir /w
-cp -r /home/${DISTRO}/.ssh/authorized_keys /home/jenkins/.ssh/authorized_keys
+cp -r /home/${OS}/.ssh/authorized_keys /home/jenkins/.ssh/authorized_keys
 chown -R jenkins:jenkins /home/jenkins/.ssh /w