Commit Graph

18 Commits

Author SHA1 Message Date
Anton Midyukov
a6bc0e63c0 oem: fix BASE_BRANDING to THE_BRANDING
BASE_BRANDING variable does not use.
Fix for commit: a2ca36201f
2021-12-16 16:45:07 +07:00
Anton Midyukov
c2ea126c62 oem: Set piority for rootfs-installer-features package
/usr/sbin/install2-init-functions is provided by several packages.
Because of this, extra packages are installed. It is necessary to
simplify the task for the packages manager.
2021-12-04 22:12:09 +07:00
Anton Midyukov
9eec670524 oem: not use/net-eth/dhcp
The network can be controlled via NetworkManager without ETCnet
configs. DHCP support needs to be added to other targets.
2021-11-22 22:30:28 +07:00
Anton Midyukov
a2ca36201f oem: add packages only to the basic system (not needed in LIVE) 2021-11-22 22:30:28 +07:00
Anton Midyukov
385792d127 oem: not use/x11vnc for use/oem/vnc
Needed alterator-setup 0.3.13.
Now alterator-setup to prepare self to work via VNC.
Also VNC mode is now optional and requires inclusion
in/etc/alterator-setup/config option ALTERATOR_SETUP_VNC=1
2021-11-22 22:30:28 +07:00
Ivan A. Melnikov
3bf51ea7e6 oem: use/deflogin/root
This change sets the default root password to 'altlinux'
for all the images that employ use/oem feature.
This password will be reset by the configuration wizard at
the first boot and cannot be used to login
to ssh even if it's enabled out-of-the-box. So, 'happy
path' user experience of our distros does not change;
but it helps in troubleshooting the cases
when alterator-setup cannot start e.g. due to broken
graphics.

See https://lists.altlinux.org/pipermail/devel-distro/2021-April/002351.html
2021-04-22 01:32:36 +07:00
Ivan A. Melnikov
41a9f8a36a use/oem: Add installer-common-stage3
installer-common-stage3 configures network. Without it,
net-eth step of the OEM setup does not work properly.
2021-02-24 15:07:04 +07:00
Anton Midyukov
86351df6d0 oem: Add use/oem/distro
use/oem/distro contains additional steps for executing preinstall
scripts and network configuration.
2021-02-18 19:47:04 +07:00
Anton Midyukov
765796d35c oem: Not use git in 60-oem-install.mk
But with git might not work.
2021-01-25 19:42:32 +07:00
Anton Midyukov
33523fb532 oem: Create empty /var/lib/install3/lists/.base
Empty lists/.base needed for alterator-pkg to calculate the space
required for installation when selecting groups.
See-also: https://lists.altlinux.org/pipermail/devel-distro/2020-December/002239.html
2020-12-23 01:48:59 +07:00
Anton Midyukov
77e80ef011 oem: Add use/oem/install target
This target needed for alterator-setup (pkg step).
Also added preinstall and eth-net steps.
2020-12-05 00:25:53 +07:00
Anton Midyukov
724b0cbaa0 oem: Added ability to set alterator-setup steps 2020-11-06 19:20:01 +07:00
Anton Midyukov
ebd5ccc941 oem: Cleannup trash message 2020-11-06 19:20:01 +07:00
Anton Midyukov
b91fe5a29f oem: Added use/oem/no-cleanup
This target disable cleanup install packages after finishing
alterator-setup.
2020-10-02 12:38:47 +07:00
Anton Midyukov
73ec7f0e9a oem: Added rootfs-installer-features
Run installer features during install via rootfs.
2020-08-21 20:23:48 +07:00
Anton Midyukov
2d53a9af94 net-eth, oem: use/oem/vnc for disable NetworkManager control eth0
Network interface managed by NetworkManager is not activated when
alterator-setup is launched.
2020-07-03 04:56:33 +07:00
Anton Midyukov
df0875fe22 oem: Added use/oem/vnc 2020-07-02 01:02:37 +07:00
Michael Shigorin
fac87182c9 initial oem feature
This is an experimental and known incomplete support
for the system configuration that has to be done at the
first boot-up by its user since it's their choice.

This draft uses systemd which has been a requirement :-/
Thanks sem@ for helping out with the somewhat tricky
unit file for alterator-setup.
2013-07-01 23:33:52 +04:00