bash

From AIXTOOLS
Jump to: navigation, search

Packages|GNU|aixtools.gnu.bash.4.3.48.0.I
Report Issues (via Forums) and/or TWEET:@rootvgnet
MD5 Checksums

ABE5BFCA80BDC1355D639EB37CC8872F aixtools.gnu.bash.4.3.48.0.I
C6AB02EBB23BD82AFAD95A916B284E44 aixtools.gnu.bash.4.3.46.0.I
3831325A796E7E929C1A710224EA1103 aixtools.gnu.bash-4.3.46.bnd.tar.bz2
4CA39B38F4A07C9F6416776069F547E5 aixtools.gnu.bash.4.3.42.0.I
0CCE2FB4867A78626AA92D12164882F6 aixtools.gnu.bash.4.3.39.2.I
F400CA46905FA9CDF9FC4D1E0839D4D5 aixtools.gnu.bash.4.3.39.1.I
A91C44CA4EC66670A361A133E48D4378 aixtools.gnu.bash.4.3.39.0.I
AFF4B1DD74E01600F23F455E5D4ADD97 aixtools.gnu.bash.4.2.53.0.I
DCDE1F577801672178D2C5372D8C126F aixtools.gnu.bash.3.2.57.0.I

Package Details

Sources via: http://www.gnu.org/software/bash/
Depends on: aixtools.gnu.gettext

Release Notes

--Michael Felt (talk) 13:17, 8 February 2017 (UTC) More bug fixes - bash-4.4 to come soon

--Michael Felt (talk) 16:35, 23 June 2016 (UTC) Looks like bug fixes again, and I added a 'bundle' link above

--Michael Felt (talk) 15:50, 13 September 2015 (UTC) bash-4.3.42 - bug-releases (no CVE related changes I could find)

--Michael Felt (talk) 17:42, 9 August 2015 (UTC)

Modified bashhist.c so that syslog messages look more like standard AIX syslog messages. Messages now look like:
Aug  9 17:07:36 x064 user:info syslog: bash[262296]: UID=0: cat /tmp/bash_history.out
Aug  9 17:30:12 x064 user:info syslog: bash[454682]: UID=0: ls -ltr
--Michael Felt (talk) 14:57, 7 August 2015 (UTC)
Modified the define so that history is sent to  SYSLOG by default
 /* Define if you want each line saved to the history list in bashhist.c:
    bash_add_history() to be sent to syslog(). */
 /* #define SYSLOG_HISTORY */
 #define SYSLOG_HISTORY 
 #if defined (SYSLOG_HISTORY)
 #  define SYSLOG_FACILITY LOG_USER
 #  define SYSLOG_LEVEL LOG_INFO
 #endif

You can add the following to capture syslog activity

touch /tmp/bash_history.out
echo "user.info               /tmp/bash_history.out     rotate time 1d " >>/etc/syslog.conf
stopsrc -s syslogd
startsrc -s syslogd 

And you will get output similar to this:

root@x064:[/data/prj/gnu/bash/bash-4.3.39]cat /tmp/bash*out
Aug  7 14:56:56 x064 user:info syslog: HISTORY: PID=462868 UID=0 ls
Aug  7 14:56:58 x064 user:info syslog: HISTORY: PID=462868 UID=0 pwd
Aug  7 14:57:07 x064 user:info syslog: HISTORY: PID=462868 UID=0 ls -l /tmp/bash*

Michael Felt (talk) 15:30, 12 June 2015 (UTC)
bash-4.3.39 - 5 different patches released May 19, 2015
bash-4.2.53 - repackaged with the new packaging name and known dependencies
bash-3.2.57 - first packaging of bash-3.2.X by aixtools

CVE issues - anno 2014

Will write this up with more specific info later. For now - the versions bash-4.3.30 and bash-4.2.50 are patched to correct all known CVE as of Oct. 1, 2014. Versions 4.3.33 and 5.2.53 have additional bug-fixes.

Personal tools
Namespaces

Variants
Actions
Navigation
Downloads
Toolbox