]> Frank Brehm's Git Trees - pixelpark/admin-tools.git/log
pixelpark/admin-tools.git
6 years agoDecreasing complexity of method import_domains()
Frank Brehm [Tue, 6 Feb 2018 14:25:57 +0000 (15:25 +0100)]
Decreasing complexity of method import_domains()

6 years agoRemoving possibility target DB for poweradmin
Frank Brehm [Tue, 6 Feb 2018 14:04:23 +0000 (15:04 +0100)]
Removing possibility target DB for poweradmin

6 years agoApplying flake8 rules to pp_lib/import_pdnsdata.py
Frank Brehm [Tue, 6 Feb 2018 13:53:47 +0000 (14:53 +0100)]
Applying flake8 rules to pp_lib/import_pdnsdata.py

6 years agoSimplified LDAP configuration
Frank Brehm [Tue, 6 Feb 2018 12:41:20 +0000 (13:41 +0100)]
Simplified LDAP configuration

6 years agoApplying flake8 rules to pp_lib/mk_home_app.py
Frank Brehm [Tue, 6 Feb 2018 11:30:57 +0000 (12:30 +0100)]
Applying flake8 rules to pp_lib/mk_home_app.py

6 years agoApplying flake8 rules to pp_lib/pdns_app.py
Frank Brehm [Tue, 6 Feb 2018 11:11:41 +0000 (12:11 +0100)]
Applying flake8 rules to pp_lib/pdns_app.py

6 years agoApplying flake8 rules to pp_lib/pdns_list_zones.py
Frank Brehm [Tue, 6 Feb 2018 11:01:57 +0000 (12:01 +0100)]
Applying flake8 rules to pp_lib/pdns_list_zones.py

6 years agoApplying flake8 rules to pp_lib/pdns_migrate_ns.py
Frank Brehm [Tue, 6 Feb 2018 10:59:14 +0000 (11:59 +0100)]
Applying flake8 rules to pp_lib/pdns_migrate_ns.py

6 years agoApplying flake8 rules to pp_lib/pdns_record.py
Frank Brehm [Tue, 6 Feb 2018 10:54:55 +0000 (11:54 +0100)]
Applying flake8 rules to pp_lib/pdns_record.py

6 years agoApplying flake8 rules to pp_lib/pdns_show_zone.py
Frank Brehm [Tue, 6 Feb 2018 10:50:09 +0000 (11:50 +0100)]
Applying flake8 rules to pp_lib/pdns_show_zone.py

6 years agoApplying flake8 rules to pp_lib/pdns_zone.py
Frank Brehm [Tue, 6 Feb 2018 10:46:40 +0000 (11:46 +0100)]
Applying flake8 rules to pp_lib/pdns_zone.py

6 years agoApplying flake8 rules to pp_lib/pidfile.py
Frank Brehm [Tue, 6 Feb 2018 10:42:43 +0000 (11:42 +0100)]
Applying flake8 rules to pp_lib/pidfile.py

6 years agoApplying flake8 rules to pp_lib/quota_check.py
Frank Brehm [Tue, 6 Feb 2018 10:37:52 +0000 (11:37 +0100)]
Applying flake8 rules to pp_lib/quota_check.py

6 years agoChanging output about starting and ending
Frank Brehm [Mon, 5 Feb 2018 14:13:39 +0000 (15:13 +0100)]
Changing output about starting and ending

6 years agoIncreasing global version
Frank Brehm [Mon, 22 Jan 2018 15:00:23 +0000 (16:00 +0100)]
Increasing global version

6 years agoRetrieving version of PowerDNS server by API
Frank Brehm [Mon, 22 Jan 2018 14:59:31 +0000 (15:59 +0100)]
Retrieving version of PowerDNS server by API

6 years agoRectifying SOA, NS and MX records during import
Frank Brehm [Thu, 18 Jan 2018 13:43:12 +0000 (14:43 +0100)]
Rectifying SOA, NS and MX records during import

6 years agoMinor changes because of inserting the reverse IPv6 zone
Frank Brehm [Thu, 18 Jan 2018 13:09:35 +0000 (14:09 +0100)]
Minor changes because of inserting the reverse IPv6 zone

6 years agoAdding possibility to modify pause between zones
Frank Brehm [Thu, 18 Jan 2018 12:05:31 +0000 (13:05 +0100)]
Adding possibility to modify pause between zones

6 years agoAdding zone '0.0.7.a.8.7.9.0.1.0.0.2.ip6.arpa' at the end of importing old PDNS data
Frank Brehm [Thu, 18 Jan 2018 11:35:08 +0000 (12:35 +0100)]
Adding zone '0.0.7.a.8.7.9.0.1.0.0.2.ip6.arpa' at the end of importing old PDNS data

6 years agoEnsuring on data import that record/auth is not NULL.
Frank Brehm [Thu, 18 Jan 2018 10:08:12 +0000 (11:08 +0100)]
Ensuring on data import that record/auth is not NULL.

6 years agoRenaming method is_local() to is_local_domain()
Frank Brehm [Wed, 17 Jan 2018 14:54:31 +0000 (15:54 +0100)]
Renaming method is_local() to is_local_domain()

* renamin in classes ImportPdnsdataApp and PDNSMigrateNsApp
* Removing comment on migration in PDNSMigrateNsApp

6 years agoAdding debug output to pp_lib/pdns_zone.py
Frank Brehm [Wed, 17 Jan 2018 14:52:52 +0000 (15:52 +0100)]
Adding debug output to pp_lib/pdns_zone.py

6 years agoRenaming method is_local() to is_local_domain()
Frank Brehm [Wed, 17 Jan 2018 14:51:47 +0000 (15:51 +0100)]
Renaming method is_local() to is_local_domain()

6 years agoExceptional increasing SOA after changes not necessary anymore
Frank Brehm [Wed, 17 Jan 2018 13:20:47 +0000 (14:20 +0100)]
Exceptional increasing SOA after changes not necessary anymore

6 years agoSetting domain metadata keys 'SOA-EDIT-DNSUPDATE' and 'SOA-EDIT-API' during import...
Frank Brehm [Wed, 17 Jan 2018 11:19:26 +0000 (12:19 +0100)]
Setting domain metadata keys 'SOA-EDIT-DNSUPDATE' and 'SOA-EDIT-API' during import of old PDNS data.

6 years agoRejecting all domain metadata of kind 'ALSO-NOTIFY' during import of old PDNS data
Frank Brehm [Wed, 17 Jan 2018 10:22:36 +0000 (11:22 +0100)]
Rejecting all domain metadata of kind 'ALSO-NOTIFY' during import of old PDNS data

6 years agoNearly finishing pp_lib/pdns_migrate_ns.py:
Frank Brehm [Tue, 16 Jan 2018 17:32:14 +0000 (18:32 +0100)]
Nearly finishing pp_lib/pdns_migrate_ns.py:

* Calling new methods of parent class on updating SOA and NS records
* optical things

6 years agoImproving pp_lib/pdns_app.py:
Frank Brehm [Tue, 16 Jan 2018 17:29:14 +0000 (18:29 +0100)]
Improving pp_lib/pdns_app.py:

* Deactivating comments on updating SOA
* New methods increase_serial(), set_nameservers() and notify_zone() to class PpPDNSApplication

6 years agoSplitting method get_zone_nameservers() of class PdnsApiZone into get_ns_rrset()...
Frank Brehm [Tue, 16 Jan 2018 17:27:41 +0000 (18:27 +0100)]
Splitting method get_zone_nameservers() of class PdnsApiZone into get_ns_rrset(), get_ns_records() and get_zone_nameservers()

6 years agoGet current zone serial by DNS and a new for a zone
Frank Brehm [Mon, 15 Jan 2018 17:28:16 +0000 (18:28 +0100)]
Get current zone serial by DNS and a new for a zone

6 years agoNew methods get_soa_by_dns() and get_new_serial() for class PdnsApiZone
Frank Brehm [Mon, 15 Jan 2018 17:26:50 +0000 (18:26 +0100)]
New methods get_soa_by_dns() and get_new_serial() for class PdnsApiZone

6 years agoEnsuring correct SOA in class PDNSMigrateNsApp
Frank Brehm [Mon, 15 Jan 2018 15:38:58 +0000 (16:38 +0100)]
Ensuring correct SOA in class PDNSMigrateNsApp

6 years agoSplitting method get_soa() of class PdnsApiZone into get_soa_rrset(), get_soa_record...
Frank Brehm [Mon, 15 Jan 2018 15:37:13 +0000 (16:37 +0100)]
Splitting method get_soa() of class PdnsApiZone into get_soa_rrset(), get_soa_record() and get_soa()

6 years agoBugfixing
Frank Brehm [Mon, 15 Jan 2018 15:35:16 +0000 (16:35 +0100)]
Bugfixing

6 years agoAdding possibility of simulation to perform_request(), Moving method is_local() to...
Frank Brehm [Mon, 15 Jan 2018 15:33:55 +0000 (16:33 +0100)]
Adding possibility of simulation to perform_request(), Moving method is_local() to class PpConfigApplication, new methods patch_zone() and update_soa() to class PpPDNSApplication

6 years agoImproving method import_records() of class ImportPdnsdataApp - avoid NULL values...
Frank Brehm [Mon, 15 Jan 2018 15:18:13 +0000 (16:18 +0100)]
Improving method import_records() of class ImportPdnsdataApp - avoid NULL values for ordername in records.

6 years agoMoving method is_local() to class PpConfigApplication
Frank Brehm [Mon, 15 Jan 2018 15:16:14 +0000 (16:16 +0100)]
Moving method is_local() to class PpConfigApplication

6 years agoAdding methods __copy__() and __eq__() to class PdnsSoaData
Frank Brehm [Mon, 15 Jan 2018 10:49:27 +0000 (11:49 +0100)]
Adding methods __copy__() and __eq__() to class PdnsSoaData

6 years agoStart ensuring nameservers
Frank Brehm [Fri, 12 Jan 2018 16:39:08 +0000 (17:39 +0100)]
Start ensuring nameservers

6 years agoAdding method get_zone_nameservers() to PdnsApiZone
Frank Brehm [Fri, 12 Jan 2018 16:37:43 +0000 (17:37 +0100)]
Adding method get_zone_nameservers() to PdnsApiZone

6 years agoAdding property data to class PdnsSoaData
Frank Brehm [Fri, 12 Jan 2018 15:59:40 +0000 (16:59 +0100)]
Adding property data to class PdnsSoaData

6 years agoGetting SOA on migrating zone
Frank Brehm [Fri, 12 Jan 2018 15:49:18 +0000 (16:49 +0100)]
Getting SOA on migrating zone

6 years agoAdd method get_soa() to class PdnsApiZone
Frank Brehm [Fri, 12 Jan 2018 15:48:09 +0000 (16:48 +0100)]
Add method get_soa() to class PdnsApiZone

6 years agoAdding classes PdnsWrongSoaDataError and PdnsSoaData to pp_lib/pdns_record.py
Frank Brehm [Fri, 12 Jan 2018 15:47:18 +0000 (16:47 +0100)]
Adding classes PdnsWrongSoaDataError and PdnsSoaData to pp_lib/pdns_record.py

6 years agoRetrieving complete data about zone to migrate
Frank Brehm [Fri, 12 Jan 2018 14:48:21 +0000 (15:48 +0100)]
Retrieving complete data about zone to migrate

6 years agoRemoving method is_local() from pp_lib/import_pdnsdata.py
Frank Brehm [Fri, 12 Jan 2018 14:47:09 +0000 (15:47 +0100)]
Removing method is_local() from pp_lib/import_pdnsdata.py

6 years agoUsing method get_api_zone()
Frank Brehm [Fri, 12 Jan 2018 14:46:06 +0000 (15:46 +0100)]
Using method get_api_zone()

6 years agoAdding methods get_api_zone() and is_local() to pp_lib/pdns_app.py
Frank Brehm [Fri, 12 Jan 2018 14:45:11 +0000 (15:45 +0100)]
Adding methods get_api_zone() and is_local() to pp_lib/pdns_app.py

6 years agoRetrieving list of all zones
Frank Brehm [Fri, 12 Jan 2018 14:26:43 +0000 (15:26 +0100)]
Retrieving list of all zones

6 years agoAdding pp_lib/pdns_migrate_ns.py and dependencies
Frank Brehm [Fri, 12 Jan 2018 14:03:03 +0000 (15:03 +0100)]
Adding pp_lib/pdns_migrate_ns.py and dependencies

6 years agoIncreasing global version
Frank Brehm [Fri, 12 Jan 2018 14:02:29 +0000 (15:02 +0100)]
Increasing global version

6 years agoMerge branch 'test' into develop
Frank Brehm [Fri, 12 Jan 2018 12:52:39 +0000 (13:52 +0100)]
Merge branch 'test' into develop

6 years agoObviously finished
Frank Brehm [Fri, 12 Jan 2018 12:51:22 +0000 (13:51 +0100)]
Obviously finished

6 years agoInserting new admin users
Frank Brehm [Fri, 12 Jan 2018 11:54:17 +0000 (12:54 +0100)]
Inserting new admin users

6 years agoGenerating data to change in database.
Frank Brehm [Fri, 12 Jan 2018 11:31:39 +0000 (12:31 +0100)]
Generating data to change in database.

6 years agoMade admin group configurable
Frank Brehm [Fri, 12 Jan 2018 09:59:56 +0000 (10:59 +0100)]
Made admin group configurable

6 years agoSplitted method perform_config() in pp_lib/ldap_app.py
Frank Brehm [Fri, 12 Jan 2018 09:59:19 +0000 (10:59 +0100)]
Splitted method perform_config() in pp_lib/ldap_app.py

6 years agoGet list of current users from DB
Frank Brehm [Thu, 11 Jan 2018 17:35:00 +0000 (18:35 +0100)]
Get list of current users from DB

6 years agoIntegrated search for admin users in LDAP
Frank Brehm [Thu, 11 Jan 2018 17:14:38 +0000 (18:14 +0100)]
Integrated search for admin users in LDAP

6 years agoAdding DB connection stuff
Frank Brehm [Thu, 11 Jan 2018 15:42:12 +0000 (16:42 +0100)]
Adding DB connection stuff

6 years agoBugfixing pp_lib/import_pdnsdata.py
Frank Brehm [Thu, 11 Jan 2018 15:41:46 +0000 (16:41 +0100)]
Bugfixing pp_lib/import_pdnsdata.py

6 years agoAdding contructor to pp_lib/dnsui_users.py
Frank Brehm [Thu, 11 Jan 2018 15:14:26 +0000 (16:14 +0100)]
Adding contructor to pp_lib/dnsui_users.py

6 years agoAdding all files for bin/check-dnsui-users
Frank Brehm [Thu, 11 Jan 2018 15:02:06 +0000 (16:02 +0100)]
Adding all files for bin/check-dnsui-users

6 years agoSome more cases in detecting a local DNS zone
Frank Brehm [Thu, 11 Jan 2018 14:45:52 +0000 (15:45 +0100)]
Some more cases in detecting a local DNS zone

6 years agoAdding a template for a pdns-api.ini
Frank Brehm [Thu, 11 Jan 2018 14:44:31 +0000 (15:44 +0100)]
Adding a template for a pdns-api.ini

6 years agoUpdated address of global pdns server
Frank Brehm [Thu, 11 Jan 2018 13:08:44 +0000 (14:08 +0100)]
Updated address of global pdns server

6 years agoMerge branch 'develop' into test
Frank Brehm [Wed, 10 Jan 2018 15:47:56 +0000 (16:47 +0100)]
Merge branch 'develop' into test

6 years agoExtending pp_lib/pdns_zone.py for new API keys
Frank Brehm [Wed, 10 Jan 2018 15:47:03 +0000 (16:47 +0100)]
Extending pp_lib/pdns_zone.py for new API keys

6 years agoNew version of dns/DNS-Infrastructure.xml + export
Frank Brehm [Tue, 9 Jan 2018 11:45:21 +0000 (12:45 +0100)]
New version of dns/DNS-Infrastructure.xml + export

6 years agoMerge branch 'develop' into test
Frank Brehm [Mon, 11 Dec 2017 18:06:53 +0000 (19:06 +0100)]
Merge branch 'develop' into test

6 years agoFinishing configuration of zone masters
Frank Brehm [Mon, 11 Dec 2017 18:04:21 +0000 (19:04 +0100)]
Finishing configuration of zone masters

6 years agoCollect IPs of masters
Frank Brehm [Mon, 11 Dec 2017 17:37:28 +0000 (18:37 +0100)]
Collect IPs of masters

6 years agoMerge branch 'develop' into test
Frank Brehm [Wed, 22 Nov 2017 11:07:27 +0000 (12:07 +0100)]
Merge branch 'develop' into test

6 years agoSetting a zone to local if necessary
Frank Brehm [Wed, 22 Nov 2017 11:05:18 +0000 (12:05 +0100)]
Setting a zone to local if necessary

6 years agoDetecting, whether a zone is a local only zone.
Frank Brehm [Wed, 22 Nov 2017 10:52:27 +0000 (11:52 +0100)]
Detecting, whether a zone is a local only zone.

6 years agoMoved some scripts -> bin/
Frank Brehm [Wed, 22 Nov 2017 10:06:09 +0000 (11:06 +0100)]
Moved some scripts -> bin/

6 years agoMerge branch 'develop' into test
Frank Brehm [Tue, 21 Nov 2017 17:06:05 +0000 (18:06 +0100)]
Merge branch 'develop' into test

6 years agoMoving import-pdnsdata -> bin/import-pdnsdata
Frank Brehm [Tue, 21 Nov 2017 17:05:40 +0000 (18:05 +0100)]
Moving import-pdnsdata -> bin/import-pdnsdata

6 years agoMerge branch 'develop' into test
Frank Brehm [Tue, 21 Nov 2017 16:55:13 +0000 (17:55 +0100)]
Merge branch 'develop' into test

6 years agoNew version of infrastructure chart
Frank Brehm [Tue, 21 Nov 2017 16:54:09 +0000 (17:54 +0100)]
New version of infrastructure chart

6 years agoMerge branch 'develop' into test
Frank Brehm [Thu, 16 Nov 2017 15:55:55 +0000 (16:55 +0100)]
Merge branch 'develop' into test

6 years agoFinished bin/backup-pdns-global.sh
Frank Brehm [Thu, 16 Nov 2017 15:55:39 +0000 (16:55 +0100)]
Finished bin/backup-pdns-global.sh

6 years agoAdding retrieving zones
Frank Brehm [Thu, 16 Nov 2017 15:04:26 +0000 (16:04 +0100)]
Adding retrieving zones

6 years agoAdding bin/backup-pdns-global.sh
Frank Brehm [Thu, 16 Nov 2017 14:50:05 +0000 (15:50 +0100)]
Adding bin/backup-pdns-global.sh

6 years agoMerge branch 'develop' into test
Frank Brehm [Thu, 16 Nov 2017 14:08:26 +0000 (15:08 +0100)]
Merge branch 'develop' into test

Conflicts:
bin/backup_pgsql.sh

6 years agoFinalizing bin/backup_pgsql.sh
Frank Brehm [Thu, 16 Nov 2017 13:30:01 +0000 (14:30 +0100)]
Finalizing bin/backup_pgsql.sh

6 years agoPerforming underlying backup
Frank Brehm [Thu, 16 Nov 2017 13:24:34 +0000 (14:24 +0100)]
Performing underlying backup

6 years agoAdding logging
Frank Brehm [Thu, 16 Nov 2017 12:27:15 +0000 (13:27 +0100)]
Adding logging

6 years agoAdding cleaning up of old directories
Frank Brehm [Thu, 16 Nov 2017 12:20:25 +0000 (13:20 +0100)]
Adding cleaning up of old directories

6 years agoAdding preparation of directories
Frank Brehm [Thu, 16 Nov 2017 10:37:42 +0000 (11:37 +0100)]
Adding preparation of directories

6 years agoAdding detecting databases
Frank Brehm [Thu, 16 Nov 2017 10:21:02 +0000 (11:21 +0100)]
Adding detecting databases

6 years agoStart refactoring of bin/backup_pgsql.sh
Frank Brehm [Thu, 16 Nov 2017 10:10:26 +0000 (11:10 +0100)]
Start refactoring of bin/backup_pgsql.sh

6 years agoAdding bin/backup_pgsql.sh
Frank Brehm [Wed, 15 Nov 2017 17:47:57 +0000 (18:47 +0100)]
Adding bin/backup_pgsql.sh

6 years agoAdding bin/backup_pgsql.sh
Frank Brehm [Wed, 15 Nov 2017 17:47:57 +0000 (18:47 +0100)]
Adding bin/backup_pgsql.sh

6 years agoUpdated dns/DNS-Infrastructure.xml and exported to dns/DNS-Infrastructure.png
Frank Brehm [Wed, 15 Nov 2017 16:17:53 +0000 (17:17 +0100)]
Updated dns/DNS-Infrastructure.xml and exported to dns/DNS-Infrastructure.png

6 years agoAdding option to keep a backup of old configuration file
Frank Brehm [Fri, 10 Nov 2017 10:21:50 +0000 (11:21 +0100)]
Adding option to keep a backup of old configuration file

6 years agoIncreasing global version
Frank Brehm [Fri, 10 Nov 2017 09:32:26 +0000 (10:32 +0100)]
Increasing global version

6 years agoApplying configuration and reloading BIND
Frank Brehm [Fri, 10 Nov 2017 09:30:02 +0000 (10:30 +0100)]
Applying configuration and reloading BIND

6 years agoAdding comparision of existing and generated cfg file
Frank Brehm [Fri, 10 Nov 2017 09:03:19 +0000 (10:03 +0100)]
Adding comparision of existing and generated cfg file