Op 03-05-2008 om 10:10 schreef Geert Stappers: > Op 03-05-2008 om 11:30 schreef Armin ranjbar: > > its appear than copying rc.local from another source to /etc/rc.local > > cause pressed installation to ignore entire late_command , can you > > confirm this ? > > I assume that you want your improved /etc/rc.local in the installed computer. > And while doing so, got late_command broken. > > I'm willing to look in it to find out what goes wrong. > > Please E-mail your preseed file.
Got it out-of-band late_command was on the last line |$ tail -n 1 preseed.cfg | wc -c |648 |$ echo 'd-i preseed/late_command string ' | wc -c |33 |$ So, the late_command string is 615 characters large. There could be a size limit, there could somethingelse have broken the late_command putting |cp /cdrom/ibs/sources.list /target/etc/apt/sources.list.d/ibs.list |cp /cdrom/ibs/rc.local /etc/rc.local |in-target update-rc.d -f squid3 remove |in-target update-rc.d -f bind9 remove |in-target update-rc.d -f nfs-common remove |in-target update-rc.d -f openbsd-inetd remove |in-target update-rc.d -f portmap remove |in-target update-rc.d -f exim4 remove |cp /cdrom/ibs/fix_pgsql /target |in-target sh /fix_pgsql |echo ServerName `cat /target/etc/hostname` >> /target/etc/apache2/apache2.conf |cp /cdrom/ibs/IBSngEnterprise_1.30.7-3_all.deb /target |in-target dpkg -i /IBSngEnterprise_1.30.7-3_all.deb in "late_command_script" makes it easier to read and to maintain. example given, the |cp /cdrom/ibs/rc.local /etc/rc.local needs most likely to be |cp /cdrom/ibs/rc.local /target/etc/rc.local Put it on your cdrom and |d-i preseed/late_command string sh /cdrom/late_command_script becomes the new line in the preseed file Cheers Geert Stappers -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

