<feed xmlns='http://www.w3.org/2005/Atom'>
<title>etckeeper/pre-commit.d/10warn-empty-directory, 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>2007-11-06T03:49:53Z</updated>
<entry>
<title>store empty directories and restore in etckeeper init</title>
<updated>2007-11-06T03:49:53Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kodama.kitenet.net</email>
</author>
<published>2007-11-06T03:49:53Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=2ef31bb41f1f04a9d7341e7b2fe683f71e922097'/>
<id>urn:sha1:2ef31bb41f1f04a9d7341e7b2fe683f71e922097</id>
<content type='text'>
While working on this, I had to consider security policies -- is it ok if
etckeeper init can run code from the /etc repository? I've decided this
should be ok, and documented that it should only be run on trusted repos.
Note that metastore could also be exploited by untrusted repos, and of
course, note that you're checking out your *** /etc *** so it damn well
better be trusted!

With that determined, I decided to use a simple shell script to hold the
empty directory info and allow them to be easily created. Expanding this for
other files git can't represent is a possibility..
</content>
</entry>
<entry>
<title>polish</title>
<updated>2007-11-05T23:43:39Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kodama.kitenet.net</email>
</author>
<published>2007-11-05T23:43:39Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=6300374281888b2f738f719e057b5e74db9706f5'/>
<id>urn:sha1:6300374281888b2f738f719e057b5e74db9706f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finishing touches etc</title>
<updated>2007-11-05T23:13:00Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kodama.kitenet.net</email>
</author>
<published>2007-11-05T23:13:00Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=b42d7c03371d9f1dab89a8d7a3e5bb85e8774e14'/>
<id>urn:sha1:b42d7c03371d9f1dab89a8d7a3e5bb85e8774e14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes</title>
<updated>2007-11-05T22:22:04Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kodama.kitenet.net</email>
</author>
<published>2007-11-05T22:22:04Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=c01f3fe97eadce94a2f37908dc57f54d9af5b25a'/>
<id>urn:sha1:c01f3fe97eadce94a2f37908dc57f54d9af5b25a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implemented pre-apt checks</title>
<updated>2007-11-05T21:25:21Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kodama.kitenet.net</email>
</author>
<published>2007-11-05T21:25:21Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/etckeeper/commit/?id=357a708e613c83ae35faaa70514a8f4e1179079b'/>
<id>urn:sha1:357a708e613c83ae35faaa70514a8f4e1179079b</id>
<content type='text'>
other development too..
</content>
</entry>
</feed>
