aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL27
1 files changed, 25 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index 0ffeb21..c4bc314 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,5 +1,6 @@
# You need several CPAN modules to use the administrator panel.
-# If you use Debian GNU/Linux, you can install them like so:
+# If you use Debian GNU/Linux, you can install them like so (tested on
+# Debian 7.0):
# Web panel
apt-get install libcgi-application-perl \
@@ -7,13 +8,35 @@ apt-get install libcgi-application-perl \
libcgi-application-plugin-autorunmode-perl \
libcgi-application-plugin-configauto-perl \
libcgi-application-plugin-session-perl \
+ libcgi-fast-perl \
libfreezethaw-perl \
libhtml-template-perl
+
# Fripost Schema
apt-get install libnet-ldap-perl \
libauthen-sasl-perl \
libemail-valid-perl \
libdigest-perl \
libstring-mkpasswd-perl \
- libnet-idn-encode-perl
+ libnet-idn-encode-perl \
+ libmail-gnupg-perl
+
+
+# Configuration
+mkdir -p /etc/fripost-panel/gnupg
+chown www-data:www-data /etc/fripost-panel/gnupg && chmod 0700 /etc/fripost-panel/gnupg
+cp ./config.in /etc/fripost-panel/
+chown www-data:www-data /etc/fripost-panel/config.in && chmod 0600 /etc/fripost-panel/config.in
+# Edit /etc/fripost-panel/config.in
+
+
+# Create a GPG key
+sudo -u www-data gpg --homedir /etc/fripost-panel/gnupg/ --gen-key
+# (1) RSA and RSA (default)
+# What keysize do you want? (2048) 4096
+# Real name: Fripost Admin Panel
+# Email address: AdminWebPanel@fripost.org
+# Comment:
+# You selected this USER-ID:
+# "Fripost Admin Panel <AdminWebPanel@fripost.org>"