Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rescue: Tidy up dirs and aliases | Colin Guthrie | 2013-12-07 | 1 | -13/+7 |
| | | | | | | | | | Technically, because we don't actually switchroot into this filesystem we don't need some of the directories and symlinks (as they are already present in the initrd). But with a long term view to making this a "real" filesystem that we DO switchroot into, it makes sense to try and keep things vaguely valid. | ||||
* | rescue: add machined (and dbus as a dep) to the rescue. | Colin Guthrie | 2013-12-07 | 1 | -0/+1 |
| | | | | | | | | | | | | | This allows us to actually mount and run the system inside a container for more advanced debugging. I've successfully booted my systemd, logged in, had a fiddle and then powered it off again. There are some delays and it's requried to umount the /mnt/proc which seems to get automatically mounted before running nspawn. Also audit support has to be turned off in the kernel too to allow a full boot to work properly (otherwise the authentication in the container doesn't work. This is a known problem in the kernel and will be fixed eventually. | ||||
* | rescue: Use systemd as initsystem. | Colin Guthrie | 2013-12-07 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | This commit converts the rescue system to systemd rather than the legacy sysvinit. Besides being faster, one primary advantage of running systemd here is that we can "boot" the system we're inspecting via systemd-nspawn to properly test it. Note: Bits that don't work: * nspawn * old dracut initqueue udev rules in /etc/ are not cleaned out (drop in support error?) * the gui may loop differently now | ||||
* | rescue: Avoid having to run dracut convertfs script by setting up the tree. | Colin Guthrie | 2013-12-07 | 1 | -6/+9 |
| | | | | | | We can easily avoid post processing the tree simply by moving the tree around and ensuring we set it up correctly (with the compat symlinks) early in the process. | ||||
* | really adapt to /usr move (fix lvm2 freezing, mga#5795) | Thierry Vignaud | 2013-04-06 | 1 | -5/+4 |
| | |||||
* | minimal adapt to /usr move | Thierry Vignaud | 2012-09-03 | 1 | -0/+5 |
| | |||||
* | fix "not enough parameters" and actually display error messages | Thierry Vignaud | 2012-05-23 | 1 | -1/+1 |
| | | | | bug for 11+ years... | ||||
* | really fix mounting /dev/pts & /dev/shm (mga#1023) | Thierry Vignaud | 2012-02-25 | 1 | -2/+0 |
| | |||||
* | drop support for squashfs3 | Thierry Vignaud | 2012-01-25 | 1 | -1/+1 |
| | |||||
* | do not make de-latin1 keymap a symlink/include loop (#45109) | Olivier Blin | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | work both with squashfs 3 and 4 | Pascal Terjan | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | use squashfs3 file system on flash rescue system | Christophe Fergeau | 2009-06-23 | 1 | -1/+1 |
| | |||||
* | drop support for special partimage rpm, changes are merged in the main package | Olivier Blin | 2008-06-13 | 1 | -4/+0 |
| | |||||
* | merge partimage hooks in real rc.sysinit (and drop hardcoded leia) | Olivier Blin | 2008-06-13 | 1 | -25/+1 |
| | |||||
* | remove dead code (done by install-xml-file-list now) | Olivier Blin | 2008-06-12 | 1 | -20/+0 |
| | |||||
* | remove unused variable | Olivier Blin | 2008-06-12 | 1 | -1/+0 |
| | |||||
* | revert unwanted commits | Olivier Blin | 2008-02-28 | 1 | -1/+1 |
| | |||||
* | 1.8 | Olivier Blin | 2008-02-28 | 1 | -1/+1 |
| | |||||
* | - loadkeys file: | Pascal Rigaux | 2007-08-08 | 1 | -4/+5 |
| | | | | | | | o handle new "kbd" rpm which have .map files instead of .kmap o don't skip fr_CH-latin1 o handle "fr_CH"-like short names | ||||
* | re-sync after the big svn loss | Pascal Rigaux | 2007-04-25 | 1 | -18/+9 |
| | |||||
* | remove debug code | Pascal Rigaux | 2006-02-28 | 1 | -1/+0 |
| | |||||
* | handle BOX=... on cmdline | Pascal Rigaux | 2006-02-28 | 1 | -2/+5 |
| | |||||
* | simplify (since partimage_whole_disk rest_all doesn't handle multi dirs anymore) | Pascal Rigaux | 2006-02-28 | 1 | -5/+2 |
| | |||||
* | partimage_whole_disk takes care of configuring network when needed | Pascal Rigaux | 2005-11-10 | 1 | -2/+2 |
| | |||||
* | minimal i18n support | Pascal Rigaux | 2005-11-10 | 1 | -0/+7 |
| | |||||
* | reboot if things went nicely | Pascal Rigaux | 2005-10-20 | 1 | -4/+0 |
| | |||||
* | fix reboot by creating /dev/initctl (what's this??) | Pascal Rigaux | 2005-10-20 | 1 | -0/+1 |
| | | | | | (it was broken when called in rc.sysinit, it was working otherwise) | ||||
* | - create kernel/RPMS/ to copy rpms before expanding them in kernel/all.kernels | Pascal Rigaux | 2005-05-23 | 1 | -1/+1 |
| | | | | | | - remove old compatability code - add some doc in update_kernel | ||||
* | use install-xml-file-list | Pascal Rigaux | 2005-05-19 | 1 | -63/+13 |
| | |||||
* | - handle multiple data dirs | Pascal Rigaux | 2005-05-10 | 1 | -6/+12 |
| | | | | | - choose a free data dir if the given one already exists | ||||
* | fix (for list_modules.pm) | Pascal Rigaux | 2005-05-10 | 1 | -1/+1 |
| | |||||
* | Sometimes this tries to copy a directory | Rafael Garcia-Suarez | 2005-05-04 | 1 | -1/+1 |
| | |||||
* | use get-needed-drakx-modules to handle perl scripts using DrakX modules | Pascal Rigaux | 2005-04-21 | 1 | -18/+20 |
| | |||||
* | we now use script partimage_whole_disk around partimage | Pascal Rigaux | 2005-04-13 | 1 | -5/+24 |
| | |||||
* | take care of lib64 platforms, also add msboot restorer to x86_64 tree | Gwenolé Beauchesne | 2005-03-25 | 1 | -2/+2 |
| | |||||
* | - in rest_all, try to restore from the cdrom | Pascal Rigaux | 2005-02-28 | 1 | -2/+6 |
| | | | | | - remove the debugging setting of leia as the partimage server | ||||
* | add a basic partimage save_all/rest_all feature | Pascal Rigaux | 2005-02-02 | 1 | -0/+16 |
| | |||||
* | add a dhcp-client built using mdk-stage1 code | Pascal Rigaux | 2005-01-31 | 1 | -1/+2 |
| | |||||
* | factorize the distrib version | Pascal Rigaux | 2005-01-15 | 1 | -0/+1 |
| | |||||
* | fix typo and perl_checker compliance | Pascal Rigaux | 2004-12-02 | 1 | -9/+10 |
| | |||||
* | remove temporary directory | Pascal Rigaux | 2004-12-02 | 1 | -0/+1 |
| | |||||
* | - no more kernel/all.modules, things are in kernel/all.kernels | Pascal Rigaux | 2004-11-22 | 1 | -3/+2 |
| | | | | | | | | | | | | | - cleanup what we keep in kernel/all.kernels: only vmlinuz, modules.dep, *.mar, all_modules.tar, modules.cz - replace all_modules.list + modules with all_modules.tar - kernel/all.modules/modules.cz-VERSION are now in kernel/all.kernels/VERSION/modules.cz - allow having a normal in isolinux, but don't use it for floppy images (for this, add kernel/all.kernels/.main-BOOT) - add many modules kernel/list_modules.pm in unused categories since we don't take all modules from kernel, only those listed (needed to have a not too big modules.cz for normal kernel) - complete rewrite of update_kernel (now written in perl) | ||||
* | major switch from ramdisk to clp | Pascal Rigaux | 2004-11-16 | 1 | -26/+2 |
| | | | | | | | | | | | | | - mdkinst_stage2.bz2 is now mdkinst.clp - rescue_stage2.bz2 is now rescue.clp - make_mdkinst_stage2 is now mdkinst_stage2_tool (we don't keep the live when building the clp, mdkinst_stage2_tool is able to create the clp from the live, or the live from the clp) - all stage1 images now need cryptoloop & gzloop - the clp can be preloaded in memory or not (see MEM_LIMIT_DRAKX_PRELOAD and MEM_LIMIT_RESCUE_PRELOAD) (for http & ftp, it *must* be preloaded) - we don't uncompress the ramdisk anymore since the decompression is done on the fly, this makes the rescue boot much faster - function get_ramdisk_realname() is replaced with macro CLP_FILE_REL | ||||
* | umount mount point instead of umounting the loopback file | Pascal Rigaux | 2004-08-10 | 1 | -2/+2 |
| | | | | | (works better when /etc/mtab is /proc/mounts) | ||||
* | use "*" instead of PERL_VERSION in list, but ensure only one match | Pascal Rigaux | 2004-07-09 | 1 | -4/+10 |
| | |||||
* | fix /sbin/insmod /sbin/rmmod and /sbin/lsmod which were dead symlinks | Pascal Rigaux | 2003-08-03 | 1 | -4/+4 |
| | | | | | (to /etc/alternatives/something) | ||||
* | While stripping libraries, note that we may need to have both /lib and | Gwenolé Beauchesne | 2002-08-01 | 1 | -1/+2 |
| | | | | | /lib64 on biarch systems. | ||||
* | - MDK::Common'ize for arch() support | Gwenolé Beauchesne | 2002-08-01 | 1 | -8/+5 |
| | | | | | | - Don't grab /lib/i686/ libraries - Update list to use LIB which expands to either lib64 or lib | ||||
* | adapt to the move all.modules -> kernel/all.modules and all.kernels -> ↵ | Pascal Rigaux | 2002-07-04 | 1 | -3/+5 |
| | | | | kernel/all.kernels | ||||
* | resolve conflicts for short keytable names (eg: "no" could be either ↵ | Pascal Rigaux | 2002-02-28 | 1 | -2/+11 |
| | | | | "no-dvorak" or "no-latin1") |