Репозитории ALT
S: | 1.3.1-alt3 |
5.1: | 1.2.4-alt2 |
4.1: | 1.1.0-alt1 |
4.0: | 1.1.0-alt1 |
3.0: | 1.0.1-alt3.1 |
Группа :: Система/Основа
Пакет: osec
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
9 января 2023 Alexey Gladkov <legion at altlinux.ru> 1.3.1-alt3
- osec.timer: Randomize startup time (ALT#44842).
- Add systemd-specific files (ALT#38902).
- New version (1.3.1);
- Cronjob changes:
+ Add config parameter to disallow database changes (ALT#38903).
+ Summarize more types of changes in the report (ALT#38771). - Fixed extra space in the reported string.
- contrib: Add systemd-specific files.
- New version (1.3.0);
- Database creation is more error tolerant (ALT#38408, ALT#33207):
- if osec failed to get the owner and user group by id, a numeric value will be used (ALT#33018).
- if osec failed to read the file to calculate the checksum, an empty value will be used.
- if osec failed to read symlink an empty value will be used.
- The mtime field includes nanoseconds.
- The basepath field has been added to the database.
- New version (1.2.9);
- Update URL.
- Added support for hash type switching.
- Added support for Stribog-512 hash.
- osec2txt and txt2osec utilities now properly work with xattr fields.
- Use _FILE_OFFSET_BITS=64 (ALT#32805).
- Add default value to identify parser error (ALT#28770).
- Add large-file support.
- Move exclude.conf to proper place.
- New version (1.2.7);
- Fix EXCLUDE_FILE handling (ALT#30413);
- Add default exclude.conf (ALT#30413);
- dirs.conf: Add /usr/share (ALT#31706);
- Use perl-RPM2;
- New version (1.2.6);
- Add file exclusion option;
- osec.cron: Add multiconfiguration support.
- Fix incorrect use of xattr_nonexistent().
- Do not check extended attributes when converting database.
- New version (1.2.5);
- Add ability to ignore check of checksum and symlink;
- Add extended attributes support;
- report: Split xattrs in two parts: selinux and other attributies;
- osec.cron: Add number of added, deleted and changed files;
- Reduced the number of memory allocations.
- Move cronjob from cron.daily to cron.d.
- osec.cron: Add number of added, deleted and changed files;
- osec.cron, osec_mailer: Add IGNORE_NO_CHANGES option.
- New version (1.2.4);
- Use fts(3) to traverse a file hierarchy;
- Add osec2txt and txt2osec utilities;
- Add simple restore utility;
- Add osec-recheck;
- Add time of last modification to report;
- osec.cron: Add allow customize ionice arguments;
- osec_mailer: Add number of added, deleted and changed files to a mail report.
- New version (1.2.3);
- Add --ignore option;
- osec.cron: Add nice support.
- New version (1.2.2);
- Dont ignore cdb_seqnext() errors.
- Add --exclude and --exclude-from options.
- Fix for gcc-4.3.
- New version (1.2.1);
- Create temprary database in subdirectory (ALT#9612);
- Add syslog messages in osec.cron (ALT#7099);
- Add ionice support in osec.cron;
- Small code optimization.
- New version (1.2.0);
- Almost completely rewritten from scratch in C;
- Reduce requires (do not use openssl, libcdbxx);
- Change database format;
- Change checksum algorithm from MD5 to SHA1;
- Add osec database versioning;
- pipe.conf: Show hostname in mail subject;
- Improvements in osec:
+ track inode changes;
+ track symlink changes;
- use std::tr1 instead of boost
- Added /bin/mail to -mailreport subpackage requirements (#6137).
- Added osec to -mailreport subpackage requirements (#11589).
- Updated package description (#7098).
- Removed -mailreport %post script.
- Made /var/lib/osec directory owned by root.
- Updated build dependencies.
- Cleaned up osec_mailer.
- Added lib64 directories to dirs.conf file.
- fix requires
- Rebuilt due to libcrypto.so.4 -> libcrypto.so.6 soname change.
- rebuild
- updated from CVS
- Rebuilt with libstdc++.so.6.
- added new directory to list, fix building with gcc3.4
- update from CVS: added new directories to list, allow to work
with nonexistent directories
- 1.0.1 final: goto Sisyphus
- 1.0.1rc2
osec: pathname quotation (space class symbols)
osec_mailer: fix possible DoS
- 1.0.1rc1:
- change ':' separator to '\t' to avoid extra quotation
- more report filters
- update from CVS: fixed typo in reporter
- final
- Rebuilt with openssl-0.9.7d.
- rc5:
improved filter (for files that turned into symlinks)
- rc4:
improved filter (uninitialized values)
improved cron job (save osec's exit code)
- rc3:
added sorting to filter
- rc2:
remove debug message from the report filter ;)
- rc1:
minor fixes in report
move rm -f from post to triggers
- minor improvements
- move post script to mailreport
- beta2
improvements in reporter:
-- print date
-- don't print about new normal files during database init
improvements in osec:
-- print user and group names
-- renice
-- print information about processing and database init
- added reporter module
- new ideas,new versions
TODO: remove old *.db files
- rebuild with libdb4.2
- this is a latest this osec generation release
- fix backward compatibility during delete
- new release
- minor features, bugfixes
- fix race during filesystem walking
- rebuid with latest libing
- fine sources
- unslash now in libing
- daedalus release
- fix map usage
- minor fixes
- daedalus release
- sync with stable
- begin unstable branch
- sync with latest libing changes
- development version
- ported to libing (general config file format)
- update documentation, write TODO and future plans
- final 0.4. TODO done.
- fix minor bugs, added filtering
- experimental: dropping privs, manpage, signal handlers
- config(noreplace) for cron.daily
- added contrib from Andy Gorev <gorev@mailru.com>
- more changes in memory work
- added support for symlink checkings ( when file became symlink )
- added command-line options
- development version. finally move to new object scheme
added to Sisyphus 'cause previous version was too unstable (memory corruptions)
new features will be in the next version.
- bugfixes, code improvements.
- light improvements in bad files' report
- more flexible config file (stage 1: checkers definitions for each directory)
TODO: may be hash_storage object over storage?
- fixed bug in default config (database location)
- move to XML config file
TODO: make osec more flexible (name,depth)
- light improvements in report and code
- light code cleanup
- Improvements. See changelog for details
- Added provides/obsoletes to mtree-sec
- first release
- fix very big first e-mails
- new report style
- don't see symlinks: useless thing
- improvements
- Initial release for Sisyphus