<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-bash.git/debian/rules, branch 1.3.2</title>
<subtitle>Vyatta shell based on GNU Bourne Again SHell (mirror of https://github.com/vyos/vyatta-bash.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-bash.git/atom?h=1.3.2</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-bash.git/atom?h=1.3.2'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/'/>
<updated>2015-06-15T06:10:53+00:00</updated>
<entry>
<title>vyatta-bash: update dh_gencontrol with new development build flag</title>
<updated>2015-06-15T06:10:53+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-06-15T06:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=a269596f01e565994d7a4538809834e13a10341c'/>
<id>urn:sha1:a269596f01e565994d7a4538809834e13a10341c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to bash-4.1</title>
<updated>2010-10-11T22:19:40+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-10-11T21:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=011c1d1c0766c65517ebd495465c99e86edb63ec'/>
<id>urn:sha1:011c1d1c0766c65517ebd495465c99e86edb63ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove AUDIT_SHELL option</title>
<updated>2010-06-17T17:05:01+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-06-17T17:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=770e38401ae5489d58d7dd1f45cf27813d100d5e'/>
<id>urn:sha1:770e38401ae5489d58d7dd1f45cf27813d100d5e</id>
<content type='text'>
The concept of logging shell commands through audit subsystem
is not useful because it is too hard to configure, requires special
privledges, doesn't handle background commands, and is missing the
necessary information...
</content>
</entry>
<entry>
<title>Integrate bash 3.2 version</title>
<updated>2010-04-09T23:15:01+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-04-09T23:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=2d698b6e42d8dca191ac795ef5dba3bf62496eec'/>
<id>urn:sha1:2d698b6e42d8dca191ac795ef5dba3bf62496eec</id>
<content type='text'>
This is merge of current Debian stable (Lenny) version of Bash
with Vyatta changes.
</content>
</entry>
<entry>
<title>Add auditing support to bash</title>
<updated>2010-04-05T16:48:26+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-04-05T16:48:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=c6a8e270ab694c2291216b8c554c2f5f9dcf0fd0'/>
<id>urn:sha1:c6a8e270ab694c2291216b8c554c2f5f9dcf0fd0</id>
<content type='text'>
This is based on earlier (unaccepted) patch to add auditing
support which wasd done by Steve Grubb at Redhat.

This patch  depends on audit 1.4 to provide a logging function.
The resulting audit message looks like this:

time-&gt;Tue Jan 30 18:23:45 2007
type=USER_CMD msg=audit(1170199425.793:143): user pid=22862 uid=0 auid=0
subj=system_u:system_r:unconfined_t:s0-s0:c0.c1023
msg='cwd=2F726F6F742F7465737420646972 cmd=6C73202D6C (terminal=tty1
res=success)'

Which translates to:

type=USER_CMD msg=audit(01/30/2007 18:23:45.793:143) : user pid=22862 uid=root
auid=root subj=system_u:system_r:unconfined_t:s0-s0:c0.c1023
msg='cwd=/root/test dir cmd=ls -l (terminal=tty1 res=success)'

This patch causes bash to log all command line arguments when the shell
is started as aubash or "bash --audit". The preferred methos is to make a
symlink frp, bash to aubash and then add aubash to /etc/shells. Then you
can change root's shell to aubash.
</content>
</entry>
<entry>
<title>"files" file should be removed before package build</title>
<updated>2008-12-13T02:09:38+00:00</updated>
<author>
<name>An-Cheng Huang</name>
<email>ancheng@vyatta.com</email>
</author>
<published>2008-12-13T02:09:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=f01bb47ddce12b291c24720666d054221a9d29a9'/>
<id>urn:sha1:f01bb47ddce12b291c24720666d054221a9d29a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add support for development build</title>
<updated>2008-11-19T19:04:58+00:00</updated>
<author>
<name>An-Cheng Huang</name>
<email>ancheng@vyatta.com</email>
</author>
<published>2008-11-19T19:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=738c999421c9676d8d1fe2db330c5e8b9766bda6'/>
<id>urn:sha1:738c999421c9676d8d1fe2db330c5e8b9766bda6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change packaging</title>
<updated>2007-11-15T00:24:17+00:00</updated>
<author>
<name>An-Cheng Huang</name>
<email>ancheng@vyatta.com</email>
</author>
<published>2007-11-15T00:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=bff0c156047ae6ca0bb9a5e04587ebe1d1ef5249'/>
<id>urn:sha1:bff0c156047ae6ca0bb9a5e04587ebe1d1ef5249</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modify rules to build without patching</title>
<updated>2007-11-15T00:20:53+00:00</updated>
<author>
<name>An-Cheng Huang</name>
<email>ancheng@vyatta.com</email>
</author>
<published>2007-11-13T00:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=6804870eb94fccd56af93adc4687699091086660'/>
<id>urn:sha1:6804870eb94fccd56af93adc4687699091086660</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* modify rules to build without tarball.</title>
<updated>2007-11-15T00:20:20+00:00</updated>
<author>
<name>An-Cheng Huang</name>
<email>ancheng@vyatta.com</email>
</author>
<published>2007-11-12T23:52:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=2577ed724cc226bf69019cd2571fbbad8c9e6911'/>
<id>urn:sha1:2577ed724cc226bf69019cd2571fbbad8c9e6911</id>
<content type='text'>
* remove bash-builtins, bash-doc, and bashdb builds.
* add .gitignore.
</content>
</entry>
</feed>
