Tiny Core Base > TCB Bugs

TC 8.? and TC 9.0 filename globing of ash ignores names of broken symlinks

<< < (2/3) > >>

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