1. 12 Apr, 2014 3 commits
    • Michael Shigorin's avatar
      live: use/deflogin (along with fixups) · a9c9b032
      Michael Shigorin authored
      It appears that live feature has been buggy regarding user
      groups: its 30-users script would create a predefined account
      with fixed supplementry groups list, and even if deflogin feature
      got used too it would fail to add any groups to already existing
      account since its useradd(8) call would fail.
      
      Let's drop this duplication which has been long overdue anyways.
      
      Thanks dd@ for both reporting the problem and carrying out
      initial investigation.
      a9c9b032
    • Michael Shigorin's avatar
      deflogin: refactoring and fixup · 54609e47
      Michael Shigorin authored
      There have been several problems with this feature:
      - a typo;
      - non-existant GROUPS (even a single one) would block setting
        all of the supplementary groups but separately-set 'wheel';
      - this feature isn't used much actually so sees no battle testing.
      
      The typo has been just fixed; GROUPS are now applied by iteration
      which is less effective but more reliable; an additional script
      hook to write down login invitation for the first passwordless
      account (if any) has been implemented; and several more group
      managing targets have been added (based on live feature's script).
      54609e47
    • Michael Shigorin's avatar
      deflogin: explicit ROOTPW_EMPTY · 0650f6d4
      Michael Shigorin authored
      This relates to commit f2892ad3
      as there's an obvious need to be able to set empty root password
      for LiveCDs but previous implementation was very fragile (and is
      going to stay that way) -- so clear and separate knob for making
      an image defenseless looks better.
      0650f6d4
  2. 07 Apr, 2014 5 commits
  3. 04 Apr, 2014 1 commit
  4. 31 Mar, 2014 14 commits
  5. 26 Mar, 2014 1 commit
    • Michael Shigorin's avatar
      regular.mk: added regular-gnustep-systemd.iso · 07779c62
      Michael Shigorin authored
      aen@ asked to ship this one as well; no problem given mixins,
      still being able to *switch* the init instead of regrafting
      would be very beneficial.
      
      NB:
      - wdm can't do autologin;
      - wdm can poweroff/halt;
      - wdm+autologin won't work under systemd (via prefdm.service);
      - nodm will work under systemd;
      - nodm will ruin consolehelper -> livecd-install by root's PATH;
      - gdm2.20 is lightweight, feature complete and sovereign enough.
      07779c62
  6. 25 Mar, 2014 1 commit
  7. 24 Mar, 2014 15 commits