pmaports w/ reMarkable 1 packages
Find a file
Oliver Smith 17292f4f5e
main/postmarketos-base: fix wpa_supplicant config (!365)
Fix wifi on htc-ace by properly setting nl80211 before wext.

/etc/conf.d/wpa_supplicant is supposed to get modified twice with the
current code in the post-install file. The first one was patched
recently to set nl80211 before wext, but that change does not work in
practice, for two reasons:

1. The code block does not even get executed, because apk reports that
   /etc/conf.d/wpa_supplicant was already modified (by a package that
   was installed before, in its post-install script? I could not find
   out which one does that though).
2. Even if it worked, the second code block would revert the change and
   put wext before nl80211 again.

Fix this by removing the first code block, and changing the order in the
second one. Make it easier to catch such errors in the future, by
printing, which files get modified, or get skipped. Set "#!/bin/sh -e",
so the script can not fail silently.

When doing pmbootstrap -y zap and then pmbootstrap install, the output
looks like this:

(141/151) Installing postmarketos-base (3-r26)
Executing postmarketos-base-3-r26.post-install
- Modifying: /etc/fstab
- Modifying: /etc/issue
- Modifying: /etc/motd
- Modifying: /etc/conf.d/syslog
- Modifying: /etc/conf.d/wpa_supplicant
- Modifying: /etc/sudoers
- Modifying: /etc/chrony/chrony.conf
2019-06-30 02:00:08 +02:00
.gitlab-ci Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
.shared-patches/linux Add gnu89 patch to .shared-patches/linux/ (!158) 2019-01-21 07:12:00 +01:00
.sr.ht Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
coreapps Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
cross Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
device Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
firmware google-glass: Add non-free firmware and initialize the display (!462) 2019-06-26 23:56:33 +02:00
hybris hybris/libhybris: enable mali and adreno quirks (!428) 2019-06-09 21:28:03 +02:00
kde kde/sink: remove (!460) 2019-06-26 22:50:37 +02:00
maemo maemo/hildon-theme-alpha: Cleanup debian files (!469) 2019-06-29 16:15:38 +02:00
main main/postmarketos-base: fix wpa_supplicant config (!365) 2019-06-30 02:00:08 +02:00
matchbox matchbox/matchbox-keyboard: remove (upstreamed) (!441) 2019-06-17 20:42:58 +02:00
modem modem/libqipcrtr4msmipc: add armv7 to arches 2019-05-11 23:23:00 +02:00
phosh phosh/chatty: new aport (!8) 2019-06-02 03:40:25 +02:00
temp Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
unity8 unity8/accountsservice-ubuntu: fix conflict with libaccountsservice. (!398) 2019-05-31 03:09:05 +02:00
.clang-format Add .clang-format file (!465) 2019-06-26 22:36:15 +02:00
.editorconfig Add editorconfig file from Alpine 2018-11-27 07:47:11 +01:00
.gitignore Add test cases and .gitignore 2018-09-04 08:46:17 +02:00
.gitlab-ci.yml CI: check coding style of C code (!465) 2019-06-26 22:36:20 +02:00
LICENSE Add GPLv3 again 2018-08-23 21:44:22 +02:00
pmaports.cfg pmaports.cfg: bump version (!299) 2019-04-03 21:26:12 +02:00
README.md Update README.md: add helpful links 2018-09-04 07:15:47 +00:00