1. 03 Apr, 2020 3 commits
  2. 30 Sep, 2019 2 commits
  3. 30 Aug, 2019 2 commits
  4. 19 Aug, 2019 5 commits
  5. 08 Jul, 2019 1 commit
  6. 25 Jul, 2018 1 commit
    • Michael Shigorin's avatar
      rework isoboot support beyond x86 · 3c2ef1c0
      Michael Shigorin authored
      Every .iso was assumed to be bootable since the very beginning[*],
      and isoboot images were deemed to be x86 isolinux ones; this didn't
      change with basic ppc/armh support as I never ran into hardware
      that would _boot_ those ISOs, not only run the code, and it was
      only e2k isodata project that finally forced this refactoring.
      
      It's still not perfect: pack and syslinux features still end up
      somewhat interwoven, and too much places care for architecture
      the image is being built for (instead of archdep features tossing
      their appropriate bits and pieces in).
      
      Should help:
      - any-arch regarding isodata images;
      - {x86,aarch64}/efi by decoupling isoboot and isolinux;
      - ppc{,64} as introducing yaboot support will be easier now;
      - mipsel{,64} too, hopefully.
      
      * I knew of school addon images baked with mkimage-profiles-desktop
        but postponed and then neglected the whole problem for years...
      3c2ef1c0
  7. 16 Jul, 2018 1 commit
  8. 03 Mar, 2018 2 commits
  9. 11 Dec, 2017 1 commit
  10. 31 Mar, 2017 1 commit
  11. 01 Feb, 2017 1 commit
    • Michael Shigorin's avatar
      install2, syslinux: fix VNC support · c73abccd
      Michael Shigorin authored
      Was broken in too many places including several libraries
      x11vnc currently links against getting removed, several
      utilities missing, and no way to guess what to do...
      
      One could stumble upon http://altlinux.org/vncinst
      or find the implementation in installer.git but it's
      not exactly user-friendly.
      c73abccd
  12. 24 Jan, 2017 1 commit
  13. 30 Dec, 2016 1 commit
    • Michael Shigorin's avatar
      syslinux: introduced BOOTVGA · 91075d00
      Michael Shigorin authored
      ...instead of hardwired 0x314 (which is rather wrong
      for modern kernels and hardware, just ran into that
      with yet another Matrox G200eW WPCM450).
      91075d00
  14. 26 Dec, 2016 1 commit
  15. 23 Aug, 2016 1 commit
    • Michael Shigorin's avatar
      syslinux: un-tweak showopts for rescue_fm snippet · f7df0f58
      Michael Shigorin authored
      This one is related to forensics mode handling in mkimage:
      there's a regex that's expecting the old string ending with
      hash value, and it stops working when this is changed here
      (at least as of mkimage 0.2.18).
      
      So partially undo the change for this particular file to avoid
      refind's example menu for regular-rescue.iso (or any other image
      involving forensics mode), and hope to revert this commit some day.
      f7df0f58
  16. 19 Aug, 2016 1 commit
    • Michael Shigorin's avatar
      syslinux: tweak showopts · ed1c73b1
      Michael Shigorin authored
      This keyword was misused due to the lack of understanding
      of its meaning; thanks zerg@ for the hint, let's hide the
      kernel boot parameters not expected to be modified by user
      under the hood (and vice versa in some cases).
      
      Note that this is just a keyword shift in all cases
      but mediacheck where "showopts" is now added.
      
      NB: this keyword is only relevant for gfxboot.
      ed1c73b1
  17. 27 Apr, 2016 1 commit
    • Michael Shigorin's avatar
      syslinux: split 20install2.cfg · 07d0cc30
      Michael Shigorin authored
      "Failsafe install" disabling APIC/LAPIC looks somewhat obsolete
      by now; the only reasonable part seems to be the attempt to force
      VESA videodriver for the installer (should be done within installer
      itself though).
      07d0cc30
  18. 20 Apr, 2016 1 commit
  19. 14 Apr, 2016 1 commit
    • Michael Shigorin's avatar
      syslinux: fixed RESCUE_BOOTARGS support · 3efa3893
      Michael Shigorin authored
      "Forensic mode" submenu has fallen apart after the original commit
      as the tricky logic in mkimage::tools/mki-copy-efiboot failed to
      pick up the new variant; this should all be redone (solo@ has
      started doing something but it needs a time-consuming review).
      
      Fixes: 79d02088
      3efa3893
  20. 04 Apr, 2016 1 commit
  21. 22 Jun, 2015 1 commit
    • Michael Shigorin's avatar
      syslinux: dropped netinstall snippet (useless) · 1345c6e0
      Michael Shigorin authored
      This one was an experimental but the server is long
      offline and isn't going back up; remove the obsolete
      config snippet, if/when it's done again it's the easiest
      part to be restored (the implementation should provide
      HTTP/FTP/NFS-publishable deliverables without the need
      to extract those from ISO images).
      1345c6e0
  22. 05 Jun, 2015 1 commit
    • Michael Shigorin's avatar
      syslinux: introduce SYSLINUX_DIRECT · 18dbadd8
      Michael Shigorin authored
      There's a convention that syslinux configuration snippets
      carrying the names of subprofiles involved are picked up
      automatically; there were a few special cases already
      when this is actually inconvenient, and there's another
      one at hand so let's just step up and do it.
      
      NB: this is a sort of a hacky hook though, wish an elegant
          interface would come to mind some day.
      18dbadd8
  23. 01 Jun, 2015 1 commit
    • Michael Shigorin's avatar
      syslinux: added 84rescue_remote.cfg · 54d19238
      Michael Shigorin authored
      This one provides cmdline arguments for startup-rescue >= 0.24
      which would bring up networking and sshd in its turn thus allowing
      remote access to the host booted in this mode.
      
      The feature has been asked for by many people including mithraen@
      and valintinr@ (and I'd make use of it another day too).
      
      See the appropriate startup-rescue commit description for notes
      on implementation; this default set of variable values should be
      both useful and illustrative though.
      54d19238
  24. 29 Mar, 2015 1 commit
  25. 09 Mar, 2015 1 commit
    • Michael Shigorin's avatar
      syslinux: update rw to use cdrom method, not disk · 3e1fe68a
      Michael Shigorin authored
      The former approach to handling "LiveCD with sessions"
      has been to mangle "automatic=method:cdrom" into
      "automatic=method:disk,label:ALT*" within gfxboot
      so that propagator and make-initrd-propagator would
      try and discover/create a filesystem labelled
      "alt-live-storage" on a LiveFlash's free space.
      
      Then "live_rw" handling has been unified in
      make-initrd-propagator (as of 0.18-alt1) to accept
      any of "label" subparameter or "live_rw" argument
      to go and create_disk_slice().
      
      Then propagator's cdrom.c has been fixed to actually
      try sdX1 before sdX (as of 20150306-alt1).
      
      And now it's all been tested to verify that:
      - flash "ro" and "rw" boot is OK
      - CD-ROM "ro" boot is OK
      - CD-ROM "rw" boot is fine given that there's
        a partition labeled "alt-live-storage" elsewhere
      
      This is a can of worms indeed :-/
      
      References
      ~~~~~~~~~~
      * http://altlinux.org/initrd-propagator
      * http://altlinux.org/make-initrd-propagator
      * http://bugzilla.altlinux.org/28289
      3e1fe68a
  26. 19 Sep, 2014 1 commit
  27. 05 May, 2014 1 commit
    • Michael Shigorin's avatar
      syslinux: "cdrom" notice · ab84d060
      Michael Shigorin authored
      cfg.in/README should be explicit regarding
      "automatic=method:cdrom" being usable for
      flash media too (propagator has been fixed
      since 20101130-alt10 or so, and gfxboot is
      able to tweak the cmdline having figured
      out it's running off the flash either).
      ab84d060
  28. 19 Apr, 2014 4 commits