Permalink
Commits on Nov 16, 2010
  1. Move etckeeper out of sbin, to avoid needing to work around broken ro…

    …ot PATH settings in eg, crontab. Closes: #602438
    joeyh committed Nov 16, 2010
Commits on Nov 5, 2010
  1. changelog

    joeyh committed Nov 5, 2010
  2. detect change in rpm epoch, name, version, release

    ITIL compliance requires that _every_ package
    change is detectable.
    
    This fix ensures etckeeper properly reports any
    change in rpm manifest, including epoch and release.
    It uses an RPM query-format string that yields
    reproducible results.
    
    By example, assume you update a package that
    differs only in the release number.
    
    Before fix, etckeeper logs:
        committing changes in /etc after yum run
    
        Package changes:
    
    After fix, etckeeper logs:
        committing changes in /etc after yum run
    
        Package changes:
        -0:baseline-0.3.6-2.fc13.noarch
        -0:baseline-devel-0.3.6-2.fc13.noarch
        -0:baseline-release-0.3.6-2.fc13.noarch
        +0:baseline-0.3.6-3.fc13.noarch
        +0:baseline-devel-0.3.6-3.fc13.noarch
        +0:baseline-release-0.3.6-3.fc13.noarch
    
    Signed-off-by: Paul Morgan <jumanjiman@gmail.com>
    jumanjiman committed with joeyh Nov 4, 2010
Commits on Oct 31, 2010
Commits on Oct 27, 2010
  1. update copyright date

    joeyh committed Oct 27, 2010
Commits on Oct 20, 2010
  1. releasing version 0.50

    joeyh committed Oct 20, 2010
  2. Deal with strange systems that include the domain name in the hostnam…

    …e, by stripping it. Closes: #600026
    joeyh committed Oct 20, 2010
  3. Set GIT_COMMITTER_EMAIL to root@$hostname to avoid git prompting the …

    …user to configure it in .gitconfig. Closes: #599749
    Joey Hess committed Oct 20, 2010
Commits on Oct 12, 2010
  1. Do not warn about special files or hardlinks if they are ignored by g…

    …it. Fixes #549354 for git, but not for other VCSs.
    joeyh committed Oct 12, 2010
Commits on Sep 26, 2010
Commits on Sep 22, 2010
Commits on Sep 13, 2010
  1. releasing version 0.49

    joeyh committed Sep 13, 2010
Commits on Sep 11, 2010
  1. Remove HOME setting in etckeeper. sudo now defaults to setting HOME i…

    …tself as of version 1.7.4p4, so it is not necessary for etckeeper to work around its behavior anymore. (sudo also allows disabling that for those who enjoy using guns around feet.) Closes: #583899
    joeyh committed Sep 11, 2010
  2. Ignore -m switch to etckeeper commit, in case someone tries to use it…

    … with that option common to several VCS. Closes: #592050
    joeyh committed Sep 11, 2010
  3. note about sudo behavior

    joeyh committed Sep 11, 2010
Commits on Jul 25, 2010
  1. Ensure that PATH contains the directory containing etckeeper, so that…

    … hook scripts that re-exec etckeeper are guaranteed to find it.
    joeyh committed Jul 25, 2010
Commits on Jul 16, 2010
  1. releasing version 0.48

    joeyh committed Jul 16, 2010
  2. document vcs subcommand

    joeyh committed Jul 16, 2010
  3. move to middle

    joeyh committed Jul 16, 2010
Commits on Jul 15, 2010
  1. add "vcs" to pass commands to the vcs program

    This new command allows the user to execute arbitrary commands inside the
    environment etckeeper runs in. This ensures that variables like $HOME match
    the values present during the commit process.
    
    Using the command "etckeeper vcs config user.email" will use the same git
    configuration as "etckeeper commit", while the value used by "git config"
    might vary due to the use of "sudo" and its handling of $HOME.
    committed Jul 15, 2010
Commits on Jul 13, 2010
  1. typo

    joeyh committed Jul 13, 2010
Commits on Jun 2, 2010
Commits on May 30, 2010
  1. releasing version 0.47

    joeyh committed May 30, 2010
Commits on May 28, 2010
  1. Both git and bzr default to showing the author of a commit, and not t…

    …he committer. So, set the author to the user running sudo for both. The committer will then be root.
    joeyh committed May 28, 2010
  2. wording

    joeyh committed May 28, 2010
  3. hg: Set HGUSER (if not already set) to avoid warning message when com…

    …mitting. Closes: #533298
    joeyh committed May 28, 2010
  4. Set HOME=~root so that VCS like bzr that write to the home directory …

    …when run by etckeeper do not drop root-owned files in user home directory when sudo etckeeper is run. Closes: #583581
    joeyh committed May 28, 2010
Commits on May 24, 2010
  1. use dpkg-mergechangelog

    joeyh committed May 24, 2010
Commits on May 16, 2010
  1. releasing version 0.46

    joeyh committed May 16, 2010
  2. Fix bug where after a large upgrade, etckeeper's automatic commit mes…

    …sage was so long it exceeded system limits. Closes: #581678
    joeyh committed May 16, 2010
  3. Support etckeeper commit --stdin

    joeyh committed May 16, 2010
Commits on Apr 15, 2010
  1. releasing version 0.45

    Joey Hess committed Apr 15, 2010