checkbashisms - Tool for checking /bin/sh scripts for possible bashisms

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename checkbashisms-2.18.10-1.1.noarch.rpm
Package name checkbashisms
Package version 2.18.10
Package release 1.1
Package architecture noarch
Package type rpm
Category Development/Tools/Building
License GPL-2.0-or-later
Maintainer -
Download size 32.16 KB
Installed size 72.66 KB
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.


Package Version Architecture Repository
checkbashisms - - -


Name Value
/usr/bin/perl -
perl(:MODULE_COMPAT_5.28.1) -


Name Value
checkbashisms = 2.18.10-1.1
deb:/usr/bin/checkbashisms -
devscripts:/usr/bin/checkbashisms -


Type URL
Binary Package checkbashisms-2.18.10-1.1.noarch.rpm
Source Package devscripts-2.18.10-1.1.src.rpm

Install Howto

Install checkbashisms rpm package:

# zypper install checkbashisms




2019-04-02 - Martin Wilck <>
- Fixed license tag as suggested by licensedigger.
2019-03-28 - Martin Wilck <>
- Changed download location for source tarball from Debian package
pool to to avoid download errors in OBS.
* format must be changed to tar.bz2, because
doesn't support tar.xz.
* verified identical contents of new and old tarball
2018-12-15 - Alexei Sorokin <>
- Update to version 2.18.10:
* See /usr/share/doc/packages/devscripts/changelog
- Rebase and rename devscripts-2.11.7-buildfix.patch to
- Rebase and rename devscripts-2.15.1-remove-install-layout-deb.patch
to devscripts-fix-python-install-layout.patch.
- Rebase and rename devscripts-2.11.7-debcommit-hg16.patch to
devscripts-debcommit-hg16.patch (is it still relevant?).
- Kill support for ancient openSUSE and non-SUSE distributions.
- Spec clean-up.
2015-01-04 - Denisart Benjamin <>
- Update to version 2.15.1
+ see  /usr/share/doc/packages/devscripts/changelog for details
- Upstream moved to python3
+ Use python3-{devel,setuptools} instead of python-{devel,setuptools}
That means compatibility with SLE11 is broken
- Remove now unapplied patches
+ devscripts-pod2man-no-utf8.patch
+ devscripts-old-File-Path.patch
- Adapt devscripts-2.11.7-remove-install-layout-deb.patch to upstream
changes > devscripts-2.15.1-remove-install-layout-deb.patch
- Remove yet obsolete compatibility stuff
- Remove obsolete patch:
* fix_pod_syntax.patch
2013-07-01 -
- update to 2.12.6 (current stable)
* see /usr/share/doc/packages/devscripts/changelog for details
2013-06-29 -
- Added a patch (fix_pod_syntax.patch) to fix build with perl 5.18.
2013-02-12 -
- Make BuildArch: noarch for checkbashisms conditional to
allow building on SLE 11.
2013-02-11 -
- separate checkbashisms package so that rpmlint can
depend on it without depending on all the other stuff.
2013-02-04 -
- update license to new format
2012-10-05 -
- extend License header according to review. (bnc#783729)
- add debian/changelog and debian/copyright to package

See Also

Package Description
checkmedia-4.1-1.2.i586.rpm Check SUSE installation media
checkmedia-4.1-1.2.x86_64.rpm Check SUSE installation media
checkpolicy-2.9-1.1.i586.rpm SELinux policy compiler
checkpolicy-2.9-1.1.x86_64.rpm SELinux policy compiler
cheese-3.32.1-1.1.i586.rpm Webcam Booth for GNOME
cheese-3.32.1-1.1.x86_64.rpm Webcam Booth for GNOME
cheese-devel-3.32.1-1.1.i586.rpm Development files for the Cheese webcam booth
cheese-devel-3.32.1-1.1.x86_64.rpm Development files for the Cheese webcam booth
cheese-lang-3.32.1-1.1.noarch.rpm Translations for package cheese
chemical-mime-data-0.1.94-3.3.noarch.rpm A collection of data files for various chemical MIME types
cherrytree-0.38.8-1.1.noarch.rpm A hierarchical note taking application
cherrytree-lang-0.38.8-1.1.noarch.rpm Translations for package cherrytree
chessx-1.5.0-1.1.i586.rpm Chess database
chessx-1.5.0-1.1.x86_64.rpm Chess database
chewing-data-0.5.1+git20171114.3df07c9-1.3.i586.rpm Chewing Data for libchewing