1. 06 Aug, 2018 8 commits
    • Michael Shigorin's avatar
      {mixin-,}basealt.mk: adjust for dual-seat e801 · d7c58750
      Michael Shigorin authored
      The main challenge for this change appeared to be lightdm:
      it can do dualseat but in a quite peculiar way tied to systemd;
      while wdm-based implementation well prepared and described by viy@
      can survive both systemd and sysvinit just fine.
      
      branding-alt-workstation-mate-settings pulls in lightdm-gtk-greeter,
      and lightdm takes over; it should probably be masked in systemd case
      (sysvinit should need no further hassle as /etc/X11/prefdm considers
      wdm before lightdm for historical reasons; or /etc/sysconfig/desktop
      could be filled in to be sure) *but* the current stopgap "solution"
      is what it is now.
      
      See-also: http://altlinux.org/X11/DualSeat
      d7c58750
    • Michael Shigorin's avatar
      {groups,lists}/workstation: single/dualseat e801 · 413b3fcd
      Michael Shigorin authored
      These describe what's needed to set up a single-seat (as usual,
      now just default) or dual-seat (out-of-box, given a checkbox)
      Elbrus 801-PC.
      
      Huge thanks to bircoph@ for actually implementing this!
      413b3fcd
    • Michael Shigorin's avatar
      workstation/base.pkgs: make apt-indicator x86-only · 9c24e587
      Michael Shigorin authored
      ...for now as
      
        xdg-su -c "/usr/sbin/synaptic --update-at-startup \
          --dist-upgrade-mode --non-interactive"
      
      got me exit code 4.
      9c24e587
    • Michael Shigorin's avatar
      mixin.mk: tweak up mixin/e2k-mate · 5cea1def
      Michael Shigorin authored
      I decided to switch lightdm greeter from gtk to slick,
      while adding the default user created to xgrp group
      (to facilitate them access to DRI device nodes)
      and turning off MATE's desire to spend extra resources
      on bells and whistles though compositing window manager.
      5cea1def
    • Michael Shigorin's avatar
      e2k: support e101/mga2 · 8745bee8
      Michael Shigorin authored
      Elbrus 101-PC was initially supported through kernel
      modesetting driver only, now it's got a sort of native
      driver running on ALT too.
      8745bee8
    • Michael Shigorin's avatar
      install2: add fatresize too · 7ada49f7
      Michael Shigorin authored
      IIRC it's actually looked for by EVMS fat plugin.
      7ada49f7
    • Michael Shigorin's avatar
      {mixin-,}basealt.mk: online-repo @X86 · 81246565
      Michael Shigorin authored
      ...actually just not published for e2k yet;
      avoid uncommenting the lines in sources.list.
      81246565
    • Michael Shigorin's avatar
      main, repo: introduced suffix support · 98e88983
      Michael Shigorin authored
      This is to make building addon images possible;
      those carrying packages but lacking any stage2.
      98e88983
  2. 25 Jul, 2018 5 commits
    • Michael Shigorin's avatar
      doc: assorted updates/fixups · f8a264bb
      Michael Shigorin authored
      doc/archdep.txt was the reason to look closer,
      and some other files needed a bit of facelift
      by now too (would be better to do that in sync).
      f8a264bb
    • Michael Shigorin's avatar
      slightly better license info · 611ec48e
      Michael Shigorin authored
      There's an ISO9660 COPY tag for license info file;
      make use of it, factoring use/docs/license out
      while at that.
      
      One of the goals was to make it hold the reference
      to reference to GPL in regular builds and starterkits
      ;-)
      611ec48e
    • Michael Shigorin's avatar
      build-distro: add isodata metadata support · a257c2ae
      Michael Shigorin authored
      A bunch of duplicated variable names for mkimage,
      just short-circuit those to the already available
      (and hopefully filled in) BOOT_* ones.
      a257c2ae
    • 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
    • Michael Shigorin's avatar
      e2k: skip license step during installation · db319bb4
      Michael Shigorin authored
      This one will be handled by MCST at the moment.
      db319bb4
  3. 23 Jul, 2018 4 commits
  4. 20 Jul, 2018 4 commits
  5. 16 Jul, 2018 19 commits