Changeset 2667 in MondoRescue for devel/mrmini


Ignore:
Timestamp:
Jun 27, 2010, 3:27:16 PM (14 years ago)
Author:
Bruno Cornec
Message:

r3936@dhcp184-49-175-19: bruno | 2010-06-26 09:48:04 +0200

  • Inventory now in better shape. Needs useful and exhaustive content now.
Location:
devel/mrmini
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • devel/mrmini/etc/mrmini.conf

    r2666 r2667  
    9191
    9292#
     93# type of bootloader. Key is ostype-arch
     94#
     95mr_bootloader rpm-i386 = lilo,grub
     96mr_bootloader rpm-ia64 = elilo
     97mr_bootloader deb-i386 = lilo,grub
     98mr_bootloader deb-ia64 = elilo
     99mr_bootloader ebuild-i386 = lilo,grub
     100mr_bootloader ebuild-ia64 = elilo
     101mr_bootloader tgz-i386 = lilo,grub
     102mr_bootloader tgz-ia64 = elilo
     103mr_bootloader port-i386 = unknown
     104mr_bootloader port-ia64 = unknown
     105mr_bootloader pkg-i386 = unknown
     106
     107#
    93108# Location of the logfile
    94109#
  • devel/mrmini/lib/MondoRescue/Mini/Base.pm

    r2666 r2667  
    2020use MondoRescue::Base;
    2121use MondoRescue::LVM;
     22use MondoRescue::Inventory;
    2223
    2324# Inherit from the "Exporter" module which handles exporting functions.
     
    7980pb_log(0,"$ARCH architecture detected\n");
    8081pb_log(0,"$ENV{'PBPKG'} called with the following arguments: ".join(" ",@ARGV)."\n");
    81 pb_log(0,$sep);
     82pb_log(1,$sep);
    8283pb_log(1,"CONFDIR: $mr->{'confdir'}\n");
    8384pb_log(1,"SBIN: $mr->{'install_dir'}/sbin\n");
     
    9293    pb_display_file("$mr->{'confdir'}/mondorescue.conf",$pbLOG);
    9394}
    94 pb_log(0,$sep);
    9595
    9696#
    9797# Prepare cache dir
    9898#
     99# To be checked more
    99100pb_rm_rf("$mr->{'cache_dir'}/*");
    100101pb_mkdir_p($mr->{'cache_dir'});
     
    103104my $mrmini_deplist = "$mr->{'confdir'}/deplist.d";
    104105
    105 #
    106 # LVM setup
    107 #
    108 my ($lvmver,$lvmcmd) = mr_lvm_check();
    109 
    110 pb_log(0,"LVM $lvmver command set to $lvmcmd\n");
    111 pb_log(0,$sep);
     106# Full OS inventory
     107mr_inv_os();
    112108}
  • devel/mrmini/sbin/mrmini

    r2666 r2667  
    159159# ---------------------------------------------------------------------------
    160160
    161 # Initialize the syntax string
     161# Catch signals
     162$SIG{INT} = \&mr_exit;
     163$SIG{QUIT} = \&mr_exit;
     164$SIG{ABRT} = \&mr_exit;
     165$SIG{KILL} = \&mr_exit;
     166$SIG{TERM} = \&mr_exit;
    162167
    163168#
     
    176181($mr->{'install_dir'},$mr->{'version'}) =  mr_conf_get("mr_install_dir","mr_version");
    177182
     183# Initialize the syntax string
    178184pb_syntax_init("$ENV{'PBPKG'} Version $mr->{'version'}\n");
    179185pb_display_init("text","");
Note: See TracChangeset for help on using the changeset viewer.