add more firmware to slax, do not use device labels in media, chown guest dir
parent
443a0fcdd2
commit
f0fc8f5255
|
|
@ -7,7 +7,10 @@ apt-get dist-upgrade --yes
|
|||
apt-get install --yes --no-install-recommends mc squashfs-tools genisoimage zip unzip psmisc net-tools \
|
||||
alsa-utils man less xz-utils ca-certificates openssl acpid acpi-support-base powermgmt-base bzip2 gpart \
|
||||
hdparm sdparm mdadm smartmontools dosfstools lsof htop gddrescue rsync netcat ssh gpm wireless-tools \
|
||||
firmware-linux-free firmware-linux-nonfree
|
||||
firmware-linux-free firmware-linux-nonfree \
|
||||
firmware-atheros firmware-bnx2 firmware-brcm80211 firmware-cavium \
|
||||
firmware-ipw2x00 firmware-iwlwifi firmware-libertas firmware-realtek \
|
||||
firmware-ti-connectivity firmware-zd1211
|
||||
|
||||
ln -sf bash /bin/sh
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ rm -Rf /usr/share/icons/gnome/256x256
|
|||
mv /usr/bin/chromium /usr/bin/chromium-launcher
|
||||
|
||||
(cd rootcopy && cp --parents -afr * /)
|
||||
chown guest.users /home/guest
|
||||
chown -R guest.users /home/guest/.config
|
||||
|
||||
rm -Rf /squashfs-root/root/.fluxbox
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
[Desktop Entry]
|
||||
Name=Web Browser
|
||||
Exec=/usr/bin/chromium
|
||||
Exec=chromium
|
||||
Terminal=false
|
||||
Icon=chromium
|
||||
|
|
|
|||
|
|
@ -800,10 +800,9 @@ fstab_create()
|
|||
|
||||
echo >> $FSTAB
|
||||
|
||||
blkid | cut -d: -f 1 | while read DEVICE; do
|
||||
blkid | grep -v "^/dev/loop" | cut -d: -f 1 | while read DEVICE; do
|
||||
FS="$(device_tag $DEVICE TYPE)"
|
||||
LABEL="$(device_tag $DEVICE LABEL | sed -r "s:[/ ]:_:g")"
|
||||
if [ "$LABEL" = "" ]; then LABEL="$(basename $DEVICE)"; fi
|
||||
LABEL="$(basename $DEVICE)"
|
||||
if [ "$FS" != "swap" -a "$FS" != "squashfs" ]; then
|
||||
mkdir -p "$1/media/$LABEL"
|
||||
echo "$DEVICE" "/media/$LABEL" $FS defaults,noatime 0 0 >> $FSTAB
|
||||
|
|
|
|||
Loading…
Reference in New Issue