Commit Graph

3169 Commits

Author SHA1 Message Date
Anton Midyukov
85a17f8cb5 grub: add suffix _efi for EFI configs 2020-04-03 22:56:58 +07:00
Anton Midyukov
86f52450a1 grub: generate grub.cfg for grub-efi and ieee1275boot
These changes allow you to create two independent config at the same
time or separately. It will be possible to add support for grub-pc in
the future.
2020-04-03 22:56:58 +07:00
Anton Midyukov
80e8362443 grub: fixed search default in stage1/scripts.d/01-grub
The definition of the default menu item has been fixed.
Grub.cfg does not use label, uses --id.
It is assumed that --id is given last.
2020-04-03 22:56:58 +07:00
Anton Midyukov
b9e5244e86 grub: fix typo 2020-04-03 22:56:58 +07:00
Anton Midyukov
f446036f68 grub: fixed build on i586
Not needed Stage1 package. They are added to mkimage.
2020-04-03 22:56:58 +07:00
Anton Midyukov
df1d1f8a6c grub, syslynux: rename scripts
The scripts were named the same for syslinux and grub. Because of this,
scripts for syslinux were overwritten by grub scripts.
2020-04-03 22:16:55 +07:00
300ee8a83f add grub feature 2020-01-20 22:46:08 +07:00
Anton Midyukov
adecafb306 mixin.mk: add use/net-eth in mixin/regular-desktop
NetworkManager not worked without udev-rule-generator-net on sysvinit
2020-01-20 22:46:08 +07:00
Anton Midyukov
cbd45bbdef mixin.mk: alteratord service on for all regular desktop 2020-01-20 22:46:08 +07:00
Anton Midyukov
b1e89c4588 desktop+regular: add gnome-icon-theme
Many applications need a gnome-icon-theme.
2020-01-20 22:46:08 +07:00
Anton Midyukov
b5c124c433 mixin.mk: add apt-conf-ignore-systemd to xfce-sysv
Reported-by: Speccifighter
See-also: https://forum.altlinux.org/index.php?topic=42738.msg344544#msg344544
2020-01-20 22:46:08 +07:00
Anton Midyukov
af9130ad95 regular.mk: exclude LibreOffice of Engineering
See-also: https://lists.altlinux.org/pipermail/devel/2019-December/209313.html
2020-01-20 22:46:08 +07:00
Anton Midyukov
682b19492d desktop+enlightenment+extra: drop mpv 2020-01-20 22:46:08 +07:00
Anton Midyukov
e6bb78a569 branding: ImageMagick-tools for x86_64 only (refind needed)
See-also: commit e4bb17279d
2020-01-20 22:46:08 +07:00
Anton Midyukov
36ba70fcfa server+alterator, server+network: added pppoe support
See-also: https://forum.altlinux.org/index.php?topic=43385.msg345596#msg345596
2020-01-20 22:46:08 +07:00
Anton Midyukov
ed9f6f09bc regular.mk: add use/stage2/kms for all installer
Needed for running installer.
2020-01-20 22:46:08 +07:00
Anton Midyukov
ffed0b927f cleanup: fix jeos for grub saving 2020-01-20 22:46:08 +07:00
Anton Midyukov
3e0c6379ce reports.mk: not show reports message on users screen 2020-01-20 22:46:08 +07:00
Anton Midyukov
99808645d7 regular.mk: add gnome-software-disable-updates to regular gnome3 2020-01-20 22:46:08 +07:00
Anton Midyukov
797f1b2b5c desktop+regular: add glxinfo, ntpdate
Reported-by: Speccifighter
See-also: https://forum.altlinux.org/index.php?topic=42738.msg344544#msg344544
2020-01-20 22:46:08 +07:00
Anton Midyukov
c46b448e17 desktop+regular: alterator-x11 allowed for all ARCH except E2K 2020-01-20 22:46:08 +07:00
Anton Midyukov
1885b7a3ae regular.mk: use grub for jeos 2020-01-20 22:46:08 +07:00
Anton Midyukov
94168cf14b regular.mk: enable getty@tty1 for server-base 2020-01-20 22:46:08 +07:00
Anton Midyukov
7c897bb805 regular.mk: switch server* to grub and +efi
Нужно признать, что grub станларт, которму мы должны соответствовать.
а поддержка efi у нас полноценна пока только в refind.
2020-01-20 22:46:08 +07:00
Anton Midyukov
afa11c54a9 mixin.mk, regular.mk: cleanup install 2020-01-20 22:46:08 +07:00
Anton Midyukov
e979da9941 p9.mk, regular.mk: added regular and starterkit jeos-systemd
Also added explicit call +sysvinit or +systemd for server targets.
Users also want to start the server on systemd.
in addition to on aarch64 in qemu, the shell does not start on the
serial console for sysvinit. This is critical for non-desktop builds.
2020-01-20 22:46:08 +07:00
Anton Midyukov
7b817a260d p9.mk, regular.mk, regular-vm.mk: rename targets for unification 2020-01-20 22:46:08 +07:00
Anton Midyukov
26a9453cd0 p9.mk, regular.mk: drop not supported desktop targets 2020-01-20 22:46:08 +07:00
Anton Midyukov
5711d4fda8 regular.mk: rename targets for unification
.regular-sysv -> .regular-desktop-sysv
.regualar-sysv-gtk -> regular-gtk-sysv
2020-01-20 22:46:08 +07:00
Anton Midyukov
72b11bbf96 desktop+lxqt, desktop+lxqt+extra: update lists packages
- replace easypaint in desktop+lxqt, builded with qt5
- cleanup qt4 applications
- drop cool-retro-term (it is certainly cool, but not required)
- clementine allowed for all platforms

See-also: https://forum.altlinux.org/index.php?topic=43220.0
2020-01-20 22:46:08 +07:00
Anton Midyukov
40bbaff960 init: create symlinks /var/run -> /run, /var/lock -> /run/lock
After switching to these symlinks, you no longer need to create
the missing directories.
See-also: https://bugzilla.altlinux.org/show_bug.cgi?id=35350
2020-01-20 22:46:08 +07:00
Anton Midyukov
17671b1d50 init: drop rootfs/image-scripts.d/40-sysvinit
Not needed for polkit-sysvinit >= 0.4
2020-01-20 22:46:08 +07:00
Michael Shigorin
a524a6800a kernel: disable make-initrd debug script
This one has filled up the entire 8 Mb tmpfs
while running inside installer stage1 on a
124-drive system (configured as JBOD).

Reported-by: http://norsi-trans.ru
2020-01-17 17:03:24 +03:00
Michael Shigorin
ba4de25ce4 tagged/archive+extra: added gzip-utils
...for zgrep and friends; might be worth including into
distros proper by default.
2020-01-15 12:46:44 +03:00
Michael Shigorin
de56bf9efb tagged/archive+extra: move gzrt to recovery section
Still commented out, though; maybe someone pays attention later on.
2020-01-15 12:45:21 +03:00
Anton Midyukov
daa85c310f base + efi, desktop + regular: move fwupd in desktop+regular
fwupd needs python3-module-pygobject3 which requires graphics libraries
(unacceptable for the basic rescue images).
2020-01-13 12:14:06 +03:00
Anton Midyukov
0b02591530 vmguest: add kernel-modules-virtualbox-addition-guest 2020-01-13 12:12:34 +03:00
Anton Midyukov
efa57b9121 live, init: move 65-os-release from live to init
Install /etc/*-release files if needed.

Reported-by: Ivan A. Melnikov <iv@altlinux.org>
2020-01-13 12:09:51 +03:00
Michael Shigorin
5e20cec7e2 reports.mk: refactor report output
Make it uniform through a function -- with the initially desired effect
of no extra lines while building multiple images with REPORT=1
(those were useless anyways printing repeatedly the same path
that's relative to a particular builddir).
2020-01-13 12:09:41 +03:00
Mikhail Gordeev
e80a3e7cca mixin/cloud-init: Do not write network configuration
...as cloud-init will do that.
2020-01-13 12:09:39 +03:00
Mikhail Gordeev
5e77ac4bd0 vm/cloud-systemd: use/tty/S0 to show log on COM port 2020-01-13 12:09:37 +03:00
Mikhail Gordeev
fa19e83e90 Add BASE_BOOTARGS -- variable containing arguments to bootloader
The case at hand was the need to pass serial console parameters,
see the next commit.
2020-01-13 12:09:30 +03:00
Ivan A. Melnikov
429f1d182c mipsel-mitx: add root and boot partitions to /etc/fstab 2020-01-13 12:09:28 +03:00
Anton Midyukov
d5ae97e95f regular-vm.mk: drop mpv
mpv is not needed in every single one of those images.
2020-01-13 12:09:23 +03:00
Ivan A. Melnikov
471233df8a init: fix portability 90-systemd on mipsel
autofs4.ko is not available on Tavolga, and might be unavailable
elsewhere as well (or vice versa, might become available).
2019-11-28 19:14:07 +03:00
Anton Midyukov
221e0e6cf4 init: set package priority syslogd for sysvinit
This is necessary to prevent installing the systemd package on systems
with sysvinit.
2019-11-28 19:02:08 +03:00
Anton Midyukov
29ad240c2d pkgpriorities: also needed for rootfs
This should have better been done through some shared code
but it's not that obvious...
2019-11-28 19:01:50 +03:00
Anton Midyukov
ba149bf35a desktop+lxqt: add gvfs backends
...to support network shares and android smartphones.

Suggested-by: Koi
See-also: https://forum.altlinux.org/index.php?topic=43220.msg343825#msg343825
2019-11-28 19:01:46 +03:00
Anton Midyukov
e1281afa28 desktop+regular: update list (fix name) 2019-11-18 19:45:13 +03:00
Michael Shigorin
8fe893e441 gear-store-tags 2019-11-18 19:10:32 +03:00