From 6122629eeb3393ce87fbe10a70f43ae952a97ae4 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 7 Feb 2022 23:08:42 +0100 Subject: goodbye systemd, never worked fully on a openadk emulator or device. Use simple static device nodes with devtmpfs as default. mdev is to bloated for some devices --- mk/build.mk | 1 - mk/image.mk | 6 ------ mk/package.mk | 9 --------- 3 files changed, 16 deletions(-) (limited to 'mk') diff --git a/mk/build.mk b/mk/build.mk index a3e8c86ae..1fe387598 100644 --- a/mk/build.mk +++ b/mk/build.mk @@ -24,7 +24,6 @@ DEFCONFIG= ADK_DEBUG=n \ ADK_USE_CCACHE=n \ ADK_RUNTIME_START_SERVICES=n \ ADK_PACKAGE_BASE_FILES=y \ - ADK_PACKAGE_DBUS_WITH_SYSTEMD=n \ ADK_PACKAGE_KEXECINIT=n \ ADK_PACKAGE_CLASSPATH=n \ ADK_PACKAGE_LM_SENSORS_DETECT=n \ diff --git a/mk/image.mk b/mk/image.mk index cf870ba48..bc1fe5223 100644 --- a/mk/image.mk +++ b/mk/image.mk @@ -78,12 +78,6 @@ image-prepare-post: -rm -f ${TARGET_DIR}/bin/sh ln -sf ${BINSH} ${TARGET_DIR}/bin/sh -ifeq ($(ADK_RUNTIME_INIT_SYSTEMD),y) - ln -fs ../usr/${ADK_TARGET_LIBC_PATH}/systemd/systemd $(TARGET_DIR)/sbin/init - ln -fs ../usr/bin/systemctl $(TARGET_DIR)/sbin/halt - ln -fs ../usr/bin/systemctl $(TARGET_DIR)/sbin/poweroff - ln -fs ../usr/bin/systemctl $(TARGET_DIR)/sbin/reboot -endif test -z $(GIT) || \ $(GIT) log -1|head -1|sed -e 's#commit ##' \ > $(TARGET_DIR)/etc/.adkgithash diff --git a/mk/package.mk b/mk/package.mk index 96add5789..2a3e1f414 100644 --- a/mk/package.mk +++ b/mk/package.mk @@ -224,15 +224,6 @@ endif ifneq (${ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS},y) -@rm -rf $${IDIR_$(1)}/etc/network endif -ifeq (${ADK_RUNTIME_INIT_SYSTEMD},y) - @for file in $$$$(ls ./files/*.service 2>/dev/null); do \ - fname=$$$$(echo $$$$file| sed -e "s#.*/##"); \ - mkdir -p $$(IDIR_$(1))/usr/lib/systemd/system && cp $$$$file $$(IDIR_$(1))/usr/lib/systemd/system/$$$$fname; \ - mkdir -p $$(IDIR_$(1))/etc/systemd/system/multi-user.target.wants; \ - ln -sf ../../../../usr/lib/systemd/system/$$$$fname \ - $$(IDIR_$(1))/etc/systemd/system/multi-user.target.wants; \ - done -endif endif @mkdir -p $${PACKAGE_DIR} '$${STAGING_PKG_DIR}/stamps' \ '$${STAGING_TARGET_DIR}/scripts' -- cgit v1.2.3