I ended up simply adding the sudo commands to the knoppix.sh script to resolve my issue.
However, if anyone knows where/how to insert a new shell script during remastering, I am still curious to know!
Thank you,
Brandon
For reasons mentioned in another topic:
http://knoppix.net/forum/viewtopic.p...886de5994fd572
I need to write a shell script. The script needs to simply perform the following command:
sudo ifdown eth0 && sudo ifup eth0
Can someone help me? I need to know how to write this script and where to place it to have it automatically run when the KNOPPIX OS is loaded on a remastered CD. I'm new to Linux, but it looks like I can create a new text file, name it SudoTest.sh and simply put the above text followed by 'exit' and it will work. So if I'm correct, all I need to know is where I need to place this SudoTest.sh file in order to have it auto-run at bootup. If I'm reading the remastering instructions properly, this script needs to be placed in the /mnt/hda5/knx/source/KNOPPIX/etc/rc5.d directory. Can someone confirm? Is it really that simple?
Thank you,
Brandon
I ended up simply adding the sudo commands to the knoppix.sh script to resolve my issue.
However, if anyone knows where/how to insert a new shell script during remastering, I am still curious to know!
Thank you,
Brandon
you were on the right track, but didn't quite understand how the rc?.d directories work - they are an old unix way of doing startup.
Knoppix is mostly setup by the knoppix-autoconfig, and not much is needed in the other runlevels like 5.
What you would want to do is place your SudoTest.sh script in /etc/init.d, then create a symlink in /etc/rc5.d of the form:
S##SudoTest where the ## is replaced by a two digit number that represents when in the startup sequence the script should run.
Make sure your script is executable ( chmod +x /etc/init.d/SudoTest.sh ),
There isn't much there on a stock knoppix as far as I recall (I'm working from a heavily changed version now, and don't have the original handy),
so you could safely use S50SudoTest. If there are other scripts, just make sure yours happens after the network is brought up the first time...
(prepend your source tree to the dirs above if not working in the chroot environment - /mnt/hda5/knx/source/KNOPPIX/ it looks like ...)

IBM POWER8 8286-42A S824 8-Core 128GB RAM 4.8TB SAS Fedora Linux Server PowerVM
$750.00
Ubuntu Server 26.04.1 LTS Bootable USB Flash Drive – Latest September 2026
$12.99
OPNsense pfSense 8-Core Atom C3758 2.2GHz 8GB DDR4 64GB SSD 8x NIC QAT AES VPN
$145.00
Start9 Server Pure 32GB 4TB Intel i7 Node StartOS — Box + PSU
$599.00
Ubuntu 26.04 LTS – 3 DVD Set Desktop - Server - Studio Edition - Grade AAA+
$14.99
Microsoft SQL Server 2025 Standard 32 Core Unlimited CAL Retail License Package
$299.00
MINIX NEO Z83-4 MAX Fanless Mini PC Win 11 Pro 4GB 128GB Home Lab Linux Server
$69.99
All New Ubuntu 26.04 LTS Linux Bootable USB Flash Drive
$15.95
KTN-STL3 EMC VNX 15-slot Disk Array Expansion, full 15 x 2tb drives 100% health
$360.00
SQL Server 2025 Enterprise 40 Core Unlimited CAL Retail License Package Per-Core
$389.00