From: Sapan Bhatia Date: Tue, 1 Apr 2014 03:42:38 +0000 (-0400) Subject: Drop call to authconfig in generic distribution X-Git-Tag: bootmanager-5.2-5~1^2~14 X-Git-Url: http://git.onelab.eu/?p=bootmanager.git;a=commitdiff_plain;h=2ce5b3240b834585095ad36b336a83b0ddacedbb Drop call to authconfig in generic distribution --- diff --git a/source/steps/InstallWriteConfig.py b/source/steps/InstallWriteConfig.py index 65b4a15..a702937 100644 --- a/source/steps/InstallWriteConfig.py +++ b/source/steps/InstallWriteConfig.py @@ -101,15 +101,16 @@ def Run( vars, log ): issue.write( "http://www.planet-lab.org\n\n" ) issue.close() - log.write( "Setting up authentication (non-ssh)\n" ) - utils.sysexec_chroot( SYSIMG_PATH, "authconfig --nostart --kickstart --enablemd5 " \ - "--enableshadow", log ) - utils.sysexec( "sed -e 's/^root\:\:/root\:*\:/g' " \ - "%s/etc/shadow > %s/etc/shadow.new" % \ - (SYSIMG_PATH,SYSIMG_PATH), log ) - utils.sysexec_chroot( SYSIMG_PATH, "mv " \ - "/etc/shadow.new /etc/shadow", log ) - utils.sysexec_chroot( SYSIMG_PATH, "chmod 400 /etc/shadow", log ) + if (vars['ONE_PARTITION']!='1'): + log.write( "Setting up authentication (non-ssh)\n" ) + utils.sysexec_chroot( SYSIMG_PATH, "authconfig --nostart --kickstart --enablemd5 " \ + "--enableshadow", log ) + utils.sysexec( "sed -e 's/^root\:\:/root\:*\:/g' " \ + "%s/etc/shadow > %s/etc/shadow.new" % \ + (SYSIMG_PATH,SYSIMG_PATH), log ) + utils.sysexec_chroot( SYSIMG_PATH, "mv " \ + "/etc/shadow.new /etc/shadow", log ) + utils.sysexec_chroot( SYSIMG_PATH, "chmod 400 /etc/shadow", log ) # if we are setup with dhcp, copy the current /etc/resolv.conf into # the system image so we can run programs inside that need network access