1. 18 Jun, 2021 2 commits
  2. 06 Jun, 2021 5 commits
  3. 17 May, 2021 1 commit
  4. 30 Apr, 2021 1 commit
  5. 12 Apr, 2021 1 commit
  6. 23 Oct, 2019 1 commit
  7. 19 Aug, 2019 1 commit
    • Michael Shigorin's avatar
      doc: drop the outdated arch list · 88018915
      Michael Shigorin authored
      It was misleading already, and riscv64 is going to join the gang
      (but not there yet) following aarch64, mipsel, ppc64le and more
      e2k* subarches...
      88018915
  8. 25 Jul, 2018 1 commit
    • Michael Shigorin's avatar
      doc: assorted updates/fixups · f8a264bb
      Michael Shigorin authored
      doc/archdep.txt was the reason to look closer,
      and some other files needed a bit of facelift
      by now too (would be better to do that in sync).
      f8a264bb
  9. 16 Jul, 2018 1 commit
  10. 25 Jun, 2018 1 commit
  11. 21 Mar, 2018 1 commit
    • Michael Shigorin's avatar
      doc: mention #34638 · 03312d7f
      Michael Shigorin authored
      pauli@ has proposed slightly different setup to what is provided
      by livecd-qemu-arch; but the use case might be different either.
      At least provide the link to those interested.
      03312d7f
  12. 14 Mar, 2018 1 commit
    • Michael Shigorin's avatar
      lists, doc: introduce @IA32, @X86 archdep macros · 2d257a42
      Michael Shigorin authored
      The former ("proper 32-bit x86 package form") has been suggested
      by zerg@ quite some time ago but the desired interface wasn't clear
      at the moment IIRC; a quiet morning helped me realize that
      
        ICAClient-preinstall@IA32
      
      is rather more readable than
      
        ICAClient-preinstall@i586 i586-ICAClient-preinstall@x86_64
      
      so here's the (trivial) implementation; and I actually needed
      the latter, @X86 ("any-x86") to mark x86-only packages so
      
        xorg-drv-intel@X86
      
      is now equivalent to
      
        xorg-drv-intel@i586 xorg-drv-intel@x86_64
      2d257a42
  13. 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
  14. 07 Nov, 2016 1 commit
    • Michael Shigorin's avatar
      build-vm: try system tar2fs first · f293239d
      Michael Shigorin authored
      It's at least removing the very obvious user->root
      attack through (maliciously) modifying bin/tar2fs
      and waiting for it to be run; if mkimage-profiles
      is installed system-wide as a package, the script
      from /usr/share/mkimage-profiles will be tried so
      those willing to allow vm/* build to themselves
      can provide for a passwordless sudo (as described
      in doc/vm.txt) to run a root-only writable script,
      not user-writable.
      
      Still not perfect but a step away from the abyss.
      f293239d
  15. 12 Sep, 2016 1 commit
  16. 16 Jun, 2016 1 commit
  17. 15 Feb, 2016 1 commit
  18. 10 Feb, 2016 1 commit
  19. 08 Feb, 2016 1 commit
  20. 10 Jan, 2016 2 commits
    • Michael Shigorin's avatar
      style.txt: avoid merge commits! · 97eee80f
      Michael Shigorin authored
      Merge commits aren't going to be merged upstream
      for these break all sorts of git tools including
      log -p, blame, bisect, etc (or make their use less
      convenient).
      97eee80f
    • Michael Shigorin's avatar
      style.txt: slightly better call for documenting · 41d2644e
      Michael Shigorin authored
      Sometimes we tend to "just" translate the code to human
      which doesn't really help; what usually helps is noting
      down what the code author intended to implement or fix,
      and what was the case for that.
      41d2644e
  21. 05 May, 2015 1 commit
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: index optimization · f1704f27
      Michael Shigorin authored
      The new archdep part has been initially included into
      "The Basics" chapter which it doesn't really belong to,
      let's move it into Addendum.
      
      NB: I'd better try building a package and skimming over
          at least the index upon having modified docs next time.
      f1704f27
  22. 04 May, 2015 1 commit
  23. 20 Apr, 2015 1 commit
    • Michael Shigorin's avatar
      pkg.in/lists: archdep suffices for pkglists · ac5dbb4b
      Michael Shigorin authored
      This is an initial implementation of architecture dependent
      contents handling for package lists more or less in the vein
      of mkimage-profiles-desktop's one *but* using suffix part to
      filter words in or out *not* prefix part to replace it with
      a comment marker (thus filtering out lines).
      
      The syntax should be pretty obvious:
      
        a b@i586 c@x86_64
      
      will get "a b" given ARCH=i586 and "a c" given ARCH=x86_64;
      please see doc/archdep.txt for a more elaborate description
      and a conversion script.
      ac5dbb4b
  24. 02 Apr, 2015 1 commit
    • Michael Shigorin's avatar
      introduce QUIET variable · 3cb4d9ae
      Michael Shigorin authored
      This one reduces the amount of output that's only
      interesting when one is actually watching the console
      during builds (at least the early stage) -- these tend
      to look boilerplate and be useless when inspecting the
      output of a large batch build like [[regular]] one.
      3cb4d9ae
  25. 16 Nov, 2014 1 commit
  26. 14 Nov, 2014 1 commit
    • Michael Shigorin's avatar
      initial l10n feature · b5ff2b24
      Michael Shigorin authored
      Aimed at live images at first but should cover installers as well.
      
      This has been brewing for quite some time and while the proper
      implementation is considerably more complex (and hard to do)
      looks like there's demand for the particular important use case,
      namely LiveCDs for Russian users, so this code has been shared
      with a few people before merge.
      b5ff2b24
  27. 19 Sep, 2014 1 commit
    • Michael Shigorin's avatar
      kernel, stage2: rearranged initrd hooks · 8faf1407
      Michael Shigorin authored
      stage2 has been thinking it's synonymous with propagator
      and used to usurp kernel's belongings either; carefully
      tear scripts apart so that kernel feature makes sure
      initrd gets generated, and stage2 (which is still all
      about propagator) cares for its bits.
      8faf1407
  28. 12 Aug, 2014 1 commit
  29. 24 Jun, 2014 1 commit
    • Michael Shigorin's avatar
      added docs-publish toplevel goal · e0004a26
      Michael Shigorin authored
      This one is long overdue as I keep forgetting to update
      the published copy of generated documentation all the time.
      
      Note that you must pass DOCS_PUBLISH (as a local directory
      or host:dir suitable for rsync/ssh) via make arguments,
      environment or ~/.mkimage/profiles.mk file.
      e0004a26
  30. 05 Mar, 2014 4 commits
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: tac the goals · 0fcb4915
      Michael Shigorin authored
      The goals listed are pretty important to have them ordered
      by priority; collaboration is definitely more important
      than dynamic range of release managers' experience.
      0fcb4915
    • Michael Shigorin's avatar
      documentation: use paths relative to toplevel dir · 3f547e25
      Michael Shigorin authored
      This change is done to reduce ambiguity in some cases;
      the previous intention has been to ease navigation when
      staying in a particular directory, now it's been changed
      in favour of convenient toplevel `git grep' in fact.
      
      Both variants have their pros and cons, I just find myself
      leaning to this one by now hence the commit.  Feel free to
      provide constructive criticism :)
      
      Some path-related bitrot has also been fixed while at that.
      3f547e25
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: change example target · f30fb765
      Michael Shigorin authored
      icewm.iso is an installer needing further hassle to try;
      rescue.iso is immediately useful OTOH.
      f30fb765
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: fix formatting · 364488e5
      Michael Shigorin authored
      "Goals" paragraph ended up with all of list items on a single line;
      a colon has been missing in another one.
      364488e5
  31. 24 Nov, 2013 1 commit