edrcrevision
Package: WA2L/edrc 1.5.57
Section: WA2L/edrc (1)
Updated: 27 May 2025
Index
Return to Main Contents
NAME
edrcrevision - revision history of WA2L/edrc
AVAILABILITY
WA2L/edrc
DESCRIPTION
This manpage gives you an overview of changes between the
different releases of WA2L/edrc.
For an explanation of the revision number system see section
RELEASE-NUMBERS
and for
an explanation of used shortcuts in the
REVISION-HISTORY
see section
SHORTCUTS.
RELEASE-NUMBERS
The release number format is: <major>.<update>.<patch_level> .
If the <major> part changes, major design changes were applied,
therefore you have to upgrade your installation.
If the <update> part changes, important bugfixes were applied, the
config file might have changed, therefore you should upgrade
your WA2L/edrc installation to the current version.
If the <patch_level> part changes, minor changes or
bugfixes were applied, the configuration file format did not
change, therefore it is not urgent to upgrade your installation,
but recommended.
SHORTCUTS
OBJECT
- cmd
-
command
- man
-
manual page
- doc
-
plain documentation
- cfg
-
configuration
- opt
-
option
- dir
-
directory
- lib
-
shared or static operating system dependent library files or perl modules
ACTION
- new
-
new function, configuration parameter, option, behavior
- chg
-
change
- fix
-
bugfix
- cor
-
correction of descriptions, comments, logfile output, typing errors
REVISION-HISTORY
1.5.57
Sun Dec 22 22:22:22 CEST 2024 release
MAIN IMPROVEMENTS:
-
-
- obj/act *: several minor corrections and improvements.
-
-
- cmd/new lgcheckd: more efficient and leaner log check daemon
to replace the logcheckd.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.57 (Sat May 25 20:19:00 CEST 2024)
-
-
- cfg/chg syslog.Linux-64: significant enhancement
of pattern file.
-
-
- cfg/chg ..name_index: . to document the
current directory added in many directories.
-
-
- cfg/chg edrcman.map: many more man pages and elements
mapped to manual pages to enable looking up as most
files as possible.
-
-
- cfg/chg logcheckd.cfg: new setting USE_LEGACY_COMMAND to
transparently relay to new log check daemon lgcheckd.
-
-
- cfg/chg edrcinit.cfg: new setting nginx_shellinaboxd.
-
-
- cfg/chg edrcinit.cfg: new setting batteryalert.
-
-
- cfg/chg binprobe.dat: add md5string.
-
-
- cfg/new edrcinit/WA2Ledrc.batteryalert: edrcinit service
handler for batteryalert.
-
-
- cmd/chg vsav: save file versions compressed.
-
-
- cmd/chg edrcman: the OS in -o OS manpage is not case sensitive.
-
-
- cmd/chg pack: react on $EDRC_DEBUG_PACK_EXCLUDE to debug
the EXCLUDE_LIST of the pack.cfg file.
-
-
- cmd/chg pack: add the pack.cfg file at the beginning of the
package file to be more error resilient.
-
-
- cmd/chg patchinstall: repeat file installation and symlink
property adjustment after corpse removal on cpio extract
error.
-
-
- cmd/chg lua, luac: moved from edrc/lib/ to edrc/bin/.
-
-
- cmd/chg job, joblog, jobwatch, joblog: new option -V to
print program version.
-
-
- cmd/chg job, jobwatch: state in job list is colored on
terminal.
-
-
- cmd/chg perlenv: new -n option to avoid export VARIABLE
output.
-
-
- cmd/chg shlib: new -n option to avoid export VARIABLE
output.
-
-
- cmd/chg joblog: new -q option to tail always the
current running job log.
-
-
- cmd/chg www/report/cgi/vsdfml: display vsdfml files
in WA2L/edrc:report portal.
-
-
- cmd/chg www/report/cgi/md: display markdown files
in WA2L/edrc:report portal.
-
-
- cmd/chg www/report/cgi/man: display man files
in WA2L/edrc:report portal.
-
-
- cmd/chg www/report/cgi/edoc: display files formatted
with contrib.doc syntax in WA2L/edrc:report portal.
-
-
- cmd/chg www/report/cgi/doc: enhancement to display
vsdfml, md, man, doc and compressed files
in WA2L/edrc:report portal.
-
-
- cmd/chg select_columns: enable to display CSV files
with an initial sep=... line properly.
-
-
- cmd/chg lgcpattern: add -i option to only
print [IGNORED] lines.
-
-
- cmd/chg lgcpattern: add -p option to print a regular
expression based on logfile entries.
-
-
- cmd/chg batteryalert: add -a option to query alert state.
-
-
- cmd/chg csvcat: enable to display CSV files with an
initial sep=... line properly.
-
-
- cmd/new cpanm: get, unpack build and install modules from CPAN.
-
-
- cmd/new luarocks: Lua package installation program.
-
-
- cmd/new luaversion: print lua version.
-
-
- cmd/new .lua_wrapper: lua wrapper.
-
-
- cmd/new luaenv: print environment for lua.
-
-
- cmd/new pip: Python package manager to handle python
packages distributed with WA2L/edrc.
-
-
- cmd/new pythonversion: print major.minor python version.
-
-
- cmd/new name: handle also files stared thru .python_wrapper.
-
-
- cmd/chg edrcman: add -i option to display internet
based man pages.
-
-
- cmd/chg edrcman: add/chg -l (sys|os) option to list
available local and internet based man page sources.
-
-
- cmd/chg cmdlist: handle also python scripts started
thru .python_wrapper.
-
-
- cmd/chg .python_wrapper: wrap python commands.
-
-
- cmd/new pythonenv: print environment needed for external
python commands or recovery scripts written in python to
profit from WA2L/edrc distributed packages.
-
-
- cmd/chg contrib/scriptinstall: avoid error message on empty
scripts dir.
cmd/chg csv: skip empty and commented lines at input begin
for w2s, t2s, ct2 commands.
-
-
- cmd/chg vls: list last (terminal page) of saved versions,
whereas vlist lists all saved versions (unchanged).
-
-
- cmd/chg name: avoid read permission error messages.
-
-
- cmd/chg name: read '.' entry in directory/..name_index to print
directory description.
-
-
- cmd/chg tpl: $TPL_CFG can hold an additional configuration file
for tpl.
-
-
- cmd/chg www/report/cgi/statistics: more accurate image alignment.
-
-
- cmd/chg www/report/cgi/users.list: timestamp format corrected.
-
-
- cmd/chg www/report/cgi/users.add: timestamp format corrected.
-
-
- cmd/chg www/report/cgi/users.*: use post in forms instead of get.
-
-
- cmd/chg sqlite: upgrade to version 3.46.0 for Linux.64/2.27/.
-
-
- cmd/chg sqlite: upgrade to version 3.46.0 for Linux.64/2.22/.
-
-
- cmd/chg job: last targets the last job enqueued by the user, now.
-
-
- cmd/chg pmdesc: new option -d for csv output, set default width
of module name output to 52 characters.
-
-
- cmd/new lgcheckd: more efficient and leaner log check daemon
to replace the logcheckd.
-
-
- cmd/chg csv: option cat:lgcheckd.cfg added.
-
-
- cmd/chg pstree: use long output of process list on Linux and limit
output width on a TTY. Non-TTY output is not limited.
-
-
- cmd/chg jobstart: new option logswitch to switch logfile.
-
-
- cmd/chg pstree: exit code 5 on abort.
-
-
- cmd/chg pstree: new option -r to print process-ids in reverse order.
-
-
- cmd/chg logview: new option -h to print program usage.
-
-
- cmd/chg logtail: new option -h to print program usage, -c and -C
to colorize tailed output based on pattern files.
-
-
- cmd/chg logtail: new option -t to add a high resolution
timestamp to the output.
-
-
- cmd/chg jobstart: add DOCREF column to jobstart list output.
-
-
- cmd/new batteryalert: monitor battery charge level and alert.
-
-
- cmd/chg job: -c option to print commands fo job.
-
-
- cmd/chg job: remove job improved.
-
-
- cmd/chg lgcpattern: check a log check pattern file definition.
-
-
- cmd/new eterm: start an application in a separate X-terminal.
-
-
- cmd/chg job: state change (run/done/stab/abort/removed) are now
also logged to the log file of the job to have the information
also available when using joblog -j jobid.
-
-
- cmd/chg edrcinit: new options cfg-([un](activate|guard)) to set
the related configuration settings in the configuration file
thru the command line.
-
-
- cmd/new md5string: calculate MD5 checksum for strings line by line.
-
-
- cmd/chg job: FUNCTIONs to be used in jobs: JOBBANNER, JOBTITLE,
JOBSUBTITLE, JOBSUBSUBTITLE, JOBTAG, JOBCOMPLETED.
-
-
- cmd/chg job: -a option to print job run statistics for accounting
purposes.
-
-
- cmd/chg job: print TAG when using job -p jobid.
-
-
- cmd/chg jobstart: cachefile timestamp is no longer changed if no
related logfile is changed.
-
-
- cmd/chg jobstart: avoid error message if no cachefile was created jet.
-
-
- cmd/chg logviewer: increase resilience to filesystem shortage
on report generation.
-
-
- cmd/chg name: enable handling files and directories with
spaces in the file- or directory-name.
-
-
- cmd/chg cfg2html: new version 7.1.2.1 for Linux and Linux-64.
-
-
- cmd/chg lscomp: handle .whl, .rock files.
-
-
- cmd/chg llcomp: handle .whl, .rock files.
-
-
- cmd/chg catcomp: handle .whl, .rock files.
-
-
- man/chg *.*: formatting correction of many manual pages.
-
-
- man/chg pack.1m: description of $EDRC_DEBUG_PACK_EXCLUDE to debug
the EXCLUDE_LIST of the pack.cfg file.
-
-
- man/chg perlenv.3: description of -n option to avoid export output.
-
-
- man/chg shlib.3: description of -n option to avoid export output.
-
-
- man/chg joblog.1: description of -q option to tail always the
current run log file.
-
-
- man/chg pkgdir.4: replace man command call with edrcman command call.
-
-
- man/chg pkgdir.4: add PIP package handling.
-
-
- man/chg tpl.1: environment variable $TPL_CFG description.
-
-
- man/chg shell.cfg.4: environment variable $TPL_CFG description.
-
-
- man/chg utility.h.3: synopsis corrected.
-
-
- man/chg strings.h.3: include file now located in edrc/lib/$OSID/includes/.
-
-
- man/chg utility.h.3: include file now located in edrc/lib/$OSID/includes/.
-
-
- man/chg program.h.3: include file now located in edrc/lib/$OSID/includes/.
-
-
- man/chg checkopt.h.3: include file now located in edrc/lib/$OSID/includes/.
-
-
- man/chg job.1: adjust description of last, add .job.last file description.
-
-
- man/chg pmdesc.1: description of -d option added, manual page formatting
changed.
-
-
- man/new cpanm.1
-
-
- man/new luarocks.1
-
-
- man/new luarocks.cfg.4
-
-
- man/new luaenv.3
-
-
- man/new luaversion.3
-
-
- man/new lua_wrapper.1
-
-
- man/new lua_wrapper.cfg.4
-
-
- man/new lgcheckd.1m
-
-
- man/new lgcheckd.cfg.4
-
-
- man/new logcheckd.pattern.4: adjustments to cover also lgcheckd.
-
-
- man/new logcheckd.interface.4: new environment variables $APPROOT,
$SERVER_ENVIRONMENT_NAME, $SERVER_ENVIRONMENT_CUSTOMER,
$SERVER_ENVIRONMENT_DESCRIPTION that can be used in interfaces.
-
-
- man/new logcheckd.interface.3: adjustments to cover also lgcheckd.
-
-
- man/new logcheckd.1m: hint to lgcheckd.
-
-
- man/new lgcheckd.state.db.4: description of the state.db structure.
-
-
- man/new python_wrapper.1
-
-
- man/new pythonversion.3
-
-
- man/new pythonenv.3
-
-
- man/chg csv.3: description of csv cat:lgcheckd.cfg option.
-
-
- man/chg jobstart.1: description of logswitch option.
-
-
- man/chg pstree.1: description of exit code 5.
-
-
- man/chg pstree.1: description of -r option to print process-ids
in reverse order.
-
-
- man/chg logview.1: description of -h option to print the program
usage.
-
-
- man/chg logtail.1: description of -h option to print the program
usage, -c and -C to colorize output.
-
-
- man/chg logtail.1: description of -t to add a thigh resolution
to the output.
-
-
- man/chg jobstart.1m: description of DOCREF column in jobstart list
output.
-
-
- man/new batteryalert.1: description of batteryalert command.
-
-
- man/chg job.1: description of -c option.
-
-
- man/new lgcpattern.3
-
-
- man/new wa2ledrc_shellinaboxd.1
-
-
- man/chg EDRC.1: add eterm.1, pythonenv.1, python_wrapper.1, pip.1.
-
-
- man/chg edrcintro.1: add eterm.1.
-
-
- man/new eterm.1
-
-
- man/chg edrcinit.1m: description of new options
cfg-([un](activate|guard)).
-
-
- man/new md5string.1
-
-
- man/chg job.1: description of -a option and job FUNCTIONs.
-
-
- man/chg lspm.1: add SEE ALSO section.
-
-
- man/new pip.1
-
-
- man/new pip3.1
-
-
- man/new pip3-check.1
-
-
- man/new pip3-wheel.1
-
-
- man/new pip3-uninstall.1
-
-
- man/new pip3-show.1
-
-
- man/new pip3-search.1
-
-
- man/new pip3-list.1
-
-
- man/new pip3-install.1
-
-
- man/new pip3-help.1
-
-
- man/new pip3-hash.1
-
-
- man/new pip3-freeze.1
-
-
- man/new pip3-download.1
-
-
- doc/cor WA2Ledrc:report/help: typing errors.
-
-
- doc/chg www/report/html/help.html: description of
handling of certain file extensions added
-
-
- dir/new lib/python/: storage for python scripts
within WA2L/edrc started thru .python_wrapper.
-
-
- dir/new lib/python/pym/: location of python modules
in a virtual environment (venv)
within WA2L/edrc started thru .python_wrapper.
1.5.56
Fri May 24 22:08:13 CEST 2024 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg tpl: select and print template file.
-
-
- cmd/chg csv: many improvements.
-
-
- cmd/chg hostlist: allow output of Ansible inventory in ini-,
json- and yaml file format.
-
-
- cmd/chg www/foswiki: Foswiki is no longer distributed with WA2L/edrc.
-
-
- cmd/new jobstart: run jobs thru a simple interface.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.56 (Thu Oct 21 21:42:36 METDST 2021)
-
-
- cfg/chg edrc*.cfg: fallback to linux -> vt220, if TERM=terminal does not
exist.
-
-
- cfg/chg job.cfg: new setting COLORIZE to switch off colorizing output
on terminal.
-
-
- cfg/chg binprobe.dat: special probe command for bzmore on Ubuntu, more
descriptive output of special probe commands on certain preconditions.
-
-
- cmd/chg tpl: select and print template file.
-
-
- cmd/chg csv: new option variable to print a record
as initialize-able variables.
-
-
- cmd/chg csv: new option row to return a row by linenumber.
-
-
- cmd/chg csv: new option wherenot and wherenot:ignorecase for
inverse data select.
-
-
- cmd/chg csv: new option where:ignorecase for non case sensitive
data select.
-
-
- cmd/chg csv: new option cat:authorized_keys for .ssh/authorized_keys
files.
-
-
- cmd/chg csv: new option cat:known_hosts for .ssh/known_hosts files.
-
-
- cmd/chg csv: new option comm, comm:both, comm;stdin, comm:file to
compare CSV data.
-
-
- cmd/chg csv: new option addcol to add a column.
-
-
- cmd/chg csv: new option order to reorder the columns.
-
-
- cmd/chg csv: new option transpose to transpose a csv file.
-
-
- cmd/chg csv: new option renamecol to rename columns.
-
-
- cmd/chg csv: new option sed to sed on data rows.
-
-
- cmd/chg csv: new option t2s to convert tab separations to semicolon
separations.
-
-
- cmd/chg csv: new option w2s to convert white-space separations to
semicolon separations.
-
-
- cmd/chg csv: new option avtar to create CSV from Avamar avtar output.
-
-
- cmd/chg csv: new option mccli to create CSV from Avamar mccli output.
-
-
- cmd/chg csv: new option cat:list to create CSV from csv list output.
-
-
- cmd/chg csv: new option diff to diff CSV stream with file.
-
-
- cmd/chg csv: new option unselect to de-select columns.
-
-
- cmd/chg csv: new option list:nocount to for list output without
counter line.
-
-
- cmd/chg csv: new option list:*:nocount to for list output without
counter line.
-
-
- cmd/chg csv: new option cat:mailcap for '/etc/mailcap' format.
-
-
- cmd/chg contrib/scriptdocbook: create a single-file menu (accessible
thru index.htm) to enable serving a ScriptDocBook from servers blocking
JavaScript files.
-
-
- cmd/chg shell: if WA2L/edrc is not installed on remote system a normal ssh
connection without shell is established.
-
-
- cmd/new contrib/find: search text in recovery scripts header and
documentation.
-
-
- cmd/fix edrcman: man compute MAN_PATH as ordered in edrcman.cfg
file setting.
-
-
- cmd/chg edrcman: possibility to query in bundled OS native manual
pages.
-
-
- cmd/chg www/report/cgi/doc: correct size listing of symlinked files.
-
-
- cmd/new contrib/scriptdocbook: in PATH= of the scriptdocbook.bib
file now also files with spaces are possible and when the
path begins with "./" it is relative to the recovery script tree.
-
-
- cmd/chg hostlist: allow output of Ansible inventory in ini-,
json- and yaml file format.
-
-
- cmd/fix contrib/search: syntax error on search in scriptcode
eliminated.
-
-
- cmd/chg thttpd: compiled for GLIBC 2.31 (ubuntu).
-
-
- cmd/chg WA2L::Util: new function checkopt() to parse options
in Perl programs.
-
-
- cmd/chg www/foswiki: Foswiki is no longer distributed with WA2L/edrc.
The last full distribution which contains Foswiki (version 1.1.8)
is WA2L/edrc version 1.5.55.
However, it is not actively removed to prevent data loss.
To cleanup Foswiki files, remove by hand:
edrc/var/www/foswiki/,
edrc/etc/*.foswiki.cfg,
edrc/lib/edrcinit/WA2Ledrc.foswiki
and eliminate the foswiki entries in
edrc/etc/edrcinit.cfg.
-
-
- cmd/chg remote_shell: new option -N to prevent 'su' to the user
given in -s username prior to the connection.
-
-
- cmd/chg edrc: the $EDRC_SCRIPTS_BASEDIR variable is now also available
in the file editor and viewer.
-
-
- cmd/chg edrc: 'getcwd: cannot access parent dir' error corrected
when invoking quit command after distribute -> full.
-
-
- cmd/chg tpl: reads also the $EDRC_SCRIPTS_BASEDIR/tpl.cfg file.
-
-
- cmd/chg loggrep: argument parsing improved.
-
-
- cmd/chg loggrep: now th first 211 lines are probed for timestamps.
-
-
- cmd/chg loggrep, lgrep: performance improvements (on long files).
-
-
- cmd/chg loggrep, lgrep: new -NUM option to only analyse the last
NUM lines instead of the whole file.
-
-
- cmd/chg loggrep, lgrep, logcat, lcat: output when using -M option
goes now to fd3 and no longer to stderr.
-
-
- cmd/chg binprobe: internal improvements.
-
-
- cmd/chg shell: does not any more loose the tty resizing information
when connecting to a remote system. Therefore using vi on remote
systems is more convenient, now.
-
-
- cmd/fix csvcat: no longer remove whitespaces in fields when not
before or after field separator.
-
-
- cmd/new nc: version 1.89 for Linux/glibc 2.22.
-
-
- cmd/chg filedist: print ego message also to stderr to allow
better command embedding.
-
-
- cmd/new screen: version 4.0.4 for Linux/glibc 2.22.
-
-
- cmd/new screen: version 4.0.3 for Linux/glibc 2.27.
-
-
- cmd/chg shell: set terminal title when using shell hostname.
-
-
- cmd/new purgetemp: purge temporary directories.
-
-
- cmd/chg name: now also lists directories that are listed in
the ..name_index file.
-
-
- cmd/chg logcat: cat log files with time stamps.
-
-
- cmd/chg name: also process files with spaces in filename.
-
-
- cmd/chg revision: also process files with spaces in filename.
-
-
- cmd/chg remote_shell: exit code of ssh/rsh is passed to caller.
-
-
- cmd/chg remote_copy: exit code of scp/rcp is passed to caller.
-
-
- cmd/chg remote_copy: new option -N to omit su to connection user.
-
-
- cmd/chg name: avoid shell interpreting wildcards in file description.
-
-
- cmd/new csvq: query csv files with SQL for Linux and Linux-64.
-
-
- cmd/chg remote_copy: can now also handle files with spaces.
-
-
- cmd/chg remote_copy: new option -v for verbose output.
-
-
- cmd/chg contrib/pwsafe: reduce multiple white spaces to a space on output.
-
-
- cmd/new uuencode: encode files, compiled for Linux-64/GLIBC 2.27.
-
-
- cmd/new decode: decode uuencoded files, compiled for Linux-64/GLIBC 2.27.
-
-
- cmd/chg h2: version 2.1.214.
-
-
- cmd/chg csv2worksheet: version 2.0.09 use the new POI Java library
poi-poi-5.2.2.
-
-
- cmd/chg csv2worksheet: very large worksheet support.
-
-
- cmd/chg csv2worksheet: support of old *.xls files discontinued.
-
-
- cmd/new fit: alias for fit2width.
-
-
- cmd/new contrib/scriptinstall: install a script tree package generated
using the scriptpack contributed command.
-
-
- cmd/new lua: lua language interpreter, compiled for Linux-64, glibc 2.27.
-
-
- cmd/new luac: lua language compiler, compiled for Linux-64, glibc 2.27.
-
-
- cmd/chg logview: improvement in program abort handling.
-
-
- cmd/chg logtail: improvement in program abort handling.
-
-
- cmd/chg edrcman: check if man command exists on the system.
-
-
- cmd/chg pscount: allow reading list of processes also from file.
-
-
- cmd/chg pscount: Performance improvement.
-
-
- cmd/chg pscount: no longer react on PRINT_FIT2WIDTH environment variable.
-
-
- cmd/chg pscount: spaces at the end of list outputs are eliminated, now.
-
-
- cmd/chg pslist: remove additional pslist processes from process list.
-
-
- cmd/chg pslist: support very long process lists, now.
-
-
- cmd/chg sys2html: create 'System Documentation' HTML reports of remote
systems.
-
-
- cmd/chg vsav: versioned file save.
-
-
- cmd/chg vmore: more saved file version.
-
-
- cmd/chg vcat: cat saved file version.
-
-
- cmd/chg vgrep: grep pattern in saved file version.
-
-
- cmd/chg vdiff: diff to saved file version.
-
-
- cmd/chg vlist: list saved file versions.
-
-
- cmd/chg vls: list saved file versions.
-
-
- cmd/chg vrestore: restore saved file version.
-
-
- cmd/new locate: query locate database.
-
-
- cmd/new updatedb: update locate database.
-
-
- cmd/chg loggrep/logcat: new option -s num to set the
number of lines used to resolve the timestamp.
-
-
- cmd/chg loggrep/logcat: new option -T id to set the
used timestamp id manually.
-
-
- cmd/chg stat: new option -L to follow symlinks.
-
-
- cmd/chg contrib/scriptpack: extra packed files are now saved
to .sav/scriptpack/ of the generated script tree package.
-
-
- cmd/new crond: cron daemon.
-
-
- cmd/new ecrontab: edit crontab entries for crond.
-
-
- cmd/new ecronnext: show next scheduled jobs of crond.
-
-
- cmd/new gs: Ghostscript.
-
-
- cmd/new fnmatch: match a stream with a wildcard.
-
-
- cmd/chg scriptgrep: internally now egrep is used to allow extended regular expressions.
-
-
- cmd/chg scriptgrep: matches are colored red on Linux.
-
-
- cmd/chg abc, abcd: output of $e, $f, $g, $TODAY added.
-
-
- cmd/chg e, f, g: setting of additional working variables $e, $f, $g.
-
-
- cmd/new cde, cdf, cdg: jump to working variables dirs $e, $f, $g.
-
-
- cmd/chg pstree: no longer limit output to console width.
-
-
- cmd/chg pstree: now also accepts a process name as start point of
the process tree.
-
-
- cmd/new jobstart: run jobs thru a simple interface.
-
-
- cmd/chg timer: date an time options to calculate seconds since
epoch for
-
-
- cmd/new ps2pdf: PostScript to PDF file conversion.
-
-
- cmd/chg .daemon_wrapper: change of CWD ro root can be avoided when
PWDPRESERVE=daemon_command is set in the daemon_command.
-
-
- cmd/chg job: preserve current working directory.
-
-
- cmd/chg joblog: now also a log file of a job can be monitored.
-
-
- cmd/chg edrcman: output of -l extended by number of man PAGES
per operating system.
-
-
- cmd/chg job/jobwatch/joblog: now reads the config file job.cfg
where the SPOOLBASEDIR can be set.
-
-
- cmd/chg .os_wrapper: binary resolution improved. On Linux on
on missing files sometimes directories with executable permissions
set were selected.
-
-
- cmd/chg edrcman: more portable checking if man command is
installed on the operating system.
-
-
- cmd/new lib/man: the man command from mandoc is bundled to
provide a man command (called by edrcman and edrc->doc) on
systems where the man command is missing.
-
-
- cmd/chg woist: do not search a directory twice for a command.
-
-
- cmd/chg manvi: uses vsav instead of sav prior to file editing.
-
-
- cmd/chg llcomp: support for cpio.xz files added.
-
-
- cmd/chg lscomp: support for cpio.xz files added.
-
-
- cmd/chg catcomp: support for cpio.xz files added.
-
-
- cmd/chg WA2L/edrc:report: statistics simplified and performance
increase.
-
-
- cmd/chg job: representation of enqueued jobs without observation.
-
-
- cmd/chg csv: performance improvement in 'csv header'.
-
-
- cmd/chg print_index: now also non-fixed column width is possible.
-
-
- cmd/fix edrcinit: services stopped using 'edrcinit stop' are
no longer guarded and remain stopped until 'edrcinit start [ name ]'
is invoked.
-
-
- cmd/chg edrcinit: new option checknow to force an immediate
service check.
-
-
- cmd/chg edrcinit: when 'edrcinit unguard' is used, the services
remain unguarded until 'edrcinit guard' is used.
Therefore the service guarding is no longer influenced by other
options.
-
-
- cmd/new zstd: compress and uncompress files.
-
-
- cmd/new unzstd: uncompress files.
-
-
- cmd/new unczst: uncompress zstd-compressed cpio files.
-
-
- cmd/new unczstd: uncompress zstd-compressed cpio files.
-
-
- cmd/new untzst: uncompress zstd-compressed tar files.
-
-
- cmd/new untzstd: uncompress zstd-compressed tar files.
-
-
- cmd/chg catcomp can now also handle zstd-compressed cpio and tar files.
-
-
- cmd/chg lscomp can now also handle zstd-compressed cpio and tar files.
-
-
- cmd/chg llcomp can now also handle zstd-compressed cpio and tar files.
-
-
- cmd/chg unrpm can now also handle rpm packages that contain
a .cpio.zst archive.
-
-
- cmd/chg cfg2html: new version 7.0.1.1 for Linux and Linux-64.
-
-
- cmd/chg tomorrow, yesterday: more stable return value.
-
-
- cmd/new tscat: filter to add a timestamp and filename to a stream.
-
-
- cmd/chg job: enable -f to force to stab a running job with
running processes.
-
-
- cmd/chg job: add DURATION to output of job -p.
-
-
- cmd/fix pstree: no process output when given process id does not
exist.
-
-
- cmd/fix pstree: message prefix corrected to pstree.
-
-
- cmd/new md2html: convert markdown file to html.
-
-
- cmd/chg print_index: new option to eliminate tailing spaces in output.
-
-
- cmd/chg cmdlist: startmode direct/daemon added, output of commands
started thru the .os_wrapper improved.
-
-
- cmd/chg revision: now where possible revision of target file is
listed for wrapped commands (not the revision of the wrapper).
-
-
- cmd/chg name: now where possible name of target file is listed
for wrapped commands (not the name of the wrapper).
-
-
- cmd/new pod2html: convert POD to html.
-
-
- cmd/new cdrpt: cd var/www/report/rpt.
-
-
- cmd/new kalc: RPN calculator.
-
-
- cmd/new contrib/kalc: RPN calculator as contributed command in edrc.
-
-
- cmd/chg rssh: -l option to list and select from past connections.
-
-
- cmd/chg patchinstall: -i option to list installed patches.
-
-
- cmd/new contrib/bc: bc calculator as contributed command in edrc.
-
-
- cmd/new vvi: versioned file editor.
-
-
- dir/new var/samples/templates/: templates to be used with the
tpl command.
-
-
- dir/new var/vsav/files/: storage for vsav.
-
-
- man/new tpl.1
-
-
- man/new tpl.cfg.1
-
-
- man/chg job.cfg.4.1: description of COLORIZE setting to control
colorizing job list output.
-
-
- man/chg compatibility.1: add tpl.
-
-
- man/chg compatibility.1: add YSCR for python scripts.
-
-
- man/chg edrcports.4: add SMTP, enhance port requirement
documentation.
-
-
- man/chg csv.3: description of wherenot, wherenot:ignorecase,
where:ignorecase, cat:authorized_keys,
and
cat:known_hosts
option added.
-
-
- man/new ascii.3
-
-
- man/new charsets.3
-
-
- man/new utf-8.3
-
-
- man/chg shell: description of host connection when WA2L/edrc is not
installed.
-
-
- man/chg shell: EXIT STATUS descriptions enhanced.
-
-
- man/chg manpages.4: description to .PP to end indent in list.
-
-
- man/chg edrcman.1: add description of man/OS/<OSID>/ directory.
-
-
- man/new OpenSUSE, Ubuntu, OpenSolaris: native manual pages bundled
with WA2L/edrc.
-
-
- man/chg contrib.edrc.1m: description of the changed PATH= settings.
-
-
- man/chg hostlist.3: description of the Ansible inventory ini- and yaml
file format output options.
-
-
- man/new wa2ledrc_edrcapi.1: description of WA2L/edrc:edrcapi.
-
-
- man/chg wa2ledrc_report.1: add documentation of https using
nginx.
-
-
- man/chg wa2l_util.3: documentation of checkopt() function.
-
-
- man/chg edrcports.4: add edrcapi.
-
-
- man/chg remote_shell.1: documentation of the new -N option.
-
-
- man/chg tpl.1: documentation of $EDRC_SCRIPTS_BASEDIR/tpl.cfg.
-
-
- man/chg loggrep.1: description of -NUM option.
-
-
- man/chg loggrep.1: description of -M option which output goes to
fd3 now.
-
-
- man/chg remote_shell.3: description of exit code 1##.
-
-
- man/chg remote_copy.3: description of exit code 1##.
-
-
- man/chg remote_copy.3: description of -N option.
-
-
- man/new TLDP: version 5.13 of TLDP (The Linux Documentation Project)
manual pages included.
-
-
- man/new csvq.3: short description for csvq.
-
-
- man/chg remote_copy.3: description of -v option.
-
-
- man/new uuencode.1
-
-
- man/new uuencode.4
-
-
- man/new uudecode.1
-
-
- man/new lua.3
-
-
- man/new luac.3
-
-
- man/chg pscount.3: description of -f option.
-
-
- man/chg pscount.3: $PRINT_FIT2WIDTH removed.
-
-
- man/new sys2html.1m
-
-
- man/chg edrcintro.1: sys2html added
-
-
- man/new vsav.1: manual page for vsav, vcat, vmore, vdiff, vlist, vrestore.
-
-
- man/new locate.1
-
-
- man/new updatedb.1
-
-
- man/new locatedb.4
-
-
- man/chg contrib.edrc.1m: description of the directory where extra files
are packed to using scriptpack.
-
-
- man/new crond.3
-
-
- man/new ecrontab.1
-
-
- man/new ecronnext.1
-
-
- man/new crontab.4
-
-
- man/new gs.3
-
-
- man/new fnmatch.3
-
-
- man/chg pstree.1: description of processname.
-
-
- man/new jobstart.1
-
-
- man/new ps2pdf.3
-
-
- man/chg daemon_wrapper.1: documentation of PWDPRESERVE=command.
-
-
- man/chg joblog.1: documentation of new -j id option.
-
-
- man/new job.cfg.4
-
-
- man/chg llcomp.1: support for cpio.xz.
-
-
- man/chg lscomp.1: support for cpio.xz.
-
-
- man/chg catcomp.1: support for cpio.xz.
-
-
- man/chg edrcinit.1m: improved.
-
-
- man/new pkgdir.4: directory of package/software handling commands.
-
-
- man/new tscat.3
-
-
- man/new md2html.3
-
-
- man/chg print_index.3: description of new nospace option.
-
-
- man/chg cmdlist.1m: description of daemon start mode added.
-
-
- man/chg job.1: purpose description of the job state files.
-
-
- man/new pod2html.3
-
-
- man/new perlpod.4
-
-
- man/new kalc.1
-
-
- man/chg rssh.1: -l option to list and select from past connections.
-
-
- man/chg patchinstall.1m: -l option to list installed patches.
-
-
- man/new edrclicense.4: GNU General Public License for WA2L/edrc.
-
-
- man/new vvi.1: versioned file edit.
-
-
- doc/chg WA2Ledrc:report/help: provide access to local- and
sourceforge-manuals.
-
-
- doc/chg WA2Ledrc:report/doc: new DESCRIPTION column for report
sub-folders whereas the description is also provided thru a ..du_index
file owned by edrc in the related folder.
1.5.55
Sun Oct 10 22:23:55 METDST 2021 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg tinydns, tinydns-data, dnscache, djbdns: removed from WA2L/edrc
because it does not support IPV4 and IPV6, probably YADIFA will
be integrated.
-
-
- cmd/new rosid: resolve osid of a remote system.
-
-
- cmd/new rcat: display (cat) remote- or local file(s).
-
-
- cmd/new rdiff: display differences (diff) of remote- or local file(s).
-
-
- cmd/new rcomm: compare (comm) remote- or local file(s).
-
-
- cmd/new loggrep: (aka. lgrep) grep selected time range in log files.
-
-
- cmd/new contrib/clock: a clock in military format.
-
-
- cmd/new contrib/search: search text in recovery scripts.
-
-
- cmd/chg exiftool: upgraded to version 12.26.
-
-
- man/new many
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.55 (Sat Nov 14 19:11:54 MET 2020)
-
-
- cfg/chg www/report/.meta/VERSION: 1.0.20.
-
-
- cfg/new lynx.lss: color configuration file for lynx.
-
-
- cfg/chg kshrc: set ls colors for .xcf.
-
-
- cfg/chg kshrc: save directory stack on shell exit to enable ret on re-entry.
-
-
- cmd/chg whoisin: now uses ssh-exec internally and no longer rlogin.
-
-
- cmd/new wmic: for Linux-64, running on GLIBC 2.27.
-
-
- cmd/new wmic: for Linux-64, running on GLIBC 2.8.
-
-
- cmd/new winexe: for Linux-64, running on GLIBC 2.8.
-
-
- cmd/chg tinydns, tinydns-data, dnscache, djbdns: removed from WA2L/edrc
because it does not support IPV4 and IPV6, probably YADIFA will
be integrated.
-
-
- cmd/new scriptmenupath: return script menu path in
form 'menu -> submenu -> subsubmenu -> menupoint'.
-
-
- cmd/new rosid: resolve osid of a remote system.
-
-
- cmd/chg .os_wrapper: more save internal glibc.version resolution.
-
-
- cmd/new contrib/clock: a clock in military format.
-
-
- cmd/chg scriptsequence: log to var/log/scriptsequence.log.
-
-
- cmd/new csv: filter to process CSV data.
-
-
- cmd/chg contrib/doc: avoid code output on first line before .SS.
-
-
- cmd/chg edrc: WARNING on removed menu when invoking a contributed
command.
-
-
- cmd/chg ssh-exec: mode of executing commands changed to avoid problems
with quotes.
-
-
- cmd/chg ssh-exec: it is now possible to start the command as user
different from the START_USER setting in ssh-exec.cfg as long as
the local user specified in the -l option is equal to the user's
ID.
-
-
- cmd/chg ssh-exec: -b option to avoid remote banner output.
-
-
- cmd/fix ssh-exec: usage parsing.
-
-
- cmd/chg www/report/js/report.js: formatting of
the 'leaving web server message' changed.
-
-
- cmd/chg lynx: version 2.8.9rel.1 (glibc 2.17) compiled with ssl (HTTPS)
and bundled for Linux-64.
-
-
- cmd/chg lynx: version 2.8.9rel.1 (glibc 2.8) compiled with ssl (HTTPS)
and bundled for Linux-64.
-
-
- cmd/new shell: grep is an alias for grep --color on *Linux* to colorize
matching patterns.
-
-
- cmd/new shell: egrep is an alias for egrep --color on *Linux* to colorize
matching patterns.
-
-
- cmd/chg shell: prints README contents to stderr when doing a 'cd' to a
directory where a README file exists.
-
-
- cmd/chg scriptextract: no longer use the portable cpio format (-c switch)
to extract the distribution file for Linux-64.
-
-
- cmd/new rcat: display (cat) remote- or local file(s).
-
-
- cmd/new rdiff: display differences (diff) of remote- or local file(s).
-
-
- cmd/new rcomm: compare (comm) remote- or local file(s).
-
-
- cmd/chg contrib/logviewer: can now include additional extra log files.
-
-
- cmd/new loggrep: grep selected time range in log files.
-
-
- cmd/new textblock: format a stream into a justified text block with
an optional hanging first line.
-
-
- cmd/chg xmore: now catches Ctrl+C and cleanly aborts to avoid a mangled
terminal. This had mostly an impact when using vsdfml in a recovery script
and the user pressed Ctrl+C while still viewing the file.
-
-
- cmd/new ansi2txt: convert ANSI color codes to text.
-
-
- cmd/new ansi2txt: compiled for Linux/GLIBC 2.8.
-
-
- cmd/new contrib/search: search text in recovery scripts.
-
-
- cmd/chg tcpdump: version 3.9.9 (GLIBC 2.8) bundled for Linux-64.
-
-
- cmd/chg edrcman: on SuSE 12.3 and 12.5 with man versions 2.63 or 2.6.6
manual pages residing in directories having a dash in it could not be
found. The edrcman command now is resistant to this and regardless can
displays the manual page.
-
-
- cmd/fix contrib/doc: do not compute '-' and '/-' in O: sections any more.
-
-
- cmd/fix resolve_targets: correctly handle when an empty targetlist in -t
option is given.
-
-
- cmd/chg contrib/edrcupgrade: repeat target input query when an empty
target list is given.
-
-
- cmd/chg mc, mcview, mcedit: version 4.6.28 compiled for Linux-64/GLIBC 2.27.
-
-
- cmd/chg many: cleanup of old, inactive binaries.
-
-
- cmd/chg contrib/scriptdocbook: new special reference [----] to add a
horizontal line allowing some structuring of entries.
-
-
- cmd/chg contrib/scriptdocbook: bibliography fields output order changed
to scientific standard.
-
-
- cmd/new sortv: sort -V for operating systems where sort lacks this
functionality.
-
-
- cmd/chg logtail: sort log files by version.
-
-
- cmd/chg logtail: beside 'Ctrl+C' abort also when entering '0'.
-
-
- cmd/chg logview: sort log files by version.
-
-
- cmd/chg logview: beside 'Ctrl+C' abort also when entering '0'.
-
-
- cmd/chg contrib/logs: a global search option allows to search
in all log files.
-
-
- cmd/new xml2json: convert XML file to JSON.
-
-
- cmd/new cmdlist: list all available WA2L/edrc commands.
-
-
- cmd/chg logtail: allows to select a subset of all
logfiles.
-
-
- cmd/chg logview: allows to select a subset of all
logfiles.
-
-
- cmd/chg vsdfml: format text by default as manual page and load
it into man.
The previous default terminal output is available as TTY output
format now.
-
-
- cmd/chg exiftool: upgraded to version 12.26.
-
-
- cmd/chg vsdfml: avoid big indent of body text in MAN mode.
-
-
- cmd/chg csv: convert dos to unix files when using "csv cat".
-
-
- cmd/chg is_up: IPv6 support added.
-
-
- cmd/chg pmdesc: avoid "cannot stat" errors on non existing include
directories.
-
-
- cmd/new is_user: check if command is started using the correct
user.
-
-
- cmd/new rssh: direct or interactive remote ssh invocation.
-
-
- cmd/chg edrcinit: no longer user the upstart method on Linux
(as seen on Ubuntu) because it is now depreciated.
-
-
- cmd/chg edrcinit: write actions and config settings to log file.
-
-
- cmd/new contrib/motd: print system wide message of the day.
-
-
- cmd/chg input: new TTY option to read/write from/to tty.
-
-
- dir/chg edrc/var/dns/djbdns/: remove the djbdns directory by hand because
the patchinstall cannot remove it due to the fact that it sits in the
protected (STATIC) directory edrc/var/dns/.
-
-
- lib/new perlmodules: version 5.16.2 (glibc 2.17) compiled and bundled for
Linux-64.
-
-
- man/chg ini.1: shell usage examples.
-
-
- man/new vadsp.1
-
-
- man/new whoisin.1
-
-
- man/new whoisin.list.4
-
-
- man/new tzdump.3
-
-
- man/new job.1
-
-
- man/new jobwatch.1
-
-
- man/new joblog.1
-
-
- man/new logcheckd.interface.3
-
-
- man/new dbrep.1
-
-
- man/new dbrep.cfg.4
-
-
- man/new passwdsyncd_apply.3
-
-
- man/new remote_shell.3
-
-
- man/new remote_copy.3
-
-
- man/chg perlversion.3: command has no option.
-
-
- man/new role_option.1
-
-
- man/new role_option.cfg.4
-
-
- man/new scriptextract.cfg.4
-
-
- man/new winexe.1
-
-
- man/new passwdcombine.1
-
-
- man/new edrcscripts.1m
-
-
- man/new hostlist.dat.4
-
-
- man/new scriptmenupath.3
-
-
- man/chg scripttitle.3: exit status 1 documented.
-
-
- man/chg edrcintro.1m: documentation of scriptmenupath.
-
-
- man/chg edrcintro.1m: documentation of rcat, rdiff, rcomm.
-
-
- man/new rosid.3
-
-
- man/chg contrib.edrc.1m: contrib.clock.1m added.
-
-
- man/chg scriptsequence.1: log to scriptsequence.log.
-
-
- man/new csv.3
-
-
- man/new mandir.4: directory of online man page resources.
-
-
- man/new rcat.1
-
-
- man/new rcomm.1
-
-
- man/new rdiff.1
-
-
- man/new loggrep.1
-
-
- man/new textblock.3
-
-
- man/new ansi2txt.1
-
-
- man/chg man/Linux-64/man1/lynx.1: for version lynx version 2.8.9rel.1 (08 Jul 2018).
-
-
- man/chg ssh-exec.cfg.4: START_USER description changed.
-
-
- man/chg contrib.edrc.1m: documentation to include extra log files in contrib.logviewer.
-
-
- man/new awk.1
-
-
- man/new awk-bsd.1: BSD version man page included (not linked, not used in HTML, PDF).
-
-
- man/new bash.1: GNU 3.2 version included.
-
-
- man/new gawk.1: Free Software Foundation version included.
-
-
- man/new sh.1: Heirloom Bourne Shell version man page (from
https://sourceforge.net/projects/heirloom/files/heirloom-sh/050706/) included.
-
-
- man/new sh-bsd.1: BSD version man page included (not linked, not used in HTML, PDF).
-
-
- man/new ksh.1: RDS Standard version included.
-
-
- man/chg compatibility.1: add Linux-64.
-
-
- man/new xml2json.3
-
-
- man/new cmdlist.1m
-
-
- man/new edrcports.4
-
-
- man/chg perlenv.3: description of how to write perl scripts that life
outside of WA2L/edrc, but profit from all perl modules bundled with WA2L/edrc.
-
-
- doc/chg doc/.man/bin/*: cleanup of old unused files.
1.5.54
Sun Nov 1 00:01:00 METDST 2020 release
MAIN IMPROVEMENTS:
-
-
- cmd/new scriptsequence: check if scripts are started in sequence
and inform or abort if not. This command can be used in an _env
file or in a recovery
script.
-
-
- cmd/chg binprobe: probe (compiled) executables if they are
able to start on the current operating system.
-
-
- cmd/chg many: compiled for Linux-64/GLIBC 2.8.
-
-
- lib/chg expect: elimination of extra start script in lib/<OSID>/.
-
-
- man/new many
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.54 (Thu Sept 22 20:42:00 METDST 2020)
-
-
- cfg/chg kshrc: cdsw can jump to a subdirectory now.
-
-
- cfg/chg os_wrapper/timer.cfg: probe options corrected.
-
-
- cfg/chg contrib.edrc.countdown.cfg: use
COUNTDOWN_COUNTER_CHARACTER="c" to set the character used to
display the countdown.
-
-
- cmd/chg thttpd: resolve glibc version.
-
-
- cmd/chg msmtp: compiled for Linux-64/GLIBC 2.8.
-
-
- cmd/chg thttpd: compiled for Linux-64/GLIBC 2.8.
-
-
- cmd/chg pl: compiled for Linux-64/GLIBC 2.8.
-
-
- cmd/chg glibc.version: compiled for Linux/GLIBC 2.8.
-
-
- cmd/chg sqlite: compiled for Linux-64/GLIBC 2.8.
-
-
- cmd/chg nano: version 2.5.1 compiled for Linux-64/GLIBC 2.8.
-
-
- cmd/chg os_wrapper: more controlled abort on 'FATAL: Kernel too
old' condition.
-
-
- cmd/chg shell: many cd* aliases accept a subdir now.
-
-
- cmd/chg shell: the ret command jumps back thru the whole cd
spur not only between the two last directories (for this use cd -).
-
-
- cmd/new xml2csv: convert XML schema to CSV.
-
-
- cmd/chg cfg2html: new version 6.41 for Linux-64.
-
-
- cmd/chg cfg2html: new version 6.41 for Linux.
-
-
- cmd/chg jq: version 1.5 for Linux.
-
-
- cmd/chg os_wrapper: allow multiple switches in EXEC_PROBE_OPTION.
-
-
- cmd/chg contrib/edrcupgrade: show patch installation step also in
terminal window title.
-
-
- cmd/chg contrib/doc: allow to use .SS in O: without loosing the
preformatted text output mode.
-
-
- cmd/fix contrib/doc: no longer extra lines are printed in HTML
output (=ScriptDocBook) when empty lines are present
between <pre> ... </pre>.
-
-
- cmd/chg contrib/scriptdocbook: css support including TOC and
Index buttons as known from the new HTML manual pages added.
-
-
- cmd/chg LogViewer: possibility to choose if the Index pane is
at top or bottom.
-
-
- cmd/chg LogViewer: help page added.
-
-
- cmd/chg name: resolve also SVG- and empty files.
-
-
- cmd/chg revision: resolve also SVG- and empty files.
-
-
- cmd/chg outex: correct logfile resolution when called
interactively without specifying a logfile as option.
-
-
- cmd/new scriptsequence: check if scripts are started in sequence
and inform or abort if not. This command can be used in an _env
file or in a recovery
script.
-
-
- cmd/chg contrib/logviewer: description not is not optional any
more.
-
-
- cmd/chg edrc: script tempfile also removed when _env file is
actively exited using the exit command.
-
-
- cmd/chg ssh-exec: internal code improvements.
-
-
- cmd/chg binprobe: probe (compiled) executables if they are
able to start on the current operating system.
-
-
- cmd/fix bget: syntax error on un-escaped braces.
-
-
- cmd/new sshpass: a utility designed for running ssh using the
mode referred to as "keyboard-interactive" password authentication,
but in non-interactive mode.
-
-
- cmd/chg contrib/scriptdocbook: URL in *.bib file.
-
-
- cmd/fix lbanner: argument parsing improved.
-
-
- cmd/fix mail_file: more reliable mail sending configuration when
using msmtp as MAIL_CLIENT.
-
-
- cmd/fix contrib/scriptdocbook: mail sending.
-
-
- cmd/chg contrib/scriptdocbook: it is now possible to protect the
ScriptDocBook archive with a password.
-
-
- cmd/chg contrib/scriptdocbook, contrib/logviewer, contrib/scriptpack:
more error tolerant email address input.
-
-
- cmd/chg contrib/scriptdocbook, contrib/scriptpack:
can now also produce password protected archives.
-
-
- cmd/chg resolve_targetlist: typing error in usage corrected.
-
-
- cmd/new contrib/scriptsequence: (remote)-control the behaviour of the
scriptsequence program.
-
-
- lib/chg Linux/libs: libraries moved from libs/ to 0.0/ and symlinked.
-
-
- lib/chg Linux-64/libs: libraries moved from libs/ to 0.0/ and symlinked.
-
-
- lib/chg expect: elimination of extra start script in lib/<OSID>/.
-
-
- man/chg os_wrapper.3: added libs/ directory for a specific glibc
version.
-
-
- man/chg manpages.4: description on how to build the documentation
using make.
-
-
- man/new scripttitle.3
-
-
- man/new scriptsequence.3
-
-
- man/new sshpass.1
-
-
- man/new portscan.3
-
-
- man/new is_writeable.3
-
-
- man/new is_existing.3
-
-
- man/new filewatch.3
-
-
- man/new scriptrevision.3
-
-
- man/new outex.1
-
-
- man/new perlversion.3
-
-
- man/new lbanner.3
-
-
- man/new locations.1
-
-
- man/new locations.cfg.4
-
-
- man/new xtee.1
-
-
- man/new xpid.1
-
-
- man/new xmore.1
-
-
- man/new ssh-keyadd.cfg.4
-
-
- man/new ssh-keyadd.pub.4
-
-
- man/new streamcat.3
-
-
- man/new ksh_wrapper.cfg.4
-
-
- man/new perl_wrapper.cfg.4
-
-
- man/new xlog.1
-
-
- man/new xml2csv.1
-
-
- man/chg manpages.4: review.
-
-
- man/new is_permitted.3
-
-
- man/new manvi.1
-
-
- man/new manvi.cfg.4
-
-
- man/new repeat.3
-
-
- man/new rel2abs.3
-
-
- man/new sortc.3
-
-
- man/new sectioncat.3
-
-
- man/new filelink.1
-
-
- man/new hwinventory.1
-
-
- man/new is_running.3
-
-
- man/new java_wrapper.cfg.4
-
-
- man/new rl.1
-
-
- man/new log_files.cfg.4
-
-
- man/new fields2swvi.3
-
-
- man/new usage.list.4
-
-
- man/new epub2pdf.1
-
-
- man/new passwdsort.1
-
-
- man/new resolve_targetlist.3
-
-
- man/new pdfscissors.1
-
-
- man/new pdfmetaedit.1
-
-
- man/new ypxfr_all.1
-
-
- man/new java.1
-
-
- man/new sw_report.1
-
-
- man/new java_wrapper.1
-
-
- man/new kshrc.4
-
-
- man/new exrc.4
-
-
- man/new readline.3
-
-
- man/new rsat.1
-
-
- man/new rsat.cfg.4
-
-
- man/new shell.cfg.4
-
-
- man/new sysdiff.1
-
-
- man/new pkg_hostname.cfg.4
-
-
- man/new edrcinit.handler.3
-
-
- man/new sw_inventory.4
-
-
- man/new untrash.1
-
-
- man/new ini.1
-
-
- man/new ini.cfg.4
-
-
- man/new env.4
-
-
- man/new timezone.dat.4
1.5.53
Sun Sep 20 07:47:12 METDST 2020 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg os_wrapper: can handle different glibc versions.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.53 (Mon August 24 11:08:00 METDST 2020)
-
-
- cfg/chg edrcman.map: mappings of shell added.
-
-
- cmd/chg exiftool: upgraded to version 12.00.
-
-
- cmd/chg shell: view alias changed from view to vi -R.
-
-
- cmd/chg edrc: probes on *Linux* if HISTORY_BROWSE is supported and only in this
case it is enabled.
-
-
- cmd/chg os_wrapper: can handle different glibc versions.
-
-
- dir/chg edrc/lib/Linux-64: now supports binaries for different glibc versions.
-
-
- dir/chg edrc/bin/Linux-64: now supports binaries for different glibc versions.
-
-
- dir/chg edrc/src: cleanup of code fragements.
-
-
- lib/new perlmodules: version 5.26.1 (glibc 2.27) compiled and bundled for Linux.
-
-
- lib/new perlmodules: version 5.10.0 (glibc 2.11.2) compiled and bundled for Linux.
-
-
- lib/chg perlmodules: beginning with version 5.26.1 the install directory
structure in edrc/lib/perl/pm/perl5/<version> and the build process to bundle
perl modules has been significantly simplified.
As long as the .perl_wrapper is used to start perl programs, no change in
the perl program is needed.
-
-
- man/chg os_wrapper.1: description of the GLIBC version dependent binary location.
1.5.52
Sun Jul 26 18:46:40 METDST 2020 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg edrc: new environment variable $EDRC_TMP_DIR_SESSION that points
to a secure termporary directory to be used to save temporary data that is
used multiple times throughout an edrc session.
-
-
- cmd/chg contrib/pwsafe: remember the entered master passwort between queries.
-
-
- cmd/chg csv2worksheet: now can also load data into xlsx files.
-
-
- cmd/new ssh-exec: execute commands provided thru stdin on remote system
using ssh.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.52 (Sat May 9 14:29:34 METDST 2020)
-
-
- cmd/chg contrib/logs: use vi -R instead of view (which sometimes is not
an read only vi) to view files.
-
-
- cmd/chg contrib/logs: also output and query MENUPOINT.
-
-
- cmd/chg contrib/pwsafe: remember the entered master passwort between queries.
-
-
- cmd/chg contrib/pwsafe: allow pwsave to be called to query password for user@system
directly in recovery script (=direct query).
-
-
- cmd/chg edrc: use vi -R instead of view (which sometimes is not
an read only vi) to view files.
-
-
- cmd/chg input: on LOG_STARS also log stars for default input.
-
-
- cmd/chg edrc: new environment variable $EDRC_TMP_DIR_SESSION that points
to a secure termporary directory to be used to save temporary data that is
used multiple times throughout an edrc session.
-
-
- cmd/chg edrc: log also menu point to log files.
-
-
- cmd/chg edrcenv: print also $EDRC_TMP_DIR_SESSION.
-
-
- cmd/chg WA2LDocBrowser: let the menu width resize.
-
-
- cmd/new ssh-exec: execute commands provided thru stdin on remote system
using ssh.
-
-
- cmd/chg ssh-keyadd: set correct file permissions if authorized_keys file does
not exist in a users home.
-
-
- cmd/chg csv2worksheet: now can also load data into xlsx files.
-
-
- cmd/new scripttitle: print recovery script title (menupoint and description).
This command is intended to be called from a recovery script or _env file
to give the user more awareness which menu point he started.
-
-
- cmd/new shell: cda, cdb, cdc, cdd, cdp to cd to the directory saved in the
related working variables $a, $b, $c, $d, $p.
-
-
- cmd/chg install: print correct path when adjusting permissions.
-
-
- cmd/chg contrib/doc: improvement on the remembering of the last doc
invocation.
-
-
- cmd/chg ccrypt: version 1.11 provided as statically linked executable
to avoid missing libraries errors.
-
-
- cmd/new contrib/logviewer: create a browseable LogViewer HTML archive
containing all log files between two selected dates.
-
-
- cmd/chg contrib/scriptdocbook: correct handling of sender address when
sending the archive by email.
-
-
- cmd/new outex: produce # O: prepended output of a given logfile
to be used within recovery scripts in contrib.doc.
-
-
- cmd/chg edrcman: supress the multiple manpage suggestion dialog as
observed on SuSE 11.1 Linux.
-
-
- cmd/new contrib/tail: to tail -f a file from within edrc.
-
-
- cmd/chg edrc: after editing a file no longer provide [n] as default
choice to "not to save" the file, now an explicit input is needed.
-
-
- cmd/chg choice: lesser number of spacec between prompt and colon when
no default key is given.
-
-
- cmd/chg edrc: allow using the cursor keys in edrc prompt to access
the history.
-
-
- cmd/chg contrib/doc: new T: tag to document the DURATION of a script
run.
-
-
- cmd/chg edrcman: mapfile to map certain manual pages.
-
-
- cmd/new jq: a JSON processor.
-
-
- cmd/chg contrib/pwsafe: now also supports semicolons, spaces and tabs in passwords.
-
-
- man/chg edrc.1m: document the usage of the $EDRC_TMP_DIR_SESSION variable.
-
-
- man/chg contrib.edrc.1m: document direct query functionality of pwsafe.
-
-
- man/chg edrcintro.1: document ssh-exec.
-
-
- man/chg EDRC.1: add ssh-exec, ssh-exec.cfg.
-
-
- man/new ssh-exec
-
-
- man/chg wintoolsintro.1: short description of outex.
-
-
- man/chg wintoolsintro.1: short description of jq.
-
-
- man/chg contrib.doc.1m: hint to outex usage.
-
-
- man/chg contrib.doc.1m: documentation of doc tag T: (DURATION).
-
-
- man/new js.3: JSON processor.
-
-
- doc/chg doc: directory structure in doc/ cleaned up. If you linked
manual pages as for example in *.bib files, as:
PATH=doc/edrc_manpages-1.5.51/edrc.html this must be
changed to
PATH=doc/manuals/man1m/edrc.1m.html.
1.5.51
Tue May 5 07:59:42 METDST 2020 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg contrib/*: simplify implementations by the use of $EDRC_TMP_DIR as
temporary directory instead of handling it within the contributed command.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.51 (Tue Mar 17 00:36:28 CET 2015)
-
-
- cfg/chg kshrc: add cdtmp alias.
-
-
- cfg/chg lotsctl: use $EDRC_TMP_DIR as temporary directory in all
scripts where applicable in entire script tree.
-
-
- cfg/chg sys: use $EDRC_TMP_DIR as temporary directory in all
scripts where applicable in entire script tree.
-
-
- cfg/chg shell.cfg: new setting USER_DROPBOX_DIR.
-
-
- cfg/chg lib/os_wrapper/wget.cfg: EXEC_PRIORITY=OS.
-
-
- man/chg shell.1: description of cdtmp command.
-
-
- man/chg edrcintro.1: hint to other WA2L projects in NOTES section.
-
-
- man/fix edrcsetup.1m: created package in step 6 from edrc_WA2l to edrc_ACME.
-
-
- man/chg vsdfml.3: use #!/usr/bin/env vsdfml instead of !/bin/sh vsdfml as magic key.
-
-
- man/chg shell.1: add description of pid command.
-
-
- man/cor syspoll.cfg.4: description of LOCK_TIMEOUT.
-
-
- man/chg logview.1: only files that can be read by the user are listed.
-
-
- man/chg logtail.1: only files that can be read by the user are listed.
-
-
- man/chg lsof.1: version 4.88 for Linux.
-
-
- man/cor syspoll.1m: correct date format from %Y%d%m to %Y%m%d in examples.
-
-
- man/chg syspoll.1m: description that -t option now also accepts hostgroups
directly.
-
-
- man/chg shell.1: document edrcdebug to compute also a lists of commands.
-
-
- man/chg edrcinit.1m: documentation of the enable and disable options.
-
-
- man/cor edrcintro.1: short description of cmswitch command.
-
-
- man/ch edrcintro.1: short description of untxz command.
-
-
- man/new untxz.1
-
-
- cmd/fix ux2dos: no error message when '-' is given as input file.
-
-
- cmd/fix dos2ux: no error message when '-' is given as input file.
-
-
- cmd/chg name: process also release-numbered files as present in edrc/lib/daemon/.
-
-
- cmd/chg name: now process the first 20 instead of 10 lines for header information.
-
-
- cmd/chg filewatch: avoid error message when file to watch does not exist (yet).
-
-
- cmd/chg filewatch: hide cursor and no longer print command.
-
-
- cmd/chg filewatch: allow also a process been referenced by process id.
-
-
- cmd/chg edrcenv: add output of $EDRC_TMP_DIR, $EDRC_CONTRIB_VARDIR.
-
-
- cmd/new cdtmp: cd to $EDRC_TMP_DIR or /tmp if the $EDRC_TMP_DIR is not set.
-
-
- cmd/chg edrc: assign tempdirs created for scripts, contrib commands and shell
to edrc to list it active when calling listtemp.
-
-
- cmd/chg contrib/dirwatch: use $EDRC_TMP_DIR as temporary directory, now.
-
-
- cmd/chg contrib/logs: use $EDRC_TMP_DIR as temporary directory, now.
-
-
- cmd/chg contrib/scriptdocbook: use $EDRC_TMP_DIR as temporary directory, now.
-
-
- cmd/chg contrib/scriptpack: use $EDRC_TMP_DIR as temporary directory, now.
-
-
- cmd/chg contrib/clonemenu: use $EDRC_TMP_DIR as temporary directory, now.
-
-
- cmd/chg contrib/doc: use $EDRC_TMP_DIR as temporary directory, now.
-
-
- cmd/chg contrib/edrcupgrade: new default URL for download is
https://master.dl.sourceforge.net/project/wa2l-edrc/edrc-patch .
-
-
- cmd/new cdbx: change to user's DropBox directory.
-
-
- cmd/new cdrel: change to release control folder (for edrc developper).
-
-
- cmd/chg logtail: when calling as non-root users only list the files that the
user is permitted to read.
-
-
- cmd/chg logview: when calling as non-root users only list the files that the
user is permitted to read.
-
-
- cmd/chg lsof: version 4.88 for Linux.
-
-
- cmd/chg h2: version 1.4.187.
-
-
- cmd/chg edrcupgrade: read environment file to set http_proxy, no longer switch to
root user.
-
-
- cmd/chg hwinventory: improvement in resolving the OSDISTRIBUTION field.
-
-
- cmd/chg syspoll: also accept hostgroups (@HOSTGROUP) as target specification in
the -t option.
-
-
- cmd/chg tsize: use stty internally also on Linux due to SIGTSTP signals received
on Ubuntu calling /usr/bin/resize.
-
-
- cmd/chg edrcdebug: now more then one command can be specified with one call to
edrcdebug supplying a space separated list.
-
-
- cmd/chg manvi: exclude .ps and .html files from selection list.
-
-
- cmd/chg edrcinit: disable option to disable services startup thru edrc, enable
to enable diasbled startup again.
-
-
- cmd/chg contrib/countdown: allow countdown calculation based on 'Planned End Time'.
-
-
- cmd/chg contrib/countdown: more precise output priorisation on terminal height
reduction.
-
-
- cmd/chg contrib/countdown: internal design improvements.
-
-
- cmd/chg manvi: menu point to quit the command.
-
-
- cmd/chg osid: return a 'binary incompatible' error message to stderr if the test
run of <osid>.probe is not successful.
-
-
- cmd/chg edrcenv: output of environment variables $OSID_PROBE, $PRINT_FIT2WIDTH,
$SYSPOLL_CONFIGFILE, $LOTS_CONFIGFILE, $LOTS_IDENTITIES, $SYSCONFIG_ROOTDIR,
$SYSCONFIG_FORCE when set.
-
-
- cmd/new untxz: uncompressed a *.tar.xz file.
-
-
- cmd/chg lscomp, llcomp, catcomp: process *.tar.xz files.
-
-
- cmd/chg collectd: removed from package.
-
-
- cmd/chg lscomp, llcomp, catcomp: process *.epub files.
1.5.50
Sun Mar 15 19:30:33 CET 2015 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg edrc: provide a temporary directory $EDRC_TMP_DIR during execution of
recovery script, contributed command and the shell command.
-
-
- cmd/new ux2dos: convert ASCII fileformat between UNIX and DOS formats.
-
-
- cmd/new dos2ux: convert ASCII fileformat between UNIX and DOS formats.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.50 (Tue Feb 26 21:54:09 CET 2015)
-
-
- cfg/chg kshrc: set ls colors for .css, .js, .awk, Makefile, Makefile.var and COPYING.
-
-
- cfg/chg shell.cfg: add LC_TIME=C.
-
-
- man/chg edrcintro: add description of edrc/var/manvi/.
-
-
- man/chg shell.1: add descriptions of files in FILE section.
-
-
- man/chg edrcintro.1: add kshell description.
-
-
- man/chg EDRC.1: add kshell.
-
-
- man/chg compatibility.1: add kshell.
-
-
- man/chg syspoll.1: add csv2worksheet (3) to SEE ALSO.
-
-
- man/new dos2ux.3
-
-
- man/new ux2dos.3
-
-
- man/chg: edrc.1m: description of the $EDRC_TMP_DIR environment variable.
-
-
- cmd/new kshell: print path of Korn- or Bourne Again Shell.
-
-
- cmd/chg scriptheadersync: be more error tolerant on files containing spaces.
-
-
- cmd/chg lsmv: quote all file names to support also file names with spaces.
-
-
- cmd/chg lscp: quote all file names to support also file names with spaces.
-
-
- cmd/new ux2dos: convert ASCII fileformat between UNIX and DOS formats.
-
-
- cmd/new dos2ux: convert ASCII fileformat between UNIX and DOS formats.
-
-
- cmd/chg mail_file: improve portability thru the use of ux2dos instead of
native command.
-
-
- cmd/chg contrib/edrcupgrade: allow cancel in select patchfile to install dialog.
-
-
- cmd/chg edrc: provide a temporary directory $EDRC_TMP_DIR during execution of
recovery script, contributed command and the shell command.
-
-
- cmd/chg manvi: provide man page templates.
-
-
- cmd/cor syspoll: correct usage output of '-s set' option.
1.5.49
Mon Feb 23 23:16:08 CET 2015 release
MAIN IMPROVEMENTS:
-
-
- cmd/new syspoll: poll systems for actions and execute queries.
-
-
- opt/new lots: -a list_session to list all lots sessions.
-
-
- cmd/new wmic: client to use the Windows Management Instrumentation
from Linux.
-
-
- cmd/new winexe: client to execute commands remote on Windows.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.49 (Sun Nov 16 23:47:04 CET 2014)
-
-
- cfg/new manvi.cfg: configuration file for manvi.
-
-
- man/chg edrcrevision.cfg.4: add apprevision(3) to SEE ALSO.
-
-
- man/chg edrcintro.1: manvi description added.
-
-
- man/chg EDRC.1: manvi(1), manvi.cfg(4) added.
-
-
- man/chg indent.3: allow output channel setting of leading indent.
-
-
- man/new syspoll.1
-
-
- man/chg edrcintro.1: sectioncat description added.
-
-
- man/chg edrcintro.1: syspoll description added.
-
-
- man/chg compatibility.1: syspoll and sectioncat added.
-
-
- man/chg sav.1: add */lib/syspoll/protocols/* to special sav handling.
-
-
- man/chg daemon_wrapper.1: add documentation of exit code 103
(permission denied to start command).
-
-
- man/chg os_wrapper.1: add documentation of exit code 103
(permission denied to start command).
-
-
- man/chg perl_wrapper.1: add documentation of exit code 103
(permission denied to start command).
-
-
- man/chg ksh_wrapper.1: add documentation of exit code 103
(permission denied to start command).
-
-
- man/new undeb.1
-
-
- man/new syspoll.cfg.4
-
-
- cmd/new manvi: edit WA2L/edrc manual pages.
-
-
- cmd/chg edrcman: error output on missing man page.
-
-
- cmd/chg indent: allow output channel setting of leading indent.
-
-
- cmd/chg xpid: option parsing changed. If no dash option is given
select query string from command list, else parse options as given.
-
-
- cmd/new sectioncat: cat a section ([SECTION]) of a (config) file.
-
-
- cmd/new syspoll: poll systems for actions and execute queries.
-
-
- cmd/fix ssh-keyadd: removed unwanted key output that included an
egrep error message when adding keys.
-
-
- cmd/chg sav: */lib/syspoll/protocols/* added for special sav handling.
-
-
- cmd/chg .daemon_wrapper: check if calling user has the permissions
to execute/access started file.
-
-
- cmd/chg .ksh_wrapper: check if calling user has the permissions
to execute/access started file.
-
-
- cmd/chg .os_wrapper: check if calling user has the permissions
to execute/access started file.
-
-
- cmd/chg .perl_wrapper: check if calling user has the permissions
to execute/access started file.
-
-
- cmd/chg edrcman: output when there is no manpage for a WA2L/edrc
command available.
-
-
- cmd/new wmic: client to use the Windows Management Instrumentation
from Linux.
-
-
- cmd/new winexe: client to execute commands remote on Windows.
from Linux.
-
-
- cmd/new undeb: uncompress deb (Debian package) files.
-
-
- cmd/cor watchdog: typing error in usage message corrected.
-
-
- opt/new lots: -a list_session to list all lots sessions.
-
-
- lib/new Text::Aspell: perl module for spell checking using aspell.
-
-
- lib/new Net::SNMP, Crypt::DES, Crypt::Rijndael, Digest::SHA1: modules
for SNMP queries.
1.5.48
Sun Nov 16 20:27:45 CET 2014 release
MAIN IMPROVEMENTS:
-
-
- man/chg many manpages: documentation enhancements.
-
-
- cmd/chg sqlite, h2: version upgrades.
-
-
- lib/chg libpng, libz: version upgrades.
-
-
- lib/new Tk: integration of Tk::* perl modules for graphical programming in perl.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.48 (Sun Oct 26 02:05:03 CEST 2014)
-
-
- cfg/new nginx.doc.cfg: provide nginx configuration to serve var/www/doc.
-
-
- man/new scriptgrep.1
-
-
- man/new filegrep.1
-
-
- man/new histlist.1
-
-
- man/chg EDRC.1: add scriptgrep (1), filegrep (1), histlist (3).
-
-
- man/chg compatibility.1: edrcinit specification.
-
-
- man/chg compatibility.1: table format modernized.
-
-
- man/chg edrcman.1: add description when a missing *(PK man page is requested.
-
-
- man/new edrcinit.1m
-
-
- man/chg manpages.4: elimination of dq (double quote) and aq (single quote)
macros to improve output of generated html files.
-
-
- man/chg histlist.3 fssum.cfg.4 title.1 fmatch.3 WA2L::Util.3 manpages.4
edrcrevision.1 edrcintro.1 perlenv.3 perl_modules.3: avoid the use of the
ad and dq man macros to improve output of generated html files.
-
-
- man/chg edrc.1m: var/tmp directory description added.
-
-
- man/new edrcinit.cfg.4
-
-
- man/chg sav.1: add /etc/default/ for special save file handling.
-
-
- man/chg EDRC.1: title page layout changed.
-
-
- cmd/chg edrcinit: change ownership of rc script on selected operating systems.
-
-
- cmd/chg edrcinit: support rcinstall on upstart Linux systems,
rcinstall simplified.
-
-
- cmd/chg edrcman: a suggestion to invoke 'edrcman manpage' is printed, when
a currently non existent WA2L/edrc man page is requested.
-
-
- cmd/chg sav: /etc/default/ added for special file save handling.
-
-
- cmd/chg h2: new version 1.4.182 (2014-10-17).
-
-
- cmd/new filewatch: watch the progress of file size.
-
-
- cmd/chg sqlite: new SQLite version 3.8.7.1.
-
-
- cmd/chg WA2LDocBrowser: menu and foot line formatting changes.
-
-
- dir/new var/tmp/: to store temp files in a more controlled environment.
-
-
- lib/chg lib/perl/pm: eliminate world writable files and directories.
-
-
- lib/chg libpng: new version 1.6.14.
-
-
- lib/chg libz: new version 1.2.8.
-
-
- lib/new Tk: integration of Tk::* perl modules for graphical programming in perl.
1.5.47
Sat Oct 25 23:16:48 CEST 2014 release
MAIN IMPROVEMENTS:
-
-
- man/chg many manpages: documentation enhancements.
-
-
- cmd/chg many commands: improved portability.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.47 (Wed Mar 26 22:50:27 CET 2014)
-
-
- cfg/chg foswiki/.../LocalSite.cfg: also handle DefaultUrlHost in edrcinit/WA2Ledrc.foswiki handler.
-
-
- man/chg edrcsetup.1m: formulation in NOTES section enhanced.
-
-
- man/chg busy.1: add description of $BUSY_ANIMATION.
-
-
- man/cor os_wrapper.1: path in example corrected.
-
-
- man/cor edrcsetup.1m: comment in example hostlist.dat file output
corrected from hostlistdat2cfg -a dat to (...) -a list_dat.
-
-
- man/cor ssh-keyadd.1m: SEE ALSO ssh-keygen.
-
-
- man/chg perl_modules.3: reduce perl modules list to modules used by
distributed commands written in perl.
-
-
- man/chg edrcintro.1: add lotsctl as example configurations in sat(1) explanation.
-
-
- man/chg edrc.1m: documentation of 'usage' command as alias to 'help'.
-
-
- man/chg pf_wrapper.1m: description of sudoers example enhanced.
-
-
- man/cor edrcsetup.1m: sudoers example configuration file corrected.
-
-
- man/chg shell.1: description of manvi added.
-
-
- man/new eshell.1
-
-
- man/chg perl_modules.3: documentation of how to compile and install
bundled Perl modules if needed.
-
-
- man/chg compatibility.1: compatibility table format changed.
-
-
- man/chg edrcsetup.1m: add Ubuntu 14.04 as additional development operating system.
-
-
- man/chg perl_modules.3: change pack example to use the standard software location
edrc/var/sw for package output.
-
-
- cmd/chg contrib/countdown: print halted and stopped state in banner to allow
status view from distance.
-
-
- cmd/chg busy: can now print also different animations then the classic rotating
slash by setting the BUSY_ANIMATION environment variable.
-
-
- cmd/new lbanner: print a large ASCII banner.
-
-
- cmd/chg leo: output formatting.
-
-
- cmd/chg contrib/leo: input method.
-
-
- cmd/new pdfmetaedit: GUI to edit PDF file meta data.
-
-
- cmd/new pdfscissors: GUI to crop PDF file for eBook reader.
-
-
- cmd/chg edrc: command 'usage' as alias to 'help'.
-
-
- cmd/fix apply2sw_inventory calc choice cltrash cmmon countdown crfile doc
drvstat edrcman envpasswdstrip filedist filelink filesize freespace fssum
histlist hwinventory input is_config_byhand job listtemp locations
logcheckd logs lots mail_file maketemp makeuser omnimon omnistat
omniutil passwdsyncd passwdsyncd_apply pscount pslist rcmd remote_copy
remote_shell removetemp resolve_targetlist role_option rsat scriptheadersync
scriptstats server_environment sessions ssh-keyadd swvi trash untrash user_info
watchdog whereami: set absolute path to echo binary for Linux.
-
-
- cmd/fix pack: correct un-terminated quoted string used in input command options.
-
-
- cmd/chg symlink: error handling if change directory to directory where the symlink
should be created is not possible.
-
-
- cmd/chg edrcinit: also support rc*.d directories as located on Ubuntu Linux systems.
-
-
- cmd/new lsof: lsof_4.87_3.13.0-37-generic for Ubuntu.
-
-
- cmd/chg lscomp: debian package (*.deb) support.
-
-
- cmd/chg llcomp: debian package (*.deb) support.
-
-
- cmd/chg catcomp: debian package (*.deb) support.
-
-
- lib/new Text::vCard: a package to edit and create a single vCard (RFC 2426).
1.5.46
Tue Mar 25 01:53:42 CET 2014 release
MAIN IMPROVEMENTS:
-
-
- cmd/new shellinaboxd: publish command line shell through AJAX interface.
-
-
- cmd/new leo: command line interface to dict.leo.org.
-
-
- doc/new toc: Table of Contents with page numbers in PDF document.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.46 (Fri Mar 7 08:36:34 CET 2014)
-
-
- cfg/chg kshrc: change vi/vim startup to also allow editing of files having spaces.
-
-
- man/cor symlink.1: the link is removed, not the original.
-
-
- man/new leo.1
-
-
- man/chg contrib.edrc.1m: description of contrib.leo.1m added.
-
-
- man/chg pid.1: add pslist(3) and xpid(1) to see also.
-
-
- man/cor vsdfml.3: troff formatting to view section MARKUP TAGS at the right position.
-
-
- man/new shellinaboxd.3: publish command line shell through AJAX interface.
-
-
- man/chg edrcsetup.1m: give hint to edrcupgrade command for patch download and install.
-
-
- man/chg edrcsetup.1m: add description of pbin directory to ease up startup of commands
thru sudo or pfexec.
-
-
- man/cor busy.1: description grammar.
-
-
- doc/new toc: Table of Contents with page numbers in PDF document.
-
-
- cmd/chg hostlistdat2cfg: accept the XGRPS_PREF=str option in -m, as documented
in the man page and in the commands usage message. The actually implemented
option XGRPS_PREFIX=str is also still accepted (and will not be removed in the
future) for backward compatibility to ensure users using that option can
continue to use the command without change.
-
-
- cmd/fix symlink: setting and querying of symlink ownership when not called by root.
-
-
- cmd/new leo: command line interface to dict.leo.org.
-
-
- cmd/new contrib/leo: access to leo in edrc.
-
-
- cmd/chg edrc: check prompt input for allowed characters.
-
-
- cmd/new shellinaboxd: publish command line shell through AJAX interface.
-
-
- cmd/new xpid: convenience function to pslist and enhanced version to the pid command.
-
-
- cmd/chg contrib/countdown: avoid flicker on output.
-
-
- cmd/chg lib/edrcinit/WA2L.*: add EDRC_DEBUG_* facility, from now on the edrcdebug command can
be used to debug those service handlers.
-
-
- cmd/fix days: parsing of date format YYYY-MM-DD.
-
-
- cmd/fix tsize: check if resize command does not exist.
1.5.45
Thu Mar 6 23:23:01 CET 2014 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg symlink: setting of symlink ownership based on replaced link or
original file.
-
-
- cmd/new exiftool: to edit/view meta information in files.
-
-
- cmd/new epub2pdf: convert EPUB files to PDF.
-
-
- cmd/chg contrib/countdown: visual and functional improvements.
-
-
- cmd/chg h2: integration of version 1.3.175.
-
-
- cmd/chg cfg2html: integration of version 5.31 for HP-11, HP-11i, HP-11ia.
-
-
- man/chg *: documentation enhancements.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.45 (Sat Aug 24 12:00:49 CEST 2013)
-
-
- cfg/chg usage.list: nmap, nping, h2 added.
-
-
- cfg/chg edrcinit.cfg: entry for sshd_system added.
-
-
- cfg/chg kshrc: .ico files added.
-
-
- cfg/fix kshrc: save working variables $a, $b, $c, $d, $p with quotes to enable settings
containing spaces to be loaded correctly.
-
-
- man/new csvcat.1
-
-
- man/chg pf_wrapper.1: description of exit state 107.
-
-
- man/chg contrib.edrc.1m: the scriptpack.fl file should be located in the $EDRC_SCRIPTS_BASEDIR
and not in $EDRC_ENTRY_DIR for contrib.scriptdocbook(1m).
-
-
- man/chg tty_columns.3: tty_variable is used internally.
-
-
- man/chg contrib.edrc.1m: configuration of countdown in the optional config file
etc/contrib.edrc.countdown.cfg.
-
-
- man/chg edrcintro.1: add epub2pdf short description.
-
-
- man/chg edrcintro.1: add eshell short description.
-
-
- man/chg edrcintro.1: add tput_examples short description.
-
-
- man/chg edrcintro.1: remove all perl modules from TOC.
-
-
- man/chg EDRC.1: add epub2pdf.
-
-
- man/chg EDRC.1: add eshell.
-
-
- man/chg EDRC.1: remove all perl modules from TOC, link in HTML output will go via
perl_modules.1 man page.
-
-
- man/chg compatibility.1: add epub2pdf.
-
-
- man/chg compatibility.1: add eshell.
-
-
- man/cor perl_modules.3: formatting.
-
-
- man/new tput_examples.3: examples of tput(1) usage.
-
-
- man/chg textcolor.3: add tput_examples(3) to SEE ALSO.
-
-
- man/chg symlink.1: document also setting of owner:group setting of created symlinks.
-
-
- man/chg contrib.edrc.1m: add short description of contrib.edrcenv.1m.
-
-
- man/chg edrcsetup.1: remove the hostlist.cfg "inline" example of configuring
hostgroups and lists within the hostlist.cfg.
-
-
- man/new exiftool.1
-
-
- doc/chg doc/.man/sourceforge.net/project-web/WA2Ledrc.html: hyperlink cleanup
and new DOWNLOADS chapter added.
-
-
- doc/new h2-1.3.175.html: HTML and PDF documentation of H" database engine.
-
-
- doc/chg edrc_manpages-*.pdf: add date to title page.
-
-
- cmd/chg .pf_wrapper: avoid direct call of .pf_wrapper.
-
-
- cmd/chg contrib/scripttree: handle symlinks that are broken.
-
-
- cmd/chg contrib/scriptpack: ensure proper directory permissions of copied files
when packing config files and files listed in scriptpack.fl.
-
-
- cmd/chg contrib/scriptdocbook: read scriptpack.fl when located in $EDRC_SCRIPTS_BASEDIR
instead of $EDRC_ENTRY_DIR.
-
-
- cmd/chg contrib/scriptdocbook: do not follow symlinked menus.
-
-
- cmd/chg contrib/checklist: do not follow symlinked menus.
-
-
- cmd/new lib/edrcinit/WA2Ledrc.sshd: service handler for sshd to be used on systems where
sshd is not automatically started.
-
-
- cmd/chg contrib/edrcupgrade: allow cancel also when specifying a patchfile to install.
-
-
- cmd/cor contrib/countdown: typing error in prompt.
-
-
- cmd/chg contrib/countdown: output of help/usage message.
-
-
- cmd/chg contrib/countdown: countdown output.
-
-
- cmd/chg contrib/countdown: countdown handling streamlined.
-
-
- cmd/chg contrib/countdown: output of large countdowns also in large letters displayed
correctly.
-
-
- cmd/chg contrib/countdown: reads color definitions from optional config file
etc/contrib.edrc.countdown.cfg.
-
-
- cmd/fix edrcman: always write cache content in language setting 'C' to avoid re-evaluation
of cache when the system language differs from 'C'.
-
-
- cmd/new epub2pdf: convert EPUB files to PDF.
-
-
- cmd/chg h2: new version 1.3.175.
-
-
- cmd/new pbin/eshell: normal start of bin/shell.
-
-
- cmd/fix a, b, c, d, abc, abcd: save working variables with quotes to enable settings
containing spaces to be loaded correctly.
-
-
- cmd/fix edrc: $TODAY is now also exported to the contributed commands.
-
-
- cmd/chg symlink: symlink also sets the owner and group permissions of the created
symlink whenever possible.
-
-
- cmd/new contrib/edrcenv: display official WA2L/edrc environment variables, as the
edrcenv command in the shell.
-
-
- cmd/chg HP-11ia/cfg2html: new version 5.31.
-
-
- cmd/chg HP-11i/cfg2html: new version 5.31.
-
-
- cmd/chg HP-11/cfg2html: new version 5.31.
-
-
- cmd/new exiftool: view/edit file meta information.
1.5.44
Sat Aug 24 00:11:06 CEST 2013 release
MAIN IMPROVEMENTS:
-
-
- cmd/chg www/foswiki: integration of Foswiki-1.1.8 with more flexible file structure
and enhanced startup handling thru edrcinit.
-
-
- dir/new edrc/pbin: start commands thru RBAC or sudo transparently. User only has to add
~edrc/pbin to $PATH.
-
-
- cmd/new h2: integration of H2 database engine.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.44 (Wed Apr 17 21:54:49 CEST 2013)
-
-
- cfg/chg www/report/.meta/VERSION: 1.0.19.
-
-
- cfg/chg kshrc: color *.bib and *.fl as config file.
-
-
- cfg/chg kshrc: remove mv2dsav alias.
-
-
- cfg/chg edrcman.cfg: LC_ALL to ensure proper special character display. If
not set, but $LANG on system is set, LC_ALL is set to $LANG. If $LANG also
is not defined, the "C" locale is set as default.
-
-
- cfg/new h2.cfg: configuration file for H2 database engine.
-
-
- cfg/chg edrc.cfg: EDRC_HOSTPROMPT to display the host name after the @ sign in the prompt
in full length (long) or to display only the host name part (short).
-
-
- man/chg EDRC.1: no longer include the PostScript manpage file.
-
-
- man/chg contrib.edrc.1m: add description of checklist to section of
contrib.scriptdocbook(1m).
-
-
- man/chg WA2Ledrc:report.1: documentation of initial password of the user
"admin" in the portal.
-
-
- man/chg Linux/banner.3: Copyright to 2013.
-
-
- man/new hostlistdat2cfg.3
-
-
- man/chg edrcman.1: add description of $LANG and $LC_ALL environment
variable.
-
-
- man/cor *: PDF file of all man pages no longer contains empty pages.
-
-
- man/chg name.1: add description of etc/name.index file.
-
-
- man/chg edrcrevision.1: add bundled perl modules to lib/* section.
-
-
- man/chg shell.1: add cdwww.
-
-
- man/new h2.1
-
-
- man/new pf_wrapper.1
-
-
- man/chg shell.1: description of cdpbin command.
-
-
- man/new nping.1
-
-
- man/new nmap.1
-
-
- doc/chg edrc_manpages<version>.pdf: add graphical titlepage.
-
-
- doc/chg edrc_manpages<version>.ps: no longer include the PostScript
file into the release. PostScript is still used to create the pdf file.
-
-
- cmd/chg www/report/main/help.html: correct logos.my to mylogos and change
formatting of file paths.
-
-
- doc/new h2-1.3.172.html: HTML and PDF documentation of H" database engine.
-
-
- cmd/chg sys/1:patchinstall: enable startup of edrcupgrade
contrib command from within that menu point.
-
-
- cmd/fix contrib/edrcupgrade: also accept 'c' to cancel in
step 'list contents of patchfile'.
-
-
- cmd/chg DocBrowser: footer line.
-
-
- cmd/chg www/report/cgi/statistics: do not count number of
lines in hour statistics.
-
-
- cmd/fix lotsctl/e:edit_lotsctl_settings: edit lotsctl.cfg
file that as defined in the topmost _env file.
-
-
- cmd/chg contrib/scriptdocbook: also add checklist as produced by the
contrib.checklist(1m) command to the ScriptDocBook. Permission
related to this functionality is contrib.scriptdocbook.checklist.
-
-
- cmd/chg contrib/scriptdocbook: read also settings from optional config
file $EDRC_SCRIPTS_BASEDIR/scriptdocbook.cfg to specify
some defaults script tree specific.
-
-
- cmd/chg contrib/scriptdocbook: no default on 'create ScriptDocBook'
dialog to avoid runaway cancel.
-
-
- cmd/chg contrib/scriptdocbook: formatting and style of index page.
-
-
- cmd/chg contrib/checklist: all informational output goes to
stderr now, to allow contrib.scripttree(1m) to process the output.
-
-
- cmd/chg thttpd: only list applications that also have a corresponding
config file edrc/etc/thttpd.<app>.cfg.
-
-
- cmd/chg edrcman: set LC_ALL to ensure proper special character display.
-
-
- cmd/chg name: when the description of a file cannot be resolved from
file header and ..name_index the global etc/name.index file is consulted.
-
-
- cmd/new cdwww: alias to go to var/www.
-
-
- cmd/chg DocBrowser: add a favicon icon.
-
-
- cmd/chg sysconfig: avoid backing up files multiple times. This was
the case when a file has been listed multiple times in the
backup file.
-
-
- cmd/new h2: H2 database engine console.
-
-
- cmd/new .pf_wrapper: start WA2L/edrc commands thru sudo or pfexec.
-
-
- cmd/new cdpbin: cd to edrc/pbin.
-
-
- cmd/chg edrc: dynamic number of columns on output when invoking edrcperm command.
-
-
- cmd/chg edrc: host name prompt part is configurable using the EDRC_HOSTPROMPT
setting in edrc.cfg.
-
-
- cmd/chg www/foswiki: integration of Foswiki-1.1.8 and change of structure.
-
-
- dir/new pbin: location of command symlinks started thru .pf_wrapper.
-
-
- lib/new version, Module::Module-Metadata, Perl::Perl-OSType, CPAN::CPAN-Meta-Requirements, CPAN::CPAN-Meta-YAML, JSON::JSON-PP, Parse::Parse-CPAN-Meta, CPAN::CPAN-Meta, Locale::Locale-Maketext, Params::Params-Check, Module::Module-Corelist, Module::Module-Load, Module::Module-Load-Conditional, CPAN::CPAN-Meta, IPC::IPC-Cmd, ExtUtils::ExtUtils-CBuilder, CPAN::CPAN-Meta-YAML, Parse::Parse-CPAN-Meta, Perl::Perl-OSType, Module::Module-Build, Try::Try-Tiny, Test::Test-Fatal, HTML::HTML-Tree
1.5.43
Fri Apr 12 21:41:54 CEST 2013 release
MAIN IMPROVEMENTS:
-
-
- cmd/new hostlistdat2cfg: generate the hostlist.cfg structure based on a
simple csv list in hostlist.dat. The use of this command in hostlist.cfg
reduces the configuration effort of hostlists and hostgroups significantly.
-
-
- cmd/new contrib/edrcupgrade: provide download of WA2L/edrc patches from
sourceforge.net, deployment and installation in a contributed edrc command.
-
-
- cmd/new lotsctl: a "recovery" script tree to control
lots (long term data save).
-
-
- cmd/new nginx: the small and portable proxy server is bundled
with WA2L/edrc now.
The start/stop/reload is handled thru edrcinit.
-
-
- cmd/new djbdns: the small and portable DNS server and cache is bundled
with WA2L/edrc now.
The start/stop/reload is handled thru edrcinit.
-
-
- cmd/chg syscp: now allows also to copy a system file to the
repository if it
is not already present in it.
-
-
- cmd/chg WA2L/report: several functional and stability enhancements.
-
-
- man/chg edrcsetup.1m: complete review of the WA2L/edrc "Quick Installation Guide".
-
-
- man/chg *: many documentation enhancements and corrections.
ALL CHANGES:
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.43 (Thu Nov 1 22:24:38 CET 2012)
-
-
- cfg/new edrc.lotsctl.cfg: configuration for lots control menu (edrc short
start lotsctl).
-
-
- cfg/new lotsctl.cfg: general configuration for lots control menu (edrc short
start lotsctl).
-
-
- cfg/chg www/report/.meta/VERSION: 1.0.18.
-
-
- cfg/chg bin/usage.list: add lotsctl, screeen.
-
-
- cfg/chg edrcman.cfg: add legacy linux man page directories.
-
-
- cfg/chg kshrc: only print warning when calling "m" when shell is started
within "edrc".
-
-
- cfg/chg: edrc.cfg: new setting SCRIPTS_SHELLFALLBACKS to define fallback
shells for recovery scripts.
-
-
- cfg/chg thttpd.report.cfg: no longer check referer urlpat, to be able to
serve the page without many hostname restrictions.
-
-
- cfg/chg lib/usage.list: add nc, fcreate, tzdump.
-
-
- cfg/new lib/os_wrapper/lsof.cfg
-
-
- cfg/chg kshrc: cdsw alias performance.
-
-
- cfg/fix kshrc: ensure that termsize always sets the terminal size on
initial command start.
-
-
- cfg/chg thttpd.report.cfg: change logfile from var/log/thttpd_access.log to
var/log/thttpd_report_access.log.
-
-
- cfg/new tinydns.cfg: config file for tinydns startup via edrcinit.
-
-
- cfg/new tinydns.dat: DNS source data file for tinydns startup via edrcinit.
-
-
- man/chg EDRC.1: add lotsctl (1).
-
-
- man/chg EDRC.1: add WA2Ledrc:report (1).
-
-
- man/chg EDRC.1: add thttpd.report.cfg (4).
-
-
- man/chg EDRC.1: add textcolor (3), perlversion (3).
-
-
- man/chg edrcintro.1: add lotsctl short description.
-
-
- man/chg edrcintro.1: add textcolor short description.
-
-
- man/chg edrcrevision.1: definition of patchlevel change in RELEASE-NUMBERS section.
-
-
- man/chg edrcman.1: description of the -s option.
-
-
- man/new WA2Ledrc:report.1: description of the operating system report portal.
-
-
- man/chg edrcintro.1: add WA2Ledrc:report.
-
-
- man/chg edrcintro.1: add thttpd.report.cfg (4) in SEE ALSO section.
-
-
- man/new pscount.3
-
-
- man/new pscount.4
-
-
- man/new ssh-keyadd.1m
-
-
- man/chg regexintro.4: portability hint in POSIX CHARACTER CLASSES section.
-
-
- man/chg edrcintro.1: change email addresses @eds.com to @hp.com, remove
email address of Reimund Mueller.
-
-
- man/chg edrcintro.1: add hint to Sourceforge.
-
-
- man/chg lsof.1: version 4.87 for Linux.
-
-
- man/chg edrcrevision.1: new object 'lib'.
-
-
- man/chg sav.1: add manual page and *.d directories to special handled dirs.
-
-
- man/new cmswitch.1m
-
-
- man/new cmmon.1m
-
-
- man/new title.1
-
-
- man/chg edrc.1m: add validation of magic key of executable recovery scripts.
-
-
- man/chg edrc.cfg.4: describe the SCRIPTS_SHELLFALLBACKS setting used to define
the magic key shell fall-backs.
-
-
- man/new fcreate.3
-
-
- man/new textcolor.3
-
-
- man/chg contrib.edrc.1m: add the description of the possible deny
functionalities of the contrib.countdown command.
-
-
- man/chg compatibility.1: add textcolor, nginx, csvcat commands.
-
-
- man/new tsize.3
-
-
- man/new random.3
-
-
- man/chg contrib.edrc.1m: contrib.scriptpack section.
-
-
- man/fix contrib.edrc.1m: contrib.scriptdocbook section.
-
-
- man/chg edrcintro.1: add untbz, untbz2, uncbz, uncbz2, perlversion
short descriptions.
-
-
- man/chg edrcintro.1: add hostlistdat2cfg short descriptions.
-
-
- man/new uncbz.1
-
-
- man/new uncbz2.1
-
-
- man/new untbz.1
-
-
- man/new untbz2.1
-
-
- man/chg patchinstall.1m: description of the -m and -l options.
-
-
- man/chg uncgz.1: add references to uncbz, uncbz2, untbz, untbz2 to SEE ALSO.
-
-
- man/chg untgz.1: add references to uncbz, uncbz2, untbz, untbz2 to SEE ALSO.
-
-
- man/chg unrpm.1: add references to uncbz, uncbz2, untbz, untbz2 to SEE ALSO.
-
-
- man/chg unczip.1: add references to uncbz, uncbz2, untbz, untbz2 to SEE ALSO.
-
-
- man/chg edrcman.1: add description of influence of config
file etc/perl_wrapper.cfg.
-
-
- man/chg perlenv.3: add description of directory structure in
edrc/lib/perl/pm/ and include an extract of the mode how perl accesses
modules of different versions from cpan.org.
-
-
- man/new nginx.3
-
-
- man/chg nginx.3: use more portable man macros.
-
-
- man/chg perl_modules.3: add URI perl module.
-
-
- man/chg logtail.1: add description of $APPROOT resolution in logfile
definition.
-
-
- man/chg logview.1: add description of $APPROOT resolution in logfile
definition.
-
-
- man/chg contrib.edrc.1m: add description of the optional config file
contrib.edrc.scriptdocbook.cfg.
-
-
- man/chg contrib.edrc.1m: add description of the optional config file
contrib.edrc.scriptpack.cfg.
-
-
- man/chg edrcsetup.1m: complete review.
-
-
- man/chg syscp.1: description of the checking of replacement tags in
repository files.
-
-
- man/chg man/all/man*/*: add section title to header.
-
-
- man/chg syscp.1: add description of adding new files to a repository.
Enhance EXAMPLES.
-
-
- man/chg shell.1: description of lscolors command.
-
-
- man/cor fmatch.3: change double quote macro use to increase man page
display portability.
-
-
- man/new ipcalc.1
-
-
- man/chg perl modules: no longer distribute the manpages of bundled
perl modules in the edrc/man/all/man3/ directory. The manpages
of the bundled perl modules are only located in the
edrc/lib/perl/pm/perl5/share/ directory.
-
-
- man/chg hostlist.3: add hostlistdat2cfg (3) to SEE ALSO section.
-
-
- man/chg hostlist.cfg.4: add hostlistdat2cfg (3), hostlist.dat (4)
to SEE ALSO section.
-
-
- man/chg name.1: add description of ..name.index file.
-
-
- man/new strace.1:
-
-
- man/chg duvi.1: add exrc to FILES section.
-
-
- man/chg swvi.1: add exrc to FILES section.
-
-
- man/chg logview.1: add exrc to FILES section.
-
-
- man/chg sysvi.1: add exrc to FILES section.
-
-
- man/chg rcmd.1: add exrc to FILES section.
-
-
- man/chg mail_file.cfg.4: documentation of the options
MAIL_SERVER_PORT, MAIL_SERVER_NAME, MAIL_CLIENT_OPTS, MAIL_CLIENT.
-
-
- doc/chg doc/*-current*: no longer create, maintain and distribute
the symlinks to the current documents. The most recent documents
can be accessed always thru the DocBrowser.
-
-
- cmd/fix .perl_wrapper: also check if the executable found as a shell is a
file.
-
-
- cmd/fix .ksh_wrapper: also check if the executable found as a shell is a
file.
cmd/new lotsctl: symlink to sat to provide a shortstart for the lots
control menu.
-
-
- cmd/fix www/report/cgi/users.modify: avoid that a non admin user can modify
the user account.
-
-
- cmd/new www/report/cgi/settings: dynamic settings menu which displays
menu points based on user role.
-
-
- cmd/new www/report/cgi/settings.list: display the portal settings.
-
-
- cmd/chg www/report/cgi/reports: display the customers logo in header if it exists.
-
-
- cmd/chg www/report/cgi/doc: display the customers logo in header if it exists.
-
-
- cmd/chg www/report/cgi/doc: only list files, that have the correct permissions
to be served (file=r.., directory=r.x).
-
-
- cmd/chg www/report/cgi/cgi.inc: add get_logo to library.
-
-
- cmd/chg www/report/cgi/logo: move get_logo to library.
-
-
- cmd/chg www/report/cgi/about: copyright date to 2012.
-
-
- cmd/chg www/report/cgi/statistics: back-links to dynamic home menu.
-
-
- cmd/chg www/report/cgi/users.*: back-links to dynamic user administration menu.
-
-
- cmd/chg www/report/cgi/logo.gallery: back-links to dynamic home menu.
-
-
- cmd/new www/report/cgi/home: dynamic home menu which displays
menu points based on user role.
-
-
- cmd/new www/report/cgi/users: dynamic user administration menu which displays
menu points based on user role.
-
-
- cmd/chg www/report/*: change all hyperlinks from absolute to relative.
-
-
- cmd/chg www/report/main/menu.html: provide a running clock.
-
-
- cmd/chg www/report/cgi/*: no longer check $HTTP_REFERER in cgi scripts.
-
-
- cmd/fix www/report/cgi/statistics: calculation of user access and selection
of http server accesses.
-
-
- cmd/chg www/report/cgi/statistics: new statistics of accesses per hour of the
day only.
-
-
- cmd/chg uniqpath: eliminate repetitive colons (::) in output.
-
-
- cmd/fix contrib/doc: internal call of edrcman instead of man to display the
documentation menu points to ensure that the documentation display is more
reliable.
-
-
- cmd/fix ssh-keygen: correct authorized_keys writing in header and usage.
-
-
- cmd/chg contrib/countdown: output screen adjusted, implementation of
halt and continue functionality to temporarily suspend the countdown.
-
-
- cmd/chg contrib/countdown: provides now the functionalities init, start,
stop, resume, display to be used in edrcperm.
-
-
- cmd/chg HP-11ia/cfg2html: new version 5.27.
-
-
- cmd/chg HP-11i/cfg2html: new version 5.27.
-
-
- cmd/chg HP-11/cfg2html: new version 5.27.
-
-
- cmd/chg Solaris/cfg2html: new version 1.7.0.
-
-
- cmd/chg Solaris-x86/cfg2html: new version 1.7.0.
-
-
- cmd/chg Linux/lsof: new version 4.87.
-
-
- cmd/chg sav: handle files in man directories special.
-
-
- cmd/chg sav: more flexible and more general special
directory handling.
-
-
- cmd/chg cmswitch: logfile when not using within edrc is
edrc/var/log/cmswitch.log.
-
-
- cmd/chg edrc: copyright 2012 added. Validate if the interpreter
for the recovery script exists and only start it if it does.
-
-
- cmd/chg edrc: reset windows title after recovery script and
contributed command start or abort.
-
-
- cmd/chg edrc: if the shell in the magic key of a recovery script
does not exist, a fallback mechanism tries to resolve alternate
shell locations and alternate shells to ensure a script start.
Script that do not have execute permissions are no longer started
simply using the ksh shell, here also the fallback mechanism
that resolves the magic key and the alternate shells, applies.
-
-
- cmd/chg edrc: output of recovery scripts and contributed commands
to sdterr are now saved to the log files, too.
-
-
- cmd/new textcolor: to set the terminal text color.
-
-
- cmd/chg shar.setup: add information to transfer the package
in binary mode to header.
-
-
- cmd/chg contrib/license: copyright 2003-2013.
-
-
- cmd/chg contrib/scriptpack: now it is also possible to select to
save all config files and a list of other files to the script
package, not only the related edrc.cfg file.
-
-
- cmd/new untbz: unzip a b2zipped tar file.
-
-
- cmd/new untbz2: unzip a b2zipped tar file.
-
-
- cmd/new uncbz: unzip a b2zipped cpio file.
-
-
- cmd/new uncbz2: unzip a b2zipped cpio file.
-
-
- cmd/chg .perl_wrapper,perlenv: PERLLIB resolution improved.
With MODULE_DIR in perl_wrapper.cfg the location of the perl modules
can be set (intended for testing purposes).
-
-
- cmd/chg edrcman: display also man pages of bundled Perl modules.
To achieve this, also the MODULE_DIR setting of perl_wrapper.cfg
is read.
-
-
- cmd/chg lib/perl/pm: compiled all bundled Perl modules for
perl 5.14.3 and the x86_64-linux-thread-multi architecture.
-
-
- cmd/new lib/perl/pm: new module URI, Schedule::Cron,
Time::DaysInMonth, Time::ParseDate, Time::CTime,
Time::Timezone, Time::JulianDay.
-
-
- cmd/new nginx: HTTP and reverse proxy server, mail proxy server.
-
-
- cmd/chg name: when file header does not provide an entry for a
symlinked file, display the header description of the original file.
When file is a saved file, also resolve file header.
-
-
- cmd/chg name: if the description cannot be resolved from the
file header, consult also the ..name.index file for a description.
-
-
- cmd/fix edrcinit: usage message corrected.
-
-
- cmd/chg edrcinit: rcinstall improved.
-
-
- cmd/chg edrcinit: status output includes also the guarded
information, now.
-
-
- cmd/new lib/edrcinit/WA2Ledrc.nginx: new handler for edrcinit.
-
-
- cmd/cor histlist: file header.
-
-
- cmd/chg logview: resolve $APPROOT (=`approot`) environment
variable in logfile definition.
-
-
- cmd/chg logtail: resolve $APPROOT (=`approot`) environment
variable in logfile definition.
-
-
- cmd/chg histlist: suppress output of last column having
undefined column.
-
-
- cmd/chg contrib/scriptdocbook: save the persistent input
data now in a single file.
-
-
- cmd/chg syscp: check for replacement tags @[-_A-Z]+@ of
differing files in the repository and display a warning to
inform.
-
-
- cmd/chg syscp: can now also add new files to repositories.
-
-
- cmd/new lscolors: toggle ls color display in shell between
true and false.
-
-
- cmd/chg is_running: remove s-bit, due to the fact it never worked
really.
-
-
- cmd/chg patchinstall: avoid blocks output when printing
meta data or list files of patch.
-
-
- chg/cmd contrib.logs: performance improvement on cache file
handling.
-
-
- chg/cmd bin/Linux*/lsof: do a more fine os check.
-
-
- chg/cmd .os_wrapper: export $OSID. This enables to act operating
system specific in the lib/os_wrapper/<cmd>.cfg files.
-
-
- cmd/new perlversion: print resolved perl interpreter version.
-
-
- cmd/chg contrib/cmswitch: add startup prompt.
-
-
- cmd/chg contrib/dirwatch: add startup prompt.
-
-
- cmd/chg contrib/drvstat: add startup prompt.
-
-
- cmd/chg contrib/logtail: add startup prompt.
-
-
- cmd/chg contrib/oerr: add startup prompt.
-
-
- cmd/chg contrib/omnimon: add startup prompt.
-
-
- cmd/chg contrib/omnistat: add startup prompt.
-
-
- cmd/chg contrib/pid: add startup prompt.
-
-
- cmd/chg contrib/pstree: add startup prompt.
-
-
- cmd/chg contrib/scriptdocbook: add startup prompt.
-
-
- cmd/chg contrib/scriptpack: add startup prompt.
-
-
- cmd/chg contrib/scripttree: add startup prompt.
-
-
- cmd/chg .perl_wrapper: header.
-
-
- cmd/chg .ksh_wrapper: header.
-
-
- cmd/chg .os_wrapper: header.
-
-
- cmd/chg .java_wrapper: header.
-
-
- cmd/chg perlenv: header.
-
-
- cmd/chg edrcman: order of man pages reorganized.
-
-
- cmd/chg Linux-ia/cfg2html: new version 2.66.
-
-
- cmd/chg Linux/cfg2html: new version 2.66.
-
-
- cmd/chg HP-11/cfg2html: new version 5.30.
-
-
- cmd/chg HP-11ia/cfg2html: new version 5.30.
-
-
- cmd/chg HP-11i/cfg2html: new version 5.30.
-
-
- cmd/chg hwinventory: for Linux return SERVERNAME without domain.
-
-
- cmd/fix www/report/js/report.js: pad hours with leading zeros when
hour is smaller then 10.
-
-
- cmd/chg edrcman: cache settings.
-
-
- cmd/new hostlistdat2cfg: to generate the hostlist.cfg config
file out of a csv structure definition in a hostlist.dat file.
-
-
- cmd/fix hostlist: escape dot (.) in groups specified on the
command line to ensure correct group resolution. Therefore
e.g.: @ACME.ORP is not any longer resolved identically as @ACMECORP.
-
-
- cmd/chg hostlist: print the hostgroup prefix (@) in the output
of the hostgroup names. Before the hostgroup was printed without the
prefix.
-
-
- cmd/chg contrib/pwsafe: use vi settings from edrc/etc/exrc for the
vi editor in pwsafe.
-
-
- cmd/new appendpdf: append a PDF file to another and write
concatenated file to stdout or to an output file.
-
-
- cmd/new ipcalc: an IP address subnet calculator.
-
-
- cmd/new tinydns: a tiny, fast and secure DNS server.
-
-
- cmd/new tinydns-data: create the data file foe tinydns.
-
-
- cmd/new Linux/strace: trace system calls. This command is
called if truss is invoked on Linux.
-
-
- cmd/new Linux-ia/strace: trace system calls. This command is
called if truss is invoked on Linux.
-
-
- cmd/new dnscache: DNS cache.
-
-
- cmd/new csvcat: clean a csv file or stream for further processing.
-
-
- cmd/chg rcmd: use the settings in exrc and prepare the terminal size
before starting the vi editor.
-
-
- cmd/chg sysvi: prepare the terminal size
before starting the vi editor.
-
-
- cmd/fix sysvi: correct missing file type resolution when multiple
repfiles exist which resulted in a "cannot edit" error.
-
-
- cmd/chg sysvi: also allow editing of repository files, if there is
currently no active file on the system.
-
-
- cmd/chg logview: use the settings in exrc and prepare the terminal size
before starting the vi editor.
-
-
- cmd/chg swvi: use the settings in exrc and prepare the terminal size
before starting the vi editor.
-
-
- cmd/chg duvi: use the settings in exrc and prepare the terminal size
before starting the vi editor.
-
-
- cmd/new contrib/edrcupgrade: install and upgrade an WA2L/edrc installation.
-
-
- opt/new patchinstall: -m to print the meta-data of the patch only.
-
-
- opt/new patchinstall: -l to list the logfiles of the patch only.
-
-
- opt/new edrcman: new option -s to display the used $MANSECT,
resolve of the /etc/man_db.config for the MANSECT setting.
-
-
- opt/new input: HHH:MM and HHH:MM:SS that allows time inputs, where the
hours are not limited to 24 hours as in HH:MM and HH:MM:SS.
-
-
- dir/new var/www/report/var/mylogos: to save own factory logos that
are not touched by application patch updates.
-
-
- lib/new Linux/libs/libext2fs.so.2: used by mc, mcedit, mcview.
-
-
- lib/new Linux/libs/libgpm.so.1: used by mc, mcedit, mcview.
-
-
- lib/new Linux/libs/libcom_err.so.2.1: used by mc, mcedit, mcview.
1.5.42
Tue Jan 12 00:11:06 CEST 2012 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.42 (Mon May 23 19:03:12 CEST 2011)
-
-
- cfg/chg lots.cfg: remove unresolved options from config file.
-
-
- cfg/chg usage.list: add ftps.
-
-
- cfg/chg lib/os_wrapper/mc.cfg: ensure that on HP-UX the midnight commander
is started instead of the media changer manipulation utility is started.
-
-
- man/chg lots.1m: add description of DATA_PURGE_LAG.
-
-
- man/chg lots.cfg.4: add description of DATA_PURGE_LAG and remove hint to
unresolved options.
-
-
- man/chg EDRC.1: add ftps (1).
-
-
- man/chg edrcintro.1: add ftps short description.
-
-
- man/chg compatibility.1: add ftps.
-
-
- man/new ftps: based on README provided by the application.
-
-
- man/fix ksh_wrapper.3: correct step 2) description to "install the
ksh script in the edrc/lib/ksh/directory"
-
-
- cmd/chg edrcman: revert stderr redirection of man command to /dev/null,
this caused that on Unix only 1st manpage has been displayed.
-
-
- cmd/chg hwinventory: new fields DNSDOMAIN and IPADDRESS.
-
-
- cmd/fix maketemp: more restrictive fallback to internal emulation of
mktempdir if the system own command does not succeeds.
-
-
- cmd/new ftps: secure FTP for SSL connections to the server.
-
-
- cmd/chg www/report/cgi/users.remove: support Firefox password manager.
-
-
- cmd/chg www/report/cgi/users.passwd: support Firefox password manager.
-
-
- cmd/new www/report/cgi/users.modify: modify an existing user account.
-
-
- cmd/chg www/report/cgi/users.add: support Firefox password manager.
-
-
- cmd/chg www/report/cgi/statistics: sorting order, also show counts of
removed users.
-
-
- cmd/chg www/report/cgi/cgi.inc: sort list_users by NAME and not by timestamp.
-
-
- cmd/chg lots: add DATA_PURGE_LAG functionality.
-
-
- cmd/chg lots: add error checking during data purge.
-
-
- cmd/chg lots: remove processing of unresolved options.
-
-
- cmd/chg lots: print settings of $LOTS_CONFIGFILE and $LOTS_IDENTITIES in usage.
-
-
- cmd/chg .java_wrapper: support startup links, whose name is not equal to
the class name using the edrc/lib/java/<scriptname>.javaopt file.
-
-
- cmd/new lib/logcheckd/interface/OVMail: send mails as in HP Openview.
-
-
- cmd/fix bin/HP-11ia/bzip2-1.0.5/bin/bunzip2: add symlink to provide the
bunzip2 command.
-
-
- cmd/chg Linux/cfg2html: new version 2.25.
-
-
- cmd/chg Linux-ia/cfg2html: new version 2.25.
-
-
- cmd/chg HP-11ia/cfg2html: new version 2.50.
-
-
- cmd/chg HP-11i/cfg2html: new version 2.50.
-
-
- cmd/chg HP-11/cfg2html: new version 2.50.
-
-
- dir/chg lib/lots: remove directory and contents from application.
1.5.41
Mon May 16 18:56:29 CEST 2011 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.41 (Sat Jan 15 15:38:31 CET 2011)
-
-
- cfg/chg os_wrapper/mc.cfg: EXEC_PRIORITY=OS.
-
-
- cfg/chg os_wrapper/mcview.cfg: EXEC_PRIORITY=OS.
-
-
- cfg/chg os_wrapper/mcedit.cfg: EXEC_PRIORITY=OS.
-
-
- cfg/chg osid.dat.WA2L: DISABLE_REGEX option to disable regular expression
resolution.
-
-
- man/chg osid.3: -e and -h option and EXIT STATUS.
-
-
- man/chg osid.cfg.4: description of DISABLE_REGEX.
-
-
- man/chg osid.dat.4: description of the regex behaviour in WA2L format.
-
-
- man/chg name.1: add EXIT STATUS section.
-
-
- man/new osid.probe.3
-
-
- man/chg stat.3: -t option.
-
-
- man/chg stat.3: -s type option.
-
-
- man/chg patchinstall.1m: symlink timestamp update.
-
-
- cmd/fix www/report/cgi/statistics: correct statistics output in month December.
-
-
- cmd/chg is_osid: print $EDRC_SCRIPTNAME if -s is not specified.
-
-
- cmd/fix logcheckd: correct logcheckd symlink from logcheckd.41 to
logcheckd.42.
-
-
- cmd/chg HP-11/cfg2html: new version 4.84.
-
-
- cmd/chg HP-11ia/cfg2html: new version 4.84.
-
-
- cmd/chg lots: save the state of the actions collect, save, lock, purge
also to the job file. Data of unsuccessful save actions is not locked and
remains in the lock phase until cleared. The new fields COLLECTSTATE,
SAVESTATE, LOCKSTATE and PURGESTATE are listed when invoking the -a print_job
and -a list_jobs options.
-
-
- cmd/chg title: enhance os compatibility.
-
-
- cmd/fix whereami: print 'OS not supported message' to stderr.
-
-
- cmd/chg name: OS not supported on unknown operating systems.
-
-
- cmd/chg HP-11ia/cpio: recompiled without the /usr/local libraries. Version
2.10 is saved as 2.10a to enable patch installation of identical version.
-
-
- cmd/chg osid: osid entries can be defined as regular expression if
OSID_DAT_FORMAT is set to WA2L and DISABLE_REGEX is not set to True.
-
-
- cmd/chg edrc: print copyright to 2011 in banner.
-
-
- cmd/chg edrcman: redirect stderr or man command to /dev/null.
-
-
- cmd/fix contrib/scripttree: correct handling of symlink-ed menus and menu
points.
-
-
- cmd/chg pack: filelist is added to the sadm file.
-
-
- cmd/chg patchinstall: adjust timestamps of symlinks that are installed. This
feature is only supported on operating systems whose kernel supports changing
the timestamp of symlinks.
-
-
- cmd/chg www/report/js/report.js: formatting of the pop-up menus.
-
-
- opt/new osid: -e to list the entry to be added to osid.dat.
-
-
- opt/new osid: -h to print usage.
-
-
- opt/new stat: -t option to print CSV header.
-
-
- opt/chg stat: -t type option to print file type.
1.5.40
Sat Sep 25 02:35:19 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.40 (Fri Sep 24 02:51:11 CEST 2010)
-
-
- cfg/chg timezone.dat: Linux-ia added.
-
-
- man/chg compatibility.1: screen added.
-
-
- man/chg EDRC.1: screen added.
-
-
- man/chg edrcintro.1: description of screen.
-
-
- man/new screen.1
-
-
- cmd/fix logcheckd: avoid df "No such file or directory" error.
-
-
- cmd/new screen: screen manager with VT100/ANSI terminal emulation.
-
-
- cmd/chg shell: use /bin/bash as interactive shell whenever it is available on
the system.
-
-
- cmd/fix contrib/scriptdocbook: handle symlinks within menu structure correctly.
-
-
- cmd/cor www/report/cgi/customers: html tag alignment.
-
-
- cmd/cor www/report/cgi/reports: html tag alignment.
1.5.39
Tue Sep 21 21:49:46 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.39 (Wed Sep 8 19:52:01 CEST 2010)
-
-
- cfg/new ssh-keyadd.cfg: config file for ssh-keyadd.
-
-
- cfg/new ssh-keyadd.pub: global key file for ssh-keyadd.
-
-
- man/chg edrcintro.1: short description of ssh-keygen.
-
-
- man/chg EDRC.1: ssh-keyadd added.
-
-
- man/chg compatibility.1: ssh-keyadd and sqlite added.
-
-
- man/chg apply2file.1: description of -s.
-
-
- cmd/new HP-11ia/gethostbyname: compiled for HP-11ia
-
-
- cmd/chg Linux/gzip: new version 1.4.
-
-
- cmd/chg www/report/cgi/logo.gallery: generate correct table html syntax.
-
-
- cmd/chg www/report/cgi/logo.gallery: add copyright and trademark hints.
-
-
- cmd/chg www/report/cgi/about: generate correct html syntax.
-
-
- cmd/chg www/report/cgi/customers: generate correct list html syntax.
-
-
- cmd/chg www/report/cgi/users.add: generate correct span html syntax.
-
-
- cmd/chg www/report/cgi/reports: generate correct list html syntax.
-
-
- cmd/chg www/report/cgi/reports: resolve en: text of ..du_index file located in
report directories and add it as description to the report list.
-
-
- cmd/chg www/report/cgi/reports: list only report directories that have at leas
the permissions 005.
-
-
- cmd/chg www/report/cgi/statistics: count only report directories that have at
least the permissions 005.
-
-
- cmd/chg hwinventory: avoid command hangs, when evaluating the system serial
number from the EEPROM using sneep internally on Solaris.
-
-
- cmd/chg hwinventory: trim white-spaces out or csv output, remove trailing
white-spaces from record output.
-
-
- cmd/cor crfile: units in usage.
-
-
- cmd/new ssh-keyadd: add SSH public keys to a users authorized_keys file(s) and
modify the SSH daemon configuration file to setup the needed ssh trusts to
connect.
-
-
- opt/new apply2file: -s to save a file prior of applying the data stream.
1.5.38
Wed Sep 8 10:57:33 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.38 (Tue Aug 31 21:46:05 CEST 2010)
-
-
- cfg/chg lib/usage.list: add osid.probe.
-
-
- man/new unczip.1
-
-
- man/chg EDRC.1: add uncgzip.1, unrpm.1.
-
-
- man/chg edrcintro.1: short description of unczip.
-
-
- man/chg uncgz.1: add unczip and unrpm to SEE ALSO section.
-
-
- man/chg untgz.1: add unczip and unrpm to SEE ALSO section.
-
-
- man/new unrpm.1
-
-
- cmd/chg HP-11/cpio-2.10: adjust library binding in binary from static to dynamic.
-
-
- cmd/chg contrib/scriptdocbook: table in title page to 100% of page width.
-
-
- cmd/chg contrib/scriptdocbook: use apprevision to resolve WA2L/edrc version.
-
-
- cmd/chg contrib/scriptdocbook: unset environment variables, hat influence the
creation of the scriptdocbook archive file.
-
-
- cmd/chg contrib/scriptpack: unset environment variables, hat influence the
creation of the scriptdocbook archive file.
-
-
- cmd/chg lscomp: unset environment variables, hat influence the
listing of the compressed archive files.
-
-
- cmd/chg llcomp: unset environment variables, hat influence the
listing of the compressed archive files.
-
-
- cmd/chg catcomp: unset environment variables, hat influence the
display of the compressed archive files.
-
-
- cmd/new apprevision: return version of WA2L/edrc, the output is identical to the sat -V
respectively edrc -V call, but faster.
-
-
- cmd/chg www/report/cgi/about: use apprevision to resolve WA2L/edrc version.
-
-
- cmd/chg www/report/cgi/links: allow '---' to add a separator between references.
-
-
- cmd/chg hwinventory: use apprevision to resolve WA2L/edrc version.
-
-
- cmd/fix histlist: correct begin timestamp output (????-??-??) when history file
does not exist.
-
-
- cmd/fix histlist: eliminate empty lines.
-
-
- cmd/fix sysdiff: no empty file name output.
-
-
- cmd/new unczip: extract files of a zipped cpio file.
-
-
- cmd/new unrpm: extract files of a rpm file.
-
-
- cmd/chg patchinstall: umask setting for HP-* osid's to ensure correct directory
permissions.
-
-
- cmd/chg sysconfig: umask setting for HP-* osid's to ensure correct directory
permissions.
1.5.37
Tue Aug 31 13:57:59 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.37 (Sun Aug 15 13:45:29 CEST 2010)
-
-
- cfg/new osid.dat.WA2L: new osid Solaris-x86.
-
-
- cfg/fix os_wrapper/pl.cfg: make it sh compliant.
-
-
- cfg/chg osid.cfg: setting PROBE_BINARY to set the use of the osid.probe command.
-
-
- man/chg osid.3: description of the -n and -s options.
-
-
- man/chg compatibility.1: Solaris-x86 added.
-
-
- man/new man/Solaris-x86: man pages.
-
-
- man/chg thttpd.3: remove manpage that explains -now option.
-
-
- man/chg edrcrevision.1: description of osid.probe.
-
-
- man/chg osid.cfg.4: description of PROBE_BINARY.
-
-
- man/chg stat.3: description of atimel, ctimel, mtimel and -f - option.
-
-
- cmd/chg thttpd report: minor improvements, version 1.0.01.
-
-
- cmd/new many: compiled Solaris-x86 commands.
-
-
- cmd/chg: osid: probes if the OSID is correct to execute
binaries. This is done via lib/OSID/osid.probe.
-
-
- cmd/new: lib/<OSID>/osid.probe: probe if it is possible to start a binary
related to the chosen osid.
-
-
- cmd/opt thttpd: remove -now option again
-
-
- cmd/fix contrib/newscripttree: _title is no longer empty.
-
-
- cmd/chg edrcinit: support of chkconfig when calling 'edrcinit rcinstall' on Linux.
-
-
- cmd/chg stat: can now also print atime, mtime and ctime in local time representation,
not only as timer since the epoch. The all field also includes the local time
representation fields.
-
-
- cmd/chg stat: can now read a list of files provided thru stdin.
-
-
- cmd/chg histlist: significant performance increase (real 1m47.090s -> real 0m2.521s).
The jumping point is no longer needed.
-
-
- cmd/fix hwinventory: avoid error outputs, check for sneep on Solaris, if serial number is 0, return
empty serial number.
-
-
- opt/new osid: -p and -s to print the definitions.
1.5.36
Fri Aug 13 13:46:32 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.36 (Tue Aug 10 23:05:00 CEST 2010)
-
-
- cfg/new osid.dat.WA2L: new osid Linux-ia.
-
-
- cfg/chg kshrc: display .WA2L files in the color of config files.
-
-
- man/chg thttpd.3: only Linux shows the -now option in the man page.
-
-
- man/chg compatibility.1: Linux-ia added.
-
-
- cmd/chg thttpd report: major improvements, version 1.0.00.
-
-
- cmd/new many: compiled Linux-ia commands.
1.5.35
Mon Aug 9 21:08:35 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.35 (Mon Jul 19 23:13:01 CEST 2010)
-
-
- man/chg contrib.edrc.1m: description of contrib.newscripttree.
-
-
- man/chg thttpd.3: copy to man/Solaris, man/Linux.
-
-
- cmd/fix contrib/scriptdocbook: mail subject, mailing of the created file.
-
-
- cmd/chg contrib/scriptdocbook: user dialog.
-
-
- cmd/fix contrib/scriptpack: mail subject, mailing of the created file.
-
-
- cmd/chg contrib/scriptdocbook: user dialog.
-
-
- cmd/chg edrc: cleaner output of edrcperm output.
-
-
- cmd/new contrib/newscripttree: create a new script tree based on a
template.
-
-
- cmd/chg syscp, sysvi, sysdiff: can now handle symlinks, directories and files.
-
-
- cmd/chg thttpd report: improvements, version 0.0.02.
-
-
- cmd/chg bin/<OSID>/cfg2html: preparation to dynamically create a temporary
systeminfo file containing the output of the hwinventory command.
1.5.34
Mon Jul 5 20:33:57 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.34 (Wed May 5 14:52:06 CEST 2010)
-
-
- cfg/new timezone.dat: map file for timezone setting on Linux.
-
-
- man/new banner.3
-
-
- man/chg pstree.1: -p option description.
-
-
- man/chg contrib.edrc.1m: enhance description of contrib.scriptpack.1m.
-
-
- man/chg contrib.edrc.1m: enhance description of contrib.scriptdocbook.1m.
-
-
- man/chg timezone.3: add -v and timezone.dat description.
-
-
- man/chg thttpd.3: move to man/all.
-
-
- man/chg thttpd.3: fix: nosymlinkcheck/symlinkcheck configfile option to nosymlink/symlink.
-
-
- man/chg thttpd.3: description of the -now (noworldreadable) feature.
-
-
- man/chg fssum.1: SYNOPSIS.
-
-
- cmd/fix lots: setting of the access time for files.
-
-
- cmd/fix lots: output of 'Configfile ....:' when $LOTS_CONFIGFILE environment
variable is set.
-
-
- cmd/chg contrib/sessions: forced kill of edrc sessions and cleanup of
remaining session sub-processes when cleaning up inactive sessions.
-
-
- cmd/chg contrib/scriptdocbook: allow ~user in FILEPATH of scriptdocbook.bib.
-
-
- cmd/chg contrib/scriptdocbook: includes a (printable) 'Table Of Contents' page.
-
-
- cmd/chg contrib/scriptdocbook: formatting of 'HEADER', 'BIBLIOGRAPHY'
and 'TABLE OF CONTENTS' pages adjusted.
-
-
- cmd/chg Linux/cfg2html: version 1.74.
-
-
- cmd/chg HP-11*/cfg2html: version 4.65.
-
-
- cmd/chg sysvi,sysdiff,syscp,svi: ensure that only the basic (without acl) permissions
are compared.
-
-
- cmd/chg sysconfig: ensure that only the basic (without acl) permissions
are compared.
-
-
- cmd/chg contrib/scriptpack: allow to choose between saving or mailing the generated
script tree package.
-
-
- cmd/chg contrib/scriptdocbook: allow to choose between saving or mailing the generated
script tree package.
-
-
- cmd/chg tsize: set maximal columns for vi on SunOS (Solaris) versions prior to Solaris 10.
-
-
- cmd/new tzdump: dump contents of a zoneinfo file.
-
-
- cmd/chg timezone: has a map file (timezone.dat) to correct TZ on Linux if needed.
-
-
- cmd/chg fssum: no longer use cmviewcl to resolve packages.
-
-
- cmd/opt thttpd: -now to disable the checking if the served file is world-readable.
-
-
- cmd/cor shell: message, when OS-ID is unknown points to the correct file, now.
-
-
- cmd/chg contrib/pwsafe: when displaying passwords using the s) or h) options,
print the output directly to /dev/tty to ensure not logging the output. Be aware,
that the pwsafe.nolog is still needed to ensure, that e) is not logged.
-
-
- cmd/fix fssum: argument parsing, now -t [ -v ] is working.
-
-
- cmd/chg fssum: if FREE + USED > KBYTES, the KBYTES output is FREE + USED. This corrects
the behaviour as seen on Solaris, where KBYTES is reported as 0, when the file system is
on ZFS.
-
-
- cmd/chg fssum: also report EXCLUDE lines when running in verbose (-v) mode.
-
-
- cmd/cor fssum: usage message output.
-
-
- opt/new pstree: -p to print a process-id list of the process tree only.
1.5.33
Thu Mar 25 22:52:08 CET 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.33 (Wed Jan 27 22:53:10 CET 2010)
-
-
- man/fix lots.cfg.4: SYNOPSIS.
-
-
- man/chg contrib.edrc.1m: contrib.scriptdocbook description.
-
-
- man/cor contrib.edrc.1m: grammar in contrib.scriptpack(1m) short description.
-
-
- man/new Linux/dmidecode.3: for dmidecode version 2.9.
-
-
- man/chg edrcintro.1: description of dmidecode.
-
-
- man/chg edrcintro.1: description of scriptrevision.
-
-
- man/chg compatibility.1: dmidecode added.
-
-
- man/chg compatibility.1: scriptrevision added.
-
-
- man/chg EDRC.1: dmidecode added.
-
-
- man/chg EDRC.1: scriptrevision added.
-
-
- man/new os_wrapper.1
-
-
- man/chg ksh_wrapper: SYNOPSIS precised.
-
-
- man/chg perl_wrapper: SYNOPSIS precised.
-
-
- cmd/chg contrib/scriptdocbook: a BIBLIOGRAPHY section can be added to the
ScriptDocBook when a scriptdocbook.bib file is created in the
related $EDRC_ENTRY_DIR directory.
-
-
- cmd/chg contrib/scriptpack: only ask for removal of pwsafe.dat if it
exists in the related recovery script tree.
-
-
- cmd/fix contrib/scriptpack: ensure correct output when copying script files.
-
-
- cmd/chg HP-11/cpio: new version 2.10 .
-
-
- cmd/chg HP-11i/cpio: new version 2.10 .
-
-
- cmd/fix scriptdocbook: bug that wrote to /devnull instead of /dev/null.
-
-
- cmd/fix is_up: correct intern handling of return code of ping which caused
that is_up never checked the ssh port when ping is not allowed thru firewalls.
-
-
- cmd/new HP-11ia/portscan: compiled.
-
-
- cmd/fix: lots: internal fix in get_diskusagestats(). This bug was not
visible to the user.
-
-
- cmd/chg lots: use scriptrevision command internally.
-
-
- cmd/new Linux/dmidecode: DMI table decoder.
-
-
- cmd/chg .os_wrapper: allows configuration for each wrapped command.
-
-
- cmd/fix .os_wrapper: argument passing to wrapped commands allows strings
containing white spaces.
-
-
- cmd/fix .perl_wrapper: argument passing to wrapped perl scripts allows
strings containing white spaces.
-
-
- cmd/chg Linux/collectd: version 4.9.1.
-
-
- cmd/new scriptrevision: return revision of a (script) file having the [##]
revision notation as resolved also by the revision command.
-
-
- cmd/chg server_environment: cache meta data format changed, the md5sum
command is no longer required.
-
-
- cmd/chg hostlist: cache meta data format changed, the md5sum
command is no longer required.
-
-
- cmd/chg du_report: exclude /zones /proc /tmp file systems depending on
the OSID.
-
-
- cmd/chg sw_report: exclude /zones /proc /tmp file systems depending on
the OSID.
-
-
- cmd/new banner: to print login banner.
-
-
- cmd/new hwinventory: to print the minimal set of needed asset management
information.
1.5.32
Fri Jan 27 04:40:06 CEST 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.32 (Thu Jan 21 21:28:24 CET 2010)
-
-
- cfg/chg kshrc: new alias histlist to print a list of history files including
the timerange.
-
-
- man/cor lots.1m: SYNOPSIS, OPTIONS, typing errors.
-
-
- man/cor directories.3: formatting.
-
-
- man/chg compatibility.1: mediawiki and CMS:Mediawiki compatible to
Solaris and HP-11ia.
-
-
- man/chg compatibility.1: fcreate.
-
-
- man/chg lots.1m: description of all job properties printed when using -a print_job.
-
-
- man/chg EDRC.1: add histlist (3).
-
-
- man/chg EDRC.1: add fcreate (3).
-
-
- man/chg compatibility.1: add histlist (3).
-
-
- man/chg edrcintro.1: add histlist (3).
-
-
- man/chg edrcintro.1: add fcreate (3).
-
-
- man/chg lots.1m: BUGS added.
-
-
- cmd/chg CMS:Mediawiki: compiled for Solaris and HP-11ia.
-
-
- cmd/fix directories: eliminate empty line output.
-
-
- cmd/fix sysconfig: avoid 'sed: -e expression #1, char 29: Invalid range end' error
while writing settings.
-
-
- cmd/chg edrc: write logheader to SHELL logfiles.
-
-
- cmd/chg lots: print total source size when invoking -a list_jobs.
-
-
- cmd/chg lots: print PURGETIMEDAT when invoking -a list_jobs.
-
-
- cmd/chg lots: when issuing -a print_logtail the screen is fully filled with
the logfile.
-
-
- cmd/chg lots: LOCK_TIMEOUT default is now 22 hours.
-
-
- cmd/chg lots: print 'collect disk usage statistics' when collecting it
to avoid the impression that the command hangs.
-
-
- cmd/chg lots: perform disk usage collection at maximum once per
session, not once per action.
-
-
- cmd/chg lots: all GByte outputs have 5 digits after the comma.
-
-
- cmd/chg shell: shell history file name when invoking shell outside
edrc, save shell history in SHELL logfile when invoking from within edrc.
-
-
- cmd/new histlist: print a list of history files.
-
-
- cmd/chg usage: avoid repeating outputs of identical usages when
in the definition file tabs where used.
-
-
- cmd/new fcreate: create a file if it does not already exist.
1.5.31
Sun Jan 17 18:47:41 CET 2010 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.31 (Fri Aug 14 15:23:25 CEST 2009)
-
-
- cfg/chg pack/edrc/shar.header: Copyright 2003-2010
-
-
- cfg/chg bin/index.html.template: Copyright 2003-2010
-
-
- cfg/chg contrib/edrc/license: Copyright 2003-2010
-
-
- cfg/chg contrib/edrc/scriptdocbook: Copyright 2003-2010
-
-
- cfg/chg contrib/edrc/scriptpack: Copyright 2003-2010
-
-
- cfg/chg logcheckd.cfg: using the options REPORT_MAIL_CC and REPORT_MAIL_BCC
the reports can also be mailed to carbon copy and blind carbon copy recipients.
-
-
- man/new consolidate.1
-
-
- man/new stat.1
-
-
- man/new CMS::MediaWiki.3
-
-
- man/chg compatibility.1: CMS::MediaWiki.
-
-
- man/chg perl_modules.3: CMS::MediaWiki.
-
-
- man/chg edrcintro.1: SEE ALSO section updated with missing Perl
modules.
-
-
- man/chg EDRC.1: add mediawiki.3.
-
-
- man/chg edrcintro: short introduction to mediawiki command.
-
-
- man/chg vsdfml.3: description of MEDIAWIKI format option.
-
-
- man/chg contrib.edrc.1m: description of pwsafe.
-
-
- man/chg contrib.edrc.1m: description of checklist.
-
-
- man/new lots.1m
-
-
- man/new schedule.dat.4
-
-
- man/chg EDRC.1: lots, lots.cfg, datalist.dat, schedule.dat, volume.dat.
-
-
- man/chg edrcintro.1: lots description, SEE ALSO.
-
-
- man/new volume.dat.4
-
-
- man/new datalist.dat.4
-
-
- man/new lots.cfg.4
-
-
- man/chg logcheckd.cfg.4: description of REPORT_MAIL_CC and REPORT_MAIL_BCC.
-
-
- man/chg logcheckd.1m: description of REPORT_MAIL_CC and REPORT_MAIL_BCC.
-
-
- man/new mediawiki.3
-
-
- man/chg stat.3: description of -a all option.
-
-
- man/new pwcrypt.1
-
-
- man/new revision.1
-
-
- man/chg name.1: formatting, SEE ALSO.
-
-
- man/new symlink.1
-
-
- man/new directories.3
-
-
- man/chg sparse.3: SEE ALSO.
-
-
- man/cor edrcintro.1: description example of stat.
-
-
- man/chg busy.1: description of $BUSY_TURNING_INTERVAL.
-
-
- cmd/chg contrib/scriptdocbook: start command in index.html.
-
-
- cmd/chg contrib/scriptdocbook: print filename at end of zipping it.
-
-
- cmd/chg HP-11ia/cpio: version 2.10.
-
-
- cmd/fix contrib/scriptdocbook: unset suffix error when 'set_dir' is denied.
-
-
- cmd/new CMS::MediaWiki: Perl extension for creating, reading and
updating MediaWiki pages.
-
-
- cmd/new mediawiki: get/put page from/to MediaWiki.
-
-
- cmd/fix logrotate: fix "logrotate[35]: approot: not found" error.
-
-
- cmd/chg vsdfml: new MEDIAWIKI format output.
-
-
- cmd/fix vsdfml: escape backslashes in input to ensure proper
backslash output.
-
-
- cmd/fix contrib/doc: leading blanks of output examples (O: txt)
are no longer removed.
-
-
- cmd/new contrib/pwsafe: interactive password safe with the
possibility to encrypt the password data file.
-
-
- cmd/chg contrib/calc: the command is denied from startup if shell is
listed in DENY_LIST, functionality contrib.calc.shell does not exist
any more.
-
-
- cmd/fix edrc: avoid "Terminated ..." error.
-
-
- cmd/fix edrc: avoid "find : cannot find current directory" error.
-
-
- cmd/chg lsmv: first column is dynamic, now.
-
-
- cmd/chg lscp: first column is dynamic, now.
-
-
- cmd/chg contrib/doc: redirect potential man error messages
to /dev/null.
-
-
- cmd/fix contrib/doc: escape backslash in input to ensure the
backslash in the output.
-
-
- cmd/chg contrib/doc: provide the .VB / .VE makros.
-
-
- cmd/chg contrib/doc: <pre>, </pre> markup supported, now.
-
-
- cmd/new contrib/checklist: print a checklist that can be used
to track disaster recovery progress based on the recovery
script tree.
-
-
- cmd/new contrib/scriptpack: pack the script tree to a package.
-
-
- cmd/new expand file list with overlying directories.
-
-
- cmd/new HP-11ia/info:
-
-
- cmd/chg pack: include overlying directories also into patch.
-
-
- cmd/chg Linux/gzip: version 1.3.12 -> 1.3.14.
-
-
- cmd/chg edrc: copyright 2010
-
-
- cmd/chg llcomp: print zip compression comment, too.
-
-
- cmd/fix contrib/doc: avoid "bad string" error.
-
-
- cmd/fix filesize: avoid -b usage error.
-
-
- cmd/fix bin/*/cfg2html: ensure, that the commands in ./plugins are found
by cfg2html.
-
-
- cmd/chg HP-11*/cfg2html: version 4.53.
-
-
- cmd/chg bin/<OSID>/gzip: is now a symbolic link to the command with the
name gzip-<VERSION>.
-
-
- cmd/chg bin/<OSID>/cpio: is now a symbolic link to the command with the
name cpio-<VERSION>.
-
-
- cmd/chg logcheckd: reports can now be sent to CC and BCC recipients, too.
-
-
- cmd/chg csv2worksheet: use the new POI Java library
poi-3.6-20091214.jar.
-
-
- cmd/chg stat: new -a all stat field to print all stat information in one
query as a csv output.
-
-
- cmd/chg busy: using $BUSY_TURNING_INTERVAL the speed of the rotating slash can
be set, now.
-
-
- opt/new filedist: -t hostlist.
-
-
- opt/new stat: -s all.
1.5.30
Thu Aug 13 14:28:05 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.30 (Mon Aug 10 21:28:29 CEST 2009)
-
-
- cfg/chg bin/usage.list: add lspm.
-
-
- man/chg mail_file.1: change cole to carbon.
-
-
- man/new File::Tail.3: Perl extension for reading from continuously updated files.
-
-
- cmd/chg contrib/scriptdocbook: query ScriptDocBook suffix.
-
-
- cmd/chg fssum: the system in the fssum.cfg file can be a regular expression,
too.
-
-
- cmd/chg mail_file: change cole to carbon.
-
-
- cmd/chg streamcat: reduce CPU consummation (this is only an intermediate
solution).
-
-
- cmd/new lib/perl/pm: new module File::Tail.
1.5.29
Thu Aug 6 13:36:53 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.29 (Sat Jul 18 16:08:53 CEST 2009)
-
-
- cfg/chg edrcman.cfg: accept also white space separated MAN_PATH setting.
This enables to use wild-cards.
-
-
- cfg/chg kshrc: ensure that the manvi alias starts always the real
command in a ksh or clone.
-
-
- man/new MediaWiki::API.3
-
-
- man/chg EDRC.1: add sortc (3).
-
-
- man/chg EDRC.1: add lspm (1).
-
-
- man/chg edrcintro.1: short description for sortc.
-
-
- man/chg edrcintro.1: short description for lspm.
-
-
- man/chg compatibility: add sortc.
-
-
- man/chg fssum.cfg.4: ensure that the complete file format string
is printed on Solaris, too.
-
-
- man/chg fssum.cfg.4: description behaviour when specifying "h:localhost:".
-
-
- man/chg logcheckd.cfg.4: ensure that the complete file format string
is printed on Solaris, too.
-
-
- man/new lspm.1: list installed Perl modules.
-
-
- man/chg perl_modules.3: add reference to lspm.
-
-
- cmd/new lib/perl/pm: new module Unicode:String.
-
-
- cmd/new lib/perl/pm: new module MediaWiki:API and required dependencies.
-
-
- cmd/chg pack: more verbosity on package creation to give the user the
visibility that the package creation is progressing.
-
-
- cmd/chg rcmd: do not set the LC_ALL environment variable internally.
This influenced certain commands started with rcmd.
-
-
- cmd/chg edrcman: also compute white space separated MAN_PATH in
edrcman.cfg.
-
-
- cmd/chg cltrash logtail passwdcombine edrc cronhandler
edrcinit job logcheckd passwdsyncd patchinstall
checkopt collectd fmatch hostlist ini.bash listtemp pkg_hostname
pscount resolve_targetlist role_option server_environment thttpd
scriptextract bwcreate cmmon cmswitch consolidate du_report
edrcenv filedist filelink fssum ipsort locations lscp lsmv
makeuser name pack passwdsort pstree rcmd revision sw_report
sysconfig usage user_info whoisin ypxfr_all: do not set the LC_ALL
environment variable internally to avoid unwanted side effects.
-
-
- cmd/new sortc: sort date in the "C" locale.
-
-
- cmd/chg DocBrowser: displays a loading image while
loading the main browser window.
-
-
- cmd/chg contrib/scriptdocbook: displays a loading image while
loading the main browser window.
-
-
- cmd/new streamcat: continuous output of a stream received via
stdin to stdout.
-
-
- cmd/chg edrc: avoid command hanging as observed on on certain
legacy Linux systems.
-
-
- cmd/chg fssum: when localhost as system is specified in the
fssum.cfg file it will be replaced with the hostname in the
report.
-
-
- cmd/fix fssum: report sum calculation, when issuing fssum
without options, does not cause a value overflow any more.
-
-
- cmd/new lspm: list installed Perl modules.
1.5.28
Tue Jul 14 15:01:59 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.28 (Fri Jul 10 11:16:54 CEST 2009)
-
-
- cfg/chg kshrc: load working variables at the very last stage to
ensure that the important parts of the kshrc file are processed
independent from disturbing variable content.
-
-
- man/chg sav.1: description of handling of files located in special
operating system directories.
-
-
- cmd/chg sav: automatically save files residing in additional
directories then /etc/rc.config.d in a .$TODAY subdir.
-
-
- cmd/fix edrc: error message when invoking the 'log' edrc command.
-
-
- cmd/fix edrc: indefinite loop when distributing to a single system.
1.5.27
Fri Jul 10 10:44:55 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.27 (Tue Jun 9 12:40:41 CEST 2009)
-
-
- cfg/chg logcheckd/WA2L.css: printing definitions.
-
-
- cfg/chg kshrc: start of editors (vi, vim, view) does no longer influence
the $COLUMNS, $LINES environment variables in the shell.
-
-
- cfg/chg shell.cfg: EDRC_SW_BASEDIR replaced with EDRC_SW_PATH.
-
-
- cfg/chg shell.cfg: SHELL_BANNER to be displayed when shell is called
outside of edrc.
-
-
- man/chg csv2worksheet.3: description of -s option, EXAMPLES
text formatting changed.
-
-
- man/chg edrcintro.1: short description of consolidate.
-
-
- man/chg EDRC.1: consolidate.
-
-
- man/chg compatibility.1: consolidate.
-
-
- man/chg logcheckd.style.4: description of additional CSS classes.
-
-
- man/chg logcheckd.1m: description of <number>.excluded files.
-
-
- cmd/chg csv2worksheet: possibility to explicitly load data as text using
the -c cols option.
-
-
- cmd/new consolidate: to consolidate structured unix file data.
-
-
- cmd/fix logcheckd/interface/CAUnicenter: remove tailing pipe character from
log entry.
-
-
- cmd/fix logcheckd: preserve quotes when relaying log entries to the
interfaces.
-
-
- cmd/chg logcheckd: additional CSS classes introduced to control the
layout more fine-grained.
-
-
- cmd/chg logcheckd: no longer represent EXCLUDE hits as <CR> in collect
directory.
-
-
- cmd/fix edrc: bug on parallel distributions when having a DIST_TYPE=parallel:xy
where xy is less then the total number of distribution targets.
-
-
- cmd/fix edrc: messed up logfile on parallel distribution.
-
-
- cmd/chg tsize: new option 'vi' to influence max. columns mainly on HP-UX
when initializing terminals prior to vi, vim, view start.
-
-
- cmd/chg shell: connection speed enhanced, ~/.eshell/cache no longer used.
-
-
- cmd/chg log: now allowed to write to named pipes, too.
-
-
- cmd/chg logview: avoid vim warning 'output is not a tty'.
1.5.26
Fri Jun 12 09:54:10 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.26 (Tue Jun 9 12:40:41 CEST 2009)
-
-
- cfg/chg logcheckd/WA2L.css: div.timing -> span.timing, div.separator -> span.separator.
-
-
- cfg/chg logcheckd/WA2L.css: rows in Overview table are highlighted on mouse hover.
-
-
- cfg/chg kshrc: on HP-* set terminal width to a maximum of 200 characters when
starting vi, vim, view to avoid "Terminal too wide" error.
-
-
- man/chg mail_file.cfg.4: description of MAIL_HUB and MAIL_HUB_USER.
-
-
- man/chg mail_file.1: description of mail hub functionality.
-
-
- man/chg lsof.1: for version 4.82.
-
-
- man/chg lsof: version 4.82 for Linux, HP-11i, HP-11, Solaris.
-
-
- man/new top.1: for Solaris.
-
-
- man/chg edrcintro.1: top.
-
-
- man/chg EDRC.1: top.
-
-
- man/chg compatibility.1: top.
-
-
- cmd/chg logcheckd: logfile content HTML in LogCheck report to support
one line copy-paste from report to mail or text editor without having
breaks after the timestamp separator.
-
-
- cmd/chg logcheckd: title on all fields.
-
-
- cmd/chg mail_file: mail via hub.
-
-
- cmd/new top: for Solaris.
-
-
- cmd/chg edrc: on HP-* set terminal width to a maximum of 200 characters when
starting vi, vim, view to avoid "Terminal too wide" error.
1.5.25
Tue Jun 9 10:15:45 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.25 (Fri Jun 5 21:06:15 CEST 2009)
-
-
- cfg/chg patchinstall.cfg: new settings BACKUP_PATCHED_FILES_GENERATIONS,
BACKUP_CORPSES_GENERATIONS to define the number of backup generations kept
while purging old backup copies.
-
-
- cfg/chg edrc.cfg: new setting BACKUP_GENERATIONS to specify the number
of kept script backups when using the 'distribute' command.
-
-
- man/chg patchinstall.1m: description of the purging steps, change of
the example output.
-
-
- man/chg patchinstall.cfg.4: description of BACKUP_PATCHED_FILES_GENERATIONS
and BACKUP_CORPSES_GENERATIONS options.
-
-
- man/chg edrc.cfg.4: description of BACKUP_GENERATION option.
-
-
- man/chg lsof: version 4.81 for HP-11 and HP-11i.
-
-
- cmd/fix passwdsyncd: error prone resolving of remote home.
-
-
- cmd/fix shell: egrep error message.
-
-
- cmd/new cfg2html: version 4.41 for HP-11, HP-11ia.
-
-
- cmd/new msmtp: an SMTP client.
-
-
- cmd/chg patchinstall: can now purge old backups of patched files and
corpses.
-
-
- cmd/chg edrcinit: review.
-
-
- cmd/chg scriptextract: can now purge old backups of distributed scripts.
-
-
- cmd/fix pack: timestamp is always in GMT.
-
-
- cmd/chg lsof: version 4.81 for HP-11 and HP-11i.
1.5.24
Fri Jun 5 11:06:37 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.24 (Tue Jun 2 18:54:49 CEST 2009)
-
-
- cfg/chg logcheckd.cfg: ALERT_MAIL_TO and ALERT_MAIL_SECTION to handle
system personnel information.
-
-
- man/chg logcheckd.cfg.4: description of settings ALERT_MAIL_TO
and ALERT_MAIL_SECTION.
-
-
- cmd/fix shell: avoid ~user/.eshell/cache cannot create error.
-
-
- cmd/chg logcheckd: can now send an alert mail on analysis suspension,
resumption and on non-interactive report creation to inform system
management personnel about the filesystem shortage.
-
-
- cmd/fix sparse: syntax error.
-
-
- cmd/fix contrib/clonemenu: does not report a clone target menu as
not empty if only files exist in the .sav directory.
1.5.23
Mon May 16 18:56:29 CEST 2011 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.23 (Fri May 29 19:48:36 CEST 2009)
-
-
- cfg/chg WA2L.css: new tags to allow current log count marking.
-
-
- man/chg logcheckd.1m: add pattern file row numbers to example 1), explain the
criteria to avoid the filesystem fill up.
-
-
- man/chg logcheckd.1m: description of -a defined and -a monitored options.
-
-
- man/chg edrcintro.1: description of edrc/.ssh directory in section FILES.
-
-
- man/chg logcheckd.style.4: new tags to allow current log count marking.
-
-
- cmd/chg logcheckd: when verifying a pattern file using the -a verify
option, the row number of the patching line in the patternfile is
printed left to the matched log file entry.
-
-
- cmd/chg logcheckd: current counts that are bigger and equal to zero
can be marked, now.
-
-
- cmd/chg install: set ownership of edrc/.ssh based on input.
-
-
- cmd/chg: scriptdocbook: HTML code enhanced.
-
-
- cmd/cor: filesize: unit shortcuts in usage message output.
-
-
- cmd/cor: freespace: unit shortcuts in usage message output.
-
-
- cmd/new: logcheckd/interface/CAUnicenter: interface for CAUnicenter Log agent.
-
-
- opt/new logcheckd: -a defined / -a monitored to list the defined / currently
monitored logfiles.
-
-
- dir/new edrc/.ssh: *empty* directory to ensure ssh execution in some
circumstances (do *not* save ssh files into this directory).
1.5.22
Mon May 16 18:56:29 CEST 2011 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.22 (Wed May 20 09:10:38 CEST 2009)
-
-
- cfg/chg logcheckd.cfg: INTERFACES, INTERFACECONFIGDIR to configure the
external interfaces.
-
-
- man/cor contrib.1m: example 2 code.
-
-
- man/chg contrib.edrc.1m: description of contrib.scriptdocbook(1m).
-
-
- man/chg logcheckd.cfg.4: description of INTERFACES, INTERFACECONFIGDIR
settings.
-
-
- man/chg logcheckd.1m: description of interfaces and iconfig directories.
-
-
- man/chg EDRC.1: add edrcinit.1m, edrcinit.cfg.4.
-
-
- man/chg edrcintro.1: add edrcinit.1m.
-
-
- cmd/chg thttpd: internal function renaming to enhance compatibility.
-
-
- cmd/chg hostlist: output formatting of hostlists when using
the -p option.
-
-
- cmd/chg contrib/doc: troff formatting of doc tags O: and F:.
-
-
- cmd/chg contrib/scriptdocbook: active trunks are represented, now.
-
-
- cmd/chg contrib/scriptdocbook: new section "ICON INDEX" in main page.
-
-
- cmd/chg contrib/scriptdocbook: man page contrib.edrc.1m also added to
ScriptDocBook.
-
-
- cmd/chg logcheckd: duration output in non-engineering format.
-
-
- cmd/chg logcheckd: external interface support.
-
-
- cmd/fix watchdog: print list on Solaris did not return a list, even
when watchdogs were running.
-
-
- cmd/fix watchdog: -L did not succeed on Solaris.
-
-
- cmd/fix watchdog: formatting of output table when issuing the -l option.
-
-
- cmd/chg pslist: avoid egrep errors (as "egrep: $ anchor not at end of pattern.")
on wrong patterns.
-
-
- cmd/chg pslist: avoid "zonename: not found" error on Solaris.
-
-
- cmd/fix mail_file: avoid "could not open /dev/kbd" and related errors as
seen on Solaris.
-
-
- cmd/fix mail_file: option parsing which caused usage message on certain subject
texts.
-
-
- cmd/chg shell: has a simple cache of remote WA2L/edrc installation homes.
-
-
- cmd/new edrcinit: handle WA2L/edrc services.
-
-
- cmd/chg untgz uncgz lscomp llcomp catcomp whatis apropos yesterday tomorrow
today remote_shell remote_copy removetemp maketemp listtemp ini.sh ini.ksh
ini.csh ini.bash freespace filesize edrcroot approot: react on
EDRC_DEBUG_<COMMAND> on all hardlinked variants of the command.
-
-
- opt/chg logcheckd: -a state to -a status.
1.5.21
Tue May 19 19:45:11 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.21 (Fri May 8 19:17:41 CEST 2009)
-
-
- cfg/fix kshrc: correct output of a, b, c, d shell commands.
-
-
- cfg/chg logcheckd.cfg: new setting ANALYSIS_SUSPENSION.
-
-
- cfg/chg logcheckd.cfg: new setting MIN_FREESPACE.
-
-
- man/chg edrc.1m: description of the behaviour of direct trunks.
-
-
- man/chg contrib.edrc.1m: add contrib.scriptdocbook.
-
-
- man/chg logcheckd.cfg.4: CHECK_INTERVAL description.
-
-
- man/chg edrcman.1: description of -w option, SEE ALSO, FILES.
-
-
- man/chg shell.1: options.
-
-
- man/chg logcheckd.pattern.4: description that identical section
names can appear multiple times in a pattern file.
-
-
- man/chg logcheckd.1m: description of analysis suspension.
-
-
- man/chg regexintro.4: example for the usage of "*".
-
-
- man/new man2html.3
-
-
- man/chg vsdfml.3: explain format option.
-
-
- cmd/chg contrib/scripttree: compress titles as done in edrc.
-
-
- cmd/chg contrib/doc: internal improvement to be able to use the command in
an other contributed command.
-
-
- cmd/chg edrc: if on direct trunks a list of targets is given, probe the
whole list and establish the trunk to the first target that is up.
-
-
- cmd/fix edrc: report if a trunk specification is bugous. This has been
done in previous versions, but the exit code was overwritten by a later
update.
-
-
- cmd/new contrib/scriptdocbook: create a DocBrowser book for a recovery
script tree.
-
-
- cmd/chg DocBrowser: allow to resize the menu panel.
-
-
- cmd/fix logcheckd: usage display when -a verify patternfile LEVEL is
used.
-
-
- cmd/fix logcheckd: setting of CHECK_INTERVAL default.
-
-
- cmd/fix logcheckd: locking error (Solaris problem only).
-
-
- cmd/fix is_writeable: when probing file access, remove tailing /-es of
file/dir specified to be more os compatible.
-
-
- cmd/fix sav: "timezone: command not found" error.
-
-
- cmd/chg edrcman: has now a config file where extensions to the MANPATH can be
specified.
-
-
- cmd/chg contrib/logs: extra line feed before --- line to avoid messy line
breaks on logfiles not having a line feed as the last character.
-
-
- cmd/chg contrib/logs: additional selection "(t)his" to redisplay the
currently selected logfile.
-
-
- cmd/chg cronhandler: internal improvement to enhance compatibility
when handling the lock file.
-
-
- cmd/chg watchdog: internal improvement to enhance compatibility
when handling the lock file.
-
-
- cmd/chg passwdsyncd: internal improvement to enhance compatibility
when handling the lock file.
-
-
- cmd/chg passwdsyncd_apply: internal improvement to enhance compatibility
when handling the lock file.
-
-
- cmd/chg logcheckd: internal improvement to enhance compatibility
when handling the lock file.
-
-
- cmd/chg logcheckd: avoid file system fill ups caused by the daemon.
-
-
- cmd/fix job: release number.
-
-
- cmd/chg shell: possibility to connect to remote hosts via edrc mechanism
and start the shell on the remote system.
-
-
- cmd/chg shell: separate shell history per tty session.
-
-
- cmd/chg pscount: more tolerant CSV input processing.
-
-
- cmd/new man2html: convert troff to HTML.
-
-
- opt/new logcheckd: -a state , to check if a daemon is running.
-
-
- opt/chg hostlist: -p, to print the configures host groups.
-
-
- opt/new vsdfml: format, to format files into man-troff.
1.5.20
Fri May 8 00:35:15 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.20 (Thu May 7 23:15:17 CEST 2009)
-
-
- man/chg shlib.3: FILES section.
-
-
- man/chg perl_wrapper.3: SEE ALSO.
-
-
- cmd/fix edrc: error wile distributing in parallel mode.
-
-
- cmd/chg edrc: menu title output compressed.
-
-
- cmd/chg pscount: sort the output of the uncounted process list.
-
-
- cmd/fix hostlist: do not hang when cache files are empty.
-
-
- cmd/chg lib/perl/pm: compiled all Perl modules for i586-linux-thread-multi.
-
-
- cmd/chg shlib: standard library path for Solaris and Linux.
-
-
- cmd/chg .os_wrapper: shared library environment variable exporting.
-
-
- cmd/chg .perl_wrapper: library environment variable exporting.
-
-
- cmd/fix fssum: EXCLUDE handling.
1.5.19
Mon May 4 17:54:49 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.19 (Thu Apr 30 15:57:28 CEST 2009)
-
-
- man/cor edrcsetup.1m: ssh-keygen command.
-
-
- man/new fssum.cfg.4
-
-
- man/new shlib.3
-
-
- man/new psjoin.3
-
-
- cmd/new psjoin: concatenate PostScript files.
-
-
- cmd/chg nano: default tabstop is 4 now.
-
-
- cmd/chg rnano: default tabstop is 4 now.
-
-
- cmd/fix edrc: remote home resolution while executing the
"distribute" command.
-
-
- cmd/chg shlib: set an os standard path for Linux, too.
1.5.18
Thu Apr 30 10:12:48 CEST 2009 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.18 (Fri Dec 12 20:09:59 MET 2008)
-
-
- cfg/chg timezone.cfg: comments in file changed.
-
-
- cfg/chg shell.cfg: use is_existing to resolve the
software location.
-
-
- cfg/chg kshrc: print of $MANPATH now based on
edrcman -w output.
-
-
- cfg/chg thttpd.cfg: renamed to thttpd.doc.cfg.
-
-
- cfg/new thttpd.vsdms.cfg: httpd configuration for the
vsdms (under development).
-
-
- cfg/new thttpd.base.cfg: httpd configuration for the
base httpd configuration (under development).
-
-
- cfg/new termcap: terminal capability definition for commands
relying on termcap instead of terminfo.
-
-
- cfg/chg *.cfg: VAR=`homedir`/dir to VAR=`homedir/dir` to
profit from the default when the user ACME does not exist
on a system. This enhances bootstrap start after installation.
-
-
- cfg/chg exrc: remove ignorecase option.
-
-
- man/new compatibility.1: command compatibility
overview.
-
-
- man/chg shell.1: description of termsize, vi, view
and vim.
-
-
- man/chg sqlite.1: hint how to read the HTML
documentation.
-
-
- man/cor EDRC.1: section of sysconfig.cfg.
-
-
- man/chg EDRC.1: reference to the *.zip archive in
edrc/doc containing all documentation files.
-
-
- man/chg edrcintro.1: section of sysconfig.cfg.
-
-
- man/chg edrcintro.1: examples for select_columns,
print_list, print_index.
-
-
- man/chg edrcintro.3: add perlenv short description.
-
-
- man/new print_list.3
-
-
- man/new print_header.3
-
-
- man/new print_index.3
-
-
- man/new timezone.cfg.3
-
-
- man/new timezone.cfg.4
-
-
- man/new whereami.1
-
-
- man/new logview.1
-
-
- man/new logtail.1
-
-
- man/new nologin.1
-
-
- man/new xbdf.1m
-
-
- man/new collectd.3
-
-
- man/new collectd.conf.4
-
-
- man/new collectd-*.4
-
-
- man/new types.db.4
-
-
- man/new tty_columns.3
-
-
- man/new select_columns.3
-
-
- man/new tty_variable.3
-
-
- man/new input_targets.3
-
-
- man/chg input: input_targets added to SEE ALSO section.
-
-
- man/new pl.1
-
-
- man/chg edrcsetup.1m: reference to patchinstall.1m.
-
-
- man/chg edrcsetup.1m: section REQUIREMENTS, additional
references in section SEE ALSO, additional information
to the ~edrc/bin/sys configuration.
-
-
- man/chg pack.1m: reference to edrcsetup.1m.
-
-
- man/cor pack.1m: formatting in SEE ALSO section.
-
-
- man/chg patchinstall.1m: reference to edrcsetup.1m.
-
-
- man/chg edrcrevision.1: action/object to object/action.
-
-
- man/chg edrcrevision.1: separate releases using subsections.
-
-
- man/new termcap.4
-
-
- man/chg manpages.4: additional escape sequences,
simplification, new section title for used troff commands.
-
-
- man/cor sqlite.1: setting of quotations.
-
-
- man/new pmdesc.1
-
-
- man/new CGI.3
-
-
- man/new CGI::Auth.3
-
-
- man/new CGI::Cookie.3
-
-
- man/new DBD::DBM.3
-
-
- man/new DBD::SQLite.3
-
-
- man/new DBI.3
-
-
- man/new HTML::Parser.3
-
-
- man/new MIME::Lite.3
-
-
- man/new perl_modules.3: lists all provided perl module man
pages.
-
-
- man/new perl_wrapper.1
-
-
- man/new ksh_wrapper.1
-
-
- man/new html2mht.3
-
-
- man/new perlenv.3
-
-
- man/fix logrotate.cfg.4: description of LOGBASE default.
-
-
- man/fix makeuser.cfg.4: description of LOG default.
-
-
- man/new is_osid.3
-
-
- man/cor select_columns.3: example 2.
-
-
- man/cor sysconfig.1: example 3 output.
-
-
- man/chg vsdfml: can receive text thru a pipe via stdin when
using the pseudo file name -.
-
-
- man/chg fit2width.3: optional width option.
-
-
- man/chg regexintro.4: remove description of sub-expressions.
-
-
- man/new hostaliases.3
-
-
- man/chg checkopt.3: example 1 code.
-
-
- man/chg filedist.1: hostaliases(3) to SEE ALSO section.
-
-
- man/chg rcmd.1: hostaliases(3) to SEE ALSO section.
-
-
- man/chg log: add edrcintro(1) to SEE ALSO section.
-
-
- man/new fssum.1.
-
-
- man/chg compatibility: bundled perl modules are listed, too.
-
-
- cmd/fix sw_report: argument parsing of -h option.
-
-
- doc/new edrc_manpages-<VERSION>.zip: a zip file containing
all documentation files is added to the edrc/doc directory
and referenced by the EDRC.1 man page and the EDRC.html
title page.
-
-
- cmd/chg tsize: performance increase.
-
-
- cmd/chg cmmon: allow execution HP-1* -> HP-*.
-
-
- cmd/chg cmswitch: allow execution HP-1* -> HP-*.
-
-
- cmd/new Solaris/zdiff: new.
-
-
- cmd/new Solaris/zgrep: new.
-
-
- cmd/new Solaris/zless: new.
-
-
- cmd/new Solaris/zmore: new.
-
-
- cmd/chg edrcenv: more precise EDRC_DEBUG_*
environment variable
selection.
-
-
- cmd/chg cmmon: improve compatibility, avoid "command
not found" error on systems,
where MC/ServiceGuard is not installed.
-
-
- cmd/new select_columns: filter to select named columns
from stdin and print it to stdout.
-
-
- cmd/chg approot: avoid "permission denied" error when
current working directory has specific permission
settings especially on Solaris.
-
-
- cmd/chg thttpd: usage message extended.
-
-
- opt/chg thttpd: status to query the status of the
webserver started with thttpd start.
-
-
- cmd/fix pscount: check if maximal process counts are
numbers.
-
-
- cmd/chg apropos: fit output to terminal width.
-
-
- cmd/chg whatis: fit output to terminal width.
-
-
- cmd/new Solaris/sysinfo: compiled for Solaris.
-
-
- cmd/chg timezone: avoid error output on system wide
timezone resolution on Solaris.
-
-
- cmd/chg timezone: enhance time zone resolution on Linux.
-
-
- cmd/chg cfg2html: version 1.6.4 for Solaris.
-
-
- cmd/chg cfg2html: version 4.23 for HP-11i and HP-11ia.
-
-
- cmd/chg cfg2html: version 1.58-2009/02/18 for Linux.
-
-
- cmd/chg csv2worksheet: use the new POI Java library
poi-3.2-FINAL-20081019.jar.
-
-
- cmd/new is_existing: resolve if a file/dir/link
exists without hanging if the resource (e.g. NFS)
is not available.
-
-
- cmd/new Solaris/gunzip: as symlink to gzip.
-
-
- cmd/chg shell: do not set the USAGE_PATH environment
variable.
-
-
- cmd/chg usage: include the directories edrc/lib/kshrc,
edrc/lib/perl, edrc/lib/daemon to the usage output.
-
-
- cmd/new collectd: daemon to collect system statistics.
-
-
- cmd/new portscan: scan ports of a target system and
return the ports that answer.
-
-
- cmd/chg is_up: when ping does not succeed to test if
the remote host is up also try to connect using
alternate network ports.
-
-
- cmd/chg shell: do not use the $HOME environment variable
to resolve the user's home directory.
-
-
- cmd/chg edrc: break multi line menu entries.
-
-
- cmd/chg tty_variable: performance increase by avoiding a
tempfile.
-
-
- cmd/chg edrc: a forced line break can be added to a menu
entry by entering an ";".
-
-
- cmd/chg shell: set the $USER environment variable via
the id command.
-
-
- cmd/chg Linux/lsof: new version 4.81.
-
-
- cmd/chg bin/*/lsof: use more compatible method to resolve
newest installed binary version.
-
-
- cmd/chg bin/*/mc: use more compatible method to resolve
newest installed binary version.
-
-
- cmd/chg bin/*/cfg2html: use more compatible method to resolve
newest installed binary version.
-
-
- cmd/chg bin/*/nano: use more compatible method to resolve
newest installed binary version.
-
-
- cmd/chg bin/*/bzip2: use more compatible method to resolve
newest installed binary version.
-
-
- cmd/chg lib/*/expect: use more compatible method to resolve
newest installed binary version.
-
-
- cmd/chg passwdsyncd_apply: ensure the entry of the command name
and the correct session (=pid) into the log file passwdsyncd.log.
-
-
- cmd/chg ini.*: set $HOME explicitly.
-
-
- cmd/chg usage: set $HOME explicitly.
-
-
- cmd/new pl: ploticus.
-
-
- cmd/chg: thttpd can now distinguish between different web
applications.
-
-
- cmd/chg bin/*/lsof: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg bin/*/mc: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg bin/*/cfg2html: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg bin/*/nano: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg bin/*/bzip2: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg lib/*/expect: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg bin/Linux/truss: react on EDRC_DEBUG_OS_WRAPPER, due to the
fact that this script is "the longer arm" of the .os_wrapper
command.
-
-
- cmd/chg edrc: ensure terminal initialization, if the configured
terminal does not exist on the system.
-
-
- cmd/chg woist: ensure execution, even when csh is not available
on the system.
-
-
- cmd/chg repeat: ensure execution, even when csh is not installed
on the system.
-
-
- cmd/chg Linux/splitvt: start splitvt-<Version> and set the
TERMCAP variable on systems that do not have /etc/termcap
installed.
-
-
- cmd/chg edrc: ensure remote $HOME resolution, even when csh or
ksh is not installed on the remote system.
-
-
- cmd/chg edrc: enhanced localhost resolution when distributing
scripts and establishing trunks.
-
-
- cmd/chg passwdsyncd: ensure remote $HOME resolution, even when csh or
ksh is not installed on the remote system.
-
-
- cmd/chg cronhandler: ensure execution, even when csh is not installed
on the system.
-
-
- cmd/chg Linux/sqlite: version 3.6.13.
-
-
- cmd/new pmdesc: print all installed perl modules.
-
-
- cmd/chg .perl_wrapper: structure of bundled perl modules.
-
-
- cmd/fix .perl_wrapper: module (@INC) initialization.
-
-
- cmd/chg .perl_wrapper: set the LD_LIBRARY_PATH and
SHLIB_PATH to the osid related libs directory as done
in the os_wrapper.
-
-
- cmd/chg .os_wrapper: check if wrapped program file exists
and return an appropriate error message otherwise.
-
-
- cmd/chg .ksh_wrapper: ensure that .os_wrapper cannot be called
directly.
-
-
- cmd/chg .ksh_wrapper: check if wrapped program file exists
and return an appropriate error message otherwise.
-
-
- cmd/chg .os_wrapper: ensure that .os_wrapper cannot be called
directly.
-
-
- cmd/chg .java_wrapper: enhanced error message if wrapped program
file does not exist.
-
-
- cmd/chg .java_wrapper: ensure that .java_wrapper cannot be called
directly.
-
-
- cmd/chg .daemon_wrapper: check if wrapped program file exists
and return an appropriate error message otherwise.
-
-
- cmd/chg .daemon_wrapper: ensure that .daemon_wrapper cannot be called
directly.
-
-
- cmd/fix du_report: ensure that du_report appears in ERROR messages.
-
-
- cmd/new perlenv: to print the enhanced perl environment variables.
-
-
- cmd/new html2mht: convert HTML file to single web archive file (MHT).
-
-
- cmd/cor thttpd: Usage message.
-
-
- cmd/fix pscount: message output contains correct scriptname.
-
-
- cmd/chg sw_report: allow external setting of PRINT_FIT2WIDTH. Default
is 'False'.
-
-
- cmd/chg fssum: command redesign for enhanced compatibility, speed
and program structure.
-
-
- cmd/new hostaliases: resolve aliases for a host.
-
-
- cmd/chg msg: avoid awk error when usage is not correct.
-
-
- cmd/fix crfile: error of unary test operator on line 222.
-
-
- cmd/new sparse: filter to identify sparse files.
-
-
- cmd/new contrib/license: print WA2L/edrc license terms.
-
-
- cmd/chg vsdfml: can receive text thru a pipe via stdin when
using the pseudo file name -.
-
-
- cmd/fix vsdfml: correct error message output.
-
-
- cmd/chg print_header: set timezone.
-
-
- cmd/chg cmmon: set timezone.
-
-
- cmd/chg mkuser: set timezone.
-
-
- cmd/chg pscount: set timezone.
-
-
- cmd/chg sav: set timezone.
-
-
- cmd/chg fit2width: the width option is optional now.
-
-
- cmd/chg sw_report: use xbdf internally to resolve the filesystems.
-
-
- cmd/chg apply2file apply2sw_inventory asup bwcreate crfile
dbrep du_report duvi edrcpack esat filedist filelink fssum
locations logrotate mail_file makeuser omniutil osup pack
psup sat sav sw_report swvi symlink sys sysconfig user_info
vadsp whereami woist xlog ypxfr_all fields2swvi filesize
fmatch freespace hostlist is_config_byhand is_osid listtemp
maketemp mkuser passwdsyncd_apply pscount pslist remote_copy
remote_shell removetemp role_option server_environment timezone
cltrash logcut passwdcombine rsat svi syscp sysdiff sysvi
trash untrash cronhandler joblog jobwatch logcheckd passwdsyncd
patchinstall watchdog:
more strict option parsing.
-
-
- cmd/chg filedist: enhanced localhost resolution.
-
-
- cmd/chg rcmd: enhanced localhost resolution.
-
-
- cmd/chg rcmd: print "...(localhost)..." message when executing
command on localhost.
-
-
- cmd/new WA2L::Util: perl module.
-
-
- cmd/chg log: avoid 'permission denied' error.
-
-
- cmd/fix xlog: error message output.
-
-
- cmd/fix mail_file: error message output.
-
-
- cmd/chg contrib/clonemenu: clone hint in menu
title splited to two lines.
-
-
- cmd/chg bwcreate catcomp checkopt cltrash cmmon
cmswitch collectd cronhandler du_report edrc
edrcenv filedist filelink fmatch fssum hostlist
ini.bash ini.csh ini.ksh ini.sh ipsort job
joblog jobwatch listtemp llcomp locations logtail
logview lscomp lscp lsmv maketemp makeuser name
omniutil pack passwdcombine passwdsort passwdsyncd
passwdsyncd_apply patchinstall pkg_hostname
pscount pstree rcmd removetemp resolve_targetlist
revision role_option server_environment
sw_report sysconfig thttpd trash uncgz untgz
untrash usage user_info whoisin ypxfr_all: unset GZIP
environment variable to ensure correct gzip functionality,
set LC_ALL=C to ensure consistent sorting.
-
-
- cmd/fix sysconfig: date format of comment in sysconfig settings file.
-
-
- cmd/fix pack: only return a package if the generation was completely
successful.
-
-
- cmd/new shlib: print shared library path variables.
-
-
- cmd/fix fmatch: "cannot shift" error on Solaris.
1.5.17
Fri Dec 12 14:00:11 MET 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.17 (Thu Dec 11 20:22:26 MET 2008)
-
-
- cfg/chg kshrc: new alias termsize to set the COLUMNS
and LINES environment variables.
-
-
- cfg/chg kshrc: set COLUMNS and LINES variables prior
to the call of vi, vim and view.
-
-
- man/chg edrcintro.1: short description of tsize.
-
-
- cmd/fix pscount: if min/max is not a number, handle
it as it is not defined.
-
-
- cmd/fix pscount: avoid awk error output while escaping
the characters while producing the output in pscount -p.
-
-
- cmd/chg edrc: set COLUMNS and LINES prior to start
the viewer and editor.
-
-
- cmd/new tsize: print terminal size to be used to
initialize the COLUMNS and LINES environment variables.
-
-
- cmd/chg checkopt: used option resolving changed to
enhance compatibility.
1.5.16
Tue Dec 9 17:48:18 MET 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.16 (Thu Nov 27 00:01:44 MET 2008 release)
-
-
- cfg/chg kshrc: check if less is installed on the system,
else use more.
-
-
- cfg/chg kshrc: set username in prompt based on id.
-
-
- man/chg EDRC.1: add readline.3.
-
-
- man/chg edrcintro.1: readline short description.
-
-
- man/chg contrib.edrc.1m: short description for
contrib/edrc/sane.
-
-
- man/chg logcheckd.1m: moved pattern files from
edrc/lib/logcheckd/pattern/ to edrc/var/logcheckd/pattern/.
-
-
- man/chg logcheckd.pattern.4: moved pattern files from
edrc/lib/logcheckd/pattern/ to edrc/var/logcheckd/pattern/.
-
-
- man/chg logcheckd.cfg.4: moved pattern files from
edrc/lib/logcheckd/pattern/ to edrc/var/logcheckd/pattern/.
-
-
- opt/new pscount: -p to print a process list of a system.
-
-
- cmd/new readline: read long input lines from stdin.
-
-
- cmd/chg input: support long line input on Solaris, too.
-
-
- cmd/chg many: internal improvement in querying osid.
-
-
- cmd/chg edrc: prompted trunks can now be canceled.
-
-
- cmd/chg edrc: when a file is edited or viewed this is
reflected in the window title now, too.
-
-
- cmd/chg contrib/edrc/sane: stty sane as contributed
command.
-
-
- cmd/chg pscount: print a summary line at the end of the
process table showing the totals of the rows MIN, MAX,
CURRENT and STATE.
-
-
- cmd/chg pslist: command performance tuning.
-
-
- cmd/chg pslist: more strict option parsing.
-
-
- cmd/chg pslist: no longer print a line feed, when no
process was selected.
-
-
- cmd/chg title: performance enhanced.
-
-
- cmd/chg logcheckd: moved pattern files from lib/logcheckd
to var/logcheckd
-
-
- cmd/chg sysconfig: ensure proper message output.
-
-
- cmd/chg passwdsyncd: ensure proper message output.
-
-
- cmd/chg scriptextract: ensure proper output on systems
having bugous tr installed.
-
-
- cmd/chg patchinstall: change umask for Solaris.
1.5.15
Sun Nov 23 12:52:24 MET 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.15 (Sat Nov 22 18:32:42 MET 2008)
-
-
- man/chg edrcintro.1: description of pscount.
-
-
- man/chg edrcintro.1: man section of pslist.
-
-
- cmd/chg pslist: moved from bin to lib.
-
-
- cmd/new pscount: command to count system processes and
evaluate if the situation correlates to a defined number
of required processes.
-
-
- cmd/chg contrib/edrc/clonemenu: compatibility improvement
to be able to run on Solaris, too.
-
-
- cmd/chg contrib/edrc/clonemenu: messages adjusted.
1.5.14
Fri Nov 21 12:56:24 MET 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.14 (Tue Nov 18 22:25:46 MET 2008)
-
-
- cfg/chg kshrc: .. alias removed.
-
-
- cfg/chg kshrc: usage strings adjusted.
-
-
- man/chg shell.1: review.
-
-
- cmd/fix maketemp: use correct POSIX compatibility setting
for HP-*.
-
-
- cmd/chg maketemp: print activity "Unknown" for temporary
directories where not all information could be determined
to judge tempdir activity.
-
-
- cmd/chg maketemp: compatibility improvement.
-
-
- cmd/fix print_list: avoid awk error "escaped \. treated
as plain .".
-
-
- cmd/chg random: new debug method.
-
-
- cmd/chg trash,untrash,cltrash: new debug method.
-
-
- cmd/chg tolower: compatibility improvement.
-
-
- cmd/chg toupper: compatibility improvement.
-
-
- cmd/chg log: compatibility improvement.
-
-
- cmd/chg msg: compatibility improvement.
-
-
- cmd/chg passwdsyncd: compatibility improvement.
-
-
- cmd/chg passwdsyncd_apply: compatibility improvement.
-
-
- cmd/chg sysvi,sysdiff,syscp,svi: compatibility improvement.
-
-
- cmd/chg logcheckd: compatibility improvement.
-
-
- cmd/chg edrc: log edrc version index on startup and
program quit.
-
-
- cmd/chg lib/<OSID>/many: error output to stderr.
-
-
- cmd/chg bin/<OSID>/many: error output to stderr.
-
-
- cmd/chg pkg_hostname: further tuning.
1.5.13
Fri Nov 14 01:48:59 MET 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.13 (Mon Sep 22 13:51:46 CEST 2008)
-
-
- cfg/new timezone.cfg: configuration file for timezone.
-
-
- cfg/chg kshrc: TZ is set from timezone.cfg
-
-
- cfg/chg kshrc: more and less use tabstops of 4 to be consistent
with the common vi/vim settings in WA2L/edrc and use a more alias
on systems where the tabstop cannot be set in more.
-
-
- cfg/chg rcmd.cfg: new SUMMARY setting to print a summary of the
remote command invocations.
-
-
- cfg/new perl_wrapper.cfg: to configure .perl_wrapper.
-
-
- cfg/new ksh_wrapper.cfg: to configure .ksh_wrapper.
-
-
- dir/new var/sw: to store the packed software to or store WA2L/edrc
patches if no other location is specified in the enterprise.
-
-
- man/cor tolower.3: formatting.
-
-
- man/cor toupper.3: formatting.
-
-
- man/cor fmatch.3: formatting.
-
-
- man/chg sysconfig.1: step 8) of system configuration.
-
-
- man/cor sysconfig.1: examples output and description.
-
-
- man/chg edrcintro.1: tomorrow, yesterday, is_weekend description.
-
-
- man/chg edrcintro.1: today description.
-
-
- man/chg syscp: names in examples aligned to other manpages.
-
-
- man/chg days: YYYY-MM-DD format.
-
-
- man/cor sysinfo: examples.
-
-
- man/new yesterday.3
-
-
- man/new tomorrow.3
-
-
- man/new today.3
-
-
- man/new untgz.1
-
-
- man/new timer.1
-
-
- man/new fit2width.3
-
-
- man/new pstree.3
-
-
- man/new indent.3
-
-
- man/new ident.3
-
-
- man/chg edrcintro: indent/ident descriptions.
-
-
- man/new group.3
-
-
- man/new is_weekend.3
-
-
- man/new sysvi.1
-
-
- man/new svi.1
-
-
- man/chg edrcintro: checkopt description.
-
-
- man/chg edrcintro: lib/perl/pm description.
-
-
- man/chg edrcintro: user description.
-
-
- man/chg checkopt.3
-
-
- man/new uncgz.3
-
-
- man/new user.3
-
-
- man/new sys.1
-
-
- man/chg edrcsetup.1m: reference to sys (1), use of edrc/bin/sys to
start the WA2L/edrc maintenance menu.
-
-
- man/chg log: $TZ environment variable.
-
-
- man/chg days: $TZ environment variable.
-
-
- man/new pslist.1
-
-
- man/chg approot.3: SEE ALSO section.
-
-
- man/chg edrcroot.3: SEE ALSO section.
-
-
- man/chg rcmd.cfg.4: description of SUMMARY setting.
-
-
- man/new is_up.3
-
-
- man/chg EDRC.1: include hint about starting the thttpd to view
documentation from remote.
-
-
- man/chg edrc.1m: add description to new trunk type
prompt:nolocal for defining trunks with no Localhost selection.
-
-
- man/chg edrc.1m: add description to new edrc command tz to set
the time zone within edrc.
-
-
- man/chg edrc.1m: description of the new $EDRC_DEBUG environment
variable.
-
-
- man/chg edrc.cfg.4: add tz to DENY_LIST description.
-
-
- man/new sqlite.1
-
-
- man/chg crfile.1: -a option (=accelerated file creation for root)
removed.
-
-
- man/new shell.1
-
-
- man/chg listtemp.1: description of the PROCESS column output.
-
-
- man/chg server_environment.3: description of the -R option
including an additional usage example.
-
-
- doc/new sqlite-3.6.3.html
-
-
- cmd/chg days: now accepts dates in the format YYYY-MM-DD, too.
-
-
- cmd/new today: return date of today.
-
-
- cmd/new yesterday: returns date of yesterday.
-
-
- cmd/new tomorrow: returns date of tomorrow.
-
-
- cmd/new is_weekend: returns True on weekend days (Saturday and Sunday),
else False.
-
-
- cmd/chg cfg2html: version 1.63 for Solaris
-
-
- cmd/chg sat: more strict option parsing, ego message is no longer
printed when -V or -s is used.
-
-
- cmd/new DocBrowser: display the documentation in WA2L/DocBrowser, too.
-
-
- cmd/fix fit2width: avoid error on systems where awk has restriction on
number of fields.
-
-
- cmd/chg edrc: .sav directories are no longer distributed when invoking
the distribute command in edrc.
-
-
- cmd/chg edrc: the dialog of the trunk command in edrc accepts now also
the '.' to specify the current directory in addition to the '' input.
-
-
- cmd/chg edrc: the terminal window title is set to
<user>@<hostname> when started. When trunks are established, the
title will also represent the user and host where currently
connected to.
-
-
- cmd/chg edrc: the timezone is set from the timezone.cfg file.
-
-
- cmd/chg edrc: print a INFO message when a newer edrc [index] is
installed on the system.
-
-
- cmd/fix edrc: do not dive into submenu when trunk prompt on a
prompted trunk is interrupted pressing Ctrl+C.
-
-
- cmd/chg edrc: new trunk type prompt:nolocal to provide a
trunk target list excluding the Local: entry.
-
-
- cmd/chg edrc: TRUNK TARGETS numbering changed to provide an
identical numbering for trunk types prompt and prompt:nolocal.
-
-
- cmd/chg: edrc: avoid "No Type" error on terminal initialization.
-
-
- cmd/chg: edrc: new command tz to set the timezone within edrc.
-
-
- man/chg edrc.1m: description of new trunk type direct:nolocal.
-
-
- cmd/fix contrib/scriptstats: correct output on missing diff dist
file.
-
-
- cmd/new indent: identical to the already existing ident command, that
is depreciated now. ident will continue to exist due to compatibility
reasons.
-
-
- cmd/chg makeuser: use indent internally instead of ident.
-
-
- cmd/chg omniutil: use indent internally instead of ident.
-
-
- cmd/cor print_list: usage text spelling.
-
-
- cmd/chg print_list: if the $PRINT_FIT2WITH is set to
False the output is not limited to the terminal width.
-
-
- cmd/chg input: less aggressive tty restore on abort.
-
-
- cmd/new group: print the group name for a given group-id.
-
-
- cmd/new checkopt: check options.
-
-
- cmd/chg usage: internal improvements.
-
-
- cmd/chg name: use less on Linux.
-
-
- cmd/chg revision: use less on Linux, three digits for
revision number.
-
-
- cmd/new title: set the terminal title.
-
-
- cmd/chg shell: /usr/ucb is included in the $PATH now, too.
-
-
- cmd/chg shell: the terminal window title is set to
<user>@<hostname> when started.
-
-
- cmd/chg server_environment: now caches the resolved information.
-
-
- opt/new server_environment: -R to print the whole record as variables.
-
-
- cmd/chg server_environment: performance improvement.
-
-
- cmd/new sqlite: sqlite version 3.6.3 .
-
-
- cmd/chg .perl_wrapper: now supports the use of additional Perl
modules installed in edrc/lib/perl/pm .
-
-
- cmd/chg .perl_wrapper: can be configured in perl_wrapper.cfg, now.
-
-
- cmd/new uncgz: unpack gzipped cpio file(s).
-
-
- cmd/new user: return user name for a given uid.
-
-
- cmd/new sys: edrc short start to load the edrc.sys.cfg configuration
that is provided for WA2L/edrc maintenance.
-
-
- cmd/new timezone: returns the timezone.
-
-
- cmd/chg many: set timezone (TZ) environment variable.
-
-
- cmd/chg mc: restore terminal window title after exit.
-
-
- cmd/chg mcview: restore terminal window title after exit.
-
-
- cmd/chg mcedit: restore terminal window title after exit.
-
-
- cmd/new wget: for Solaris.
-
-
- cmd/chg swvi: output speed up when resolving the primary group
of the RUN_USER.
-
-
- cmd/chg du_report: exclude index files in parallel WA2L/edrc
installations.
-
-
- cmd/chg du_report: use standard header.
-
-
- cmd/chg du_report: exit code=2 when a non-root user calls it.
-
-
- cmd/new pslist: list and select processes in a cross operating
system compatible format.
-
-
- cmd/chg rcmd: if configured in the rcmd.cfg file a summary of
succeeded/failed remote command invocations is printed.
-
-
- cmd/chg filedist: if configured in the filedist.cfg a summary of
succeeded/failed file distributions is printed.
-
-
- cmd/chg uid: internal implementation changed to ensure
a more consistent output.
-
-
- cmd/new tz: to set the $TZ variable in the shell.
-
-
- cmd/new debug: to toggle the $DEBUG variable in the shell.
-
-
- cmd/new edrcdebug: to toggle the $EDRC_DEBUG variable in the shell.
-
-
- cmd/fix uniqpath: no error when -h is invoked.
-
-
- cmd/chg .java_wrapper: review, use uniqpath internally.
-
-
- cmd/chg .java_wrapper: internal improvement.
-
-
- cmd/chg .ksh_wrapper: internal improvement.
-
-
- cmd/chg .perl_wrapper: internal improvement.
-
-
- cmd/fix choice: do not exit, when no default value is specified
and the input is empty.
-
-
- cmd/chg all: internal replace of $DEBUG with $EDRC_DEBUG and
$EDRC_DEBUG_<COMMANDNAME> to separate command debugging
completely from script debugging.
-
-
- cmd/chg shell: set $EDRC_DEBUG to False on startup.
-
-
- cmd/chg shell: startup mode to ensure online patching.
-
-
- cmd/chg pkg_hostname: avoid error output when getcwd fails.
-
-
- cmd/new getmountpoint: compiled for Solaris.
-
-
- cmd/new getfilesystem: compiled for Solaris.
-
-
- cmd/fix crfile: now runs on Solaris also successful.
-
-
- cmd/chg crfile: -a option (=accelerated file creation for root)
removed.
-
-
- cmd/chg edrcenv: displays defined EDRC_DEBUG_* variables, too.
-
-
- cmd/chg pkg_hostname: tuned.
-
-
- cmd/chg maketemp: new process resolution uses pslist, now. PPID
and process resolution changed.
-
-
- cmd/chg maketemp: enhanced flagfile format.
-
-
- cmd/chg listtemp: displays information according to
the new flagfile format. The status of temporary directories created
with the old flagfile format are still displayed correctly.
-
-
- cmd/chg sysvi: export the editor settings also to vim.
-
-
- cmd/new print_header: print a standard report header.
-
-
- cmd/fix Solaris/lynx: prevent "cannot open terminal" error.
-
-
- cmd/new print_index: print a standard column index.
-
-
- cmd/chg sw_report: uses maketemp to handle tempfiles, now.
-
-
- cmd/chg sw_report: internal improvements.
-
-
- cmd/chg sw_report: exclude index files in parallel WA2L/edrc
installations.
-
-
- cmd/chg scriptheadersync: uses maketemp to handle tempfiles, now.
1.5.12
Sun Sep 21 11:56:04 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.12 (Sat Sep 20 17:02:11 CEST 2008)
-
-
- cmd/chg makeuser: when querying uid, sort output list by UID field,
when querying gid, sort output list by UID field.
-
-
- man/cor freespace: calculation example.
-
-
- man/chg filesize: calculation example.
-
-
- cmd/chg input: on Ctrl+C, input exits with exit code 2.
-
-
- man/chg input: Exit status 2.
-
-
- man/new fmatch.3
-
-
- man/fix edrcintro.1: replace $DATA_FILE by $FMATCH_DATA_FILE.
-
-
- man/chg regexintro.4: hint to avoid \{m,n\} construct for
compatibility reasons.
-
-
- man/new tolower.3
-
-
- man/new toupper.3
-
-
- cmd/fix tolower: usage message.
-
-
- cmd/fix toupper: usage message.
1.5.11
Thu Sep 18 22:40:36 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.11 (Thu Sep 11 21:15:49 CEST 2008)
-
-
- cmd/fix edrc: on errors on scriptextract count errors as failure.
-
-
- cmd/chg scriptextract: exitcode > 0 on all errors.
-
-
- cmd/new freespace: print freespace of a directory on a filesystem.
-
-
- cmd/fix pack: computes relative directories specified in -d correctly,
now.
-
-
- cmd/new filesize: print the size of a file.
-
-
- man/chg edrcintro.1: freespace and filesize description.
-
-
- man/chg sysconfig.1: EXAMPLES enhanced.
-
-
- man/chg sysconfig.1: description of the use of CONFIG_BYHAND setting.
-
-
- man/chg sysconfig.cfg.4: description of CONFIG_BYHAND setting.
-
-
- man/new freespace.3
-
-
- man/new filesize.3
-
-
- cmd/fix hostlist: cache computation on HPUX.
-
-
- cmd/chg sysconfig: avoid creation of .EDRC.config_byhand. and .EDRC.sysconfig.
when the name file is empty.
-
-
- opt/new sysconfig.cfg: CONFIG_BYHAND setting to enable replacing (REPLACE) or
merge (MERGE) of the applied config_byhand file entries. Default is REPLACE
as the behaviour before the existence of the CONFIG_BYHAND option.
1.5.10
Sun Sep 7 14:03:11 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.10 (Mon Aug 18 12:14:23 CEST 2008)
-
-
- cmd/fix print_list: avoid syntax error on Solaris when calling
"cat file | print_list = 2".
-
-
- cmd/chg patchinstall: ensure corpse remove counting on Solaris, too.
"file does not exist" error suppressed when backing up files to be
patched.
-
-
- cmd/chg sysconfig: change umask for Solaris operating systems to ensure
proper target file permissions. The environment variable SYSCONFIG_ROOTDIR
and SYSCONFIG_FORCE is also exported to the check script, now.
-
-
- cfg/chg kshrc: export EDITOR variable, to enable crontab editing.
-
-
- cmd/chg hostlist: now supports a resolution caching functionality to
improve performance in complex hostlist.cfg definitions.
-
-
- cfg/chg hostlist.cfg: new settings CACHE and CACHE_DEPENDENCY to support
the resolution cache.
-
-
- cmd/chg shar.setup shar.install/install: when installing the WA2L/edrc shell
archive, free space in /tmp is checked now, too. The $TMPDIR environment
variable can be set to point to a directory having sufficient free space.
The installation logfile in /tmp now has the process id of the installation
in the name, too.
-
-
- cmd/fix shar.install/install: when only extracting the package, this is also
possible now if the package name is not edrc. When installing on Solaris
permissions were not set correctly when the umask of the calling shell was
not set to 000, this workaround is now no longer needed.
-
-
- man/chg edrcsetup.1m: description of the $TMPDIR variable and the checked
space requirements in the temporary directory and the installation directory.
-
-
- cmd/fix crfile: tempfile cleanup.
-
-
- cmd/new uid: return the UID of a given user.
-
-
- cmd/new gid: return the GID of a given group.
-
-
- cmd/new gecos: return the gecos (=comment) field of the user account.
-
-
- cmd/fix edrc: ensure user name setting in script templates, _env and
_trunk settings even when $USER in the calling shell is not set.
-
-
- cmd/fix edrc: menu points were sometimes not displayed correctly on some
Linux versions and on Solaris.
-
-
- cmd/chg edrc: list failed/aborted hosts at the end of distribute command
completion.
-
-
- cmd/fix edrc: correct counting of success/fail/abort for distribution
summary.
-
-
- cmd/chg vsdfml: no longer influence to the tty settings.
-
-
- cmd/chg input: no longer influence to the tty settings.
-
-
- man/new uid.3
-
-
- man/new gid.3
-
-
- man/new gecos.3
-
-
- cmd/chg makeuser: resolve information from various name services,
list information from LDAP, too.
-
-
- man/chg makeuser.1: description of LDAP, NIS and FILES use as name
service source.
-
-
- man/chg hostlist.3: add reference to edrc/var/samples/hostlist/ where
configuration examples can be found.
-
-
- man/chg server_environment.3: add reference to edrc/var/samples/hostlist/ where
configuration examples can be found.
-
-
- man/chg pack.1m: add example 0) where the most simplest usage of pack is
shown.
-
-
- man/chg patchinstall.1m: new example to remove corpses without installing
a new patch.
-
-
- man/chg sysconfig.1: more information in DESCRIPTION section.
-
-
- man/new ll.1
-
-
- man/new envpasswdstrip.1
-
-
- man/chg manpages.4: add COPYRIGHT section to manpage structure description.
-
-
- man/chg *.*: add COPYRIGHT section to all manpages of WA2L/edrc .
1.5.09
Sun Aug 17 15:34:51 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.09 (Thu Jul 24 18:25 CEST 2008 release)
-
-
- man/new mail_file.1
-
-
- man/new mail_file.cfg.4
-
-
- man/chg edrcintro.1: mail_file.cfg (4) added in SEE ALSO section.
-
-
- man/new makeuser.1
-
-
- cmd/chg makeuser: return exit code 2 when makeuser is not started with the
correct user account
-
-
- man/new makeuser.cfg.4
-
-
- man/new userclass.index.4
-
-
- cmd/chg .perl_wrapper: add /opt/perl/bin to standard path search due to
perl installations on HP-UX. use whereami instead of woist when perl was
not found in standard path search.
-
-
- cmd/fix .perl_wrapper: ksh removed as execution shell when perl was not
found in searched locations.
-
-
- man/new trash.cfg.1
-
-
- cmd/chg server_environment: internal improvement.
-
-
- cmd/fix shar.install/install: install log error messages when package could
not be installed.
-
-
- man/cor filedist.1: orthography.
-
-
- man/new pkg_hostname.3
-
-
- cmd/fix omniutil: do not apply the template if the corresponding version directory
does not exist in the template .tar.gz file.
-
-
- cmd/chg omniutil: use ident and do_exit() internally, exit codes aligned.
-
-
- cmd/chg input: ensure proper terminal behaviour when using the NO_ECHO option and
the user presses Ctrl+C during input.
-
-
- man/new omniutil.1
-
-
- man/new omniutil.cfg.4
-
-
- man/new usage.1
-
-
- man/new maketemp.3
-
-
- cmd/new fmatch: return values selected for a certain key.
-
-
- cmd/fix remote_copy: failing (no connect) error when connection cache
and NO_PROBE_INTERVAL indicated to do the connection probing.
-
-
- cmd/new ll: beside the ll alias in the shell, have the ll command
also available as binary. This helps if rcmd is invoked on systems
that do not know the ll command.
-
-
- man/new removetemp.3
-
-
- cmd/fix sysconfig/tools/HP-11/edit_netconf: tempdir cleanup.
-
-
- cmd/chg mc: remove locale files from package.
-
-
- cmd/chg nano: remove locale files from package.
-
-
- cmd/chg thttpd: usage message and option parsing changed.
-
-
- cmd/chg edrcman: use uniqpath in $PATH and $MANPATH.
-
-
- dir/new var/samples/: configuration samples.
-
-
- man/new listtemp.3
-
-
- cmd/chg cfg2html: version 1.51 for Linux, version 3.66 for HP-*.
1.5.08
Sun Jul 20 14:29:49 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.08 (Sat Jun 14 01:23:13 CEST 2008 release)
-
-
- cmd/chg hostlist: more efficient HOSTGRP resolution.
-
-
- cmd/chg server_environment: output order when calling server_environment -l.
-
-
- cmd/new shell: shell having a similar environment as the shell started thru the
shell command within edrc.
-
-
- cmd/chg vsdfml: use xmore only when started within edrc, avoid terminal echo suppression
when exiting vsdfml with Ctrl+C.
-
-
- man/new regexintro.4
-
-
- cmd/new uniqpath: removes duplicate entries from a colon separated string as known from
the $PATH, $MANPATH, $USAGE_PATH.
-
-
- cmd/chg untgz: code formatting.
-
-
- cmd/chg .os_wrapper .perl_wrapper .ksh_wrapper .daemon_wrapper sysconfig edrc
watchdog rcmd filedist:
remove duplicates in $PATH setting using uniqpath.
-
-
- cfg/chg kshrc: use uniqpath in ap, cwdadd, addcwd.
-
-
- man/new uniqpath.3
-
-
- cmd/chg untgz: print usage message when no files are specified.
-
-
- cmd/new expect: programmed dialog with interactive programs.
-
-
- cmd/fix edrcman: Osid dependent $MANPATH is now correctly resolved.
-
-
- cmd/chg nano: include ncurses libraries for Solaris.
-
-
- cmd/new connect: make socket connection using SOCKS4/5 and HTTP tunnel.
-
-
- man/chg logcheckd.1m: example added.
-
-
- man/chg logcheckd.pattern.4: example added.
-
-
- man/new libexpect.3
-
-
- cmd/chg lib/<OSID>/libs: move os dependent libraries to edrc/lib/<OSID>/libs
to eliminate duplicates and to simplify upgrades.
-
-
- cmd/chg .os_wrapper: set LD_LIBRARY_PATH and SHLIB_PATH if the command is
installed with WA2L/edrc and point to edrc/lib/<OSID>/libs.
-
-
- cmd/new bz* for Solaris
-
-
- man/new bz*.1 for Solaris
-
-
- cmd/chg lib/<OSID>/tcpdump: direct startup, because library settings could
be moved to .os_wrapper.
-
-
- cmd/chg lib/<OSID>/rsync: direct startup, because library settings could
be moved to .os_wrapper.
-
-
- cmd/chg lib/<OSID>/cfg2html: dynamic version resolution.
-
-
- cmd/chg lib/<OSID>/nano: no more use of tail -1.
-
-
- cmd/chg edrcman: the environment variable to be set to check other operating
systems man pages is $MAN_OSID and no longer $OSID.
-
-
- man/chg edrcman.1: change $OSID to $MAN_OSID.
-
-
- cmd/fix logview, logtail: repeat selection output on wrong selections.
-
-
- cmd/fix crfile: error on free space resolution on systems having long
special file path.
-
-
- cmd/new patchinstall: patch a WA2L/edrc installation.
-
-
- cfg/new patchinstall.cfg: configuration file for patchinstall.
-
-
- cmd/chg revision: filter selection to avoid syntax errors.
-
-
- cmd/chg name: filter selection to avoid syntax errors.
-
-
- cmd/new input_target: special purpose input to query lists of hosts.
-
-
- cmd/chg tty_variable: more strict variable resolution.
-
-
- cfg/chg kshrc: save $TERM, tty erase.
-
-
- cmd/chg edrc: new edrc command 'top' to browse to the root menu.
-
-
- cmd/chg shar.install/install: save install logfile to edrc/var/log/install.log, too.
-
-
- man/chg edrcsetup.1m: description of edrc/var/log/install.log
-
-
- doc/chg edrc_manpages-<VERSION>.html/*.html: Package: WA2L/edrc <VERSION> is added to
html page.
-
-
- cmd/chg logtail: first print the terminal size to screen.
-
-
- cmd/chg mkuser: speed up execution.
-
-
- cmd/chg logtail: resolution of tilde syntax (~user) in config file.
-
-
- man/new patchinstall.1m
-
-
- man/new patchinstall.cfg.3
-
-
- cmd/chg .os_wrapper: add Stdlib_path to LD_LIBRARY_PATH and SHLIB_PATH.
-
-
- cmd/chg ident: moved to lib/perl, use of .perl_wrapper for startup.
-
-
- cmd/chg lynx, lsof, du_report, crfile, filelink, revision, is_running, remote_copy,
user_info, mc, scriptstats, doc, logs, dirwatch: replace the usage of tail -<rows>
with the more portable sed command.
-
-
- cmd/chg edrc: distinguish between the different tail -<rows> variants.
-
-
- cmd/chg pack: performance increase of pack -L by factor 14. This causes a performance
increase by factor 5 of patchinstall.
-
-
- cmd/chg csv2worksheet: use the new POI Java library poi-3.1-FINAL-20080629.jar.
-
-
- cmd/chg catcomp: avoid error "/opt/edrc/bin/catcomp: -: does not exist".
-
-
- man/new logrotate.1
-
-
- cmd/chg logrotate: exit code on missing configfile changed from 1 to 3.
-
-
- cmd/fix vsdfml: printing of terminal control characters on HP-UX when
using vsdfml from outside of edrc.
-
-
- man/new logrotate.cfg.4
-
-
- cmd/chg logrotate: now sets defaults when LOGBASE or DEFAULT_SAVES in config
file are not set.
-
-
- cmd/chg logcut: use of library functions, -p output changed
-
-
- cmd/fix du_report: avoid error messages on missing index files when using the
index file cache file.
-
-
- man/new logcut.cfg.4
-
-
- cmd/fix edrc: print correct path on established trunks.
1.5.07
Sat Jun 7 20:13:37 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.07 (Sun May 11 12:53:17 CEST 2008)
-
-
- cmd/fix name: fix error when using command in directories where a directory
with the name *text* or *script* exists.
-
-
- cmd/fix revision: fix error when using command in directories where a directory
with the name *text* or *script* exists.
-
-
- cmd/chg listtemp, maketemp, removetemp: convert relative pathnames given in -d
option to absolute.
-
-
- cmd/chg logcheckd: hostname is added to logfile names, section markers added to
HTML report output to allow report post processing.
-
-
- cmd/chg logcheckd: tooltips added to overview table and logfile section levels.
-
-
- man/chg vsdfml.3: magic key in example changed from /bin/ksh to /bin/sh.
-
-
- cmd/chg contrib/pstree: ensure that only process id numbers can be specified.
-
-
- cmd/chg edrc: trunk behaviour: session names are transferred to remote hosts,
session names remain read only when source host session name was read only.
-
-
- cmd/chg edrc: it is now ensured that ad hoc session names are unique, too.
-
-
- cmd/chg edrc: when setting the session name with the -n option the @ID@
field provides the functionality to set the name of the session with
an ID part that is either the process id of the started edrc session or,
if a session with the same name already exists, a random value.
This avoids session name clashes of session names set by hand in
a started edrc session by the 'name' command and sessions started with
the -n option.
-
-
- cmd/chg edrc: avoid the creation/renaming of menupoints and menus to
command equivalents.
-
-
- cmd/chg sat: sat now starts edrc with -n SAT_@ID@ and no longer with
-n SAT_$$ to support session name transfer thru trunks and to avoid
session name clashes.
-
-
- man/chg edrc.1m: description of @ID@ field and behaviour of transferring
session names to trunk targets.
-
-
- man/chg logcheckd.1m: description of report structure added.
-
-
- cmd/fix edrc: on unsuccessful trunk establishion due to 'host not up' no
longer dive into the local submenu.
-
-
- man/chg sat.1 asup.1 psup.1 osup.1: description of <id> assignment adjusted
to the new @ID@ feature for naming an edrc session.
-
-
- cmd/fix contrib/doc: suppress multiple empty lines in output when running on
Solaris, too.
-
-
- cmd/chg edrc: correct initialization of vim on systems where vim is started
thru the vi command.
-
-
- cmd/chg contrib/logs: correct initialization of vim on systems where vim is started
thru the vi command.
-
-
- cmd/fix duvi: missing initialization of trap signals corrected.
-
-
- cmd/fix filedist: correct use of ASCII header option to allow proper cross operating
system file distributions.
-
-
- cmd/fix shar.install/install: correct user creation on non-redhat Linux systems.
-
-
- cmd/chg shar.install/install: fail output if user/group creation generated an
non-successful return value.
-
-
- cmd/chg osid: on duplicate osid.dat entries only the first matching entry is
returned and not all entries.
-
-
- cmd/chg pack: -n option (=no timestamp update) replaced with -t (=timestamp update), no
timestamp update is default, now.
-
-
- cmd/chg pack: more strict usage parsing.
-
-
- man/chg pack.1m: option -n replaced with -t, usage description more precise.
-
-
- cmd/new var/sysconfig/HP-11/edit_netconf: interactively edit /etc/rc.config.d/netconf
formatted files on HP UNIX for usage in post_exec scripts in sysconfig.
-
-
- cmd/chg Linux/cfg2html: new version 1.45.
-
-
- cmd/chg HP-UX/lsof: new version 4.80.
-
-
- chg/src lsof: new version 4.80.
-
-
- cmd/chg HP-UX/nano: distribute libncurses.sl and libintl.sl also with WA2L/edrc
-
-
- cmd/chg mc: set TERM to 'xterm' if $MCTERM is not defined.
-
-
- man/chg edrcintro.1: description of $MCTERM added to the short description of mc.
-
-
- cmd/chg pack: application timestamp prefix can be specified separately from the
APPLICATION_BASEDIR.
-
-
- cfg/chg pack.cfg: new option TIMESTAMP_PREFIX to separate the timestamp from
the application prefix.
-
-
- cmd/chg pack: -l option also lists the timestamps for the different releases
available.
-
-
- man/chg pack.1m: -l option description.
-
-
- man/chg pack.cfg.4: description of new option TIMESTAMP_PREFIX added.
-
-
- cmd/chg usage: -h message enhanced, internal improvements, USAGE_PATH environment
variable recognized.
-
-
- cmd/chg makeuser: classes/.index file format with field COMPANY expanded, output
format when entering '?' changed (now print_list is used internally).
-
-
- cmd/chg Linux/lsof: new version 4.80.
-
-
- cfg/new HP-11ia: directories prepared in edrc/bin, edrc/lib and edrc/man for
Itanium version of HP-UX.
-
-
- cmd/chg homedir: answer speed increased by factor 200.
-
-
- cmd/chg woist: cleanup of internal function homedir().
-
-
- man/chg edrcman.1: sections ENVIRONMENT, EXIT STATUS and EXAMPLES added.
-
-
- cmd/chg maketemp: usage message enhanced with EXAMPLES.
-
-
- cmd/chg removetemp: usage message enhanced with EXAMPLES.
-
-
- cmd/chg listtemp: usage message enhanced with EXAMPLES.
-
-
- cmd/fix shar.install/install: package extract when package name does not start
with 'edrc-'.
-
-
- cmd/new var/sysconfig/default/create_users: create users based on a passwd
format input.
-
-
- cmd/fix sysconfig: $EDRC_SCRIPTNAME is set correctly to the check script while
executing it. Therefore if the msg command is used within the check script, the
output is complete, now.
-
-
- man/chg csv2worksheet.3: reference of file edrc/var/csv2worksheet/io.xls in the
FILES section.
-
-
- cmd/chg whereami: output of 'Customer:' added.
-
-
- cmd/chg edrc: when executing the 'distribute' command, specified hostgroups (@GRP)
are resolved now, too.
-
-
- man/chg edrc.1m: description that @HOSTGRP can be entered in the target system
specification during script distribution.
-
-
- cmd/chg contrib/calc: to exit the calculator the only command is 'exit', 'quit' is
no longer accepted to be in line with the general edrc commands. Improved error
handling, basic fraud handling.
-
-
- cmd/fix edrc: when running on Linux the viewing of logfiles could not properly
handle compressed logfiles.
-
-
- cmd/fix contrib/logs: when running on Linux the viewing of logfiles could not
properly handle compressed logfiles.
-
-
- man/fix logcheckd.1m: pattern file location corrected to lib/logcheckd/pattern.
-
-
- man/chg logcheckd.cfg: description of variables which are allowed to be used in
the eval resolve_mode.
-
-
- cmd/chg is_osid: now the * (multiple characters) and ? (one single character)
placeholders are supported.
-
-
- cmd/chg contrib/omnimon: support a more wide range of osids.
-
-
- cmd/chg contrib/drvstat: support a more wide range of osids.
-
-
- cmd/chg contrib/cmviewcl: support a more wide range of osids.
-
-
- cmd/chg cmswitch: support a more wide range of osids.
-
-
- cmd/chg cmmon: support a more wide range of osids.
-
-
- cmd/fix logcheckd: export $TODAY variable to eval resolve_mode logfile
specifications.
-
-
- cmd/chg print_list: now a left ident can be specified as an optional option.
Therefore the construct 'cat file | print_list ":" | ident 2 | fit2width -m `tty_columns`'
can be replaced with 'cat file | print_list ":" 2', now.
-
-
- cmd/chg contrib/scriptstats: use the new ident of print_list.
-
-
- cmd/chg makeuser: use the new ident option of print_list.
-
-
- man/new sysconfig.tools.3
-
-
- man/chg sysconfig.1: reference to sysconfig.tools.3.
-
-
- cmd/new tolower: translate a given string to lowercase.
-
-
- cmd/new toupper: translate a given string to uppercase.
-
-
- cmd/new filegrep: grep for something in all underlying ASCII files, files
in .sav directories and files saved with the sav command are excluded from
the search.
-
-
- cmd/chg makeuser: output formatting.
-
-
- cmd/chg mkuser: transfer symbolic links to homedirectories, too.
-
-
- cmd/chg contrib/doc: permission change due to display problems on certain
Linux operating systems.
-
-
- cmd/fix apply2sw_inventory: PATH setting corrected to avoid command hang on
certain systems.
-
-
- cmd/chg logcheckd: more strict config file parsing.
-
-
- cmd/new HP-11ia: compiled commands for osid HP-11ia added: bunzip2, bzcat,
bzdiff, bzgrep, bzip2, cpio, gnutar, gunzip, gzip, lsof, lynx, mc, mcedit,
mcview, nano, pwcrypt, rsync, splitvt, sysinfo, tcpdump, timer, truss,
ttyplay, ttyrec, ttytime, tusc, unzip, wget, zcat, zdiff, zgrep.
-
-
- cmd/chg cltrash logtail logview rsat svi syscp sysdiff
sysvi trash untrash: moved to edrc/lib/ksh, due to the fact that used
statements are on Solaris only available in ksh.
-
-
- cmd/new untgz: unpack gzipped tar file(s).
-
-
- cmd/chg all: setting of $PATH unified in all commands.
-
-
- chg/osid: can now distinguish between different machine types (hardware),
too.
-
-
- man/new osid.cfg.4
-
-
- man/chg osid.dat: description of the new two osid.dat file formats.
-
-
- cmd/chg pack: add PACK_OSID_DAT_SFI and PACK_OSID_DAT_WA2L to sadm file.
-
-
- cmd/chg shar.install/install: consider osid.cfg and the two possible
osid.dat formats.
1.5.06
Sun May 4 18:22:09 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.06 (Thu May 1 17:31:50 CEST 2008)
-
-
- man/new logcheckd.pattern.4
-
-
- cmd/fix logcheckd: no hyperlink for section [EXCLUDE] in report section 'Overview'.
-
-
- cmd/chg logcheckd: less aggressive report removal when using -a reset.
-
-
- opt/new logcheckd: -a verify, to verify a patternfile.
-
-
- man/chg logcheckd.1m: description of -a verify added.
-
-
- man/new logcheckd.style.4
-
-
- cmd/chg csv2worksheet: use the new POI Java library poi-3.0.2-FINAL-20080204.jar .
1.5.05
Fri Apr 25 21:56:58 CEST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.05 (Wed Apr 16 13:25:00 CEST 2008)
-
-
- cmd/chg shar.install/install: change uid/gid of connection dir
edrc/var/connection/<user>/*
-
-
- cmd/fix pack: "bad substitution error" fixed. This happened when running
pack on Solaris
-
-
- cmd/new logcheckd: a daemon to check logfiles for patterns and to create
a consolidated findings report.
-
-
- cfg/new logcheckd.cfg: config file for logcheckd.
-
-
- man/chg edrcintro.1: logcheckd.1m added, files section completed.
-
-
- cfg/chg WA2L/edrc: var/ezreport, lib/ezreport, var/sfi directories removed
-
-
- cfg/chg usage.list: usage strings of commands in lib/daemon added
-
-
- man/chg edrcsetup: change the command of security file generation to
ensure more straight forward setup.
-
-
- man/new logcheckd.cfg.4
1.5.04
Wed Apr 9 17:12:38 METDST 2008 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.04 (Sat Feb 2 15:41:50 CET 2008)
-
-
- man/chg edrcsetup.1m: add shar execution output example.
-
-
- cmd/chg shar.install/install: avoid creating the homedir and do
not create the secure group in Linux when user creation is selected.
-
-
- man/chg edrc.1m: example for exceptional advanced trunk specification
-
-
- cmd/chg edrc: the TARGET_MENUPATH setting in trunk specifications can
now hold target menus only consisting of the path as displayed on the
edrc prompt (e.g. /Support/ApplicationSupport) without having to specify
the menupoint (e.g. /sup:Support/asup:ApplicationSupport). This enables
the user to change the target menupoints and the trunk is still working.
-
-
- cmd/fix edrc: on advanced trunk specifications (using TARGET_MENUPATH),
the path displayed in the prompt can be misleading, this has been fixed.
If you establish advanced trunks from version 1.5.04 to 1.5.03 or vice
versa the trunk will work properly, but the prompt won't not be correct.
-
-
- cmd/chg edrc: to print spaces in a trunk comment output (TYPE=prompt),
they have to be replaced by a % in the definition.
-
-
- cmd/fix print_list: it is now possible to start print_list from outside
of edrc -> shell, too.
-
-
- man/new filedist.1
-
-
- man/new filedist.cfg.4
-
-
- man/new filedist.block.4
-
-
- man/new rcmd.1
-
-
- man/new rcmd.cfg.4
-
-
- cmd/chg cmmon: move cmmon from edrc/contrib/edrc to edrc/bin to have the
command available in the shell, too. cmmon is still available as
contributed command.
-
-
- cmd/chg cmswitch: move cmmon from edrc/contrib/edrc to edrc/bin to have the
command available in the shell, too. cmswitch is still available as
contributed command.
-
-
- man/chg edrcintro.1: added cmmon and cmswitch.
-
-
- opt/new server_environment.1: new option -C to print the customer of the
environment.
-
-
- cmd/fix makeuser: check input of GID, UID, USERCLASS to ensure correct inputs.
-
-
- opt/new input: MAXLEN=len, MINLEN=len to check the input length.
-
-
- man/chg input.3: description of MAXLEN and MINLEN added.
-
-
- cmd/new sysdiff: list if a file applied with sysconfig differs to the file in the
sysconfig repository.
-
-
- man/new user_info.1
-
-
- man/new user_info.cfg.4
-
-
- man/chg sysconfig: examples added.
-
-
- cmd/chg sysconfig: set EDRC_SCRIPTNAME to 'pre_exec'/'post_exec' when
calling the pre- / post-exec scripts. From now on when using the msg
command within pre- and post-exec scripts the correct prefix is printed.
-
-
- man/new is_sysconfig_byhand.3
-
-
- man/new hostlist.3
-
-
- man/new hostlist.cfg.4
-
-
- man/new server_environment.3
-
-
- man/new server_environment.cfg.4
-
-
- cmd/chg server_environment: remove unwanted characters from output
-
-
- man/new syscp.1
-
-
- opt/new sysdiff: -v for verbose output
-
-
- cmd/fix swvi: depreciated tempfile removal
-
-
- cmd/fix job, jobwatch, joblog: depreciated tempfile removal
-
-
- cmd/fix du_report: depreciated tempfile removal
-
-
- cmd/fix rsat: unused variable $Tmp removed
-
-
- cmd/new .daemon_wrapper: start commands that act as daemons out of the lib/daemon/
-
-
- cmd/chg job, joblog, jobwatch, passwdsyncd, watchdog, cronhandler: start via .daemon_wrapper.
From now on it is possible to patch those commands even if there is already an instance running.
-
-
- cmd/fix job, joblog, jobwatch: tempfiles are cleaned up properly now.
-
-
- opt/chg watchdog: -L option can now also list stop commands for the running watchdogs.
-
-
- cmd/chg pack: add the timestamp file of the release also to a PATCH.
-
-
- cmd/chg cronhandler: is now also able to run on Linux and Solaris. cronhandler does now
longer access the spool directory (except when running on Solaris the atjobs spool directory is
accessed to get the content of a job), on ll other cases it is based now completely on the
official cron/at commands.
-
-
- cmd/chg job: when entering a job the prompt is now "job>" instead of only ">".
-
-
- cmd/chg cronhandler: at queues are now also supported
-
-
- cmd/chg watchdog: temporary directory is /var/tmp and not /tmp any more.
-
-
- cmd/chg job: temporary directory is /var/tmp and not /tmp any more.
-
-
- man/chg passwdsyncd.1m: added exit code 11 description.
-
-
- cmd/fix fit2width: bug when running on Solaris fixed.
-
-
- cmd/fix server_environment: bug when running on Solaris fixed.
1.5.03
Sun Dec 16 14:04:55 CET 2007 release
-
-
- cfg/chg edrcrevision.cfg: new release 1.5.03 (Sun Dec 16 14:04:08 CET 2007)
-
-
- man/fix remote_shell: CONNECTION_MODE resolution
-
-
- man/fix remote_copy: CONNECTION_MODE resolution
1.5.02
Sun Dec 16 13:59:11 CET 2007 release
-
-
- cmd/chg edrc: edrcperm format output, location of lib/edrc.<name> files moved to lib/edrc/<name>
-
-
- chg/src Makefile: standardized, each command has an own src directory now
-
-
- cmd/chg lscomp, llcomp, catcomp: supports now .jar and .bw files, too
-
-
- man/chg lscomp.1, llcomp.1, catcomp.1: .jar and .bw added
-
-
- cmd/chg sysconfig: scripts located in var/sysconfig/tools/<OSID> and
var/sysconfig/tools/default can be called from check-, pre_exec- and post_exec scripts.
-
-
- man/chg sysconfig.1: description of tool directories.
-
-
- cmd/new getmountpoint: print mountpoint of current working directory. This command is
much faster as "bdf ." especially on HP-UX having large file systems.
-
-
- cmd/chg pkg_hostname: use getmountpoint if it exists for a certain osid otherwise still
the not completely reliable method via the mount command is used as fallback.
-
-
- cmd/chg stat: can now return file permission as octal number.
-
-
- cmd/chg edrc: is no longer dependent on locally created 'edrc' user, the user can be
created in any name service (NIS, NIS+, ...)
-
-
- cmd/chg passwdsyncd: is no longer dependent on locally created 'edrc' user, the user can be
created in any name service (NIS, NIS+, ...)
-
-
- cmd/new lynx: a character oriented Web browser
-
-
- cmd/chg .os_wrapper: $PATH is enhanced to edrc/bin and edrc/lib.
-
-
- cmd/new wget: the non-interactive network downloader
-
-
- cmd/new getfilesystem: print mountpoint of current working directory. This command is
much faster as "bdf ." especially on HP-UX having large file systems.
-
-
- opt/new user_info: -c to specify a config file
-
-
- man/new getfilesystem.3:
-
-
- man/new getmountpoint.3:
-
-
- man/new days.3:
-
-
- man/new seconds.3:
-
-
- cmd/chg input: enhanced stability on computed input values
-
-
- opt/new input: IPV4, HH:MM, HH:MM:SS, NO_ECHO , MM/DD, MM/DD/YYYY
-
-
- opt/new remote_shell: -t to create a tty on remote system
-
-
- opt/new remote_shell, remote_copy: -f to force connection mode without
connection cache involvement
-
-
- cmd/chg edrc: trunk mode support
-
-
- man/chg edrc.1m: description of trunk, renamescript, renamemenu command,
guideline for differential, full distribution use
-
-
- cmd/new contrib/ping: send ICMP ECHO_REQUEST packets to network hosts as
contributed command
-
-
- cmd/chg rsat: connection mode fix set to OpenSSH, due to the need of a TTY
on a remote system
-
-
- cfg/chg rsat.cfg: CONNECTION_MODE setting removed
-
-
- cmd/chg filedist: the file to be distributed is no longer saved to /var
prior to distribution. Messages on failure are more precise. Logging
enhanced.
-
-
- cmd/chg remote_copy: show correct default connection mode in usage message
-
-
- man/new bwcreate.1m, bwcreate.cfg.4
-
-
- opt/new pack: -L to list files that would be packed
-
-
- man/new apply2sw_inventory.1
-
-
- cmd/chg apply2sw_inventory: exit status 2 returned if command was not able to write to the
output directory is changed to 3 due to the usage of this exit code for two return situations.
-
-
- man/chg cfg2html.8: new cfg2html.1m
-
-
- man/new contrib.1m
-
-
- cmd/chg edrc: direct trunk invocation enhancement
-
-
- man/new input.3
-
-
- man/cor watchdog.1
-
-
- cmd/new print_list: format a csv list to a formatted list with dynamic column widths and
adjustment to the current terminal width.
-
-
- man/new pack.1m, pack.cfg.4, edrcpack.1m
-
-
- man/chg several: use of .VB, VE makros to switch to courier font and back (seen in PDF file)
-
-
- cmd/chg remote_shell, remote_copy: cache handling changed to gain connection performance
especially for forced connections.
-
-
- opt/new remote_shell.cfg, remote_copy.cfg: OPENSSH_OPTIONS to pass additional options to
ssh and scp to influence the general behavior
-
-
- cmd/chg edrcman: react on external setting of $OSID ( Osid=`osid` -> Osid=${OSID:=`osid`} ).
-
-
- opt/new rcmd: -r [ num ] to retry rcmd calls on unsuccessful connections
-
-
- cmd/chg rcmd: has now a logfile, review
-
-
- cmd/chg edrc: command renamescript to rename an existing script, renamemenu to rename an
existing menu
-
-
- cmd/new ttyrec: a tty recorder
-
-
- cmd/new ttyplay: play files recorded by ttyrec
-
-
- cmd/new ttytime: show times in files recorded by ttyrec
-
-
- man/new edrcrevision.cfg.4
-
-
- cmd/fix edrc: display of menupoint title if there is only one menupoint (=script)
in a submenu
-
-
- man/new edrcperm.no_shell.3, edrcenv
-
-
- cmd/new maketemp: create a unique temporary directory
-
-
- cmd/new removetemp: remove a temporary directory created by maketemp
-
-
- cmd/chg edrc: tempfile handling enhanced
-
-
- cmd/chg many: tempfile changed to use maketemp and removetemp
-
-
- cmd/chg csv2worksheet: use new PIO version poi-3.0-rc4-20070503.jar
-
-
- cmd/new contributed/locations: print corporate locations
-
-
- man/new contrib.edrc.1m: list of contributed commands distributed with WA2L/edrc
-
-
- cmd/chg edrcman: add 1m to MANSECT. Therefore the .1m symlinks in the man
stricture are not needed any more
-
-
- cmd/chg user_info: new field LOCKOUT. This field is set to y if any lock is
set for a user account.
-
-
- cmd/chg contributed/doc: now documentation for menus can be displayed, too
-
-
- cmd/new mc: Midnight Commander
-
-
- cmd/new mcview: Midnight Commander file viewer
-
-
- cmd/new mcedit: Midnight Commander file editor
-
-
- man/new contrib.doc.1m
-
-
- cmd/new nano, rnano: an editor that can be restricted
-
-
- cmd/new nano.1, rnano.1, nanorc.4: manpages for nano and rnano
-
-
- cmd/fix edrc: menu point output corrected if menu point is not executable
-
-
- opt/new input: YYYY-MM-DD, the military date format
-
-
- cmd/chg input: leap years are checked, now
-
-
- cmd/chg contributed/cmswitch: enhanced for WA2L/edrc external use
-
-
- cmd/chg xmore: --MORE-- output goes to /dev/tty and not to stdout any more
-
-
- cmd/chg remote_shell: enable TTY allocation for rtools connections
-
-
- cfg/chg edrc.cfg: many more fine grained denials
-
-
- cmd/chg edrc: export edrc config file to recovery scripts and contributed
commands in the $EDRC_CONFIGFILE environment variable
-
-
- cmd/chg edrcenv: output of $EDRC_CONFIGFILE environment variable
-
-
- cmd/new is_permitted: check if a functionality is permitted to be executed
based on the DENY_LIST in edrc.cfg
-
-
- cmd/new contributed/logs: enhanced log viewer
-
-
- man/new vsdfml.3: very simple document formatting language
-
-
- cmd/chg edrc: help of contributed commands is resolved from contributed
command header and no longer from *.help files
-
-
- cmd/new contributed/clonemenu: clone an existing menu
-
-
- opt/new choice: NOT_NULL, to prevent no input
-
-
- opt/new crfile: -a for accelerated usage (in some circumstances)
-
-
- cmd/chg crfile: allow usage for non-root users, too. In non-accelerated mode create
a file consisting of zeroes. Space check corrected.
-
-
- cmd/chg shar.setup: obsolescent tail option +N replaced with -n
-
-
- cmd/chg shar.install.tar.gz/install: obsolescent tail option +N replaced with -n
-
-
- cmd/chg shar.install.tar.gz/install: enhanced post installation instruction output
-
-
- cmd/chg edrcsetup.1m: description of existing configurations expanded, ssh setup
simplified
-
-
- cmd/chg cfg2html: actual versions cfg2html_hpux-b.3.46 and cfg2html_linux-1.40
integrated
-
-
- man/new: sat.1 asup.1 osup.1 psup.1
-
-
- cmd/chg edrc: avoid breakouts during trunk establishion
-
-
- cmd/new zdiff zgrep zless zmore
-
-
- man/new zdiff.1 zgrep.1 zless.1 zmore.1
-
-
- cmd/chg gzip: version 1.3.12
-
-
- cmd/chg csv2worksheet: using newest POI API poi-3.0.1-FINAL-20070705.jar
-
-
- cmd/chg edrc: use less as pager for Linux
-
-
- cfg/chg edrc.cfg: new option LOGCOMPRESS
-
-
- cmd/chg contributed/logs: is capable to handle compressed logfiles transparently
-
-
- cmd/chg edrc: is capable to handle compressed logfiles transparently, logheader of
<contrib_cmd>.nolog is logged too
-
-
- man/chg edrc.cfg.4: option LOGCOMPRESS added
-
-
- cmd/chg edrcman: proper functionality even when no system wide man page
configuration exists
-
-
- cmd/chg logtail: resolve method of user $HOME
-
-
- cmd/chg logview: resolve method of user $HOME
-
-
- cmd/new thttpd: tiny HTTPd
-
-
- cmd/chg cronhandler: review due to lost of a cron file after a system crash
-
-
- cfg/new cronhandler.cfg: new
-
-
- cmd/new listtemp: list temporary directories created with maketemp including
state information.
-
-
- cmd/chg rcmd: logfile location can be configured in the config file now
-
-
- cfg/chg rcmd.cfg: new option LOG to define the log directory
-
-
- man/new cronhandler.cfg
-
-
- cmd/chg pack: improve timestamp preserving
-
-
- man/chg edrcsetup.1m: manual install instructions removed
-
-
- cmd/chg filedist: logfile location can be configured in the config file now
-
-
- opt/new user_info: -R prints complete user record in a processable form
-
-
- cmd/chg user_info: internal cache
-
-
- opt/new input: European date format DD.MM.YYYY, DD.MM
-
-
- man/cor edrcsetup.1m: formatting of user input commands
-
-
- man/new crfile.1
-
-
- man/new du_report.1
-
-
- cmd/new edrc: trunkbypass to globally bypass an active trunk
-
-
- man/new scriptheadersync.1
-
-
- cmd/chg install: check needed install space
-
-
- cmd/chg edrc: prevent compression of edrc.log when LOGCOMPRESS is set to True
-
-
- cmd/chg contributed/logs: add an additional line during output
-
-
- cfg/chg edrc.cfg: new option TMP_DIR
-
-
- man/chg edrc.cfg.4: new option TMP_DIR
-
-
- cmd/new contributed/scriptstats: print statistics about the recovery script
menu tree
-
-
- man/new msg.3
-
-
- man/new log.3
-
-
- cmd/chg log: output to stderr if $EDRC_LOGFILE is not set, set session to
process id of calling script if $EDRC_SESSION is not set
-
-
- cmd/chg edrc: enhancements of trunk options (TARGET_MENUPATH, TARGET_CONFIG) allowing
hierarchical trunk configurations, performance tuning in trunk specification resolution
1.5.01
Sun Feb 4 23:15:04 CET 2007 release
-
-
- cmd/fix sav: save file in /etc/rc.config.d into a subdirectory even
if the current working directory is not /etc/rc.config.d .
-
-
- opt/new hostlist: -l, to return the hostlist comma separated. Default
is still to return a space separated list.
-
-
- man/new sav: source is SFI-QIF
-
-
- cmd/new resolve_targetlist: resolve a list of targets which may consist of
hosts and hostgroups.
-
-
- cmd/chg user_info: output of encrypted password when calling
user_info -u username
-
-
- cmd/new mail_file: send a mail with an attachment.
-
-
- cfg/new rcmd.cfg: SET_UMASK to set the umask on the remote system as it is
on the local system.
-
-
- opt/new role_option: -c config_file to be able to specify a different configuration file.
-
-
- man/new edrcsetup: text moved from doc/install-steps.
-
-
- cmd/chg contributed/doc: structure and tags changed, speed increased
-
-
- cmd/chg edrcpack: default is to create a shell archive now.
-
-
- cmd/chg edrcpack: do not pack dot-files and directories from source directory
-
-
- cmd/chg input: log input to $EDRC_LOGFILE, new options NO_LOG and LOG_STARS to control
logging functionality and to suppress password logging to a logfile.
-
-
- cmd/chg change: log input to $EDRC_LOGFILE, new options NO_LOG and LOG_STARS to control
logging functionality and to suppress password logging to a logfile.
-
-
- cmd/chg user_info: LAST_LOGIN field returns the number of days since the last successful login.
-
-
- cmd/chg user_info: LAST_SMBACCESS field returns the number of days since the last samba access
-
-
- cfg/new user_info.cfg: new option SMBACCESSLOG
-
-
- cmd/fix edrcpack: log output corrected
-
-
- cmd/chg install: non verbose installation does log extraction to logfile
-
-
- man/new watchdog.1
-
-
- man/new watchdog.cfg.4
-
-
- man/new choice.3
-
-
- man/new name.1
-
-
- man/new apply2file.1
-
-
- man/new duvi.1
-
-
- man/new du_index.1
-
-
- cmd/chg sysconfig: check file- and directory permissions to install the files & directories, too
-
-
- man/chg sysconfig.1: file install description enhances with hint that file permissions and
ownership are considered as well
-
-
- cmd/chg edrc: use remote_copy, remote_shell, log, msg commands instead of internal functions.
logview alias removed. contributed commands lview and ltail renamed to logview and logtail.
Output of contributed commands is logged depending of the existence of a <contrib_cmd>.nolog file
in the contrib/edrc/ directory.
-
-
- cmd/new remote_copy: wrapper for remote copies (rcp, scp)
-
-
- cmd/new remote_shell: wrapper for remote shells (rsh, remsh, ssh)
-
-
- cmd/chg edrcpack: do not exclude ~edrc/.ssh directory from package, exclude connection/cache/*
-
-
- cfg/new remote_shell.cfg: config file for remote_shell
-
-
- cfg/new remote_copy.cfg: config file for remote_copy
-
-
- man/chg EDRC.1
-
-
- man/chg edrcintro.1
-
-
- man/chg edrc.1m
-
-
- man/chg edrc.cfg.4
-
-
- cmd/chg passwdsyncd: use remote_copy and remote_shell for synchronization
-
-
- cmd/chg filedist: use remote_copy and remote_shell for distribution. root is no
longer needed to be allowed to connect from remote.
-
-
- cfg/new filedist.cfg: REMOTE_CMD_PATH to the cpio and gzip commands on remote systems.
-
-
- man/chg edrcsetup.1m: revision, enhancements
-
-
- opt/chg sat: -h displays no longer usage of edrc
-
-
- cmd/new rsat: remote start of sat
-
-
- opt/new tty_variable: [ device ], to specify the tty device if needed
-
-
- cmd/chg tty_variable: fallback to /dev/tty if the current terminal is "not a tty"
-
-
- cmd/chg filedist: log output enhanced
-
-
- cmd/fix filedist: input not logged to logfile any more
-
-
- cmd/chg rsat: put path to remote systems
-
-
- cfg/chg rsat.cfg: REMOTE_PATH to set the path on remote systems
-
-
- cmd/chg edrcpack: splitting of shell archives and patch archives, provide a
setup script for splited archives, complete cleanup of -a option
-
-
- opt/chg edrcpack: -g option removed
-
-
- cmd/chg edrc: menu display is now compatible with Suse- and FC4 Linux, parallel
script distribution possible
-
-
- man/chg edrc.cfg.4: DIST_TYPE
-
-
- man/chg edrcsetup.1m: complete review, secure shell config description added
-
-
- cmd/chg apply2file, dbrep, du_report, logcut, passwdcombine, svi,
sw_report, syscp, svi, scritpextract, sysconfig: *Linux* ECHO="echo -e" -> ECHO="/bin/echo -e"
-
-
- cfg/chg kshrc: shd function to show the $DISPLAY variable content
-
-
- cmd/new ksh_wrapper: wrap ksh to avoid the #!/bin/ksh magic key
-
-
- cmd/chg syscp, sysvi, sw_report, du_report, apply2file,
dbrep: #!/bin/ksh -> #!/bin/sh
-
-
- cmd/chg passwdcombine, logcut, random: starting via ksh_wrapper
-
-
- cmd/chg edrc: can be started without ksh, too
-
-
- cmd/fix is_config_byhand: evaluation of .EDRC.config_byhand files
-
-
- cmd/new pstree: print a process tree
-
-
- cmd/new dig: send domain name query packets to name servers
-
-
- cmd/chg install: cancel option added
-
-
- man/new mkuser.3:
-
-
- cmd/new apropos: search whatis database
-
-
- cmd/new whatis: search whatis database
-
-
- man/new apropos.1: search whatis database
-
-
- man/new whatis.1: search whatis database
-
-
- man/new passwdsyncd.1m: password sync daemon
-
-
- man/new lscp.1:
-
-
- man/new lsmv.1:
-
-
- doc/chg all: Makefile improved to generate the PDF, HTML, PS documents
-
-
- man/new trash.1
-
-
- cmd/new rsync
-
-
- cfg/new rsyncd.conf
-
-
- man/new rsync.1 rsyncd.conf.4
-
-
- cmd/new java: start java
-
-
- cmd/new java_wrapper: wrap java programs
-
-
- cmd/new bget: get HTTP
-
-
- man/new bget.1
-
-
- cmd/new seconds: calculate seconds since the Epoch for a given date and time
-
-
- cmd/new ident: continuous output with ident
-
-
- man/new manpages: manpages documentation
-
-
- cmd/new repeat: repeat a command multiple times
-
-
- man/chg edrcrevision.1: reformatted
-
-
- cmd/chg ini.ksh: review, ported to Linux
-
-
- cmd/fix watchdog: output channel assignment
-
-
- cmd/fix watchdog: environment variable setting to ensure nested watchdog starts
-
-
- opt/new watchdog: -L, to list all running commands as command line arguments
-
-
- cmd/fix passwdsyncd: output channel asininity
-
-
- man/new cltrash.1:
-
-
- man/chg trash.1: FILES section precised
-
-
- cmd/cor cltrash: file header
-
-
- cmd/fix remote_copy: connection cache read while probe the connection
-
-
- cmd/new csv2worksheet: load CSV data into an existing Excel spreadsheet
-
-
- man/new csv2worksheet.3:
-
-
- cmd/chg java_wrapper: method of loading the *.javaopt files changed to
provide more flexibility
-
-
- cmd/new ccrypt: encrypt and decrypt files and streams
-
-
- cmd/new crypt: encrypt and decrypt files and streams using the old Unix crypt
method.
-
-
- cmd/chg os_wrapper: checks if OS command is executable and if the filename
exactly matches
-
-
- cmd/new sysinfo: print information on overall system statistics (uptime, ram, swap,...)
-
-
- man/new sysinfo.1:
-
-
- man/new lsof.1:
-
-
- cmd/chg filedist: more possibilities in controlling the blockage of file
distribution
-
-
- cfg/chg filedist.block: format changed to 3 fields. To migrate current
filedist.block file to the new format, add "block:" in the first row of
each rule line.
-
-
- cmd/chg passwdsyncd: different encryption modes supported to enhance security
-
-
- cmd/chg passwdsyncd_apply: different encryption modes supported to enhance security
-
-
- cfg/chg passwdsyncd.cfg: ENCRYPTION_MODE (Enigma, AES, NO) to configure password
information transfer
-
-
- man/new passwdsyncd.cfg:
-
-
- cmd/new splitvt: split a screen into two windows
-
-
- man/new splitvt.1:
-
-
- cmd/new xmore: more for use in recovery scripts
-
-
- cmd/new vsdfml: very simple document formatting language to be used in information
"recovery scripts"
-
-
- cmd/new perl_wrapper: wrap perl scripts to ensure better portability.
-
-
- cmd/chg edrcpack: writes package information to var/edrcpack/sadm/ to provide
more information about the package. This sadm file is part of patches and
full releases.
-
-
- cmd/new zcat: symbolic links to gzip, where installed with WA2L/edrc
-
-
- cmd/chg cronhandler: crontab is loaded using the official crontab command, now
-
-
- cmd/chg edrc: header in menus, permission specification
-
-
- cfg/chg edrc.cfg: DENY_LIST
-
-
- opt/new server_environment: -s servername to resolve server names different
from host where logged on
-
-
- cmd/new edrc.no_shell: pseudo shell to prevent shell exits if 'shell' is denied
in DENY_LIST of edrc.cfg
-
-
- cmd/chg edrc: new command removemenu to remove an existing menu and removescript
to remove an existing recovery script. No it is not any more needed to exit to
the shell to remove a script or menu
-
-
- cmd/chg edrc: $TODAY is exported to the contributed commands and the recovery
scripts, too.
-
-
- cmd/chg edrcenv: print the content of the $TODAY variable, too
-
-
- opt/new input: ALPHA, DIGIT, ALNUM, ALNUM+SPACE, ALNUM+_ to allow certain
input only
-
-
- cmd/chg input: prevent return value to be resolved, as happened when * has been
entered, depending on cwd the filenames were returned
-
-
- cmd/chg edrc: use option ALNUM+_ in input calls in functions to commands
newmenu, newscript, removescript, removemenu to control inputs
-
-
- man/chg edrc.1m: description of .sav directory
-
-
- man/chg edrcintro.1: description of .sav directory
-
-
- cmd/new stat: return stat() information of a file
-
-
- cmd/new bwcreate: create a BarbedWire file to track file changes
-
-
- cfg/new bwcreate.cfg: cfgfile for bwcreate
-
-
- opt/chg omniutil: -a omnitrig, was not implemented and cannot be realized the
way intended to
-
-
- cmd/new pack: replaces edrcpack to pack the application into a package
-
-
- cmd/chg edrcpack: displays a depreciated message and uses a subset of options of 'pack'
-
-
- cmd/chg scriptextract: scriptextract -> edrc.scriptextract
-
-
- man/chg scriptextract.cfg: man page removed
-
-
- cmd/chg edrccheck: removed
-
-
- cmd/chg edrc: the help command is no longer influenced by the more_file permission
-
-
- man/new swvi.1: man page for swvi
-
-
- cmd/cor swvi: usage message corrected
-
-
- man/chg duvi.1: cross reference to swvi added
-
-
- man/chg edrcintro.1: term_cap short description removed
-
-
- cmd/chg llcomp: complete redesign, formats bzip2, zip, compress added
-
-
- cmd/chg lscomp: complete redesign, formats bzip2, zip, compress added
-
-
- cmd/chg catcomp: complete redesign, formats bzip2, zip, compress added
-
-
- man/chg llcomp.1: adjusted to enhanced functionality
-
-
- man/chg lscomp.1: adjusted to enhanced functionality
-
-
- man/chg catcomp.1: adjusted to enhanced functionality
-
-
- man/chg EDRC.1: zip, unzip added
-
-
- man/chg edrcintro.1: zip, unzip added
-
-
- cmd/chg is_running: sbit set to allow non-root users to resolve if the package
is running. The filepermissions are checked by is_running
-
-
- cmd/chg busy: now multiple os aware.
1.5.00
Sun Jul 10 19:45:42 METDST 2005 release
1.4.08
Sun May 22 17:34:30 CEST 2005 release
-
-
- cmd/chg edrc: changes bold settings in prompt on terminal changes
-
-
- cmd/chg term_cap: removed
-
-
- cmd/new lscp: similar to lsmv
-
-
- cmd/chg filedist, rcmd: is now able to resolve hostgroups as: @GROUPNAME on interactive input
-
-
- cmd/chg pkg_hostname: set AWK to support the SunOS exception
-
-
- cmd/chg dbrep, job, joblog, jobwatch, pkg_hostname, ini.*, mkuser : use hostname instead of uname -n
-
-
- cmd/chg sysconfig: elimination of // in file output, output of write settings step
-
-
- cmd/chg edrcpack: can now create shell archives, too
-
-
- cfg/chg kshrc: cmc, cddoc alias
-
-
- cmd/chg rcmd: avoid local wildcard resolution on interactive command input, if
configured: set path on remote hosts equal to local, invoke commands on remote
hosts as script, execution shell is now configurable.
-
-
- cfg/new rcmd.cfg: options SET_PATH and EXEC_SHELL.
-
-
- cmd/chg edrcpack: shell archive enhanced, on -a only create .sh archive
-
-
- cmd/chg shell archive: proper cleanup on termination
-
-
- cmd/chg passwdsyncd: .tar.gz -> .cpio.gz
-
-
- cmd/chg passwdcyncd_apply: .tar.gz -> .cpio.gz
-
-
- doc/chg install-steps: complete review
-
-
- cmd/chg passwdsyncd, passwdsyncd_apply: test on HP-11(i) and review
-
-
- cmd/chg name: follow symlinks
-
-
- cmd/chg revision: follow symlinks
-
-
- cmd/new whereami: display server environment and user information of the system where
logged on
-
-
- cmd/new edrc/contributed: whereami
-
-
- man/chg edrcintro: whereami added
-
-
- cmd/new trash, untrash: to trash and restore trashed files
-
-
- cmd/fix watchdog: list running watchdogs
-
-
- opt/chg watchdog: -r interval to control logging or check state
-
-
- cmd/new cltrash: clean trash (purge trash / remove trash info files)
-
-
- cmd/chg edrcpack: timestamp file format changed. Old format is still recognized to
read. There is no need to edit old timestamps.
-
-
- cmd/chg scriptextract: adjust timestamp after script installation
-
-
- cmd/new syscp: copy a system file to the sysconfig repository
-
-
- cmd/new sysvi: equals to svi to unify command naming
-
-
- cmd/chg logrotate: all users are allowed to start the command
-
-
- cmd/chg logtail, logview: command reads also ~/.mylog_files and ~/.log_files
-
-
- cmd/new swvi: create/edit the ..sw_inventory file
-
-
- cmd/new sw_report: create a software inventory report.
-
-
- cmd/chg cfg2html: cd /tmp during command execution to prevent cfg2html to penetrate
the system with tempfiles
-
-
- cmd/chg cfg2html_<os><version>: current versions of cfg2html for OS HP-11i, Linux, Solaris
-
-
- cmd/chg edrc: correct handling of wild cards in input prompt
-
-
- cmd/chg whereami: new fields SU_FROM, SU_TO
-
-
- cmd/new user_info: command to read user definition information. This command
partly replaces functionality of the whereami command.
-
-
- cfg/new user_info.cfg: migrated from whereami.cfg
-
-
- cmd/chg whereami: user information resolving moved to command user_info
-
-
- cfg/chg whereami.cfg: completely replaced by user_info.cfg.
-
-
- man/chg edrcintro.1: Sections COMMANDS, FILE, SEE ALSO.
-
-
- doc/new edrc_manpages: in HTML format, locally browseable.
-
-
- cmd/new apply2sw_inventory: apply a data stream to a software inventory file.
-
-
- cmd/new fields2swvi: convert a data stream to a swvi input sequence.
-
-
- cmd/new is_writeable: check if write access to a file or directory is possible.
-
-
- cmd/new filelink: create hardlinks between files in two different directories.
-
-
- cmd/new lsof: list open files.
-
-
- cmd/fix edrcpack: exclude core files but do not exclude core directories.
-
-
- cmd/chg edrcpack: enhance usage message with more example usages.
-
-
- cmd/chg edrc: possibility to list the files to be distributed ahead of the distribution.
-
-
- cmd/fix edrc: evaluation if a file is empty.
-
-
- cmd/chg sat: session name changed from SYSTEM_ADMINISTRATION__PID-$$ to SAT-$$
-
-
- cmd/chg logrotate: use library log function, therefore log format changed.
-
-
- opt/chg makeuser: -U uid
-
-
- cmd/new role_option: to support role based user creation from templates
-
-
- cfg/new role_option.cfg: config file for role_option
-
-
- cfg/new edrc.cfg: new options RECOVERYPOINTINTIME_MESSAGE, SETENVIRONMENT_MESSAGE
-
-
- man/chg edrc.cfg.4: options RECOVERYPOINTINTIME_MESSAGE, SETENVIRONMENT_MESSAGE
-
-
- cmd/new homedir: evaluates the homedir of a user
-
-
- man/new homedir:
-
-
- cmd/chg shar-header, install: log inputs to logfile during installation
-
-
- man/new pid:
-
-
- man/new woist:
-
-
- cmd/new rl: shortcut for rlogin
-
-
- cmd/fix catcomp: use GNU cpio even if started outside of edrc
1.4.07
Sun Nov 7 11:16:36 MET 2004 release
-
-
- cmd/chg almost all: support a bigger range of operating system ids of
one operating system, as Solaris -> Solaris*, Linux -> *Linux*,
HP-11|HP-11i -> HP-11|HP-11i|HP-*
-
-
- cmd/chg HP-11i/cpio: replace HP11i/cpio with version 2.5
-
-
- man/new HP-11i/man1/cpio.1: manpage included
-
-
- cmd/chg lscomp, llcomp, catcomp: can now handle .tar.gz and .cpio.gz archives
-
-
- cmd/chg edrc: uses now .cpio.gz archive format to distribute scripts
-
-
- man/chg edrc: distribution file tar.gz -> cpio.gz
-
-
- man/chg edrcintro: enhancement of lscomp, llcomp, catcomp
-
-
- cmd/chg sysconfig: backup file tar.gz -> cpio.gz
-
-
- cmd/chg passwdcombine: passw save file tar.gz -> cpio.gz
-
-
- opt/chg hostlist: remove -s option, add -g option to specify a hostgroup
-
-
- cfg/chg hostlist.cfg: HOSTGRPS="@GRPA: host1 host2 @GRPX: host6 host7"
-
-
- man/cor sysconfig: typing errors
-
-
- cmd/chg edrcpack: edrcpack timestamps in var/edrcpack/ts-* are excluded from
generated patch packages
-
-
- opt/new edrcpack: -e to exclude scripts directory from a patch archive
-
-
- cmd/chg sysconfig: allow "_" in configuration name and configuration description
-
-
- cmd/fix sysconfig: correct handling of multiple configuration display
1.4.06
Sat Jul 24 18:16:32 / Sun Aug 8 18:25:47 CEST 2004 release
-
-
- opt/new sysconfig: -o OSID, to apply a configuration to the
system which is different from the result of the osid command.
-
-
- opt/new edrcpack: -p version, to create patch-packages
-
-
- cmd/fix fssum: can now handle multiple line bdf output
-
-
- cmd/new term_cap: return a termcap value
-
-
- cmd/new cdetc, cdvar: cd to application etc and var directory in shell
-
-
- cmd/new mkuser, makeuser: integrated into EDRC
-
-
- cmd/new server_environment: to print the environment
a server belongs to
-
-
- man/chg edrcintro: add short descriptions for new commands, add edrcpack
directory description in FILES section
-
-
- cmd/new xlog: write stdin to a log
-
-
- cmd/new pkg_hostname: return packagename or hostname depending on pwd
-
-
- cmd/new omniutil: a collection of OBII enhancements
-
-
- cmd/new logtail: tail -f common logfiles
-
-
- cmd/new logview: view common logfiles
-
-
- cmd/new watchdog: a watchdog
-
-
- cmd/new passwdsyncd: synchronize passwords
1.4.05
undated release
-
-
- cmd/fix sysconfig: fix stty: this is no tty error.
-
-
- man/cor cronhandler: description of action=... files.
1.4.04
undated release
-
-
- cmd/chg edrc: OpenSSH test, internal enhancements
-
-
- man/chg edrc: securtiy/<DIST_USER>/ description
-
-
- cmd/chg edrcpack: writes now to a logfile
-
-
- man/fix sysconfig: logfile description
-
-
- cmd/chg filedist: internal enhancements
-
-
- cmd/chg rcmd: OpenSS test, internal enhancements
1.4.03
undated release
-
-
- cmd/fix sysconfig: config_byhand bug
-
-
- cmd/fix is_config_byhand: proper cleanup of tempfiles
-
-
- cfg/fix kshrc: export of HOST
1.4.02
undated release
-
-
- cmd/chg sysconfig: can now handle config_byhand functionality
-
-
- opt/new sysconfig: -f option to force configuration (=ignore config_byhands)
-
-
- cmd/new rel2abs: convert a relative to an absolute filename
-
-
- cmd/new is_config_byhand: evaluate if a file is protected by a config_byhand file
-
-
- man/cor cronhandler: FILE section
-
-
- man/chg EDRC, edrcintro: new commands added
-
-
- man/chg sysconfig: config_byhand description
-
-
- cmd/fix bin/* lib/*: permissions and groups corrected
1.4.01
undated release
-
-
- cmd/chg cronhandler: option -a write to save cron/at without removal from system
-
-
- man/chg cronhandler: according to the change
1.4.00
Mon Apr 5 18:44:53 METDST 2004 release
-
-
- cmd/chg: replacement of edrcroot thru approot in all commands
-
-
- cmd/chg: removal of alpha command pwsync
-
-
- cmd/new tty_variable: to query tty settings
-
-
- cmd/chg tty_columns: internal use of tty_variable
1.3.08
Fri Mar 26 10:46:59 MET 2004 release
-
-
- cmd/new approot: identical to edrcroot, which will be replaced completely soon.
-
-
- man/cor: permission correction of all manpages
1.3.07
Fri Feb 27 12:43:30 MET 2004 release
-
-
- man/cor cronhandler: files corrected
-
-
- cmd/fix envpasswdstrip: rootdir evaluation corrected
1.3.06
Tue Feb 17 00:16:49 MET 2004 release
-
-
- cmd/new hostlist: return a list of hosts. Used to generalize
configuration files
-
-
- cmd/new ypxfr_all, passwdsort: taken from tools-eds
1.3.05
undated release
-
-
- cmd/fix sysconfig: write correct settings file header
1.3.04
undated release
-
-
- cmd/new pkzip: for Linux, Solaris
-
-
- cmd/chg: uat and yauat related files moved to doc/notes/dvlp due
to incomplete development state of those commands
1.3.03
undated release
-
-
- cmd/new pkzip: for HP-11, HP-11i
1.3.02
Fri Jan 30 17:58:12 MET 2004 release
-
-
- cmd/chg edrc: version and patchlevel moved to etc/edrcrevision.cfg
-
-
- cfg/new edrcrevision.cfg: new configuration file holding the current
version and patchlevel of WA2L/edrc
-
-
- cmd/chg fssum: cluster package checks will be executed only if the
underlying operating system supports it. Therefore rows with the 'p' option
in the fssum.cfg file are ignored on systems which do not support cluster
packages or for which the PACKAGE_CHECK function is not implemented
within fssum.
1.3.01
Fri Jan 9 15:22:33 MET 2004 release
-
-
- cmd/chg passwdcombine: can handle now trusted system and /etc/passwd systems
and is able to do a more filigree selection.
-
-
- cfg/new edrc: NOTRECOGNIZED_MESSAGE option to generate a WARNING message if a
user entered a command in edrc that does not exist.
1.3.00
Sun Nov 2 12:17:50 CET 2003 release
-
-
- cmd/new edrc, filedist, rcmd: prepared for secure shell
-
-
- cfg/new edrc.cfg, filedist.cfg: DIST_MODE to configure rtools or OpenSSH
-
-
- cfg/new rcmd.cfg: EXEC_MODE to configure rtools or OpenSSH
1.2.01
undated release
-
-
- opt/new edrcpack: -s = split package into peaces which fit to
a diskette
1.2.00
Sun Oct 26 15:55:14 CET 2003 release
-
-
- cmd/new fit2width: fit a stream to a width
-
-
- cmd/new tty_columns: evaluate tty width
-
-
- cmd/fix days, input, choice: path to osid command
1.1.04
undated release
-
-
- cmd/new fssum: generate filesystem summaries
-
-
- cmd/new edrccheck: check needed connections and permissions for edrc
-
-
- cmd/new days: evaluate days since Jan 1st
-
-
- cmd/chg is_running: is able to resolve aliases now, some path settings added
-
-
- man/cor sysconfig: Optional: NO in FILES Section, <OSID>/root
1.1.03
Sat Oct 11 15:25:17 MEST 2003 release
-
-
- new: HP-11i support. HP-11i will probably cover many of future
HP UNIX releases.
1.1.02
Mon Sep 29 16:30:28 METDST 2003 release
-
-
- cmd/new dbrep: as enhancement of the no longer maintained
dbstat command
-
-
- cmd/new ini, ini.<shell>: ad hoc environment initialization
1.1.01
Tue Sep 16 14:22:18 MEST 2003 release
-
-
- cmd/chg oerr: new option TNS
1.1.00
Tue Sep 2 16:46:56 MEST 2003 release
-
-
- cmd/fix cronhandler: exit if no user dirs in homedir
1.0.21
Mon Aug 18 09:12:20 METDST 2003 tmp release
-
-
- cmd/chg edrcman: supports OSID dependent manpages now
1.0.20
Wed Aug 6 15:07:53 MEST 2003 release
-
-
- cmd/new edrc: title to modify a menu title
-
-
- cmd/new tcpdump integrated
-
-
- opt/new filedist: can now block (prevent) files from
distribution to/from certain hosts
-
-
- cmd/new oerr contributed command
-
-
- cmd/chg proc contributed command renamed to pid
-
-
- doc/chg install-steps: enhanced
-
-
- man/new osid (3)
-
-
- man/new osid.dat (4)
1.0.18
Sat May 10 19:49:29 CEST 2003 release
-
-
- cmd/fix edrc: syntax error correction in function set_terminal()
1.0.16
Mon Apr 14 13:49:47 METDST 2003 release
-
-
- cmd/new edrc: @ command which invokes the last menupoint chosen
-
-
- cmd/new edrc: EDRC_NLS_DATE_FORMAT, EDRC_NLS_LANG is exported
to contrib commands, scripts and shell to avoid variable overwriting
by recovery scripts
-
-
- cmd/new edrc: EDRC_DIST_USER is exported to contrib commands,
scripts and shell. This variable is equal to DIST_USER in the
configuration file
cmd/new job, joblog, jobwatch: integrated into EDRC
1.0.15
Wed Apr 2 16:17:31 METDST 2003 release
-
-
- opt/new edrc: -t option to skip terminal initialization
-
-
- cmd/fix edrc: test of start user relocated in program, log output to syslog
if edrc is invoked with the wrong user
-
-
- cmd/new lsmv: print a list of mv-commands to screen
1.0.14
Mon Mar 24 19:52:46 MET 2003 release
-
-
- cmd/chg edrc: prompt includes the hostname
-
-
- cmd/new edrc: erase command to set the erase terminal character
1.0.12
Tue Mar 18 21:07:15 MET 2003 release
-
-
- cmd/fix .os_wrapper: more accurate command evaluation
-
-
- cfg/chg kshrc: terminal settings
-
-
- cmd/chg edrc: terminal settings to ensure proper backspace handling
-
-
- cfg/chg edrc.cfg: TERM setting is now the default if the terminal
cannot be evaluated by the system.
-
-
- cmd/chg edrc: xterm is temporarily substituted by tee -a to save
the logs due to SIGSEGV error on HP-UX 11.00
-
-
- cmd/chg sysconfig: does handle the check file now (again)
-
-
- cfg/new kshrc: variable $p in shell is the last visited directory
ahead of exiting the shell. This variable is displayed if 'abc' is
invoked in the shell.
-
-
- cfg/new kshrc: suspend signal is now handled in shell (^Z).
-
-
- man/cor catcomp.1, edrc.1m, edrc.cfg.4
1.0.09
Sat Mar 8 02:25:16 CET 2003 release
-
-
- cmd/new filedist: copy files to other hosts
-
-
- cmd/chg edrc: distribution hostlist has a leading and tailing space
-
-
- cmd/new logcut: shorten logfiles
-
-
- cmd/new locations: list corporate locations with local time
-
-
- cmd/new is_running: check if a cluster package is up
1.0.08
Thu Mar 6 14:24:04 MET 2003 release
-
-
- opt/new edrcpack: -t
-
-
- several bugfixes and justifications
1.0.07
Wed Mar 5 20:50:31 MET 2003 release
-
-
- cmd/fix: recursive login bug existing on HP-UX
1.0.00
Tue Mar 4 00:13:16 CET 2003 release
-
-
- chg/all owner changed to root:sys
-
-
- 1st semi-productive release
0.9.35
Sun Mar 2 21:09:49 CET 2003 release
-
-
- cmd/new svi: edit files in a sysconfig repository
-
-
- cmd/chg scriptextract: configfile is relative to edrc/etc now
-
-
- cmd/chg edrc: configfile is relative to edrc/etc now
-
-
- cmd/chg edrc: configfile is submitted to scriptextract while
distributing scripts using the "distribute" EDRC command
-
-
- cmd/cor sysconfig: several message changes
-
-
- cmd/new sat: start edrc with a configuration for system administration
-
-
- man/cor man pages existing in 0.9.11 according to the correction
hints of Craiq Schmid
-
-
- cmd/new contributed/countdown: a countdown handler
-
-
- cmd/new edrc: new directory var/contrib/edrc
-
-
- cmd/new edrc: EDRC_CONTRIB_VARDIR is exported to contributed commands
0.9.31
undated release
-
-
- cmd/new edrc: export of EDRC_SCRIPTS_BASEDIR to contrib commands,
shell and recovery scripts.
-
-
- cmd/new edrcenv: print of EDRC_SCRIPTS_BASEDIR
-
-
- opt/new edrc: -s option which allows silent startup
0.9.29
undated release
-
-
- cfg/new sysconfig: backup filelist
-
-
- cmd/new xtee: is now a compiled c program due to troubles with the
awk version.
0.9.22
undated release
-
-
- cmd/new edrc: check of SCRIPTS_BASEDIR, exit 7 if fail
-
-
- opt/new edrc: -n session_name
0.9.18
Fri Feb 14 02:11:42 CET 2003 release
-
-
- cmd/new edrc: history
-
-
- cmd/new edrc: busy, !!, !<num>
-
-
- cfg/new edrc.cfg: SHELL_LENGTH, SHELL_SEARCH
-
-
- cmd/fix edrc: signal handling ported to UNIX
0.9.11
Tue Feb 11 22:10:25 MET 2003 release
-
-
- man/cor
-
-
- man/new catcomp, edrc.help, lscomp, llcomp, edrcroot
-
-
- cmd/fix edrc: contrib commands log to the main logfile edrc.log
0.9.10
Sun Feb 9 14:00:11 CET 2003 release
-
-
- cmd/new edrc: ABORT_MODE, kill with USR1 and USR2
-
-
- man/chg edrc.1m: completed
0.9.09
Sat Feb 8 21:46:12 MET 2003 release
-
-
- cmd/chg edrc: the current PID is session name if no name is set.
-
-
- cmd/new edrc: log header output is configurable thru LOGHEAD_OUTPUT.
-
-
- opt/chg scriptextract: -v to -V for version output
-
-
- man/new scriptextract.cfg
-
-
- cmd/chg patchlevel numbers changed to two digits
-
-
- man/cor typing errors
0.8.1 ... 0.9.8
Other development versions.
0.8.0
Sat Feb 1 23:20:28 MET 2003 release
0.7.0
Sat Feb 1 23:20:28 MET 2003 release
0.2.0 ... 0.6.0
Other development versions.
0.1.0
First development version.
SEE ALSO
edrcintro(1),
EDRC(1)
NOTES
-
AUTHOR
WA2L/edrc was developed by Christian Walther. Send suggestions
and bug reports to wa2l@users.sourceforge.net .
COPYRIGHT
Copyright © 2024
Christian Walther
This is free software; see
edrc/doc/COPYING
for copying conditions. There is ABSOLUTELY NO WARRANTY; not
even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This document was created by man2html
using the manual pages.
Time: 19:30:29 GMT, May 27, 2025