Commit graph

57 commits

Author SHA1 Message Date
Hajimu UMEMOTO
75facbc869 Add new port tcsh_nls - Misc NLS catalogs for tcsh which
requires libiconv.
This port is meaningful only on 7-CURRENT for now.
2006-02-19 06:49:18 +00:00
Pav Lucistnik
5435e51604 Iron Bars Shell is a restricted Unix shell. The user can not step out of, nor
access files outside the home directory. It is written in C for Linux. No
libraries used. It is small, fast, secure. Two ascii configuration files for
more control.

PR:		ports/88351
Submitted by:	Vaida Bogdan <vaidab@phenix.rootshell.be>
2005-11-12 12:56:55 +00:00
Renato Botelho
5cefcf0088 Add tcsh-bofh 6.12.00, patch tcsh to providing true BOFH logfunctions.
PR:		ports/87394
Submitted by:	Krzysztof Kowalewski <pyzmen@kam.pl>
2005-10-14 15:11:29 +00:00
Sergei Kolobov
7ae374d8e6 - Retire shells/zsh-devel in favor of shells/zsh:
The development version of Zsh is no longer being released.
  Interested parties can always check out Zsh from SourceForge.net CVS.
2005-08-29 13:45:42 +00:00
Kris Kennaway
11ea174ccb As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them.
2005-02-18 23:44:49 +00:00
Thierry Thomas
a869d5d2cc Add bush 1.0.1, the Business Shell. 2005-01-23 21:57:07 +00:00
Edwin Groothuis
1f936c50cb New port: shells/viewglob, a GTK+ add-on to bash and zsh
viewglob is an utility designed to complement the Unix shell
	in graphical environments. It has two parts:

	  1. A tool that sits as a layer between the shell and X
	     terminal, keeping track of the user's current directory
	     and command line.

	  2. A graphical display which shows the layouts of directories
	     referenced on the command line (including pwd).

	The display reveals the results of file globs and expansions
	as they are typed (hence the name), highlighting selected
	files and potential name completions.

	It can also be used as a surrogate terminal, where keystrokes
	typed in the display are passed to the shell. Files and
	directories can be double-clicked to insert their names
	and/or paths into the terminal.

PR:		ports/72369
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2004-10-14 07:38:35 +00:00
Edwin Groothuis
bdbd787306 [NEW PORT] shells/zoidberg: A modular PERL shell
A modular Perl shell written, configured, and operated
	entirely in Perl. It aspires to be a fully operational login
	shell with all the features one normally expects. But it
	also gives direct access to Perl objects and data structures
	from the command line, and allows you to run Perl code
	within the scope of your command line.

	WWW: http://zoidberg.student.utwente.nl/

PR:		ports/72053
Submitted by:	Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
2004-10-14 07:35:21 +00:00
Oliver Eikemeier
884571212b move shells/bash3 -> shells/bash 2004-08-11 17:20:38 +00:00
Oliver Eikemeier
f55e7a8694 Add bash3, The GNU Bourne-Again SHell version 3.00
http://cnswww.cns.cwru.edu/~chet/bash/NEWS
2004-07-30 22:01:13 +00:00
Pav Lucistnik
6b787b91fc Add v7sh, the original Steve R. Bourne shell from the 7th edition Unix including
System III, 4.3BSD-Reno, Ultrix 3.1 and `home made'' fixes and enhancements

PR:		ports/68127
Submitted by:	Cyrille Lefevre <cyrille.lefevre@laposte.net>
2004-06-22 08:24:19 +00:00
Clement Laforet
288e67f0c1 Add rssh 2.1.1, a Restricted Secure SHell only for sftp or/and scp.
rssh is a Restricted Secure SHell that allow only the use of sftp or
scp. It could be use when you need an account (and a valid shell) in
order to execute sftp or scp but when you don't want to give the
possibility to log in to this user.

WWW: http://www.pizzashack.org/rssh/index.shtml

PR:		ports/65860
Submitted by:	enigmatyc
2004-05-21 13:37:24 +00:00
Kris Kennaway
98dd96ee20 Remove category pkg/COMMENT files in favour of a COMMENT variable in the
category makefile.

Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
PR:		59651
2004-04-02 07:29:48 +00:00
Edwin Groothuis
8707ef668e New port: shells/bash-completion
The shells/bash-completion port installs Ian Macdonald's
	programmable completion library for Bash 2.04 and above.
	This gives users context- sensitive tab-completion for such
	things as program arguments, SSH hostnames, NFS mounts, and
	so on.

PR:		ports/52790
Submitted by:	Kirk Strauser <kirk@strauser.com>
2003-09-29 12:44:15 +00:00
Sean Chittenden
70600f0af0 After using tcsh for 4 years and having just discovered the 'rprompt'
parameter, I conclude my hunt for other nifty shell tricks by adding a
port of the .tcshrc project.
2003-09-09 22:12:10 +00:00
Alexander Leidinger
5c27c74a91 Remove tcsh.
Approved by:	portmgr (marcus)
2003-08-21 13:53:59 +00:00
Dirk Meyer
7137ca1141 GSCommander is a simple unix command monitor for GNUstep.
WWW: http://www.nice.ch/~phip/softcorner.html#cmdr
2003-03-23 19:32:44 +00:00
Oliver Braun
4eef8272b2 Add scponly 2.4, a tiny shell which only permits scp and sftp.
PR:		ports/40935
Submitted by:	Ken McGlothlen <mcglk@artlogix.com>
2002-09-10 22:18:46 +00:00
Pete Fritchman
2c046af0e6 Add nologinmsg 1.0, more functional native binary replacement for
/sbin/nologin.

Submitted by:	Richard Rose <freebsd-security@rikrose.net>
2002-07-10 17:48:16 +00:00
Kris Kennaway
ac4044231a Remove scsh after repo-copy.
Pointy hat to:	alex
2002-06-04 00:24:52 +00:00
Akinori MUSHA
f1f99beceb Add zsh+euc, Zsh with EUC encoding support.
This is just an experimental hack and cannot happily be merged into
the upstream.  Zsh's line editor apparently needs a rewrite in order
to support multi-byte encodings because it strongly relies on the
single-byte character scheme.

These patches are mostly based on the work by ono@ono.org (Thanks!):

	http://www.ono.org/software/zsh-euc/

What I did over this is disable the hack for non-EUC locales.  Maybe
the patches can be moved to shells/zsh in the future, but it's
premature for the moment.

Notes:
- forward-char, backward-char and backward-delete-char with no numeric
  argument should work properly with this hack.
- Completion and redisplay should work fine.
- There can be some trivial side-effects.
- JIS X0201-Roman and JIS X0208-Kanji are supported.
- JIS X0201-Katakana and JIS X0212 Kanji are NOT supported.
- Only tested with the EUC-JP (ja_JP.eucJP) locale.  I'm not sure if
  it works for GB 2312/CNS 11643-1/KS X 1001.  Any feedbacks is
  welcome, especially a patch if it does not work. :)
2002-05-11 21:48:26 +00:00
Akinori MUSHA
a0332de98e Repocopy and move "fd" from misc/ to shells/ which is more suitable
category for the port.

Approved by:	Nobuhiro Yasutomi <nobu@tech.isac.co.jp> (MAINTAINER)
Repocopied by:	joe
2002-01-29 21:40:13 +00:00
Ade Lovett
d4084bdd11 1. This should never have been a port
2.  It causes bash2 to core on my 4.3-STABLE box randomly
3.  Since bash is a likely contender for any Linux converts, the last
    thing we need is for them to grep through the ports INDEX file, install
    this, destabilize their FreeBSD box, and generate bad PR
4.  (portmgr hat on) it was not added in an appropriate manner.

Should the original submitter wish to re-evaluate points 1-4 above, then
we'll consider re-adding it.  For now, it's toast.
2001-08-11 06:12:49 +00:00
David W. Chapman Jr.
4c24102a9a Add hmmah, The Deep Prompt, a set of shell prompts
Submitted by:	David Yeske <dyeske@yahoo.com>
Reviewed by:	will
2001-06-14 13:11:03 +00:00
Akinori MUSHA
5604e7a14d Update lang/ruby and lang/ruby-devel to the latest snapshots.
Remove shells/ruby-shell as it is now part of the standard distribution.
(in both Ruby 1.6.4 and 1.7.0)

Mark security/ruby-sha1 broken for Ruby >= 1.7.0, as it is also part of the
standard distribution now.
2001-05-17 21:16:46 +00:00
Akinori MUSHA
f8eeebacaa Add ruby-shell, a Ruby library to run commands and control jobs like a
shell.  Pipes and redirections work just as expected:

  sh = Shell.cd("/foo")
  sh.cat("bar") | sh.tee("baz") > "baa"
  # or
  sh.transact do
    cat("bar") | tee("baz") > "baa"
  end
2001-03-16 09:02:00 +00:00
Will Andrews
7b27d09705 Add wapsh 1.0, a system to allow remote shell logins via a WAP
phone or web browser.

PR:		24313
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2001-03-10 20:05:09 +00:00
Clive Lin
4696656653 New port: mudsh: An "intelligent" game-like shell
PR: ports/25441
Submitted by: George Reid <greid@dogma.freebsd-uk.eu.org>
2001-03-01 15:57:14 +00:00
Ying-Chieh Liao
4dda97dc36 add vshnu, the New Visual Shell 2001-02-25 19:35:33 +00:00
Will Andrews
58e54dfd23 Add pash 2.2, a full-screen shell, similar to Midnight Commander. Some
patches were included to fix various bugs (including what I believe are
potential overflow bugs involving gets()).

PR:		23949
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2000-12-31 06:02:40 +00:00
Will Andrews
0f61d2fb57 Add osh 001127, a reimplementation of the old and obsolete shell version
that was in standard use up to UNIX 6th Edition and was supplied as osh
with UNIX 7th Edition.  Its command language is a sparse subset of those
of modern shells and is mostly common to both sh(1) and csh(1).

PR:		23943
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2000-12-30 01:31:08 +00:00
David E. O'Brien
be71a745ed Add the original 44bsd-csh for those that don't care for the new one. 2000-04-15 04:27:23 +00:00
Steve Price
aea575ce76 Adding sash version 3.4.
A Stand-Alone shell combining many common utilities.

PR:		16309
Submitted by:	Patrick Gardella <patrick@freebsd.org>
2000-01-29 22:36:06 +00:00
Wes Peters
252aae6fcb Add flash.
PR:		15995
Submitted by:	Will Andrews <andrews@technologist.com>
2000-01-08 18:31:01 +00:00
Satoshi Asami
9cf828aa08 Add perlsh.
Forgotten by:	wes
2000-01-06 12:04:15 +00:00
Steve Price
2507aa8890 Activate the ksh93 port. 1999-11-26 20:56:59 +00:00
Peter Wemm
a53421230c $Id$ -> $FreeBSD$ 1999-08-31 01:53:22 +00:00
Jacques Vidrine
6f06500737 Activate esh. 1999-05-28 21:02:40 +00:00
David E. O'Brien
2eea491e74 Add back bash1. 1999-03-31 10:02:12 +00:00
David E. O'Brien
ff3e003089 Delete the bash1 port. 1999-03-29 11:43:15 +00:00
Satoshi Asami
4950255203 Break up the "plan9" category -- all the ports are where they belong, and
"plan9" is a virtual category now.

Reviewed by:	the ports list
1999-01-09 03:19:49 +00:00
Steve Price
b645f971f4 Activate zsh-devel port. 1998-12-24 08:02:30 +00:00
Satoshi Asami
75e0c6c35e Sort entries. In particular, "large", "medium", "small" sort in this order,
dispite their meanings.  (Sometimes we're too smart for computers. :)

Found by:	sorting ports/INDEX by "sort -t '|' +1 -2"

(Note: the whole "x11" category appears at the end with the above sort
 command, but I'll leave that the way it is for now -- "ls" shows it
 before other x11-* entries.)
1998-12-07 02:22:12 +00:00
Satoshi Asami
030f6d6f83 Rename "bash" to "bash1" (the actual port is already repository copied).
Requested by:	chet@ins.CWRU.Edu
1998-06-25 22:26:26 +00:00
Masafumi Max NAKANE
26eb98429b Activated scsh. 1997-01-03 00:40:55 +00:00
Satoshi Asami
c60d526cd9 Add bash2, which has been repository-copied from bash before rolling
it back from 2.0 to 1.14.7.
1997-01-02 07:01:10 +00:00
Satoshi Asami
51c1684909 Move es from plan9 to shells. (It has already been copied to shells
by Peter.)
1996-07-30 04:17:03 +00:00
Satoshi Asami
1f43de46ba Convert all makefiles to new formats. 1995-10-03 11:45:15 +00:00
Satoshi Asami
c9dc84a522 Clean up subdir Makefiles. They now all look like this:
=====
# Id line
#
# RESTRICTED: restricted_port_1 (comment1)
# RESTRICTED: restricted_port_2 (comment2)
#
# BROKEN: broken_port_3 (comment3)
# BROKEN: broken_port_4 (comment4)
# BROKEN: broken_port_5 (comment5)
#

SUBDIR= good_port_1 good_port_2 ...
=====

Basically, the idea is to make it easy to find restricted or broken
ports by doing a "grep".
1995-05-14 03:30:07 +00:00
Satoshi Asami
18366571f1 Put pdksh back, now that the mmap problem is solved. 1995-04-25 07:03:53 +00:00