1. 15 Nov, 2021 1 commit
  2. 30 Aug, 2021 1 commit
  3. 23 Apr, 2021 1 commit
  4. 25 Jan, 2021 1 commit
  5. 22 Sep, 2020 1 commit
  6. 07 Sep, 2020 1 commit
    • Michael Shigorin's avatar
      live, rescue: fixup 60-apt · dc200224
      Michael Shigorin authored
      There are two different versions of the script with the same
      name for different subprofiles, sharing some of the same bugs
      over the years, *sigh*.
      
      Shoving those into stage2 would yield online repositories enabled
      there too which *might* be wanted but will likely need installer
      support (at least some better error handling, the current culprit
      with unavailable repositories being apt-pkg's size estimation).
      
      Fixes: d2f892ab
      Fixes: 0f4ee98f
      dc200224
  7. 22 May, 2020 2 commits
  8. 19 Aug, 2019 1 commit
  9. 11 Jun, 2018 1 commit
  10. 21 May, 2018 1 commit
    • Michael Shigorin's avatar
      rescue: error-proof 60-apt · d2f892ab
      Michael Shigorin authored
      It's not a blocker if enabling online repos fails;
      we should provide a better handling of warnings
      with e.g. a summary of those after build.
      d2f892ab
  11. 23 Oct, 2017 1 commit
  12. 21 Apr, 2017 1 commit
  13. 13 Dec, 2016 1 commit
  14. 02 Nov, 2016 1 commit
  15. 25 Jan, 2016 1 commit
  16. 01 Jun, 2015 1 commit
  17. 05 May, 2014 1 commit
    • Michael Shigorin's avatar
      rescue: locale band-aid · 43a36010
      Michael Shigorin authored
      It's by no means substitution for proper l10n feature
      but forcing users into POSIX locale for recovery ops
      is no good at all.
      
      This is basically a fork of live feature's 20-locale,
      a font has been changed to save some face though.
      43a36010
  18. 05 Mar, 2014 1 commit
    • Michael Shigorin's avatar
      rescue: disable rpcbind · b0d6476f
      Michael Shigorin authored
      It's required for NFS mounts but having a rescue image listening
      to any non-localhost ports is too bad an idea, IMNSHO.
      
      So let's fix this while spotted.
      b0d6476f
  19. 20 Jan, 2014 1 commit
    • Michael Shigorin's avatar
      rescue: experimental test to check for libX11 · 711ae1ee
      Michael Shigorin authored
      This has been spotted and solved manually several times already,
      and that's just boring so let's add the ability to state that
      X11-based software is not accepted into a particular rescue image.
      
      Not that I would hate X but things like that belong to a carefully
      crafted image which includes either X server or reasonable means
      to ensure that GUI software can actually be used.
      
      NB: this is a somewhat new entity: test/rescue/no-x11 knob
      for an image-script intended to make it blow up the build
      when libX11 is found within the chroot that makes up
      the rescue image's filesystem.
      
      The interface is not documented intentionally: it will take
      some time to find out whether it sticks or is bad enough.
      Please do remind/ask if interested in using that.
      711ae1ee
  20. 30 Dec, 2013 1 commit
  21. 24 Dec, 2013 1 commit
    • Michael Shigorin's avatar
      rescue: added euro variant (a crisis one) · 38152b0f
      Michael Shigorin authored
      In these tough times there are no extra resources to waste
      for wars or some extra rescue; so it is imperative to provide
      some lean and mean help, you know.
      
      IOW a common base has been split out and a more tight rescue
      image configuration has been added on top of that so as to
      try and fit altlinux-p7-sysv-tde.iso for i586 into CD-R.
      38152b0f
  22. 10 Dec, 2013 1 commit
  23. 01 Nov, 2013 4 commits
    • Michael Shigorin's avatar
      rescue: set up apt sources unconditionally · da5eae9b
      Michael Shigorin authored
      Networking is *not* brought up by these rescue images
      by default, one is expected to know enough to do that
      by hand if needed; still there's no harm to have apt
      preconfigured so that it would be operational then.
      da5eae9b
    • Michael Shigorin's avatar
      rescue: insist on sysvinit · d3636555
      Michael Shigorin authored
      systemd would get pulled in via journal but both are really
      irrelevant for these rescue images.
      d3636555
    • Michael Shigorin's avatar
      rescue: added grub2, syslinux · b94bc99e
      Michael Shigorin authored
      There are various bootloaders around there and some of them
      are supported in ALT Linux; let's provide all the mainstream
      ones so that knowledgeable root@ has every tool needed for
      most situations needing bootloader repairs.
      
      These might require particular knowledge or special boot mode
      (like EFI ones).
      b94bc99e
    • Michael Shigorin's avatar
      rescue: added archive/backup/comm pkglists · e3f5060d
      Michael Shigorin authored
      Being able to handle [compressed] archives of all kinds
      tends to be pretty instrumental in rescue operations,
      and some backup system clients won't hurt either.
      
      Some ancient Serial words like "minicom" still come handy
      at times too.
      
      Comments, constructive criticism and proposals are welcome.
      e3f5060d
  24. 22 Apr, 2013 1 commit
    • Michael Shigorin's avatar
      rescue: tweaked pkglist and feature config · 6023d115
      Michael Shigorin authored
      Moved the packages which impeded pkglist reuse for live distros
      so that these stay within dedicated rescue images but don't
      neccessarily go into the more generic ones where things like
      fdisk are still quite useful.
      6023d115
  25. 25 Mar, 2013 1 commit
    • Michael Shigorin's avatar
      added live_rw support · 429ce586
      Michael Shigorin authored
      There's a need for a separate boot target since
      persistent storage is way slower than tmpfs indeed;
      usbflash has a tendency for huge performance drops
      given simultaneous writes in addition to reads which
      are the bottleneck already.
      
      make-initrd-propagator 0.18 introduced ext4 rw slice,
      so the corresponding kernel module needs to be included
      into stage1; see also #28289.
      
      NB: not available on x86_64-efi (or hybrid GPT to be strict)
      due to fragility of the hack being made: parted(8) panics
      upon seeing that, and good ol' fdisk is unable to treat it.
      
      NB: use/live/rw use/rescue/rx use/syslinux/ui/gfxboot
      are unlikely to play very nice together due to the latter's
      magic l10n: "session" label is taken by live_rw config snippet
      and *is* translated in design-bootloader-source;
      OTOH "rescue_session" is *not*.
      429ce586
  26. 05 Mar, 2013 4 commits
  27. 21 Feb, 2013 1 commit
    • Michael Shigorin's avatar
      wireless: depend on firmware · 17736ec4
      Michael Shigorin authored
      Richard and Theo would probably roll their eyes at this point
      but the unfortunate reality is that wireless hardware is very
      much dependent on firmware being explicitly provided; so here
      it is.
      
      rtl8192 kernel module added since it's present in t6/branch
      at least.
      17736ec4
  28. 06 Jan, 2013 1 commit
  29. 13 Aug, 2012 1 commit
  30. 11 Aug, 2012 1 commit
    • Michael Shigorin's avatar
      complex subprofile delimiter changed ("/" -> "@") · b21353a0
      Michael Shigorin authored
      That sub/stage2/install2 was somewhat clumsy actually as it looked
      like a hierarchical thing while being a substitution thing:
      generic stage2 would get put in place renamed as install2.
      
      This could only get worse with hierarchical features which have
      already been both requested and considered for quite a time,
      and "stage2 at install2" reads much more naturally.
      b21353a0
  31. 08 Aug, 2012 2 commits
    • Michael Shigorin's avatar
      rescue += boot off sda/sdb · 9c16a9e6
      Michael Shigorin authored
      There's no (convenient) "eject" at times, so it's better to provide
      extra ways of booting right away.
      9c16a9e6
    • Michael Shigorin's avatar
      rescue += openssh · 70793436
      Michael Shigorin authored
      Found myself pretty silly while sittin' at the rescue console
      and bein' unable to leave the cool server room for a way
      more comfortable armchair and a laptop's keyboard...
      
      (yes, it was that disk array needing GPT tools)
      70793436
  32. 19 Jul, 2012 1 commit
    • Michael Shigorin's avatar
      live, rescue: fix stage2cfg.mk LISTS/PACKAGES order · 6c00e10b
      Michael Shigorin authored
      The reason is that package lists and individual packages
      are processed in different dependency resolution "transactions"
      by mkimage; thus if packages (the more precise form of specifying
      the contents) come first they can't override the lists appearing
      later, and that's wrong: we should be able to specify the more
      generic things and then pinpoint the specifics.
      
      This became apparent while authoring [[Mkimage/Profiles/m-p/howto]]
      asked for by drool@.
      6c00e10b