[Sharing it so that everyone does not have to reinvent the wheel- struggling with so many threads in this useful forum ;-) Feel free to make changes as needed. Please note that this is Debian-Lenny (5.0.2 specific). This is in response to my own post here: http://www.howtoforge.com/forums/showpost.php?p=223962&postcount=24 ] In case one has installed MyDNS-ng (as stated in the superb Falko's tutorial http://www.howtoforge.com/perfect-server-debian-lenny-ispconfig3-p4) and wants to replace it with PowerDNS, do the following: 1. Backup everything with this script: Use this script for backup: http://www.eurosistems.ro/back-res (change the parameters as per your requirement) 2.Become root and execute: Code: $su <enter> #/etc/init.d/mydns stop 3. Disable system-startup scripts: Code: # update-rc.d -f mydns remove You will see something like this: 4. Make the init script unexecutable: Code: # chmod -x /etc/init.d/mydns or remove Code: # rm /etc/init.d/mydns 5. Go to the source directory from where you installed MyDNS from source. Mine was /var/src/mydns-1.2.8 Code: #cd /var/src/mydns-1.2.8 # make uninstall] You will see something long like this: MAKE SURE THAT THERE ARE NO ERROR MESSAGES AT THIS POINT 6. Install powerDNS: Code: #apt-get install pdns-server pdns-backend-mysql After the installation went okay, just restart to make sure that it is running: Code: # /etc/init.d/pdns restart Restarting PowerDNS authoritative nameserver: stopping and waiting..done Starting PowerDNS authoritative nameserver: started To check whether the pdns actually is listening to certain port, execute: Code: #netstat -anp | grep pdns 7. Download latest ISPconfig3 from http://ispconfig.org/downloads.htm and extract it to /var/src (my favourite) like: Code: #mkdir /var/src #cd /var/src/ #wget http://downloads.sourceforge.net/ispconfig/ISPConfig-18.104.22.168.tar.gz?use_mirror= Once the dowload is over, execute: Code: #tar -zxvf ISPConfig-22.214.171.124.tar.gz Then change to the install directory /var/src/ispconfig3_install/install Code: #cd /var/src/ispconfig3_install/install and update ISPConfig3: Code: # php -q update.php You will see something like that and reply to the variables it asks for like MySQL password and other confirmations: Now, got to your ISPConfig Panel and add DNS as usual and it would be there. Enjoy and happy Easter!!