diff --git a/beaglebone.txt b/beaglebone.txt
index 77b14589..fe6e0283 100644
--- a/beaglebone.txt
+++ b/beaglebone.txt
@@ -3182,9 +3182,9 @@ git clone git://github.com/ether/etherpad-lite.git etherpad
Edit the configuration file
#+BEGIN_SRC: bash
-cd etherpad
+cd /var/www/$HOSTNAME/htdocs/etherpad
cp settings.json.template settings.json
-emacs settings.json
+emacs /var/www/$HOSTNAME/htdocs/etherpad/settings.json
#+END_SRC
Change the following settings. /rAnD0m5tRIng/ should be altered to a random string 10 characters in length.
@@ -3218,6 +3218,18 @@ adduser --system --home=/var/www/$HOSTNAME/htdocs/etherpad/ --group etherpad
chown -R etherpad: /var/www/$HOSTNAME/htdocs/etherpad/
#+END_SRC
+Chick that it runs.
+
+#+BEGIN_SRC: bash
+su -c "/var/www/$HOSTNAME/htdocs/etherpad/bin/run.sh" -s /bin/bash etherpad
+#+END_SRC
+
+If it ran without exiting abnormally then kill the process.
+
+#+BEGIN_SRC: bash
+pkill -u etherpad
+#+END_SRC
+
Create an init script using your favorite editor, changing /mydomainname.com/ to your domain name.
#+BEGIN_SRC: bash
@@ -3323,27 +3335,27 @@ emacs /etc/apache2/sites-available/$HOSTNAME
Within the 443 section add the following:
#+BEGIN_SRC: bash
-
- AuthType Basic
- AuthName "Welcome to Etherpad"
- AuthUserFile /path/to/svn.passwd
- AuthGroupFile /path/to/svn.group
- Require group etherpad
-
+
+ AuthType Basic
+ AuthName "Welcome to Etherpad"
+ AuthUserFile /home/mydomainname.com/public_html/.htpasswd
+ AuthGroupFile /home/mydomainname.com/public_html/.htgroup
+ Require group etherpad
+
-
- ProxyVia On
- ProxyRequests Off
- ProxyPass / http://127.0.0.1:9001/
- ProxyPassReverse / http://127.0.0.1:9001/
- ProxyPreserveHost on
-
- Options FollowSymLinks MultiViews
- AllowOverride All
- Order allow,deny
- allow from all
-
-
+
+ ProxyVia On
+ ProxyRequests Off
+ ProxyPass /etherpad http://192.168.1.60:9001/
+ ProxyPassReverse /etherpad 192.168.1.60:9001/
+ ProxyPreserveHost on
+
+ Options FollowSymLinks MultiViews
+ AllowOverride All
+ Order allow,deny
+ allow from all
+
+
#+END_SRC
Save and exit, then restart Apache.
@@ -3354,6 +3366,28 @@ a2enmod proxy proxy_http headers deflate
service apache2 restart
#+END_SRC
+Create some passwords for users.
+
+#+BEGIN_SRC: bash
+mkdir /home/$HOSTNAME
+mkdir /home/$HOSTNAME/public_html
+htpasswd -c /home/$HOSTNAME/public_html/.htpasswd myusername
+#+END_SRC
+
+Create a user group.
+
+#+BEGIN_SRC: bash
+emacs /home/$HOSTNAME/public_html/.htgroup
+#+END_SRC
+
+Add the following:
+
+#+BEGIN_SRC: bash
+etherpad: myusername
+#+END_SRC
+
+Save and exit.
+
** Install Tripwire
#+BEGIN_VERSE