- 18 Jun, 2021 2 commits
-
-
Anton Midyukov authored
Now it cannot be set from the config ~/mkimage/profiles.mk
-
Anton Midyukov authored
It was fixed in the commit: 187d0a5d
-
- 06 Jun, 2021 5 commits
-
-
Anton Midyukov authored
-
Anton Midyukov authored
-
Anton Midyukov authored
NO_SYMLINK disables the creation of symlinks for the builded image.
-
Anton Midyukov authored
.fop.xconf needed for building pdf.
-
Anton Midyukov authored
The BRANCH parameter indicates that the target is a starterkit and not a regular build for Sisyphus.
-
- 17 May, 2021 1 commit
-
-
Anton Midyukov authored
Previously, you had to specify two parameters MKIMAGE_PREFIX and GLOBAL_PREFIX with the same value - the path to mkimage. And this behavior has not been documented. The GLOBAL_PREFIX variable is defined in mkimage in config.mk and rules.mk.
-
- 30 Apr, 2021 1 commit
-
-
Anton Midyukov authored
The parameter is used to save the intermediate tarball used to build the virtual machine image.
-
- 12 Apr, 2021 1 commit
-
-
Anton Midyukov authored
At the moment, the ability to select the kernel with which to boot is implemented only for grub (grub-pc, grub-efi, ieee1275boot). note that renamed STAGE1_KFLAVOUR to STAGE1_KFLAVOURS, as multiple kernels can now be added.
-
- 23 Oct, 2019 1 commit
-
-
Michael Shigorin authored
Those willing to reuse archdep-filter elsewhere will likely have to figure it out from Makefiles anyway, so probably not worth overdocumenting...
-
- 19 Aug, 2019 1 commit
-
-
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...
-
- 25 Jul, 2018 1 commit
-
-
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).
-
- 16 Jul, 2018 1 commit
-
-
Mikhail Efremov authored
Use it in the image filename, so we'll know what version of a distro it is.
-
- 25 Jun, 2018 1 commit
-
-
Michael Shigorin authored
See commit 2d257a42 for details, this just brings those to pkg.in/profiles/ (along with the generic archdep support, of course).
-
- 21 Mar, 2018 1 commit
-
-
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.
-
- 14 Mar, 2018 1 commit
-
-
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
-
- 09 Jun, 2017 1 commit
-
-
Michael Shigorin authored
Another minor facelift: - s/ALT Linux/ALT/gc (where applicable); - s/7.0/8.0/g; - 2017; - e2k; - links.
-
- 07 Nov, 2016 1 commit
-
-
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.
-
- 12 Sep, 2016 1 commit
-
-
Michael Shigorin authored
This performs distclean upon successful image build. Suggested-by:
Andrey Cherepanov <cas@altlinux.org>
-
- 16 Jun, 2016 1 commit
-
-
Michael Shigorin authored
It wasn't clear enough what the whole tracing affair is for; thanks ykos@ for spelling it aloud.
-
- 15 Feb, 2016 1 commit
-
-
Michael Shigorin authored
A fellow got confused by the original header somehow, let's spell this a lil' bit differently.
-
- 10 Feb, 2016 1 commit
-
-
Michael Shigorin authored
Thanks cas@ and Ivan Khakhaev for feedback! My docs are clearly not the best in town, please help bring those into shape :-)
-
- 08 Feb, 2016 1 commit
-
-
Michael Shigorin authored
This initial page might lack a lot, don't be shy to blame me! (thanks ldv@ for having skimmed it through though)
-
- 10 Jan, 2016 2 commits
-
-
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).
-
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.
-
- 05 May, 2015 1 commit
-
-
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.
-
- 04 May, 2015 1 commit
-
-
Michael Shigorin authored
Build process would choke on "unescaped" stuff otherwise, and these blocks should be blockquotes in the first place.
-
- 20 Apr, 2015 1 commit
-
-
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.
-
- 02 Apr, 2015 1 commit
-
-
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.
-
- 16 Nov, 2014 1 commit
-
-
Michael Shigorin authored
0.6.3 has introduced some changes that were deemed incompatible with t6/p6 branches; it should be possible to restore compatibility at least for non-EFI images but the effort required hasn't been up for grabs so far. See also https://bugzilla.altlinux.org/30474
-
- 14 Nov, 2014 1 commit
-
-
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.
-
- 19 Sep, 2014 1 commit
-
-
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.
-
- 12 Aug, 2014 1 commit
-
-
Michael Shigorin authored
A bunch of intermediate files would be sitting around otherwise.
-
- 24 Jun, 2014 1 commit
-
-
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.
-
- 05 Mar, 2014 4 commits
-
-
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.
-
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.
-
Michael Shigorin authored
icewm.iso is an installer needing further hassle to try; rescue.iso is immediately useful OTOH.
-
Michael Shigorin authored
"Goals" paragraph ended up with all of list items on a single line; a colon has been missing in another one.
-
- 24 Nov, 2013 1 commit
-
-
Michael Shigorin authored
It was less clear/greppable what "installer" refers to... or maybe so it seems to me.
-