1. 29 Oct, 2014 2 commits
  2. 27 Oct, 2014 5 commits
  3. 24 Oct, 2014 2 commits
  4. 14 Oct, 2014 2 commits
  5. 13 Oct, 2014 2 commits
  6. 12 Oct, 2014 2 commits
  7. 10 Oct, 2014 3 commits
  8. 07 Oct, 2014 1 commit
    • Michael Shigorin's avatar
      initial desktop+xfce+extra · f24314bb
      Michael Shigorin authored
      xfdashboard is a GNOME Shell-like window switching interface
      and application runner; xfce4-whiskermenu-plugin is another
      (KDE-like) menu search facility; thanks sem@ for suggestions.
      f24314bb
  9. 05 Oct, 2014 2 commits
  10. 29 Sep, 2014 5 commits
    • Michael Shigorin's avatar
      gear-store-tags · 57f9c1df
      Michael Shigorin authored
      57f9c1df
    • Michael Shigorin's avatar
      1.1.48-alt1 · a4d239af
      Michael Shigorin authored
      - (sysv)init: exclude systemd explicitly
      a4d239af
    • Michael Shigorin's avatar
      vm.mk: added a note to bare one · 0e0f1e06
      Michael Shigorin authored
      It's not as bare as it should be due to interactivesystem
      being slightly more than it ought to.
      0e0f1e06
    • Michael Shigorin's avatar
      init: ban systemd when sysvinit has been requested · 62e7e9c1
      Michael Shigorin authored
      The issue at hand is that interactivesystem pulls in
      network-config-subsystem and that one has several providers
      by now, systemd-networkd being one of them since recently
      (and pulling in systemd).
      
      Just the same problem as with systemd-journal; both might be
      fixed by reworking mkimage to allow for different package name
      resolution modes:
      
      - "slap everything together and resolve with one-shot"
        to handle conflictless situations (most of those);
      - "process multiple transactions to allow for conflicts"
        thus making it possible to include e.g. a few MTAs into
        the provided package base.
      
      Ensure that systemd is outside by explicitly telling so
      in the pkglist.
      62e7e9c1
    • Michael Shigorin's avatar
      live.mk: added live-webkiosk-qupzilla · ace7a118
      Michael Shigorin authored
      ...and factored out common gtk subtarget removing qt
      (it's not exactly helpful to drop a library your browser
      is based on in qupzilla case).
      ace7a118
  11. 26 Sep, 2014 1 commit
  12. 23 Sep, 2014 1 commit
    • Michael Shigorin's avatar
      x11: disable acpid for e19 · 3fc56a10
      Michael Shigorin authored
      E19 would ask the user if they want to shut down
      when facing power button event; it won't get a chance
      though as the system will hurl down immediately as per
      acpid-events-power package provided configuration.
      3fc56a10
  13. 22 Sep, 2014 3 commits
  14. 19 Sep, 2014 9 commits
    • Michael Shigorin's avatar
      live.mk: tweak webkiosks regarding hybrid/efi · 4a6a8882
      Michael Shigorin authored
      -mini image should be flash-friendly to be more useful,
      and -flash bugtraq kitchen sink could use/efi as well.
      4a6a8882
    • Michael Shigorin's avatar
      functions.mk: allow setting to an empty value · a3ddce7a
      Michael Shigorin authored
      set() is a function of two variables but the and()
      check for *both* is incorrect as one might need to
      override a previously set variable with empty string;
      this has manifested itself with a case like this:
      
        @$(call set,ROOTPW_EMPTY,1)
        # ...
        @$(call set,ROOTPW_EMPTY,)
      a3ddce7a
    • Michael Shigorin's avatar
      deflogin: more explicit ROOTPW_EMPTY handling · 2fa72595
      Michael Shigorin authored
      This should avoid ruining principle of the least surprise
      with ROOTPW_EMPTY=0 or ROOTPW_EMPTY=n actually *enabling*
      empty root password; overriding an already set "1" with "0"
      becomes possible either.
      2fa72595
    • Michael Shigorin's avatar
      live.mk: tweak live-builder* · 3c95cf8d
      Michael Shigorin authored
      That is, move use/efi/signed from basic -mini image
      to the complete one; make the former isohybrid but
      otherwise keep it small.
      3c95cf8d
    • Michael Shigorin's avatar
      test.mk: several test PID 1 images · 4abb3688
      Michael Shigorin authored
      These started out with the now-classic vi and emacs ones,
      elinks has been the next step, and bash helps debugging.
      4abb3688
    • Michael Shigorin's avatar
      pid1: initial "run as PID 1" feature · 1a7eed30
      Michael Shigorin authored
      This one has been inspired by these guys:
      
        http://www.informatimago.com/linux/emacs-on-user-mode-linux.html
        https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html
      
      It's aimed at building images running their main userspace
      piece instead of ramdisk's init, that means PID=1, UID=0.
      
      Mostly fun of course but it suddenly became interesting with
      kernel IP autoconfiguration and e.g. elinks running this way
      (NB: requires patched make-initrd 0.8.8 at the moment to get
      resolver configured).
      
      And startup times are way better than sysvinit and systemd combined!
      1a7eed30
    • Michael Shigorin's avatar
      fix kpackages() API · 6f452182
      Michael Shigorin authored
      This function's got its argument order chosen for "aesthetical"
      reason of $(2) following $(1) in the macros but the logical order
      is exactly the opposite: we care for kernel flavour much more than
      for module set (which is dependent upon it).
      
      So while silent dropout of kernel-image if KFLAVOURS is set
      but KMODULES is empty could be fixed by testing for $(2) only,
      it looks like a good time to fix this discrepancy altogether.
      6f452182
    • Michael Shigorin's avatar
      kernel, stage2: rearranged initrd hooks · 8faf1407
      Michael Shigorin authored
      stage2 has been thinking it's synonymous with propagator
      and used to usurp kernel's belongings either; carefully
      tear scripts apart so that kernel feature makes sure
      initrd gets generated, and stage2 (which is still all
      about propagator) cares for its bits.
      8faf1407
    • Michael Shigorin's avatar
      stage1: fix for non-propagator stage2 · 730e791f
      Michael Shigorin authored
      It's been a given that any stage2 is propagator-based
      but that's not neccessarily so; the "run X as PID 1"
      sort of contest has sparkled interest in some others.
      730e791f