Skip to content

Commit f088e82

Browse files
Enable t2fanrd, centralize presets, and change udev filename priority
1 parent f04bdaf commit f088e82

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

t2linux-config/t2linux-config.spec

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: t2linux-config
2-
Version: 14.0.0
2+
Version: 15.0.0
33
Release: 1%{?dist}
44
Summary: System configuration for linux on t2 macs.
55
License: MIT
@@ -19,23 +19,31 @@ snd-seq
1919
EOF
2020
echo -e 'add_drivers+=" apple_bce snd_seq "' > t2linux-modules-install.conf
2121

22-
echo -e 'SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="ac:de:48:00:11:22", NAME="t2_ncm"' > 99-network-t2-ncm.rules
23-
cat << EOF > 99-network-t2-ncm.conf
22+
echo -e 'SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="ac:de:48:00:11:22", NAME="t2_ncm"' > 90-network-t2-ncm.rules
23+
cat << EOF > 90-network-t2-ncm.conf
2424
[main]
2525
no-auto-default=t2_ncm
2626
EOF
2727

28+
cat << EOF > 91-t2linux.preset
29+
enable get-apple-firmware.service
30+
enable t2fanrd.service
31+
EOF
32+
2833
%install
2934

3035
install -D -m 644 t2linux-modules-install.conf %{buildroot}/usr/lib/dracut/dracut.conf.d/t2linux-modules-install.conf
3136

3237
install -D -m 644 t2linux-modules.conf %{buildroot}/usr/lib/modules-load.d/t2linux-modules.conf
3338

34-
install -D -m 644 99-network-t2-ncm.rules %{buildroot}%{_udevrulesdir}/99-network-t2-ncm.rules
35-
install -D -m 644 99-network-t2-ncm.conf %{buildroot}/usr/lib/NetworkManager/conf.d/99-network-t2-ncm.conf
39+
install -D -m 644 90-network-t2-ncm.rules %{buildroot}%{_udevrulesdir}/90-network-t2-ncm.rules
40+
install -D -m 644 90-network-t2-ncm.conf %{buildroot}/usr/lib/NetworkManager/conf.d/90-network-t2-ncm.conf
41+
42+
install -D -m 644 91-t2linux.preset %{buildroot}/usr/lib/systemd/system-preset/91-t2linux.preset
3643

3744
%files
3845
/usr/lib/modules-load.d/t2linux-modules.conf
3946
/usr/lib/dracut/dracut.conf.d/t2linux-modules-install.conf
40-
%{_udevrulesdir}/99-network-t2-ncm.rules
41-
/usr/lib/NetworkManager/conf.d/99-network-t2-ncm.conf
47+
%{_udevrulesdir}/90-network-t2-ncm.rules
48+
/usr/lib/NetworkManager/conf.d/90-network-t2-ncm.conf
49+
/usr/lib/systemd/system-preset/91-t2linux.preset

t2linux-scripts/t2linux-scripts.spec

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%global wiki_commit f71483df460fb97d5c39edf3af03dfc5f6be9a7c
22

33
Name: t2linux-scripts
4-
Version: 2.1.0
4+
Version: 2.2.0
55
Release: 1%{?dist}
66
Summary: t2linux support scripts
77
License: MIT
@@ -20,15 +20,10 @@ t2linux first boot and support scripts
2020

2121
%build
2222

23-
cat << EOF > 55-get-apple-firmware.preset
24-
enable get-apple-firmware.service
25-
EOF
26-
2723
%install
2824

2925
install -D -m 755 %{SOURCE0} %{buildroot}/%{_libexecdir}/get-apple-firmware
3026
install -D -m 644 %{SOURCE1} %{buildroot}/%{_unitdir}/get-apple-firmware.service
31-
install -D -m 644 55-get-apple-firmware.preset %{buildroot}/usr/lib/systemd/system-preset/55-get-apple-firmware.preset
3227

3328

3429
%post
@@ -46,4 +41,3 @@ install -D -m 644 55-get-apple-firmware.preset %{buildroot}/usr/lib/systemd/syst
4641
%files
4742
%{_libexecdir}/get-apple-firmware
4843
%{_unitdir}/get-apple-firmware.service
49-
/usr/lib/systemd/system-preset/55-get-apple-firmware.preset

0 commit comments

Comments
 (0)