1. 07 Aug, 2023 1 commit
  2. 02 Aug, 2023 1 commit
  3. 27 Feb, 2023 1 commit
    • Anton Midyukov's avatar
      Initial feature live-install · 2fcfcf92
      Anton Midyukov authored
      This feature complements the live image of the second stage with installation
      image-specific settings and scripted hooks.
      
      It is recommended to connect using +live-installer to ensure that a typical set
      of installer-related features is included.
      
      Unlike the install2 feature, a separate image of the second stage of 'altinst'
      is not built, but the live image is supplemented with installer packages in
      order to reduce the total volume of the iso image.
      
      Installation consists of two stages:
      1. The live image is unpacked, as in livecd-install
      2. Install additional packages BASE_PACKAGES and package groups THE_GROUPS as in install2.
      
      Unlike install2, only those packages that are not in the live image are placed in the main repository. This is how the size of the iso image is reduced.
      2fcfcf92
  4. 27 Jan, 2023 2 commits
  5. 30 Dec, 2022 1 commit
  6. 02 Sep, 2022 1 commit
  7. 03 Jun, 2022 1 commit
  8. 02 Mar, 2022 2 commits
  9. 13 Feb, 2022 1 commit
  10. 19 Jan, 2022 1 commit
    • Anton Midyukov's avatar
      rename empty .gitignore to .empty · 44c60e5c
      Anton Midyukov authored
      When building the rpm package .gitignore is deleted. These files
      are necessary in order for saved profiles when building the image
      from git repository and from installed rpm package have been
      identical.
      44c60e5c
  11. 30 Dec, 2021 1 commit
  12. 10 Dec, 2021 2 commits
  13. 04 Sep, 2021 1 commit
  14. 30 Aug, 2021 1 commit
  15. 24 Jun, 2021 1 commit
  16. 12 Apr, 2021 1 commit
  17. 05 Apr, 2021 1 commit
  18. 23 Nov, 2020 1 commit
    • Anton Midyukov's avatar
      stage1: Also add STAGE1_KMODULES · e447b4c7
      Anton Midyukov authored
      It is very strange that earlier in STAGE1 added kernel modules from
      a variable STAGE1_KMODULES_REGEXP only.
      This commit makes the drm feature work properly.
      e447b4c7
  19. 26 Sep, 2020 1 commit
    • Michael Shigorin's avatar
      stage2: include targets.mk once · 31f280c0
      Michael Shigorin authored
      Partially reverts commit e8f63357
      which has added an overlooked second `include targets.mk' which
      began spamming build.log immediately:
      
        /usr/share/mkimage/targets.mk:23: warning:
          overriding recipe for target `__profile_internal_rule'
        /usr/share/mkimage/targets.mk:23: warning:
          ignoring old recipe for target `__profile_internal_rule'
      
      *sigh*
      31f280c0
  20. 17 Aug, 2020 1 commit
  21. 22 May, 2020 1 commit
  22. 16 Sep, 2019 1 commit
  23. 05 Nov, 2018 1 commit
  24. 06 Aug, 2018 1 commit
  25. 11 Jun, 2018 1 commit
  26. 23 May, 2018 1 commit
  27. 15 Feb, 2018 1 commit
  28. 09 Jun, 2017 1 commit
    • Michael Shigorin's avatar
      docs update · 31ecda72
      Michael Shigorin authored
      Another minor facelift:
      - s/ALT Linux/ALT/gc (where applicable);
      - s/7.0/8.0/g;
      - 2017;
      - e2k;
      - links.
      31ecda72
  29. 27 Jun, 2016 1 commit
  30. 23 May, 2016 2 commits
    • Konstantin A. Lepikhov's avatar
      sub.in/stage2: Added copy-tree to stage2 · e8f63357
      Konstantin A. Lepikhov authored
      stage2 only allows to run certain scripts and install packages, but
      sometimes one need just to copy something to stage2 (like stage1 does).
      
      How to use:
      
      put files under ./files directory with the same structure as on
      resulting image.
      e8f63357
    • Konstantin A. Lepikhov's avatar
      Experimental overlayfs support · 9f72780d
      Konstantin A. Lepikhov authored
      If aufs not available/broken we could try to use overlayfs.
      NB: changes below doesn't work without modified make-initrd-propagator!
      9f72780d
  31. 01 Apr, 2016 1 commit
  32. 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
  33. 04 Dec, 2015 1 commit
  34. 16 Nov, 2015 1 commit
    • Michael Shigorin's avatar
      image.in, stage2: reworked TCB fixup hook · 5427f3af
      Michael Shigorin authored
      The issue at hand is that:
      
      /etc/tcb/USER/shadow gets USER:auth ownership (OK);
      /etc/tcb/USER/shadow- backup file is root:root (broken);
      /etc/tcb/USER/shadow.lock file is also root:root (broken).
      
      This is observed for all pseudousers created by package installation
      process within working chroots as well as for users created by deflogin
      feature; the problem is that e.g. echo USER:PASS | chpasswd will break.
      
      Looks like the cuplrit might be fakeroot/faked.
      5427f3af
  35. 11 Jul, 2015 1 commit
    • Michael Shigorin's avatar
      stage2: no kernels no go · a277a6cc
      Michael Shigorin authored
      The flexible KFLAVOURS handling has a downside:
      if no packages match the regexp it's silently OK
      until too late, and the error is incomprehensible.
      Let's fix the latter at least.
      a277a6cc
  36. 20 Apr, 2015 1 commit