aboutsummaryrefslogtreecommitdiff
path: root/shells/rush
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-05-09 07:42:56 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-05-09 07:42:56 +0000
commit6e867236c2ee02198d9b4a54c45705b3984b0a07 (patch)
treef1959469d6fce01860737895c3513be02c10e21b /shells/rush
parentc0fd879a7fc009c840e1f5e621103ba89968e0aa (diff)
downloadports-6e867236c2ee02198d9b4a54c45705b3984b0a07.tar.gz
ports-6e867236c2ee02198d9b4a54c45705b3984b0a07.zip
New port: shells/rush: Restricted User SHell, providing limited remote access to resources
Notes
Notes: svn path=/head/; revision=501076
Diffstat (limited to 'shells/rush')
-rw-r--r--shells/rush/Makefile19
-rw-r--r--shells/rush/distinfo3
-rw-r--r--shells/rush/pkg-descr9
-rw-r--r--shells/rush/pkg-plist24
4 files changed, 55 insertions, 0 deletions
diff --git a/shells/rush/Makefile b/shells/rush/Makefile
new file mode 100644
index 000000000000..655045a6d0e7
--- /dev/null
+++ b/shells/rush/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= rush
+DISTVERSION= 1.9
+CATEGORIES= shells
+MASTER_SITES= GNU
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Restricted User SHell, providing limited remote access to resources
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= gettext-runtime gmake tar:xz
+GNU_CONFIGURE= yes
+
+INFO= ${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/shells/rush/distinfo b/shells/rush/distinfo
new file mode 100644
index 000000000000..92607dd3c2f4
--- /dev/null
+++ b/shells/rush/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1557385661
+SHA256 (rush-1.9.tar.xz) = e42b6b8fbf0ef0c216aff9fecac8752e7cac322b7f149e4932f6b68435a5d598
+SIZE (rush-1.9.tar.xz) = 738196
diff --git a/shells/rush/pkg-descr b/shells/rush/pkg-descr
new file mode 100644
index 000000000000..fc01700b8767
--- /dev/null
+++ b/shells/rush/pkg-descr
@@ -0,0 +1,9 @@
+GNU Rush is a Restricted User Shell, designed for sites providing limited remote
+access to their resources, such as, for example, savannah.gnu.org. Its main
+program, rush, is configured as a user login shell for users that are allowed
+only remote access to the machine. Using a flexible configuration file, GNU Rush
+gives administrator complete control over the command lines that users execute,
+and allows to tune the usage of system resources, such as virtual memory, CPU
+time, etc. on a per-user basis.
+
+WWW: https://puszcza.gnu.org.ua/software/rush/
diff --git a/shells/rush/pkg-plist b/shells/rush/pkg-plist
new file mode 100644
index 000000000000..9a3d2b770c11
--- /dev/null
+++ b/shells/rush/pkg-plist
@@ -0,0 +1,24 @@
+bin/rush-po
+bin/rushlast
+bin/rushwho
+etc/rush.rc
+man/man1/rush-po.1.gz
+man/man1/rushlast.1.gz
+man/man1/rushwho.1.gz
+man/man5/rush.rc.5.gz
+man/man8/rush.8.gz
+sbin/rush
+share/locale/da/LC_MESSAGES/rush.mo
+share/locale/de/LC_MESSAGES/rush.mo
+share/locale/es/LC_MESSAGES/rush.mo
+share/locale/fi/LC_MESSAGES/rush.mo
+share/locale/fr/LC_MESSAGES/rush.mo
+share/locale/gl/LC_MESSAGES/rush.mo
+share/locale/nl/LC_MESSAGES/rush.mo
+share/locale/pl/LC_MESSAGES/rush.mo
+share/locale/pt_BR/LC_MESSAGES/rush.mo
+share/locale/sr/LC_MESSAGES/rush.mo
+share/locale/sv/LC_MESSAGES/rush.mo
+share/locale/uk/LC_MESSAGES/rush.mo
+share/locale/vi/LC_MESSAGES/rush.mo
+share/locale/zh_CN/LC_MESSAGES/rush.mo