Does ISPC keep a copy of all dns and mx records in a table or does it just read from the system files. I.E. if I change the DNS files manually will ISPC know about the change and show the correct values on the control panel. Thanks
If you change DNS files manually, ISPC will overwrite the changes with the values stored in the database.
No, unless you set the status field to u and create the file Code: /home/admispconfig/ispconfig/.run (the existance of this file causes the backend to write new configurations). But I don't recommend to do this unless you know exactly what you're doing!
ok fair enough.... what about allowing customers to control there own dns records through the control panel. is there some way to allow which menus are allowed by each group (resellers, customers). Thanks
There are no such options for customers. But you can create a reseller instaed of a customer and enable / disable DNS for this reseller.