1. 14 Jan, 2019 1 commit
  2. 01 Feb, 2017 1 commit
    • Michael Shigorin's avatar
      armh, build-ve, ve.mk: reworked accordingly · 013fd432
      Michael Shigorin authored
      Drop duplicated code pulled into armh feature in haste
      and another half-copy that made it into build-ve feature;
      make ve.mk more explicit about what it actually does
      regarding default nameservers (and switch it to level3
      while at that, just for diversity they preach).
      013fd432
  3. 17 Jun, 2013 1 commit
    • Michael Shigorin's avatar
      initial rootfs subprofile and services feature · 67adab49
      Michael Shigorin authored
      This subprofile is akin to THE_* variables family: the configuration
      bits and script hooks sitting there influence whatever chroot is
      declared to be the user facing one in the end, whether it comes
      from vm image or live subprofile.
      
      The services feature ought to be a changeset of its own which would
      be based on rootfs and become the base for ve/vm changes but I chose
      to just do it atomically; some pre-existing duplicates are pruned now.
      67adab49
  4. 06 Jan, 2013 1 commit
  5. 05 Jan, 2013 1 commit
  6. 17 Dec, 2012 1 commit
  7. 23 Apr, 2012 1 commit
  8. 26 Mar, 2012 1 commit
  9. 16 Jan, 2012 1 commit
    • Michael Shigorin's avatar
      lib/ve.mk: introduced ve/bare · b95caa9b
      Michael Shigorin authored
      A minimal chroot supporting extension via apt-get;
      vitals if built on Sisyphus as of Jan 16, 2012:
      
        i586: 13M tar.xz, 58M chroot (33M w/o /usr/share/{doc,locale,man})
      x86_64: 14M tar.xz, 60M chroot (35M w/o /usr/share/{doc,locale,man})
      
      Trivial fixups (extra checks) added to two script hooks.
      b95caa9b
  10. 26 Dec, 2011 2 commits
    • Michael Shigorin's avatar
      06syslog: more durability · abfd88e2
      Michael Shigorin authored
      At least it shouldn't bail out when the anticipated file
      just isn't there...
      abfd88e2
    • Michael Shigorin's avatar
      s/subst/sed -i/g · 96e89d00
      Michael Shigorin authored
      Initial openSUSE package base taming effort has shown that
      relatively few things should be fixed; subst has been generalized
      as -i option to sed(1) since its introduction, so let's just fix it.
      96e89d00
  11. 04 Nov, 2011 1 commit
    • Michael Shigorin's avatar
      official {distro,ve}/* support · d5a5941f
      Michael Shigorin authored
      This is quite a large-scale change since mkimage-profiles got used to
      baking distributions over the last year, and virtual environments are
      quite different, so e.g. image.in/Makefile had to be split in two with
      the main part of it moved into features.in/iso/lib/.
      
      Short overview:
      
      - features.in/Makefile: lib/ support
        (supporting VE images requires dynamic modifications
        to image.in/Makefile before starting the build;
        the most natural way to achieve that seems to use
        features mechanism along with makefile include dir)
      
      - packaging format related part moved into features.in/pack
        (should be better prepared for diversity either)
      - features.in/iso renamed to features.in/build-distro
      - features.in/ve  renamed to features.in/build-ve
        + NB: these could not be merged as e.g. features.in/build
          due to completely different script hooks
      
      - lib/image.mk renamed to lib/build.mk
      - image, config, log postprocessing moved downstream
      - added a sort of a topping in the form of lib/sugar.mk
      - assorted style fixups (like ifeq usage)
      
      - clean.mk: reliability fix (the problem was observed by Oleg Ivanov
        and me too but finally it did get the attention quantum)
      
      - reviewed, updated and extended docs
        + QUICKSTART: should be[come] a step-by-step guide
          (thanks Leo-sp50 for prodiving feedback)
      d5a5941f