1. 10 Apr, 2023 1 commit
  2. 30 Dec, 2022 1 commit
  3. 25 Mar, 2022 1 commit
  4. 13 Sep, 2021 1 commit
  5. 04 Sep, 2021 2 commits
  6. 02 Sep, 2021 1 commit
  7. 12 May, 2021 1 commit
  8. 12 Apr, 2021 1 commit
  9. 03 Apr, 2021 1 commit
  10. 23 Nov, 2020 1 commit
  11. 06 Nov, 2020 1 commit
    • Anton Midyukov's avatar
      drm, plymouth, stage2, x11: initial feature drm · da918083
      Anton Midyukov authored
      The drm feature solves the problem of creating a common entry
      point for adding kernel drm modules for different package lists.
      The need for allocation into a separate feature arose from one
      parties to the need to make a switch between free and proprietary
      NVIDIA driver, on the other, because of the need to add only drm
      modules kernels for purposes such as use/stage2/kms and use/plymouth.
      
      Also no more switch needed for RADEON, as only the free video driver
      remains.
      da918083
  12. 01 May, 2020 1 commit
  13. 29 Oct, 2018 1 commit
    • Michael Shigorin's avatar
      stage2: fix make-initrd environment on p8 · b13ba812
      Michael Shigorin authored
      This has manifested on e2k for me -- still using older
      make-initrd lacking R: file -- so let's get this kludge
      back for a while, or until any reasonable make-initrd
      around has *everything* it needs to create images
      listed in its runtime requirements.
      
      Fixes: 2b3455c2
      b13ba812
  14. 15 Oct, 2018 1 commit
    • Michael Shigorin's avatar
      stage2: fix cifs-related bits · 2b3455c2
      Michael Shigorin authored
      sin@ was kind enough to just stick mount.cifs into initrd
      regardless of its presence in the chroot in question;
      let's look first and only add what's found.
      
      This started as a stopgap fix after make-initrd 2.2.0
      which happened to collide with cifs-related m-p commits
      in a somewhat unfortunate manner...
      2b3455c2
  15. 16 Nov, 2015 1 commit
    • Michael Shigorin's avatar
      stage2: mv use/stage2/cifs{-install,} · 79b92db5
      Michael Shigorin authored
      This has no users in master but out-of-tree branches might need
      a trivial update.
      
      The rationale is that it's actually for *any* stage2 and not related
      to specifically "install" at all (otherwise it should have been moved
      to install2 feature altogether).
      
      Note that there's no reason to add nfs-utils similarly as make-initrd
      requires kinit-utils which includes its own nfsmount.
      79b92db5
  16. 20 Apr, 2015 2 commits
    • Michael Shigorin's avatar
      stage2: make use of finer-grained module lists · 111ec1d0
      Michael Shigorin authored
      This is sort of laying the ground for the future dismantling
      of 10-stage2 (which was sub.in/stage1/modules just recently);
      things look like tagged lists might become due some day, e.g.
      "net+usb" or "scsi+raid" -- time will tell.
      111ec1d0
    • Michael Shigorin's avatar
      stage1, stage2: initial modlists support · a36d0236
      Michael Shigorin authored
      stage1's got prepare-modules target collecting
      modules file snippets all over stage1/modules.d/
      subdirectories within individual features.
      
      stage2 now adds names of all the features going into
      a particular image as snippet file suffix list so that
      individual features don't have to register themselves
      twice (as a feature and as a propagator modules.d
      snippet carrier).
      
      This is going to allow both "uncommon" modules getting
      included with no problem (sin@ has wanted cifs ones
      for quite some time, for example, and some want e.g.
      infiniband modules) *and* to reduce the actual list
      below the common mark as well (which is the case with
      live-privacy image, for one).
      
      And stage1 memory consumption does matter in some cases
      as it's highly critical with no chance to use swap yet.
      a36d0236
  17. 12 May, 2014 1 commit
  18. 11 Jan, 2014 1 commit
  19. 05 Mar, 2013 1 commit
  20. 16 Oct, 2012 1 commit
    • Michael Shigorin's avatar
      stage2: cope with current make-initrd-propagator · aaddfb74
      Michael Shigorin authored
      The issue that appeared pretty hard to diagnose occured
      to be the enhancement made in make-initrd-propagator=0.8.1-alt1.2
      (that didn't hit Sisyphus until merged into 0.10-alt1) which
      drops propagator dependency.
      
      And that was optimized out in m-p, of course.
      aaddfb74
  21. 14 Jun, 2012 1 commit
    • Michael Shigorin's avatar
      added plymouth feature · 8989fc27
      Michael Shigorin authored
      An initial draft of it was done half a year ago but several tricky
      thingies had kept the code from showing up as it was rather brittle
      and incomplete.
      
      This implementation involves quite a few changes all over the place
      but finally works good enough for live and installer images.
      
      Please pay attention to the versions of these packages:
      - installer-feature-setup-plymouth (0.3.2-alt1+)
      - branding-altlinux-sisyphus (20110706-alt2+ if used)
      - plymouth (0.8.3-alt20.git20110406+)
      
      See also:
      - http://www.altlinux.org/Branding
      - http://www.altlinux.org/Plymouth
      8989fc27
  22. 19 Nov, 2011 1 commit
    • Michael Shigorin's avatar
      introduced add_feature function · 9cedefdb
      Michael Shigorin authored
      The features might get copy-pasted (or even copied-and-pruned)
      when initialized; there's an unneccessary duplication of the
      function name in the line adding it to FEATURES list, thus
      prone to being forgotten and causing some havoc later on.
      
      It was wrong in the first place but tackling this with some
      double-colon rules ran into terminality issues, and further
      tortures were considered unneccessary.
      
      The current solution isn't perfect (no completely transparent
      function name registration upon corresponding target being called)
      but at least it is an improvement...
      9cedefdb
  23. 04 Nov, 2011 1 commit
    • Michael Shigorin's avatar
      stage2 based live subprofiles, updated docs · f5a8b893
      Michael Shigorin authored
      - introduced generic stage2 subprofile (non-standalone)
      - ported installer and rescue over to stage2/{install2,rescue}
      - initial stage2/live (needs more work for sure)
      - use make-initrd-propagator
      - updated and somewhat extended doc/
      
      NB: mind #26133, #26134
      f5a8b893