| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: checkbashisms | Distribution: openSUSE 12.2 |
| Version: 20120516git | Vendor: openSUSE |
| Release: 2.1.1 | Build date: Sat Jun 23 02:11:27 2012 |
| Group: Development/Tools/Other | Build host: build34 |
| Size: 23429 | Source RPM: checkbashisms-20120516git-2.1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://git.debian.org/?p=devscripts/devscripts.git | |
| Summary: Tool for Checking /bin/sh Scripts for Possible Bashisms | |
checkbashisms performs basic checks on /bin/sh shell scripts for the possible presence of bashisms. It takes the names of the shell scripts on the command line, and outputs warnings if possible bashisms are detected.
GPL-2.0+
* Wed May 16 2012 gber@opensuse.org
- update to current git version
- detect substr expansion with dynamic length
- allow stdin to be checked by accepting '-' as file name
- do not unconditionally swallow stdin
- detect the use of 'setvar'
- Update scripts to use GNU getopt-compatible option parsing
- add stdin support
- replace occurences of old FSF address with the FSF
recommendation what should be written inside of source files
- allow kill/trap XSI-isms unless --posix is given
- warn when EOF is reached unexpectedly
- avoid a false positive output redirection match
- detect the use of 'command' with options other than -p
- detect the use of the 'jobs' built-in
- detect the use of exponentiation
- fix multiple quotes-handling bugs
- checkabshisms: Fix support for indented heredoc delimiters
- fix some false positives when checking makefiles
- fix a false positive 'should be >word 2>&1'
- also handle 'ignore errors' in makefiles
- improve handling of line continuations
- allow SHELL to be prefixed with 'override'
- improve detection of n++-like arithmetic
- handle line continuations
- detect the ';;&' and ';&' case/esac operators
- detect the use of the 'coproc' built-in
- detect some printf-related bashisms
- detect use of $((n++)) (and similar variants)
- detect the use of [^] instead of [!]
- simplify all shell variables in makefiles
- simplify make variables as shell variables
- detect more Bash builtins -- readarray, mapfile, enable
- fix typo spotted by Dann Frazier
* Mon Feb 13 2012 coolo@suse.com
- patch license to follow spdx.org standard
* Sat Sep 17 2011 jengelh@medozas.de
- Remove redundant tags/sections from specfile
* Fri Oct 22 2010 coolo@novell.com
- add perl as explicit buildrequire
* Fri Mar 26 2010 guido+opensuse.org@berhoerster.name
- initial packaging of checkbashisms
/usr/bin/checkbashisms /usr/share/man/man1/checkbashisms.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon May 20 12:28:04 2013