pmaports w/ reMarkable 1 packages
Find a file
Oliver Smith 13a7778f94
main/postmarketos-base-ui: NetworkManager: hostname-mode=none (MR 2457)
Disable the hostname management feature of NetworkManager. This isn't
useful for the postmarketOS use case, where we set one hostname in
/etc/hostname via pmbootstrap and want it to be used. (It makes more
sense for normal PCs, which may just have the hostname 'localhost' at
the end of the installation and then not be unique in the network.)

NetworkManager is supposed to only change the hostname if it is set to
localhost, however this detection does not work properly in
postmarketOS. I've skimmed through sources of elogind, NetworkManager
and OpenRC a bit and found that in OpenRC the definitive location to put
the hostname is /etc/hostname. The other path, /etc/conf.d/hostname, is
just a fallback. Experiments show that setting something in
/etc/conf.d/hostname does prevent NM from setting a hostname offered by
the DHCP server, but it's not clear to my why this happens. I suspect
elogind + dbus. Disabling this feature we don't need anyway seems like a
good approach to me without wasting too much time here.
2021-08-24 14:37:41 +02:00
.gitlab-ci gitlab-ci: shellcheck ttyescape (MR 2309) 2021-08-09 23:57:24 -07:00
cross {main,cross}/gcc*: sync makedeps with Alpine (remove paxmark) (MR 2421) 2021-08-10 01:54:18 +03:00
device samsung-dream: fixed wifi driver issue (MR 2446) 2021-08-23 09:17:15 +02:00
main main/postmarketos-base-ui: NetworkManager: hostname-mode=none (MR 2457) 2021-08-24 14:37:41 +02:00
modem modem/msm-modem: fix uim-selection service dependencies (MR 2399) 2021-08-01 15:54:12 +03:00
non-free/sgx-ddk-um non-free/sgx-ddk-um: new aport (MR 1868) 2021-02-23 22:10:12 +01:00
temp temp/upower: drop torch patches (MR 2429) 2021-08-17 22:39:17 -07: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 gitignore: add 'src/' dir created when running abuild manually (MR 2450) 2021-08-21 20:30:46 +02:00
.gitlab-ci.yml Revert "CI: skip armhf, x86 build on stable branches (MR 2024)" 2021-03-14 21:29:05 +01:00
.mrhlpr.json mrhlpr.json: change suffix in commit names (MR 1146) 2020-04-12 03:52:48 +03:00
channels.cfg channels.cfg: mark v21.03 as unsupported (MR 2424) 2021-08-10 11:33:48 -07:00
CODEOWNERS add sxmo maintainers to pinephone codeowners (MR 2211) 2021-06-01 13:25:57 +03:00
LICENSE Add GPLv3 again 2018-08-23 21:44:22 +02:00
pmaports.cfg pmaports.cfg: set supported_install_boot_label (MR 2337) 2021-07-12 07:35:00 +02:00
README.md Update README.md: add helpful links 2018-09-04 07:15:47 +00:00