Commit Graph

5122 Commits

Author SHA1 Message Date
Anton Midyukov
9abc5dc5dd grub: Add ability to override terminal from external grub.cfg on ESP
This will allow for ISO, writed on flash, disable gfxterm and
enable serial console, if necessary. For EFI only.

Example:
GRUB_TERMINAL='console serial'
GRUB_SERIAL_COMMAND='serial --unit=0 --speed=115200'
2022-01-20 09:31:03 +07:00
Anton Midyukov
964a32393c mixin.mk: control fusermount:public for regular-desktop
Needed for support flatpak.
See also https://bugzilla.altlinux.org/41489
2022-01-20 09:31:03 +07:00
Anton Midyukov
44fb135c05 regular.mk, regular-vm.mk: add NetworkManager-tui to regular-builder 2022-01-20 09:31:03 +07:00
Anton Midyukov
6820585076 mixin.mk, regular.mk: enable service gpm for regular-builder-sysv only
For systemd needed /etc/syscofig/mouse from startup.
See also https://lists.altlinux.org/pipermail/devel/2022-January/216427.html
2022-01-20 09:31:03 +07:00
Anton Midyukov
8e5893715a regular.mk: switch regular-builder on systemd
This will allow:
- When bootloading, set 'console=' to gain access to the sequential console.
  Needed for SBC and QEMU.
- When you bootload to receive a ready-to-work environment for
  building rpm-packages and images for other architectures with
  hasher + qemu-static.
2022-01-20 09:31:03 +07:00
Anton Midyukov
ba00aa4d94 dev, regular.mk: separate subtargets for sysv/systemd from use/dev/builder/live
For systemd not needed livecd-qemu-arch. systemd-binfmt.service makes
all the work.
2022-01-20 09:31:03 +07:00
Anton Midyukov
44c60e5ca7 rename empty .gitignore to .empty
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.
2022-01-19 20:28:51 +07:00
Anton Midyukov
33a647475d dev: add apt.conf's and source.list's for supported BRANCHES and ARCHES
Also:
- added ~/.mkimage/profiles.mk for use this apt.conf's from
  mkimage-profiles with variable BRANCH.
- use local cache packages in ~/apt/ for to reduce the time of
  repeated builds.
- use mirror yandex, because faster
- repo ports is not signed.
2022-01-19 20:28:51 +07:00
Anton Midyukov
9182ee3ef9 dev: fix owner:group for /home/altlinux/* 2022-01-19 20:28:51 +07:00
Mikhail Gordeev
7bd1eb42b2 server-v: use crio instead of docker with k8s
Kubernetes deprecates working with docker
2022-01-19 20:28:51 +07:00
Mikhail Gordeev
930bf198b5 container: add kubernetes-crio to kubernetes lists 2022-01-19 20:28:51 +07:00
Anton Midyukov
1a371c032a xfce-sysv: add i2c-tools
Suggested-by: Seccyfighter.
2022-01-19 20:28:51 +07:00
Anton Midyukov
231488e338 stage2: add Baikal M support to 50-stage2-usb list 2022-01-19 20:28:51 +07:00
Anton Midyukov
158b5bf1b8 regular-vm.mk: add vm/regular-systemd (qcow2 only)
Requested by lakostis@
2022-01-19 20:28:51 +07:00
Anton Midyukov
317a19f8af image.in, sub.in: remove .gitignore with --force 2021-12-30 23:31:15 +07:00
Anton Midyukov
e7735316e7 gear-store-tags 2021-12-30 22:48:05 +07:00
Anton Midyukov
5a985e4861 1.4.24-alt1
- regular-server-sysv: add use/power/acpi/button
- fix META_VOL_ID for Starterkits
- drop kernel-modules-igb, kernel-modules-e1000e (report by boyarsh@)
- drop opensc, pccs-lite-openct package from base+smartcard,
  workstation/smartcard lists (report by klark@)
- made feature volumes available only for distro targets
- slinux 10.0 (thanks sem@, jqt4@, iv@)
- education.mk: drop targets rootfs for not supported platforms
- add +vmguest feature for vm/alt-education, vm/alt-workstation,
  vm/slinux and vm desktop regulars
- apt-conf: replace IMAGE_INIT_LIST to PINNED_PACKAGES
- vmguest: update vmguest modules list for support Hyper-v gen2
2021-12-30 22:47:18 +07:00
Anton Midyukov
370be09a86 x11-autostart: installer-feature-runlevel5-stage3 for distro targets only
For rootfs a similar script is launched when building image.
2021-12-30 22:34:42 +07:00
Anton Midyukov
3e7b5828e6 vmguest: update vmguest modules list for support Hyper-v gen2 2021-12-29 23:06:19 +07:00
Anton Midyukov
16cf9510b5 kernel, server: drop kernel-modules-igb, kernel-modules-e1000e
kernel-modules-igb not available for branch >= p7
kernel module e1000e in p10 is packed according to the blacklist
scheme, this blacklist is applied to all the kernels and the
internal e1000e from un-def-5.15 does not work as a result.
Reported by boyarsh@
2021-12-29 23:04:30 +07:00
Anton Midyukov
4bd116e9d7 slinux/misc-base: exclude altmediawriter for riscv64
See also https://bugzilla.altlinux.org/show_bug.cgi?id=41646
2021-12-28 20:38:51 +07:00
Anton Midyukov
7844b5bc5c apt-conf: replace IMAGE_INIT_LIST to PINNED_PACKAGES
No need to add packages to IMAGE_INIT_LIST. Use pkgpriorities.
See also commit 8551e71028
2021-12-28 16:16:19 +07:00
Anton Midyukov
b40feee1c8 slinux: replace sylpheed to claws-mail on riscv64 2021-12-28 16:14:40 +07:00
Anton Midyukov
8ed5b92326 slinux: add claws-mail list
Needed for riscv64.
2021-12-28 16:12:41 +07:00
Anton Midyukov
9bc82bcb45 education.mk: add +vmguest to vm/alt-education
These images also launch in virtual machines.
2021-12-28 16:11:24 +07:00
Anton Midyukov
9f01fbef94 basealt.mk: add +vmguest to vm/alt-workstation
These images also launch in virtual machines.
2021-12-28 16:10:09 +07:00
Anton Midyukov
15d649e14f slinux: add xfce-reduced-resource to use/slinux/vm-base for riscv64 2021-12-28 16:10:03 +07:00
Anton Midyukov
ba5dd0fe14 regular-vm.mk: add +vmguest for nonspecific regulars image with desktop
These images also launch in virtual machines.
2021-12-28 16:09:54 +07:00
Anton Midyukov
6b2643b98c slinux.mk: add +vmguest to vm/slinux
These images also launch in virtual machines.
2021-12-28 16:09:31 +07:00
Anton Midyukov
3336b6e07d vmguest: add qemu support for riscv64, without qemu-agent 2021-12-28 16:07:43 +07:00
Anton Midyukov
323fb647fd desktop+enlightenment: drop polkit-gnome
Not needed for Enlightenment >= 0.25.0.
2021-12-28 14:48:17 +07:00
Anton Midyukov
f5418093ed education.mk: drop target rootfs for not supported platforms 2021-12-28 02:49:36 +07:00
Mikhail Efremov
9a413450f8 slinux: Use chromium and vlc on aarch64
As reported by jqt4@ they are better on aarch64 nowaday.
2021-12-28 01:40:48 +07:00
Mikhail Efremov
7fe69b729e slinux: Use celluloid on aarch64 again
In preparation to change celluloid -> vlc for all aarch64,
so we are not need to do this for tegra only.
This reverts commit b73541124b.
2021-12-28 01:40:29 +07:00
Mikhail Efremov
9513eced32 slinux: Add appinstall on x86
Suggested by black@.
2021-12-28 01:39:02 +07:00
Mikhail Efremov
d30d936281 slinux: Add udev-rules-rfkill-uaccess
See https://bugzilla.altlinux.org/40029 for details.
2021-12-28 01:38:47 +07:00
Mikhail Efremov
94a1ccb0ff workstation: Replace rosa-imagewriter with altmediawriter
ALT bug #37458 (thx lepata@ for spotting).
2021-12-28 01:38:31 +07:00
Mikhail Efremov
dcf4ec8450 slinux: Replace rosa-imagewriter with altmediawriter
ALT bug #37458 (thx lepata@ for spotting).
2021-12-28 01:38:11 +07:00
Anton Midyukov
69e39cca48 education/misc: add udev-rules-rfkill-uaccess for bluetooth turning on/off
See also https://bugzilla.altlinux.org/41627
2021-12-24 21:31:43 +07:00
Anton Midyukov
c8aff970e0 slinux: use/browser/epiphany for riscv64 2021-12-24 17:03:51 +07:00
Anton Midyukov
ff04a8d53b basealt.mk: in vm/alt-workstation not needed remove firefox-esr-ru more 2021-12-24 17:02:33 +07:00
Mikhail Efremov
e9816bb38e workstation: Drop firefox-esr-ru
It is provided by firefox-esr itself now.
2021-12-24 17:02:33 +07:00
Anton Midyukov
eed443efcf browser: use epiphany instead midori for riscv64 2021-12-24 17:02:33 +07:00
Anton Midyukov
ee5f21f04c slinux: fix order targets use/slinux/vm-base::
Under the reverse order, nor use/oem and nor use/oem/vnc is
executed. As a result, alterator-setup is not added.
2021-12-24 13:02:25 +07:00
Anton Midyukov
ee2cfbc6cb slinux/misc-base: do not remove driconf
The package is no longer install out when building image and is not
available in Sisyphus and for the riscv64 platform.
2021-12-24 00:37:21 +07:00
Anton Midyukov
8ca3fa9b16 slinux: add abiword, gumeric for riscv64 2021-12-24 00:35:45 +07:00
Anton Midyukov
d8268a8f59 graphics-base: add gimp for riscv64 2021-12-24 00:28:12 +07:00
Anton Midyukov
407499aa78 slinux/net-base: add sylpheed, remmina for riscv64 2021-12-24 00:28:12 +07:00
Anton Midyukov
402bd4b5cc slinux/misc-base: exclude java-11-openjdk for riscv64
Java is needed for LibreOffice, but it is not available for riscv64.
2021-12-24 00:28:12 +07:00
Anton Midyukov
6abea584bc volumes: make a feature available only for distro targets 2021-12-24 00:28:12 +07:00