base 1.0.2 -> 1.0.3
===================
- new programs (fm):
- /usr/bin/which
- /usr/bin/strace
- /usr/bin/whois
- /usr/bin/file
- /usr/bin/lsof
- /usr/bin/wall
- /usr/bin/write
- /usr/bin/mt
- /bin/cpio
- /usr/bin/last
- /usr/bin/bc
- /usr/bin/cal
- updates (fm):
- /usr/bin/wget
- /usr/bin/strings
- /usr/bin/less
- bugfixes (fm):
- libbfd-2.11.90.0.29.so for command 'strings'
- zoneinfo and TIME_ZONE
- cron
- logrotate-problems
- mail from cron to logrotate
- special characters (umlauts) in filename
- vim help file missing
- directory . not in $PATH anymore
- /etc/pam.d/*
- escape sequences in shutdown-messages from syslogd
corrections (fm):
- link vi -> view
- shutdown (network)
- $MAIL for root in /etc/profile
- deleted user news in /etc/aliases
- new features (fm):
- CDROM-Support
- NLS-Support
- keyboard mapping kbd
- shutdown message via wall
- migration of other packets (fm):
- sudo
- changes filesystem (fm):
- mount point /floppy
- mount point /cdrom
- bugfix missing PTYs for screen
- tape-devices st0 & nst0
- correction of permissions in /var/tmp
- correction of permissions in /var/lock
- correction of permissions in /dev/null
- correction of permissions in /dev/tty
- correction of permissions in /etc/init.d
- correction of permissions in /etc/version
- correction of permissions in in /lib/modules
- boot (fm):
- new: delete pid files in /var/run, /var/lock, /var/lock/samba
- new: ext2fs_check_if_mount-boot-message
- new: /etc/init.d/local
- base configuration (fm):
- edit via setup
- parameter -m for /sbin/syslogd in /etc/config.d/base
- syslogd as syslog-Client
- new features (fm):
- installation from local directories/cdroms: file:///foo/bar/eis-list.txt
- new script: /var/install/bin/check-version
- new script: /var/install/bin/ask
- new script: /var/install/bin/edit
- new setup-menu: "Server Administration"
- mount/umount of floppy and CDROM via setup
- edit of $EDITOR $PAGER etc
- show errors/warnings in /tmp/install.log after installation
- display of URL in Setup
- new group configuration via setup
- add-user: make password unusable
- new: require-package-tag
- bugfixes in setup (fm):
- /var/install/bin/remove-user: $homedir
- /dev/null has been somtimes deleted via script remove-user
- install-package: deletion of /tmp/preinstall.sh
- user administration: long usernames
- download: absolute URLs
- setup: double entries in URL-history
- setup: deletion of empty /tmp/install.log
- corrections in deinstallation routine
- display of long info-files
base 1.0.3 -> 1.0.4
===================
- new (fm):
- 1.0.3.tar.gz.info
- colors in list-users & list-groups
- new command: awk
- new command: locate
- new shutdown messages
- new: eischk
- exp-file for base-configuration
- changes (fm):
- some changes in /etc/issue
- changes in add-user: /bin/bash now standard shell
- setup: backup of configuration file /etc/config.d/xxxx to xxxx.backup
- changes in /var/install/bin/del-menu: compatibility to old versions
- setup: extended display of dependent packages
- shutdown: wall-message
- smbfs.o for samba
- new pam_userdb.so
- new libdb2.so.2
- bugfixes (fm):
- corrections in del-menu
- set permissions of /var/install/bin/* to 755
- some corrections of boot-scripts for Kernel 2.4.22
- bugfix: login for ftp (/bin/bash as standard shell)
- bugfix: typo in /var/install/bin/cron-edit
- bugfix: /var/install/config.d/cron
- bugfix: history in /var/install/bin/change-url
- /var/install/bin/doc
- del-package: new exit
- empty file /var/run/utmp when booting
- help-files for vim
- use /etc/mtab as regular file, not as symlink
- add-user: permissions of $HOME is now 700
- require-package: links to unknown packages will cancel installation
- remove-group for non-interactive mode
-----------------------------------------------------------------------------
base 1.0.4 -> 1.0.5
===================
- bug fixes (fm):
- bugfix: new generating of /etc/mtab
- bugfix: remove /etc/mtab~ when booting
- bugfix: remove /tmp/imond from update 1.0.4
- bugfix: remove dead links /etc/rc2.d/K80pcmcia & S20pcmcia
- bugfix: SCSI: boot-order for CDROM-drivers
- bugfix: timezones
- bugfix: additional link from vim to /usr/bin/vi
- bugfix: missing keymap-package in CDROM-installation of 1.0.3
- bugfix: symlink /bin/loadkeys vs. /usr/bin/loadkeys
- changes (fm):
- if Kernel 2.4.x, then load rtl8139too instead of rtl8139-orig
- eiskernel-boot-scripts now in base package
- permission problems/environment in /etc/profile
- some enhancements in syslogd-logrotate
- bug fixes setup (fm):
- display of download-Url in menu
- errror in URL-history if more than 9 entries
- /var/install/bin/doc: typo $PAGER
- check of valid domain names
- new features in setup (fm):
- mount of SCSI-CDROMs
- poweroff-configuration (kernel 2.4)
- /var/install/bin/doc: Help-Infos for vi/more/less
- /var/install/bin/doc: added anykey-call
- standard-URL now in history as "s"
- advanced configuration file handling
- message to use lowercase usernames
- new programs (fm):
- new: dig
- new: chroot
- new: m4
- new: locate
- new: /usr/share/misc/more.help as help-file for more
- new: depmod
- new: modprobe, rdev
- update: insmod
- libraries (fm):
- update glibc to 2.2.5
- libz now in base package
base 1.0.5 -> 1.0.6
===================
- 2004/05/09 fm
corrected regular expression HOSTNAME in /etc/check.d/base.exp
- 2004/05/09 jed
added new regular expression LOG_INTERVAL to /etc/check.d/base.exp.
- 2004/05/09 jed
changed regular expression for parameter SYSLOGD_LOG_INTERVAL in
/etc/check.d/base to LOG_INTERVAL.
- 2004/05/11 fm
corrected symlinks for /etc/init.d/modules
- 2004/05/11 fm
added MAX_BACKUP_CONFIG in environment configuration file
- 2004/05/14 fm
added /bin/fuser
- 2004/05/15 jed
fixed wrong directory comparison for default configuration handling
in /var/install/bin/backup-file.
- 2004/05/18 fm
removed obsolete /var/install/bin/remove-menu
- 2004/05/18 jed
removed obsolete and unused tags from /var/install/packages/base.
- 2004/05/18 jed
corrected regular expression MAILADDR in /etc/check.d/base.exp
- 2004/05/20 jed
setting of TIME_ZONE in /etc/init.d/boot enhanced.
- 2004/05/20 max
corrected loop in /etc/init.d/modules
- 2004/05/20 jed
added HTTP_PROXY_USER and HTTP_PROXY_PASSWD to environment configuration file.
- 2004/05/20 jed
added HTTP_PROXY, HTTP_PROXY_USER and HTTP_PROXY_PASSWD support to /etc/init.d/boot.
- 2004/05/20 jed
added /usr/local/bin/wget.sh and /var/install/bin/system-base-edit-environment
with additional HTTP_PROXY, HTTP_PROXY_USER and HTTP_PROXY_PASSWD support.
- 2004/05/21 max
apply environment is now in var/install/config.d/environment.sh
call environment.sh from etc/init.d/boot
call environment.sh from var/install/bin/system-base-edit-environment
- 2004/06/08 tb/fm
new eischk
error handling of /var/install/bin/edit
- 2004/06/10 fm
added FQDN in hostname entry of /etc/hosts
base 1.0.6 -> 1.0.7
===================
- 2004/06/10 fm
creation
- 2004/06/26 jed
applied dtou command on file /etc/init.d/hostname.
- 2004/06/27 max
do not set $TERM to 'linux' if it is set already
print base-version and eiskernel-version on login
removed base-version from prompt
print base-version and eiskernel-version on first page of setup
- 2004/06/29 jed
corrected a typo in the wget proxy configuration in
/var/install/config.d/environment.sh
- 2004/06/29 max
fixed setting of TERM
added /etc/inputrc
- 2004/07/02 fm
added wget 1.9.1
- 2004/07/02 jed
optimized repair function for .wgetrc-setup in /tmp/install.sh
- 2004/07/05 fm
added e2fsprogs
- 2004/07/22 fm
changed color of welcome message
- 2004/07/24 max
changed setting of TERM again: if TERM!=xterm => TERM=linux
- 2004/07/24 fm
improved stdout-check in colecho, added options -n and -tty
- 2004/07/24 fm
added ext3 conversion via setup
- 2004/07/25 fm
added xterm terminfo file
- 2004/07/25 fm
changed colecho 'br x br' to 'br b br' for terminals using black
on white sreen (more readable)
- 2004/07/29 fm
disable pathname expansion in install-package
base 1.0.7 -> 1.0.8
===================
- 2004/07/24 fm
creation
- 2004/07/24 fm
added mecho
- 2004/07/26 max
added extended ask
- 2004/07/29
added version check in preinstall.sh
- 2004/07/29 fabian
added Pack-Eis search to the Packages menu
- 2004/07/31 jed
added delay between postrotate commands in syslog logrotate to
prevent race conditions.
- 2004/08/01 jed
added /var/install/bin/update-systemfiles and relevant symbolic
links which delivers update functionality for /etc/hosts.allow
and /etc/hosts.deny files.
- 2004/08/04 jed
added an additional function to /var/install/bin/update-systemfiles
which should be used as interfaces for /etc/services changes.
- 2004/08/05 fm
added /etc/ld.so.conf
- 2004/08/07 jed
added support for positioning parameter '-posxy' to /usr/local/bin/mecho.
modified screen output functions from 'colecho'/'echo' to 'mecho' to
harmonize colors.
- add_advancedconfigmenui
- backup-file
- config_shlib
- del_advancedconfigmenu
- doc
- edit
- master-diff-config
- remove-group
- system-base-edit-environment
- template-backup-config
- template-restore-bconf
- template-restore-dconf
- update-systemfiles
- 2004/08/17 fm
- new permission 1777 for /var/run
- 2004/08/17 fm
- added support of cleanup files in /etc/init.d/boot.d
- 2004/08/17 fm
- /etc/init.d/eth:
mapping via-rhine to rhinefet driver if kernel 2.4.x
- 2004/08/18 jed
- added new script /var/install/bin/set-access-rights to allow
packages to set access righs based on a -files.txt
file in directory /etc/filelist.d .
- added an additional function to /var/install/bin/update-systemfiles
which should be used as interfaces for /etc/inittab changes.
- 2004/08/19 jed
- added syntax checks for /etc/services.* files to /var/install/bin/update-systemfiles.
- 2004/08/20 max
- added tty-checking to clrhome (print horizontal line if not tty)
- added tty-checking to anykey (no operation if not tty)
- added techo for printing tables to tty, file and html
- 2004/08/21 jed
- added syntax checks for /etc/inittab.* files to /var/install/bin/update-systemfiles.
- 2004/08/30 max
- replaced tty >/dev/null 2>&1 with tty -s
in mecho, techo, clrhome, anykey, ask, /etc/init.d/syslogd
- 2004/08/30 fabian
- Now setting right rights for /dev/capi*
- 2004/09/02 fm
- added cdrom automount in /var/install/bin/install-package
- 2004/09/09 fm
- added 8bit keyboard support for bash in /etc/inputrc
- 2004/09/10 jed
- /var/install/bin/list-users - It will be shown if a password is valid or has been
invalidated ('*' or '!'). Added missing check for invalidate sign '!' as password
string.
- 2004/09/14 max
- fixed /var/install/bin/edit (infinite loop when using eischeck)
usage of umask instead of several chmod's
- 2004/09/25 fabian
- /etc/check.d/base.exp: Fixed ABS_PATH (a single slash was not allowed)
- 2004/10/15 max
- added EISLIB - the eisfair include library
- removed /usr/local/bin/mecho + techo
- /var/install/bin/anykey now uses EISLIB
- 2004/10/16 max
- colors as variables, instead of if-then-else
- techo directly calls colecho_* instead of mecho
- list-users now uses techo (jed's version)
- 2004/11/15 fm
- added ehci-support in system-devices-mount-usb
- 2004/11/15 jv
- added add-user with:
parameter -d for disable password
eislib support
loop for password input error
- 2004/11/16 max
- added new fileformat for setup-menu
show-menu, add-menu, del-menu
edit, doc, init
- 2004/11/23 max
- edit script now applys with config.d/$package.sh
*and* init.d/$package restart
edit now works with more than one package as parameter
- 2004/11/24 max
- changed check_version:
cvs-versions now always equals matching non-cvs version
- 2004/11/25 max
- doc can now be called with file name only
(only allowed if $PACKAGE is set)
(/usr/share/doc/$PACKAGE/$1)
- added
- added converting of menus (not active!)
- 2004/11/26 fabian
- install-package: The downloaded file is now statically saved as /tmp/package.tar.bz2gz
- 2004/12/01 max
- removed new menu (moved to update-1.1.0)
- 2004/12/22 max
- moved changelog from changes.txt to changelog.txt
- added release-notes.txt (german) and changes.txt (english)