Mailinglist Archive: opensuse-autoinstall (67 mails)

< Previous Next >
[opensuse-autoinstall] Post-Scripts Not Working
  • From: "King, Richard (CE1 UNIX Admin)" <rking@xxxxxx>
  • Date: Fri, 27 Apr 2007 16:41:52 -0600
  • Message-id: <F4BFA40B06FA5A498AFA998AD4A4E6AC0390A538@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
SuSE: 10.1

Hello All!

I've been trying to run 2 post-scripts, and it appears they are not
working. I'll I am trying to is modify 2 files, /etc/passwd &
/etc/shadow. 

This is what I have in the autoyast file:

<scripts>
       <post-scripts config:type="list">
         <script>
           <debug config:type="boolean">false</debug>
           <feedback config:type="boolean">false</feedback>
           <filename>nispasswd</filename>
           <interpreter>shell</interpreter>
           <location></location>
           <network_needed config:type="boolean">false</network_needed>
           <source><![CDATA[cat /etc/passwd | sed
's/+::::::/+::0:0:::/g'] >> /etc/passwd.tmp mv /etc/passwd.tmp
/etc/passwd ]]></source>
         </script>
         <script>
           <debug config:type="boolean">false</debug>
           <feedback config:type="boolean">false</feedback>
           <filename>nisshadow</filename>
           <interpreter>shell</interpreter>
           <location></location>
           <network_needed config:type="boolean">false</network_needed>
           <source><![CDATA[cat /etc/shadow | sed 's/+/+::0:0:0::::/g']
>> /etc/shadow.tmp mv /etc/shadow.tmp /etc/shadow ]]></source>
         </script>
         </post-scripts>
</scripts>

As you can see, I am just trying to edit the passwd & shadow files.
These scripts are within the <profile></profile> tags. Can someone help
me understand why these post scripts are not working? Is there a better
way to edit these files?

My best to you, 

--
Rick King
 
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-autoinstall+help@xxxxxxxxxxxx

< Previous Next >