diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-06-13 13:15:31 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-06-13 13:15:31 +0000 |
commit | 385b63be3fa69d662759e5751a7817cca6b7e44d (patch) | |
tree | 7c6d90933ba6404f8686056575fca8bd6bc2b510 /rescue/make_rescue_img | |
parent | cf3444998b33f1003af565d4cfe152fbe042f503 (diff) | |
download | drakx-385b63be3fa69d662759e5751a7817cca6b7e44d.tar drakx-385b63be3fa69d662759e5751a7817cca6b7e44d.tar.gz drakx-385b63be3fa69d662759e5751a7817cca6b7e44d.tar.bz2 drakx-385b63be3fa69d662759e5751a7817cca6b7e44d.tar.xz drakx-385b63be3fa69d662759e5751a7817cca6b7e44d.zip |
merge partimage hooks in real rc.sysinit (and drop hardcoded leia)
Diffstat (limited to 'rescue/make_rescue_img')
-rwxr-xr-x | rescue/make_rescue_img | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/rescue/make_rescue_img b/rescue/make_rescue_img index 863f45371..a58cb0b79 100755 --- a/rescue/make_rescue_img +++ b/rescue/make_rescue_img @@ -55,31 +55,7 @@ if (my ($LANGUAGE) = map { if_(/LANGUAGE_(.*)/, $1) } keys %ENV) { } if ($ENV{PARTIMAGE_RPM}) { - - _ "rpm2cpio $ENV{PARTIMAGE_RPM} | (cd $tmp ; cpio -idu ./usr/sbin/partimage)"; - my $server = 'partimaged'; - $server = 'leia'; - - my $default_dir = '/data/box'; - - substInFile { - $_ = " server=$server\n" . " default_dir=$default_dir\n" . <<'EOF' if /^\s*rescue-gui/; - - partimage_dir=`perl -lne 'print $1 if /BOX=(\S+)/' /proc/cmdline` - [ -z "$partimage_dir" ] && partimage_dir=$default_dir - - if grep -q save_all /proc/cmdline; then - partimage_whole_disk -s $server save_all $default_dir - fi - if grep -q rest_all /proc/cmdline; then - if [ -d /tmp/image$partimage_dir ]; then - partimage_whole_disk rest_all /tmp/image$partimage_dir - else - partimage_whole_disk -s $server rest_all $partimage_dir - fi - fi -EOF - } "$tmp/etc/rc.sysinit"; + #_ "rpm2cpio $ENV{PARTIMAGE_RPM} | (cd $tmp ; cpio -idu ./usr/sbin/partimage)"; } exit 0 if $ARGV[0]; |