İşletim sistemi sürümü: 13
İşletim sisteminin tedarik bağlantısı: repo.teamdiyo.com ve os-lib.autovm.net
DiyoVM Üzerinden "Şablon Yönetimi" sekmesi üzerinden "Script" kısmı için oluşturulmuş olan yapılandırma kodları aşağıdaki şekildedir.
- Kod Türü: Kurulum
- Kod Yüklenecek Konum: /root/setup.sh
- Çalıştırılıcak Program: /bin/sh
- Çalıştırılıcak Komut: -c 'cd /root;chmod 777 setup.sh;sh setup.sh'
- Kod;
PHP Kod:
#!/bin/bash
ip="{ipaddress}";
gateway="{gateway}";
netmask="{netmask}";
password="{password}";
hostname="{hostname}";
cat >> /etc/rc.conf <<EOL
ifconfig_em0="inet $ip netmask $netmask"
defaultrouter="$gateway"
EOL
sed -e "s/autovm/$hostname/" -i "" /etc/rc.conf
echo "nameserver 8.8.8.8 1.1.1.1" > /etc/resolv.conf
echo "$password" | pw usermod -n root -h 0
rm /root/setup.sh
camcontrol rescan all
gpart recover da0
gpart resize -i 3 da0
zpool set autoexpand=on zroot
zpool online -e zroot da0p3
/etc/netstart
reboot