<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-shell.git/spec/gitlab_keys_spec.rb, branch patch-1</title>
<subtitle>gitlab.com: gitlab-org/gitlab-shell.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/'/>
<entry>
<title>Instrument GitLab Shell and log metrics data to a file</title>
<updated>2016-10-11T13:36:05+00:00</updated>
<author>
<name>Paco Guzman</name>
<email>pacoguzmanp@gmail.com</email>
</author>
<published>2016-10-10T12:21:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=a4c8927007499d71a13e1a52c59a0ec36f20a6e0'/>
<id>a4c8927007499d71a13e1a52c59a0ec36f20a6e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>In order to use chomp! on the input later, we need to dup the ARGV input string for keys</title>
<updated>2016-08-10T23:53:52+00:00</updated>
<author>
<name>DJ Mountney</name>
<email>david@twkie.net</email>
</author>
<published>2016-08-10T23:53:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=939cd374e7831d10b8e3c8b65dd9a2380e8f2393'/>
<id>939cd374e7831d10b8e3c8b65dd9a2380e8f2393</id>
<content type='text'>
Also updated the gitlab_key tests to freeze the ARGV variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also updated the gitlab_key tests to freeze the ARGV variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the keys permission check to open the file in write mode.</title>
<updated>2016-08-10T18:51:16+00:00</updated>
<author>
<name>DJ Mountney</name>
<email>david@twkie.net</email>
</author>
<published>2016-08-10T18:46:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=6e4ada2e9e215256dffffc20ec14960c1bbf17e9'/>
<id>6e4ada2e9e215256dffffc20ec14960c1bbf17e9</id>
<content type='text'>
That way the file is created if it does not exist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That way the file is created if it does not exist.
</pre>
</div>
</content>
</entry>
<entry>
<title>Newline after "let"</title>
<updated>2016-08-10T08:27:17+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2016-08-10T08:27:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=2f10eec142c0e70c06289f093f4057cc96eb3d44'/>
<id>2f10eec142c0e70c06289f093f4057cc96eb3d44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes proposed during review</title>
<updated>2016-08-10T08:25:16+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2016-08-10T08:25:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=ad17617db6508207168370610063089faf85c452'/>
<id>ad17617db6508207168370610063089faf85c452</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Defense in depth for authorized_keys lines</title>
<updated>2016-08-05T10:41:06+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2016-08-05T10:41:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=ae21774c1f6a09ea5029194c66d229aeba1d22d6'/>
<id>ae21774c1f6a09ea5029194c66d229aeba1d22d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add permission check tests, improve check</title>
<updated>2016-08-03T16:59:33+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2016-08-03T16:59:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=784221bdb261c5edf9449f10e69ed8ebb5c98c03'/>
<id>784221bdb261c5edf9449f10e69ed8ebb5c98c03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Manage authorized_keys permissions continuously</title>
<updated>2016-08-01T15:52:05+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>jacob@gitlab.com</email>
</author>
<published>2016-08-01T15:52:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=d12d210fd6a6cd7fe9f397703fc752c562b68b92'/>
<id>d12d210fd6a6cd7fe9f397703fc752c562b68b92</id>
<content type='text'>
We can lazily create authorized_keys and set its permissions. This
adds negligible overhead and it allows us to remove a setup step from
GitLab both on source and in omnibus-gitlab.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can lazily create authorized_keys and set its permissions. This
adds negligible overhead and it allows us to remove a setup step from
GitLab both on source and in omnibus-gitlab.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove keys from authorized_keys in-place</title>
<updated>2015-07-16T08:10:46+00:00</updated>
<author>
<name>Jacob Vosmaer</name>
<email>contact@jacobvosmaer.nl</email>
</author>
<published>2015-07-16T08:10:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=4fd8e44ba12d126b0553b90c099d1b63fa163d00'/>
<id>4fd8e44ba12d126b0553b90c099d1b63fa163d00</id>
<content type='text'>
This will speed up the rm-key operation. The downside is that
authorized_keys will not shrink when you remove a key. If this ever
becomes a problem it can be fixed by running 'rake gitlab:shell:setup'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will speed up the rm-key operation. The downside is that
authorized_keys will not shrink when you remove a key. If this ever
becomes a problem it can be fixed by running 'rake gitlab:shell:setup'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added list-keys command and spec</title>
<updated>2014-10-15T09:21:05+00:00</updated>
<author>
<name>David Martin</name>
<email>david.martin@feedhenry.com</email>
</author>
<published>2014-09-16T16:20:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-shell.git/commit/?id=89d8af466ba283b31d7800fe604defa0ce189902'/>
<id>89d8af466ba283b31d7800fe604defa0ce189902</id>
<content type='text'>
Removed puts and tidied up regex

Address the hound

Address the hound, again

Use single quotes

Add back travis.yml file

Remove travis.yml, only keep on fh-master

Use single quotes

Use single quotes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed puts and tidied up regex

Address the hound

Address the hound, again

Use single quotes

Add back travis.yml file

Remove travis.yml, only keep on fh-master

Use single quotes

Use single quotes
</pre>
</div>
</content>
</entry>
</feed>
