This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[ITP] posh 0.6 -- Almost POSIX compliant SHell
- From: Jari Aalto (Cygwin-bug#20080219T2116) <jari dot aalto at cante dot net>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 20 Feb 2008 00:33:40 +0200
- Subject: [ITP] posh 0.6 -- Almost POSIX compliant SHell
Included in Debian stable:
http://packages.debian.org/posh
This shell was written for the Debian project to check that the
/etc/init.d and other system scripts would be as POSIX compliant as
possible. It allows few non-posix things, that are defined in Debian
Policy; like 'local' keyword -- thus the name "Almost".
I find this one to be of the most strict shells around and a good
checking tool for sh-scripts.
Jari
sdesc: "Almost POSIX compliant SHell"
ldesc: "A stripped-down version of pdksh that aims for close
compliance of POSIX. Posh is intended to be used for revealing if
/bin/sh scripts use features that most /bin/sh shells do not have."
category: Interpreters
requires: cygwin
a) manual
wget \
http://cygwin.cante.net/posh/posh-0.6-1-src.tar.bz2 \
http://cygwin.cante.net/posh/posh-0.6-1.tar.bz2 \
http://cygwin.cante.net/posh/setup.hint
b) automated
gpg --keyserver wwwkeys.pgp.net --recv-keys 955A92D8
mkdir posh ; cd posh
rm -f get.sh get.sh.sig
wget http://cygwin.cante.net/posh/get.sh \
http://cygwin.cante.net/posh/get.sh.sig &&
gpg --verify get.sh.sig get.sh &&
sh get.sh
--
Welcome to FOSS revolution: we fix and modify until it shines