18 projects tagged "CGI Tools/Libraries"
PHP Shell is a shell wrapped in a PHP script. It's a tool you can use to execute arbiritary shell-commands or browse the filesystem on your remote Web server. This replaces, to a degree, a normal telnet-connection. You can use it for administration and maintenance of your Web site using commands like ps, free, du, df, and more.
The Machine Inventory Database (MID) is a Perl-based CGI interface to manage the machines on and off your network, both from the IP assignment perspective and the asset-tracking perspective. On top of acting as a frontend to a handful of MySQL tables, it handles IP assignment and acts as a frontend to the configuration files for BIND, YP, and DHCPD to reduce the chance for typos in the configuration files which tend to bring down service.
Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. It is the simplest solution to numerical computing and visualization in the domain of C/C++. It supports the ISO 1990 C Standard (C90), major features in C99 (complex numbers, variable length arrays or VLAs, type generic functions, long long data type, etc), classes in C++, and extensions to the C language like nested functions, string types, etc. It can be embedded in other applications and hardware and used as a scripting language. C/C++ code is interpreted directly with no compilation to intermediate code. It supports Linux, Windows, MacOS X, Solaris, HP-UX, and FreeBSD.
Zoneadm is a CGI application to allow a DNS hosting site to delegate simple zone change privileges to remote users via a web interface. It allows a remote user the ability to make A, CNAME, PTR, and MX record changes to a zone that the DNS site administrator has given them permission to modify. It does some sanity checking on the information entered by the user, but it may not be foolproof and assumes some knowledge of DNS resource records by the users.
suPHP is a combination of an Apache module (mod_suphp) and an executable which provides a wrapper for PHP. With both together, it is possible to execute PHP scripts with the permissions of their owner without having to place a PHP binary in each user's cgi-bin directory. suPHP doesn't need Apache's suExec, and provides a logging function.
rackview is a tool for visualizing the layout of rack- mounted equipment. It can load data either from database tables or a flat file. It can be used to assist in planning and tracking hardware changes to racks in a data center, and to provide a host-oriented interface into other database tools. The core of rackview is implemented as a Perl module, which can be integrated into a variety of different tools. Sample command line and CGI scripts are included, which should be sufficient for basic needs.
FAUS is a Perl CGI to permit user administration through a Web interface. It manages users for both UNIX and Samba systems, uses sudo to give the rights to the Apache user to run some (limited) scripts as root, features different forms of authentication when using Apache, offers multilanguage support, and has log support.