add devuan-live's rootfs-overlay

This commit is contained in:
parazyd 2017-07-10 16:03:20 +02:00
parent afd2794cf4
commit 061ee3cf1d
No known key found for this signature in database
GPG Key ID: F0CB28FCF78637DE
36 changed files with 2532 additions and 0 deletions

View File

@ -0,0 +1,440 @@
This directory contains firmware packages for wireless network adapters.
The directions below tell you how to find the right package and install
it.
If you don't know which driver to use, there are a couple of ways to
figure it out.
1. Run 'lspci' to see what Network controller is listed, then search for it
in the package descriptions. For example, if lspci shows:
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
Then look in the firmware descriptions below to find one that matches
the name of your wireless adapter, in this case, firmware-realtek.
2. If you have another linux installed on that computer, and wireless is
working in that installation, boot into it and run:
dpkg --get-selections | grep firmware
and you will see all packages with "firmware" in the name. One of them
will be for the wireless controller.
In either case, once you know which package you need, install it with:
dpkg -i <filename.deb>
or
gdebi <filename.deb>
or
Navigate to this directory in the file-manager and click on the
package you want (or right-click and open it with gdebi.)
WIRELESS FIRMWARE DESCRIPTIONS
Package: b43-fwcutter
New: yes
State: not installed
Version: 1:019-2
Priority: optional
Section: contrib/utils
Maintainer: Daniel Echeverry <epsilon77@gmail.com>
Architecture: amd64
Uncompressed Size: 100 k
Depends: libc6 (>= 2.4), debconf (>= 0.5) | debconf-2.0
Description: utility for extracting Broadcom 43xx firmware
Homepage: http://wireless.kernel.org/en/users/Drivers/b43
Tags: implemented-in::c, role::program, scope::utility
Package: b43-fwcutter
New: yes
State: not installed
Version: 1:019-2
Priority: optional
Section: contrib/utils
Maintainer: Daniel Echeverry <epsilon77@gmail.com>
Architecture: amd64
Uncompressed Size: 100 k
Depends: libc6 (>= 2.4), debconf (>= 0.5) | debconf-2.0
Description: utility for extracting Broadcom 43xx firmware
Homepage: http://wireless.kernel.org/en/users/Drivers/b43
Tags: implemented-in::c, role::program, scope::utility
Package: firmware-atheros
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 1,803 k
Suggests: initramfs-tools
Description: Binary firmware for Atheros wireless cards
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-b43-installer
New: yes
State: not installed
Version: 1:019-2
Priority: optional
Section: contrib/kernel
Maintainer: Daniel Echeverry <epsilon77@gmail.com>
Architecture: all
Uncompressed Size: 57.3 k
Depends: b43-fwcutter (>= 1:019-2), bzip2, wget
Breaks: firmware-b43-lpphy-installer (<= 1:015-14)
Replaces: firmware-b43-lpphy-installer (<= 1:015-14)
Description: firmware installer for the b43 driver
Homepage: http://wireless.kernel.org/en/users/Drivers/b43
Package: firmware-b43legacy-installer
New: yes
State: not installed
Version: 1:019-2
Priority: optional
Section: contrib/kernel
Maintainer: Daniel Echeverry <epsilon77@gmail.com>
Architecture: all
Uncompressed Size: 56.3 k
Depends: b43-fwcutter (>= 1:019-2), wget
Description: firmware installer for the b43legacy driver
Homepage: http://wireless.kernel.org/en/users/Drivers/b43
Package: firmware-bnx2
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 678 k
Suggests: initramfs-tools
Description: Binary firmware for Broadcom NetXtremeII
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-bnx2x
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 2,335 k
Suggests: initramfs-tools
Description: Binary firmware for Broadcom NetXtreme II 10Gb
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-brcm80211
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 3,630 k
Suggests: initramfs-tools
Description: Binary firmware for Broadcom 802.11 wireless cards
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-intelwimax
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 4,169 k
Suggests: initramfs-tools
Description: Binary firmware for Intel WiMAX Connection
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-ipw2x00
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 1,255 k
Depends: debconf (>= 0.5) | debconf-2.0
PreDepends: debconf | debconf-2.0
Suggests: initramfs-tools
Description: Binary firmware for Intel Pro Wireless 2100, 2200 and 2915
Homepage: http://ipw2100.sourceforge.net/firmware.php, http://ipw2200.sourceforg
e.net/firmware.php
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-iwlwifi
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 13.6 M
Suggests: initramfs-tools
Description: Binary firmware for Intel Wireless cards
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-libertas
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 5,129 k
Suggests: initramfs-tools
Breaks: libertas-firmware (< 9.70.7.p0.0-2)
Replaces: libertas-firmware
Provides: libertas-firmware
Description: Binary firmware for Marvell Libertas 8xxx wireless cards
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-linux-nonfree
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 5,128 k
Suggests: initramfs-tools
Breaks: firmware-ivtv (< 0.38~), firmware-linux (< 0.19)
Replaces: firmware-ivtv (< 0.38~), firmware-linux (< 0.19)
Description: Binary firmware for various drivers in the Linux kernel
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-myricom
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 1,902 k
Suggests: initramfs-tools
Description: Binary firmware for Myri-10G Ethernet adapters
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-netxen
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 1,897 k
Suggests: initramfs-tools
Description: Binary firmware for QLogic Intelligent Ethernet (3000 and 3100 Series)
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-qlogic
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 1,108 k
Suggests: initramfs-tools
Description: Binary firmware for QLogic IBA7220, QLA1xxx, ISP2xxx and SP2x2
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, hardware::storage, role::app-data, use::driver
Package: firmware-ralink
New: yes
State: not installed
Automatically installed: no
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 103 k
Suggests: initramfs-tools
Provided by: firmware-misc-nonfree
Description: Binary firmware for Ralink wireless cards
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Package: firmware-realtek
Source: firmware-nonfree
Version: 0.43
Installed-Size: 702
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Suggests: initramfs-tools
Description-en: Binary firmware for Realtek wired and wireless network adapters
This package contains the binary firmware for some Ethernet adapters with
the RTL8111/RTL8168 chips supported by the r8169 driver; and wireless
network cards with the RTL8188, RTL8192, RTL8712, RTL8723 and RTL8821
chips supported by the r8192_pci, r8192s_usb, r8712u, rtl8188eu,
rtl8192ce, rtl8192cu, rtl8192de, rtl8192se, rtl8723ae, rtl8723au,
rtl8723be and rtl8821ae drivers.
.
Contents:
* Realtek RTL8192E boot code (RTL8192E/boot.img)
* Realtek RTL8192E init data (RTL8192E/data.img)
* Realtek RTL8192E main code (RTL8192E/main.img)
* Realtek RTL8192SU firmware, version 902B (RTL8192SU/rtl8192sfw.bin)
* Realtek RTL8105E-1 firmware (rtl_nic/rtl8105e-1.fw)
* Realtek RTL8106E-1 firmware, version 0.0.1 (rtl_nic/rtl8106e-1.fw)
* Realtek RTL8106E-2 firmware, version 0.0.1 (rtl_nic/rtl8106e-2.fw)
* Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
* Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)
* Realtek RTL8168E-1 firmware (rtl_nic/rtl8168e-1.fw)
* Realtek RTL8168E-2 firmware (rtl_nic/rtl8168e-2.fw)
* Realtek RTL8168E-3 firmware, version 0.0.4 (rtl_nic/rtl8168e-3.fw)
* Realtek RTL8168F-1 firmware, version 0.0.5 (rtl_nic/rtl8168f-1.fw)
* Realtek RTL8168F-2 firmware, version 0.0.4 (rtl_nic/rtl8168f-2.fw)
* Realtek RTL8168G-1 firmware, version 0.0.3 (rtl_nic/rtl8168g-1.fw)
* Realtek RTL8168G-2 firmware, version 0.0.1 (rtl_nic/rtl8168g-2.fw)
* Realtek RTL8168G-3 firmware, version 0.0.1 (rtl_nic/rtl8168g-3.fw)
* Realtek RTL8402-1 firmware, version 0.0.1 (rtl_nic/rtl8402-1.fw)
* Realtek RTL8411-1 firmware, version 0.0.3 (rtl_nic/rtl8411-1.fw)
* Realtek RTL8411-2 firmware, version 0.0.1 (rtl_nic/rtl8411-2.fw)
* Realtek RTL8188EE firmware (rtlwifi/rtl8188efw.bin)
* Realtek RTL8188EU firmware (rtlwifi/rtl8188eufw.bin)
* Realtek RTL8192CE/RTL8188CE firmware, version 4.816.2011
(rtlwifi/rtl8192cfw.bin)
* Realtek RTL8192CE/RTL8188CE B-cut firmware, version 4.816.2011
(rtlwifi/rtl8192cfwU_B.bin)
* Realtek RTL8188CE A-cut firmware, version 4.816.2011
(rtlwifi/rtl8192cfwU.bin)
* Realtek RTL8192CU/RTL8188CU UMC A-cut firmware
(rtlwifi/rtl8192cufw_A.bin)
* Realtek RTL8192CU/RTL8188CU UMC B-cut firmware
(rtlwifi/rtl8192cufw_B.bin)
* Realtek RTL8192CU/RTL8188CU TMSC firmware
(rtlwifi/rtl8192cufw_TMSC.bin)
* Realtek RTL8192CU/RTL8188CU fallback firmware
(rtlwifi/rtl8192cufw.bin)
* Realtek RTL8192DE firmware, version 4.816.2011
(rtlwifi/rtl8192defw.bin)
* Realtek RTL8192SE/RTL8191SE firmware, version 4.816.2011
(rtlwifi/rtl8192sefw.bin)
* Realtek RTL8192SU/RTL8712U firmware (rtlwifi/rtl8712u.bin)
* Realtek RTL8723AU rev B with-Bluetooth firmware
(rtlwifi/rtl8723aufw_B.bin)
* Realtek RTL8723AU rev B no-Bluetooth firmware
(rtlwifi/rtl8723aufw_B_NoBT.bin)
* Realtek RTL8723BE firmware (rtlwifi/rtl8723befw.bin)
* Realtek RTL8723AE rev B firmware (rtlwifi/rtl8723fw_B.bin)
* Realtek RTL8723AE rev A firmware (rtlwifi/rtl8723fw.bin)
* Realtek RTL8821AE firmware (rtlwifi/rtl8821aefw.bin)
Description-md5: f92f347059276837a79a85cdc980e04b
Multi-Arch: foreign
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Section: non-free/kernel
Priority: optional
Filename: pool/non-free/f/firmware-nonfree/firmware-realtek_0.43_all.deb
Size: 207912
MD5sum: 84747f0c9bf44d6aa398ba50da32a029
SHA1: 2a305920af8491434b13c7871561e3207c37c933
SHA256: a1e3cc7da5611a9b349017ebfc9262bead414d2021eb628cc4adc67b484f5e3d
Package: firmware-ti-connectivity
New: yes
State: not installed
Multi-Arch: foreign
Version: 0.43
Priority: optional
Section: non-free/kernel
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Uncompressed Size: 3,747 k
Suggests: initramfs-tools
Description: Binary firmware for TI Connectivity wireless network adapters
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
Tags: admin::hardware, role::app-data, use::driver
Package: firmware-zd1211
New: yes
State: not installed
Version: 3.0.0.56-3
Priority: optional
Section: non-free/kernel
Maintainer: Christian Kastner <debian@kvr.at>
Architecture: all
Uncompressed Size: 52.2 k
Suggests: initramfs-tools
Breaks: zd1211-firmware (< 2.21.0.0-2~)
Replaces: zd1211-firmware (< 2.21.0.0-2~)
Provides: zd1211-firmware
Description: binary firmware for the zd1211rw wireless driver
Homepage: http://zd1211.wiki.sourceforge.net/

View File

@ -0,0 +1,10 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=LARGER FONTS
Comment=Increase desktop font size
Exec=/usr/local/bin/adjfontsize +
Icon=preferences-desktop-accessibility-symbolic
Path=
Terminal=false
StartupNotify=false

View File

@ -0,0 +1,10 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=SMALLER FONTS
Comment=Decrease desktop font size
Exec=/usr/local/bin/adjfontsize -
Icon=preferences-desktop-accessibility-symbolic
Path=
Terminal=false
StartupNotify=false

View File

@ -0,0 +1,161 @@
DEVUAN-LIVE DESKTOP
This is Devuan-Live jessie desktop edition. It contains the same package
selection as the default desktop in the regular installer isos, with the
addition of a few packages for the live system, wireless firmware, a
live-cd installer and remastering tool to make your own live-CD/DVD image.
You can burn the iso to DVD or use dd to image a USB thumb drive.
User name: devuan Password: devuan
Admin name: root Password: toor
maintained by fsmithred (key id 0xD95DDF2BF71AAAEB on pgp.mit.edu)
built with the Devuan SDK, live-sdk module
Contents
1. Set language/locale at boot.
2. Wireless (non-free) firmware
3. Install to hard drive
4. Remastering
5. Bug reports and support links.
BOOT TO ANOTHER LANGUAGE
Choose the "Other language" option from the boot menu.
Press TAB to edit the boot command.
Backspace to erase "it_IT.UTF-8" (Ignore the repeating lines. Bug
or misconfigured?)
Type your locale code in its place and then ENTER.
Note: When you install the system, your chosen language will be the
default in the installed system.
WIRELESS (NON-FREE) FIRMWARE
To set up wireless networking, use wicd network manager or run setnet.sh
from a root terminal (or with sudo).
Wireless firmware is already installed. Most of the firmware packages
come from the non-free repository, however the non-free and contrib
repositories are not enabled. If you want to install packages from
non-free or contrib, you need to edit /etc/apt/sources.list or add them
through Synaptic Package Manager in the System menu.
You can remove all the non-free firmware after you reboot into the new
installation by running (as root or with sudo):
remove-non-free-firmware
If you need to reinstall a firmware package, they are located in /firmware
and can be installed with:
dpkg -i <package-name>
Here is the full list of non-free packages installed:
b43-fwcutter firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-intelwimax firmware-iwlwifi firmware-libertas firmware-linux-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-ralink firmware-realtek firmware-ti-connectivity firmware-zd1211
NOTE: firmware-ipw2x00 requires an end-user agreement and is therefore not installed.
The deb package can be found in /firmware with the rest of the non-free firmware packages.
INSTALLER
This Devuan live-iso comes with Refracta Installer, which will copy the
running system to hard drive and install the GRUB bootloader. Any changes
you make to the running system will be copied to the installation. This
includes desktop configuration, software added or removed, language/locale
settings and other changes in system configuration.
The installer will allow you to create a separate /home partition and/or
a separate /boot partition if needed.
There is no automatic partitioning. You can create the partitions before
you start the installer or from within the installer. Gparted, cfdisk and
cgdisk are all installed and available. For a legacy bios install, the
minimum needed is a single partition for the system. For a uefi install,
you must also have an EFI partition. Refer to the uefi installer help
document. (See /usr/lib/refractainstaller/uefi_install.readme or
press Help from within the uefi installer.)
Note that the uefi installer is still considered experimental. UEFI
implementations in motherboards vary in their adherence to standards
from one manufacturer to the next. Read the Help in the installer, read
the additional links in the help, and be prepared to do some manual fixing
of your bootloader.
That said, you should not be surprised if it all works perfectly.
HP WARNING!!! If your computer was made by Hewlett-Packard and uses UEFI,
read these before installing!
https://dev1galaxy.org/viewtopic.php?id=15
http://www.rodsbooks.com/efi-bootloaders/index.html
When you select the installer from the menu or the desktop icon, it will
detect if you booted on uefi or bios hardware, and it will start the
correct installer script. The bios installer has a choice of Simple or
Expert Install. Expert is the recommended choice. If you make no changes
in the options window, it's almost identical to the Simple Install.
You can also start the installer from a root terminal (or with sudo):
refractainstaller # Starts the text-only installer. (no uefi support)
refractainstaller-yad # Starts the installer for legacy bios systems.
refractainstaller-uefi # Starts the installer for uefi systems.
You can encrypt the filesystem if desired. (root filesystem and /home).
The installer will use an existing swap partition. If there is no swap
partition or if you un-check that option, the installer will create a
swapfile in the root of the filesystem. The default size is 256MB, but
this can be changed by editing the config file. (/etc/refractainstaller.conf)
This installer will not let you encrypt a swap partition; use a swapfile
on an encrypted partition instead.
If you want automatic partitioning, LVM or RAID, you must use one of the regular installer isos.
If you want to install on uefi hardware with an installer that has had more extensive testing,
use one of the regular installer isos.
REMASTERING (Make your own live-CD/DVD/USB)
Run Refracta Snapshot from the applications menu or refractasnapshot-gui
in a root terminal for the graphical version.
Run refractasnapshot from a root terminal for the text-only version.
The program will copy your installed system and pack it into a bootable
iso that can be burned to optical disk or imaged to a usb stick.
See /usr/share/doc/refractasnapshot-base/README.gz for details.
BUG REPORTS AND SUPPORT LINKS
Comments, suggestions, criticisms, and bug reports are welcome.
Please report bugs on the official Devuan Bug Tracking System:
http://bugs.devuan.org
Full list of community links can be found at:
https://devuan.org/os/community
Support:
IRC Channel on freenode.net: #devuan
Support forum: dev1galaxy.org

View File

@ -0,0 +1,9 @@
[Desktop Entry]
Encoding=UTF-8
Name=Install Devuan
Comment= Install from a live CD to your system.
Exec=/usr/bin/refractainstaller-wrapper.sh
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/gdo-icon.png
Categories=GNOME;GTK;System;

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,41 @@
#!/usr/bin/env bash
# loc-timezn.sh
# Send errors to the installer's error log.
error_log=$(grep error_log /etc/refractainstaller.conf | cut -d"\"" -f2)
exec 2>> "$error_log"
# comment all locales in locale.gen
sed -i '/^[a-z][a-z]_/s/^/# /' /etc/locale.gen
# find the current active locale and uncomment it
CURRENT_LOCALE=$(grep -v ^\# /etc/default/locale | cut -d= -f2)
if [[ -n "$CURRENT_LOCALE" ]] ; then
sed -i "s/# $CURRENT_LOCALE/$CURRENT_LOCALE/" /etc/locale.gen
fi
# This lets you choose time zone and locale (language) at the beginning
# of the installation process. Un-comment the keyboard-configuration
# if you want that to run, too.
# GUI falls back to terminal automatically on failure.
if [[ $DISPLAY ]] ; then
dpkg-reconfigure -fgnome tzdata
dpkg-reconfigure -fgnome locales
dpkg-reconfigure -fgnome keyboard-configuration
dpkg-reconfigure -fgnome popularity-contest
else
echo -e "\n\tSet time zone and locales.\n"
sleep 2
dpkg-reconfigure tzdata
dpkg-reconfigure locales
dpkg-reconfigure keyboard-configuration
dpkg-reconfigure popularity-contest
fi
exit 0

View File

@ -0,0 +1,34 @@
#!/bin/bash
# adjust fontsizes; $0 +|-
# (c) J.Reisenweber 2017, GPLv2
PROPLIST=$(cat <<EndOfList
xsettings /Gtk/FontName
xfwm4 /general/title_font
EndOfList
)
case $1 in
+|up|larger) A=2; B=3 ;;
-|down|smaller) A=3; B=2 ;;
*) echo "wrong parameter $1"; exit 5 ;;
esac;
adjprop(){
echo -n "$1 $2: "
local VAL=$(xfconf-query -c $1 -p $2)
local FONT=${VAL%%[0-9]*}
local SIZE=${VAL##$FONT}
echo -n "\"${FONT}${SIZE}\" -> "
SIZE=$(( SIZE * B / A ))
echo "\"${FONT}${SIZE}\""
xfconf-query -c $1 -p $2 -s "${FONT}${SIZE}"
return $?
}
echo "$PROPLIST" | while read CHANNEL PROPERTY;
do
adjprop $CHANNEL $PROPERTY;
done;
exit

View File

@ -0,0 +1,9 @@
#!/usr/bin/env bash
# remove_non-free_firmware
apt-get --purge --yes remove b43-fwcutter firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-intelwimax firmware-iwlwifi firmware-libertas firmware-linux-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-ralink firmware-realtek firmware-ti-connectivity firmware-zd1211
apt-get autoremove
exit 0