1. 24 Mar, 2014 15 commits
    • Michael Shigorin's avatar
      install2: font utils have done their duty · 77a97594
      Michael Shigorin authored
      By the time these hooks run the font packages' %post scriptlets
      should have fired already; no need to carry the utilities on.
      
      Yes these are bit-by-bit savings.  No it's too expensive still.
      77a97594
    • Michael Shigorin's avatar
      install2: drop wayland, EGL · 48239f73
      Michael Shigorin authored
      Both might be useful in some context but serve no real need
      given the installer one, at least this year.
      48239f73
    • Michael Shigorin's avatar
      install2: cpp dependencies can go too · 86ad2dec
      Michael Shigorin authored
      This rotten cherry-picking is ridiculous of course
      but that's the price to pay for hard dependencies...
      86ad2dec
    • Michael Shigorin's avatar
      install2: drop common-licenses as well · ed67687d
      Michael Shigorin authored
      These aren't going to be really needed in that environment,
      please refer to the more complete environments like rescue,
      live, or an installed system.
      ed67687d
    • Michael Shigorin's avatar
      install2: more cleanups · 9597b747
      Michael Shigorin authored
      xterm is pulled in by xinitrc (as xvt),
      xdg-utils by alterator-browser-qt (for xdg-open).
      9597b747
    • Michael Shigorin's avatar
      install2: sometimes we don't run xorg on hardware · db85d65b
      Michael Shigorin authored
      ...or are fine with fbdev like in case of installers,
      especially minimalistic ones.
      db85d65b
    • Michael Shigorin's avatar
      install2: more locale cleanups · 3927ac21
      Michael Shigorin authored
      My gut feeling is that we're not going to see glib2's
      messages a lot within installer environment anyways.
      
      And there's a forgotten /usr/share/X11/locale/ too.
      3927ac21
    • Michael Shigorin's avatar
      install2: drop lib{cloog-,}isl · d871db16
      Michael Shigorin authored
      These are required by no package after the intermediate
      cleanup has finished.  Argh.
      d871db16
    • Michael Shigorin's avatar
      install2: a tiny but useless directory · 5d8af5b7
      Michael Shigorin authored
      Installer doesn't do systemd and needs no service files.
      5d8af5b7
    • Michael Shigorin's avatar
      install2: further reduce X driver bloat · 0ba5ad64
      Michael Shigorin authored
      An installer needs video playback acceleration
      when it has some content to show and some means to;
      as long as these are not supported just drop this
      unconditionally.
      0ba5ad64
    • Michael Shigorin's avatar
      server.mk: more cleanups · 6a59475d
      Michael Shigorin authored
      server-nano is intended to be slim; it doesn't need VNC
      installation support and provides no LUKS tools either.
      6a59475d
    • Michael Shigorin's avatar
      install2: potentially cleanup crypto bits as well · e75d647b
      Michael Shigorin authored
      These are only needed for alterator-vm when making
      LUKS encrypted partitions; ideally the extra libraries
      would be omitted automatically when luks isn't included.
      e75d647b
    • Michael Shigorin's avatar
      install2: make vnc cleanup conditional · 791a236a
      Michael Shigorin authored
      At least don't purge it with no questions answered.
      Thanks naf@ for posting #29901.
      791a236a
    • Michael Shigorin's avatar
      conf.d: updated README to mention mixin/* · d587fa5f
      Michael Shigorin authored
      The mixin concept and name has been borrowed from Ruby
      language -- it's a kind of thing that can be added to
      more or less whatever suitable; the problem it tries
      to solve is that incrementally building up the image
      configuration breaks when one would like to change
      something that's been configured in early enough so that
      grafting early will warrant a lot of duplication later on
      but inheriting too much things that need to be changed
      gets too much hackery in.
      
      It started while trying to build an installer image
      using configuration bits and pieces collected while
      bringing an installable LiveCD together: there are
      just too many livecdish things in a LiveCD to try
      and rebase the actual desktop configuration things
      onto an installer, so putting these into a mixin
      to be reused within both livecd and installer
      seems the way to go.
      d587fa5f
    • Michael Shigorin's avatar
      x11: pull xorg-drv-ati in explicitly · 0bafa6a6
      Michael Shigorin authored
      Looks like today's xorg won't autoload radeon_drv but
      insists on ati_drv falling back to fbdev if it's not there;
      FlightGear runs definitely slow on C-60 APU with that.
      
      I didn't specify ati since it pulls r128 and mach64 modules in
      which are rather useless in this context (accelerated 3D graphics).
      0bafa6a6
  2. 20 Mar, 2014 2 commits
  3. 19 Mar, 2014 6 commits
  4. 18 Mar, 2014 10 commits
    • Michael Shigorin's avatar
      desktop+gnustep: list cleanup · 962e021c
      Michael Shigorin authored
      Some of the packages have been identified as abandoned
      and were purged; some of those with problems have been
      reportedly fixed since.
      
      See also:
      http://altlinux.org/?title=Talk:GNUstep/Applications&diff=28911&oldid=28730
      962e021c
    • Michael Shigorin's avatar
      regular.mk: cinnamon to use un-def · da8b4765
      Michael Shigorin authored
      Current Sisyphus' xorg-drv-intel works somewhat better
      with recent kernel drivers on my HD4000 GPU, and icewm
      is not compositing at all; providing another test/backup
      image fitted with newer kernel should do no harm.
      da8b4765
    • Michael Shigorin's avatar
      desktop+gnustep+etoile: a few more Etoile packages · 2155b260
      Michael Shigorin authored
      Thanks real@ and kostyalamer for packaging these
      along with new and shiny menufiles; a new pkglist
      seems reasonable by now.
      2155b260
    • Michael Shigorin's avatar
      regular.mk: added rosa-imagewriter to kde4 flavour · 3eab8005
      Michael Shigorin authored
      This package has been built and recommended by cas@;
      it requires Qt5 which hasn't been needed for anything else
      included in regular builds so far so let's extend kde4 one
      to begin with.
      3eab8005
    • Michael Shigorin's avatar
      regular.mk: add regular-server-un-def · b5638797
      Michael Shigorin authored
      For lewellyn@freenode and his Hyper-V Generation 2 VM,
      regular-rescue happens to boot there.
      b5638797
    • Michael Shigorin's avatar
      regular.mk: use plain autologin for wmaker · 1aad0bc5
      Michael Shigorin authored
      lightdm isn't going to turn off the system properly
      with no systemd-logind around ("for no good reason",
      that is); good ol' wdm for installed system and the
      similarly ol' autologin just work though.
      
      nodm is not gonna cut it since user PATH is weird
      within the session breaking livecd-install by putting
      /usr/sbin before /usr/bin while it shouldn't be there
      in the first place.
      1aad0bc5
    • Michael Shigorin's avatar
      x11-autologin: added a few notes · fe56fda2
      Michael Shigorin authored
      Looks like nodm doesn't reset the PATH set within
      /etc/rc.d/init.d/functions which results in sbin
      path components hitting user's PATH; livecd-install
      which uses consolehelper was what broke first for me.
      
      And this link should illustrate some of the problems
      tackled by this kind of scripts...
      fe56fda2
    • Michael Shigorin's avatar
      server: set default syslinux timeout to 60 sec · 922a2759
      Michael Shigorin authored
      Servers can POST much longer so having to play hide and seek
      with a boot menu isn't going to be exactly entertaining;
      let's bump the delay to something comparable at least.
      
      Thanks hiddenman@ for mentioning the obvious-but-unnoticed.
      922a2759
    • Michael Shigorin's avatar
      regular.mk: luks to the rescue · 2d2d6ac6
      Michael Shigorin authored
      Don't remember why this hasn't been there already;
      looks like a worthwile addition though.
      2d2d6ac6
    • Michael Shigorin's avatar
      regular.mk: explicitly add NM to a few images · 187d3ded
      Michael Shigorin authored
      As it happens regular-rc testing has shown that cinnamon,
      gnome3 and kde4 flavours included NM via their pkglists
      and dependencies (which used to result in live feature
      enabling NetworkManager service wholesale when found);
      now when handling default services has become more strict
      it became apparent that these images have got their LiveCD
      mode running without network by default (installation does
      set that up though).
      
      It looks like an easy way to just stick +nm into .regular-desktop
      dependencies but then razorqt, sugar, xmonad would get NM which
      is not what they're gonna handle; e17/e18 too.
      187d3ded
  5. 17 Mar, 2014 7 commits
    • Michael Shigorin's avatar
      gear-store-tags · 719144f6
      Michael Shigorin authored
      719144f6
    • Michael Shigorin's avatar
      1.1.27-alt1 · 784e7444
      Michael Shigorin authored
      - don't insist on k-m-r8168
      - codebase deduplication
      784e7444
    • Michael Shigorin's avatar
      QUICKSTART: mention ~/tmp · 71b5d539
      Michael Shigorin authored
      This has to be present with default RPM macros, otherwise:
      
        rpmdb: /home/altlinux/tmp: No such file or directory
        rpmdb: unable to create temporary backing file
      
      See also http://bugzilla.altlinux.org/26514
      71b5d539
    • Michael Shigorin's avatar
      live: put rpcbind to local-only mode by default · 53f05f46
      Michael Shigorin authored
      We don't really want to disable NFS portmapper completely
      but having some extra root code listening to the world is
      really unneccessary unless explicitly required.
      
      Applying "control rpcbind local", thanks ldv@ for advice.
      53f05f46
    • Michael Shigorin's avatar
      live, net: shift and rework network and resolver setup · 5d829265
      Michael Shigorin authored
      50-setup-network was a hasty hack (surprise!) that used to do
      what net and net-eth features have been created to do since;
      just drop the duplicated crufty code.
      
      Unconditional resolver setup isn't done now: those with static
      setup are better off doing it explicitly, and those with DHCP
      should be fine already.
      
      NB: /etc/hosts *is* fine within setup package *but* hasher will
          overwrite it with a copy of host's one; let's reset contents
          to initial at least until hasher gets fixed and the fix is
          rather deployed in the wild.
      5d829265
    • Michael Shigorin's avatar
      live: use/services instead of homemade script hook · 75bf4afc
      Michael Shigorin authored
      03-services was a hasty hack that has been long done properly
      elsewhere, namely in a specialized feature; finally got around
      to deduplicate it out.
      75bf4afc
    • Michael Shigorin's avatar
      net-eth: drop duplicate config line · 7fafe134
      Michael Shigorin authored
      There was an extra DISABLED=no line written to interface configurarion
      that's been superceded by the subsequently added parametrized one;
      just drop it.
      
      Thanks glebfm@ for spotting the garbage.
      7fafe134