Last Update:10.06.2022/bs
| Datum |
News |
||||||
| 10.11.2021 |
Small update for the documentation of my Rescue
USB stick |
||||||
| 05.11.2021 |
new version JWM / Linux 2.7.0 added amap 5.4 added fping 5.0 added arp-scan 1.10.1 added tcpick 0.2.1 replaced libpcap 1.0.0 with libpcap 1.10.1 New Versionsnew version: nano 5.5 new version: inq 9.2 new version: ipscan 3.7.6 new version: htop 3.1.1 new version: stress-ng 0.13.05 new version: tcpdump 4.99.1 new version: dropwatch 1.5.3 new version: sysstat 12.5.4 new version: ack 3.5.0 new version: netdata 1.31 new version: hostscope V8.0 new version: cpustat v0.2.13 new version: bpytop 1.0.63 new version: lynis 3.0.6 new version: dmidecode 3.3 new version: powerstat 0.02.25 new version: busybox 1.33.0 new version: iperf3 3.10 new version: procdump 1.2 new version: iptstate 2.2.7 new version: iozone 3.492 new version: inxi 3.3.07-00 new version: busybox 1.34.1 new version: pigz 2.6 new version: testssl 3.0.6 new version: checksec 2.5.0 new version: bvi 1.4.1 new version: sockperf 3.7 removed: fio (compiling fio for newer kernel does not work anymore) add_os_packages.sh : code to install the missing packages for Redhat based distributions enhanced |
||||||
| 21.07.2021 | new version 2.3.0 of the script execute_on_all_hosts.sh:### 21.07.2021 v2.3.0 /bs ## the parameter "-W timeout/intervall" now defines the timeout for the scp and ssh commands and the intervall ## between the ssh/scp commands for the machines if running in sequential mode ## (note: a timeout value will only work if the executable "timeout" is available via the PATH; see the source code for ## a timeout implementation in a ksh script) ## the script now prints a summary at script end like this : ## (the 2nd line is only shown in sequential mode): ## ## [16.07.2021 08:52:23] The script runtime is (day:hour:minute:seconds) 0:00:04:33 (= 273 seconds) for 84 hosts ## [16.07.2021 08:52:23] ( -> about 4 second(s) her host) ## ## added the template sls_db_unxxx4_w_timeout (-D sls_db_unxxx4_w_timeout) : ## Use sls as user unxxx4 to connect with a timeout of 15 seconds for each ssh/scp command ## Set the variable SSH_SCP_CMD_TIMEOUT before starting the script change the timeout value ## (note: The template will only work if the executable "timeout" is available via the PATH; see the source code for ## a timeout implementation in a ksh script) ## added the alias "sls" for sls_db_unxxx4_w_timeout ## the macrco sls_db_unxxx4 (and also sls_db_unxxx4_w_timeout) now uses the scp and ssh binaries defined ## with the parameter "-D ssh_binary=x" or "-D scp_binary=x" if defined (def. values are /usr/bin/ssh and /usr/bin/scp) ## the function die will now call the al<<ias __unsettraps if the script is running in Solaris ## LogRuntimeInfo rewritten -- the old syntax did not work in the ksh from Solaris 11 ## added the keyword log_ssh_cmds for the parameter -D ## added the keyword do_not_log_ssh_cmds for the parameter -D ## the value for the setting "-o ConnectTimeout" used if the parameter "-K" is used in parallel mode can be defined using the ## environment variable SSH_SCP_CMD_TIMEOUT or the parameter -W ## disabled a wrong error message regarding restoring the known_hosts file ## the script ignored the return code of the scp command in sequential mode -- fixed ## the output of the ssh and scp commands in sequential mode was not written to the logfile -- fixed ## (use the parameter "-D do_not_log_ssh_cmds" to disable the logging of the ssh command output to the logfile) ## fixed some typos ## fixed some minor errors ## ${__FUNCTION_EXIT} was executed twice in the function isNumber -- fixed ## the initial runtimne code was missing in the functions LogHeader, rand, PrintLockFileErrorMsg, and USER_SIGNAL_HANDLER -- fixed ## the script did not print the list of failed hosts at script end in sequential mode -- fixed ## new version 3.8.5 of the script template scriptt_mini.sh#T# #T# 29.06.2020 v3.6.9 /bs #T# added the variables STDIN_IS_TTY, STDOUT_IS_TTY, STDERR_IS_TTY #T# added the variables STDIN_DEVICE, STDOUT_DEVICE, STDERR_DEVICE #T# added the variable RUNNING_IN_A_CONSOLE_SESSION #T# added the variable STDOUT_IS_A_PIPE #T# added the variable STDIN_IS_A_PIPE #T# added the variable PARENT_PROCECSS_EXECUTABLE #T# #T# 04.07.2020 v3.7.0 /bs #T# corrected the code to detect the binary to use for readlink (variable READLINK) again #T# #T# 06.07.2020 v3.7.1 /bs #T# the new code from 3.6.9 did not work correct if /tmp was mountrd with the option noexec -- fixed #T# #T# 06.07.2020 v3.7.2 /bs #T# code to get STDIN_DEVICE and STDOUT_DEVICE rewritten #T# #T# 06.01.2021 v3.8.0 /bs #T# the global settings wiill now be printed with LogRuntimeInfo #T# changed the code to process the parameter -d #T# added support for the dummy parameter "-" #T# #T# 14.03.2021 v3.8.1 /bs #T# get_fqn now returns the original dir/filename if the directory/file does not exist #T# #T# 21.03.2021 v3.8.2 /bs #T# the script now prints a hint if the equal sign (=) is used in an unknown parameter #T# #T# 25.04.2021 v3.8.3 /bs #T# the function show_extended_usage_help (executed if the parameter "-v -h" are used) now #T# prints more details for the supported environment variables #T# the variables TMPFILE1 and TMPFILE2 were only filled if running under Linux -- fixed #T# the variable SED was not defined -- fixed #T# #T# 28.04.2021 v3.8.4 /bs #T# the code to remove the default temporary files ${TMPFILE1} and ${TMPFILE2} was removed -- fixed #T# added the variable NO_OF_LOGFILES_TO_KEEP to define the number of old logfiles to keep#T# 18.07.2021 v3.8.5 /bs #T# added the function gettime_in_seconds #T# added the function runcmd_with_timeout #T# the cleanup function will now do the cleanup in this order #T# execute all cleanup_functions // kill procs // delete files // umount mount points // delete directories / execute all finish_functions #T# added the parameter --print_runtime_vars #T# all cp, mv, and rm commands used are now prefixed with a slash "\" to ignore aliase #T# #T# 18.07.2021 v3.8.5 /bs #T# added the function gettime_in_seconds #T# added the function runcmd_with_timeout #T# the cleanup function will now do the cleanup in this order #T# execute all cleanup_functions // kill procs // delete files // umount mount points // delete directories / execute all finish_functions #T# added the parameter --print_runtime_vars #T# all cp, mv, and rm commands used are now prefixed with a slash "\" to ignore aliase #T# |
||||||
| 01.01.2021 |
new version JWM / Linux
2.6.0 added support for the Raspberry OS to the compile scripts the script to create a new archive, create_archive.sh, now also deletes the .a files in the directory ${JWM_DIR}/lib. added pspy 1.2.0 added sockstat 0.4.1-1 added zmap 2.1.1 New Versionsnew version: nmon 16mnew version: ipscan 3.7.3 new version: memconf 3.15 new version: inxi 3.2.01-00 new version: stress-ng 0.12.0 new version: atop 2.6 new version: eventstat 0.4.11 new version: forkstat 0.2.16 new version: htop 3.0.4 new version: sysstat 12.5.2 new version: netsniff-ng 0.6.7 new version: mtr 0.94 new version: iozone 491 new version: t50 5.8.8 new version: fnotifystat 0.02.07 new version: hostscope v6.0 new version: netdata v1.28 new version: bpytop 1.0.52 new version: lynis 3.0.2 removed: tracebox |
||||||
| 04.10.2020 |
new version JWM / Linux
2.5.0New Versionsnew version: ack 3.4.0 new version: fnotifystat 0.02.06 new version: smemstat 0.02.08 new version: eventstat 0.04.10 new version: forkstat 0.02.09 new version: stress-ng 0.11.19 new version: sysstat 12.4.0 new version: health-check 0.03.09 new version: oprofile 1.4.0 new version: busybox 1.3.2 new version: powerstat 00.02.24 new version: screen 4.8.0 new version: netdata 1.24.0 new version: lynis 3.0.0 new version: htop 3.0.0 new version: iptraf-ng 1.2.1 new version: powertop 2.13 new version: procdump 1.1.1 new version: t50 5.8.7 new version: cpustat 0.02.11 new version: pagemon 0.01.20 additional libraries now included in the JWM / Linux archive are libjson-c* libbsd* removed: tecmint_monitor.sh removed: pt-diskstats Updates for all compile scripts - the compile parameter -ltinfo will now only be used if the library libtinfo.so exists - the compile scripts now always create temporary make files if changes to the make file are neccessary |
||||||
| 01.06.2020 |
new version 3.6.8 of scriptt_mini.sh#T# 13.02.2020 v3.6.4 /bs #T# added the variables STARTTIME_IN_SECONDS amd STARTTIME_IN_HUMAN_READABLE_FORMAT #T# added the variables ENDTIME_IN_SECONDS, and ENDTIME_IN_HUMAN_READABLE_FORMAT #T# added the variables RUNTIME_IN_SECONDS, and RUNTIME_IN_HUMAN_READABLE_FORMAT #T# the script now prints the start time, the runtime in seconds and in human readable format, and the return code at script end #T# #T# 28.02.2020 v3.6.5 /bs #T# added the parameter -o / --overwrite #T# added the parameter --nobackups #T# added the function read_file_section #T# the definition for the variable CUR_SHELL ("$( head -1 "${REAL_SCRIPTNAME}" | cut -f1 -d " " | cut -c3- )" ) got lost -- fixed #T# #T# 28.02.2020 v3.6.6 /bs #T# create_lock_file improved #T# #T# 19.03.2020 v3.6.7 /bs #T# removed not neccessary code to check if the log file is writable #T# #T# 20.05.2020 v3.6.8 /bs #T# switch_to_background did not work in Solaris -- fixed #T# switch_to_background now ends with an error if running in an unknown OS |
||||||
| 08.01.2020 |
new version 3.6.3 of scriptt_mini.sh#T# 03.11.2018 v3.2.1 /bs #T# corrected a minor bug in the cleanup function #T# switch_to_background disabled in the DebugShell #T# added the variable DEBUG_SHELL_CALLED #T# script called the finish functions twice -- fixed #T# the script now also evaluates ${..} in help text marked with #U# #T# (-> printed with -h -v) #T# corrected some spelling errors #T# #T# 16.11.2018 v3.2.2 /bs #T# added the variable SYSTEMD_IS_USED #T# added the alias __getparameter to process parameter with values #T# #T# 25.12.2018 v3.2.2 /bs #T# LogMsg return ${__TRUE} if the message was not written - fixed #T# LogInfo, LogWarning, and LogError now also support the special parameter "-" #T# to suppress the date prefix in the message #T# Added the variable __SHELL #T# Added the function BackupFile #T# #T# 14.01.2019 v3.3.0 /bs #T# corrected some code using the special variable LINENO because #T# the old code did not work on all ksh versions from Solaris 11 #T# alias __ignoretraps deleted -- that code is not supported by all ksh versions #T# added the variable CUR_OS_VERSION #T# #T# 26.03.2019 v3.4.0 /bs #T# added the function LogMoreInfo #T# #T# 19.07.2019 v3.5.0 /bs #T# added the parameter --disable_tty_check #T# the script now uses a logfile /tmp if it can not create a logfile in /var/tmp #T# if it can also not create a logfile /tmp no logfile is used #T# DEBUG_SHELL_CALLED was not set to ${__TRUE} in DebugShell -- fixed #T# #T# 29.08.2019 v3.6.0 /bs #T# the variable FILES_TO_REMOVE was overwritten in the function DebugShell -- fixed #T# added the function create_lock_file #T# #T# 25.10.2019 v3.6.1 /bs #T# the script now only prints a small usage help if the parameter -h is used #T# (use --help to get the long usage help like before) #T# #T# 21.11.2019 v3.6.2 /bs #T# added the global variables #T# RUNNING_ON_A_VIRTUAL_MACHINE #T# THIS_IS_A_VMWARE_MACHINE #T# SYSTEM_PRODUCT_NAME #T# SYSTEM_PRODUCT_VENDOR #T# HPYERVISOR_VENDOR #T# #T# 08.01.2020 v3.6.3 /bs #T# code cleanup; fix typos |
||||||
| 01.07.2019 |
new version JWM / Linux
2.3.0new Toolsadded sockperf 3.5 added httpry 0.1.8 added trace-cmd 2.7 added nano 3.1 added monitor_systems.sh 1.0.0 added checksec 1.10.0 added ioping 1.1 added scanlogd 2.2.7 added arping 2.19 added dropwatch 1.5 added some binaries (e.g for iperf) for other OS New Versionsnew version: stress-ng 0.09.57 new version: lynis 2.7.4 new version: dmidecode 3.2 new version: sysstat tools 12.1.5 new version: forkstat 0.02.09 new version: eventstat 0.04.05 new version: smemstat 0.02.03 new version: iozone 3_487 new version: bwm-ng 0.6.2 new version: busybox 1.30.1 new version: powerstat 0.02.18 new version: collectl 4.3.1 new version: netdata 1.14.0 new version: inxi 3.0.33 new version: atop 2.4.0 new version: stress-ng 0.09.59.1 new version: health-check 0.03.01 new version: nmon 16j new version: ack 3.0 removed: unfs3 |
||||||
| 01.09.2018 |
new version JWM / Linux
2.2.11 added testssl.sh 3.0beta added ack 3 beta New Versionsnew version: ack 2.24 new version: CPUhog 2.1.3 new version: cpustat 00.02.05 new version: dhtest 1.5 new version: eventstat 0.04.04 new version: forkstat 0.02.05 new version: health-check 0.03.00 new version: lynis 2.6.7 new version: scriptt_mini.sh new version: horst 5.1 new version: hostscope 4.0 new version: htop 2.2.0 new version: inxi 3.0.21 new version: inq 9.0.0.0 new version: iozone 3_482 new version: ipscan 3.5.3 new version: oprofile 1.3.0 new version: pigz 2.4 new version: powertop 2.9 new version: procdump 1.0.1 new version: smemstat 0.02.01 new version: stress-ng 0.9.37 new version: t50 5.8.0 new version: smartmontools 6.6 new version: sysstat tools 12.0.1 new version: perftools 19.12.2017 new version: nmap 7.70 new version: netsniff-ng 0.6.4 new version: busybox 1.29.2 removed: saidar added a patched version of the opensnoop script from the perftools added the wrapper script open_snoop_wrapper.sh for the script opensnoop from the perftools added the wrapper script exec_snoop_wrapper.sh for the script execsnoop from the perftools fixes: start_compiling.sh was rewritten because the script did not process all kind of symbolic links for the libraries correct fixed a lot of compile scripts in the directory ${JWM_DIR}/compile_scripts so that they can be used with a non-standard compiler in Centos 6.9 the compile scripts printed a wrong error message in case of an error if called direct - fixed added the "new" directories from Mint 19 to the library search path in start_compiling the script to start collectl, scripts/collectl, did not work -- fixed |
||||||
| 17.08.2018 |
new version 3.2.0 of scriptt_mini.sh#T# 25.07.2018 v3.1.0 /bs #T# added the parameter --nocleanup #T# added the variables #T# NO_EXIT_ROUTINES # do not execute the exit routines if set to 0 #T# NO_TEMPFILES_DELETE # do not delete temporary files if set to 0 #T# NO_TEMPDIR_DELETE # do not delete temporary directories if set to 0 #T# NO_FINISH_ROUTINES # do not execute the finish routines if set to 0 #T# NO_KILL_PROCS # do not kill the processes if set to 0 #T# renamed the variable KSH_VERSION to __KSH_VERSION because KSH_VERSION is a #T# readonly variable in mksh #T# #T# 16.08.2018 v3.2.0 /bs #T# the default parameter processing now stops if the parameter "--" is found #T# added code to umount temporary mount points at script end #T# added the variable #T# NO_UMOUNT_MOUNTPOINTS # do not umount temporary mount points at script end #T# the cleanup function for the house keeping now does nothing in dry-run mode #T# added the function switch_to_background to switch the process with the #T# script into the background; #T# this functionwas tested in Linux (RHEL), Solaris 10, AIX, and MacOS #T# |
||||||
| 01.04.2018 |
new version 3.0.0 of scriptt_mini.sh#T# 01.04.2018 v3.0.0 /bs #T# the parameter --var can now be used in this format also: --var:<var>=<value> #T# the parameter --tracefunc can now be used in this format also: --tracefunc:fn[..,fn] #T# the parameter --logfile can now be used in this format also: --logfile:<logfile> #T# the script now prints also the template version if the parameter -v and -V are used #T# the script now prints also the template history if the parameter "-h -v -v" are used #T# the version of the script and the version of the template are now dynamically #T# retrieved from the source code of the script while executing the script #T# the parameter "-d" overwrote the value of the environment variable PREFIX -- fixed #T# added more details to the usage help for the parameter \"-h\" #T# added the DebugShell function editfunc #T# added the DebugShell function savefunc #T# added the DebugShell function restorefunc #T# added the DebugShell function clearsavedfunc #T# added the DebugShell function savedfuncs #T# added the DebugShell function viewsavedfunc #T# the function DebugShell now prints the return code of every executed command #T# the function DebugShell did not handle "." commands with errors correct - fixed #T# set_debug now preserves existing debug definitions if the parameter starts with a "+" #T# the output of the DebugShell alias view_debug is now more human readable #T# |
||||||
| 06.01.2018 |
new version JWM / Linux
2.2.10 added the kornshell script template scriptt_mini.sh ( in ${JWM_DIR}/develop) added procdump 1.0.0 added memstat 1.0.0 New Versionnew version: inxi 2.3.53 new version: lynis 2.5.8 new version: health-check 0.02.08 new version: ack 2.20 new version: collectl 4.3.0 new version: htop 2.0.2 new version: hostscope 2.3.0 new version: stress-ng 0.09.07 new version: eventstat 0.04.02 new version: memconf v3.14 new version: netsniff-ng 0.6.3 fixed some code in the Perl script for the MAN Server that the new Perl version does not like |
||||||
| 03.12.2017 | Updated the detailed documentation for scriptt.sh | ||||||
| 25.11.2017 | new version of scriptt_mini.sh | ||||||
| 11.11.2017 | new version of scriptt.sh | ||||||
| 07.11.2017 |
new script template scriptt_mini.sh scriptt_mini.sh is a minimal script template for kornshell scripts; it supports only the most useful features like logging and house keeping via trap handler. In addition, scriptt_mini.sh also supports a DebugShell for trouble shooting You might use this template for scripts for which scriptt.sh is overkill. |
||||||
| 15.10.2017 |
new version JWM / Linux 2.2.9 added wavemon 0.8.0 added tcptrack 1.4.2 added smemstat 0.01.17 new version: ack 2.18 new version: atop 2.3.0 new version: bonnie++ 1.0.4 new version: busybox 1.27.2 new version: collectl 4.2.0 new version: dmidecode 3.1 new version: dstat 0.7.3 new version: eventstat 0.04.01 new version: fiemap new version: fio 2.1.10 new version: fnotifystat 0.01.17 new version: forkstat 0.02.00 new version: health-check 0.02.06 new version: hostscope 2.1 new version: inq 8.4.0.7 new version: iozone3 471 new version: iperf3 3.2.0 new version: lynis 2.5.5 new version: mtr 0.9.2 new version: netdata 1.8 new version: ngrep 1.47 new version: numatop 1.0.4 new version: oprofile 1.2.0 new version: p0f 3.09 new version: stress-ng 0.08.16 new version: sysstat 11.6.0 new version: t50 5.7.0 new version: tcpdump 4.9.2 added the column "gcc version" to the table "Linux Distributions tested" updated execute_on_all_host.sh to version 2.2.3 |
||||||
| 01.09.2017 |
new version of execute_on_all_hosts.sh ## 25.08.2017 v2.2.2 /bs ## the parameter -t did not support templates with colon ":" - fixed ## the script printed in some circumstances the wrong number of hosts to process in the summary (There are 2 hosts to process) - fixed ## ## 26.08.2017 v2.2.3 /bs ## New macros for the parameter -D: ## ## -D sls_scp_db_unxxx4 sls for scp for DB as user unxxx4 ## -D sls_ssh_db_unxxx4 sls for ssh for DB as user unxxx4 ## -D sls_db_unxxx4 sls for scp and ssh for DB as user unxxx4 ## -D ticket_id=x define ticket id for DB access ## -D use_ssh_wrapper use my ssh and scp wrapper script for SLS ## -D no_use_ssh_wrapper do not use my ssh and scp wrapper script for SLS ## ## improved some error messages to be more clear |
||||||
| 01.01.2017 | new version JWM
/ Linux 2.2.7 added CPUhog added stress 1.04 added stress-ng 0.03.11 added forkstat 0.01.15 added cpustat 0.01.28 added powerstat 0.02.10 added smemstat 0.01.15 added eventstat 0.03.03 added pagemon 0.01.10 added fnotifystat 0.01.16 added health-check 0.02.04 added fiemap added a simple manServer added sysfsutils 2.1 added unfs3 09.22 added justniffer 0.5.14 added bmon 3.9 added iptstate 2.2.6 added pt-diskstats 2.2.19 added iptraf-ng 1.1.4 added netsniff-ng 0.6.2+ added nmonchart 31 added the Java Nmon Analyzer new version: tecmint_monitor.sh new version: smartmontools 6.5 new version: netperf 2.7 new version: dhtest 1.4 new version: inxi 3.02 new version: sysstat 11.5.3 new version: hostscope 1.0.0 added a patch to the source for oprofile so that it compiles with GCC-6 also added the Tools summary table with the tools sorted by usage added a column with the user interface to the table with the tools added a column with the release year of the newest version of the tools to the table with the tools added hints to compile busybox in older Linux versions added a list with links to other performance tools not included here added the script jwm.sh added the script check_for_missing_libs.sh added the script add_os_packages.sh added a table with Linux distributions tested Fixes: - rearranged the sections in this document: The sections about compiling the tools and adding new tools or libraries are now after the information about the included tools - fixed some small errors in the scripts - corrected a nasty bug in the include script jwm_env - corrected a bug in the compile script for nmon Be aware that this page now heavily uses the "new" html tag <details></details>. Therefor you should use a browser that supports this tag. <details> TestIf you can see this text and can NOT hide it by clicking on <details> Test above your browser does not support the tag <details></details> |
||||||
| 01.01.2017 |
new version: execute_scripts.sh
1.0.2 #### 1.0.2 01.01.2017 bs #### replaced "set -o noglob" with "set -f" and "set -o glob" with "set +f" to be compatible with shells #### like mirksh that to not support the glob/noglob syntax |
||||||
| 01.11.2016 | new version: execute_scripts.sh
1.0.1 new Version JWM / Linux 2.2.6 added dmidecode 3.0 added prtdiag 1.2 added memconf 3.12 added cdpinfo 1.2 added jnettop 0.13 added nload 0.7.4 added the script netdata.sh for starting or stopping the netdata daemon added the script darkstat.sh for starting or stopping the darkstat daemon added the script busybox_httpd.sh for starting or stopping the busybox httpd daemon new version: T50 5.6.7-fix1 new version: inq 8.3.0 new version: collectl 4.1.0 new version: lynis 2.4.0 Fixes: corrected the description for darkstat The new scripts are also available direct on this website
Changes in JWM / Linux 2.2.5 added ipband added ibmonitor added ipscan added ipaudit added lynis added tecmint_monitor.sh new version: netdata 1.4.0 new version: tiptop 2.3 new version: pigz 2.3.4 new version: busybox 1.25.0 new version: nmon 16f new version: collectl 4.0.5 new version: sysstat 11.4.1 new version: iozone 3_465 |
||||||
| 15.05.2016 |
New Version JWM / Linux
2.2.4 added inxi added netdata 1.1.0 added Intel Performance Counter Monitor 2.11 added smem new version: nmon 16d new version: powertop 2.8 new version: numatop 1.0.4 new version: sysstat 11.2.2 new version: inq 8.2.0 new version: htop 2.0.1 new version: dstat 0.7.3 new version: collectl 4.0.4 New CV (german) |
||||||
| 12.01.2016 |
New Version: JWM / Linux
2.2.3 added hostscope 0.2.0 added p0f 3.08b new version: darkstat 3.0.719 new version: pigz 2.3.3 new version: execute_on_all_hosts.sh 2.0.2 new version: execute_scripts.sh 1.0.1 added screenshots for the tools The compile script now support partial OS descriptions in the NO_COMPILE_LIST Fixes: The script start_compiling now uses "rm -f" to delete existing libraries The script start_compiling now searches the OS libraries to copy in these directories (the last two directories are new): /lib64 /lib /usr/lib64 /usr/lib /usr/local/lib /usr/local/lib64 |
||||||
| 10.01.2016 |
new version of scriptt.sh |
||||||
| 25.11.2015 |
new version of execute_on_all_hosts.sh |
||||||
| 20.11.2015 |
Added new packages with binaries of
sysstat version 12.10.2015 |
||||||
| 08.11.2015 |
New Version: JWM / Linux
2.2.2 new version: atop 2.2.3 new version: bwm-ng 0.6.1 new version: sysstat 11.1.8 new version: nmon 15h new version: oprofile 1.1.0 new version: inq 8.1.0.4 (64 Bit only; 32 Bit Version is still 7.6.2.0) new version: execute_on_all_hosts.sh 2.0.1 added the parameter "forcecompile" (= compile even if already compiled) to the make script. |
||||||
| 24.10.2015 |
new version of execute_on_all_hosts.sh: ## 24.10.2015 v2.1.0 /bs ## added support for field separators in the hostlist files (filename[:separator]) ## added the keyword fieldsep=x to the parameter -D to change the default field separator ## added the keyword printargs to the parameter -D ## now the parameter -i hostlist is optional if -A hostname is used ## now the parameter -x hostexcludelist supports a leading "?" for ## optional hostexcludelist files ## reworked the messages written by the script (in normal mode and ## in verbose mode) ## the parameter "-x none" did not work --fixed ## the usage with "hostfile scriptfile .." did not work --fixed ## the script now reset the current terminal using "stty sane" at ## script end ## the parameter -K now also adds the options "-o BatchMode=yes -o PasswordAuthentication=no" ## to scp and ssh if running in parallel mode |
||||||
| 16.08.2015 |
Upated the detailed documentation
for scriptt.sh |
||||||
| 08.08.2015 |
new version of execute_on_all_hosts.sh: ## 24.07.2015 v2.0.0 /bs ## added support for different user for ssh and scp (parameter -u) ## added support for different ssh key files for the ssh and scp user ## added an option to list all hosts to the question to start the script ## added parameter to enable the forward agent for scp (parameter -D enable_ForwardAgent_for_scp) ## added support for templates for the scp usage (parameter -t scp:scp_template) ## added support for templates for the ssh usage (parameter -t ssh:ssh_template) ## The scp/ssh templates are useful if a golden host is used to access the machines ## added the debug options (parameter -D) from scriptt.sh version 2.1.0.7 21.07.2015 ## added single step mode for sequential usage (parameter -D singlestep) ## added dry run mode (parameter -D dryrun) ## added a parameter to cleanup the known_hosts (parameter -D clean_known_hosts) ## added an example for golden host usage (parameter -D sls_db) ## added the parameter "-D if=xx" ## the parameter -K now also adds the options "-o NumberOfPasswordPrompts=0 -o ConnectTimeout=10" ## to scp and ssh if running in parallel mode |
||||||
| 25.07.2015 |
new version of scriptt.sh | ||||||
| 04.07.2015 |
updated the documentation for my
personal rescue USB stick: added / updated various images added more hints for creating your own Rescue USB stick |
||||||
| 11.04.2015 |
New Version: JWM / Linux
2.2.1 added smartmontools 6.3 corrected: nicstat now compiles out of the box in 32 Bit Linux also new version: inq 8.0.2.0 (64 Bit only; 32 Bit Version is still 7.6.2.0) new version: collectl 4.0.0 new version: sysstat 11.1.4 |
||||||
| 23.03.2015 |
TAR file with network
performance tools for various OS updated (recompiled
the Solaris 10 binaries ; now only Solaris standard
libraries are used; added additional AIX binaries) |
||||||
| 04.03.2015 |
TAR
file with network performance tools for various OS
updated (added iperf binary for AIX). |
||||||
| 01.01.2015 |
CV (in german) updated |
||||||
| 14.12.2014 |
Added some links to some of
my old web pages
that are not updated anymore. updated the documentation for my personal rescue USB stick (added Solaris 11.2) [for information only] |
||||||
| 15.11.2014 |
New Version: JWM
/ Linux 2.2.0 added tiptop 2.2 added perftools added code to copy some unusal OS libraries necessary for the tools to the JWM / Linux lib directory new version: ack 2.14 new version: atop 2.1 new version: collectl 3.7.4 new version: oprofile 1.0.0 new version: sysstat 11.1.2 |
||||||
| 02.11.2014 |
new version of scriptt.sh New Documentation for scriptt.sh: scriptt.sh usage help scriptt.sh debug switches documentation scriptt.sh function documentation scriptt.sh function examples |
||||||
| 03.10.2014 |
new version of execute_on_all_hosts.sh new version of check_fc_config.sh |
||||||
| 19.09.2014 |
new version of execute_on_all_hosts.sh | ||||||
| 14.09.2014 |
New: rc323.zip - an OS/2 REXX
"compiler" (this is NOT a new version of this old script --
the only difference to rc321.zip : the source code of
rexxcc.cmd is now included) Fixed: Some files referenced in the OS/2 pages where missing in the OS/2 download directory |
||||||
| 04.09.2014 |
new version of check_fc_config.sh |
||||||
| 16.08.2014 |
New Version: JWM
/ Linux 2.1.0 Version 2.1.0 new version: numatop 1.0.3 new version: saidar: 0.9.1 added pigz 2.3.1 made some minor changes for 32-bit Linux Version 2.0.0 make script completely rewritten -- now it uses the script execute_scripts.sh to compile the tools in parallel sessions added execute_scripts.sh 1.0.0 removed ntopng removed redis added busybox 1.22.1 added monit 5.8.1 |
||||||
| 09.06.2014 |
New: execute_scripts.sh
-- execute a list of executables in parallel sessions |
||||||
| 02.06.2014 |
New Version: JWM
/ Linux 1.04 |
||||||
| 28.05.2014 |
new version of execute_on_all_hosts.sh |
||||||
| 10.02.2014 |
new version of scriptt.sh Update: JWM - performance and monitoring tool collection for Solaris x86 v1.0.12 Update: JWM - performance and monitoring tool collection for Solaris SPARC v1.0.12 Update: JWM / Linux v1.0.2 |
||||||
| 05.01.2014 |
new version of scriptt.sh | ||||||
| 16.12.2013 |
New: check_fc_config.sh
check_fc_config.sh is a script to print a table with fiber
channel devices seen by the machine |
||||||
| 09.11.2013 |
New: JWM / Linux JWM / Linux is a collection with various monitoring tools for Linux. The collection contains the binaries and also the source code (if applicable) for the tools. |
||||||
| 21.09.2013 |
Update: JWM -
performance and monitoring tool collection for Solaris x86
v1.011 Update: JWM - performance and monitoring tool collection for Solaris SPARC v1.011 darkstat package for Solaris updated to version 3.0.7.16 |
||||||
| 20.07.2013 |
new version of create_zone.sh | ||||||
| 31.05.2013 |
new version of scriptt.sh also updated: Detailed documentation for scriptt.sh new version of execute_on_all_hosts.sh: The script now supports parallel execution of the script to execute updated the documentation for my personal rescue USB stick (for information only) Update: JWM - performance and monitoring tool collection for Solaris x86 v1.010 Update: JWM - performance and monitoring tool collection for Solaris SPARC v1.010 |
||||||
| 27.04.2013 |
new version of scriptt.sh |
||||||
| 26.03.2013 |
new version of create_zone.sh (bug fix only) | ||||||
| 30.01.2013 |
New Script: zadmin new version of create_zone.sh |
||||||
| 05.01.2013 |
format errors corrected in OpenSolaris
and
Linux on One USB Stick for Dual Usage CV updated |
||||||
| 04.01.2013 |
added the documentation for my
personal rescue USB stick (for information only) Update: JWM - performance and monitoring tool collection for Solaris x86 v1.09 Update: JWM - performance and monitoring tool collection for Solaris SPARC v1.09 |
||||||
| 17.12.2012 |
new version of create_zone.sh (bug fix only) | ||||||
| 15.12.2012 |
Updated: Links |
||||||
| 06.11.2012 |
New links new version of create_zone.sh (bug fix only) |
||||||
| 01.11.2012 |
new version of create_zone.sh (bug fix only) | ||||||
| 25.10.2012 |
new version of create_zone.sh (bug
fix only) Update: JWM - performance and monitoring tool collection for Solaris x86 v1.08 Update: JWM - performance and monitoring tool collection for Solaris SPARC v1.08 |
||||||
| 07.06.2012 |
new version: scriptt.sh | ||||||
| 22.04.2012 |
new version: scriptt.sh also updated: Detailed documentation for scriptt.sh. |
||||||
| 17.04.2012 |
Replaced the links to the Sun
wiki entries with local copies of the wiki entries. Update 17.04.2012: Now the links to wikis.sun.com also do not work anymore. I love this company named Oracle :-( |
||||||
| 09.12.2011 |
updated vxpref.cgi to v0.0.6 ,
Changelog: changed the script to use the Oracle web site instead of the Sun web site added some functionality |
||||||
| 26.10.2011 |
Update: sysstat binaries
(tar archive) |
||||||
| 19.10.2011 |
New: sysstat binaries (tar
archive) |
||||||
| 17.10.2011 |
New script: dtrace_syscall Update: JWM - performance and monitoring tool collection for Solaris x86 v1.06 Update: JWM - performance and monitoring tool collection for Solaris SPARC v1.06 |
||||||
| 16.10.2011 |
new version: scriptt.sh Added a Detailed documentation for scriptt.sh New (kind of): Using WAN Boot From a Hard Disk on a System Running Solaris 9 and Above New (kind of): OpenSolaris and Linux on One USB Stick for Dual Usage |
||||||
| 12.10.2011 |
New script: view_bootarchive.sh |
||||||
| 05.10.2011 |
new version: dtrace_syscall ;
the script now supports functions with and without arg0 |
||||||
| 30.09.2011 |
New script: dtrace_syscall (see
also the example
usage
for
the script and sample
printf statements for dtrace) |
||||||
| 25.07.2011 |
Update 25.07.2011: The links to www.sun.com do not work anymore. I did not find the new location (if any) yet for these documents on www.oracle.com. If anybody know where these documents are now ... please let me know. |
||||||
| 22.07.2011 |
new version: scriptt.sh, now with new
test suite for the script template |
||||||
| 09.07.2011 |
new version: scriptt.sh |
||||||
| 21.06.2011 |
New: darkstat for x86 New: darkstat for SPARC |
||||||
| 20.06.2011 |
New: JWM -
performance and monitoring tool collection for Solaris x86 Update: JWM - performance and monitoring tool collection for Solaris SPARC |
||||||
| 05.04.2011 |
New: JWM -
performance and monitoring tool collection |
||||||
| 30.03.2011 |
new version of execute_on_all_host.sh
|
||||||
| 23.03.2011 |
new version of create_zone.sh | ||||||
| 04.01.2010 |
Added
unfs3 packages for Solaris/SPARC and Solaris/x86 |
||||||
| 02.01.2010 |
CV updated |
||||||
| 14.11.2009 |
Update: Links New package: OpenSolaris snv125 WANBOOT image with VNC |
||||||
| 09.11.2009 |
New script: configure_network |
||||||
| 08.11.2009 |
Update: Links |
||||||
| 07.11.2009 |
New package: MilaX WANBOOT Image New package: Extended MilaX WANBOOT image |
||||||
| 17.09.2009 |
new version of create_zone.sh |
||||||
| 09.09.2009 |
new version of create_zone.sh | ||||||
| 05.09.2009 |
new version of create_zone.sh New script: zone_console |
||||||
| 31.08.2009 |
new version of create_zone.sh |
||||||
| 27.08.2009 |
new version of share_cdrom_images.sh |
||||||
| 28.06.2009 |
Update: Links |
||||||
| 11.06.2009 |
Update: Links |
||||||
| 01.06.2009 |
Update: Links |
||||||
| 27.05.2009 |
New package: BSITportabase.pkg Note: This package also contains the libraries: libbeecrypt.so libqt-mt.so |
||||||
| 26.05.2009 |
New package: BSITqemu.pkg New package: BSITscite.pkg |
||||||
| 21.05.2009 |
Update: scriptt.sh |
||||||
| 21.05.2009 |
Relaunch of the Webpage |
||||||
| ..... |
see History Section on
the old Webserver 11.05.2013: The old web page is not available anymore. |
||||||
| 23.02.2005 |
initial release |