|
![](/images/spacer.gif) |
![](/images/spacer.gif) |
![](/images/spacer.gif) |
Changelog for msec-0.45.1-1mdk.i586.rpm :
Mon Mar 21 11:00:00 2005 Frederic Lepied 0.45.1-1mdk - allow to use the variable CHKROOTKIT_OPTION as an argument to chkrootkit (Michael, bug #12687). - fixed documentation of the use of the current keyword (bug #12866). - fixed password_history.
Mon Feb 21 11:00:00 2005 Frederic Lepied 0.45-1mdk - requires mailx (bug #13497). - fixed the permissions of sendmail symlinks (bug #13515). - allow to put an EXCLUDE_REGEXP variable in /etc/security/msec/security.conf to be used in msec_find (bug #508).
Thu Sep 30 12:00:00 2004 Frederic Lepied 0.44.2-1mdk - fix allow_reboot
Fri Jul 30 12:00:00 2004 Frederic Lepied 0.44.1-1mdk - fix directory creation code
Fri Jul 30 12:00:00 2004 Frederic Lepied 0.44-1mdk - new function allow_xauth_from_root - the perm.local config file is now forcing permissions even if it\'s lowering the security. - install translated man pages - Mandrakelinux/Mandrakesoft
Wed Jul 7 12:00:00 2004 Frederic Lepied 0.43-1mdk - fixed again mailman permissions for mailman in level 3 (bug #9319) - use getent to parse the passwd database (bug #9904) - fix msec.csh (Pixel) - more servers in level 4 (Florin)
Fri Apr 23 12:00:00 2004 Frederic Lepied 0.42.2-1mdk - corrected mailman log permissions (Guillaume Rousse bug #9319)
Sun Mar 21 11:00:00 2004 Frederic Lepied 0.42.1-1mdk - check files on / in the daily check (workaround strange ntfw bug #9121)
Fri Feb 27 11:00:00 2004 Frederic Lepied 0.42-1mdk - fix mailman log perm (Guillaume Rousse) [bug #8158] - allow to specify only group or user in perm files (Bill Shirley) - allow the force keyword in perm files to be able to lower security (Bill Shirley) - document perl files syntax in README
Sat Feb 14 11:00:00 2004 Frederic Lepied 0.41.1-1mdk - allow % in file names [bug #6144] (Sven Hoexter) - fixed system-auth growing line forever [bug #7853] (Michael Scherer)
Thu Feb 12 11:00:00 2004 Frederic Lepied 0.41-1mdk - make it lib64 aware wrt pam files rewriting - more csh-ish msec.csh (Pixel) - msec.csh: only set SECURE_LEVEL whenever it already exists locally - conf/: perm.0, perm.1, perm.2, perm.3, perm.4, perm.5: fixed typo rpp => rpm - share/libmsec.py: allow_xserver_to_listen: corrected startx modifications (Gavin Porter) - cron-sh/security.sh: removed xfs from remote filesystems and added hfs in foreign filesystems (Stefaan Simoens) - conf/: perm.0, perm.1, perm.2, perm.3, perm.4, perm.5: handle /var/lib/rpm/Packages - AUTHORS, README, TODO: fix #6145 (list current maintainer instead of old one) (Thierry) - share/shadow.py: Added local_config to say that the calls are now coming from the config file. Call force_val in indirect to store that the arguments of the function need to be used even if the security is lowered. - share/libmsec.py: Rework same_level to be able to put the priority on the config file. This is realized by inspecting the stack trace and using a global associative array. - man/cs/msec.8: updated Czech man page (Pablo)
Wed Sep 3 12:00:00 2003 Frederic Lepied 0.40-1mdk - corrected strange permission settings in /var/log (bug #4854) - allow set_shell_history_size(-1) in level.local (bug #4392)
Fri Aug 22 12:00:00 2003 Frederic Lepied 0.39-1mdk - don\'t write True or False in sysctl.conf (bug #4629) - don\'t use apply anymore (Olivier Blin) (bug #4632) - better documentation for no_password_aging_for (bug #1629) - support passing arg as a number in set_root_umask, set_user_umask (bug #3640) - better support for symlinks
Thu Jul 24 12:00:00 2003 Thierry Vignaud 0.38-5mdk - fix upgrade
Fri Jun 6 12:00:00 2003 Per �yvind Karlsen 0.38-4mdk - use double %\'s in changelog
Fri Mar 7 11:00:00 2003 Frederic Lepied 0.38-3mdk - report correct message in log (bug #748)
Sun Feb 2 11:00:00 2003 Thierry Vignaud 0.38-2mdk - move security::help from msec to drakxtools so that it get translated
Mon Jan 20 11:00:00 2003 Thierry Vignaud 0.38-1mdk - generate help for draksec
Wed Nov 20 11:00:00 2002 Frederic Lepied 0.37-1mdk - chage is l10n now so use LC_ALL=C before calling it
Thu Nov 7 11:00:00 2002 Thierry Vignaud 0.36-2mdk - requires s/(sh-|text|file)utils/coreutils/
Tue Sep 17 12:00:00 2002 Frederic Lepied 0.36-1mdk - allow_user_list handles Selected in X- *-Greeter section of kdmrc when not changing security level. - allow_reboot handles Root in X-: *-Core section of kdmrc when not changing security level.
Sun Sep 8 12:00:00 2002 Frederic Lepied 0.35-1mdk - when changing the aging expiry, change the date of last password change to today to avoid having accounts already expired.
Fri Sep 6 12:00:00 2002 Frederic Lepied 0.34.5-2mdk - fixed bad file name in find.c (David Relson)
Thu Sep 5 12:00:00 2002 Frederic Lepied 0.34.5-1mdk - correct allow_user_list with the new place for kdm3
Thu Sep 5 12:00:00 2002 Frederic Lepied 0.34.4-2mdk - removed debug message - corrected credit in the changelog for sgid to David Walser
Tue Sep 3 12:00:00 2002 Frederic Lepied 0.34.4-1mdk - more spelling errors fixes thx to David Walser: o CHECK_SUID_GROUP => CHECK_SGID
Fri Aug 30 12:00:00 2002 Frederic Lepied 0.34.3-1mdk - fixed server symlink creation - corrected spelling errors thx to David Relson
Tue Aug 27 12:00:00 2002 Frederic Lepied 0.34.2-1mdk - fixed /boot as suggested by Guillaume Rousse.
Tue Aug 27 12:00:00 2002 Frederic Lepied 0.34.1-1mdk - corrected permissions for /boot/kernel.h * - corrected syntax error in cron (David Relson)
Sun Aug 25 12:00:00 2002 Frederic Lepied 0.34-1mdk - let hosts.{allow,deny} be readable by everyone (to allow all the daemons to access them). - doc/security.txt: documented daily mailing of security checks - allow_reboot: used section X-:0-Core instead of X-: *-Greeter for kdmrc. - password_history: create /etc/security/opasswd if it doesn\'t exist.
Mon Aug 19 12:00:00 2002 Frederic Lepied 0.33-1mdk - reworked wording of mails
Fri Aug 9 12:00:00 2002 Frederic Lepied 0.32-1mdk - do not change permissions/groups/owners of remote files/directories. - documented the command line options in the man page - added password_history function (level 5) - password_length uses system-auth pam file instead of passwd pam file (added Conflicts with the old passwd package) - allow_remote_root_login handles the without_password argument (level 4)
Wed Jul 31 12:00:00 2002 Frederic Lepied 0.31.1-1mdk - handle again level.local
Tue Jul 30 12:00:00 2002 Frederic Lepied 0.31-1mdk - added level. * for draksec - add needed groups in %pre
Mon Jul 29 12:00:00 2002 Frederic Lepied 0.30.2-1mdk - fixed allow_root_login
Sun Jul 28 12:00:00 2002 Frederic Lepied 0.30.1-1mdk - corrected a bug when the variable doesn\'t exist before setting it.
Sat Jul 27 12:00:00 2002 Frederic Lepied 0.30-1mdk - integrated fixes and requests from David Harris. - documentation fixes. - don\'t lower the security when called without argument (by the hourly cron for example). - splitted functions that worked at multiple levels: * splitted accept_broadcasted_icmp_echo from from accept_icmp_echo. * splitted enable_dns_spoofing_protection from enable_ip_spoofing_protection. * splitted allow_remote_root_login from allow_root_login. * splitted allow_xserver_to_listen from from allow_x_connections.
Thu Jul 4 12:00:00 2002 Frederic Lepied 0.25-1mdk - insert the change at the end of the file if no match is found for PermitRootLogin and logindefs. - updated server.4 with MNF needs
Thu Jun 27 12:00:00 2002 Frederic Lepied 0.24-1mdk - don\'t lower access rights when not changing security level
Thu May 30 12:00:00 2002 Frederic Lepied 0.23-1mdk - check that only root can run msec - added more complete error messages
Wed May 29 12:00:00 2002 Frederic Lepied 0.22-1mdk - corrected alias files loop (J�r�me UZEL). - added no_password_aging_for function to mseclib - server.4, server.5: added shorewall
Tue Apr 16 12:00:00 2002 Frederic Lepied 0.21-1mdk - applied patch from John Ehresman to exec the config file in the context of mseclib.
Wed Mar 27 11:00:00 2002 Frederic Lepied 0.20-2mdk - allow_reboot: only touch the shutdown, poweroff, reboot and halt files if they don\'t exist (reported by Jason Baker).
Mon Mar 25 11:00:00 2002 Frederic Lepied 0.20-1mdk - Maximum password aging can be -1 (David Relson) - allow to pass ignore in function calls in /etc/security/msec/level.local to ask msec to do nothing with this feature.
Fri Mar 8 11:00:00 2002 Frederic Lepied 0.19-8mdk - /var/log/lp-errs must always be 600
Fri Mar 8 11:00:00 2002 Frederic Lepied 0.19-7mdk - fix permissions of /var/log/lp-errs for LPRng (Till) - add yes and no as good values for mseclib - some doc updates
Tue Mar 5 11:00:00 2002 Frederic Lepied 0.19-6mdk - protect scripts from beeing run twice
Thu Feb 28 11:00:00 2002 Frederic Lepied 0.19-5mdk - use 127.0.0.1 instead of localhost in hosts.deny - msec.csh: \"unhash\" workaround for /usr/bin non-readable (msec 5) applied after modifying PATH (eurk!)
Mon Feb 25 11:00:00 2002 Frederic Lepied 0.19-4mdk - separate config files and other files in the rpmv check (idea of Michael Reinsch) - don\'t restart network on sysctl.conf change - doc/security.txt: resync with code.
Fri Feb 22 11:00:00 2002 Frederic Lepied 0.19-3mdk - security_check.sh: check uid and not gid ! (change of meaning of the -g option of ls). - perm. *: do not manage lilo.conf. - corrected missing security.conf migration from /etc/security/msec/ to /var/lib/msec. - don\'t handle libsafe (let the package do it\'s job)
Wed Feb 20 11:00:00 2002 Frederic Lepied 0.19-2mdk - implement no password in level 0 - X listens to tcp connections in level 3
Tue Feb 19 11:00:00 2002 Frederic Lepied 0.19-1mdk - corrected msec.sh and msec.csh problems. - security.conf is now read from /var/lib/msec and can be overridden from /etc/security/msec/security.conf. - enhanced mseclib man page. - perm files are now in /usr/share/msec but the custom file stays in /etc/security/msec/perm.local.
Fri Feb 15 11:00:00 2002 Frederic Lepied 0.18-6mdk - promisc_check.sh: use complete path to the ip command - correct upgrade when secure level isn\'t set - enable_console_log support an arg to specify what to log
Wed Feb 13 11:00:00 2002 Frederic Lepied 0.18-5mdk - perm.5: /etc/sendmail.cf 640 for sendmail to work. - set umask and . in path according to the secure level - use the ip command to detect promiscuous mode with 2.4 kernel
Tue Feb 5 11:00:00 2002 Frederic Lepied 0.18-4mdk - password aging also enable delay to change - correct gdm.conf modifications
Mon Feb 4 11:00:00 2002 Frederic Lepied 0.18-3mdk - in level > 2 X server doesn\'t listen on tcp connection. - in level > 3 /etc/hosts.{allow,deny,equiv} readable by daemon group. - don\'t report /tmp and /var/tmp as bogus world writable directories. - security_check.sh: added .ssh/id_dsa .ssh/id_rsa to the list of files to check. - corrected /etc/issue * moving. - permissions settings part processes options like the rules part. - add a man page for the mseclib python library.
Mon Jan 28 11:00:00 2002 Frederic Lepied 0.18-2mdk - do the daily cron through /etc/cron.daily to avoid heavy loads - clean crontabs when removing the package (Dadou) - 644 for /etc/rc.d/init.d/mandrake_consmap (Andrej) - fix sendmail perms (Florin) - symlink /etc/security/msec/server. to /etc/security/msec/server for secure levels > 3 (used by chkconfig). - password aging for the root account too.
Sat Jan 26 11:00:00 2002 Frederic Lepied 0.18-1mdk - corrected upgrade from 0.16 and older versions - allow customization of level through /etc/security/msec/level.local
Tue Jan 22 11:00:00 2002 Frederic Lepied 0.17-15mdk - change Requires: from perl to perl-base. - perm. *: corrected errors reported by Pierre Fortin\'s script.
Mon Jan 21 11:00:00 2002 Frederic Lepied 0.17-14mdk - perm. *: make mandrake_consmap 755 because it needs to be readable by everyone
Sun Jan 20 11:00:00 2002 Frederic Lepied 0.17-13mdk - diff_check.sh: mail even if the report is empty to show that the check was fine. - the string \"current\" signifies to not change the permissions. - perm. *: corrected mandrake_consmap permissions and ping path/permissions. - /home is 711 in level 3.
Thu Jan 17 11:00:00 2002 Frederic Lepied 0.17-12mdk - report cron log to tty only on root ttys. - better layout of rpm modified files report.
Wed Jan 9 11:00:00 2002 Frederic Lepied 0.17-11mdk - added hostname to the subject of the mail report for better information when you receive multiple reports - really added rpm-va check to the mail report - fix handling of the owner/group of subdirectories of /var/log in a generic manner. - oops put back periodic filesystems check
Mon Jan 7 11:00:00 2002 Frederic Lepied 0.17-10mdk - corrected first invocation.
Sun Jan 6 11:00:00 2002 Frederic Lepied 0.17-9mdk - oops: corrected broken security.sh script
Fri Jan 4 11:00:00 2002 Frederic Lepied 0.17-8mdk - TMOUT is now a read only variable - allow/forbid reboot/shutdown by [kg]dm
Thu Jan 3 11:00:00 2002 Frederic Lepied 0.17-7mdk - rpm -qa check now logs install time too - corrected the way we install the byte compiled python files to avoid false rpm -V warnings. - added a CHANGES file to document what has changed between 0.16 and 0.17 - send complete rpm -va check to the main mail - perm. *: added handling of /etc/rc.d/init.d/ * - changed the way /etc/security/msec/perm.local is used to avoid flip/flap changes - reworked output in diff rpm check to be more coherent
Sat Dec 29 11:00:00 2001 Frederic Lepied 0.17-6mdk - added doc of the features of the msec utility - corrected enable_at_crontab
- password_aging only takes care of /etc/shadow users and avoid the users with a deactivated password.
Fri Dec 28 11:00:00 2001 Frederic Lepied 0.17-5mdk - added rpm database checks - added check of accounts with the 0 id that aren\'t root.
Thu Dec 27 11:00:00 2001 Frederic Lepied 0.17-4mdk - disable root login in xdm,kdm,gdm the same way as in Bastille (via pam). - manage password aging. - manage crontab and at authorization.
Thu Dec 27 11:00:00 2001 Frederic Lepied 0.17-3mdk - avoid changing permissions twice in the same run (to avoid unneeded logging). - when run in non-interactive mode, the output goes to the auth facility.
Fri Dec 14 11:00:00 2001 Frederic Lepied 0.17-2mdk - fixed sysctl.conf handling
Thu Dec 13 11:00:00 2001 Frederic Lepied 0.17-1mdk - rewritten file modifications part in python
Wed Dec 5 11:00:00 2001 Florin 0.16-4mdk - oups, use %{_sysconfdir}/sysconfig/%{name} instead of %{_sysconfdir}/%{name} - fix the msec.csh file (thks again to Konrad Bernlohr)
Thu Nov 29 11:00:00 2001 Florin 0.16-3mdk - remove the redundance related to umask and /etc/bashrc - add the %{_sysconfdir}/%{name} file - allow the ssh connexions in the snf security level - sort of update the ChangeLog - updated msec.csh to read %{_sysconfdir}/%{name} with sed black magic (Fred) - added console timeout support (Fred) - added command history disabling (Fred) - added sysctl settings (Fred) - changed perms of rpm progs in high security levels to prevent exposing what is installed (and access to /usr/share/doc too). (Fred) - spoof protection for name resoluton (Fred) - remove /etc/issue and /etc/issue.net according to level (Fred)
Thu Nov 8 11:00:00 2001 Florin 0.16-2mdk - oups forgot to create the needed links in post: - create the /etc/security/msec/server - the /usr/share/msec/current-level.sh and - /etc/security/msec/current.perm files
Thu Nov 8 11:00:00 2001 Florin 0.16-1mdk - 0.16 - add requires on chkconfig >= 1.2.24-3mdk - add the new link /etc/security/msec/server - fix permissions for monitoring in snf level - deny root ssh access in snf level
Wed Nov 7 11:00:00 2001 Florin 0.15-31mdk - bring back the squid.squid permissions - add some permissions for the naat servers - add some authorized servers for naat-snf, cooker version - add the snf security level - make rpmlint happy with the distribution name - add Url tag
Wed Oct 3 12:00:00 2001 Florin 0.15-30mdk - more things from /etc/profile to /etc/profile.d/msec.{sh|csh} - update the doc path in the man pages - add the msec *sh sources - libsafe.so.2 in levels 4/5
Thu Sep 20 12:00:00 2001 Florin 0.15-29mdk - fix the /etc/profile.d/msec.{sh|csh} entries - get rid of /etc/profile entries
Thu Sep 20 12:00:00 2001 Florin 0.15-28mdk - authorize the usb service in the 4/5 levels of security
Wed Sep 19 12:00:00 2001 Yoann Vandoorselaere 0.15-27mdk - Require /bin/touch.
Wed Sep 19 12:00:00 2001 Yoann Vandoorselaere 0.15-26mdk - Output in /etc/profile.d/msec.sh as only .sh extenssion files are read. - Keep the output of the SECURE_LEVEL in /etc/profile and /etc/zprofile.
Wed Sep 19 12:00:00 2001 florin 0.15-25mdk - RootSshLogin in levels 4/5 - squidGuard entries
Wed Sep 19 12:00:00 2001 Yoann Vandoorselaere 0.15-24mdk - Fix manpages installation. - Fix logrotate config installation. - Fix issue with SECURE_LEVEL not updated if not exiting the console (this is a workaround for problems in several terminal programs).
Mon Sep 17 12:00:00 2001 Daouda LO 0.15-23mdk - Resync with cvs (yoann sucks) - real fix for kdm is in lib.sh (msec sux)
Fri Sep 14 12:00:00 2001 Florin 0.15-21mdk - conf/perm. *: /var/log/squid must be owned by nobody.nobody. - add the %post section for the ghost file
Mon Sep 3 12:00:00 2001 Yoann Vandoorselaere 0.15-20mdk - logrotate entry in %install, not %post
Mon Sep 3 12:00:00 2001 Yoann Vandoorselaere 0.15-19mdk - add logrotate entry
Thu Aug 9 12:00:00 2001 Frederic Lepied 0.15-18mdk - added vc/[1-6] to securetty (devfs) - merged back in cvs
Mon Jul 9 12:00:00 2001 Frederic Crozat 0.15-17mdk - Patch 0: add suppport for usermode halt/reboot
Thu May 10 12:00:00 2001 Stew Benedict 0.15-16mdk - Check for drakx install environment before running \"telinit u\" - PPC hang
Tue May 1 12:00:00 2001 David BAUDENS 0.15-15mdk - Use %_tmppath for BuildRoot
Tue Oct 10 12:00:00 2000 Yoann Vandoorselaere 0.15-14mdk - call telinit after modifying inittab
Tue Oct 10 12:00:00 2000 Yoann Vandoorselaere 0.15-13mdk - Applied Warly patch to fix user list problem under kdm. - User list option for gdm too.
Tue Oct 10 12:00:00 2000 Warly 0.15-12mdk - change the UserList method to not append at the end of kdmrc (in the wrong section)
Mon Oct 9 12:00:00 2000 Pixel 0.15-11mdk - remove the fix for #760 (it needs real fixing!)
Mon Oct 9 12:00:00 2000 Yoann Vandoorselaere 0.15-10mdk - conf/server.[45]: add pcmcia
Mon Oct 9 12:00:00 2000 Yoann Vandoorselaere 0.15-9mdk - fix for #760 (kdm should not display the list of users for high security levels)
Mon Oct 9 12:00:00 2000 Yoann Vandoorselaere 0.15-8mdk - fix a typo in conf/perm.0
Wed Oct 4 12:00:00 2000 Yoann Vandoorselaere 0.15-7mdk - Autologin allowed in level 0, 1, 2.... I\'m against this... but...
Wed Oct 4 12:00:00 2000 Yoann Vandoorselaere 0.15-6mdk - fix some entry in perm. * - Autologin will only work in level 0
Tue Oct 3 12:00:00 2000 Yoann Vandoorselaere 0.15-5mdk
* init-sh/ *.sh : instead of modifying Xsession, create the /etc/X11/xinit.d/msec file which can contain eventual rules appended by msec.
Mon Oct 2 12:00:00 2000 Yoann Vandoorselaere 0.15-4mdk - some fix.
Mon Oct 2 12:00:00 2000 Yoann Vandoorselaere 0.15-3mdk - init-sh/ *.sh : modify /etc/X11/Xsession, not /etc/X11/xdm/Xsession nor /etc/X11/xinit/xinitrc anymore, as they all load /etc/X11/Xsession.
Fri Sep 1 12:00:00 2000 Yoann Vandoorselaere 0.15-2mdk - install manually - use %{_mandir} macros - use %config(noreplace) for /etc/msec and for logfile
Tue Jul 18 12:00:00 2000 Yoann Vandoorselaere 0.15-1mdk - cron-sh/security_check.sh : use -L in ls, to dereference symbolic link Chris Green - conf/perm. *: /var/log/squid must be owned by squid.squid. - cron-sh/security.sh: - init-sh/custom.sh: added patch from AG , if no user to mail security report to is availlable, send to root.
Wed May 17 12:00:00 2000 Yoann Vandoorselaere 0.14-6mdk - Handle new libsafe path.
Wed May 17 12:00:00 2000 Yoann Vandoorselaere 0.14-5mdk - corrected a wrong path.
Wed May 3 12:00:00 2000 Yoann Vandoorselaere 0.14-4mdk - LoaderUpdate() make a difference between an empty variable, and a non existing one.
Tue Apr 25 12:00:00 2000 Yoann Vandoorselaere 0.14-3mdk - Fix a bug with comment removed pointed out by Konrad Bernloehr.
Mon Apr 24 12:00:00 2000 Pixel 0.14-2mdk - conf/perm.[0-4]: fix ugly disgusting fucking bloody buggy bug! (remove bloody /usr/{bin,sbin}/ * entries)
Wed Apr 19 12:00:00 2000 Yoann Vandoorselaere 0.14-1mdk - Bug fix. - Support Grub as well as Lilo.
Tue Apr 18 12:00:00 2000 Yoann Vandoorselaere 0.12-5mdk - cron job at 4:00am, msec_find fix.
Mon Apr 17 12:00:00 2000 Yoann Vandoorselaere 0.12-4mdk - perm.5 : -e s\'/ntool/ntools/\' -e s\'/ctool/ctools/\' - updated documentation. - file_perm.sh : bug fix + output to /dev/null. - include /var/tmp in perm.[0-5]. - Patch to msec_find from Thomas Poindessous.
Fri Apr 14 12:00:00 2000 Yoann Vandoorselaere 0.12-1mdk - Modify zprofile. - use libsafe-1.3
Thu Mar 16 11:00:00 2000 Yoann Vandoorselaere - security.sh : export *_TODAY variable to be used by msec_find. - find.c : removed a debuging printf.
Thu Mar 9 11:00:00 2000 Yoann Vandoorselaere 0.10-1mdk - custom.sh : added a patch from Havard Bell. - custom.sh : check if libsafe is installed before asking if the user want to use it. - Heavily modified msec_find. - Added msec_find utility, written by Thierry Vignaud which will avoid us to find / 5 times :) - Added support for libsafe stack overflow protection in level 4 / 5 / custom - trap the sigint signal. - use %config for config file ( thanks to Frederic Lepied ). - use /etc/security/msec for config file only. - Renamed init.sh to msec, and install it in /usr/sbin. - The other shell scripts are located in /usr/share/msec - Included patch from Stefan Siegel.
Tue Jan 18 11:00:00 2000 Yoann Vandoorselaere - custom.sh : fix a nasty typo.
Thu Jan 6 11:00:00 2000 Yoann Vandoorselaere - security.sh : find are niced to (+19) - Camille updated the documentation. - Removed the \"spawn a shell on boot\" feature of level0 cause of a tty problem. - shutdown.allow is 600 in level 4/5; 644 else. - updated doc/security.txt - updated init-sh/custom.sh - level 0-3 -> ctrl-alt-del allowed for any local user. - level 4-5 -> ctrl-alt-del allowed for root.
Wed Dec 29 11:00:00 1999 Yoann Vandoorselaere - Removing grpuser manpage, because : 1 - grpuser is not to be used by any user, ( and should not have a manpage so ). 2 - manpage is obsolete
Tue Dec 28 11:00:00 1999 Chmouel Boudjnah - add man-pages from camille.
Fri Dec 24 11:00:00 1999 Yoann Vandoorselaere - Use the mail user variable. - level[35]: also do a mail report. - moved Syslog(), Ttylog(), Maillog() to security.sh - security_check.sh & diff_check.sh now sourced from security.sh - Typo / bug fix - init-sh/perm[15]: files should be constant in their content. all entry should be in each perm file
Tue Dec 21 11:00:00 1999 Pixel - init-sh/lib.sh (LiloUpdate): replace the -z ${LILO_PASSWORD} by ${LILO_PASSWORD+set} != set - init-sh/lib.sh (LiloUpdate): replace the call to AddRules to AddBegRules (password= must in the beginning of lilo.conf) - init-sh/lib.sh (AddBegRules): 1 \ instead of 2
Mon Dec 20 11:00:00 1999 Yoann Vandoorselaere - Use grpconv after modifying /etc/group. - Add a message for level 5 saying that user who want X access should be in the xgrp group.
Mon Dec 20 11:00:00 1999 Yoann Vandoorselaere - fixed a typo / variable pb.
Mon Dec 20 11:00:00 1999 Yoann Vandoorselaere - init-sh/perm.[05]: Oops, /var/spool/mail is 771 not 755. - init-sh/lib.sh: removed the failsafe for not a tty stdin (not efficient) - init-sh/lib.sh: rewrote the perl script (now a one-liner :) - Big cleanup. - All work properly now. - msec.spec: modify to take into account the Makefile modifying the .spec - Makefile (VERSION): make it the same as the .spec
Sat Dec 18 11:00:00 1999 Pixel - init-sh/lib.sh: added failsafe for not a tty stdin
Sat Dec 18 11:00:00 1999 Pixel - no interactive questions if not a tty
Thu Dec 16 11:00:00 1999 Yoann Vandoorselaere - Don\'t use msec parsing routine to hack inittab
Thu Dec 16 11:00:00 1999 Yoann Vandoorselaere - Fixed the last AddBegRules() problem. - Indentation problem should be fixed. - All debug finished, changing secure.tmp to a mktemp allocated tmpfile for symlink security. - DRAKX_USER variable no longer needed. - grpuser.sh take only one opt ( --refresh ), take group name from /etc/security/msec/group.conf and add user from /etc/security/msec/user.conf if secure level > 2 - level0.sh fixed inittab entry - fix a typo - As requested, direct shell access for level 0 - Fixed a little problem with the DRAKX_USERS variable - removed chattr +a because of the problem it can cause to other system automated system task.
Mon Dec 13 11:00:00 1999 Yoann Vandoorselaere - diff_check.sh : fix a typo.
Fri Dec 10 11:00:00 1999 Yoann Vandoorselaere - custom.sh : Fix a typo & forgot to export path & secure level
Thu Dec 9 11:00:00 1999 Yoann Vandoorselaere - More bugfix. - Many bugfix, always trying to get a bugfree release :). - Renamed some variable, added consistencie. - security_cjheck.sh: print header at begining of the log. - diff_check.sh: typo.
Wed Dec 8 11:00:00 1999 Yoann Vandoorselaere - security_check.sh: remove /tmp stuff. - security_check.sh: typo - level[1-3].sh: Changed crontab call to file_check.sh from every hour to every midnight ( bug reported by axalon ). - diff_check.sh: clean up. - moved file_check.sh to diff_check.sh and changed what is related to cron call in level[15].sh - Added missing configurations question in level custom. - bug fix.
Wed Dec 8 11:00:00 1999 Chmouel Boudjnah - Various (Makefile|specfiles) clean-up. - insert doc.
Mon Dec 6 11:00:00 1999 Yoann Vandoorselaere - Released 0.5 - Divided security check into 2 files : security_check.sh & file_check.sh, the first do normal security check, the other watch at anormal change on the system... - Bug fix again & again - Updated perm files & fix a security problem ( thanks Axalon ).
Wed Dec 1 11:00:00 1999 Yoann Vandoorselaere - DrakX compatibility.
Wed Dec 1 11:00:00 1999 Yoann Vandoorselaere - Add & delete of userlist from audio group ( level 1 & 2 ). - Minor fix
Wed Dec 1 11:00:00 1999 Yoann Vandoorselaere - We now preserve config file implementation. - Minor fix to lib.sh - export profile variable...
Tue Nov 30 11:00:00 1999 Yoann Vandoorselaere - Many cron security check added. - Print more infos.
Mon Nov 29 11:00:00 1999 Yoann Vandoorselaere - Released 0.4 : - Now have a custom mode, just answer the question. - Msec print what it does. - Bug fix in LiloUpdate().
Mon Nov 29 11:00:00 1999 Yoann Vandoorselaere - Fixed a few bugs in msec.
Fri Nov 26 11:00:00 1999 Yoann Vandoorselaere - grpuser was not installed.
Fri Nov 26 11:00:00 1999 Yoann Vandoorselaere - Fix a bug in level3.sh - level[12].sh Removed some unused code
Thu Nov 25 11:00:00 1999 Yoann Vandoorselaere - Call chkconfig with the new --msec option.
Thu Nov 25 11:00:00 1999 Yoann Vandoorselaere - Cleaned up tree.
Thu Nov 25 11:00:00 1999 Yoann Vandoorselaere - Removed touched file /-i
Thu Nov 25 11:00:00 1999 Yoann Vandoorselaere - Create rc.firewall to avoid error, - Call grpuser with the good path, - Call groupadd before usermod.
Tue Nov 23 11:00:00 1999 Yoann Vandoorselaere - New release (0.3) : Now each security level has it\'s own set of permissions. Add \".\" at the end of $PATH for level 1. Corrected some grave bug, it should work properly now.
Thu Nov 18 11:00:00 1999 Yoann Vandoorselaere - New release (0.2) : Fixed the path for promisc_check.sh : now /etc/security/msec/cron-sh/promisc_check.sh In level 1 & 2, user is now automagically added to the audio group.
Tue Nov 16 11:00:00 1999 Yoann Vandoorselaere - First packaging attempt :-).
|
|
|