====== Addons ====== The IPFire firewall and router is at its core a securty platform, which can optionally be expanded or made even more secure with [[http://en.wikipedia.org/wiki/Plug-in_(computing)|addons]]. So it is possible very quickly a small [[wp>Home_server|home server]] with many useful features. The tool which makes this possible is called [[:en:configuration:ipfire:pakfire:|pakfire]]. The IPFire developers have built pakfire with the goal of simplifying the installation of an addon or updateoften requiring just a few mouse clicks. General safety information for addons are highlighted in the following articles. Currently there are two different groups of addons: * **stable:** After an installation of IPFire the only addons available are those which were tested and stable with no significant errors. * **testing**: The testing trunk includes all addons that were previously available, but not tested or stable. There could be many reasons for this status. For example, the developers might have no hardware available to test the addon. To install one of these addons, some [[:en:configuration:ipfire:pakfire:testing|manual intervention]] is required. Below is a list of selected addons. [[:en:addons:all|List of all addons!]] ===== File Server ===== * The [[.:samba:|Samba]] addon offers a fast file server for Windows or heterogeneous networks. * The [[.:nfs:|NFS]] server offers the possibility to share files over the network. ===== Mail Server ===== * The mail server IPFire uses is a mix of Cyrus-IMAPd, Postfix and [[.:mail:|Openmailadmin]]. Additionally there is also Fetchmail, Spamassassin and ClamAV or perhaps other [[wp>virus scanner|virus scanners]] of your choice. ===== Multimedia ===== * [[.:mpfire:|MPFire]] (**TESTING**) adds jukebox features to IPfire. * [[.:icecast:|Icecast]] streams the output of [[.:mpfire:|MPFire]] into the network. * [[.:gnump3d:|Gnump3d]] server for streaming MP3- and OGG-files. * [[.:vdr:|VDR]] (**TESTING**) is a video recording / streaming server for digital TV cards. * [[.:videolan:|Videolan]] (**TESTING**) The vlc player as a streamingserver solution for example for a dreambox. ===== Voice over IP ===== * [[.:asterisk:|Asterisk]] (**TESTING**) is the ideal plattform for Voice over IP. * [[.:teamspeak:|Teamspeak]] offers VoIP communication. ===== Security ===== * [[.:guardian:|Guardian]] analyze the Snort and ssh-Logfile and block the Source IP (so the IDS mutates into an IPS). * [[.:tripwire:|Tripwire]] is a Host-Based IDS System, t.m. it monitors local changes. * [[.:lynis:|Lynis]] Lynis is a Commandline Audit Tool for a local scan of the system and the software. * [[.:cryptsetup:|Cryptsetup]] with Cryptsetup and the Kernel Modul dmcrypt is it possible, to create crypted devices. ===== P2P-Clients ===== * [[.:applejuice:|Applejuice]] P2P-Client for the Applejuice network. * [[.:mldonkey:|MLDonkey]] P2P-Client for E-Mule, BitTorrent, Overnet, Gnutella a.m.m.. * [[.:rtorrent:|RTorrent]] Bittorrent Client for ncurses written in C++ and so very slim and fast. ===== Miscellaneous ===== * [[.:sane:|Sane]] allows you to scannen over the network with a webinterface. * [[.:qemu:|Qemu]] virtualization of guest OS on the IPFire. * [[.:dirvish:|dirvish]] backup solution for IPFire (no regular IPFire addon!!!) * [[.:twg:|TinyWebGalerie]] free PHP based WebGalerie for IPFire. * [[.:apcupsd:|apcupsd]] tool to monitoring Uninterruptible power supply from the company APC. * [[.:NUT:|NUT]] *Testing* Network UPS Tools. * [[.:miau:|miau]] a bouncer for the IRC network. * [[.:watchdog:|watchdog]] *Testing* Watchdog daemon. * [[.:pound:|pound]] *Testing* Reverse proxy and load balancer. ===== networktools (command-line) ===== some tools for network optimizing and trouble shooting * [[.:iperf:|iperf]] test your network speed (LAN oder WLAN). * [[:en:addons:bwm-ng:|bwm-ng]] Bandwidth monitor * [[:en:addons:nmap:|nmap]], a versatile ip/port scanner * [[:en:addons:tcpdump:|tcpdump]], tool for network watching and evaluating * [[:en:addons:tcptrack:|tcptrack]], tcp connection monitor * [[:en:addons:iftop:]] a realtime bandwidth monitor * [[:en:addons:traceroute:|traceroute]], is a computer network tool used to determine the route taken by packets across ===== Binaries ===== In this category are small addons for the shell: * [[:en:addons:centerIM:]] is a lightweight IM client for Linux * [[:en:addons:htop:]] a process viewer, like top but cooler * [[:en:addons:mc:]] Midnight Commander, easy to use file manager * [[:en:addons:nano:]] an easy to use text editor * [[:en:addons:ncftp:]] is an enhanced FTP client that automates many of the login steps * [[:en:addons:net-snmp:]] an snmp implementation more advanced than the basic snmpd * [[:en:addons:rsync:]] a file copying and backup utility * [[:en:addons:vsftpd:]] is a GPL licensed FTP server for UNIX systems, including Linux * [[:en:addons:igmpproxy:]] is a simple multicast routing daemon based on mrouted ===== Virtualisation ===== This category describes everything about the virtualisation of IPFire. * [[:en:addons:virtualisation:howto:ipfire_installation_als_eine_domu]], * [[:en:addons:virtualisation:howto:Debian_als_Dom0_(Xen)]]