This is an old revision of the document!
Table of Contents
Fedora_install_for_my_own_purposes
At time of writing, Fedora 28 is current stable version
Download and install Fedora
Configure Fedora
Enable SSH
To allow remote access
0@@
Disable SELinux
Use the /usr/sbin/getenforce or /usr/sbin/sestatus commands to check the status of SELinux
1@@
or
2@@
Change SELINUX from <tt>enforcing</tt> to <tt>disabled</tt> in /etc/selinux/config
3@@
4@@
Assign hostname
5@@
Assign static IP address
Choose the network link to change
6@@
7@@
Easiest method is to use the command line!
8@@
Before…
9@@
After…
10@@
Install Applications
11@@
Configure directory permissions
12@@
Configure Lighttpd
- Modify document_root
13@@
- Enable mod_cgi: uncomment the mod_cgi include
14@@
- Setup Basic Authentication to restrict web server access
- Enable server to serve perl files from cgi-bin directory
15@@
- Bind the local address to port 80
- Disable IPV6
16@@
Configure firewall
Connection refused on port 80 from hosts on you lan? <br />
Firewalld is installed and running by default - and it blocks port 80!
17@@
Install and configure add-on FiltaQuilla
*** not necessary if the whole of the .thunderbird profile is tar'd and gzipped ***<br /> FiltaQuilla is an add-on that adds significant functionality to the filtering of emails in Thunderbird.<br /> Setup the rule
- Where subject contains “dbahawk_forward”
- Save attachment to “Downloads/dbahawk_forward”
- Mark as read
- Delete mail
Configure Thunderbird
Copy the profile folder from the old machine if still available. While on the new machine, issue this command to copy directory structure between 2 hosts.
18@@
Configure ddclient
To get the ddns for the domain name working, make sure ddclient is running in daemon mode.<br /> Make sure use=web is uncommented in <tt>/etc/ddclient/ddclient.conf</tt> or <tt>/etc/ddclient.conf</tt>
19@@
and put these details in the zoneedit section
20@@
Create user dbahawk
21@@
Copy the contents of the old spoolfiles directory if possible as it contains the .rrd files.<br /> <br />
Install CPAN
Some of the dbahawk perl scripts need modules not installed by default (eg. Switch.pm)
22@@
or if Fedora already has it installed, try
23@@
Add entries to crontab
24@@
25@@
