Tiny Core Base > TCB Bugs
TC 8.? and TC 9.0 filename globing of ash ignores names of broken symlinks
TinyErestor:
Hi Juanito,
I have tested a little with the configuration of busybox:
When I create a busybox after
--- Code: ---make defconfig
--- End code ---
and commenting the 3 SUID settings out, the busybox globs the broken symlinks correctly and its top reacts on keys.
When I create a busybox with your
--- Code: ---busybox-1.27.2_config_nosuid
--- End code ---
as
--- Code: ---.config
--- End code ---
and without your patches, the glob and the top are broken.
I will continue to check the different configuration options.
Regards
TinyErestor:
Hi Juanito,
I see, the busybox configuration was changed in the last hours. I guess, you have set these features and options, which resolves this and the top issues..
Regards
Juanito:
I was tidying up and symlinked the x86_64 config to the x86 config, since they are the same, but I don't believe anything changed - for me at least there is still a problem with the 32-bit busybox
TinyErestor:
Hi Juanito,
when I do a diff -u between the last two downloaded configurations, I get this:
--- Code: ------ busybox-1.27.2_config_nosuid.org 2018-03-17 15:35:01.000000000 +0100
+++ busybox-1.27.2_config_nosuid 2018-03-17 15:51:36.000000000 +0100
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Busybox version: 1.27.2
-# Sun Jan 14 10:22:25 2018
+# Tue Sep 12 13:00:13 2017
#
CONFIG_HAVE_DOT_CONFIG=y
@@ -181,10 +181,10 @@
CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
# CONFIG_FEATURE_TAR_SELINUX is not set
CONFIG_UNZIP=y
-# CONFIG_FEATURE_UNZIP_CDF is not set
-# CONFIG_FEATURE_UNZIP_BZIP2 is not set
-# CONFIG_FEATURE_UNZIP_LZMA is not set
-# CONFIG_FEATURE_UNZIP_XZ is not set
+CONFIG_FEATURE_UNZIP_CDF=y
+CONFIG_FEATURE_UNZIP_BZIP2=y
+CONFIG_FEATURE_UNZIP_LZMA=y
+CONFIG_FEATURE_UNZIP_XZ=y
#
# Coreutils
@@ -999,7 +999,7 @@
# CONFIG_SMEMCAP is not set
CONFIG_BB_SYSCTL=y
CONFIG_TOP=y
-# CONFIG_FEATURE_TOP_INTERACTIVE is not set
+CONFIG_FEATURE_TOP_INTERACTIVE=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
CONFIG_FEATURE_TOP_SMP_CPU=y
@@ -1053,7 +1053,7 @@
CONFIG_BASH_IS_NONE=y
CONFIG_ASH=y
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-# CONFIG_ASH_INTERNAL_GLOB is not set
+CONFIG_ASH_INTERNAL_GLOB=y
CONFIG_ASH_BASH_COMPAT=y
CONFIG_ASH_JOB_CONTROL=y
CONFIG_ASH_ALIAS=y
--- End code ---
CONFIG_FEATURE_TOP_INTERACTIVE tells top to react on the keys and CONFIG_ASH_INTERNAL_GLOB corrects the glob in ash so far as I see the consequences. Maybe when building the busybox put into the initrd, you had some not wanted configurations?
Regards
Juanito:
I'm pretty sure that the same config files were used, but I'll double-check in the next couple of days.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version