Commit 211060c4 authored by Roman Alifanov's avatar Roman Alifanov

use installer-feature-alterator-setup-stage2

parent c38c24f7
......@@ -15,5 +15,6 @@ install_common:
install -p -Dm 0755 ready-set-service $(DESTDIR)$(PREFIX)/bin/ready-set-service
install -p -Dm 0755 ready-set-service.service $(DESTDIR)$(UNITDIR)/ready-set-service.service
install -p -Dm 0755 setup.target $(DESTDIR)$(UNITDIR)/setup.target
install -p -Dm 0755 ready-set-start.sh $(DESTDIR)$(DATADIR)/ready-set-service/ready-set-start.sh
......@@ -11,13 +11,4 @@ cage /usr/share/ready-set-service/ready-set-start.sh &&
rm -rf /run/user/0/
dm_list=("gdm" "sddm" "lightdm" "greetd" "ly")
for dm in "${dm_list[@]}"; do
if systemctl list-unit-files | grep -q "^$dm.service"; then
echo "Enabling and starting display manager: $dm"
systemctl disable ready-set-service
systemctl enable --now "$dm"
break
fi
done
\ No newline at end of file
reboot
[Unit]
Description=OEM Setup test
After=graphical.target
Requires=graphical.target
Description=Perform OEM Setup
Conflicts=getty@tty1.service
After=multi-user.target
Requires=multi-user.target
[Service]
TTYPath=/dev/tty1
Type=idle
ExecStart=/usr/bin/ready-set-service
Restart=on-failure
StandardInput=tty
StandardOutput=journal
ExecStart=/usr/bin/ready-set-service
RemainAfterExit=yes
StandardError=journal
TTYPath=/dev/tty1
TTYReset=yes
TTYVHangup=yes
TTYVTDisallocate=yes
User=root
WorkingDirectory=/root
Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
[Install]
WantedBy=graphical.target
WantedBy=setup.target
......@@ -12,6 +12,7 @@ BuildArch: noarch
Source: %name-%version.tar
Requires: ready-set
Conflicts: alterator-setup
%description
%summary
......@@ -27,6 +28,7 @@ Requires: ready-set
%_datadir/%name
%_unitdir/%name.service
%_unitdir/setup.target
%changelog
* Thu May 15 2025 Roman Alifanov <ximper@altlinux.org> 0.0.1-alt1
......
[Unit]
Description=OEM Setup Target
Requires=ready-set-service.service
After=multi-user.target
[Install]
WantedBy=default.target
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment