First commit
This commit is contained in:
4
auto/build
Executable file
4
auto/build
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
|
lb build noauto "${@}" 2>&1 | tee build.log
|
||||||
36
auto/clean
Executable file
36
auto/clean
Executable file
@@ -0,0 +1,36 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
|
lb clean noauto "$@"
|
||||||
|
rm -f binary.log prepare.log
|
||||||
|
rm -rf .build/ \
|
||||||
|
build.log \
|
||||||
|
config/binary \
|
||||||
|
config/bootstrap \
|
||||||
|
config/build \
|
||||||
|
config/chroot \
|
||||||
|
config/common \
|
||||||
|
config/source \
|
||||||
|
config/hooks/normal/0020-create-mtab-symlink.hook.chroot \
|
||||||
|
config/hooks/normal/0030-enable-cryptsetup.hook.chroot \
|
||||||
|
config/hooks/normal/0040-create-locales-files.hook.chroot \
|
||||||
|
config/hooks/normal/0100-remove-adjtime-configuration.hook.chroot \
|
||||||
|
config/hooks/normal/0110-remove-backup-files.hook.chroot \
|
||||||
|
config/hooks/normal/0120-remove-dbus-machine-id.hook.chroot \
|
||||||
|
config/hooks/normal/0130-remove-gnome-icon-cache.hook.chroot \
|
||||||
|
config/hooks/normal/0140-remove-log-files.hook.chroot \
|
||||||
|
config/hooks/normal/0150-remove-mdadm-configuration.hook.chroot \
|
||||||
|
config/hooks/normal/0160-remove-openssh-server-host-keys.hook.chroot \
|
||||||
|
config/hooks/normal/0170-remove-python-py.hook.chroot \
|
||||||
|
config/hooks/normal/0180-remove-systemd-machine-id.hook.chroot \
|
||||||
|
config/hooks/normal/0190-remove-temporary-files.hook.chroot \
|
||||||
|
config/hooks/normal/0195-remove-ssl-cert-snakeoil.hook.chroot \
|
||||||
|
config/hooks/normal/0200-remove-udev-persistent-cd-rules.hook.chroot \
|
||||||
|
config/hooks/normal/0300-remove-udev-persistent-net-rules.hook.chroot \
|
||||||
|
config/hooks/normal/0400-update-apt-file-cache.hook.chroot \
|
||||||
|
config/hooks/normal/0410-update-apt-xapian-index.hook.chroot \
|
||||||
|
config/hooks/normal/0420-update-glx-alternative.hook.chroot \
|
||||||
|
config/hooks/normal/0430-update-mlocate-database.hook.chroot \
|
||||||
|
config/hooks/normal/0440-update-nvidia-alternative.hook.chroot \
|
||||||
|
config/hooks/live/0010-disable-kexec-tools.hook.chroot \
|
||||||
|
config/hooks/live/0050-disable-sysvinit-tmpfs.hook.chroot
|
||||||
22
auto/config
Executable file
22
auto/config
Executable file
@@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
set -e
|
||||||
|
lb config noauto \
|
||||||
|
--mode debian \
|
||||||
|
--distribution sid \
|
||||||
|
--architectures amd64 \
|
||||||
|
--debian-installer false \
|
||||||
|
--binary-images iso-hybrid \
|
||||||
|
--archive-areas "main contrib non-free non-free-firmware" \
|
||||||
|
--mirror-bootstrap "https://repo.rakuos.org/upstream/" \
|
||||||
|
--mirror-binary "https://repo.rakuos.org/upstream/" \
|
||||||
|
--debootstrap-options "--include=apt-transport-https,ca-certificates,openssl" \
|
||||||
|
--firmware-binary true \
|
||||||
|
--firmware-chroot true \
|
||||||
|
--initramfs live-boot \
|
||||||
|
--linux-packages "linux-rakuos" \
|
||||||
|
--memtest memtest86+ \
|
||||||
|
--bootappend-live "boot=live config splash components username=rakuos user-fullname=RakuOS hostname=rakuos keyboard-layouts=us" \
|
||||||
|
--iso-application "RakuOS" \
|
||||||
|
--iso-publisher "RakuOS Project" \
|
||||||
|
--iso-volume "RakuOS Live" \
|
||||||
|
"${@}"
|
||||||
42
config/archives/rakuos.key.binary
Normal file
42
config/archives/rakuos.key.binary
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
Ex0GGvzL36RVbpkJT7XkEvX/VzUt
|
||||||
|
=m/BA
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
42
config/archives/rakuos.key.chroot
Normal file
42
config/archives/rakuos.key.chroot
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
Ex0GGvzL36RVbpkJT7XkEvX/VzUt
|
||||||
|
=m/BA
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
2
config/archives/rakuos.list.binary
Normal file
2
config/archives/rakuos.list.binary
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
deb [arch=amd64,i386] https://repo.rakuos.org/rakuos rakuos main contrib non-free non-free-firmware
|
||||||
|
deb http://deb.xanmod.org sid main
|
||||||
3
config/archives/rakuos.list.chroot
Normal file
3
config/archives/rakuos.list.chroot
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
deb [arch=amd64,i386] https://repo.rakuos.org/rakuos rakuos main contrib non-free non-free-firmware
|
||||||
|
deb http://deb.xanmod.org sid main
|
||||||
|
|
||||||
30
config/archives/xanmod.key.binary
Normal file
30
config/archives/xanmod.key.binary
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
mQENBFhxW04BCAC61HuxBVf1XJiQjXu/DSAtVcnuK38geDoDjcqFtHskFy32NgJG
|
||||||
|
X118EFNym6noF+oibaSftI9yjHthWvMnYZ/+DPwd7YZhbAjBvxMIQCsP6cFVxrgc
|
||||||
|
VV8g+uh4TCfbpalDBFoncRhQCgkmDN9Vd4kIWRh6BHJuzpKB/h2KxUHZVEKgWlK2
|
||||||
|
dR1xUtbrc+kp8gLwPbxTgC3tZ4x2uMMMlnbyCMSRa5oJ/AvoW4W1XphKL9ivsFHM
|
||||||
|
PSQkUBDvgv2RPw+0XBxPy8SYE0r0onx0ZIpjJRTODt3bSV6/0owwlpNogV9bT8HY
|
||||||
|
kl3+w3mTwax6S1akHZuJtLkZS0uUBz1BHt5bABEBAAG0IVhhbk1vZCBLZXJuZWwg
|
||||||
|
PGtlcm5lbEB4YW5tb2Qub3JnPokBNwQTAQgAIQUCWHFbTgIbAwULCQgHAgYVCAkK
|
||||||
|
CwIEFgIDAQIeAQIXgAAKCRCG99Ce5zTmIwTmB/9/S4rmwU6efDgEaBDwBDbOfLBA
|
||||||
|
P2+kDpabjG4K+V4NSvDqlPN49KrI7C21jHghAa2VuTPbSZVQ9ziUd5DjX9OuXov8
|
||||||
|
CYVG+rrlG1UadHS8SBpgw0gNylEvo9/U6u0hl8mrbVOlpzu+eE+e4cMTHax2y580
|
||||||
|
fC2xmnM8wKgyRFEyVc6ilWU+UNTAeUFlg0YfU3cV1Ut4DzVFfamtNYg0p7Q/9MSy
|
||||||
|
VgFpt5C2U5prk4wi++51OgrtaNhMrUhzYXLINWVF6IrXhQ+mkI/FWXUZ0oyVo55v
|
||||||
|
+dQzuds/gos90q+tKyE514pYAmwQSftSjf+RmHOMpPQyMZZKSywrz4vlfveDuQEN
|
||||||
|
BFhxW04BCACs5bXq73MDb2+AsvNL2XkkbnzmE4K3k0gejB9OxrO+puAZn3wWyYIk
|
||||||
|
b0Op8qVUh+/FIiW/uFfmdFD8BypC3YkCNfg6e74f5TT3qQciccpMGy62teo3jfhT
|
||||||
|
T8E1OL1i76ALq7eNbByJKiKLBrTUDM6BDIeRZBWXQMase4+aqUAP47Kd/ByPsmCh
|
||||||
|
/pzb6yPdDPKwkspELssdPXYI7enddjQsCPoBko0j8CTPgKqMTeCuKMXCtD2gtRBN
|
||||||
|
eoVj4cbjZoZvBh8oJktzbYA8FX8eKdxIXhSP9MoVOPSWhxIQdwzkzUPK+0vUV8jA
|
||||||
|
NBTnGOkrRJPOHGPJWFWnTUGrzvcwi7czABEBAAGJAR8EGAEIAAkFAlhxW04CGwwA
|
||||||
|
CgkQhvfQnuc05iMIswgAmzSpCHFGKdkFLdC673FidJcL8adKFTO5Mpyholc5N8vG
|
||||||
|
ROJbpso+DpssF14NKoBfBWqPRgHxYzHakxHiNf0R2+EEwXH3rblzpx3PXzB0OgNe
|
||||||
|
T9T0UStrGgc9nZ8nZVURHZZ2z5zakEWS+rB2TiSxz3YArR3wiTHQW49G09uZvfp6
|
||||||
|
5Mim2w+eUxbQ689eT0DlDI1d2eDP/j5lrv1elsg3kBE2Awzdvi8DdGUpMFrSsYJw
|
||||||
|
WS85uZrwbeAs/nPO62wNIvAbbRsWnDg3AV3vc02eRvy52tTBY1W/67N02M4AxgPd
|
||||||
|
ukDDFZMifwa03yTHD/a57O4dFOnzsEVojBnbzQ7W7w==
|
||||||
|
=HKlF
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
30
config/archives/xanmod.key.chroot
Normal file
30
config/archives/xanmod.key.chroot
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
mQENBFhxW04BCAC61HuxBVf1XJiQjXu/DSAtVcnuK38geDoDjcqFtHskFy32NgJG
|
||||||
|
X118EFNym6noF+oibaSftI9yjHthWvMnYZ/+DPwd7YZhbAjBvxMIQCsP6cFVxrgc
|
||||||
|
VV8g+uh4TCfbpalDBFoncRhQCgkmDN9Vd4kIWRh6BHJuzpKB/h2KxUHZVEKgWlK2
|
||||||
|
dR1xUtbrc+kp8gLwPbxTgC3tZ4x2uMMMlnbyCMSRa5oJ/AvoW4W1XphKL9ivsFHM
|
||||||
|
PSQkUBDvgv2RPw+0XBxPy8SYE0r0onx0ZIpjJRTODt3bSV6/0owwlpNogV9bT8HY
|
||||||
|
kl3+w3mTwax6S1akHZuJtLkZS0uUBz1BHt5bABEBAAG0IVhhbk1vZCBLZXJuZWwg
|
||||||
|
PGtlcm5lbEB4YW5tb2Qub3JnPokBNwQTAQgAIQUCWHFbTgIbAwULCQgHAgYVCAkK
|
||||||
|
CwIEFgIDAQIeAQIXgAAKCRCG99Ce5zTmIwTmB/9/S4rmwU6efDgEaBDwBDbOfLBA
|
||||||
|
P2+kDpabjG4K+V4NSvDqlPN49KrI7C21jHghAa2VuTPbSZVQ9ziUd5DjX9OuXov8
|
||||||
|
CYVG+rrlG1UadHS8SBpgw0gNylEvo9/U6u0hl8mrbVOlpzu+eE+e4cMTHax2y580
|
||||||
|
fC2xmnM8wKgyRFEyVc6ilWU+UNTAeUFlg0YfU3cV1Ut4DzVFfamtNYg0p7Q/9MSy
|
||||||
|
VgFpt5C2U5prk4wi++51OgrtaNhMrUhzYXLINWVF6IrXhQ+mkI/FWXUZ0oyVo55v
|
||||||
|
+dQzuds/gos90q+tKyE514pYAmwQSftSjf+RmHOMpPQyMZZKSywrz4vlfveDuQEN
|
||||||
|
BFhxW04BCACs5bXq73MDb2+AsvNL2XkkbnzmE4K3k0gejB9OxrO+puAZn3wWyYIk
|
||||||
|
b0Op8qVUh+/FIiW/uFfmdFD8BypC3YkCNfg6e74f5TT3qQciccpMGy62teo3jfhT
|
||||||
|
T8E1OL1i76ALq7eNbByJKiKLBrTUDM6BDIeRZBWXQMase4+aqUAP47Kd/ByPsmCh
|
||||||
|
/pzb6yPdDPKwkspELssdPXYI7enddjQsCPoBko0j8CTPgKqMTeCuKMXCtD2gtRBN
|
||||||
|
eoVj4cbjZoZvBh8oJktzbYA8FX8eKdxIXhSP9MoVOPSWhxIQdwzkzUPK+0vUV8jA
|
||||||
|
NBTnGOkrRJPOHGPJWFWnTUGrzvcwi7czABEBAAGJAR8EGAEIAAkFAlhxW04CGwwA
|
||||||
|
CgkQhvfQnuc05iMIswgAmzSpCHFGKdkFLdC673FidJcL8adKFTO5Mpyholc5N8vG
|
||||||
|
ROJbpso+DpssF14NKoBfBWqPRgHxYzHakxHiNf0R2+EEwXH3rblzpx3PXzB0OgNe
|
||||||
|
T9T0UStrGgc9nZ8nZVURHZZ2z5zakEWS+rB2TiSxz3YArR3wiTHQW49G09uZvfp6
|
||||||
|
5Mim2w+eUxbQ689eT0DlDI1d2eDP/j5lrv1elsg3kBE2Awzdvi8DdGUpMFrSsYJw
|
||||||
|
WS85uZrwbeAs/nPO62wNIvAbbRsWnDg3AV3vc02eRvy52tTBY1W/67N02M4AxgPd
|
||||||
|
ukDDFZMifwa03yTHD/a57O4dFOnzsEVojBnbzQ7W7w==
|
||||||
|
=HKlF
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
67
config/bootloaders/grub-efi/grub.cfg
Normal file
67
config/bootloaders/grub-efi/grub.cfg
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
set default=0
|
||||||
|
|
||||||
|
loadfont $prefix/dejavu-bold-16.pf2
|
||||||
|
loadfont $prefix/dejavu-bold-14.pf2
|
||||||
|
loadfont $prefix/unicode.pf2
|
||||||
|
set gfxmode=auto
|
||||||
|
insmod all_video
|
||||||
|
insmod gfxterm
|
||||||
|
insmod png
|
||||||
|
|
||||||
|
set color_normal=light-gray/black
|
||||||
|
set color_highlight=white/black
|
||||||
|
|
||||||
|
if [ -e /isolinux/splash.png ]; then
|
||||||
|
# binary_syslinux modifies the theme file to point to the correct
|
||||||
|
# background picture
|
||||||
|
set theme=/boot/grub/live-theme/theme.txt
|
||||||
|
elif [ -e /boot/grub/splash.png ]; then
|
||||||
|
set theme=/boot/grub/live-theme/theme.txt
|
||||||
|
else
|
||||||
|
set menu_color_normal=cyan/blue
|
||||||
|
set menu_color_highlight=white/blue
|
||||||
|
fi
|
||||||
|
|
||||||
|
terminal_output gfxterm
|
||||||
|
|
||||||
|
insmod play
|
||||||
|
play 960 440 1 0 4 440 1
|
||||||
|
|
||||||
|
# Live boot
|
||||||
|
menuentry "Live system (KDE)" --hotkey=l {
|
||||||
|
linux /live/vmlinuz boot=live config splash components username=rakuos user-fullname=RakuOS hostname=rakuos keyboard-layouts=us findiso=${iso_path}
|
||||||
|
initrd /live/initrd.img
|
||||||
|
}
|
||||||
|
menuentry "Live system (amd64 fail-safe mode)" {
|
||||||
|
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nosmp nosplash vga=788
|
||||||
|
initrd /live/initrd.img
|
||||||
|
}
|
||||||
|
|
||||||
|
# You can add more entries like this
|
||||||
|
# menuentry "Alternate live boot" {
|
||||||
|
# linux KERNEL_LIVE APPEND_LIVE custom options here
|
||||||
|
# initrd INITRD_LIVE
|
||||||
|
# }
|
||||||
|
# menuentry "Alternate graphical installer" {
|
||||||
|
# linux KERNEL_GI APPEND_GI custom options here
|
||||||
|
# initrd INITRD_GI
|
||||||
|
# }
|
||||||
|
# menuentry "Alternate textual installer" {
|
||||||
|
# linux KERNEL_DI APPEND_DI custom options here
|
||||||
|
# initrd INITRD_DI
|
||||||
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Installer (if any)
|
||||||
|
LINUX_INSTALL
|
||||||
|
|
||||||
|
submenu 'Advanced options...' {
|
||||||
|
|
||||||
|
# More installer entries (if any)
|
||||||
|
LINUX_ADVANCED_INSTALL
|
||||||
|
|
||||||
|
# Memtest (if any)
|
||||||
|
MEMTEST
|
||||||
|
|
||||||
|
}
|
||||||
51
config/bootloaders/grub-efi/live-theme/theme.txt
Normal file
51
config/bootloaders/grub-efi/live-theme/theme.txt
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
desktop-image: "../splash.png"
|
||||||
|
title-color: "#ffffff"
|
||||||
|
title-font: "DejaVu Sans Bold 16"
|
||||||
|
title-text: "RakuOS Rolling (KDE)"
|
||||||
|
message-font: "Unifont Regular 16"
|
||||||
|
terminal-font: "Unifont Regular 16"
|
||||||
|
|
||||||
|
#help bar at the bottom
|
||||||
|
+ label {
|
||||||
|
top = 100%-50
|
||||||
|
left = 0
|
||||||
|
width = 100%
|
||||||
|
height = 20
|
||||||
|
text = "@KEYMAP_SHORT@"
|
||||||
|
align = "center"
|
||||||
|
color = "#ffffff"
|
||||||
|
font = "DejaVu Sans Bold 14"
|
||||||
|
}
|
||||||
|
|
||||||
|
#boot menu
|
||||||
|
+ boot_menu {
|
||||||
|
left = 10%
|
||||||
|
width = 80%
|
||||||
|
top = 52%
|
||||||
|
height = 48%-80
|
||||||
|
item_color = "#a8a8a8"
|
||||||
|
item_font = "DejaVu Sans Bold 14"
|
||||||
|
selected_item_color= "#ffffff"
|
||||||
|
selected_item_font = "DejaVu Sans Bold 14"
|
||||||
|
item_height = 16
|
||||||
|
item_padding = 0
|
||||||
|
item_spacing = 4
|
||||||
|
icon_width = 0
|
||||||
|
icon_heigh = 0
|
||||||
|
item_icon_space = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#progress bar
|
||||||
|
+ progress_bar {
|
||||||
|
id = "__timeout__"
|
||||||
|
left = 15%
|
||||||
|
top = 100%-80
|
||||||
|
height = 16
|
||||||
|
width = 70%
|
||||||
|
font = "DejaVu Sans Regular 14"
|
||||||
|
text_color = "#000000"
|
||||||
|
fg_color = "#ffffff"
|
||||||
|
bg_color = "#a8a8a8"
|
||||||
|
border_color = "#ffffff"
|
||||||
|
text = "@TIMEOUT_NOTIFICATION_LONG@"
|
||||||
|
}
|
||||||
BIN
config/bootloaders/grub-efi/splash.png
Normal file
BIN
config/bootloaders/grub-efi/splash.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 43 KiB |
67
config/bootloaders/grub-pc/grub.cfg
Normal file
67
config/bootloaders/grub-pc/grub.cfg
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
set default=0
|
||||||
|
|
||||||
|
loadfont $prefix/dejavu-bold-16.pf2
|
||||||
|
loadfont $prefix/dejavu-bold-14.pf2
|
||||||
|
loadfont $prefix/unicode.pf2
|
||||||
|
set gfxmode=auto
|
||||||
|
insmod all_video
|
||||||
|
insmod gfxterm
|
||||||
|
insmod png
|
||||||
|
|
||||||
|
set color_normal=light-gray/black
|
||||||
|
set color_highlight=white/black
|
||||||
|
|
||||||
|
if [ -e /isolinux/splash.png ]; then
|
||||||
|
# binary_syslinux modifies the theme file to point to the correct
|
||||||
|
# background picture
|
||||||
|
set theme=/boot/grub/live-theme/theme.txt
|
||||||
|
elif [ -e /boot/grub/splash.png ]; then
|
||||||
|
set theme=/boot/grub/live-theme/theme.txt
|
||||||
|
else
|
||||||
|
set menu_color_normal=cyan/blue
|
||||||
|
set menu_color_highlight=white/blue
|
||||||
|
fi
|
||||||
|
|
||||||
|
terminal_output gfxterm
|
||||||
|
|
||||||
|
insmod play
|
||||||
|
play 960 440 1 0 4 440 1
|
||||||
|
|
||||||
|
# Live boot
|
||||||
|
menuentry "Live system (KDE)" --hotkey=l {
|
||||||
|
linux /live/vmlinuz boot=live config splash components username=rakuos user-fullname=RakuOS hostname=rakuos keyboard-layouts=us findiso=${iso_path}
|
||||||
|
initrd /live/initrd.img
|
||||||
|
}
|
||||||
|
menuentry "Live system (amd64 fail-safe mode)" {
|
||||||
|
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nosmp nosplash vga=788
|
||||||
|
initrd /live/initrd.img
|
||||||
|
}
|
||||||
|
|
||||||
|
# You can add more entries like this
|
||||||
|
# menuentry "Alternate live boot" {
|
||||||
|
# linux KERNEL_LIVE APPEND_LIVE custom options here
|
||||||
|
# initrd INITRD_LIVE
|
||||||
|
# }
|
||||||
|
# menuentry "Alternate graphical installer" {
|
||||||
|
# linux KERNEL_GI APPEND_GI custom options here
|
||||||
|
# initrd INITRD_GI
|
||||||
|
# }
|
||||||
|
# menuentry "Alternate textual installer" {
|
||||||
|
# linux KERNEL_DI APPEND_DI custom options here
|
||||||
|
# initrd INITRD_DI
|
||||||
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Installer (if any)
|
||||||
|
LINUX_INSTALL
|
||||||
|
|
||||||
|
submenu 'Advanced options...' {
|
||||||
|
|
||||||
|
# More installer entries (if any)
|
||||||
|
LINUX_ADVANCED_INSTALL
|
||||||
|
|
||||||
|
# Memtest (if any)
|
||||||
|
MEMTEST
|
||||||
|
|
||||||
|
}
|
||||||
51
config/bootloaders/grub-pc/live-theme/theme.txt
Normal file
51
config/bootloaders/grub-pc/live-theme/theme.txt
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
desktop-image: "../splash.png"
|
||||||
|
title-color: "#ffffff"
|
||||||
|
title-font: "DejaVu Sans Bold 16"
|
||||||
|
title-text: "RakuOS Rolling (KDE)"
|
||||||
|
message-font: "Unifont Regular 16"
|
||||||
|
terminal-font: "Unifont Regular 16"
|
||||||
|
|
||||||
|
#help bar at the bottom
|
||||||
|
+ label {
|
||||||
|
top = 100%-50
|
||||||
|
left = 0
|
||||||
|
width = 100%
|
||||||
|
height = 20
|
||||||
|
text = "@KEYMAP_SHORT@"
|
||||||
|
align = "center"
|
||||||
|
color = "#ffffff"
|
||||||
|
font = "DejaVu Sans Bold 14"
|
||||||
|
}
|
||||||
|
|
||||||
|
#boot menu
|
||||||
|
+ boot_menu {
|
||||||
|
left = 10%
|
||||||
|
width = 80%
|
||||||
|
top = 52%
|
||||||
|
height = 48%-80
|
||||||
|
item_color = "#a8a8a8"
|
||||||
|
item_font = "DejaVu Sans Bold 14"
|
||||||
|
selected_item_color= "#ffffff"
|
||||||
|
selected_item_font = "DejaVu Sans Bold 14"
|
||||||
|
item_height = 16
|
||||||
|
item_padding = 0
|
||||||
|
item_spacing = 4
|
||||||
|
icon_width = 0
|
||||||
|
icon_heigh = 0
|
||||||
|
item_icon_space = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#progress bar
|
||||||
|
+ progress_bar {
|
||||||
|
id = "__timeout__"
|
||||||
|
left = 15%
|
||||||
|
top = 100%-80
|
||||||
|
height = 16
|
||||||
|
width = 70%
|
||||||
|
font = "DejaVu Sans Regular 14"
|
||||||
|
text_color = "#000000"
|
||||||
|
fg_color = "#ffffff"
|
||||||
|
bg_color = "#a8a8a8"
|
||||||
|
border_color = "#ffffff"
|
||||||
|
text = "@TIMEOUT_NOTIFICATION_LONG@"
|
||||||
|
}
|
||||||
BIN
config/bootloaders/grub-pc/splash.png
Normal file
BIN
config/bootloaders/grub-pc/splash.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 43 KiB |
4
config/bootloaders/isolinux/isolinux.cfg
Normal file
4
config/bootloaders/isolinux/isolinux.cfg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
include menu.cfg
|
||||||
|
default vesamenu.c32
|
||||||
|
prompt 0
|
||||||
|
timeout 0
|
||||||
36
config/bootloaders/isolinux/live.cfg.in
Normal file
36
config/bootloaders/isolinux/live.cfg.in
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
menu hshift 0
|
||||||
|
menu width 82
|
||||||
|
|
||||||
|
menu title RakuOS - Boot menu
|
||||||
|
include stdmenu.cfg
|
||||||
|
|
||||||
|
label live-@FLAVOUR@-english
|
||||||
|
menu label ^Live (KDE) (English)
|
||||||
|
menu default
|
||||||
|
linux @LINUX@
|
||||||
|
initrd @INITRD@
|
||||||
|
append @APPEND_LIVE@ locales=en_US.UTF-8 keyboard-layout=us
|
||||||
|
|
||||||
|
menu begin advanced
|
||||||
|
menu title Advanced options
|
||||||
|
include stdmenu.cfg
|
||||||
|
|
||||||
|
label live-@FLAVOUR@-failsafe
|
||||||
|
menu label ^Live (failsafe)
|
||||||
|
linux @LINUX@
|
||||||
|
initrd @INITRD@
|
||||||
|
append @APPEND_LIVE_FAILSAFE@
|
||||||
|
|
||||||
|
label hdt
|
||||||
|
menu label ^Hardware Detection Tool (HDT)
|
||||||
|
com32 hdt.c32
|
||||||
|
|
||||||
|
label memtest
|
||||||
|
menu label ^Memory Diagnostic Tool (memtest86+)
|
||||||
|
linux /live/memtest
|
||||||
|
|
||||||
|
label mainmenu
|
||||||
|
menu label ^Back..
|
||||||
|
menu exit
|
||||||
|
|
||||||
|
menu end
|
||||||
8
config/bootloaders/isolinux/menu.cfg
Normal file
8
config/bootloaders/isolinux/menu.cfg
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
menu hshift 0
|
||||||
|
menu width 82
|
||||||
|
|
||||||
|
menu title RakuOS Live (RakuOS Rolling)
|
||||||
|
include stdmenu.cfg
|
||||||
|
include live.cfg
|
||||||
|
|
||||||
|
menu clear
|
||||||
BIN
config/bootloaders/isolinux/splash.png
Normal file
BIN
config/bootloaders/isolinux/splash.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 43 KiB |
6
config/hooks/live/998-enable-flathub.hook.chroot
Executable file
6
config/hooks/live/998-enable-flathub.hook.chroot
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
echo "Enabling Flathub..."
|
||||||
|
|
||||||
|
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
||||||
6
config/hooks/live/998-enable-scx.hook.chroot
Executable file
6
config/hooks/live/998-enable-scx.hook.chroot
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
echo "Enabling scx-scheds..."
|
||||||
|
|
||||||
|
systemctl enable scx.service
|
||||||
6
config/hooks/live/998-fix-os-release.hook.chroot
Executable file
6
config/hooks/live/998-fix-os-release.hook.chroot
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
echo "Fixing os-release..."
|
||||||
|
rm /etc/os-release
|
||||||
|
ln -s /usr/lib/os-release /etc/os-release
|
||||||
46
config/hooks/live/999-fix-xanmod-kernel.hook.chroot
Executable file
46
config/hooks/live/999-fix-xanmod-kernel.hook.chroot
Executable file
@@ -0,0 +1,46 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
echo "[HOOK] Generating initramfs for XanMod kernel..."
|
||||||
|
|
||||||
|
# Ensure necessary filesystems are mounted
|
||||||
|
mount -t proc proc /proc || true
|
||||||
|
mount -t sysfs sys /sys || true
|
||||||
|
mount -t devtmpfs dev /dev || true
|
||||||
|
|
||||||
|
# Find installed XanMod kernel version
|
||||||
|
KVER=$(ls /lib/modules | grep xanmod | head -n 1 || true)
|
||||||
|
|
||||||
|
if [ -n "$KVER" ]; then
|
||||||
|
echo "Found XanMod kernel version: $KVER"
|
||||||
|
|
||||||
|
# Ensure initramfs-tools is available
|
||||||
|
if command -v update-initramfs >/dev/null 2>&1; then
|
||||||
|
update-initramfs -c -k "$KVER"
|
||||||
|
else
|
||||||
|
echo "Error: update-initramfs not found inside chroot!"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo "Warning: XanMod kernel modules not found in /lib/modules"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Create symlinks for live-build to pick up
|
||||||
|
KERNEL_IMG=$(ls /boot/vmlinuz-"$KVER" 2>/dev/null || true)
|
||||||
|
INITRD_IMG=$(ls /boot/initrd.img-"$KVER" 2>/dev/null || true)
|
||||||
|
|
||||||
|
if [ -n "$KERNEL_IMG" ] && [ -n "$INITRD_IMG" ]; then
|
||||||
|
echo "Detected XanMod kernel: $KERNEL_IMG"
|
||||||
|
mkdir -p /live
|
||||||
|
ln -sf "$KERNEL_IMG" /live/vmlinuz
|
||||||
|
ln -sf "$INITRD_IMG" /live/initrd.img
|
||||||
|
ln -sf "$KERNEL_IMG" /live/vmlinuz-"$KVER"-amd64
|
||||||
|
ln -sf "$INITRD_IMG" /live/initrd.img-"$KVER"-amd64
|
||||||
|
else
|
||||||
|
echo "Warning: Kernel or initrd image still missing!"
|
||||||
|
ls -lh /boot || true
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Cleanly unmount if we mounted them
|
||||||
|
for mnt in /dev /sys /proc; do
|
||||||
|
mountpoint -q "$mnt" && umount "$mnt" || true
|
||||||
|
done
|
||||||
4
config/hooks/normal/0450-enable-multiarch.hook.chroot
Executable file
4
config/hooks/normal/0450-enable-multiarch.hook.chroot
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
echo "I: running $0"
|
||||||
|
dpkg --add-architecture i386
|
||||||
|
apt update
|
||||||
1
config/hooks/normal/1000-create-mtab-symlink.hook.chroot
Symbolic link
1
config/hooks/normal/1000-create-mtab-symlink.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/1000-create-mtab-symlink.hook.chroot
|
||||||
1
config/hooks/normal/1010-enable-cryptsetup.hook.chroot
Symbolic link
1
config/hooks/normal/1010-enable-cryptsetup.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/1010-enable-cryptsetup.hook.chroot
|
||||||
1
config/hooks/normal/1020-create-locales-files.hook.chroot
Symbolic link
1
config/hooks/normal/1020-create-locales-files.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/1020-create-locales-files.hook.chroot
|
||||||
1
config/hooks/normal/5000-update-apt-file-cache.hook.chroot
Symbolic link
1
config/hooks/normal/5000-update-apt-file-cache.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/5000-update-apt-file-cache.hook.chroot
|
||||||
1
config/hooks/normal/5010-update-apt-xapian-index.hook.chroot
Symbolic link
1
config/hooks/normal/5010-update-apt-xapian-index.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/5010-update-apt-xapian-index.hook.chroot
|
||||||
1
config/hooks/normal/5020-update-glx-alternative.hook.chroot
Symbolic link
1
config/hooks/normal/5020-update-glx-alternative.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/5020-update-glx-alternative.hook.chroot
|
||||||
1
config/hooks/normal/5030-update-plocate-database.hook.chroot
Symbolic link
1
config/hooks/normal/5030-update-plocate-database.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/5030-update-plocate-database.hook.chroot
|
||||||
1
config/hooks/normal/5040-update-nvidia-alternative.hook.chroot
Symbolic link
1
config/hooks/normal/5040-update-nvidia-alternative.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/5040-update-nvidia-alternative.hook.chroot
|
||||||
1
config/hooks/normal/5050-dracut.hook.chroot
Symbolic link
1
config/hooks/normal/5050-dracut.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/5050-dracut.hook.chroot
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8000-remove-adjtime-configuration.hook.chroot
|
||||||
1
config/hooks/normal/8010-remove-backup-files.hook.chroot
Symbolic link
1
config/hooks/normal/8010-remove-backup-files.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8010-remove-backup-files.hook.chroot
|
||||||
1
config/hooks/normal/8020-remove-dbus-machine-id.hook.chroot
Symbolic link
1
config/hooks/normal/8020-remove-dbus-machine-id.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8020-remove-dbus-machine-id.hook.chroot
|
||||||
1
config/hooks/normal/8030-truncate-log-files.hook.chroot
Symbolic link
1
config/hooks/normal/8030-truncate-log-files.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8030-truncate-log-files.hook.chroot
|
||||||
1
config/hooks/normal/8040-remove-mdadm-configuration.hook.chroot
Symbolic link
1
config/hooks/normal/8040-remove-mdadm-configuration.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8040-remove-mdadm-configuration.hook.chroot
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8050-remove-openssh-server-host-keys.hook.chroot
|
||||||
1
config/hooks/normal/8060-remove-systemd-machine-id.hook.chroot
Symbolic link
1
config/hooks/normal/8060-remove-systemd-machine-id.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8060-remove-systemd-machine-id.hook.chroot
|
||||||
1
config/hooks/normal/8070-remove-temporary-files.hook.chroot
Symbolic link
1
config/hooks/normal/8070-remove-temporary-files.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8070-remove-temporary-files.hook.chroot
|
||||||
1
config/hooks/normal/8080-reproducible-glibc.hook.chroot
Symbolic link
1
config/hooks/normal/8080-reproducible-glibc.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8080-reproducible-glibc.hook.chroot
|
||||||
1
config/hooks/normal/8090-remove-ssl-cert-snakeoil.hook.chroot
Symbolic link
1
config/hooks/normal/8090-remove-ssl-cert-snakeoil.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8090-remove-ssl-cert-snakeoil.hook.chroot
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8100-remove-udev-persistent-cd-rules.hook.chroot
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/8110-remove-udev-persistent-net-rules.hook.chroot
|
||||||
1
config/hooks/normal/9000-remove-gnome-icon-cache.hook.chroot
Symbolic link
1
config/hooks/normal/9000-remove-gnome-icon-cache.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/9000-remove-gnome-icon-cache.hook.chroot
|
||||||
1
config/hooks/normal/9010-remove-python-pyc.hook.chroot
Symbolic link
1
config/hooks/normal/9010-remove-python-pyc.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/9010-remove-python-pyc.hook.chroot
|
||||||
1
config/hooks/normal/9020-remove-man-cache.hook.chroot
Symbolic link
1
config/hooks/normal/9020-remove-man-cache.hook.chroot
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/live/build/hooks/normal/9020-remove-man-cache.hook.chroot
|
||||||
BIN
config/includes.chroot/boot/grub/splash.png
Normal file
BIN
config/includes.chroot/boot/grub/splash.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 43 KiB |
40
config/includes.chroot/etc/default/grub
Normal file
40
config/includes.chroot/etc/default/grub
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
# If you change this file or any /etc/default/grub.d/*.cfg file,
|
||||||
|
# run 'update-grub' afterwards to update /boot/grub/grub.cfg.
|
||||||
|
# For full documentation of the options in these files, see:
|
||||||
|
# info -f grub -n 'Simple configuration'
|
||||||
|
|
||||||
|
GRUB_DEFAULT=0
|
||||||
|
GRUB_TIMEOUT=5
|
||||||
|
GRUB_DISTRIBUTOR='RakuOS'
|
||||||
|
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
|
||||||
|
GRUB_CMDLINE_LINUX=""
|
||||||
|
|
||||||
|
# If your computer has multiple operating systems installed, then you
|
||||||
|
# probably want to run os-prober. However, if your computer is a host
|
||||||
|
# for guest OSes installed via LVM or raw disk devices, running
|
||||||
|
# os-prober can cause damage to those guest OSes as it mounts
|
||||||
|
# filesystems to look for things.
|
||||||
|
# OS_PROBER re-enabled by Debian Calamares installation:
|
||||||
|
GRUB_DISABLE_OS_PROBER=false
|
||||||
|
|
||||||
|
# Uncomment to enable BadRAM filtering, modify to suit your needs
|
||||||
|
# This works with Linux (no patch required) and with any kernel that obtains
|
||||||
|
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
|
||||||
|
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
|
||||||
|
|
||||||
|
# Uncomment to disable graphical terminal
|
||||||
|
#GRUB_TERMINAL=console
|
||||||
|
|
||||||
|
# The resolution used on graphical terminal
|
||||||
|
# note that you can use only modes which your graphic card supports via VBE/GOP/UGA
|
||||||
|
# you can see them in real GRUB with the command `videoinfo'
|
||||||
|
#GRUB_GFXMODE=640x480
|
||||||
|
|
||||||
|
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
|
||||||
|
#GRUB_DISABLE_LINUX_UUID=true
|
||||||
|
|
||||||
|
# Uncomment to disable generation of recovery mode menu entries
|
||||||
|
#GRUB_DISABLE_RECOVERY="true"
|
||||||
|
|
||||||
|
# Uncomment to get a beep at grub start
|
||||||
|
#GRUB_INIT_TUNE="480 440 1"
|
||||||
5
config/includes.chroot/etc/default/scx
Normal file
5
config/includes.chroot/etc/default/scx
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# List of scx_schedulers: scx_bpfland scx_central scx_flash scx_lavd scx_layered scx_nest scx_p2dq scx_qmap scx_rlfifo scx_rustland scx_rusty scx_simple scx_tickless scx_userland
|
||||||
|
SCX_SCHEDULER=scx_lavd
|
||||||
|
|
||||||
|
# Set custom flags for each scheduler, below is an example of how to use
|
||||||
|
#SCX_FLAGS='-m performance -D -L'
|
||||||
2
config/includes.chroot/etc/plymouth/plymouthd.conf
Normal file
2
config/includes.chroot/etc/plymouth/plymouthd.conf
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
[Daemon]
|
||||||
|
Theme=bgrt
|
||||||
81
config/package-lists/live.list.chroot
Normal file
81
config/package-lists/live.list.chroot
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
live-boot
|
||||||
|
live-config
|
||||||
|
live-config-systemd
|
||||||
|
systemd-sysv
|
||||||
|
systemd-resolved
|
||||||
|
plymouth-themes
|
||||||
|
grub-efi
|
||||||
|
scx-scheds
|
||||||
|
lvm2
|
||||||
|
snapper
|
||||||
|
grub-btrfs
|
||||||
|
|
||||||
|
#RakuOS Packages
|
||||||
|
rakuos-keyring
|
||||||
|
rakuos-settings
|
||||||
|
rakuos-branding
|
||||||
|
rakuos-settings-plasma
|
||||||
|
rakuos-branding-plasma
|
||||||
|
ananicy-cpp
|
||||||
|
ananicy-rules
|
||||||
|
|
||||||
|
#KDE
|
||||||
|
plasma-desktop
|
||||||
|
sddm
|
||||||
|
bluedevil
|
||||||
|
breeze-gtk-theme
|
||||||
|
fonts-hack
|
||||||
|
fonts-noto
|
||||||
|
fonts-noto-color-emoji
|
||||||
|
ibus-data
|
||||||
|
kde-config-gtk-style
|
||||||
|
kde-config-screenlocker
|
||||||
|
kde-config-sddm
|
||||||
|
kde-spectacle
|
||||||
|
kgamma
|
||||||
|
khelpcenter
|
||||||
|
kinfocenter
|
||||||
|
kio-extras
|
||||||
|
kmenuedit
|
||||||
|
kscreen
|
||||||
|
ksshaskpass
|
||||||
|
kwin-wayland
|
||||||
|
kwrited
|
||||||
|
libkf6kcmutils-bin
|
||||||
|
libpam-kwallet5
|
||||||
|
plasma-browser-integration
|
||||||
|
plasma-desktop-doc
|
||||||
|
plasma-discover
|
||||||
|
plasma-discover-backend-flatpak
|
||||||
|
software-properties-qt
|
||||||
|
plasma-disks
|
||||||
|
plasma-firewall
|
||||||
|
plasma-nm
|
||||||
|
plasma-pa
|
||||||
|
plasma-systemmonitor
|
||||||
|
plasma-thunderbolt
|
||||||
|
plasma-vault
|
||||||
|
plasma-welcome
|
||||||
|
qml6-module-qtnetwork
|
||||||
|
plasma5-integration
|
||||||
|
powerdevil
|
||||||
|
systemsettings
|
||||||
|
xdg-desktop-portal-gtk
|
||||||
|
xdg-desktop-portal-kde
|
||||||
|
kde-config-flatpak
|
||||||
|
kde-style-breeze-qt5
|
||||||
|
ark
|
||||||
|
konsole
|
||||||
|
dolphin
|
||||||
|
okular
|
||||||
|
gwenview
|
||||||
|
kate
|
||||||
|
kcalc
|
||||||
|
|
||||||
|
# Extras
|
||||||
|
firefox
|
||||||
|
btrfs-assistant
|
||||||
|
|
||||||
|
# Calamares installer
|
||||||
|
calamares
|
||||||
|
calamares-settings-rakuos
|
||||||
9
config/preseed/preseed.cfg.chroot
Normal file
9
config/preseed/preseed.cfg.chroot
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# Debian packages/debconf preconfiguration (preseed) file
|
||||||
|
# https://wiki.debian.org/DebianInstaller/Preseed
|
||||||
|
|
||||||
|
#Disable world-readable home dirs
|
||||||
|
adduser adduser/homedir-permission boolean false
|
||||||
|
|
||||||
|
# accept Intel Pro Wireless firmware license
|
||||||
|
firmware-ipw2x00 firmware-ipw2x00/license/accepted boolean true
|
||||||
|
firmware-ipw2x00 firmware-ipw2x00/license/error error
|
||||||
Reference in New Issue
Block a user