Compare commits
14 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
034c561a53 | ||
|
2108f02719 | ||
|
06282f5ea8 | ||
|
6bb5267b91 | ||
|
b87647756f | ||
|
505028ab44 | ||
|
9657719613 | ||
|
3e4c4d18ee | ||
|
9beea608ed | ||
|
69ca3a957c | ||
|
7c62016063 | ||
|
5d43526e85 | ||
|
749ef52656 | ||
|
d0c8b864ae |
@ -152,7 +152,8 @@ fi
|
|||||||
bsdtar -xpf "${imageFileName}" -C /mnt
|
bsdtar -xpf "${imageFileName}" -C /mnt
|
||||||
# Set -e in case it got unset for 32 bit image
|
# Set -e in case it got unset for 32 bit image
|
||||||
set -e
|
set -e
|
||||||
arch-chroot /mnt << EOF
|
PS1="(Chroot) [\u@\h \W] \$" arch-chroot /mnt << EOF
|
||||||
|
echo "Chroot started."
|
||||||
# set up pacman
|
# set up pacman
|
||||||
pacman-key --init
|
pacman-key --init
|
||||||
pacman-key --populate archlinuxarm
|
pacman-key --populate archlinuxarm
|
||||||
@ -193,6 +194,7 @@ pacman -Su --needed --noconfirm \
|
|||||||
python-daemonize \
|
python-daemonize \
|
||||||
python-evdev \
|
python-evdev \
|
||||||
python-dbus \
|
python-dbus \
|
||||||
|
python-pyenchant \
|
||||||
python-pyte \
|
python-pyte \
|
||||||
raspberrypi-utils \
|
raspberrypi-utils \
|
||||||
realtime-privileges \
|
realtime-privileges \
|
||||||
@ -208,6 +210,8 @@ pacman -Su --needed --noconfirm \
|
|||||||
xdg-user-dirs \
|
xdg-user-dirs \
|
||||||
xdg-utils
|
xdg-utils
|
||||||
|
|
||||||
|
# Restart gpg agents.
|
||||||
|
gpgconf --kill all
|
||||||
# set the language
|
# set the language
|
||||||
sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen
|
sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen
|
||||||
echo "LANG=$imageLanguage" > /etc/locale.conf
|
echo "LANG=$imageLanguage" > /etc/locale.conf
|
||||||
@ -228,17 +232,23 @@ echo -e "root\nroot" | passwd "root"
|
|||||||
echo -e "stormux\nstormux" | passwd "stormux"
|
echo -e "stormux\nstormux" | passwd "stormux"
|
||||||
# Change to the stormux user and install some packages
|
# Change to the stormux user and install some packages
|
||||||
sudo -iu stormux
|
sudo -iu stormux
|
||||||
|
# suppress git spam about default branch name
|
||||||
|
git config --global init.defaultBranch master
|
||||||
# Create desktop, downloads, music, and other directories.
|
# Create desktop, downloads, music, and other directories.
|
||||||
xdg-user-dirs-update
|
xdg-user-dirs-update
|
||||||
# Build AUR packages
|
# Build AUR packages
|
||||||
export aurPackages=(fenrir-git \
|
export aurPackages=(fenrir \
|
||||||
growpartfs \
|
growpartfs \
|
||||||
log2ram \
|
log2ram \
|
||||||
|
python-pythondialog \
|
||||||
yay)
|
yay)
|
||||||
export PKGDEST=~/packages
|
export PKGDEST=~/packages
|
||||||
for p in "\${aurPackages[@]}" ; do
|
for p in "\${aurPackages[@]}" ; do
|
||||||
git clone https://aur.archlinux.org/\${p}.git
|
git clone https://aur.archlinux.org/\${p}.git
|
||||||
cd ~/\${p}
|
cd ~/\${p}
|
||||||
|
if [[ "\${p}" == "python-pythondialog" ]]; then
|
||||||
|
gpg --import keys/pgp/*.asc
|
||||||
|
fi
|
||||||
makepkg -A
|
makepkg -A
|
||||||
cd ~
|
cd ~
|
||||||
rm -rf \${p}
|
rm -rf \${p}
|
||||||
|
@ -1,32 +0,0 @@
|
|||||||
Section "ServerLayout"
|
|
||||||
Identifier "Layout0"
|
|
||||||
Screen 0 "Screen0"
|
|
||||||
EndSection
|
|
||||||
|
|
||||||
Section "Monitor"
|
|
||||||
Identifier "Monitor0"
|
|
||||||
Option "DPMS" "true"
|
|
||||||
HorizSync 28.0-80.0
|
|
||||||
VertRefresh 48.0-75.0
|
|
||||||
Modeline "1920x1080" 172.80 1920 2040 2248 2576 1080 1081 1084 1118
|
|
||||||
EndSection
|
|
||||||
|
|
||||||
Section "Device"
|
|
||||||
Identifier "Card0"
|
|
||||||
# Try standard driver
|
|
||||||
Driver "modesetting"
|
|
||||||
# Fallback to dummy
|
|
||||||
Option "FallbackDriver" "dummy"
|
|
||||||
VideoRam 256000
|
|
||||||
EndSection
|
|
||||||
|
|
||||||
Section "Screen"
|
|
||||||
Identifier "Screen0"
|
|
||||||
Device "Card0"
|
|
||||||
Monitor "Monitor0"
|
|
||||||
DefaultDepth 24
|
|
||||||
SubSection "Display"
|
|
||||||
Depth 24
|
|
||||||
Modes "1920x1080"
|
|
||||||
EndSubSection
|
|
||||||
EndSection
|
|
1
pi4/files/etc/modprobe.d/brcmfmac.conf
Normal file
1
pi4/files/etc/modprobe.d/brcmfmac.conf
Normal file
@ -0,0 +1 @@
|
|||||||
|
options brcmfmac feature_disable=0x82000
|
@ -1,47 +0,0 @@
|
|||||||
# This file is part of systemd.
|
|
||||||
#
|
|
||||||
# systemd is free software; you can redistribute it and/or modify it under the
|
|
||||||
# terms of the GNU Lesser General Public License as published by the Free
|
|
||||||
# Software Foundation; either version 2.1 of the License, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# Entries in this file show the compile time defaults. Local configuration
|
|
||||||
# should be created by either modifying this file, or by creating "drop-ins" in
|
|
||||||
# the journald.conf.d/ subdirectory. The latter is generally recommended.
|
|
||||||
# Defaults can be restored by simply deleting this file and all drop-ins.
|
|
||||||
#
|
|
||||||
# Use 'systemd-analyze cat-config systemd/journald.conf' to display the full config.
|
|
||||||
#
|
|
||||||
# See journald.conf(5) for details.
|
|
||||||
|
|
||||||
[Journal]
|
|
||||||
#Storage=auto
|
|
||||||
#Compress=yes
|
|
||||||
#Seal=yes
|
|
||||||
#SplitMode=uid
|
|
||||||
#SyncIntervalSec=5m
|
|
||||||
#RateLimitIntervalSec=30s
|
|
||||||
#RateLimitBurst=10000
|
|
||||||
SystemMaxUse=20M
|
|
||||||
#SystemKeepFree=
|
|
||||||
#SystemMaxFileSize=
|
|
||||||
#SystemMaxFiles=100
|
|
||||||
#RuntimeMaxUse=
|
|
||||||
#RuntimeKeepFree=
|
|
||||||
#RuntimeMaxFileSize=
|
|
||||||
#RuntimeMaxFiles=100
|
|
||||||
#MaxRetentionSec=
|
|
||||||
#MaxFileSec=1month
|
|
||||||
#ForwardToSyslog=no
|
|
||||||
#ForwardToKMsg=no
|
|
||||||
#ForwardToConsole=no
|
|
||||||
#ForwardToWall=yes
|
|
||||||
#TTYPath=/dev/console
|
|
||||||
#MaxLevelStore=debug
|
|
||||||
#MaxLevelSyslog=debug
|
|
||||||
#MaxLevelKMsg=notice
|
|
||||||
#MaxLevelConsole=info
|
|
||||||
#MaxLevelWall=emerg
|
|
||||||
#LineMax=48K
|
|
||||||
#ReadKMsg=yes
|
|
||||||
#Audit=yes
|
|
3
pi4/files/etc/systemd/journald.conf.d/99-ramlog.conf
Normal file
3
pi4/files/etc/systemd/journald.conf.d/99-ramlog.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[Journal]
|
||||||
|
Storage=volatile
|
||||||
|
SystemMaxUse=20M
|
Loading…
x
Reference in New Issue
Block a user