1. 29 Jan, 2017 2 commits
    • Michael Shigorin's avatar
      features.in: fixed glitches found · c0d7b19b
      Michael Shigorin authored
      Those few places lacking "; @:" replacement for a real recipe
      have been finally -spotted- identified with `make check'
      and fixed.
      c0d7b19b
    • Michael Shigorin's avatar
      check-recipe: generalize dependency control · a2897267
      Michael Shigorin authored
      An initial (and quite naive) implementation was done
      for conf.d/ files but features do need it as well --
      which became obvious during a casual inspection of
      distro/alt-workstation's target graph (which occured
      broken).
      
      The code is a messy hackery unfortunately, regexes used
      are fragile regarding e.g. [A-Z_] in target names.
      Read with care.
      
      NB: lib/ might need this too but it's rather stable
          and contains some special cases that would obstruct
          the regexes even more...
      a2897267
  2. 24 Jan, 2017 2 commits
  3. 14 Jan, 2017 2 commits
  4. 30 Dec, 2016 2 commits
    • Michael Shigorin's avatar
      server: empty BOOTVGA by default · cac2a8e9
      Michael Shigorin authored
      ...so there's no forced mode switch (unless modesetting
      kicks in which is another story to X server starting up
      to carry the installer).
      cac2a8e9
    • 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
  5. 26 Dec, 2016 2 commits
  6. 13 Dec, 2016 1 commit
  7. 05 Dec, 2016 1 commit
    • Michael Shigorin's avatar
      browser: safer fallback browser · 70f9bf6d
      Michael Shigorin authored
      elinks doesn't require libX11 (unlike links2),
      and webclient can become e.g. rekonq pulling
      in kde4libs -- that's exactly what I ran into
      while preparing 201612xx server starterkits.
      70f9bf6d
  8. 04 Dec, 2016 1 commit
  9. 14 Nov, 2016 2 commits
  10. 07 Nov, 2016 2 commits
    • Michael Shigorin's avatar
      build-vm: try system tar2fs first · f293239d
      Michael Shigorin authored
      It's at least removing the very obvious user->root
      attack through (maliciously) modifying bin/tar2fs
      and waiting for it to be run; if mkimage-profiles
      is installed system-wide as a package, the script
      from /usr/share/mkimage-profiles will be tried so
      those willing to allow vm/* build to themselves
      can provide for a passwordless sudo (as described
      in doc/vm.txt) to run a root-only writable script,
      not user-writable.
      
      Still not perfect but a step away from the abyss.
      f293239d
    • Michael Shigorin's avatar
      x11: xfce tweaks · cabaf137
      Michael Shigorin authored
      It turns out that -regular pulls in too much
      (including xfce-polkit that doesn't work with
      sysvinit); let's provide means to have it both
      ways, need xfce4 4.12-alt5 or later metapackage
      for this change to be effective.
      cabaf137
  11. 04 Nov, 2016 2 commits
    • Michael Shigorin's avatar
      init: sysvinit+NM support · db3da224
      Michael Shigorin authored
      The issue at hand it _nmconnect group that's supported
      in ALT NM for polkit-less cases; it has to be added
      *before* 50-users hook from deflogin feature fires off.
      
      The existing systemd-related hook has been renamed
      to reflect its job better.
      db3da224
    • Michael Shigorin's avatar
      deflogin: added target to use NM with sysvinit · 734b04f1
      Michael Shigorin authored
      Our NetworkManager will lend the knobs to those
      in _nmconnect group, thanks sem@.
      734b04f1
  12. 02 Nov, 2016 2 commits
  13. 31 Oct, 2016 3 commits
  14. 12 Sep, 2016 2 commits
  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. 15 Aug, 2016 2 commits
  18. 08 Aug, 2016 1 commit
  19. 04 Aug, 2016 1 commit
  20. 28 Jul, 2016 2 commits
  21. 27 Jul, 2016 1 commit
  22. 27 Jun, 2016 4 commits
  23. 09 Jun, 2016 1 commit
    • Michael Shigorin's avatar
      install2: add xorg-drv-synaptics · 8be5b8d4
      Michael Shigorin authored
      This has been spotted by rider@ and reproduced by me as well:
      some touchpads would work in livecd/installed system but not
      within the installer itself.
      8be5b8d4