Commit Graph

458 Commits

Author SHA1 Message Date
Anton Midyukov
c505b9c97e regular.mk: Fix build regular-server-hyperv
Typo again...
2020-08-26 17:03:32 +07:00
Anton Midyukov
c37775cdf4 regular.mk, server: timeout alignment for syslinux and grub
timeout for syslinux is measured in deciseconds, and for grub in seconds.
2020-06-06 02:18:55 +07:00
Anton Midyukov
e855904990 regular.mk: use default browser for regular-lxqt
Falkon not starting on Raspberry Pi 3.
2020-06-06 02:18:55 +07:00
Anton Midyukov
f70394409a regular.mk: Switch KFLAVOUR to std-def for jeos-sysv
The installer cannot start in qemu with the un-def kernel.
2020-06-06 02:18:55 +07:00
Anton Midyukov
c708f0f147 regular.mk: Replace staging to drm for jeos-sysv
KMODULES staging is too much for jeos.
2020-06-06 02:18:55 +07:00
Anton Midyukov
2083f61fa5 regular.mk: drop vmguest for jeos
Not needed for jeos.
2020-06-06 02:18:55 +07:00
Anton Midyukov
925288faa8 regular.mk: Added apt-conf-ignore-systemd in jeos-sysv
This is the apt configuration file for systems on sysvinit,
to ignore the installation of systemd packages.
2020-06-06 02:18:55 +07:00
Anton Midyukov
f59fee72da mixin.mk, regular.mk: added mixin/regular-gnome3 2020-05-22 13:34:37 +07:00
Anton Midyukov
32b4711351 regular.mk: added acpid 2020-05-22 13:34:37 +07:00
Anton Midyukov
7a55147ed2 regular.mk: Added use/branding/full into distro/.regular-desktop
This needed for aarch64.
2020-05-22 13:34:35 +07:00
Anton Midyukov
afa3825492 regular.mk: use/efi/refind for install-x11 instead install 2020-05-22 13:34:35 +07:00
Anton Midyukov
fac59c9ed4 engineering, realtime.mk: added engineering/misc list 2020-05-22 13:34:35 +07:00
Anton Midyukov
639d1022bd regular.mk; added use/init/sysv/polkit to regular-xfce-sysv-install 2020-05-22 13:34:34 +07:00
Anton Midyukov
88371fed1a regular.mk: change gdm2.20 for regular-xfce-sysv-install 2020-05-01 23:49:57 +07:00
Anton Midyukov
8e78afa9f7 regular.mk: added glibc-locales into distro/regular-jeos-systemd
systemd needed glibc-locales
2020-05-01 23:49:57 +07:00
Anton Midyukov
01e0d9a49c regular.mk: use/stage2/kms for builder and rescue
This needed for qemu (virtio-gpu) on aarch64.
2020-05-01 23:49:57 +07:00
Anton Midyukov
cdae56a6b5 regular.mk: Added grub*.cfg generate for builder and rescue 2020-05-01 23:49:57 +07:00
Anton Midyukov
fc5bbb79bf regular.mk: use/x11/lightdm/gtk by default
See-also: https://bugzilla.altlinux.org/38092
2020-05-01 23:49:56 +07:00
Anton Midyukov
ddaa686ae9 regular.mk: added fdisk to regular-jeos-full
See-also: https://bugzilla.altlinux.org/38092
2020-05-01 23:49:56 +07:00
Anton Midyukov
7d857f886f regular.mk: added staging kernel module for jeos, server
This is to ensure a wider support network interfaces.
2020-05-01 23:49:56 +07:00
Anton Midyukov
9c17a81153 regular.mk: for lxqt use default display-manager
sddm is too fastidious to the video driver, and lxqt is for weak hardware.
2020-05-01 23:49:56 +07:00
Anton Midyukov
af77f3f887 regular.mk: Use stage2 features instead STAGE1_MODLISTS 2020-05-01 23:49:56 +07:00
Anton Midyukov
2495317df2 regular.mk, regular-vm.mk: added +systemd to +systemd-optimal
+systemd-optimal do not call +systemd more.
Also added +systemd-optimal into jeos-systemd, regular-server. Need
to disable core dump
2020-05-01 23:49:56 +07:00
Anton Midyukov
9aae20c642 regular.mk: use/ntp/chrony for jeos-full 2020-05-01 23:49:56 +07:00
Anton Midyukov
2c82e017da regular.mk: use/ntp/chrony for regular-server 2020-05-01 23:49:56 +07:00
Anton Midyukov
f91443c8d4 regular.mk: add EFI support (grub-efi) for jeos
Also:
- added new target jeos-systemd,
- disabled quiet for cmdline kernel
- returned to its original form regular-jeos-ovz
2020-04-03 22:56:58 +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
ed9f6f09bc regular.mk: add use/stage2/kms for all installer
Needed for running installer.
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
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
d0898f4748 init, mixin.mk, regular.mk, regular-vm.mk: drop elogind, polkit-gnome for sysv
Use polkit-sysvinit as a workaround.

See-also: https://lists.altlinux.org/pipermail/devel/2019-November/208963.html

Reverts: 08d93ed851
(and several slightly more involved places)
2019-11-18 18:39:32 +03:00
Anton Midyukov
e8a1ae8f1b regular.mk: add the ability to install gnome-shell add-ons through firefox
NB: firefox-gnome_shell_integration will turn into a pumpkin
    after firefox 74!

Suggested-by: Annoynymous
See-also: http://www.opennet.ru/openforum/vsluhforumID3/118861.html#129
See-also: http://www.opennet.ru/opennews/art.shtml?num=51793
2019-11-01 17:52:52 +03:00
Anton Midyukov
c8aa4ea0aa browser, regular.mk: drop palemoon
...it's no more in Sisyphus too:
See-also: http://git.altlinux.org/tasks/archive/done/_232/238525
2019-10-03 19:56:58 +03:00
Anton Midyukov
401442edd6 mixin.mk, regular.mk: add +nm-gtk to gtk-based regular builds
...to extend the supported protocols list as suggested.

See-also: b869d365f195a7070f1f6c425795b4c058b18c6c
2019-09-16 21:21:50 +03:00
Anton Midyukov
d35c9d49f5 regular.mk: update distro/regulare-engineering 2019-09-16 21:21:36 +03:00
Michael Shigorin
dc50249329 regular.mk: add su, agetty to jeos
These were clearly missing!
2019-09-16 21:20:52 +03:00
Anton Midyukov
657c173d50 mixin.mk, regular.mk: allow mixins to depend on mixins
Looks like the initial empirical rule "mixin must not depend
on another mixin" is too restrictive for practical purposes
given enough image targets multiplied by enough platforms;
let's declare it obsolete and see what follows.
2019-09-09 19:32:05 +03:00
Anton Midyukov
fbb783d32a regular.mk: use optimal systemd-settings for desktop regular builds 2019-09-09 19:30:44 +03:00
Gleb Fotengauer-Malinovskiy
2fb0293dec regular-jeos: use grub on architectures not supported by lilo 2019-08-19 23:33:47 +03:00
Anton Midyukov
50a9dbf268 mixin.mk, regular.mk: factor out cinnamon, kde5
...into mixins to make the distro configuration
more reusable and portable across target arches.
Think grafting instead of just growing from seed.

See-also: ba437ba828
2019-07-08 21:37:34 +03:00
Michael Shigorin
55adcbb68d regular.mk: avoid open-vm-tools in jeos
As noted in the previous commit,
it's just not making it now.
2019-07-03 09:19:14 +03:00
Michael Shigorin
b80c1aa87a p[89].mk, regular.mk, server, groups: drop openstack
We've decided that there's not much sense to continue building
server-openstack flavour of starterkits since it does take quite
an effort to even test properly, and there was rather no feedback
on those (maybe silent users will at least ping back this time).

Those interested are invited to follow server-v development
and contact Alexey Shabalin <shaba@altlinux.org> for cooperation.

PS: the actual pkglists are here, it's only the bunch of groups
tailored for standalone server-openstack with its group selection
menu layout that are being removed regarding the shared bits.
2019-06-17 22:21:48 +03:00
b001f1b022 migrate openstack server from openntpd to chrony 2019-06-17 21:55:01 +03:00