[58 total ]
Sudo (su "do") allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root or another user while logging the commands and arguments.
smartmontools contains utilities that control and monitor storage devices using the Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.) system built into ATA and SCSI hard drives. This is used to check the reliability of the hard drive
... [More]
and to predict drive failures. It is meant to be an up-to-date replacement for the ucsc-smartsuite and smartsuite packages, and is derived from that code. [Less]
The CPAN module automates or at least simplifies the make and install of perl modules and extensions. It includes some primitive searching capabilities and knows how to use Net::FTP or LWP or some external download clients to fetch the distributions
... [More]
from the net.
These are fetched from one or more of the mirrored CPAN (Comprehensive Perl Archive Network) sites and unpacked in a dedicated directory.
The CPAN module also supports the concept of named and versioned bundles of modules. Bundles simplify the handling of sets of related modules. [Less]
Nagios (formerly Netsaint) is a daemon written in C that is designed to monitor networked hosts and services. It has the ability to notify contacts (via email, pager or other methods) when problems arise and are resolved. Host and service checks are
... [More]
performed by external "plugins", making it easy to write custom checks in your language of choice. Several CGIs are included in order to allow you to view the current and historical status via a Web browser, and a WAP interface is also provided to allow you to acknowlege problems and disable notifications from an internet-ready cellphone. [Less]
Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously
... [More]
discrete elements like packages, services, and files.
Puppet's simple declarative specification language provides powerful classing abilities for drawing out the similarities between hosts while allowing them to be as specific as necessary, and it handles dependency and prerequisite relationships between objects clearly and explicitly. [Less]
Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like
... [More]
/etc/passwd, and lets you manage a system from the console or remotely.
Webmin respects comments and configuration file order, is easy to install, includes dozens of translations, and runs on most Operating Systems. [Less]
monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system. monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
The NET-SNMP (formerly UCD-SNMP) package contains various tools relating to the Simple Network Management Protocol including an extensible agent, an SNMP library, tools to request or set information from SNMP agents, tools to generate and handle SNMP
... [More]
traps, a version of the unix 'netstat' command using SNMP and a Tk/perl mib browser. It was originally based on the Carnegie Mellon University SNMP implementation (version 2.1.2.1), but has been greatly enhanced, ported and fixed and barely resembles the original package anymore. [Less]
Zenoss is an IT infrastructure monitoring product that allows you to monitor your entire infrastructure within a single, integrated software application.Key features include: Monitors the entire stack: networks, servers, applications, services, power, environment, etc.
Zabbix is software that monitors your servers and applications. Polling and trapping techniques are both supported. It has a simple, yet very flexible notification mechanism, and a Web interface that allows quick and easy administration. It can be
... [More]
used for logging, monitoring, capacity planning, availability and performance measurement, and providing the latest information to a helpdesk. [Less]
Facter is a cross-platform library for retrieving simple operating system facts, like operating system, linux distribution, or MAC address.
Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks.
The Perl Archive (PAR) Toolkit helps create single-file bundles of Perl code, analogous to Java's JAR files. PAR can optionally create standalone executables that bundle the entire Perl interpreter to enable deployment to machines that lack Perl.
Handling virtual domains is a common issue posed by new users in the qmail and postfix communities. Inter7 has developed vpopmail (vchkpw - buipopmeil), a free GPL software package, to provide an easy way to manage virtual email domains and non /etc/passwd email accounts on your qmail or Postfix mail servers.
EasyBSD is a modular automation script designed to assist in the extensive post installation process that is required in FreeBSD. The following are modules that are included with EasyBSD, Checks, Update, Security, Networking, Firewall, Recommended Ports, Tips and Tweaks, Daemon, and Universe.
FSlint is a toolkit to find various forms of lint on a filesystem. At the moment it reports duplicate files, bad symbolic links, troublesome file names, empty directories, non stripped executables, temporary files, duplicate/conflicting (binary) names, and unused ext2 directory blocks.
The package contains both a GTK GUI and a CLI interface.
A complete availability monitoring solution that ensures IT infrastructure uptime while identifying issues before they become real problems. Unifies proven open source tools - Nagios, Nmap, sendpage, PHP, Apache, MySQL and more - through PHP/AJAX-based components and an integrated user interface to deliver the extensible functionality you require.
Support unattended installation of several Linux and Windows. Also a collection of scripts for inventory, deinstallation and other add-ons like dhcp-ldap, php-ssh, samhain, syslog-ng, switch managment, ldap browser. All written in bash and php.
VHCS - Virtual Hosting Control System. VHCS provides complete hosting automation for Linux - Web, Mail (pop&imap), FTP, DNS , DBs, Quota, Traffic, graphic user interfaces for the administrators, resellers and users.
pymon is an open source network and process monitoring solution implemented in python. The interface and configuration is designed to be easily and rapidly deployed, saving on time and overhead often associated with other monitoring solutions.
etckeeper is a collection of tools to let /etc be stored in a git, mercurial, or bzr repository. It hooks into apt (and other package managers) to automatically commit changes made to /etc during package upgrades. It tracks file metadata that revison
... [More]
control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with revision control. [Less]
Postfix Admin is a web based interface used to manage mailboxes, virtual domains and aliases. It also features support for vacation/out-of-the-office messages.
Cricket is a high performance, flexible system for monitoring trends in time-series data. It was developed to help network managers visualize and understand the traffic on their networks, but it can be used for all kinds of other jobs, as well. It
... [More]
features a hierarchical configuration system (which avoids duplicate info in the config files), full flexibility in RRD structure (arbitrary numbers of DS's and RRA's), a CGI-based graph-on-demand application, and SNMP- and EXEC-based data gathering. [Less]
nut manages your network devices (dhcp, static, zeroconf); currently only supports IPv4 on Linux.
Support for wpa_assistant is included in the client.
ISPMan is a distributed system to manage components of ISP from a central management interface.
These components run accross frontend and backend servers.
Front end servers are the machines that are directly visible to your internet
... [More]
users. For example your web (eg. Apache), SMTP (eg. Postfix), DNS (eg. Bind) servers while backend servers can be Mailbox servers (eg. Cyrus IMAP server), Fileservers, database servers etc.
ISPMan is designed to be scalable.
Example:
You may start with a single server to manage user's mailboxes and add more as you grow. ISPMan can manage this and allow you to create user's accounts and mailboxes on different servers. This does not affect the user at all but allows the system administrator to balance the load of mails on different machines. [Less]
XAMS (eXtended Account Management System) is a PHP-based application suite for managing electronic mail accounts on multiple domains in a virtual hosting environment. The XAMS eMail management system primarily consists of a powerful administration
... [More]
panel for managing users, aliases, mailbox quotas, and other mail-related functions.
Using XAMS, you can:
* Configure mail server settings via an easy-to-use GUI
* Manage any number of domains, mailboxes, and aliases
* Group domains together to function as a single entity
* Delegate the management of domains to resellers
* Impose quotas on mailbox sizes on a per-domain and per-mailbox basis
* Allow individual users to change their own mailbox passwords and other settings [Less]
PumpKIN is an open source, fully functional, free TFTP server and TFTP client, which implements TFTP according to RFC1350. It also implements block size option, which allows transfer of files over 32MB, as well as transfer size and transfer timeout options described in RFC2348 and RFC2349.
A simple process monitoring daemon.
Netdisco is a network management application targeted at large corporate and university networks. Data is collected into a Postgres database using SNMP and presented with a clean web interface using Mason.
Designed for moderate to large networks
... [More]
, configuration information and connection data for network devices are retrieved by SNMP. With Netdisco you can locate the switch port of an end-user system by IP or MAC address. Data is stored using a SQL database for scalability and speed. Layer-2 topology protocols such as CDP (Cisco Discovery Protocol) optionally provides automatic discovery of the network topology.
The network is inventoried by both device model and operating system (like IOS). Netdisco uses router ARP tables and L2 switch MAC forwarding tables to locate nodes on physical ports and track them by their IP addresses. For each node, a time stamped history of the ports it has visited and the IP addresses it has used is maintained.
Netdisco gets all its data, including topology information, with SNMP polls and DNS queries. It does not use CLI access and has no need for privilege passwords. Security features include a wire-side Wireless Access Point (AP) locator.
The project is supported by a community of open-source developers, headed by Eric Miller, Bill Fenner, and Max Baker. [Less]
syscolorize is a system log viewing software. It displays some useful information by filtering, altering and colorizing syslog files.
- Syscolorize reads its data from a file, a FIFO, or from stdin ;
- you can establish filters on a per-host
... [More]
, per-process-name, or per-message basis ;
- hosts, process names, and messages can be matched against full text or regular expressions ;
- you can define global default colors for timestamp, host, process name, and message ;
- each filter can define a process name color, and you can split messages in parts. Each part can be colorized too. [Less]