Skip to content

Commit a10b496

Browse files
committed
Move to LTS kernel 4.14
1 parent 50ae5b4 commit a10b496

File tree

63,246 files changed

+25078225
-7360
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63,246 files changed

+25078225
-7360
lines changed

.gitignore

Lines changed: 1 addition & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,2 @@
1-
alpineramfs.cpio
21
linux-firmware/
3-
/linux-4.16-rc1/.32987.d
4-
/linux-4.16-rc1/.cache.mk
5-
/linux-4.16-rc1/.cocciconfig
6-
/linux-4.16-rc1/.config.old
7-
/linux-4.16-rc1/.get_maintainer.ignore
8-
/linux-4.16-rc1/.gitattributes
9-
/linux-4.16-rc1/.missing-syscalls.d
10-
/linux-4.16-rc1/.tmp_System.map
11-
/linux-4.16-rc1/.tmp_kallsyms1.S
12-
/linux-4.16-rc1/.tmp_kallsyms1.o
13-
/linux-4.16-rc1/.tmp_kallsyms2.S
14-
/linux-4.16-rc1/.tmp_kallsyms2.o
15-
/linux-4.16-rc1/.tmp_versions
16-
/linux-4.16-rc1/.tmp_vmlinux1
17-
/linux-4.16-rc1/.tmp_vmlinux2
18-
/linux-4.16-rc1/.version
19-
/linux-4.16-rc1/.vmlinux.cmd
20-
/linux-4.16-rc1/COPYING
21-
/linux-4.16-rc1/CREDITS
22-
/linux-4.16-rc1/Documentation
23-
/linux-4.16-rc1/Kbuild
24-
/linux-4.16-rc1/Kconfig
25-
/linux-4.16-rc1/LICENSES
26-
/linux-4.16-rc1/MAINTAINERS
27-
/linux-4.16-rc1/Makefile
28-
/linux-4.16-rc1/Module.symvers
29-
/linux-4.16-rc1/README
30-
/linux-4.16-rc1/System.map
31-
/linux-4.16-rc1/arch
32-
/linux-4.16-rc1/block
33-
/linux-4.16-rc1/built-in.o
34-
/linux-4.16-rc1/certs
35-
/linux-4.16-rc1/crypto
36-
/linux-4.16-rc1/drivers
37-
/linux-4.16-rc1/firmware
38-
/linux-4.16-rc1/fs
39-
/linux-4.16-rc1/include
40-
/linux-4.16-rc1/init
41-
/linux-4.16-rc1/ipc
42-
/linux-4.16-rc1/kernel
43-
/linux-4.16-rc1/kexec-purgatory.d
44-
/linux-4.16-rc1/lib
45-
/linux-4.16-rc1/mm
46-
/linux-4.16-rc1/modules.builtin
47-
/linux-4.16-rc1/modules.order
48-
/linux-4.16-rc1/net
49-
/linux-4.16-rc1/purgatory.d
50-
/linux-4.16-rc1/samples
51-
/linux-4.16-rc1/scripts
52-
/linux-4.16-rc1/security
53-
/linux-4.16-rc1/sound
54-
/linux-4.16-rc1/tools
55-
/linux-4.16-rc1/usr
56-
/linux-4.16-rc1/virt
57-
/linux-4.16-rc1/vmlinux
58-
/linux-4.16-rc1/vmlinux.o
59-
/linux-4.16-rc1/.*
60-
/linux-4.16-rc1/*
61-
/linux-4.16-rc1/*.*
62-
!/linux-4.16-rc1/.config
63-
/OneFileLinux.efi
2+
OneFileLinux.efi

alpine-minirootfs/bin/fontsize

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
#!/bin/sh
2+
3+
# Set console font size
4+
5+
if [ $# -eq 0 ]; then
6+
echo -e "\nChange console font size\n"
7+
echo -e "Usage: fontsize [1-9]\n"
8+
echo -e "Example:\n"
9+
echo -e "\tMax size: fontsize 9"
10+
echo -e "\tMin size: fontsize 1\n"
11+
exit 0
12+
fi
13+
14+
15+
case "$1" in
16+
1)
17+
setfont ter-u12n.psf.gz -C /dev/tty1
18+
setfont ter-u12n.psf.gz -C /dev/tty2
19+
setfont ter-u12n.psf.gz -C /dev/tty3
20+
setfont ter-u12n.psf.gz -C /dev/tty4
21+
setfont ter-u12n.psf.gz -C /dev/tty5
22+
setfont ter-u12n.psf.gz -C /dev/tty6
23+
;;
24+
2)
25+
setfont ter-u14n.psf.gz -C /dev/tty1
26+
setfont ter-u14n.psf.gz -C /dev/tty2
27+
setfont ter-u14n.psf.gz -C /dev/tty3
28+
setfont ter-u14n.psf.gz -C /dev/tty4
29+
setfont ter-u14n.psf.gz -C /dev/tty5
30+
setfont ter-u14n.psf.gz -C /dev/tty6
31+
;;
32+
3)
33+
setfont ter-u16n.psf.gz -C /dev/tty1
34+
setfont ter-u16n.psf.gz -C /dev/tty2
35+
setfont ter-u16n.psf.gz -C /dev/tty3
36+
setfont ter-u16n.psf.gz -C /dev/tty4
37+
setfont ter-u16n.psf.gz -C /dev/tty5
38+
setfont ter-u16n.psf.gz -C /dev/tty6
39+
;;
40+
4)
41+
setfont ter-u18n.psf.gz -C /dev/tty1
42+
setfont ter-u18n.psf.gz -C /dev/tty2
43+
setfont ter-u18n.psf.gz -C /dev/tty3
44+
setfont ter-u18n.psf.gz -C /dev/tty4
45+
setfont ter-u18n.psf.gz -C /dev/tty5
46+
setfont ter-u18n.psf.gz -C /dev/tty6
47+
;;
48+
5)
49+
setfont ter-u20n.psf.gz -C /dev/tty1
50+
setfont ter-u20n.psf.gz -C /dev/tty2
51+
setfont ter-u20n.psf.gz -C /dev/tty3
52+
setfont ter-u20n.psf.gz -C /dev/tty4
53+
setfont ter-u20n.psf.gz -C /dev/tty5
54+
setfont ter-u20n.psf.gz -C /dev/tty6
55+
;;
56+
6)
57+
setfont ter-u22b.psf.gz -C /dev/tty1
58+
setfont ter-u22b.psf.gz -C /dev/tty2
59+
setfont ter-u22b.psf.gz -C /dev/tty3
60+
setfont ter-u22b.psf.gz -C /dev/tty4
61+
setfont ter-u22b.psf.gz -C /dev/tty5
62+
setfont ter-u22b.psf.gz -C /dev/tty6
63+
;;
64+
7)
65+
setfont ter-u24b.psf.gz -C /dev/tty1
66+
setfont ter-u24b.psf.gz -C /dev/tty2
67+
setfont ter-u24b.psf.gz -C /dev/tty3
68+
setfont ter-u24b.psf.gz -C /dev/tty4
69+
setfont ter-u24b.psf.gz -C /dev/tty5
70+
setfont ter-u24b.psf.gz -C /dev/tty6
71+
;;
72+
8)
73+
setfont ter-u28b.psf.gz -C /dev/tty1
74+
setfont ter-u28b.psf.gz -C /dev/tty2
75+
setfont ter-u28b.psf.gz -C /dev/tty3
76+
setfont ter-u28b.psf.gz -C /dev/tty4
77+
setfont ter-u28b.psf.gz -C /dev/tty5
78+
setfont ter-u28b.psf.gz -C /dev/tty6
79+
;;
80+
9)
81+
setfont ter-u32b.psf.gz -C /dev/tty1
82+
setfont ter-u32b.psf.gz -C /dev/tty2
83+
setfont ter-u32b.psf.gz -C /dev/tty3
84+
setfont ter-u32b.psf.gz -C /dev/tty4
85+
setfont ter-u32b.psf.gz -C /dev/tty5
86+
setfont ter-u32b.psf.gz -C /dev/tty6
87+
;;
88+
*)
89+
echo -e "\nChange console font size\n"
90+
echo -e "Usage: fontsize [1-9]\n"
91+
echo -e "Example:\n"
92+
echo -e "\tMax size: fontsize 9"
93+
echo -e "\tMin size: fontsize 1\n"
94+
exit 1
95+
;;
96+
esac

alpine-minirootfs/etc/apk/world

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,16 @@ alpine-keys
44
apk-tools
55
busybox
66
busybox-initscripts
7+
dmidecode
78
dropbear
89
dropbear-ssh
910
efibootmgr
11+
iwlwifi-1000-ucode
12+
iwlwifi-5000-ucode
13+
iwlwifi-6000-ucode
1014
libc-utils
1115
nano
1216
openrc
1317
parted
1418
reaver-wps-fork-t6x
19+
wpa_supplicant
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
WPACLI_OPTS="-a /etc/wpa_supplicant/wpa_cli.sh"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# conf.d file for wpa_supplicant
2+
#
3+
# Please check man 8 wpa_supplicant for more information about the options
4+
# wpa_supplicant accepts.
5+
#
6+
wpa_supplicant_args=""
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<!DOCTYPE busconfig PUBLIC
2+
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
3+
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
4+
<busconfig>
5+
<policy user="root">
6+
<allow own="fi.epitest.hostap.WPASupplicant"/>
7+
8+
<allow send_destination="fi.epitest.hostap.WPASupplicant"/>
9+
<allow send_interface="fi.epitest.hostap.WPASupplicant"/>
10+
11+
<allow own="fi.w1.wpa_supplicant1"/>
12+
13+
<allow send_destination="fi.w1.wpa_supplicant1"/>
14+
<allow send_interface="fi.w1.wpa_supplicant1"/>
15+
<allow receive_sender="fi.w1.wpa_supplicant1" receive_type="signal"/>
16+
</policy>
17+
<policy context="default">
18+
<deny own="fi.epitest.hostap.WPASupplicant"/>
19+
<deny send_destination="fi.epitest.hostap.WPASupplicant"/>
20+
21+
<deny own="fi.w1.wpa_supplicant1"/>
22+
<deny send_destination="fi.w1.wpa_supplicant1"/>
23+
<deny receive_sender="fi.w1.wpa_supplicant1" receive_type="signal"/>
24+
</policy>
25+
</busconfig>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#!/sbin/openrc-run
2+
3+
description="Set console font size based on framebuffer resolution. Dirty hack."
4+
5+
depend()
6+
{
7+
need dev
8+
after net
9+
keyword -openvz -prefix -vserver -lxc
10+
}
11+
12+
start() {
13+
ebegin "Set console font size"
14+
15+
while [ ! -e /sys/class/graphics/fb0/virtual_size ]; do sleep 0.3; done
16+
17+
FBWIDTH=$(cat /sys/class/graphics/fb0/virtual_size | cut -d, -f1)
18+
GBHEIGHT=$(cat /sys/class/graphics/fb0/virtual_size | cut -d, -f2)
19+
20+
if [ "$FBWIDTH" -ge 2000 ]; then
21+
echo "Framebuffer resolution: $FBWIDTHx$GBHEIGHT"
22+
/bin/fontsize 9
23+
fi
24+
eend $?
25+
}
26+
27+

alpine-minirootfs/etc/init.d/klogd

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ command_args="${KLOGD_OPTS}"
66
pidfile="/var/run/klogd.pid"
77

88
depend() {
9-
need clock hostname localmount
109
before net
1110
keyword -vserver -lxc
1211
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
#!/sbin/openrc-run
2+
3+
description="Loads Macbook specific drivers"
4+
5+
depend()
6+
{
7+
need dev net
8+
keyword -openvz -prefix -vserver -lxc
9+
}
10+
11+
start() {
12+
ebegin "Checking Macbook specific hardware"
13+
14+
while [ ! -e /dev/mem ]; do sleep 0.3; done
15+
16+
PRODUCTNAME=$(dmidecode --type 1 | grep "Product Name" | cut -d ":" -f 2 | tr -d " ")
17+
18+
case "$PRODUCTNAME" in
19+
MacBook8,1)
20+
einfo "Found MacBook8,1. Loading keyboard SPI drivers..."
21+
modprobe spi_pxa2xx_platform
22+
modprobe spi_pxa2xx_pci
23+
modprobe applespi
24+
;;
25+
MacBook*)
26+
einfo "Found $PRODUCTNAME. Loading keyboard SPI drivers..."
27+
modprobe intel_lpss_pci
28+
modprobe spi_pxa2xx_platform
29+
modprobe applespi
30+
;;
31+
esac
32+
eend $?
33+
}
34+
35+

alpine-minirootfs/etc/init.d/syslog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ pidfile="/var/run/syslogd.pid"
99
start_stop_daemon_args="-g wheel -k 027"
1010

1111
depend() {
12-
need clock hostname klogd localmount
12+
need klogd
1313
provide logger
1414
}

0 commit comments

Comments
 (0)