1. 10 Feb, 2016 4 commits
    • Michael Shigorin's avatar
      control: added some actual ldv@'s settings · 1e39ab3a
      Michael Shigorin authored
      As noted in the comment, these include a few quite strong ones:
      - sshd(8) will only allow in "wheel" and "users" members
        by keys, no password access is allowed;
      - password change even by root is subject to quality checks;
      - su(8) is only useful to lower privileges and not gain those
        (so root access is available either through local console
        or via use of ssh keys).
      
      Don't use if frowned upon.
      1e39ab3a
    • Michael Shigorin's avatar
      regular.mk: refactored jeos, added jeos-ovz · fd0fb5f1
      Michael Shigorin authored
      We've been pruning quite a few packages from a recently installed
      altlinux-p7-server-ovz instance; looks like server-ovz's added
      functionality should go into plain server instead, and -ovz flavour
      should focus on bare metal HN.
      
      In particular, bash-completion-1.99-alt3 seems to misbehave with
      mount(8) at the very least -- better drop it for now.
      fd0fb5f1
    • Michael Shigorin's avatar
      cleanup: add jeos targets · 0717417e
      Michael Shigorin authored
      This is based on distro/regular-jeos but torn into two
      and somewhat updated for sisyphus-going-to-bring-p8:
      1) libcap-ng is now required by util-linux;
      2) bridge-utils might be needed for subsequent images.
      0717417e
    • Michael Shigorin's avatar
      ovz-server: split into tagged/{base,server}+openvz · b1005e51
      Michael Shigorin authored
      Those packages which are *required* should be available
      for standalone use; and those which are optional should go
      into extras.
      
      Adjust server feature accordingly.
      b1005e51
  2. 08 Feb, 2016 5 commits
  3. 05 Feb, 2016 2 commits
    • Michael Shigorin's avatar
      firmware: a trivial tracing fixup · f197b971
      Michael Shigorin authored
      The issue with these "; @:" thinglets is that mkimage-profiles
      relies on target tracing (see commit 788cad88 some four years ago);
      and this tracing approach relies on non-empty recipes which do call
      shell (which gets (ab)used) unlike empty ones which oviously don't.
      
      So this _will_ be traced properly:
      
          a: b
      	@echo "hello world"
      
      and this will too:
      
          a: b; @:
      
      but this will result in a broken graph with REPORT=1:
      
          a: b
      f197b971
    • Michael Shigorin's avatar
      regular.mk: added mdadm · 32e77dc9
      Michael Shigorin authored
      ...just in case a minimalistic server system
      is needed on an actual bare metal host...
      32e77dc9
  4. 03 Feb, 2016 2 commits
    • Michael Shigorin's avatar
      desktop+lxqt+extra: added KF5 translations · 7017d1ef
      Michael Shigorin authored
      kf5-i18-ru, in this case (of course this should be handled
      by a proper l10n subsystem -- yet another use case for it,
      just not clear what exactly do we want).
      7017d1ef
    • Michael Shigorin's avatar
      x11: tweak kde5 target · 647294f4
      Michael Shigorin authored
      icon-theme-oxygen is required by kf5-oxygen <- kde5 <- kde5-big
      by now so it's not needed to specify it explicitly anymore;
      and zerg@ has just packaged some translations, let's jump in!
      647294f4
  5. 25 Jan, 2016 3 commits
  6. 19 Jan, 2016 2 commits
  7. 16 Jan, 2016 1 commit
  8. 14 Jan, 2016 1 commit
  9. 12 Jan, 2016 1 commit
    • Michael Shigorin's avatar
      stage2: tweak 99-cleanup-boot for efficiency · 37e77285
      Michael Shigorin authored
      Thanks glebfm@ for noticing that Simply (an m-p-d product)
      takes no kernel inside squashfs but relies on livecd-install's
      50-restore-kernel.sh hook to copy the kernel from iso9660
      and regenerate initrd (which is a must anyways but requires
      System.map to be still around).
      
      This saves about 3 Mb in ISO size for a LiveCD using
      kernel-image-std-def-4.1.15-alt1.x86_64.rpm.
      37e77285
  10. 11 Jan, 2016 3 commits
  11. 10 Jan, 2016 3 commits
    • Michael Shigorin's avatar
      style.txt: avoid merge commits! · 97eee80f
      Michael Shigorin authored
      Merge commits aren't going to be merged upstream
      for these break all sorts of git tools including
      log -p, blame, bisect, etc (or make their use less
      convenient).
      97eee80f
    • Michael Shigorin's avatar
      style.txt: slightly better call for documenting · 41d2644e
      Michael Shigorin authored
      Sometimes we tend to "just" translate the code to human
      which doesn't really help; what usually helps is noting
      down what the code author intended to implement or fix,
      and what was the case for that.
      41d2644e
    • Michael Shigorin's avatar
      QUICKSTART, mktmpdir, build.mk: hasher's /proc · 3b3cf4cc
      Michael Shigorin authored
      Either /etc/hasher-priv/system or /etc/hasher-priv/user.d/$USER
      must contain at least "allowed_mountpoints=/proc" for mkimage
      to work for mkimage-profiles; thanks Daniil Golovanov for
      providing feedback indicating the lack of the corresponding
      checks.
      3b3cf4cc
  12. 03 Jan, 2016 1 commit
  13. 24 Dec, 2015 1 commit
  14. 23 Dec, 2015 2 commits
  15. 14 Dec, 2015 1 commit
  16. 09 Dec, 2015 2 commits
    • Michael Shigorin's avatar
      regular.mk: added a few more benchmarks · de513c9f
      Michael Shigorin authored
      unixbench might still come handy, and stream-mem is better
      custom-tailored for the task but still beta than nothin'.
      de513c9f
    • Michael Shigorin's avatar
      base+bench, bench+x11: initial pkglists · 0fb879e0
      Michael Shigorin authored
      These have been partially inspired by inquisitor's
      build/altlinux/profile.live/packages collection of
      more or less benchmarks/burn-in tools.
      
      Those requiring libX11 won't hit regular-rescue.iso
      so let's put them on a file of their own.
      
      And while at that, there are a couple of MPI/IB
      benchmarking tools as well.
      0fb879e0
  17. 08 Dec, 2015 1 commit
  18. 07 Dec, 2015 3 commits
  19. 05 Dec, 2015 2 commits
    • Michael Shigorin's avatar
      conf.d/README: be more concise · 9e03dee4
      Michael Shigorin authored
      THE_KMODULES isn't referencing the actual *.ko files
      but rather kernel-modules-* packages; it was a bit too
      verbose to name *_KMODULES as *_KMODULE_PACKAGES even
      if it was more self-explanatory of course, but still
      we've got the first victim to that ambiguity.
      9e03dee4
    • Michael Shigorin's avatar
      regular.mk: a few netsec tools to the rescue · b50d011a
      Michael Shigorin authored
      This one has been triggered by a macchange NMU
      speeding through sisyphus-cybertalk@...
      b50d011a