Run a script on boot using systemd on Ubuntu 18.04
Membuat script auto run saat booting di mesin Ubuntu 18.04. Kita buat awal file yang akan digunakan untuk running saat booting mesin ubuntu yaitu file /etc/rc.local Setelah kita punya rancangan untuk itu saat nya kita buat supaya /etc/rc.local bisa auto running saat boot pertama Ubuntu.
Create File
vim /etc/systemd/system/startup.service
tambahkan script berikut
[Unit]
Description=Start up script
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
Setelah itu buat file di /etc/rc.local
vim /etc/rc.local
tambahkan script berikut
#!/bin/bash
/sbin/route add default gw 10.10.3.1
exit 0
Ini hanya contoh penambahan route pada mesin Ubuntu saya Buat executable pada file rc.local
chmod 755 /etc/rc.local
Reload systemd
systemctl daemon-reload
Enable service baru
systemctl enable startup.service
Sekian
→