- 02 Jul, 2012 5 commits
-
-
Michael Shigorin authored
It's not DHCP we're configuring but rather eth0. (no need for trailing space either)
-
Michael Shigorin authored
The very basic bitmap fonts that were left in back a year ago aren't particularly modern (even if they are somewhat elegant and resource sparing which was the goal at that time). So let's allow for something slightly prettier, like Croscore Arimo kindly prepared by Steve Matteson, provided by Google, packaged by Fedora and imported by Igor Vlasenko. Here's the news item behind this commit: http://lwn.net/Articles/502371/
-
Michael Shigorin authored
As they say there's nothing more permanent than a temporary... params.txt and pkglists.txt were known as vars-build.txt and vars-conf.mk in the midst of reworking, and part of that tried to stick.
-
Michael Shigorin authored
A few too many downstream makefiles employed the pattern of "export GLOBAL_VAR := $(VAR)"; macroize that.
-
Michael Shigorin authored
mkimage implementation requires that the variables to be passed to the scripts are to be prefixed with GLOBAL_ or INFO_ tags as appropriate; in this case the upstream makefile didn't care to.
-
- 30 Jun, 2012 1 commit
-
-
Michael Shigorin authored
It's better to rather just move the raw image instead of specifically converting it into the same, and there's no need for qemu-img altogether then. Let's drop the intermediate raw image after successful conversion as well.
-
- 29 Jun, 2012 1 commit
-
-
Mikhail Efremov authored
Use it only for gdm and lightdm and only if it is used in a PAM config.
-
- 28 Jun, 2012 1 commit
-
-
Mikhail Efremov authored
-
- 27 Jun, 2012 1 commit
-
-
Mikhail Efremov authored
Setup network settings: 1. Init /etc/hosts with "127.0.0.1 localhost" 2. Set hostname, domainname 3. Set defaults for NetworkManager or attempt to autoconfigure eth0 by etcnet. Based on init3-network script from m-p-d.
-
- 26 Jun, 2012 2 commits
-
-
Mikhail Efremov authored
Set system time to local time.
-
Mikhail Efremov authored
-
- 25 Jun, 2012 16 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- vm improvements and assorted tweaks/fixes
-
Michael Shigorin authored
There's no reason to bail out if xdg-user-dirs control facility is not available within the branch used.
-
Michael Shigorin authored
Minor tweaks to toplevel docs as well as some doc/*.txt, doc/variables.txt renamed to doc/params.txt, and a brand new doc/pkglists.txt is added (thanks manowar@ for his considerations).
-
Michael Shigorin authored
It's configured by plymouth feature when needed; install2 bootargs support is generalized a bit to become stage2 one as was intended anyways.
-
Michael Shigorin authored
This one was requested by Andrew Churashev; please note that the image in use must contain recent flash plugin so that at least the already known vulnerabilities are more or less plugged in it... and Sun Java plugin isn't going to get secure either.
-
Michael Shigorin authored
A virtual machine isn't very useful if there are no means to access it; let's bring up the basic networking and provide root SSH access via pre-existing public key. As the remote access with known default credentials is roughly equivalent to just lending one's VMs to anyone with network access to it, the fallback root password is now exterminated; you have to provide one (or a long enough random string if you plan to use keys only, see e.g. apg utility).
-
Michael Shigorin authored
There's no need to repeat the typical openssh-* triade all over the place; those who need server and client are better off pulling in "openssh" pkglist, and those needing a particular package should specify it.
-
Michael Shigorin authored
There's no need to disable console as it's emulated too, and it still can be helpful or just convenient.
-
Michael Shigorin authored
The "vm" name became a bit confusing with the introduction of build-vm feature; let's call this one "vmguest" until we do hierarchical (sub)features.
-
Michael Shigorin authored
Finally tired of expr(1) quirks, and even ash(1) does $((arithmetic-expansion))!
-
Michael Shigorin authored
It appears that reusing installer-feature-*-stage3 packages is perfectly fine with VM images; these just need to be removed after the package scripts they carry have worked out.
-
Michael Shigorin authored
Raw disk images are convenient and universal but there are custom formats like Qemu's qcow2 providing additional features, e.g. copy-on-write or space savings. All of this ultimately belongs to mkimage but in the mean time has been implemented here as well.
-
Michael Shigorin authored
After we have built a bare virtual machine image successfully some variations are due, and these are to be described here.
-
Michael Shigorin authored
installer-feature-no-xconsole depends on stage2 bits and is NOT intended for installed/live systems at all; let's move to the proper stage3 based one.
-
Michael Shigorin authored
Was mentioning REPORTS while the variable name is REPORT.
-
- 22 Jun, 2012 1 commit
-
-
Mikhail Efremov authored
Don't allow systemd to set LANG for all processes. See ALT#27408 for details.
-
- 21 Jun, 2012 4 commits
-
-
Mikhail Efremov authored
Turn on xdg-user-dirs by default.
-
Mikhail Efremov authored
Workaround for ALT#13213.
-
Mikhail Efremov authored
$(IMAGE_NAME).$(IMAGE_TYPE) -> $(IMAGE_NAME)-latest-$(ARCH).$(IMAGE_TYPE)
-
Mikhail Efremov authored
Allow to put the log files and reports in a custom directory instead of IMIGEDIR.
-
- 18 Jun, 2012 8 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- new features: + initial build-vm + plymouth
-
Michael Shigorin authored
Yes, mkimage-profiles is now able to build VM disk images. So far the support is pretty basic: - a single hard drive image with a single partition/FS - only stock root password is configurable - LILO is hardwired as a bootloader The resulting images tend to boot under qemu/kvm though. Please see doc/vm.txt for the warning regarding additional privileges and setup required. This was started back in February but I still hoped to avoid sudo/privileged helper (and libguestfs is almost as undistributable as can be)... Thanks: - http://blog.quinthar.com/2008/07/building-1gb-bootable-qemu-image-using.html - Alexey Morarash who reworked that as https://github.com/tuxofil/linsygen - led@, legion@, vitty@, aen@ for providing advice and inspiration
-
Michael Shigorin authored
autologin won't register a consolekit session, and gnomes are too greedy regarding sessions to let us go unmolested... This particular image isn't production ready when built on current Sisyphus yet due to unresolved NM/dbus problems but I decided to at least archive the reached state.
-
Michael Shigorin authored
This one is contributed by Max Kosmach and somewhat streamlined/tweaked by me; a part of it rather belongs to nodm and xinitrc packages but is not exactly trivial to get it there due to the looming systemd-logind/consolekit disaster; see also #27449. Several hacks to make NetworkManager usable in a LiveCD environment are there too (but it resists so far).
-
Michael Shigorin authored
The second shot at an image worked out; MATE packages are not in Sisyphus yet, use rpm http://autoimports.altlinux.org/pub/ALTLinux/autoimports/Sisyphus $ARCH autoimports rpm http://autoimports.altlinux.org/pub/ALTLinux/autoimports/Sisyphus noarch autoimports
-
Michael Shigorin authored
These tweaks were suggested by rom_as@ based on his continued m-p-d work. distro/.live-desktop also changed to depend on use/plymouth/live
-
Alexey Shabalin authored
(mike@: actually no sense to set both KFLAVOURS and STAGE1_KFLAVOUR to the same value since the latter is derived from the former)
-