MESSAGE
DATE | 2012-12-01 |
FROM | Ruben Safir
|
SUBJECT | Subject: [NYLXS - HANGOUT] Server Update
|
Not that anyone cares but
I have gotten the DNS, Routing and DHCPD working on the new server. I couldn't just copy files anymore from one system to the other without tearing up the entire initr.d system. I still made substantial modifications which included dropping the latest named binary into the proper location and manually replacing the maned.conf file and tinkering with it to get it to retrofit on the new opensuse 12.2 OS.
The named database files changes there syntax slightly, killing the reverse lookups of the ip addresses in the 10.0.0 range. After a long time, I finally found a permutation that functioned, although I was so fustrated I was tempted to rip it all up and start from scratch. Yast actually made a reverse lookup file that was absolutely disfunctional, and my own also didn't work. I finally merged the two, more or less, after reading hours of documentation on the new bind syntax.
What was very cool was that yast actually identified correctly all my zones from the named.conf file and integrated my settings into its databases/resources. That is so much better than what it used to do, which was wipe out my files, use its own impossibly complex cascade of include within include files. That was great because I didn't need to write my own /etc/initr.d/named file from scratch. It accepted my slightly altered file and adapted to it!
The data for the webserver and the mysql databases are now copied to the new system, as is the home directory. That means everyones illegally download moves and videos are still intact (JOANNE - those are very naughty movies you downloaded! Shame Shame).
So all that is left is recompiling the APACHE 2.2 binary with mod_perl and embperl in it. And then move the custom Perl Module files in place. Hopefully, this can be done without having to compile Perl from scratch, which is what happened last time.
Sadly, I've completely forgotten how to do this :(
Then we can install YABB.
Ruben
|
|