Difference between revisions of "CoGe VM"
From CoGepedia
(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 ...') |
|||
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 17: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