www/cgiwrap 4.1 FreeBSD
Securely execute Web CGI scripts
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- www, security
- Package size
- 44.8 KiB, 120.3 KiB installed
Description
This is CGIWrap - a gateway that allows more secure user access to CGI programs on an HTTPd server than is provided by the Web server itself. The primary function of CGIWrap is to make certain that any CGI script runs with the permissions of the user who installed it, and not those of the Web server.
CGIWrap works with NCSA httpd, Apache, CERN httpd, NetSite Commerce and Communications servers, and probably any other Unix-based Web server software that supports CGI.
See also: http://cgiwrap.sourceforge.net/
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/cgiwrap | 4.1 |
| DragonFly | www/cgiwrap | 4.1 |
Install
Binary package:
pkg install cgiwrap
From the ports tree:
cd /usr/ports/www/cgiwrap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cgiwrap>0:www/cgiwrap
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.1 | 4.1 | 4.1 | 4.1 | 4.1 |
| FreeBSD:14:quarterly | 4.1 | 4.1 | n/a | 4.1 | 4.1 |
| FreeBSD:15:latest | 4.1 | 4.1 | n/a | 4.1 | 4.1 |
| FreeBSD:15:quarterly | 4.1 | 4.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.1 | 4.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
Options name: www_cgiwrap
| Option | Default | Description |
|---|---|---|
| CGI_GROUP | on | Check CGI file group |
| CGI_GROUP_WRITABLE | on | Check CGI g+w file permissions |
| CGI_OWNER | on | Check CGI file owner |
| CGI_SETGID | on | Check CGI file setgid permissions |
| CGI_SETUID | on | Check CGI file setuid permissions |
| CGI_WORLD_WRITABLE | on | Check CGI o+w file permissions |
| DEBUG | off | Enable cgiwrapd binaries |
| DOCS | off | Build and/or install documentation |
| NPH | off | Enable nph binaries |
| USE_REDIRECT_URL | off | Use REDIRECT_URL to build SCRIPT_NAME |
| USE_SCRIPT_URL | off | Use SCRIPT_URL to build SCRIPT_NAME |
- Service scripts
- none
Message after installing
Files
pkg-plist 9
- @group www
- @mode 4755
- www/cgi-bin/cgiwrap
- www/cgi-bin/nph-cgiwrap
- @mode 4550
- www/cgi-bin/cgiwrapd
- www/cgi-bin/nph-cgiwrapd
- @mode
- @group
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cgiwrap-4.1.tar.gz | 163019 | bdeff4978d35e8793d3ff9ee45343db55262dbb0c7ddb7375585e60f4e1dd44c |
Master sites 1
- SF
Commit history 0
No commits in the history this site was built from.