<feed xmlns='http://www.w3.org/2005/Atom'>
<title>etckeeper/pre-commit.d/30store-metadata, branch master</title>
<subtitle>Fork of git://git.joeyh.name/etckeeper
</subtitle>
<id>https://emkael.info/cgit/etckeeper/atom?h=master</id>
<link rel='self' href='https://emkael.info/cgit/etckeeper/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/'/>
<updated>2016-07-17T22:47:57Z</updated>
<entry>
<title>remove dead code</title>
<updated>2016-07-17T22:47:57Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-07-17T22:47:57Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=85fbaef5d42dec91b77b4520fce5b4e83af7945c'/>
<id>urn:sha1:85fbaef5d42dec91b77b4520fce5b4e83af7945c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix generating a list of files/directories ignored by git</title>
<updated>2014-05-27T15:25:23Z</updated>
<author>
<name>Pim van den Berg</name>
<email>pim@nethuis.nl</email>
</author>
<published>2014-05-27T15:22:01Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=b85a657fae21b52fa6eee45ae5f3ba9570165e1e'/>
<id>urn:sha1:b85a657fae21b52fa6eee45ae5f3ba9570165e1e</id>
<content type='text'>
"git ls-files --others --ignore --exclude-standard --directory" doesn't
include the files that for example get ignored by this .gitignore line:
-----
default/*
-----

Without the "--directory" line it includes these files, but doesn't include:
-----
folder/
-----

So combine those 2 commands. The next line (grep -xFvf) requires an exact
match (-x). As a result the files in the 1st example were included in the
.etckeeper file.

Reference: http://stackoverflow.com/questions/466764/show-ignored-files-in-git#answer-1446609
</content>
</entry>
<entry>
<title>actually, need to munge input, it may use ./ before filenames</title>
<updated>2013-12-18T02:31:02Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-12-18T02:27:46Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=214332b020b03e603d84ab3327f1c17509b49c47'/>
<id>urn:sha1:214332b020b03e603d84ab3327f1c17509b49c47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix too broad matching of .gitignored files. Closes: #732339</title>
<updated>2013-12-18T02:24:27Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-12-18T02:24:27Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=19f9c96da384e97a16a9630aa9d210ab4b855403'/>
<id>urn:sha1:19f9c96da384e97a16a9630aa9d210ab4b855403</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix git update-ignore syntax. Closes: #721873</title>
<updated>2013-09-05T01:45:22Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-09-05T01:45:22Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=128a0838f6a7c70a013f020d2284de46c04ebcfc'/>
<id>urn:sha1:128a0838f6a7c70a013f020d2284de46c04ebcfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more generic name for variable as file does not contain patterns in git case</title>
<updated>2013-08-28T14:57:46Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-08-28T14:57:46Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=d489a8159dff05faa16d13c58a15bd363dbd9594'/>
<id>urn:sha1:d489a8159dff05faa16d13c58a15bd363dbd9594</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix typo</title>
<updated>2013-08-28T14:54:42Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-08-28T14:54:42Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=e531483c37f208ea043f5c09e9988f73e9cc6dea'/>
<id>urn:sha1:e531483c37f208ea043f5c09e9988f73e9cc6dea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Omit files ignored by git from .etckeeper file</title>
<updated>2013-08-28T14:50:45Z</updated>
<author>
<name>Zdenek Crha</name>
<email>zdenek.crha@gmail.com</email>
</author>
<published>2013-08-28T07:43:33Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=87cf41f85c187be47f83f9b28d1f3848aaa29fa8'/>
<id>urn:sha1:87cf41f85c187be47f83f9b28d1f3848aaa29fa8</id>
<content type='text'>
Add processing of the .gitignore file into filter_ignore() function.

The .gitignore content is a list of globs and not regular expressions, so it is
not possible to use same approach darcs uses. Instead, we use git commands to
generate list of files that exist and need to be excluded as pattern file.
</content>
</entry>
<entry>
<title>Quote user and group names, in case someone thought putting a space in one was not a bloody stupid idea.</title>
<updated>2013-06-26T17:15:31Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-06-26T17:15:31Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=4700cd4415f26cc96d42ce64b3ee171087ace159'/>
<id>urn:sha1:4700cd4415f26cc96d42ce64b3ee171087ace159</id>
<content type='text'>
</content>
</entry>
<entry>
<title>When a file is owned by a uid or a gid with no corresponding user or group, put a numeric chown into .etckeeper. Previously, a broken chown was outputted.</title>
<updated>2013-05-08T15:51:48Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2013-05-08T15:51:48Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=94ef6c3adf5a69dca00ffd6b77b77acb1e9ec914'/>
<id>urn:sha1:94ef6c3adf5a69dca00ffd6b77b77acb1e9ec914</id>
<content type='text'>
</content>
</entry>
</feed>
