Trust+ : olah data untuk bind-mysql

By human

Setelah data dari situs trust+ kominfo di download, maka yang perlu di lakukan adalah insert data ke bind-mysql.
Karena datanya berjumlah ribuan baris, tidak mungkin di ketik satu-satu.

Untuk itu pergunakan script di bawah untuk mempercepat proses.

awk -F\; "{ print \"insert into dns_records (zone, host, type, data, mx_priority) values ('\" \$1 \"','*','CNAME','blok.isp.net.id.',null);\" }" datatrust.txt > semua.db

dimana :
datatrust.txt merupakan data trust yang sudah kita download.
semua.db merupakan output dari script yang tinggal kita inject ke bind-mysql.

Tambahan,
untuk konversi ^M menjadi newline bisa memakai aplikasi vi dengan perintah di bawah

:%s//\r/g
Where  means type Ctrl+V then Ctrl+M. 

Hapus duplikasi entry host.

 delete d1 from dns_records d1, dns_records d2 where d1.id > d2.id and d1.zone=d2.zone;

semoga bermanfaat

No Comments

(Required)
(Required, will not be published)