1. 09 Apr, 2012 1 commit
    • Michael Shigorin's avatar
      READMEs: pkglist related clarification · f4519332
      Michael Shigorin authored
      glebfm@ asked what to do with new package lists: whether these
      belong to features, or to distributions themselves.  This question
      is actually open and up for discussion but there are guidelines
      that can and should be written down already; and so they were.
      
      Added pkgdups utility reference as well.
      f4519332
  2. 02 Apr, 2012 1 commit
  3. 19 Mar, 2012 1 commit
  4. 10 Jan, 2012 1 commit
    • Michael Shigorin's avatar
      bin/mktmpdir: check for filesystem mount options · 5a1065c3
      Michael Shigorin authored
      As was found out by Vladimir Karpinsky (thanks for patience!),
      the autochosen directory might still have too restrictive mount
      options -- nodev and/or noexec.  Hopefully the diags are a bit
      better and faster by now.
      5a1065c3
  5. 06 Jan, 2012 1 commit
    • Michael Shigorin's avatar
      check vigorously the autochosen path prefix either · 87bfa3f6
      Michael Shigorin authored
      It happens that if the host environment isn't particularly
      tuned up for package builds already then bin/mktmpdir might
      come up with a directory outside hasher-allowed prefix list;
      now that's a shame and not a Christmas gift, clearly.
      
      Thanks Vladimir Karpinsky for pointing this problem out too.
      87bfa3f6
  6. 02 Jan, 2012 1 commit
    • Michael Shigorin's avatar
      bin/mktmpdir tweaks · 7738c6a6
      Michael Shigorin authored
      The fallback case of building in a brother directory moved
      from the last line of code to the first one becoming more
      explicit along the way.
      
      Support for slash-containing argument (being a tmpdir name
      template prefix) has been added.
      7738c6a6
  7. 02 Dec, 2011 1 commit
    • Michael Shigorin's avatar
      pkgdups.sh and semi-random tagged pkglists shuffle · 8790a90c
      Michael Shigorin authored
      The bin/pkgdups.sh script comes from m-p-d in considerably optimized
      form and is to be used with the pkglist files of interest passed
      as its arguments to produce a "hall of duplicates" among those.
      
      The tagged lists received some updates along the rescue image lines,
      most of those are actually inspired by http://rescuecd.pld-linux.org/
      and to lesser extent a few articles on rescue/recovery/forensics
      software -- so some newcomers are even employed already.
      8790a90c
  8. 06 Nov, 2011 1 commit
    • Michael Shigorin's avatar
      bin/mktmpdir: lower the space bar · b6438b9c
      Michael Shigorin authored
      With not-that-recent mkimage-profiles development,
      it's no longer apparent that at least a gigabyte
      of free space is required to build something useful
      (at least for the tests, like syslinux.iso).
      
      In short, the guesser cutoff margin is now 256M.
      b6438b9c
  9. 04 Nov, 2011 4 commits
    • Michael Shigorin's avatar
      features.in/Makefile: fixups · ace2ee1f
      Michael Shigorin authored
      src/dst tags might have been empty confusing tags2lists;
      the current implementation is more robust (along with
      slightly better debug within bin/tags2lists itself).
      
      pushd/popd spam tamed too (replaced by nice log messages).
      ace2ee1f
    • Michael Shigorin's avatar
      iso.mk: low space hint on build failure · b474bff4
      Michael Shigorin authored
      Just in case the build.log will be inobvious, and it's easy to diagnose
      automatically.  Thanks Andrey Stroganov for this use case.
      
      Thanks for improving the initial implementation go to raorn@ for kind
      commit lynch and to Yuri Bushmelev for actually suggesting something
      more concise.
      
      BTW the "1024" magic number was taken out of thin air:
      the "no free space" errors are most likely to happen while
      forming/populating a chroot (apt/rpm errors out) and chroots are
      roughly two orders of magnitude heftier than a megabyte.
      b474bff4
    • Michael Shigorin's avatar
      assorted fixups · ace5cb0f
      Michael Shigorin authored
      - more thorough build stages inline doc
      - quieter BUILDDIR instantiation
      - branding-altlinux-sisyphus by default
      - prettify installer selection somewhat
      - mkimage #24669 fixed upstream
      - sub.in/stage1/modules: +drm (as in m-p-d, for KMS)
      - tags2lists: generalize a bit
      ace5cb0f
    • Michael Shigorin's avatar
      tagged lists updates · 62f7ad5b
      Michael Shigorin authored
      tags2lists was tweaked to work on the more natural word boundaries
      than explicit "_", and the lists were renamed accordingly.
      
      Dropped the borrowed pkglists by the way.
      62f7ad5b
  10. 03 Nov, 2011 5 commits
    • Michael Shigorin's avatar
      syslinux and features · c91a2a09
      Michael Shigorin authored
      - syslinux: menu.c32 works
      - features: initial draft
        + memtest
      - mv pkg/ pkg.in/
        + server-base: include openssh-blacklist by default
      - mv isodata/ copy/
      - README: changed to utf8, added an URL
      c91a2a09
    • Michael Shigorin's avatar
      tagged lists again · c36b4df2
      Michael Shigorin authored
      These feel quite interesting but not that obvious yet...
      c36b4df2
    • Michael Shigorin's avatar
      --as-needed for pkg/lists · d920c990
      Michael Shigorin authored
      As not every package list is useful for every distro,
      only the needed lists should be copied for a particular one.
      d920c990
    • Michael Shigorin's avatar
      initial tagged lists draft · 2f967a05
      Michael Shigorin authored
      - bin/tags2lists
      - pkg/lists/tagged/
      2f967a05
    • Michael Shigorin's avatar
      working installer iso image · d91a3564
      Michael Shigorin authored
      - s/stage2/install2/g
      - added pkg/lists
      - initial README (ru_RU.KOI8-R)
      - mkimage topdir is in image.in/, really (off-tree build)
        + initial bin/mktmpdir
        + BUILDDIR (works)
      - s/cd/iso/
      - drop --with-distro (considered harmful)
      d91a3564