]> git.ipfire.org Git - thirdparty/dracut.git/log
thirdparty/dracut.git
4 years agofix(TEST GETARG): shellcheck
Harald Hoyer [Tue, 30 Mar 2021 10:20:03 +0000 (12:20 +0200)] 
fix(TEST GETARG): shellcheck

4 years agofix(TEST RPM): shellcheck
Harald Hoyer [Tue, 30 Mar 2021 10:20:08 +0000 (12:20 +0200)] 
fix(TEST RPM): shellcheck

4 years agofix(dbus-broker): enable the service
Beniamino Galvani [Mon, 29 Mar 2021 16:27:38 +0000 (18:27 +0200)] 
fix(dbus-broker): enable the service

dbus-broker.service has a 'dbus.service' alias which is installed when the
service gets enabled.

If the alias is not present in the initrd image, services requiring D-Bus in
the initrd fail to start because they depend on dbus.service, which doesn't
exist.

Therefore, enable the service to create the alias.

4 years agofix(examples/yocto): shellcheck
Harald Hoyer [Tue, 30 Mar 2021 08:57:56 +0000 (10:57 +0200)] 
fix(examples/yocto): shellcheck

4 years agofix(lsinitrd.sh): shellcheck for lsinitrd.sh
Harald Hoyer [Tue, 30 Mar 2021 08:40:13 +0000 (10:40 +0200)] 
fix(lsinitrd.sh): shellcheck for lsinitrd.sh

4 years agofeat(mkinitrd): remove mkinitrd
Harald Hoyer [Tue, 30 Mar 2021 08:23:26 +0000 (10:23 +0200)] 
feat(mkinitrd): remove mkinitrd

It was not working anyway, so nobody used it for years.
If it is not used, just remove it.
mkinitrd-suse.sh will be maintained by SUSE as it is SUSE specific
anyway.

4 years agofix(test/test-functions): shellcheck for test/test-functions
Harald Hoyer [Tue, 30 Mar 2021 08:40:13 +0000 (10:40 +0200)] 
fix(test/test-functions): shellcheck for test/test-functions

4 years agofix(test/run-qemu): shellcheck for test/run-qemu
Harald Hoyer [Tue, 30 Mar 2021 08:40:13 +0000 (10:40 +0200)] 
fix(test/run-qemu): shellcheck for test/run-qemu

4 years agofix(fedora-test.sh): shellcheck for fedora-test.sh
Harald Hoyer [Tue, 30 Mar 2021 08:40:12 +0000 (10:40 +0200)] 
fix(fedora-test.sh): shellcheck for fedora-test.sh

4 years agofix(dm): shellcheck for modules.d/90dm
Harald Hoyer [Fri, 26 Mar 2021 09:29:19 +0000 (10:29 +0100)] 
fix(dm): shellcheck for modules.d/90dm

4 years agofix(install): handle builtin modules
Harald Hoyer [Fri, 19 Mar 2021 09:59:21 +0000 (10:59 +0100)] 
fix(install): handle builtin modules

If a `kmod_module` is missing the `path`, it is `builtin`.

4 years agofix(network-legacy): shellcheck for modules.d/35network-legacy
Harald Hoyer [Fri, 26 Mar 2021 09:29:14 +0000 (10:29 +0100)] 
fix(network-legacy): shellcheck for modules.d/35network-legacy

4 years agofix(systemd-modules-load): shellcheck for modules.d/01systemd-modules-load
Harald Hoyer [Fri, 26 Mar 2021 09:29:07 +0000 (10:29 +0100)] 
fix(systemd-modules-load): shellcheck for modules.d/01systemd-modules-load

4 years agofix(busybox): shellcheck for modules.d/05busybox
Harald Hoyer [Fri, 26 Mar 2021 09:29:11 +0000 (10:29 +0100)] 
fix(busybox): shellcheck for modules.d/05busybox

4 years agofix(securityfs): shellcheck for modules.d/96securityfs
Harald Hoyer [Fri, 26 Mar 2021 09:29:31 +0000 (10:29 +0100)] 
fix(securityfs): shellcheck for modules.d/96securityfs

4 years agofix(iscsi): shellcheck for modules.d/95iscsi
Harald Hoyer [Fri, 26 Mar 2021 09:29:27 +0000 (10:29 +0100)] 
fix(iscsi): shellcheck for modules.d/95iscsi

4 years agofix(mdraid): shellcheck for modules.d/90mdraid
Harald Hoyer [Fri, 26 Mar 2021 09:29:22 +0000 (10:29 +0100)] 
fix(mdraid): shellcheck for modules.d/90mdraid

4 years agofix(TEST-30-ISCSI): add sync to client root creation
Harald Hoyer [Mon, 29 Mar 2021 13:24:50 +0000 (15:24 +0200)] 
fix(TEST-30-ISCSI): add sync to client root creation

4 years agofix(cifs): shellcheck for modules.d/95cifs
Harald Hoyer [Fri, 26 Mar 2021 09:29:24 +0000 (10:29 +0100)] 
fix(cifs): shellcheck for modules.d/95cifs

4 years agotest(FULL-SYSTEMD): add fuse kernel module in test root
Harald Hoyer [Fri, 26 Mar 2021 14:17:58 +0000 (15:17 +0100)] 
test(FULL-SYSTEMD): add fuse kernel module in test root

systemd wants to use it

4 years agofix(dmsquash-live): shellcheck for modules.d/90dmsquash-live
Harald Hoyer [Fri, 26 Mar 2021 09:29:19 +0000 (10:29 +0100)] 
fix(dmsquash-live): shellcheck for modules.d/90dmsquash-live

4 years agofix(crypt-gpg): shellcheck for modules.d/91crypt-gpg
Harald Hoyer [Fri, 26 Mar 2021 09:29:23 +0000 (10:29 +0100)] 
fix(crypt-gpg): shellcheck for modules.d/91crypt-gpg

4 years agofix(fcoe-uefi): shellcheck for modules.d/95fcoe-uefi
Harald Hoyer [Fri, 26 Mar 2021 09:29:26 +0000 (10:29 +0100)] 
fix(fcoe-uefi): shellcheck for modules.d/95fcoe-uefi

4 years agofix(fstab-sys): shellcheck for modules.d/95fstab-sys
Harald Hoyer [Fri, 26 Mar 2021 09:29:27 +0000 (10:29 +0100)] 
fix(fstab-sys): shellcheck for modules.d/95fstab-sys

4 years agofix(lunmask): shellcheck for modules.d/95lunmask
Harald Hoyer [Fri, 26 Mar 2021 09:29:27 +0000 (10:29 +0100)] 
fix(lunmask): shellcheck for modules.d/95lunmask

4 years agofix(nbd): shellcheck for modules.d/95nbd
Harald Hoyer [Fri, 26 Mar 2021 09:29:27 +0000 (10:29 +0100)] 
fix(nbd): shellcheck for modules.d/95nbd

4 years agofix(fcoe): shellcheck for modules.d/95fcoe
Harald Hoyer [Fri, 26 Mar 2021 09:29:26 +0000 (10:29 +0100)] 
fix(fcoe): shellcheck for modules.d/95fcoe

4 years agofix(nfs): shellcheck for modules.d/95nfs
Harald Hoyer [Fri, 26 Mar 2021 09:29:28 +0000 (10:29 +0100)] 
fix(nfs): shellcheck for modules.d/95nfs

4 years agofix(nvmf): shellcheck for modules.d/95nvmf
Harald Hoyer [Fri, 26 Mar 2021 09:29:28 +0000 (10:29 +0100)] 
fix(nvmf): shellcheck for modules.d/95nvmf

4 years agofix(qeth_rules): shellcheck for modules.d/95qeth_rules
Harald Hoyer [Fri, 26 Mar 2021 09:29:28 +0000 (10:29 +0100)] 
fix(qeth_rules): shellcheck for modules.d/95qeth_rules

4 years agofix(resume): shellcheck for modules.d/95resume
Harald Hoyer [Fri, 26 Mar 2021 09:29:29 +0000 (10:29 +0100)] 
fix(resume): shellcheck for modules.d/95resume

4 years agofix(rootfs-block): shellcheck for modules.d/95rootfs-block
Harald Hoyer [Fri, 26 Mar 2021 09:29:29 +0000 (10:29 +0100)] 
fix(rootfs-block): shellcheck for modules.d/95rootfs-block

4 years agofix(ssh-client): shellcheck for modules.d/95ssh-client
Harald Hoyer [Fri, 26 Mar 2021 09:29:29 +0000 (10:29 +0100)] 
fix(ssh-client): shellcheck for modules.d/95ssh-client

4 years agofix(udev-rules): shellcheck for modules.d/95udev-rules
Harald Hoyer [Fri, 26 Mar 2021 09:29:30 +0000 (10:29 +0100)] 
fix(udev-rules): shellcheck for modules.d/95udev-rules

4 years agofix(virtfs): shellcheck for modules.d/95virtfs
Harald Hoyer [Fri, 26 Mar 2021 09:29:30 +0000 (10:29 +0100)] 
fix(virtfs): shellcheck for modules.d/95virtfs

4 years agofix(zfcp): shellcheck for modules.d/95zfcp
Harald Hoyer [Fri, 26 Mar 2021 09:29:30 +0000 (10:29 +0100)] 
fix(zfcp): shellcheck for modules.d/95zfcp

4 years agofix(zfcp_rules): shellcheck for modules.d/95zfcp_rules
Harald Hoyer [Fri, 26 Mar 2021 09:29:30 +0000 (10:29 +0100)] 
fix(zfcp_rules): shellcheck for modules.d/95zfcp_rules

4 years agofix(znet): shellcheck for modules.d/95znet
Harald Hoyer [Fri, 26 Mar 2021 09:29:31 +0000 (10:29 +0100)] 
fix(znet): shellcheck for modules.d/95znet

4 years agofix(masterkey): shellcheck for modules.d/97masterkey
Harald Hoyer [Fri, 26 Mar 2021 09:29:31 +0000 (10:29 +0100)] 
fix(masterkey): shellcheck for modules.d/97masterkey

4 years agofix(dracut-systemd): shellcheck for modules.d/98dracut-systemd
Harald Hoyer [Fri, 26 Mar 2021 09:29:32 +0000 (10:29 +0100)] 
fix(dracut-systemd): shellcheck for modules.d/98dracut-systemd

4 years agofix(ecryptfs): shellcheck for modules.d/98ecryptfs
Harald Hoyer [Fri, 26 Mar 2021 09:29:32 +0000 (10:29 +0100)] 
fix(ecryptfs): shellcheck for modules.d/98ecryptfs

4 years agofix(integrity): shellcheck for modules.d/98integrity
Harald Hoyer [Fri, 26 Mar 2021 09:29:32 +0000 (10:29 +0100)] 
fix(integrity): shellcheck for modules.d/98integrity

4 years agofix(pollcdrom): shellcheck for modules.d/98pollcdrom
Harald Hoyer [Fri, 26 Mar 2021 09:29:33 +0000 (10:29 +0100)] 
fix(pollcdrom): shellcheck for modules.d/98pollcdrom

4 years agofix(selinux): shellcheck for modules.d/98selinux
Harald Hoyer [Fri, 26 Mar 2021 09:29:33 +0000 (10:29 +0100)] 
fix(selinux): shellcheck for modules.d/98selinux

4 years agofix(img-lib): shellcheck for modules.d/99img-lib
Harald Hoyer [Fri, 26 Mar 2021 09:29:34 +0000 (10:29 +0100)] 
fix(img-lib): shellcheck for modules.d/99img-lib

4 years agofix(memstrack): shellcheck for modules.d/99memstrack
Harald Hoyer [Fri, 26 Mar 2021 09:29:34 +0000 (10:29 +0100)] 
fix(memstrack): shellcheck for modules.d/99memstrack

4 years agofix(shutdown): shellcheck for modules.d/99shutdown
Harald Hoyer [Fri, 26 Mar 2021 09:29:35 +0000 (10:29 +0100)] 
fix(shutdown): shellcheck for modules.d/99shutdown

4 years agofix(syslog): shellcheck for modules.d/98syslog
Harald Hoyer [Fri, 26 Mar 2021 09:29:33 +0000 (10:29 +0100)] 
fix(syslog): shellcheck for modules.d/98syslog

4 years agofix(fs-lib): shellcheck for modules.d/99fs-lib
Harald Hoyer [Fri, 26 Mar 2021 09:29:34 +0000 (10:29 +0100)] 
fix(fs-lib): shellcheck for modules.d/99fs-lib

4 years agofix(uefi-lib): shellcheck for modules.d/99uefi-lib
Harald Hoyer [Fri, 26 Mar 2021 09:29:35 +0000 (10:29 +0100)] 
fix(uefi-lib): shellcheck for modules.d/99uefi-lib

4 years agofix(dcssblk): shellcheck for modules.d/95dcssblk
Harald Hoyer [Fri, 26 Mar 2021 09:29:25 +0000 (10:29 +0100)] 
fix(dcssblk): shellcheck for modules.d/95dcssblk

4 years agofix(dasd_rules): shellcheck for modules.d/95dasd_rules
Harald Hoyer [Fri, 26 Mar 2021 09:29:25 +0000 (10:29 +0100)] 
fix(dasd_rules): shellcheck for modules.d/95dasd_rules

4 years agofix(dasd_mod): shellcheck for modules.d/95dasd_mod
Harald Hoyer [Fri, 26 Mar 2021 09:29:25 +0000 (10:29 +0100)] 
fix(dasd_mod): shellcheck for modules.d/95dasd_mod

4 years agofix(dasd): shellcheck for modules.d/95dasd
Harald Hoyer [Fri, 26 Mar 2021 09:29:25 +0000 (10:29 +0100)] 
fix(dasd): shellcheck for modules.d/95dasd

4 years agofix(zipl): shellcheck for modules.d/91zipl
Harald Hoyer [Fri, 26 Mar 2021 09:29:24 +0000 (10:29 +0100)] 
fix(zipl): shellcheck for modules.d/91zipl

4 years agofix(crypt-loop): shellcheck for modules.d/91crypt-loop
Harald Hoyer [Fri, 26 Mar 2021 09:29:24 +0000 (10:29 +0100)] 
fix(crypt-loop): shellcheck for modules.d/91crypt-loop

4 years agofix(qemu): shellcheck for modules.d/90qemu
Harald Hoyer [Fri, 26 Mar 2021 09:29:23 +0000 (10:29 +0100)] 
fix(qemu): shellcheck for modules.d/90qemu

4 years agofix(ppcmac): shellcheck for modules.d/90ppcmac
Harald Hoyer [Fri, 26 Mar 2021 09:29:22 +0000 (10:29 +0100)] 
fix(ppcmac): shellcheck for modules.d/90ppcmac

4 years agofix(nvdimm): shellcheck for modules.d/90nvdimm
Harald Hoyer [Fri, 26 Mar 2021 09:29:22 +0000 (10:29 +0100)] 
fix(nvdimm): shellcheck for modules.d/90nvdimm

4 years agofix(multipath): shellcheck for modules.d/90multipath
Harald Hoyer [Fri, 26 Mar 2021 09:29:22 +0000 (10:29 +0100)] 
fix(multipath): shellcheck for modules.d/90multipath

4 years agofix(lvm): shellcheck for modules.d/90lvm
Harald Hoyer [Fri, 26 Mar 2021 09:29:21 +0000 (10:29 +0100)] 
fix(lvm): shellcheck for modules.d/90lvm

4 years agofix(livenet): shellcheck for modules.d/90livenet
Harald Hoyer [Fri, 26 Mar 2021 09:29:21 +0000 (10:29 +0100)] 
fix(livenet): shellcheck for modules.d/90livenet

4 years agofix(kernel-network-modules): shellcheck for modules.d/90kernel-network-modules
Harald Hoyer [Fri, 26 Mar 2021 09:29:21 +0000 (10:29 +0100)] 
fix(kernel-network-modules): shellcheck for modules.d/90kernel-network-modules

4 years agofix(kernel-modules-extra): shellcheck for modules.d/90kernel-modules-extra
Harald Hoyer [Fri, 26 Mar 2021 09:29:20 +0000 (10:29 +0100)] 
fix(kernel-modules-extra): shellcheck for modules.d/90kernel-modules-extra

4 years agofix(kernel-modules): shellcheck for modules.d/90kernel-modules
Harald Hoyer [Fri, 26 Mar 2021 09:29:20 +0000 (10:29 +0100)] 
fix(kernel-modules): shellcheck for modules.d/90kernel-modules

4 years agofix(dmraid): shellcheck for modules.d/90dmraid
Harald Hoyer [Fri, 26 Mar 2021 09:29:19 +0000 (10:29 +0100)] 
fix(dmraid): shellcheck for modules.d/90dmraid

4 years agofix(cms): shellcheck for modules.d/80cms
Harald Hoyer [Fri, 26 Mar 2021 09:29:17 +0000 (10:29 +0100)] 
fix(cms): shellcheck for modules.d/80cms

4 years agofix(plymouth): shellcheck for modules.d/50plymouth
Harald Hoyer [Fri, 26 Mar 2021 09:29:17 +0000 (10:29 +0100)] 
fix(plymouth): shellcheck for modules.d/50plymouth

4 years agofix(gensplash): shellcheck for modules.d/50gensplash
Harald Hoyer [Fri, 26 Mar 2021 09:29:16 +0000 (10:29 +0100)] 
fix(gensplash): shellcheck for modules.d/50gensplash

4 years agofix(drm): shellcheck for modules.d/50drm
Harald Hoyer [Fri, 26 Mar 2021 09:29:16 +0000 (10:29 +0100)] 
fix(drm): shellcheck for modules.d/50drm

4 years agofix(url-lib): shellcheck for modules.d/45url-lib
Harald Hoyer [Fri, 26 Mar 2021 09:29:16 +0000 (10:29 +0100)] 
fix(url-lib): shellcheck for modules.d/45url-lib

4 years agofix(ifcfg): shellcheck for modules.d/45ifcfg
Harald Hoyer [Fri, 26 Mar 2021 09:29:15 +0000 (10:29 +0100)] 
fix(ifcfg): shellcheck for modules.d/45ifcfg

4 years agofix(lvmmerge): shellcheck for modules.d/80lvmmerge
Harald Hoyer [Fri, 26 Mar 2021 09:29:17 +0000 (10:29 +0100)] 
fix(lvmmerge): shellcheck for modules.d/80lvmmerge

4 years agofix(cio_ignore): shellcheck for modules.d/81cio_ignore
Harald Hoyer [Fri, 26 Mar 2021 09:29:18 +0000 (10:29 +0100)] 
fix(cio_ignore): shellcheck for modules.d/81cio_ignore

4 years agofix(btrfs): shellcheck for modules.d/90btrfs
Harald Hoyer [Fri, 26 Mar 2021 09:29:18 +0000 (10:29 +0100)] 
fix(btrfs): shellcheck for modules.d/90btrfs

4 years agofix(crypt): shellcheck for modules.d/90crypt
Harald Hoyer [Fri, 26 Mar 2021 09:29:18 +0000 (10:29 +0100)] 
fix(crypt): shellcheck for modules.d/90crypt

4 years agofix(network): shellcheck for modules.d/40network
Harald Hoyer [Fri, 26 Mar 2021 09:29:15 +0000 (10:29 +0100)] 
fix(network): shellcheck for modules.d/40network

4 years agofix(network-wicked): shellcheck for modules.d/35network-wicked
Harald Hoyer [Fri, 26 Mar 2021 09:29:14 +0000 (10:29 +0100)] 
fix(network-wicked): shellcheck for modules.d/35network-wicked

4 years agofix(i18n): shellcheck for modules.d/10i18n
Harald Hoyer [Fri, 26 Mar 2021 09:29:13 +0000 (10:29 +0100)] 
fix(i18n): shellcheck for modules.d/10i18n

4 years agofix: shellcheck for dracut*.sh
Harald Hoyer [Fri, 26 Mar 2021 11:30:15 +0000 (12:30 +0100)] 
fix: shellcheck for dracut*.sh

4 years agodocs: add docs/BASH.md
Harald Hoyer [Fri, 26 Mar 2021 14:29:59 +0000 (15:29 +0100)] 
docs: add docs/BASH.md

Add a little document providing help in common bash problems.

4 years agofix(systemd): shellcheck for modules.d/00systemd
Harald Hoyer [Fri, 26 Mar 2021 09:29:05 +0000 (10:29 +0100)] 
fix(systemd): shellcheck for modules.d/00systemd

4 years agofix(network-manager): shellcheck for modules.d/35network-manager
Harald Hoyer [Fri, 26 Mar 2021 09:29:14 +0000 (10:29 +0100)] 
fix(network-manager): shellcheck for modules.d/35network-manager

4 years agofix(convertfs): shellcheck for modules.d/30convertfs
Harald Hoyer [Fri, 26 Mar 2021 09:29:13 +0000 (10:29 +0100)] 
fix(convertfs): shellcheck for modules.d/30convertfs

4 years agofix(dbus-daemon): shellcheck for modules.d/06dbus-daemon
Harald Hoyer [Fri, 26 Mar 2021 09:29:12 +0000 (10:29 +0100)] 
fix(dbus-daemon): shellcheck for modules.d/06dbus-daemon

4 years agofix(watchdog): shellcheck for modules.d/04watchdog
Harald Hoyer [Fri, 26 Mar 2021 09:29:10 +0000 (10:29 +0100)] 
fix(watchdog): shellcheck for modules.d/04watchdog

4 years agofix(dbus-broker): shellcheck for modules.d/06dbus-broker
Harald Hoyer [Fri, 26 Mar 2021 09:29:12 +0000 (10:29 +0100)] 
fix(dbus-broker): shellcheck for modules.d/06dbus-broker

4 years agofix(watchdog-modules): shellcheck for modules.d/04watchdog-modules
Harald Hoyer [Fri, 26 Mar 2021 09:29:11 +0000 (10:29 +0100)] 
fix(watchdog-modules): shellcheck for modules.d/04watchdog-modules

4 years agofix(modsign): shellcheck for modules.d/03modsign
Harald Hoyer [Fri, 26 Mar 2021 09:29:10 +0000 (10:29 +0100)] 
fix(modsign): shellcheck for modules.d/03modsign

4 years agofix(systemd-networkd): shellcheck for modules.d/02systemd-networkd
Harald Hoyer [Fri, 26 Mar 2021 09:29:09 +0000 (10:29 +0100)] 
fix(systemd-networkd): shellcheck for modules.d/02systemd-networkd

4 years agofix(caps): shellcheck for modules.d/02caps
Harald Hoyer [Fri, 26 Mar 2021 09:29:09 +0000 (10:29 +0100)] 
fix(caps): shellcheck for modules.d/02caps

4 years agofix(systemd-sysusers): shellcheck for modules.d/01systemd-sysusers
Harald Hoyer [Fri, 26 Mar 2021 09:29:08 +0000 (10:29 +0100)] 
fix(systemd-sysusers): shellcheck for modules.d/01systemd-sysusers

4 years agofix(systemd-sysctl): shellcheck for modules.d/01systemd-sysctl
Harald Hoyer [Fri, 26 Mar 2021 09:29:08 +0000 (10:29 +0100)] 
fix(systemd-sysctl): shellcheck for modules.d/01systemd-sysctl

4 years agofix(systemd-repart): shellcheck for modules.d/01systemd-repart
Harald Hoyer [Fri, 26 Mar 2021 09:29:08 +0000 (10:29 +0100)] 
fix(systemd-repart): shellcheck for modules.d/01systemd-repart

4 years agofix(systemd-initrd): shellcheck for modules.d/01systemd-initrd
Harald Hoyer [Fri, 26 Mar 2021 09:29:07 +0000 (10:29 +0100)] 
fix(systemd-initrd): shellcheck for modules.d/01systemd-initrd

4 years agofix(systemd-coredump): shellcheck for modules.d/01systemd-coredump
Harald Hoyer [Fri, 26 Mar 2021 09:29:07 +0000 (10:29 +0100)] 
fix(systemd-coredump): shellcheck for modules.d/01systemd-coredump

4 years agofix(systemd-ask-password): shellcheck for modules.d/01systemd-ask-password
Harald Hoyer [Fri, 26 Mar 2021 09:29:06 +0000 (10:29 +0100)] 
fix(systemd-ask-password): shellcheck for modules.d/01systemd-ask-password

4 years agofix(fips): shellcheck for modules.d/01fips
Harald Hoyer [Fri, 26 Mar 2021 09:29:06 +0000 (10:29 +0100)] 
fix(fips): shellcheck for modules.d/01fips

4 years agofix(warpclock): shellcheck for modules.d/00warpclock
Harald Hoyer [Fri, 26 Mar 2021 09:29:05 +0000 (10:29 +0100)] 
fix(warpclock): shellcheck for modules.d/00warpclock

4 years agofix(base): shellcheck for modules.d/99base
Harald Hoyer [Mon, 22 Mar 2021 09:13:19 +0000 (10:13 +0100)] 
fix(base): shellcheck for modules.d/99base

Also remove some functions, which are not used and broken anyway.