diff --git a/conf/cacert.pem b/conf/cacert.pem new file mode 100644 index 0000000..80fffca --- /dev/null +++ b/conf/cacert.pem @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDrTCCAzOgAwIBAgISBpAc3POovD/BldvTuecdW6CiMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNTA5MjMxNjE3MjBaFw0yNTEyMjIxNjE3MTlaMB0xGzAZBgNVBAMTEnMx +NzJkMTUud3BjbG91ZC52bjB2MBAGByqGSM49AgEGBSuBBAAiA2IABE3C3sYKiRef +w/Rmr6Cvbm3C010NjyGwLxYUhW/LPHOwvQDmeZF0CAlCwXRmkSo/fOWUTOBrZd5q +P5jdpIezVwFqpWwksw/pNlWmm3JnKme1BkTfOFQz4PV0PKYGzovlaKOCAh8wggIb +MA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUM9BoxfyDUoTiwPSZXWlgme4F+fMwHwYD +VR0jBBgwFoAUjw0TovYuftFQbDMYOF1ZjiNykcowMgYIKwYBBQUHAQEEJjAkMCIG +CCsGAQUFBzAChhZodHRwOi8vZTguaS5sZW5jci5vcmcvMB0GA1UdEQQWMBSCEnMx +NzJkMTUud3BjbG91ZC52bjATBgNVHSAEDDAKMAgGBmeBDAECATAtBgNVHR8EJjAk +MCKgIKAehhxodHRwOi8vZTguYy5sZW5jci5vcmcvMzUuY3JsMIIBAwYKKwYBBAHW +eQIEAgSB9ASB8QDvAHYApELFBklgYVSPD9TqnPt6LSZFTYepfy/fRVn2J086hFQA +AAGZd5MOYwAABAMARzBFAiAyNaj9y43AvttAAez1hse6Slav1scemDSMokurCNjG +UQIhALgfjSCbtAUKg3SKovi/v6CA2Zh67VN4Ks3YFjCow2M8AHUAzPsPaoVxCWX+ +lZtTzumyfCLphVwNl422qX5UwP5MDbAAAAGZd5MOjAAABAMARjBEAiAYw1fJiS+U +KFFt4O+GZ8zEWEmjNOUnG6OFZbKnQTO/fAIgeRCJ1F88/IYhoVjv2c1MQLngfewK +IdqXPYO3aiRopH8wCgYIKoZIzj0EAwMDaAAwZQIwIO4NIB2cmUHtWHOsG6o5pVi7 +0uUs0H3JoRvGfSaKg+DZXc4z5Ytb/J9lWCk8zHJ9AjEA3vm4HwTplGEGoAUNAAhz +BM5d4cxIxyuGbb8XjJZuUgIRLV873ksIslKKvNmQlSVc +-----END CERTIFICATE----- diff --git a/conf/cacert.pem.combined b/conf/cacert.pem.combined new file mode 100644 index 0000000..e8e7c75 --- /dev/null +++ b/conf/cacert.pem.combined @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDrTCCAzOgAwIBAgISBpAc3POovD/BldvTuecdW6CiMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNTA5MjMxNjE3MjBaFw0yNTEyMjIxNjE3MTlaMB0xGzAZBgNVBAMTEnMx +NzJkMTUud3BjbG91ZC52bjB2MBAGByqGSM49AgEGBSuBBAAiA2IABE3C3sYKiRef +w/Rmr6Cvbm3C010NjyGwLxYUhW/LPHOwvQDmeZF0CAlCwXRmkSo/fOWUTOBrZd5q +P5jdpIezVwFqpWwksw/pNlWmm3JnKme1BkTfOFQz4PV0PKYGzovlaKOCAh8wggIb +MA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUM9BoxfyDUoTiwPSZXWlgme4F+fMwHwYD +VR0jBBgwFoAUjw0TovYuftFQbDMYOF1ZjiNykcowMgYIKwYBBQUHAQEEJjAkMCIG +CCsGAQUFBzAChhZodHRwOi8vZTguaS5sZW5jci5vcmcvMB0GA1UdEQQWMBSCEnMx +NzJkMTUud3BjbG91ZC52bjATBgNVHSAEDDAKMAgGBmeBDAECATAtBgNVHR8EJjAk +MCKgIKAehhxodHRwOi8vZTguYy5sZW5jci5vcmcvMzUuY3JsMIIBAwYKKwYBBAHW +eQIEAgSB9ASB8QDvAHYApELFBklgYVSPD9TqnPt6LSZFTYepfy/fRVn2J086hFQA +AAGZd5MOYwAABAMARzBFAiAyNaj9y43AvttAAez1hse6Slav1scemDSMokurCNjG +UQIhALgfjSCbtAUKg3SKovi/v6CA2Zh67VN4Ks3YFjCow2M8AHUAzPsPaoVxCWX+ +lZtTzumyfCLphVwNl422qX5UwP5MDbAAAAGZd5MOjAAABAMARjBEAiAYw1fJiS+U +KFFt4O+GZ8zEWEmjNOUnG6OFZbKnQTO/fAIgeRCJ1F88/IYhoVjv2c1MQLngfewK +IdqXPYO3aiRopH8wCgYIKoZIzj0EAwMDaAAwZQIwIO4NIB2cmUHtWHOsG6o5pVi7 +0uUs0H3JoRvGfSaKg+DZXc4z5Ytb/J9lWCk8zHJ9AjEA3vm4HwTplGEGoAUNAAhz +BM5d4cxIxyuGbb8XjJZuUgIRLV873ksIslKKvNmQlSVc +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/conf/cacert.pem.creation_time b/conf/cacert.pem.creation_time new file mode 100644 index 0000000..8a60e0d --- /dev/null +++ b/conf/cacert.pem.creation_time @@ -0,0 +1 @@ +1758647751 diff --git a/conf/cakey.pem b/conf/cakey.pem new file mode 100644 index 0000000..a3cf317 --- /dev/null +++ b/conf/cakey.pem @@ -0,0 +1,6 @@ +-----BEGIN EC PRIVATE KEY----- +MIGkAgEBBDBkHYx/1v2aLVa6BxbMRVe0277DH3Miw9pSp9jLGX4ConZbX10k+Jqm ++7qIue4JMW+gBwYFK4EEACKhZANiAARNwt7GCokXn8P0Zq+gr25twtNdDY8hsC8W +FIVvyzxzsL0A5nmRdAgJQsF0ZpEqP3zllEzga2Xeaj+Y3aSHs1cBaqVsJLMP6TZV +pptyZypntQZE3zhUM+D1dDymBs6L5Wg= +-----END EC PRIVATE KEY----- diff --git a/conf/carootcert.pem b/conf/carootcert.pem new file mode 100644 index 0000000..12fab82 --- /dev/null +++ b/conf/carootcert.pem @@ -0,0 +1,27 @@ + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/conf/directadmin.conf b/conf/directadmin.conf new file mode 100644 index 0000000..83976f3 --- /dev/null +++ b/conf/directadmin.conf @@ -0,0 +1,86 @@ +add_userdb_quota=1 +admin_ssl_check_retries=0 +apache_public_html=0 +apache_ver=2.0 +backup_gzip=2 +brute_dos_count=100 +brute_force_log_scanner=1 +brute_force_scan_apache_logs=2 +brute_force_time_limit=1200 +brutecount=10 +bruteforce=1 +carootcert=/usr/local/directadmin/conf/carootcert.pem +check_load=0 +check_partitions=1 +check_subdomain_owner=0 +clear_blacklist_ip_time=86400 +clear_brute_log_entry_time=4 +clear_brute_log_time=24 +cloud_cache=0 +da_gzip=1 +dataskq_max_instances=1 +default_private_html_link=1 +demodocsroot=./data/skins/evolution +disable_ip_check=1 +disk_usage_suspend=0 +dkim=1 +dns_ttl=1 +docsroot=./data/skins/evolution +dovecot=1 +email_ftp_password_change=1 +enforce_difficult_passwords=0 +ethernet_dev=eth0:100 +exempt_local_block=1 +filemanager_du=1 +frontpage_on=0 +get_current_version_timeout=0 +hide_brute_force_notifications=1 +http2=1 +ip_brutecount=20 +ipv6=0 +jail=1 +letsencrypt=1 +litespeed=0 +logs_to_keep=5 +lost_password=0 +mail_sni=1 +max_per_email_send_limit=-1 +max_username_length=30 +maxfilesize=21474836480 +mysql_detect_correct_methods=1 +nginx=1 +nginx_proxy=0 +notify_on_license_update=0 +ns1=ns1.s172d15.wpcloud.vn +ns2=ns2.s172d15.wpcloud.vn +one_click_pma_login=1 +one_click_webmail_login=1 +openlitespeed=0 +partition_usage_threshold=95 +php_fpm_max_children_default=10 +pointers_own_virtualhost=1 +port=8443 +pureftp=0 +purge_spam_days=0 +quota_partition=/ +random_password_length=20 +secure_access_group=access +servername=s172d15.wpcloud.vn +session_minutes=600 +show_info_in_header=0 +show_info_in_title=0 +special_characters_in_random_passwords=2 +ssl=1 +ssl_redirect_host=s172d15.wpcloud.vn +system_user_to_virtual_passwd=1 +timeout=600 +unblock_brute_ip_time=86400 +unified_ftp_password_file=1 +use_cookie_expires=0 +use_xfs_quota=1 +user_brutecount=20 +user_can_set_email_limit=1 +webmail_link=roundcube +x_frame_options=sameorigin +zip=1 +zstd=1 diff --git a/conf/license.key b/conf/license.key new file mode 100644 index 0000000..2fb9f55 Binary files /dev/null and b/conf/license.key differ diff --git a/conf/my.cnf b/conf/my.cnf new file mode 100644 index 0000000..498020a --- /dev/null +++ b/conf/my.cnf @@ -0,0 +1,3 @@ +[client] +user=da_admin +password=T1k2XeWHEpnMQYA diff --git a/conf/mysql.conf b/conf/mysql.conf new file mode 100644 index 0000000..86ed66d --- /dev/null +++ b/conf/mysql.conf @@ -0,0 +1,2 @@ +user=da_admin +passwd=T1k2XeWHEpnMQYA diff --git a/directadmin b/directadmin new file mode 100644 index 0000000..24430a9 Binary files /dev/null and b/directadmin differ diff --git a/directadmin-1.62.4/directadmin.conf b/directadmin-1.62.4/directadmin.conf new file mode 100644 index 0000000..83976f3 --- /dev/null +++ b/directadmin-1.62.4/directadmin.conf @@ -0,0 +1,86 @@ +add_userdb_quota=1 +admin_ssl_check_retries=0 +apache_public_html=0 +apache_ver=2.0 +backup_gzip=2 +brute_dos_count=100 +brute_force_log_scanner=1 +brute_force_scan_apache_logs=2 +brute_force_time_limit=1200 +brutecount=10 +bruteforce=1 +carootcert=/usr/local/directadmin/conf/carootcert.pem +check_load=0 +check_partitions=1 +check_subdomain_owner=0 +clear_blacklist_ip_time=86400 +clear_brute_log_entry_time=4 +clear_brute_log_time=24 +cloud_cache=0 +da_gzip=1 +dataskq_max_instances=1 +default_private_html_link=1 +demodocsroot=./data/skins/evolution +disable_ip_check=1 +disk_usage_suspend=0 +dkim=1 +dns_ttl=1 +docsroot=./data/skins/evolution +dovecot=1 +email_ftp_password_change=1 +enforce_difficult_passwords=0 +ethernet_dev=eth0:100 +exempt_local_block=1 +filemanager_du=1 +frontpage_on=0 +get_current_version_timeout=0 +hide_brute_force_notifications=1 +http2=1 +ip_brutecount=20 +ipv6=0 +jail=1 +letsencrypt=1 +litespeed=0 +logs_to_keep=5 +lost_password=0 +mail_sni=1 +max_per_email_send_limit=-1 +max_username_length=30 +maxfilesize=21474836480 +mysql_detect_correct_methods=1 +nginx=1 +nginx_proxy=0 +notify_on_license_update=0 +ns1=ns1.s172d15.wpcloud.vn +ns2=ns2.s172d15.wpcloud.vn +one_click_pma_login=1 +one_click_webmail_login=1 +openlitespeed=0 +partition_usage_threshold=95 +php_fpm_max_children_default=10 +pointers_own_virtualhost=1 +port=8443 +pureftp=0 +purge_spam_days=0 +quota_partition=/ +random_password_length=20 +secure_access_group=access +servername=s172d15.wpcloud.vn +session_minutes=600 +show_info_in_header=0 +show_info_in_title=0 +special_characters_in_random_passwords=2 +ssl=1 +ssl_redirect_host=s172d15.wpcloud.vn +system_user_to_virtual_passwd=1 +timeout=600 +unblock_brute_ip_time=86400 +unified_ftp_password_file=1 +use_cookie_expires=0 +use_xfs_quota=1 +user_brutecount=20 +user_can_set_email_limit=1 +webmail_link=roundcube +x_frame_options=sameorigin +zip=1 +zstd=1 diff --git a/directadmin-1.62.4/license.key b/directadmin-1.62.4/license.key new file mode 100644 index 0000000..2fb9f55 Binary files /dev/null and b/directadmin-1.62.4/license.key differ diff --git a/update/scripts/install.sh b/update/scripts/install.sh index d98db5d..39da192 100644 --- a/update/scripts/install.sh +++ b/update/scripts/install.sh @@ -459,17 +459,24 @@ getServices() { if [ $? -ne 0 ]; then exit 1 fi - +echo "Chạy doGetInfo" doGetInfo +echo "Chạy doSetHostname" doSetHostname +echo "Chạy createDAbase" createDAbase +echo "Chạy copyStartupScripts" copyStartupScripts +echo "Chạy touchExim" #copyCronFile #moved lower, after custombuild, march 7, 2011 touchExim - +echo "Chạy ./fstab.sh" ./fstab.sh + +echo "Chạy ${DA_SCRIPTS}/cron_deny.sh" ${DA_SCRIPTS}/cron_deny.sh +echo "Chạy getLicense" getLicense #getServices @@ -529,9 +536,10 @@ if [ -s ${DA_SCRIPTS}/majordomo.sh ]; then cd packages tar xzf majordomo-*.tar.gz cd .. - ${DA_SCRIPTS}/majordomo.sh + #${DA_SCRIPTS}/majordomo.sh fi +echo "Chạy ${DA_SCRIPTS}/sysbk.sh" ${DA_SCRIPTS}/sysbk.sh #ncftp not needed anymore by default: https://www.directadmin.com/features.php?id=2488 #if [ ! -e "/usr/bin/ncftpput" ]; then @@ -558,7 +566,9 @@ if [ $? -ne 0 ]; then fi tar xzf custombuild.tar.gz cd custombuild +echo "Chạy ./build update_script" chmod 755 build +./build update_script ./build update ./build all d if [ $? -ne 0 ]; then