1. 23 Sep, 2013 7 commits
    • Michael Shigorin's avatar
      net: use livecd-save-nfs for LiveCDs with NM · 23c4ebf1
      Michael Shigorin authored
      This is to avoid NM messing with network interface
      involved in NFS root filesystem being operational
      (see alterator-netinst); thanks sem@ for the hint.
      23c4ebf1
    • Michael Shigorin's avatar
      regular.mk: add gpm to desktop/rescue images · 144d4c0f
      Michael Shigorin authored
      Make it automatically start in desktop ones,
      and let it be available in rescue too (there's
      a risk of gpm picking up a wrong protocol and
      selecting/pasting at random which is not exactly
      the right thing for rescue environment with root
      shells all around).
      144d4c0f
    • Michael Shigorin's avatar
      syslinux: ensure "default" line is there · c7dadfd8
      Michael Shigorin authored
      alterator-netinst currently relies on "default"
      being specified explicitly; it's wrong and it should
      cope with the first "label" clause as well but we're
      better off being strict to this script, not that one.
      
      This commit should be no-op regarding syslinux itself.
      c7dadfd8
    • Michael Shigorin's avatar
      server: add sshd · 8f7c7123
      Michael Shigorin authored
      sshd is rather requisite, wonder how it got missed.
      8f7c7123
    • Michael Shigorin's avatar
      ve.mk: added ve/ldv · 01b3adb6
      Michael Shigorin authored
      It's based on the package list provided by ldv@ and intended
      for barebone OpenVZ template cache serving as a base for any
      customizations needed.
      01b3adb6
    • Michael Shigorin's avatar
      added systemd-analyze to systemd pkglist · 3f345773
      Michael Shigorin authored
      It's a great tool giving the ability to at least debug
      the novel problems that weren't there before systemd.
      
      Good that it doesn't want half of GNOME or python yet...
      3f345773
    • Michael Shigorin's avatar
      regular.mk: don't use/live/ru · 0e3484c2
      Michael Shigorin authored
      It was a desperate kludge to warrant fallback localization
      for cases when livecd-setlocale failed to work out properly;
      "thanks" to systemd paralizing startup the order was chaotic,
      see #28991 for some details.
      
      Now that livecd-setlocale >= 0.3.1 looks like working this
      should be dropped for good.
      
      And the proper preset solution will be l10n feature.
      That one requires part of alterator-sysconfig backend
      factored out into a standalone package along with its data.
      0e3484c2
  2. 16 Sep, 2013 7 commits
    • Michael Shigorin's avatar
      gear-store-tags · 210baab8
      Michael Shigorin authored
      210baab8
    • Michael Shigorin's avatar
      1.1.8-alt1 · 418cc791
      Michael Shigorin authored
      - armh/p7/ve fixes
      418cc791
    • Michael Shigorin's avatar
      ve.mk: use/repo for ve/generic · 7bdda821
      Michael Shigorin authored
      Setting up apt configuration in every container
      is pretty annoying, let's enable it by default.
      
      Some provision to add/enable local mirror would
      be beneficial but not there yet...
      7bdda821
    • Michael Shigorin's avatar
      p7.mk: ve/altlinux-p7 bridge · 3bad5898
      Michael Shigorin authored
      This one adds another image class as well.
      Hope this kludge will not get self-conscious...
      3bad5898
    • Michael Shigorin's avatar
      ve.mk: tweaked ve/generic · 441a5bdf
      Michael Shigorin authored
      etckeeper was suggested by george@ along with vim-console;
      the latter should come by server,base tags but so far does not
      (splitting server-base list into common, bare metal and virtualized
      parts in haste looked suboptimal).
      441a5bdf
    • Michael Shigorin's avatar
      ve.mk: employ init feature · 3161c434
      Michael Shigorin authored
      It should actually work better than manual specification
      now that it's fixed.
      3161c434
    • Michael Shigorin's avatar
      init: we don't need no systemd with sysvinit · b2a1befe
      Michael Shigorin authored
      That is, no need to pull in systemd as syslogd-daemon provider
      when an unspecified one has been requested by interactivesystem
      or anything else.
      
      The tricky issue is that THE_LISTS will get expanded separately
      and too late to specify a particular provider which will have been
      auto-chosen while expanding e.g. BASE_PACKAGES.
      b2a1befe
  3. 13 Sep, 2013 3 commits
    • Michael Shigorin's avatar
      power: employ services feature · f43d68ce
      Michael Shigorin authored
      rootfs got handy either though managing modules to preload
      might be enhanced further.
      f43d68ce
    • Michael Shigorin's avatar
      p7.mk: add regular-server bridge · 93371601
      Michael Shigorin authored
      This proxy makefile is still needed unfortunately...
      93371601
    • Michael Shigorin's avatar
      armh.mk: *fix* nexus7 aliases · d931d69d
      Michael Shigorin authored
      So the autobuilds were failing for these two weeks since
      commit e43386c1 was *totally*
      braindead: there's no "arm-e17" target neither "arm-kde4" one.
      
      Fixed while awake and adjusted (in sync with build node)
      to reference particular nexus7 and not just "arm".
      
      The sad thing is that it should now read "nexus7old" TBH,
      2013 model is not Linux friendly at all at the moment...
      d931d69d
  4. 26 Aug, 2013 2 commits
  5. 13 Aug, 2013 5 commits
    • Michael Shigorin's avatar
      clean.mk: allow to forbid cleanup explicitly · 674f7db2
      Michael Shigorin authored
      The behaviour that sort of settled didn't actually follow
      the principle of the least surprise when one really wanted
      to have BUILDDIR available for inspection; DEBUG=2 would be
      effective to achieve that but CLEAN=0 would not.
      
      Thanks led@ for spotting and reporting this.
      674f7db2
    • Michael Shigorin's avatar
      regular.mk: get gvfs back into lxde flavour · 891f982e
      Michael Shigorin authored
      aen@ has suggested that gvfs support be present in regular-lxde
      as pcmanfm2 can make use of it; let's factor it back in here.
      891f982e
    • Michael Shigorin's avatar
      desktop+gvfs: factored out from lxde pkglists · b0500794
      Michael Shigorin authored
      gvfs pulls gnome-online-accounts and dconf in;
      these add considerable bloat that well may be
      undesirable in a lightweight distro, just pull
      this into a separate pkglist.
      b0500794
    • Michael Shigorin's avatar
      armh: get rid of 50-sshd-root · 07cc320b
      Michael Shigorin authored
      It was a temporary hack actually, and is better dropped long-term:
      things like predefined root accounts with remote access are *evil*
      and this hook was a half of that "solution".
      
      Use of oem feature to integrate first-boot setup is recommended
      to deal with this issue, at least when graphics are available.
      07cc320b
    • Michael Shigorin's avatar
      x11: make use/x11/xorg arch-dependent · f0368c63
      Michael Shigorin authored
      There's no such thing as xorg-dr[vi]-intel on non-x86 AFAIK,
      and the rest of the videodrivers is only generic on x86 too.
      f0368c63
  6. 12 Aug, 2013 13 commits
    • Michael Shigorin's avatar
      gear-store-tags · 4cfe0fa1
      Michael Shigorin authored
      4cfe0fa1
    • Michael Shigorin's avatar
      1.1.6-alt1 · 8b26752d
      Michael Shigorin authored
      - vm-net retired
      8b26752d
    • Michael Shigorin's avatar
      firmware: drop firmware-amd-ucode · f44c3861
      Michael Shigorin authored
      It's merged into firmware-linux, thanks lakostis@
      for the explanation; P:/O: should be added
      but less line noise is better anyways.
      f44c3861
    • Michael Shigorin's avatar
      armh.mk: tweak vm/arm-server too · af1dd0f4
      Michael Shigorin authored
      basesystem doesn't warrant an init these days apparently,
      let's make sure one does land here.
      af1dd0f4
    • Michael Shigorin's avatar
      armh.mk: initial cubox-server · 1276284c
      Michael Shigorin authored
      This one was asked for and is pretty reasonable common base
      to play with cubox from scratch (being ALT); the intermediate
      targets had to be refactored with:
      
      - vm/.cubox-bare becoming *that* bare (it doesn't even
        warrant an init anymore, let alone xorg);
      - vm/.cubox-desktop accomodating most of desktop bits;
      - vm/.cubox-base becoming vm/.cubox-oem as it should be.
      
      The just-introduced tty feature is employed either.
      1276284c
    • Michael Shigorin's avatar
      armh-{cubox,dovefb}: minor refactoring · 20f8c185
      Michael Shigorin authored
      The initial suggestion that any cubox image is a desktop one
      didn't hold out for long; and xorg related bits are not that
      related to boot script setup in terms of neccessity.
      20f8c185
    • Michael Shigorin's avatar
      initial tty feature · 989c903e
      Michael Shigorin authored
      This one only cares for serial console(s) in sysvinit case now
      but might end up controlling the number of gettys for ve/vm, etc.
      989c903e
    • Michael Shigorin's avatar
      armh: update warning in 50-sshd-root · de384139
      Michael Shigorin authored
      It basically reads the same but was referring to a neighbour
      script that has been moved to a separate deflogin feature
      during heavy refactoring of initial implementation draft.
      de384139
    • Michael Shigorin's avatar
      vm-net: feature retired · 43e76bd6
      Michael Shigorin authored
      This one was replaced by the net feature completely
      and has been declared obsolete since 1.1.1 (a month ago).
      
      A few remaining users trivially adjusted.
      43e76bd6
    • Michael Shigorin's avatar
      vm-ssh: renamed to net-ssh and cleaned up · de94641c
      Michael Shigorin authored
      There was no need to split carrying over the pubkey
      and tightening up permissions on the file and its parent
      directory to be done in two separate scripts; this should
      be more generic now as a bonus.
      
      Users adjusted accordingly.
      de94641c
    • Michael Shigorin's avatar
      control: fix sudo-su target · 62a37f37
      Michael Shigorin authored
      use/control/sudo-su apparently lacked dependency on plain
      use/control thus defeating the whole affair; thanks msp@
      for spotting and reporting this.
      62a37f37
    • Michael Shigorin's avatar
      homeros: replace chkconfig hooks with use/services · 9257927e
      Michael Shigorin authored
      Things that had to be done by hand are now generalized
      and made convenient, hopefully.
      9257927e
    • Michael Pozhidaev's avatar
      stage2: extend /boot cleaner stoplist · 99a7a972
      Michael Pozhidaev authored
      Minor fix: /boot directory is not cleaned for livecd if there are
      homeros-install or luwrain-install files (in addition to live-install
      and livecd-install being already checked).
      99a7a972
  7. 05 Aug, 2013 3 commits