1. 06 May, 2012 6 commits
    • Michael Shigorin's avatar
      simply += localboot · 21325bb4
      Michael Shigorin authored
      It's a bit simpler to choose "boot from hdd"
      than to eject a disk/ISO.
      
      No need for the specific apt-conf either.
      21325bb4
    • Michael Shigorin's avatar
      server-ovz -= kernel-wifi · d66d8294
      Michael Shigorin authored
      It doesn't really need WiFi support so far,
      and when it does the feature should be done
      properly (along with setup tools at least).
      d66d8294
    • Michael Shigorin's avatar
      live: add variable debug target too · ed9b3949
      Michael Shigorin authored
      It was done in other stage2 mods already.
      ed9b3949
    • Michael Shigorin's avatar
      no build means *no* build (and less reports), really · 454e7162
      Michael Shigorin authored
      It's hard to tell a successful build from a failed one
      if downstream hides the exit code; it's useless to continue
      a `for' loop if a pipe shoves that to a subshell; well it seems
      that a bashism is worth a thousand quirks with extra fds here.
      Minor regexp enhancements are also due.
      
      reports.mk made a bit more resilient/prudent either.
      454e7162
    • Michael Shigorin's avatar
      reports.mk: fixups and hardening · 0439df31
      Michael Shigorin authored
      No need for .reports/ in toplevel directory even after build failure,
      and a few more hasty hacking fixups are also due, shame on me.
      0439df31
    • Michael Shigorin's avatar
      simply: use/branding · 7d09fed7
      Michael Shigorin authored
      NB: for the feature to work properly the chosen branding
      package set should have proper Provides: and Conflicts:,
      specifically it must explicitly conflict with the most
      lexicographically cool package set around (these days
      it's sisyphus-server-light).
      7d09fed7
  2. 04 May, 2012 1 commit
    • Michael Shigorin's avatar
      initial branding feature · 51f5b880
      Michael Shigorin authored
      As duly noted by glebfm@, branding issues need more attention
      by now since only stage1/install2 got some of it so far in this
      regard.  Hence the dedicated feature comes to the rescue
      (well no, it doesn't actually mess with rescue!).
      51f5b880
  3. 25 Apr, 2012 1 commit
  4. 24 Apr, 2012 1 commit
  5. 23 Apr, 2012 20 commits
  6. 18 Apr, 2012 1 commit
    • Michael Shigorin's avatar
      virtualbox feature renamed to vm, extended · 48587911
      Michael Shigorin authored
      Initial SPICE support has been added for kvm/libvirt installation
      and boot-up using qxl and spice by default as proposed by shaba@.
      
      VirtualBox part is shifted a level deeper correspondingly
      but otherwise stays the same.
      48587911
  7. 11 Apr, 2012 1 commit
    • Michael Shigorin's avatar
      conf.d/live.mk: distro/live-simply · 03de0aab
      Michael Shigorin authored
      It is actually an effort by glebfm@ to create an experimental
      systemd-based Simply Linux LiveCD; I merely reviewed the original
      diff, moved kernel related bits to firmware (see preceding commits)
      and introduced a dedicated pkglist namespace by creating a directory.
      03de0aab
  8. 10 Apr, 2012 4 commits
    • Michael Shigorin's avatar
      bin/pkgdups: now with a UI frontend · 8576a165
      Michael Shigorin authored
      Calling ../../bin/pkgdups with a bunch of pkglists was messy,
      so is done algorithmically from now on while in pkg.in/lists:
      
        make pkgdups
      8576a165
    • Michael Shigorin's avatar
      firmware: mv {MAIN,THE}_PACKAGES · 865f4c76
      Michael Shigorin authored
      THE_PACKAGES_REGEXP is in place, let's rebase firmware packages
      so these would be available in LiveCDs either.
      
      The news for systems being installed is that MAIN_* is optional
      while THE_* is included in base system; firmware packages tend
      to be pretty tiny and harmless.
      
      kernel-wifi pkglist has absolutely no sense by now, hence purged;
      firmware-rt* and firmware-i2400m are merged into firmware-linux.
      865f4c76
    • Michael Shigorin's avatar
      implemented {THE,BASE,LIVE}_PACKAGES_REGEXP · 86c42e2d
      Michael Shigorin authored
      There were STAGE1_PACKAGES_REGEXP and MAIN_PACKAGES_REGEXP
      but adding more of those was postponed to avoid bloat and
      bitrot; THE_PACKAGES_REGEXP is needed for use/firmware now
      and looks like BASE_PACKAGES_REGEXP and LIVE_PACKAGES_REGEXP
      will be useful before too long either.
      
      Docs updated to include stage-specific package related vatiables.
      86c42e2d
    • Michael Shigorin's avatar
      lib/build.mk: tweaked wreckage filter · a6cc9fa8
      Michael Shigorin authored
      A pretty common issue breaking the image build is inter-package
      file conflict resulting in hsh-install failure down there.
      Let's bring that back to attention conveniently.
      a6cc9fa8
  9. 09 Apr, 2012 5 commits