From 498d44d244e404d50417c4ee1ea1a1fe5a537d0c Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 26 Apr 2016 10:57:02 +0200 Subject: [rfs-stage32] This module is just fucked up... --- remote/rootfs/rootfs-stage32/module.build | 8 +++++++- remote/rootfs/rootfs-stage32/module.conf | 3 ++- remote/rootfs/rootfs-stage32/module.conf.ubuntu | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/remote/rootfs/rootfs-stage32/module.build b/remote/rootfs/rootfs-stage32/module.build index 4fbc26b5..b4cba74f 100644 --- a/remote/rootfs/rootfs-stage32/module.build +++ b/remote/rootfs/rootfs-stage32/module.build @@ -47,10 +47,16 @@ build() { done done - for FILE in ${REQUIRED_DIRECTORIES} + for FILE in /etc/ssl/certs do [ ! -d ${FILE} ] && perror "Missing required directory $FILE" echo ${FILE} >> "${FILELIST}" + ( + IFS=$'\n' + for file in $(find "${FILE}" -type l); do + get_link_chain "${file}" >> "${FILELIST}" + done + ) done for FILE in ${REQUIRED_FILES} do diff --git a/remote/rootfs/rootfs-stage32/module.conf b/remote/rootfs/rootfs-stage32/module.conf index 0dd50015..bad1190a 100644 --- a/remote/rootfs/rootfs-stage32/module.conf +++ b/remote/rootfs/rootfs-stage32/module.conf @@ -74,7 +74,8 @@ REQUIRED_FILES=" /etc/ssl/openssl.cnf " REQUIRED_DIRECTORIES=" - /etc/ssl/certs + /etc + /usr " REQUIRED_KERNEL_MODULES=" kernel/drivers/cpufreq diff --git a/remote/rootfs/rootfs-stage32/module.conf.ubuntu b/remote/rootfs/rootfs-stage32/module.conf.ubuntu index 50df5ef3..30feca85 100644 --- a/remote/rootfs/rootfs-stage32/module.conf.ubuntu +++ b/remote/rootfs/rootfs-stage32/module.conf.ubuntu @@ -6,7 +6,7 @@ REQUIRED_INSTALLED_PACKAGES=" curl openssl " -REQUIRED_DIRECTORIES+=" +REQUIRED_SYSTEM_DIRECTORIES+=" /lib/xtables " REQUIRED_FILES+=" -- cgit v1.2.3-55-g7522