CoGe VM: Difference between revisions

From CoGepedia
Jump to navigation Jump to search
Franka1 (talk | contribs)
Created page with '=== Auto-updating IP Address === Since the Atmosphere Virtual Machines change IP Address every time they are suspended and resumed, a script is required to automatically update ...'
 
Franka1 (talk | contribs)
No edit summary
Line 1: Line 1:
=== Auto-updating IP Address ===
=== Auto-updating IP Address ===


Since the Atmosphere Virtual Machines change IP Address every time they are suspended and resumed, a script is required to automatically update the IP Address in the coge.conf file.
Since the Atmosphere Virtual Machines change IP Address every time they are suspended and resumed, a script is required to automatically update the IP Address in the coge.conf file.  
 
First, create the directory in which this script will reside
<pre>sudo mkdir /etc/atmo
sudo mkdir /etc/atmo/post-scripts.d
cd /etc/atmo/post-scripts.d
</pre>
Then create a file
<pre>sudo nano IPsetup
</pre>
Paste the following into the contents of IPsetup
<pre>#!/bin/sh
HNAME=$(hostname -i)
sed -i "s/^SERVER.*/SERVER    http:\/\/$HNAME\//g" /opt/coge/web/coge.conf
</pre>
Make sure to edit /opt/coge/web/coge.conf to point to the correct path for coge.conf

Revision as of 23:03, 10 July 2014

Auto-updating IP Address

Since the Atmosphere Virtual Machines change IP Address every time they are suspended and resumed, a script is required to automatically update the IP Address in the coge.conf file.

First, create the directory in which this script will reside

sudo mkdir /etc/atmo
sudo mkdir /etc/atmo/post-scripts.d
cd /etc/atmo/post-scripts.d

Then create a file

sudo nano IPsetup

Paste the following into the contents of IPsetup

#!/bin/sh
HNAME=$(hostname -i)
sed -i "s/^SERVER.*/SERVER     http:\/\/$HNAME\//g" /opt/coge/web/coge.conf

Make sure to edit /opt/coge/web/coge.conf to point to the correct path for coge.conf