Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-05 | Add auditing support to bash | Stephen Hemminger | |
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->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. | |||
2010-03-10 | 3.1dfsg-8-vyatta-16debian/3.1dfsg-8-vyatta-16 | Stephen Hemminger | |
2010-03-10 | Add installation/removal scripts for vbash | Stephen Hemminger | |
Need to update /etc/shells so commands (like newrole), think vbash is a valid shell. | |||
2010-03-10 | Update FSF address | Stephen Hemminger | |
Fixes lintian warning about old FSF address. | |||
2010-02-17 | 3.1dfsg-8-vyatta-15debian/3.1dfsg-8-vyatta-15 | An-Cheng Huang | |
2009-06-02 | 3.1dfsg-8-vyatta-14debian/3.1dfsg-8-vyatta-14 | Bob Gilligan | |
2009-06-02 | Bugfix 4108: Check pointers before dereferencing them. | Bob Gilligan | |
2009-05-29 | 3.1dfsg-8-vyatta-13debian/3.1dfsg-8-vyatta-13 | An-Cheng Huang | |
2008-12-15 | 3.1dfsg-8-vyatta-12debian/3.1dfsg-8-vyatta-12 | An-Cheng Huang | |
2008-12-12 | "files" file should be removed before package build | An-Cheng Huang | |
2008-12-12 | update maintainer information | An-Cheng Huang | |
2008-12-03 | Merge branch 'islavista' into jenner | Rick Balocca | |
2008-11-25 | 3.2.0vyatta/3.2.0debian/3.1dfsg-8-vyatta-11 | Mark O'Brien | |
2008-11-19 | add support for development build | An-Cheng Huang | |
2008-08-28 | remove ! and $ from vbash processing as these are handled by command scripts. | slioch | |
2008-08-28 | Handle double and single quote within a command argument. First quote turns ↵ | slioch | |
on automatic escaping, second turns off. Will support unquoted, single quoted and double quoted forms of text strings. | |||
2008-08-27 | disable shell interpretation of ![num] when entering configure commands. ↵ | slioch | |
this fixes a bug where the negation character in nat/firewall/wlb commands required user escaping. | |||
2008-07-25 | skipping whitespace at beginning of command when matching set|delete. | root | |
2008-07-25 | additional special characters to trap, added back free() after additional ↵ | root | |
testing, removed generated files from project. | |||
2008-07-24 | Revert "missing a free from last merge." | root | |
This reverts commit 402da0491b06f6c837f7fe8d28aa8605423928bf. | |||
2008-07-24 | missing a free from last merge. | root | |
2008-07-24 | fix for bug 1283. Or partial fix. Now handle and escape special characters ↵ | root | |
in vbash shell without requiring quotes on string. only applies to set/delete commands in vbash shell. Behavior is now much closer to juniper shell behavior with special characters. | |||
2008-06-17 | 3.1.0vyatta/3.1.4vyatta/3.1.3vyatta/3.1.2vyatta/3.1.1vyatta/3.1.0debian/3.1dfsg-8-vyatta-10hollywood | Mark O'Brien | |
2008-05-20 | Ignore derived files | rbalocca | |
2008-05-06 | 3.0.5debian/3.1dfsg-8-vyatta-9glendale | Mark O'Brien | |
2008-05-05 | 3.0.4debian/3.1dfsg-8-vyatta-8 | Mark O'Brien | |
2008-04-29 | 3.0.3debian/3.1dfsg-8-vyatta-7 | Mark O'Brien | |
2008-04-21 | Indicate the VC4.0.2 release candidate in the changeloghollister | rbalocca | |
2008-04-19 | VC4.0.2debian/3.1dfsg-8-vyatta-6 | Mark O'Brien | |
2008-04-16 | VC4.0.2debian/3.1dfsg-8-vyatta-5 | Mark O'Brien | |
2008-04-04 | 3.0.2debian/3.1dfsg-8-vyatta-4 | Mark O'Brien | |
2008-03-19 | Merge branch 'glendale' of git:/git/vyatta-bash into glendale | Mark O'Brien | |
Conflicts: debian/changelog | |||
2008-03-18 | 3.0.1 | Mark O'Brien | |
2008-03-18 | VC4.0.1debian/3.1dfsg-8-vyatta-3 | Mark O'Brien | |
2008-02-25 | vc4.0.0debian/3.1dfsg-8-vyatta-2 | Mark O'Brien | |
2008-02-15 | Reset the version number to correspond to the version with which we started | rbalocca | |
2008-02-14 | fix for bug 2832: limit expansion checking to appropriate commands. | An-Cheng Huang | |
2008-02-13 | fix for bug 2604: shell accepts '!' by default | An-Cheng Huang | |
2007-12-10 | Change the vyatta-bash package to have priority Optionaldebian/3.1dfsg-8-vyatta-1 | rbalocca | |
2007-12-07 | remove debug code | An-Cheng Huang | |
2007-12-07 | support external per-level policies controlling default restricted mode | An-Cheng Huang | |
and allowed op/cfg/pipe commands, i.e., no more hard-coded policies in bash. | |||
2007-12-07 | code reorg | An-Cheng Huang | |
2007-12-05 | restrict allowed operational commands in "full" mode. | An-Cheng Huang | |
2007-12-04 | use xmalloc instead | An-Cheng Huang | |
2007-12-04 | set default restricted mode based on group (in "vyattacfg" => "output", | An-Cheng Huang | |
otherwise => "full"). | |||
2007-11-29 | sanitize command line in full restricted mode | An-Cheng Huang | |
2007-11-29 | restricted modes: | An-Cheng Huang | |
* do not restart completion after a "connector" or a '`'. * only allow simple commands and "pipe" in "full" mode. * add mechanism to limit allowed pipe commands. * remove unnecessary command checks (non-interactive and same command). | |||
2007-11-15 | update .gitignore | An-Cheng Huang | |
2007-11-14 | * add restricted modes ("output" and "full"). | An-Cheng Huang | |
* support "root-level" programmable completion in restricted modes. | |||
2007-11-14 | change packaging | An-Cheng Huang | |