30 lines
764 B
Bash
Executable File
30 lines
764 B
Bash
Executable File
#!/bin/sh
|
|
# Enable EcoOS services
|
|
|
|
set -e
|
|
|
|
echo "Enabling systemd-networkd for static IP..."
|
|
systemctl enable systemd-networkd.service
|
|
systemctl enable systemd-networkd-wait-online.service
|
|
|
|
echo "Disabling NetworkManager (using networkd instead)..."
|
|
systemctl disable NetworkManager.service 2>/dev/null || true
|
|
systemctl mask NetworkManager.service 2>/dev/null || true
|
|
|
|
echo "Enabling seatd service..."
|
|
systemctl enable seatd.service
|
|
|
|
echo "Enabling eco-daemon service..."
|
|
systemctl enable eco-daemon.service
|
|
|
|
echo "Enabling installer service..."
|
|
systemctl enable ecoos-installer.service
|
|
|
|
echo "Enabling SSH service..."
|
|
systemctl enable ssh.service || true
|
|
|
|
echo "Enabling debug service..."
|
|
systemctl enable debug-network.service || true
|
|
|
|
echo "Services enabled."
|