Menu

rpmrestore / News: Recent posts

rpmrestore 1.8 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file, ...

this release is built on fedora 36 :

  • change email from gerbier@users.sourceforge.net to eric.gerbier@tutanota.com
  • change gpg key to F80D3B85029F2DACC6A8469A364644463D1079A1
  • rename md5 option into digest
  • digest may be also sha256, sha512 ...
  • bugfix get capability from rpm database
  • bugfix can restore empty capability
  • makefile now use rpmsign
Posted by eric gerbier 2022-08-03 Labels: 1.8

rpmrestore 1.7 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file, ...

this release is built on fedora 23 :

  • change shebang to use /usr/bin/env
  • fix perlcritic warnings
  • fix rpmbuild problems on bad date in changelog
  • fix regression test
  • display date in better human format (date2human)
  • fix rpm query format for FILEMODES
  • deprecated syntax => old syntax for -package/-file options
  • rpmrestore_all : fix internationalisation text problem
Posted by eric gerbier 2016-03-28

new gpg key

For security reasons, I have a new gpg key, used to sign the packages.
It is avalaible as usual on http://rpmrestore.sourceforge.net/gpg.asc
and on https://sks-keyservers.net/

pub 4096R/D6F7A56A 2015-08-04 Eric Gerbier gerbier@users.sourceforge.net
Empreinte clef princip. : 9BBD C9B9 29A3 1EE7 1E1E DD71 F52C 885A D6F7 A56A

Posted by eric gerbier 2015-08-14

rpmrestore 1.6 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file, ...

  • add rpmrestore_all.pl tool
  • bugfix interactive mode
  • check if file is owned by several packages
Posted by eric gerbier 2013-11-21

rpmrestore 1.5 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file, ...

new features :
- change api to be more natural (-f/-p otions are deprecated)
- add global configuration file /etc/rpmrestorerc

Posted by eric gerbier 2012-08-03

rpmrestore 1.4 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file, ...

new features : add capability option to manage posix capabilities

This is not available on all linux distributions.
You can look at getcap/setcap man pages for more informations.

Posted by eric gerbier 2012-07-27

change Source Code Management

the Source Code Management is moved from subversion to git

Posted by eric gerbier 2012-07-25

rpmrestore 1.3 (stable) released

the code should now work with any shell (not only posix shell). man page have been standardized

Posted by eric gerbier 2007-11-14

rpmrestore 1.2 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file, ...

new features : rpmrestore an now use 3 configuration file (host, home, local)

bug fixes : localisation, "rpm -V" parsing, line-feed on md5 field... read more

Posted by eric gerbier 2007-03-20

rpmrestore 1.1 (stable) released

A bug was fixed which prevent rpmrestore to work on directories (no md5 checksum)

Posted by eric gerbier 2007-01-08

rpmrestore 1.0 (stable) released

rpmrestore allow to restore changed files attributes (owner, group, mode, mtime) from rpm database, which contains all install attributes. It act as improved "rpm -V" and "rpm --setperms" commands : interactive or batch mode, log file ...

A french translation was added in rpm spec file.
The perl syntax is checked on building package

Posted by eric gerbier 2006-12-07

rpmrestore 0.9 released

The software goes to stable version ...

* add more tests (if package exists, if file exists ...)
* add more infos (stats)
* add regression tests (test_rpmrestore.pl)

Posted by eric gerbier 2006-11-15

rpmrestore 0.8 released

                    0.8 version
                    \-------------

incompatibility :
* the log format was changed (previous log will not work with this release)
* default behavior is to work on all attributes

bugfix :
* rollback was fixed

new features :
* can use rcfile
* recode rollback to use options (batch, dryrun, attributes choice)

Posted by eric gerbier 2006-11-09

rpmrestore 0.3 released

add md5 attribute (can only compare)

Posted by eric gerbier 2006-10-26

rpmrestore 0.2 released

add a test for superuser account and force dry-run if not

Posted by eric gerbier 2006-10-10

rpmrestore 0.1 released

first public release

Posted by eric gerbier 2006-10-03