30 lines
764 B
Plaintext
30 lines
764 B
Plaintext
|
|
#!/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."
|