From d75bb06e9fa7c877825fae5667c1cbda9447aff1 Mon Sep 17 00:00:00 2001 From: Olav Vitters Date: Tue, 28 Jul 2020 11:40:40 +0200 Subject: write down the current todo list --- README.Mageia.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.Mageia.md b/README.Mageia.md index afa1b5c4..d8b72f6f 100644 --- a/README.Mageia.md +++ b/README.Mageia.md @@ -18,6 +18,34 @@ The repository does not contain full history (although that was an original inte * Reduce divergence of mandrake/po/Makefile and upstreams po/Makefile. The mandrake/po/Makefile seems to be based of the po/Makefile from commit 5a6dbf7d3da8e5bdda3facb7c8aff2d2b9566ee6 (upstream initscripts). * Rename mandrake directory to mageia * Remove usage of /etc/locale; no need as systemd already ensures /usr is available +* Figure out if upstream commit 4e2400798397ae2567a8cfd824c14ccd41983b08 solved one of our Mageia customizations (grep for "We need to wait for duplicate address detection to complete before running dhclient -6") +* Upstreams service script had a lot of fixes. Our version deviates heavily. The fixes need to be investigated. Possibly be closer to upstream +* Upstream gives a deprecation notice for the network scripts. Need to raise with dev mailing list +* Investigate moving some of our things to /usr/libexec, similar to: netconsole, import-state, loadmodules, readonly-root +* Commit 59928ce72da10f1c45a0aa08c9dd3a439fdd74a0 cleaned up the lang.{csh,sh} files before removing them. These cleanups need to be investigated. Also need to check any possible changes made in setup package +* Check if our customizations rely on the (removed) shvar program +* Upstream implemented alternatives system for ifup and ifdown. Need to align with NetworkManager. +* Upstream switched from using awk to using tr in commit beeec3c4050e2986f514725c92d1cb1d65005926. Check if our scripts rely on that. + +### Stuff upstream removed + +* /etc/rc.d/rc.local (for local changes by a sysadmin) +* cgroup support (use systemd!) +* /etc/rwtab.d & /etc/statetab.d (empty) folders to 'filesystem' package +* nis-domainname.service moved to the hostname package (https://src.fedoraproject.org/rpms/hostname/pull-request/1) +* netreport functionality +* /etc/networks moved into 'setup' package +* lang.{sh,csh} moved into setup package: Kept in our fork for now. +* sushell was removed: Investigated this, any reference to this still handled it. Plus systemd has its own thing. +* shvar was removed +* po/xgettext_sh was removed: Also not used by us +* sys-unconfig was removed. It was a shell script to reconfigure the system upon next boot: Probably never used. +* etc/adjtime and /etc/sysconfig/clock moved into 'util-linux' package + +### Stuff deprecrated + +* consoletype +* genhostid ---- ## How to Use -- cgit v1.2.1