update build scripts and addindg extra stuf
|
@ -0,0 +1 @@
|
|||
../PepProPixMaps
|
|
@ -0,0 +1 @@
|
|||
../PepProTools
|
|
@ -0,0 +1 @@
|
|||
../pepapplication
|
|
@ -12,7 +12,7 @@ uchinanchu="$(pwd)"
|
|||
[ -e fusato ] && [ ! -d fusato ] && rm -f fusato || [ ! -e fusato ] && mkdir fusato
|
||||
cd fusato
|
||||
umount $(mount | grep "${PWD}/chroot" | tac | cut -f3 -d" ") 2>/dev/null
|
||||
for i in ./* ./.build ; do [ $i = ./cache ] && continue || rm -rf $i ; done
|
||||
for i in * .build ; do [ $i = cache ] && continue || rm -rf $i ; done
|
||||
|
||||
|
||||
# Defines Live Build settings
|
||||
|
@ -20,7 +20,6 @@ for i in ./* ./.build ; do [ $i = ./cache ] && continue || rm -rf $i ; done
|
|||
lb config noauto \
|
||||
--binary-images iso-hybrid \
|
||||
--architectures i386 \
|
||||
--linux-flavours 686 \
|
||||
--distribution bookworm \
|
||||
--archive-areas "main contrib non-free non-free-firmware" \
|
||||
--firmware-chroot false \
|
||||
|
@ -37,33 +36,145 @@ lb config noauto \
|
|||
--win32-loader false \
|
||||
--debian-installer-preseedfile preseed.cfg \
|
||||
|
||||
"${@}"
|
||||
"${@}"
|
||||
|
||||
# Packages to be stored in /pool but not installed in the OS .
|
||||
echo "# These packages are available to the installer.
|
||||
linux-image-686
|
||||
linux-image-686-pae
|
||||
hdmi2usb-fx2-firmware
|
||||
firmware-ath9k-htc
|
||||
amd64-microcode
|
||||
atmel-firmware
|
||||
bluez-firmware
|
||||
dahdi-firmware-nonfree
|
||||
firmware-ast
|
||||
firmware-amd-graphics
|
||||
firmware-atheros
|
||||
firmware-bnx2
|
||||
firmware-bnx2x
|
||||
firmware-brcm80211
|
||||
firmware-cavium
|
||||
firmware-intel-sound
|
||||
firmware-ipw2x00
|
||||
firmware-ivtv
|
||||
firmware-iwlwifi
|
||||
firmware-libertas
|
||||
firmware-misc-nonfree
|
||||
firmware-myricom
|
||||
firmware-netronome
|
||||
firmware-qcom-soc
|
||||
firmware-qlogic
|
||||
firmware-realtek
|
||||
firmware-samsung
|
||||
firmware-siano
|
||||
firmware-ti-connectivity
|
||||
firmware-sof-signed
|
||||
intel-microcode
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-gsp
|
||||
firmware-nvidia-gsp
|
||||
raspi-firmware
|
||||
firmware-realtek-rtl8723cs-bt
|
||||
firmware-zd1211
|
||||
accountsservice
|
||||
acpi
|
||||
acpid
|
||||
adduser
|
||||
alsa-utils
|
||||
apt
|
||||
apt-utils
|
||||
at-spi2-core
|
||||
avahi-daemon
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bind9-host
|
||||
bsdmainutils
|
||||
bsdutils
|
||||
busybox
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
consolekit
|
||||
coreutils
|
||||
cpio
|
||||
cron
|
||||
curl
|
||||
dash
|
||||
dbus
|
||||
debconf
|
||||
debconf-i18n
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
desktop-file-utils
|
||||
dhcp-client
|
||||
dhcp-common
|
||||
dialog
|
||||
diffutils
|
||||
dmidecode
|
||||
dmsetup
|
||||
dosfstools
|
||||
dpkg
|
||||
e2fsprogs
|
||||
eject
|
||||
exim4-base
|
||||
exim4-config
|
||||
exim4-daemon-light
|
||||
file
|
||||
findutils
|
||||
fontconfig-config
|
||||
|
||||
" > $uchinanchu/fusato/config/package-lists/installer.list.binary
|
||||
|
||||
|
||||
# Setup the installer structure
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/etc
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary/install
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/hooks/normal
|
||||
|
||||
#cp $uchinanchu/peprepo/* $uchinanchu/fusato/config/archives
|
||||
cp $uchinanchu/pepinstaller/preseed/preseed.cfg $uchinanchu/fusato/config/includes.installer
|
||||
cp $uchinanchu/pepissue/* $uchinanchu/fusato/config/includes.installer/etc
|
||||
cp $uchinanchu/pephooks/normal/* $uchinanchu/fusato/config/hooks/normal
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
cp $uchinanchu/polkit/* $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
cp $uchinanchu/pepapplication/* $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
cp $uchinanchu/pepdatabase/* $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
cp $uchinanchu/PepProPixMaps/* $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
cp $uchinanchu/pepconf/* $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
cp $uchinanchu/pmostools/* $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
cp $uchinanchu/PepProTools/* $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
|
||||
# Copy recursive files and sub-directories, containing symlinks.
|
||||
# Copy recursive files and sub-directories
|
||||
cp -r $uchinanchu/peploadersplash/boot $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/peploadersplash/isolinux $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/pepinstaller/graphics $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepinstaller/themes $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
cp -r $uchinanchu/pylibraries/* $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
|
||||
lb build
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pepconf
|
|
@ -0,0 +1 @@
|
|||
../pepdatabase
|
|
@ -1 +0,0 @@
|
|||
../pepissue
|
|
@ -0,0 +1 @@
|
|||
../pmostools
|
|
@ -0,0 +1 @@
|
|||
../polkit
|
|
@ -0,0 +1 @@
|
|||
../pylibraries
|
|
@ -0,0 +1 @@
|
|||
../PepProPixMaps
|
|
@ -0,0 +1 @@
|
|||
../PepProTools
|
|
@ -0,0 +1 @@
|
|||
../pepapplication
|
|
@ -12,7 +12,7 @@ uchinanchu="$(pwd)"
|
|||
[ -e fusato ] && [ ! -d fusato ] && rm -f fusato || [ ! -e fusato ] && mkdir fusato
|
||||
cd fusato
|
||||
umount $(mount | grep "${PWD}/chroot" | tac | cut -f3 -d" ") 2>/dev/null
|
||||
for i in ./* ./.build ; do [ $i = ./cache ] && continue || rm -rf $i ; done
|
||||
for i in * .build ; do [ $i = cache ] && continue || rm -rf $i ; done
|
||||
|
||||
|
||||
# Defines Live Build settings
|
||||
|
@ -20,7 +20,6 @@ for i in ./* ./.build ; do [ $i = ./cache ] && continue || rm -rf $i ; done
|
|||
lb config noauto \
|
||||
--binary-images iso-hybrid \
|
||||
--architectures amd64 \
|
||||
--linux-flavours amd64 \
|
||||
--distribution bookworm \
|
||||
--archive-areas "main contrib non-free non-free-firmware" \
|
||||
--firmware-chroot false \
|
||||
|
@ -37,33 +36,144 @@ lb config noauto \
|
|||
--win32-loader false \
|
||||
--debian-installer-preseedfile preseed.cfg \
|
||||
|
||||
"${@}"
|
||||
"${@}"
|
||||
|
||||
# Packages to be stored in /pool but not installed in the OS .
|
||||
echo "# These packages are available to the installer.
|
||||
linux-image-amd64
|
||||
hdmi2usb-fx2-firmware
|
||||
firmware-ath9k-htc
|
||||
amd64-microcode
|
||||
atmel-firmware
|
||||
bluez-firmware
|
||||
dahdi-firmware-nonfree
|
||||
firmware-ast
|
||||
firmware-amd-graphics
|
||||
firmware-atheros
|
||||
firmware-bnx2
|
||||
firmware-bnx2x
|
||||
firmware-brcm80211
|
||||
firmware-cavium
|
||||
firmware-intel-sound
|
||||
firmware-ipw2x00
|
||||
firmware-ivtv
|
||||
firmware-iwlwifi
|
||||
firmware-libertas
|
||||
firmware-misc-nonfree
|
||||
firmware-myricom
|
||||
firmware-netronome
|
||||
firmware-qcom-soc
|
||||
firmware-qlogic
|
||||
firmware-realtek
|
||||
firmware-samsung
|
||||
firmware-siano
|
||||
firmware-ti-connectivity
|
||||
firmware-sof-signed
|
||||
intel-microcode
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-gsp
|
||||
firmware-nvidia-gsp
|
||||
raspi-firmware
|
||||
firmware-realtek-rtl8723cs-bt
|
||||
firmware-zd1211
|
||||
accountsservice
|
||||
acpi
|
||||
acpid
|
||||
adduser
|
||||
alsa-utils
|
||||
apt
|
||||
apt-utils
|
||||
at-spi2-core
|
||||
avahi-daemon
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bind9-host
|
||||
bsdmainutils
|
||||
bsdutils
|
||||
busybox
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
consolekit
|
||||
coreutils
|
||||
cpio
|
||||
cron
|
||||
curl
|
||||
dash
|
||||
dbus
|
||||
debconf
|
||||
debconf-i18n
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
desktop-file-utils
|
||||
dhcp-client
|
||||
dhcp-common
|
||||
dialog
|
||||
diffutils
|
||||
dmidecode
|
||||
dmsetup
|
||||
dosfstools
|
||||
dpkg
|
||||
e2fsprogs
|
||||
eject
|
||||
exim4-base
|
||||
exim4-config
|
||||
exim4-daemon-light
|
||||
file
|
||||
findutils
|
||||
fontconfig-config
|
||||
|
||||
" > $uchinanchu/fusato/config/package-lists/installer.list.binary
|
||||
|
||||
|
||||
# Setup the installer structure
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/etc
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary/install
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/hooks/normal
|
||||
|
||||
#cp $uchinanchu/peprepo/* $uchinanchu/fusato/config/archives
|
||||
cp $uchinanchu/pepinstaller/preseed/preseed.cfg $uchinanchu/fusato/config/includes.installer
|
||||
cp $uchinanchu/pepissue/* $uchinanchu/fusato/config/includes.installer/etc
|
||||
cp $uchinanchu/pephooks/normal/* $uchinanchu/fusato/config/hooks/normal
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
cp $uchinanchu/polkit/* $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
cp $uchinanchu/pepapplication/* $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
cp $uchinanchu/pepdatabase/* $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
cp $uchinanchu/PepProPixMaps/* $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
cp $uchinanchu/pepconf/* $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
cp $uchinanchu/pmostools/* $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
cp $uchinanchu/PepProTools/* $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
|
||||
# Copy recursive files and sub-directories, containing symlinks.
|
||||
# Copy recursive files and sub-directories
|
||||
cp -r $uchinanchu/peploadersplash/boot $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/peploadersplash/isolinux $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/pepinstaller/graphics $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepinstaller/themes $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
cp -r $uchinanchu/pylibraries/* $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
|
||||
lb build
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pepconf
|
|
@ -0,0 +1 @@
|
|||
../pepdatabase
|
|
@ -1 +0,0 @@
|
|||
../pepissue
|
|
@ -0,0 +1 @@
|
|||
../pmostools
|
|
@ -0,0 +1 @@
|
|||
../polkit
|
|
@ -0,0 +1 @@
|
|||
../pylibraries
|
|
@ -0,0 +1 @@
|
|||
../PepProPixMaps
|
|
@ -0,0 +1 @@
|
|||
../PepProTools
|
|
@ -0,0 +1 @@
|
|||
../pepapplication
|
|
@ -41,31 +41,142 @@ lb config noauto \
|
|||
|
||||
"${@}"
|
||||
|
||||
# Packages to be stored in /pool but not installed in the OS .
|
||||
echo "# These packages are available to the installer.
|
||||
linux-image-arm64
|
||||
hdmi2usb-fx2-firmware
|
||||
firmware-ath9k-htc
|
||||
amd64-microcode
|
||||
atmel-firmware
|
||||
bluez-firmware
|
||||
dahdi-firmware-nonfree
|
||||
firmware-ast
|
||||
firmware-amd-graphics
|
||||
firmware-atheros
|
||||
firmware-bnx2
|
||||
firmware-bnx2x
|
||||
firmware-brcm80211
|
||||
firmware-cavium
|
||||
firmware-intel-sound
|
||||
firmware-ipw2x00
|
||||
firmware-ivtv
|
||||
firmware-iwlwifi
|
||||
firmware-libertas
|
||||
firmware-misc-nonfree
|
||||
firmware-myricom
|
||||
firmware-netronome
|
||||
firmware-qcom-soc
|
||||
firmware-qlogic
|
||||
firmware-realtek
|
||||
firmware-samsung
|
||||
firmware-siano
|
||||
firmware-ti-connectivity
|
||||
firmware-sof-signed
|
||||
intel-microcode
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-gsp
|
||||
firmware-nvidia-gsp
|
||||
raspi-firmware
|
||||
firmware-realtek-rtl8723cs-bt
|
||||
firmware-zd1211
|
||||
accountsservice
|
||||
acpi
|
||||
acpid
|
||||
adduser
|
||||
alsa-utils
|
||||
apt
|
||||
apt-utils
|
||||
at-spi2-core
|
||||
avahi-daemon
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bind9-host
|
||||
bsdmainutils
|
||||
bsdutils
|
||||
busybox
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
consolekit
|
||||
coreutils
|
||||
cpio
|
||||
cron
|
||||
curl
|
||||
dash
|
||||
dbus
|
||||
debconf
|
||||
debconf-i18n
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
desktop-file-utils
|
||||
dhcp-client
|
||||
dhcp-common
|
||||
dialog
|
||||
diffutils
|
||||
dmidecode
|
||||
dmsetup
|
||||
dosfstools
|
||||
dpkg
|
||||
e2fsprogs
|
||||
eject
|
||||
exim4-base
|
||||
exim4-config
|
||||
exim4-daemon-light
|
||||
file
|
||||
findutils
|
||||
fontconfig-config
|
||||
|
||||
" > $uchinanchu/fusato/config/package-lists/installer.list.binary
|
||||
|
||||
|
||||
# Setup the installer structure
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/etc
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary/install
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/hooks/normal
|
||||
|
||||
#cp $uchinanchu/peprepo/* $uchinanchu/fusato/config/archives
|
||||
cp $uchinanchu/pepinstaller/preseed/preseed.cfg $uchinanchu/fusato/config/includes.installer
|
||||
cp $uchinanchu/pepissue/* $uchinanchu/fusato/config/includes.installer/etc
|
||||
cp $uchinanchu/pephooks/normal/* $uchinanchu/fusato/config/hooks/normal
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
cp $uchinanchu/polkit/* $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
cp $uchinanchu/pepapplication/* $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
cp $uchinanchu/pepdatabase/* $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
cp $uchinanchu/PepProPixMaps/* $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
cp $uchinanchu/pepconf/* $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
cp $uchinanchu/pmostools/* $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
cp $uchinanchu/PepProTools/* $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
|
||||
# Copy recursive files and sub-directories, containing symlinks.
|
||||
# Copy recursive files and sub-directories
|
||||
cp -r $uchinanchu/peploadersplash/boot $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/peploadersplash/isolinux $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/pepinstaller/graphics $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepinstaller/themes $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
cp -r $uchinanchu/pylibraries/* $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
|
||||
lb build
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pepconf
|
|
@ -0,0 +1 @@
|
|||
../pepdatabase
|
|
@ -1 +0,0 @@
|
|||
../pepissue
|
|
@ -0,0 +1 @@
|
|||
../pmostools
|
|
@ -0,0 +1 @@
|
|||
../polkit
|
|
@ -0,0 +1 @@
|
|||
../pylibraries
|
|
@ -0,0 +1 @@
|
|||
../PepProPixMaps
|
|
@ -0,0 +1 @@
|
|||
../PepProTools
|
|
@ -0,0 +1 @@
|
|||
../pepapplication
|
|
@ -51,32 +51,143 @@ lb config noauto \
|
|||
|
||||
"${@}"
|
||||
|
||||
# Packages to be stored in /pool but not installed in the OS .
|
||||
echo "# These packages are available to the installer.
|
||||
linux-image-686
|
||||
linux-image-686-pae
|
||||
hdmi2usb-fx2-firmware
|
||||
firmware-ath9k-htc
|
||||
amd64-microcode
|
||||
atmel-firmware
|
||||
bluez-firmware
|
||||
dahdi-firmware-nonfree
|
||||
firmware-ast
|
||||
firmware-amd-graphics
|
||||
firmware-atheros
|
||||
firmware-bnx2
|
||||
firmware-bnx2x
|
||||
firmware-brcm80211
|
||||
firmware-cavium
|
||||
firmware-intel-sound
|
||||
firmware-ipw2x00
|
||||
firmware-ivtv
|
||||
firmware-iwlwifi
|
||||
firmware-libertas
|
||||
firmware-misc-nonfree
|
||||
firmware-myricom
|
||||
firmware-netronome
|
||||
firmware-qcom-soc
|
||||
firmware-qlogic
|
||||
firmware-realtek
|
||||
firmware-samsung
|
||||
firmware-siano
|
||||
firmware-ti-connectivity
|
||||
firmware-sof-signed
|
||||
intel-microcode
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-gsp
|
||||
firmware-nvidia-gsp
|
||||
raspi-firmware
|
||||
firmware-realtek-rtl8723cs-bt
|
||||
firmware-zd1211
|
||||
accountsservice
|
||||
acpi
|
||||
acpid
|
||||
adduser
|
||||
alsa-utils
|
||||
apt
|
||||
apt-utils
|
||||
at-spi2-core
|
||||
avahi-daemon
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bind9-host
|
||||
bsdmainutils
|
||||
bsdutils
|
||||
busybox
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
consolekit
|
||||
coreutils
|
||||
cpio
|
||||
cron
|
||||
curl
|
||||
dash
|
||||
dbus
|
||||
debconf
|
||||
debconf-i18n
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
desktop-file-utils
|
||||
dhcp-client
|
||||
dhcp-common
|
||||
dialog
|
||||
diffutils
|
||||
dmidecode
|
||||
dmsetup
|
||||
dosfstools
|
||||
dpkg
|
||||
e2fsprogs
|
||||
eject
|
||||
exim4-base
|
||||
exim4-config
|
||||
exim4-daemon-light
|
||||
file
|
||||
findutils
|
||||
fontconfig-config
|
||||
|
||||
" > $uchinanchu/fusato/config/package-lists/installer.list.binary
|
||||
|
||||
|
||||
# Setup the installer structure
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/etc
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary/install
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/hooks/normal
|
||||
|
||||
#cp $uchinanchu/peprepo/* $uchinanchu/fusato/config/archives
|
||||
cp $uchinanchu/pepinstaller/preseed/preseed.cfg $uchinanchu/fusato/config/includes.installer
|
||||
cp $uchinanchu/pepissue/* $uchinanchu/fusato/config/includes.installer/etc
|
||||
cp $uchinanchu/pephooks/normal/* $uchinanchu/fusato/config/hooks/normal
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepinfo/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
cp $uchinanchu/polkit/* $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
cp $uchinanchu/pepapplication/* $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
cp $uchinanchu/pepdatabase/* $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
cp $uchinanchu/PepProPixMaps/* $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
cp $uchinanchu/pepconf/* $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
cp $uchinanchu/pmostools/* $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
cp $uchinanchu/PepProTools/* $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
|
||||
# Copy recursive files and sub-directories, containing symlinks.
|
||||
# Copy recursive files and sub-directories
|
||||
cp -r $uchinanchu/peploadersplash/boot $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/peploadersplash/isolinux $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/pepinstaller/graphics $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepinstaller/themes $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
cp -r $uchinanchu/pylibraries/* $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
|
||||
lb build
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pepconf
|
|
@ -0,0 +1 @@
|
|||
../pepdatabase
|
|
@ -1 +0,0 @@
|
|||
../pepissue
|
|
@ -4,11 +4,11 @@
|
|||
#
|
||||
# SPDX-FileCopyrightText: 2023 PeppemrintOS Team (peppermintosteam@proton.me)
|
||||
|
||||
# This script copies a file to target and runs commands during the Debian installation process.
|
||||
# This script copies a file to the chroot and runs commands during the Debian installation process.
|
||||
|
||||
|
||||
# Copy files to the chroot directory
|
||||
echo "Copying files to Target..."
|
||||
echo "Copying files to chroot..."
|
||||
cp /preseed/grub /target/etc/default
|
||||
cp /preseed/multimedia.list /target/etc/apt/sources.list.d
|
||||
cp /preseed/peppermint.list /target/etc/apt/sources.list.d
|
||||
|
@ -17,8 +17,6 @@ cp /preseed/deb-multimedia-keyring.gpg /target/etc/apt/trusted.gpg.d
|
|||
cp /preseed/peppermint-keyring.gpg /target/etc/apt/trusted.gpg.d
|
||||
cp /preseed/deb-multimedia-keyring.gpg /target/usr/share/keyrings
|
||||
cp /preseed/peppermint-keyring.gpg /target/usr/share/keyrings
|
||||
cp /preseed/Devuan.info /target//usr/share/python-apt/templates
|
||||
cp /preseed/Devuan.mirrors /target//usr/share/python-apt/templates
|
||||
cp -r /preseed/themes /target/boot/grub
|
||||
|
||||
# Run a commands in the chroot
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pmostools
|
|
@ -0,0 +1 @@
|
|||
../polkit
|
|
@ -0,0 +1 @@
|
|||
../pylibraries
|
|
@ -0,0 +1 @@
|
|||
../PepProPixMaps
|
|
@ -0,0 +1 @@
|
|||
../PepProTools
|
|
@ -0,0 +1 @@
|
|||
../pepapplication
|
|
@ -50,31 +50,142 @@ lb config noauto \
|
|||
|
||||
"${@}"
|
||||
|
||||
# Packages to be stored in /pool but not installed in the OS .
|
||||
echo "# These packages are available to the installer.
|
||||
linux-image-amd64
|
||||
hdmi2usb-fx2-firmware
|
||||
firmware-ath9k-htc
|
||||
amd64-microcode
|
||||
atmel-firmware
|
||||
bluez-firmware
|
||||
dahdi-firmware-nonfree
|
||||
firmware-ast
|
||||
firmware-amd-graphics
|
||||
firmware-atheros
|
||||
firmware-bnx2
|
||||
firmware-bnx2x
|
||||
firmware-brcm80211
|
||||
firmware-cavium
|
||||
firmware-intel-sound
|
||||
firmware-ipw2x00
|
||||
firmware-ivtv
|
||||
firmware-iwlwifi
|
||||
firmware-libertas
|
||||
firmware-misc-nonfree
|
||||
firmware-myricom
|
||||
firmware-netronome
|
||||
firmware-qcom-soc
|
||||
firmware-qlogic
|
||||
firmware-realtek
|
||||
firmware-samsung
|
||||
firmware-siano
|
||||
firmware-ti-connectivity
|
||||
firmware-sof-signed
|
||||
intel-microcode
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-gsp
|
||||
firmware-nvidia-gsp
|
||||
raspi-firmware
|
||||
firmware-realtek-rtl8723cs-bt
|
||||
firmware-zd1211
|
||||
accountsservice
|
||||
acpi
|
||||
acpid
|
||||
adduser
|
||||
alsa-utils
|
||||
apt
|
||||
apt-utils
|
||||
at-spi2-core
|
||||
avahi-daemon
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bind9-host
|
||||
bsdmainutils
|
||||
bsdutils
|
||||
busybox
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
consolekit
|
||||
coreutils
|
||||
cpio
|
||||
cron
|
||||
curl
|
||||
dash
|
||||
dbus
|
||||
debconf
|
||||
debconf-i18n
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
desktop-file-utils
|
||||
dhcp-client
|
||||
dhcp-common
|
||||
dialog
|
||||
diffutils
|
||||
dmidecode
|
||||
dmsetup
|
||||
dosfstools
|
||||
dpkg
|
||||
e2fsprogs
|
||||
eject
|
||||
exim4-base
|
||||
exim4-config
|
||||
exim4-daemon-light
|
||||
file
|
||||
findutils
|
||||
fontconfig-config
|
||||
|
||||
" > $uchinanchu/fusato/config/package-lists/installer.list.binary
|
||||
|
||||
|
||||
# Setup the installer structure
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/etc
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary/install
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/hooks/normal
|
||||
|
||||
#cp $uchinanchu/peprepo/* $uchinanchu/fusato/config/archives
|
||||
cp $uchinanchu/pepinstaller/preseed/preseed.cfg $uchinanchu/fusato/config/includes.installer
|
||||
cp $uchinanchu/pepissue/* $uchinanchu/fusato/config/includes.installer/etc
|
||||
cp $uchinanchu/pephooks/normal/* $uchinanchu/fusato/config/hooks/normal
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepinfo/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
cp $uchinanchu/polkit/* $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
cp $uchinanchu/pepapplication/* $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
cp $uchinanchu/pepdatabase/* $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
cp $uchinanchu/PepProPixMaps/* $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
cp $uchinanchu/pepconf/* $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
cp $uchinanchu/pmostools/* $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
cp $uchinanchu/PepProTools/* $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
|
||||
# Copy recursive files and sub-directories, containing symlinks.
|
||||
# Copy recursive files and sub-directories
|
||||
cp -r $uchinanchu/peploadersplash/boot $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/peploadersplash/isolinux $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/pepinstaller/graphics $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepinstaller/themes $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
cp -r $uchinanchu/pylibraries/* $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
|
||||
lb build
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pepconf
|
|
@ -0,0 +1 @@
|
|||
../pepdatabase
|
|
@ -1 +0,0 @@
|
|||
../pepissue
|
|
@ -4,11 +4,11 @@
|
|||
#
|
||||
# SPDX-FileCopyrightText: 2023 PeppemrintOS Team (peppermintosteam@proton.me)
|
||||
|
||||
# This script copies a file to target and runs commands during the Debian installation process.
|
||||
# This script copies a file to the chroot and runs commands during the Debian installation process.
|
||||
|
||||
|
||||
# Copy files to the chroot directory
|
||||
echo "Copying files to Target..."
|
||||
echo "Copying files to chroot..."
|
||||
cp /preseed/grub /target/etc/default
|
||||
cp /preseed/multimedia.list /target/etc/apt/sources.list.d
|
||||
cp /preseed/peppermint.list /target/etc/apt/sources.list.d
|
||||
|
@ -17,8 +17,6 @@ cp /preseed/deb-multimedia-keyring.gpg /target/etc/apt/trusted.gpg.d
|
|||
cp /preseed/peppermint-keyring.gpg /target/etc/apt/trusted.gpg.d
|
||||
cp /preseed/deb-multimedia-keyring.gpg /target/usr/share/keyrings
|
||||
cp /preseed/peppermint-keyring.gpg /target/usr/share/keyrings
|
||||
cp /preseed/Devuan.info /target//usr/share/python-apt/templates
|
||||
cp /preseed/Devuan.mirrors /target//usr/share/python-apt/templates
|
||||
cp -r /preseed/themes /target/boot/grub
|
||||
|
||||
# Run a commands in the chroot
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pmostools
|
|
@ -0,0 +1 @@
|
|||
../polkit
|
|
@ -0,0 +1 @@
|
|||
../pylibraries
|
|
@ -0,0 +1 @@
|
|||
../PepProPixMaps
|
|
@ -0,0 +1 @@
|
|||
../PepProTools
|
|
@ -0,0 +1 @@
|
|||
../pepapplication
|
|
@ -54,32 +54,142 @@ lb config noauto \
|
|||
|
||||
"${@}"
|
||||
|
||||
# Packages to be stored in /pool but not installed in the OS .
|
||||
echo "# These packages are available to the installer.
|
||||
linux-image-arm64
|
||||
hdmi2usb-fx2-firmware
|
||||
firmware-ath9k-htc
|
||||
amd64-microcode
|
||||
atmel-firmware
|
||||
bluez-firmware
|
||||
dahdi-firmware-nonfree
|
||||
firmware-ast
|
||||
firmware-amd-graphics
|
||||
firmware-atheros
|
||||
firmware-bnx2
|
||||
firmware-bnx2x
|
||||
firmware-brcm80211
|
||||
firmware-cavium
|
||||
firmware-intel-sound
|
||||
firmware-ipw2x00
|
||||
firmware-ivtv
|
||||
firmware-iwlwifi
|
||||
firmware-libertas
|
||||
firmware-misc-nonfree
|
||||
firmware-myricom
|
||||
firmware-netronome
|
||||
firmware-qcom-soc
|
||||
firmware-qlogic
|
||||
firmware-realtek
|
||||
firmware-samsung
|
||||
firmware-siano
|
||||
firmware-ti-connectivity
|
||||
firmware-sof-signed
|
||||
intel-microcode
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-tesla-gsp
|
||||
firmware-nvidia-gsp
|
||||
firmware-nvidia-gsp
|
||||
raspi-firmware
|
||||
firmware-realtek-rtl8723cs-bt
|
||||
firmware-zd1211
|
||||
accountsservice
|
||||
acpi
|
||||
acpid
|
||||
adduser
|
||||
alsa-utils
|
||||
apt
|
||||
apt-utils
|
||||
at-spi2-core
|
||||
avahi-daemon
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bind9-host
|
||||
bsdmainutils
|
||||
bsdutils
|
||||
busybox
|
||||
bzip2
|
||||
ca-certificates
|
||||
console-setup
|
||||
consolekit
|
||||
coreutils
|
||||
cpio
|
||||
cron
|
||||
curl
|
||||
dash
|
||||
dbus
|
||||
debconf
|
||||
debconf-i18n
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
desktop-file-utils
|
||||
dhcp-client
|
||||
dhcp-common
|
||||
dialog
|
||||
diffutils
|
||||
dmidecode
|
||||
dmsetup
|
||||
dosfstools
|
||||
dpkg
|
||||
e2fsprogs
|
||||
eject
|
||||
exim4-base
|
||||
exim4-config
|
||||
exim4-daemon-light
|
||||
file
|
||||
findutils
|
||||
fontconfig-config
|
||||
|
||||
" > $uchinanchu/fusato/config/package-lists/installer.list.binary
|
||||
|
||||
|
||||
# Setup the installer structure
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/etc
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary
|
||||
mkdir -p $uchinanchu/fusato/config/includes.binary/install
|
||||
mkdir -p $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
mkdir -p $uchinanchu/fusato/config/hooks/normal
|
||||
|
||||
#cp $uchinanchu/peprepo/* $uchinanchu/fusato/config/archives
|
||||
cp $uchinanchu/pepinstaller/preseed/preseed.cfg $uchinanchu/fusato/config/includes.installer
|
||||
cp $uchinanchu/pepissue/* $uchinanchu/fusato/config/includes.installer/etc
|
||||
cp $uchinanchu/pephooks/normal/* $uchinanchu/fusato/config/hooks/normal
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepinfo/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp $uchinanchu/pepscripts/* $uchinanchu/fusato/config/includes.installer/preseed/scripts
|
||||
cp $uchinanchu/pepsources/multimedia.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/peppermint.list $uchinanchu/fusato/config/includes.installer/preseed/repos
|
||||
cp $uchinanchu/pepsources/sources.list $uchinanchu/fusato/config/includes.installer/preseed/sources-final
|
||||
cp $uchinanchu/pepkeyrings/* $uchinanchu/fusato/config/includes.installer/preseed/keyrings
|
||||
cp $uchinanchu/polkit/* $uchinanchu/fusato/config/includes.installer/preseed/polkit
|
||||
cp $uchinanchu/pepapplication/* $uchinanchu/fusato/config/includes.installer/preseed/apps
|
||||
cp $uchinanchu/pepdatabase/* $uchinanchu/fusato/config/includes.installer/preseed/database
|
||||
cp $uchinanchu/PepProPixMaps/* $uchinanchu/fusato/config/includes.installer/preseed/pixmaps
|
||||
cp $uchinanchu/pepconf/* $uchinanchu/fusato/config/includes.installer/preseed/conf
|
||||
cp $uchinanchu/pmostools/* $uchinanchu/fusato/config/includes.installer/preseed/tools
|
||||
cp $uchinanchu/PepProTools/* $uchinanchu/fusato/config/includes.installer/preseed/protools
|
||||
|
||||
# Copy recursive files and sub-directories, containing symlinks.
|
||||
# Copy recursive files and sub-directories
|
||||
cp -r $uchinanchu/peploadersplash/boot $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/peploadersplash/isolinux $uchinanchu/fusato/config/includes.binary
|
||||
cp -r $uchinanchu/pepinstaller/graphics $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepinstaller/themes $uchinanchu/fusato/config/includes.installer/usr/share
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed
|
||||
cp -r $uchinanchu/pepgrub/* $uchinanchu/fusato/config/includes.installer/preseed/grub
|
||||
cp -r $uchinanchu/pepgrub/themes $uchinanchu/fusato/config/includes.installer/preseed/grub-themes
|
||||
cp -r $uchinanchu/pylibraries/* $uchinanchu/fusato/config/includes.installer/preseed/py
|
||||
|
||||
lb build
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pepconf
|
|
@ -0,0 +1 @@
|
|||
../pepdatabase
|
|
@ -1 +0,0 @@
|
|||
../pepissue
|
|
@ -4,11 +4,11 @@
|
|||
#
|
||||
# SPDX-FileCopyrightText: 2023 PeppemrintOS Team (peppermintosteam@proton.me)
|
||||
|
||||
# This script copies a file to target and runs commands during the Debian installation process.
|
||||
# This script copies a file to the chroot and runs commands during the Debian installation process.
|
||||
|
||||
|
||||
# Copy files to the chroot directory
|
||||
echo "Copying files to Target..."
|
||||
echo "Copying files to chroot..."
|
||||
cp /preseed/grub /target/etc/default
|
||||
cp /preseed/multimedia.list /target/etc/apt/sources.list.d
|
||||
cp /preseed/peppermint.list /target/etc/apt/sources.list.d
|
||||
|
@ -17,8 +17,6 @@ cp /preseed/deb-multimedia-keyring.gpg /target/etc/apt/trusted.gpg.d
|
|||
cp /preseed/peppermint-keyring.gpg /target/etc/apt/trusted.gpg.d
|
||||
cp /preseed/deb-multimedia-keyring.gpg /target/usr/share/keyrings
|
||||
cp /preseed/peppermint-keyring.gpg /target/usr/share/keyrings
|
||||
cp /preseed/Devuan.info /target//usr/share/python-apt/templates
|
||||
cp /preseed/Devuan.mirrors /target//usr/share/python-apt/templates
|
||||
cp -r /preseed/themes /target/boot/grub
|
||||
|
||||
# Run a commands in the chroot
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../pmostools
|
|
@ -0,0 +1 @@
|
|||
../polkit
|
|
@ -0,0 +1 @@
|
|||
../pylibraries
|
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 674 B |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 9.6 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 3.4 KiB |