2021-03-18 14:37:02 +00:00
|
|
|
##set build hash id
|
|
|
|
buildHash=$(git rev-parse --short HEAD)
|
|
|
|
|
2021-03-20 13:49:07 +00:00
|
|
|
##update submodules
|
2021-03-20 15:06:12 +00:00
|
|
|
git submodule update --init --recursive --remote
|
2021-03-20 13:49:07 +00:00
|
|
|
|
2021-03-20 14:30:00 +00:00
|
|
|
##add locked_user.js from pyllyukko/user.js
|
|
|
|
cd external/user.js
|
|
|
|
make locked_user.js
|
|
|
|
cp locked_user.js ../../include/usr/lib/firefox/mozilla.cfg
|
|
|
|
cd ../..
|
|
|
|
|
2021-03-20 12:23:48 +00:00
|
|
|
##add hosts from stevenblack/hosts
|
|
|
|
cp external/hosts/hosts include/etc/hosts
|
|
|
|
|
2021-03-20 14:47:08 +00:00
|
|
|
##build nebula with sudo
|
2021-03-20 10:28:49 +00:00
|
|
|
cd external/void-mklive
|
2021-03-18 14:37:02 +00:00
|
|
|
make
|
|
|
|
sudo ./mklive.sh \
|
|
|
|
-a x86_64-musl \
|
2021-03-20 10:28:49 +00:00
|
|
|
-I ../../include \
|
|
|
|
-o ../../nebula-x86_64-$buildHash.iso \
|
2021-03-18 14:37:02 +00:00
|
|
|
-p "grub-i386-efi grub-x86_64-efi dialog cryptsetup lvm2 \
|
|
|
|
mdadm lxdm xinit xorg xfce4 gnome-themes-standard gnome-keyring \
|
|
|
|
network-manager-applet gvfs-afc gvfs-mtp gvfs-smb udisks2 \
|
|
|
|
firefox-esr tor seahorse pwgen keepassxc openntpd monero \
|
2021-03-22 11:19:06 +00:00
|
|
|
monero-gui electrum macchanger gnome-disk-utility runit-iptables \
|
2021-03-20 10:28:49 +00:00
|
|
|
gnupg2 dino dillo curl vlc"
|