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)