File config.sh of Package ASAedu-1.0
#!/bin/bash # config.sh - ASAedu System Configuration # 1. Aktifkan Layanan Dasar systemctl enable NetworkManager systemctl enable sshd systemctl enable firewalld # 2. Setup User Utama (User: asaedu, Pass: indonesia) # Kita gunakan openssl untuk enkripsi password agar aman useradd -m -p $(openssl passwd -1 indonesia) asaedu usermod -aG wheel asaedu # 3. Konfigurasi Lingkungan Desktop (XFCE) # Mengatur agar sistem otomatis masuk ke grafis saat boot systemctl set-default graphical.target # 4. Optimasi untuk Pendidikan # Memastikan repositori lokal dalam ISO siap digunakan zypper --non-interactive clean --all exit 0