The Wiki has been upgraded to the 2015-08-10 "Detritus" release on Sat Aug 15 2015.
The OS has been upgraded to Slackware 14.1 on Fri Aug 21 2015.
HOWTO articles - Network Services
This section contains how to articles intended to guide users to setup and maintain various network services on Slackware based systems.
Inspired? Want to write a Network Services HOWTO page yourself?
Type a new page name (no spaces - use underscores instead) and start creating!
Type a new page name (no spaces - use underscores instead) and start creating!
Overview of Slackware Network Services HOWTOS
|1 Setting up a WiFi Access Point on your Slackware Box||1 Setting up a WiFi Access Point on your Slackware Box There are endless reasons for wanting to run an AP from a standard Linux environment as opposed to the crippled ones that come in most AP appliances, we're not here to discuss them all but if you're reading this you've found your own motivation for doing it.||howtos, author louigi600|
|Citrix Client||Citrix Client This article describes how to install and configure The Citrix Client on Slackware. Nowadays this client is better known as the “Citrix Receiver”. Quoting the Citrix web site: “Citrix Receiver is an easy-to-install client software that lets you access your docs, applications and desktops from any of your devices including smartphones, tablets and PCs||howtos, network, author alienbob|
|Configuring a Wireless Access Point||Configuring a Wireless Access Point This Howto explains how you can use your computer as a Wireless Accesspoint. This means if the computer has an Internet connection and a wireless interface, other computers can use it's internet connection via wlan.||howtos, wifi, accesspoint, routing, iptables|
|Configuring SSL Certificates||Configuring SSL Certificates This page is supplemental to main article: Creating a Virtual Mail Server with Postfix, Dovecot and MySQL We will now create and install a self-signed SSL certificate to support secure email. The dovecot package installs a script for generating self-signed certs at /usr/doc/dovecot-2.2.13/mkcert.sh, which you may use if you prefer. The commands shown below do the same thing but save the certificate and key to a different path.||howtos, postfix, dovecot, ssl|
|Creating a Virtual Mail Server with Postfix, Dovecot and MySQL||Creating a Virtual Mail Server with Postfix, Dovecot and MySQL This article shows how to build and set up a secure virtual mail server using Postfix, Dovecot and MySQL on a Slackware 14.1 platform. Because the build and installed platforms may very likely be different, and the configuration can seem complex to those not familiar with postfix, dovecot and mysql, I have organized this article in a way that I hope will help you separate and test individual tasks, without losing your way!||howtos, email, postfix, dovecot, mysql, ssl|
|Creating Required Users and Groups||Creating Required Users and Groups This page is supplemental to main article: Creating a Virtual Mail Server with Postfix, Dovecot and MySQL You will need to create a few special users and groups to be able to build and/or run your mail server components. We will use the SBo assigned uid and gid for each user and group.||howtos, email, postfix, dovecot|
|DHCP Server via DNSMasq||DHCP Server via DNSMasq To set up a DHCP server you can use the dhcp package (included with Slackware) or you can do it the easier way and use DNSMasq (also included with Slackware). Assuming that you do not have DNSMasq installed: * Install the official dnsmasq Slackware package either by||howtos, software, dhcp, dhcpd, dnsmasq, author arfon|
|Firewall Rules For Virtual Mail Server||Firewall Rules For Virtual Mail Server This page is supplemental to main article: Creating a Virtual Mail Server with Postfix, Dovecot and MySQL A firewall is simply a set of kernel routing rules, iptables rules, that selectively block or allow network traffic into and out of your machine. A web facing email server must be secured by a suitable set of firewall rules or it will quickly be overwhelmed and compromised!||howtos, email, postfix, dovecot, firewall|
|Home NFS Setup HOWTO||Home NFS Setup HOWTO This is a quick guide to setting up NFS in Slackware for use in a home LAN. The example used is for connection of a laptop computer with a desktop computer that also has an NTFS partition mounted on /music. It assumes that basic network connectivity has been established. This guide is largely cut and pasted from other more definitive documents.||howtos, software, nfs, slackware 13.37, slackware 14.0, author allend|
|Installing OpenWebMail in Slackware64 14.0||Installing OpenWebMail in Slackware64 14.0 This article explains how to install OpenWebmail and configure it so that you can access your mailbox using a web interface from any place with internet access and a webbrowser available. These instructions were tested on Slackware64 14.0 64-bit||howtos, author wisedraco|
|Installing The Dovecot MDA||Installing The Dovecot MDA This page is supplemental to main article: Creating a Virtual Mail Server with Postfix, Dovecot and MySQL Dovecot is a popular and secure mail delivery agent, or MDA, which can be configured to work alongside the postfix MTA. As with postfix, we will build and install our dovecot package using the current build script from||howtos, dovecot, postfix, mysql|
|Installing The Postfix MTA||Installing The Postfix MTA This page is supplemental to main article: Creating a Virtual Mail Server with Postfix, Dovecot and MySQL Postfix is a popular and secure mail transport agent, or MTA. We will build and install Postfix using the build script from SlackBuilds.org or SBo. The steps shown here use versions current as of this writing, but you should use the latest version applicable to your Slackware version at the time you build it.||howtos, postfix, dovecot, mysql|
|iPXE boot server||iPXE boot server iPXE is an open-source Preboot Execution Environment implementation that has a lot more functionality than most firmware PXE clients. Apart from using tftp to download data, iPXE can also use HTTP. Other boot methods include booting from an iSCSI SAN, a fibre channel SAN using FCoE, an ATA over Ethernet (AoE) SAN, or a wireless network. It also has a scripting language so you can create complex boot scripts. iPXE is also used as the PXE client in QEMU, so with a iPXE server you…||howtos, boot, pxe, ipxe, author fdonkers|
|Making Slackware Mail Server||Making Slackware Mail Server This article shows how to make an Slackware machine your personal Mail Server. This howto is for Slackware 64 13.37, but with few changes you can adapt it to the newest member of Slackware familly Slackware 14. Before we begin I must say that you need a normal installation of Slackware, without any special packages. The packages we will need to make the Mail Server we will manually download and install from Slackbuilds.org. I preffer the Cyrus SASL authentication m…||howtos, author badirca|
|NFS - Quick and Dirty Setup||NFS - Quick and Dirty Setup Known to work on Slackware 14 & 14.1 Assumptions 1) This HOWTO assumes that you are using a vanilla install of Slackware and have not changed the default HOSTS_ALLOW, HOSTS_DENY, or firewall rules. 2) For this example, the shared directory on the server will be /nfs_share||howtos, software, nfs, slackware 13.37, slackware 14.0, slackware 14.1, author arfon|
|OpenVPN - How to Set Up a Slackware Server and a Slackware Client||OpenVPN - How to Set Up a Slackware Server and a Slackware Client 1. Introduction 1.1. OpenVPN(1) OpenVPN is an open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange. It is capable of traversing network address translators (NATs) and firewalls. It was writte…||howtos, network, openvpn|
|Roaming profiles with NFS and NIS||Roaming profiles with NFS and NIS The following HOWTO describes the configuration of roaming profiles using Slackware Linux. Roaming profiles come in handy in setups like SOHO networks, schools, town halls or more generally any network where many users have to work on many different desktop clients.||howtos, nis, nfs, roaming profiles, centralized authentication, author kikinovak|
|Setting up a print server for home use out of any old Slackware box||Setting up a print server for home use out of any old Slackware box After recently upgrading my home wifi network to use wpa2 my old edimax wifi print server stopped working due to incompatibility with wpa2. I did not want to have to leave a computer on all the time neither did I want to directly connect whatever||howtos, print, server|
|Setting up Joomla 2.5 CMS in Slackware 14.0 64bit||Setting up Joomla 2.5 CMS in Slackware 14.0 64bit This HowTo describes simplified instruction for installing Joomla 2.5 content management system in Slackware 14.0. For more complex instructions you may want to read ... * start conditions is freshly installed Slackware 14.0 with option||howtos, joomla, author wisedraco|
|Setting Up Your Own Mozilla Sync Server||Setting Up Your Own Mozilla Sync Server Mozilla Sync is a feature which is supported in Firefox since version 4. It allows you to store your bookmarks, browsing history, browser preferences, and saved passwords on a remote server. It even allows you to work on multiple computers and have the same Firefox configuration on all these computers. That’s a pretty cool feature. You can for instance setup sync on your Android phone’s Firefox browser and quickly configure it by entering your account-spe…||howtos, software, sync, weave, author alienbob, slackware 13.37|
|Setup Apache httpd server||Setup Apache httpd server This is a general how to to get a basic httpd service up and running. Applies to: Slackware 14.1 (and possibly previous versions) Apache 2 (and possibly previous versions) BASIC SETUP 1) Edit /etc/httpd/httpd.conf - Here is what you care about, change/uncomment the following lines as necessary:||howtos, network services, apache, httpd, author arfon|
|Setup Apache, PHP and MySQL||Setup Apache, PHP and MySQL In order to configure your Slackware Linux box as a MySQL-PHP -ready web server, please follow these instructions: * Install the Apache (httpd), php and MySQL packages from the Slackware discs or Slackpkg. * Fix php time zone (many apps will complain about this if you don't do it). Edit||howtos, apache, php, author pavel|
|Synchronize your network with NTP||Synchronize your network with NTP NTP (Network Time Protocol) allows clock synchronization between computer systems. The following HOWTO describes: * configuring an NTP server on Slackware Linux; * synchronizing client PCs with your local NTP server.||howtos, time, clock, synchronization, author kikinovak|
|Tunnel Interfaces||Tunnel Interfaces If you are looking to establish an SSH tunnel between two networks and treat the tunnel as an interface, this may help. * First I would recommend enabling rc.ip_forward in /etc/rc.d/ (on local and target machines) root@darkstar:~# chmod +x /etc/rc.d/rc.ip_forward||howtos, tunnel, tun0, author ricky cardo|
|Using a Scanner in a Network||Using a Scanner in a Network This Howto describes how one can use a scanner which is connected to another Slackware-computer over the network. Necessary Software All packages which are necessary are available in a stock Slackware-installation. This are||howtos, network, scanner, sane, inetd, multifunction, device, author markush|
|Virtual Mail Server Database||Virtual Mail Server Database This page is supplemental to main article: Creating a Virtual Mail Server with Postfix, Dovecot and MySQL The database is used to provide configuration and authentication for your virtual mail domains and mail boxes. Email content is not stored in the database in this configuration.||howtos, email, postfix, dovecot, mysql|
|VPN with Tinc||VPN with Tinc Tinc is open source software for creating VPNs, virtual private networks over other physical channel such as the Internet, where individual participating hosts (nodes) appear to applications as if connected by wire in LAN. Overview Tinc utilizes asymmetric cryptography. Each node has its own private key, a public key and another public key; one for each participating node. These files are, together with a few configuration files, stored in /etc/tinc/<||howtos, network|
|Wake-on-LAN||Wake-on-LAN Wake-on-LAN (or WOL) is a standard by which a machine can be powered on remotely via a network connection. This is done by sending a so-called magic packet to the network card of the remote machine. When properly configured, the remote machine will then boot.||howtos, wol, wake, author fdonkers|