1. 13 Dec, 2016 1 commit
  2. 02 Nov, 2016 1 commit
  3. 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
  4. 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
  5. 30 Dec, 2013 1 commit
  6. 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
  7. 10 Dec, 2013 1 commit
  8. 01 Nov, 2013 3 commits
    • 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
  9. 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
  10. 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
  11. 05 Mar, 2013 4 commits
  12. 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
  13. 13 Aug, 2012 1 commit
  14. 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
  15. 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
  16. 02 Dec, 2011 1 commit
    • Michael Shigorin's avatar
      live tweaks for x11 rescue · e9fea016
      Michael Shigorin authored
      New stuff:
      * distro/live-icewm -- basic icewm livecd with autologin;
      * distro/live-rescue -- yet another gparted^Wrescue CD.
      
      A better part of base+rescue tagged pkglist split off into
      extra+rescue where the content belongs.
      
      Thanks ruslandh@ for proposing to do a graphical rescue with some
      particular tools (albeit qt4-fsarchiver clearly needs more work).
      e9fea016
  17. 19 Nov, 2011 1 commit
    • Michael Shigorin's avatar
      introduced add_feature function · 9cedefdb
      Michael Shigorin authored
      The features might get copy-pasted (or even copied-and-pruned)
      when initialized; there's an unneccessary duplication of the
      function name in the line adding it to FEATURES list, thus
      prone to being forgotten and causing some havoc later on.
      
      It was wrong in the first place but tackling this with some
      double-colon rules ran into terminality issues, and further
      tortures were considered unneccessary.
      
      The current solution isn't perfect (no completely transparent
      function name registration upon corresponding target being called)
      but at least it is an improvement...
      9cedefdb
  18. 04 Nov, 2011 2 commits
    • Michael Shigorin's avatar
      live, rescue, and use tags · cf81cc67
      Michael Shigorin authored
      It's still very immature -- base lists should be really base,
      and functionality should be sorted out in more consistent way.
      So far moved to tagged lists (which need some more experimentation
      anyways to get both lists and their use more elegant).
      
      - fixed live.iso (now actually useful):
        + extra cleanup was being done (coming from install2 case)
        + root user was password blocked
        + there was no unprivileged user (added "altlinux" w/o password)
        + added xdm setup hook for future X-based livecd flavours
        + several picks for a less slim "base" list
        + xdm login
      - tweaked rescue.iso (added ext3grep)
      cf81cc67
    • Michael Shigorin's avatar
      stage2 based live subprofiles, updated docs · f5a8b893
      Michael Shigorin authored
      - introduced generic stage2 subprofile (non-standalone)
      - ported installer and rescue over to stage2/{install2,rescue}
      - initial stage2/live (needs more work for sure)
      - use make-initrd-propagator
      - updated and somewhat extended doc/
      
      NB: mind #26133, #26134
      f5a8b893