diff --git a/cassandra/3-ssl/AuditTrigger.jar b/cassandra/3-ssl/AuditTrigger.jar deleted file mode 100644 index 69106d1..0000000 Binary files a/cassandra/3-ssl/AuditTrigger.jar and /dev/null differ diff --git a/cassandra/3-ssl/AuditTrigger.properties b/cassandra/3-ssl/AuditTrigger.properties deleted file mode 100644 index fa09bef..0000000 --- a/cassandra/3-ssl/AuditTrigger.properties +++ /dev/null @@ -1,19 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -keyspace=guest -table=t diff --git a/cassandra/3-ssl/Dockerfile b/cassandra/3-ssl/Dockerfile deleted file mode 100644 index e87eb54..0000000 --- a/cassandra/3-ssl/Dockerfile +++ /dev/null @@ -1,91 +0,0 @@ -FROM cassandra:3 - -ADD entrypoint.sh / -ADD init.sh / -ADD AuditTrigger.jar /etc/cassandra/triggers/ -ADD AuditTrigger.properties /etc/cassandra/ - -ENV CASSANDRA_CONFIG /etc/cassandra - -COPY ./cert/keystore.node0 "$CASSANDRA_CONFIG" -COPY ./cert/node0.cer "$CASSANDRA_CONFIG" -COPY ./cert/node0.cer.pem "$CASSANDRA_CONFIG" -COPY ./cert/node0.key.pem "$CASSANDRA_CONFIG" -COPY ./cert/node0.p12 "$CASSANDRA_CONFIG" -COPY ./cert/truststore.node0 "$CASSANDRA_CONFIG" - -RUN chmod +x /entrypoint.sh && \ - chmod +x /init.sh - -# enable_user_defined_functions: true -RUN set -ex; \ - if grep -q -- '^enable_user_defined_functions: false' "$CASSANDRA_CONFIG/cassandra.yaml"; then \ - sed -ri 's/^enable_user_defined_functions:\sfalse$/enable_user_defined_functions:\ true/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - fi - -# authenticator: PasswordAuthenticator -RUN set -ex; \ - if grep -q -- '^authenticator: AllowAllAuthenticator' "$CASSANDRA_CONFIG/cassandra.yaml"; then \ - sed -ri 's/^authenticator:\sAllowAllAuthenticator$/authenticator:\ PasswordAuthenticator/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - fi - -# authorizer: CassandraAuthorizer -RUN set -ex; \ - if grep -q -- '^authorizer: AllowAllAuthorizer' "$CASSANDRA_CONFIG/cassandra.yaml"; then \ - sed -ri 's/^authorizer:\sAllowAllAuthorizer$/authorizer:\ CassandraAuthorizer/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - fi - -# client_encryption_options: -#1 enabled: false -#2 # If enabled and optional is set to true encrypted and unencrypted connections are handled. -#3 optional: false -#4 keystore: conf/.keystore -#5 keystore_password: cassandra - -#6 # require_client_auth: false -#7 # Set trustore and truststore_password if require_client_auth is true -#8 # truststore: conf/.truststore -#9 # truststore_password: cassandra - -#10 # More advanced defaults below: -#11 # protocol: TLS -#12 # algorithm: SunX509 -#13 # store_type: JKS -#14 # cipher_suites: [TLS_RSA_WITH_AES_256_CBC_SHA] - -#-Djavax.net.ssl.trustStore=.\truststore.node0 -#-Djavax.net.ssl.trustStorePassword=cassandra -#-Djavax.net.ssl.keyStore=.\keystore.node0 -#-Djavax.net.ssl.keyStorePassword=cassandra - -RUN set -ex; \ - if grep -q -- '^client_encryption_options' "$CASSANDRA_CONFIG/cassandra.yaml"; then \ - sed -i 's/# native_transport_port_ssl/native_transport_port_ssl/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NUM=$(grep -n 'client_encryption_options:' "$CASSANDRA_CONFIG/cassandra.yaml" | grep -Eo '^[^:]+'); \ - NN=$((NUM+1)); \ - sed -i ''"${NN}"'s/false/true/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+4)); \ - sed -i ''"${NN}"'s/conf\/.keystore/\/etc\/cassandra\/keystore.node0/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+6)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - sed -i ''"${NN}"'s/false/true/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+8)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - sed -i ''"${NN}"'s/conf\/.truststore/\/etc\/cassandra\/truststore.node0/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+9)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+11)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+12)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+13)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - NN=$((NUM+14)); \ - sed -i ''"${NN}"'s/# //' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - sed -i ''"${NN}"'s/\[.*$/\[TLS_RSA_WITH_AES_256_CBC_SHA\]/' "$CASSANDRA_CONFIG/cassandra.yaml"; \ - fi - -EXPOSE 9042 -EXPOSE 9142 - -ENTRYPOINT ["/entrypoint.sh"] \ No newline at end of file diff --git a/cassandra/3-ssl/cert/keystore.node0 b/cassandra/3-ssl/cert/keystore.node0 deleted file mode 100644 index 06cbddb..0000000 Binary files a/cassandra/3-ssl/cert/keystore.node0 and /dev/null differ diff --git a/cassandra/3-ssl/cert/node0.cer b/cassandra/3-ssl/cert/node0.cer deleted file mode 100644 index 6aff48b..0000000 Binary files a/cassandra/3-ssl/cert/node0.cer and /dev/null differ diff --git a/cassandra/3-ssl/cert/node0.cer.pem b/cassandra/3-ssl/cert/node0.cer.pem deleted file mode 100644 index ee0109b..0000000 --- a/cassandra/3-ssl/cert/node0.cer.pem +++ /dev/null @@ -1,25 +0,0 @@ -Bag Attributes - friendlyName: node0 - localKeyID: 54 69 6D 65 20 31 36 39 30 35 37 37 34 36 30 39 37 36 -subject=/C=None/L=None/O=None/OU=None/CN=localhost -issuer=/C=None/L=None/O=None/OU=None/CN=localhost ------BEGIN CERTIFICATE----- -MIIDRjCCAi6gAwIBAgIJAK5AeI3MGS5OMA0GCSqGSIb3DQEBCwUAMFAxDTALBgNV -BAYTBE5vbmUxDTALBgNVBAcTBE5vbmUxDTALBgNVBAoTBE5vbmUxDTALBgNVBAsT -BE5vbmUxEjAQBgNVBAMTCWxvY2FsaG9zdDAgFw0yMzA3MjgyMDUwMjNaGA8yMTIz -MDcwNDIwNTAyM1owUDENMAsGA1UEBhMETm9uZTENMAsGA1UEBxMETm9uZTENMAsG -A1UEChMETm9uZTENMAsGA1UECxMETm9uZTESMBAGA1UEAxMJbG9jYWxob3N0MIIB -IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuEGNDIPp+JyPFcvjshcErUwX -fzc6snHYRpcaZ48GiIYLOWr1V4lwYhflpBEYhTKwwzU2lW1HZsjSZM04z3GVg8+/ -Ryi2lBZ46HvdtwDAHEfzminhTdoI5sBD+WLG8qWb9O5PV1KYIkcPp4uiAlZh+zjk -bkiwHRy77spwgikScRVLB9CJoqvbNeO6E5Za8lkg8sUIPC1cIhIli6td3NExz3Nr -YOeufJrz9MhWd2p2otJRGuBKAjJrpIG5p+Ijmk0ice0kfRxwtC7kmej5Lz0xiRGa -3Ktb0WSHw5EV9vlgf57+18lQ1LpfUKzHq04Cr9j11AWciEkLs0VQakPwECrJHwID -AQABoyEwHzAdBgNVHQ4EFgQUSxehWmp09EiQWCOrm9lox4CVAm8wDQYJKoZIhvcN -AQELBQADggEBAH5zqYX7yyerfxSaXubuIhRnilV0Zffm9SE8ne5pKkUhOsLI1CN4 -3gk6uzw5c1SlY1VOJT6P1fO/lswMx20GoyEt/87LDybOVLaOFNqATkr3GkFEZAVw -K7dlsijzOMM0RaX5PFjFabuunDymIig6itk5KSRvsZYGDq8UwpIQTeALpmGTtelV -YfiYZYbL3Z2rLTAeMzp+jsSSGC50pnsAi1GVeCNxz7S+nD7zScTH5V/y0WazMxlm -iQcOSByUAUEUwdMo2hJaIr/zdjaxUpcw2wiVJl/FS/APyYf3V5cOr5WGGt8ewHnG -RXly4JVJp203nPfAAUf+V0y5fcw6xUBcBcQ= ------END CERTIFICATE----- diff --git a/cassandra/3-ssl/cert/node0.key.pem b/cassandra/3-ssl/cert/node0.key.pem deleted file mode 100644 index 25b24ad..0000000 --- a/cassandra/3-ssl/cert/node0.key.pem +++ /dev/null @@ -1,32 +0,0 @@ -Bag Attributes - friendlyName: node0 - localKeyID: 54 69 6D 65 20 31 36 39 30 35 37 37 34 36 30 39 37 36 -Key Attributes: ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC4QY0Mg+n4nI8V -y+OyFwStTBd/NzqycdhGlxpnjwaIhgs5avVXiXBiF+WkERiFMrDDNTaVbUdmyNJk -zTjPcZWDz79HKLaUFnjoe923AMAcR/OaKeFN2gjmwEP5YsbypZv07k9XUpgiRw+n -i6ICVmH7OORuSLAdHLvuynCCKRJxFUsH0Imiq9s147oTllryWSDyxQg8LVwiEiWL -q13c0THPc2tg5658mvP0yFZ3anai0lEa4EoCMmukgbmn4iOaTSJx7SR9HHC0LuSZ -6PkvPTGJEZrcq1vRZIfDkRX2+WB/nv7XyVDUul9QrMerTgKv2PXUBZyISQuzRVBq -Q/AQKskfAgMBAAECggEARs3pxcVrQ33l/ho7hVQTGAUFgn1WsPvOgFHQc7siZ5Qa -/BV98gV+ijNkq4dmRMkV4+2u6/zyUy0YrGOwUQb0zZInjtC2WHHKRIxUxt4i9Lsx -gSxWx/PhN8rqVAsBKH07UQPCuWujyohEG74so3lObZuPLFICWy2PilOAqIPf8lP0 -PLUWLAE2OjTSXeANjZljg9neeznSythp5MuaHqST1HwY4kJR3Ev7T6Cgz1qPXd8G -Dvq8x2vPPW+ViIe48cyXLlZUV8eZHAulXrNCHtKuKyoP4Y7YAprvbbwlwVWcDzdf -ydslxFPtPHCfTmKyyZrtMErhwocawdeMXF0vtRqJAQKBgQDAbtuUAmg7KcwOX63k -ANKjA9m4Ep8TfT+dw7i+C5rsHcq/0VthT42gykVL8n8WOhb8A/atxnLCNL4N0Luy -Qwh2M0/oW9lcRuc6TBz12CVR/q0noa34rikcce4mqJaVVGQH8Bii5OTtDLkDXxOX -83xuRrrRAZj9+lkBLUjGbiKCHQKBgQD1HzSGCrhhUEpJmgXzEFthVg+4sKCuvHRP -3DjlpkmaA3gREQ+DMABmE8h8NPI4edNdFE1agPKAW0iFNila9kbbybMAdY1mCV5r -vmu4VzUEUd8iHboeUy6MvDZqnXo9ntWl5Xbx7Uur//0+SkGPsXzTjgX559urZSN2 -uH4hUJtTawKBgQCwqZWAbi1Ok3K4h3JW7cJy0eghK0dLVyL+LV7/ahwSRM+MBiHE -VoqJYOj5bmjp+O588w6WPqfATzdj64tFfnDYQwdLJHeKVbWWOaYktQieHBbPWYkj -0o//g0DF0ORdt5oWB4A2m7jnP1TjGXgdefV0MA72LmdMU3c+s1oqgZXAqQKBgQCc -4B7GVqAQL8mLd1ata99/2QtwwSHlEtlBrwh++UCLoAK8sXWDGTp4GdsqmtwWhuld -3btv26zXtxQfpT0saQeKbHjyJ0mabw6N2C2qqa1VmWw7sljGRag6C86rxyNPwpKr -fML2LE9MwiV6Mx3ob8gawP9UJC5zb+QVfBfFDIiMBwKBgClI5ZicTmH9n/nC7trB -W0cInwT/z7jJUDiRYOU19m2jmqj4/yIAPKeZPkewqh6JseudL8SRrpd+2E7U1m/x -ybWXAjZ7ylr/jg3c8eNWvD5vol7JNunwftH5MQcEASCnQDf7iD5f9k5bJU5WIVO5 -dcx45TL0B6jXjiljcKfiGz0t ------END PRIVATE KEY----- diff --git a/cassandra/3-ssl/cert/node0.p12 b/cassandra/3-ssl/cert/node0.p12 deleted file mode 100644 index 9fd3258..0000000 Binary files a/cassandra/3-ssl/cert/node0.p12 and /dev/null differ diff --git a/cassandra/3-ssl/cert/readme b/cassandra/3-ssl/cert/readme deleted file mode 100644 index b81b34f..0000000 --- a/cassandra/3-ssl/cert/readme +++ /dev/null @@ -1,24 +0,0 @@ -Source: -https://docs.datastax.com/en/cassandra-oss/3.x/cassandra/configuration/secureSSLCertificates.html - -Desired file list: - keystore.node0 - node0.cer - node0.cer.pem - node0.key.pem - node0.p12 - truststore.node0 - -Password: -cassandra - -Commands: -1. keytool -genkey -keyalg RSA -alias node0 -validity 36500 -keystore keystore.node0 -storepass cassandra -keypass cassandra -dname "CN=localhost, OU=None, O=None, L=None, C=None" -2. keytool -export -alias node0 -file node0.cer -keystore keystore.node0 -3. keytool -import -v -trustcacerts -alias node0 -file node0.cer -keystore truststore.node0 -4. keytool -importkeystore -srckeystore keystore.node0 -destkeystore node0.p12 -deststoretype PKCS12 -srcstorepass cassandra -deststorepass cassandra -5. openssl pkcs12 -in node0.p12 -nokeys -out node0.cer.pem -passin pass:cassandra -6. openssl pkcs12 -in node0.p12 -nodes -nocerts -out node0.key.pem -passin pass:cassandra - -Validation: -openssl pkcs12 -in node0.p12 -nokeys | openssl x509 -noout -enddate \ No newline at end of file diff --git a/cassandra/3-ssl/cert/truststore.node0 b/cassandra/3-ssl/cert/truststore.node0 deleted file mode 100644 index adb26c5..0000000 Binary files a/cassandra/3-ssl/cert/truststore.node0 and /dev/null differ diff --git a/cassandra/3-ssl/entrypoint.sh b/cassandra/3-ssl/entrypoint.sh deleted file mode 100644 index 5a3c360..0000000 --- a/cassandra/3-ssl/entrypoint.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -./docker-entrypoint.sh & ./init.sh diff --git a/cassandra/3-ssl/init.sh b/cassandra/3-ssl/init.sh deleted file mode 100644 index 6ef46bf..0000000 --- a/cassandra/3-ssl/init.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash -set -e - -echo =============== WAITING FOR CASSANDRA ========================== -#waiting for CASSANDRA to start -export STATUS=0 -i=0 -while [[ $STATUS -eq 0 ]] || [[ $i -lt 90 ]]; do - sleep 1 - i=$((i+1)) - STATUS=$(grep 'Created default superuser role' /var/log/cassandra/system.log | wc -l) -done - -echo =============== CASSANDRA STARTED ========================== - -if [ ! -z $KEY_SPACE ]; then - echo "KEY_SPACE: $KEY_SPACE" -else - KEY_SPACE=guest - echo "KEY_SPACE: $KEY_SPACE" -fi - -cd /tmp/ -cat <<-EOSQL > init -CREATE KEYSPACE $KEY_SPACE WITH replication = {'class':'SimpleStrategy', 'replication_factor' : 1}; -CREATE ROLE limited_access_role WITH LOGIN = true AND PASSWORD = 'limited_access_role'; -EOSQL - -cqlsh -u cassandra -p cassandra --file=/tmp/init - -echo =============== KEY_SPACE CREATED ========================== - -#trap -while [ "$END" == '' ]; do - sleep 1 - trap "END=1" INT TERM -done \ No newline at end of file diff --git a/clickhouse/22-ssl/Dockerfile b/clickhouse/22-ssl/Dockerfile deleted file mode 100644 index 2ec9f58..0000000 --- a/clickhouse/22-ssl/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM clickhouse/clickhouse-server:22.8 -COPY ./data/os.tsv /opt/dictionaries/os.tsv -COPY ./config/test_dictionary.xml /opt/dictionaries/test_dictionary.xml -COPY --chown=clickhouse:clickhouse ./config/ssl.xml /etc/clickhouse-server/config.d/ssl.xml -COPY --chown=clickhouse:clickhouse ./cert/ /etc/clickhouse-server/ - -ENV CLICKHOUSE_CONFIG=/etc/clickhouse-server/config.xml -ENV CLICKHOUSE_CONFD=/etc/clickhouse-server/config.d/docker_related_config.xml -ENV CLICKHOUSE_USER_CONFIG=/etc/clickhouse-server/users.xml - -RUN sed -ri 's/\*_dictionary\.xml<\/dictionaries_config>/\/opt\/dictionaries\/test_dictionary.xml<\/dictionaries_config>/' ${CLICKHOUSE_CONFIG} -RUN sed -ri 's/3<\/keep_alive_timeout>/240<\/keep_alive_timeout>/' ${CLICKHOUSE_CONFD} - -# readonly user -RUN sed -ri 's/\:\:1<\/ip>/\:\:\/0<\/ip>/' ${CLICKHOUSE_USER_CONFIG} -RUN sed -ri 's/127\.0\.0\.1<\/ip>/\ /' ${CLICKHOUSE_USER_CONFIG} -RUN sed -ri 's//<\/readonly>/' ${CLICKHOUSE_USER_CONFIG} -RUN sed -ri 's//<\/access_management>/' ${CLICKHOUSE_USER_CONFIG} - - # ssl related ports -RUN sed -ri 's//<\/https_port>/' ${CLICKHOUSE_CONFIG} - -RUN sed -ri 's//<\/tcp_port_secure>/' ${CLICKHOUSE_CONFIG} - -RUN sed -ri 's//<\/interserver_https_port>/' ${CLICKHOUSE_CONFIG} - - # disable non-secure ports -RUN sed -ri 's///' ${CLICKHOUSE_CONFIG} - -RUN sed -ri 's///' ${CLICKHOUSE_CONFIG} - -RUN sed -ri 's///' ${CLICKHOUSE_CONFIG} - -ENTRYPOINT ["/entrypoint.sh"] \ No newline at end of file diff --git a/clickhouse/22-ssl/cert/ca.key b/clickhouse/22-ssl/cert/ca.key deleted file mode 100644 index 3649c24..0000000 --- a/clickhouse/22-ssl/cert/ca.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArlJGG/hTjJZVbf5SzP2Ael5kOVHl4CovRNpL0JZwkG/MwtCi -T5WwS6GT/chZpXHdH8RA9tHAKw1XJajgPvlRDqLau8KV0Ojqz35AUDCGny103b7T -lZP1RopE36k2dIHafSLmBSyecG6Etq95rnY/Dhyu9r7L8jPp2ysjZ7gTp0VuBFIb -h9B21zMPOHHepWeHGKA68X7IlMqxcc6loEiUj4nH04Hm1IrbUIsZscvospU23Pmn -NP7yeR+LbYuLukh5E4LjUsZui3GURsULXpuJ6aoea9BlpxXfKyHuKfqnj1ARFR2L -YM4qxrhIaQbF9wqo8InyS/xYXcA8FWcfHQVfcwIDAQABAoIBAEvYyl5zHs8lvgf8 -x0Qf7J3RoiP6iV2OnUCFBsW8H0AJFPuS0Xx1Md7Gb+DVIoRE1aRzvJxnyQgyZr+h -Cej8i5MlsqxNTug136zmTs9VPc3WdmnhFKiZVvgZQzxZoLLyqQEXhSOtNUbQH3hp -QzVwh6D5Q/tiKtS4V8EftOj1A8AcUpxRkgdg2cnRltK1PYuLUW8QUrkwNYvLuz/N -a5cZJ7stiWOiGFRqRjTfTbnT6OgZUJWeYVStoBIpgyhEDph24ceBmnUoIpGXpn7f -YxPKJ4n5nk8M7SHD1ZDgNZwJR8r8y/GV55Fs4tnq8aysMxkr2RMA99JI1Y/axprk -MLZLclECgYEA04dyzOaKZrcr8ycLgOKkmkAtv6coCvgngNL+ZMpuv0xhskjFGZhf -eDZkxfjJpGHzqPvyy3Ziq8idKYJVVpGRF3SeBN/C9etqrLkUDp06IF5b128mUkxc -rYpABL+O47JdJ2lxR9oEsKdgp7mS64bPgqwt0AqHELyeHSA+V58j2CsCgYEA0vhL -6Fsq6/vVzFWFttb7Al7kEdw8jhVuKsMYcI5q2hST5INV4+rMg4vdtbRX/RXn3uK7 -ndDPB40PW2BC8Hc7NUkAKVySqNQ4tlCd7ZTZUN9INK8xgxN3q+F8/R6fenVwd4rQ -1nGxunxMr/7u/CMxkWrmooStb9fuKaTmdJGs6dkCgYEAxpsNOb9XwTtIg6NsVJX4 -EHAjxCeRHEOE65qvijjbJLf1nqxeizqaoMcJdSuzP6lMWqQ8gbZkzH+uuFOMBpzk -Ss6Os2rYpYdlAElBwLr04YFW3/6XT3wtJC+DDjJBWh6VAjUpTFoyPx7YTIKbpJJN -8ZXx6byItjkyh4xHnINp50MCgYAWNJA4yq+/2ufr8+x5DDOrUjWLM7Uj91l7IsHF -xxe0EIpoePJnZOVVyzjw0SSZvN6E9TRuLfY8gzpkkcM58DLJLv/XWqkNIBlAB0g4 -I3ykKHw/H1mExF3KN5eiRMDgcM//pRrKF3lveXnQ5HJfE406ExhnbrOanA2zUGn5 -RwP+MQKBgQCh2PEz0PdXkRLivV6gKcb1O5uv0vSnKkrloC4ZUUkb+QsCLWkGer1E -hIvxaywSC3SDws0THmYoaWyso0yfMrEo+MNIm8/moSDjd4c4r4cxcOI74fkayd+t -nF118+5tM+lnn5LsHTem/g8Pa0WSpFuizTN2kNeMFulVfmX6S2mVVg== ------END RSA PRIVATE KEY----- diff --git a/clickhouse/22-ssl/cert/ca.pem b/clickhouse/22-ssl/cert/ca.pem deleted file mode 100644 index 20387ac..0000000 --- a/clickhouse/22-ssl/cert/ca.pem +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZjCCAk4CCQCsirMstTWIHDANBgkqhkiG9w0BAQsFADB0MQswCQYDVQQGEwJy -dTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UE -CwwCcnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVA -aW5ib3gucnUwIBcNMjMwNTA0MTg0MDI0WhgPMjEyMzA0MTAxODQwMjRaMHQxCzAJ -BgNVBAYTAnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1 -MQswCQYDVQQLDAJydTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkB -Fg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AK5SRhv4U4yWVW3+Usz9gHpeZDlR5eAqL0TaS9CWcJBvzMLQok+VsEuhk/3IWaVx -3R/EQPbRwCsNVyWo4D75UQ6i2rvCldDo6s9+QFAwhp8tdN2+05WT9UaKRN+pNnSB -2n0i5gUsnnBuhLavea52Pw4crva+y/Iz6dsrI2e4E6dFbgRSG4fQdtczDzhx3qVn -hxigOvF+yJTKsXHOpaBIlI+Jx9OB5tSK21CLGbHL6LKVNtz5pzT+8nkfi22Li7pI -eROC41LGbotxlEbFC16biemqHmvQZacV3ysh7in6p49QERUdi2DOKsa4SGkGxfcK -qPCJ8kv8WF3APBVnHx0FX3MCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEApZus/SfK -n3U99BwTVAj0t9vnqS1xoJoW4xWQL/oQ3Y4Q+FM2DRDpOtmeSc86EcAW1v5la/T5 -rpALLvyK0AYxI87be7rXbUnnnaQ+Otkiiq62XU7TKJ34hCToYwBhgZhQwuHZ6c5e -tIV7V4aPvuelfzOgwKofS+hZ5KsTLC/CojjEH7WQeYH3RkQ6filKari/Bx1GKeiV -LuW2OILiCWbI9YfezwyYRQXk9WMMOsIfQc3q7tTOrYE2/p32B7hZHDq35AeTNJuM -ZC7qg2i4xFmUGnuCjmydFiyitrvgHP4MuLSC0f4Z6dhdc0d7+735Q7Od5FwgPLH3 -JdA0kWzCV7edMg== ------END CERTIFICATE----- diff --git a/clickhouse/22-ssl/cert/ca.srl b/clickhouse/22-ssl/cert/ca.srl deleted file mode 100644 index 3d7ebf9..0000000 --- a/clickhouse/22-ssl/cert/ca.srl +++ /dev/null @@ -1 +0,0 @@ -D5D3C8718514B30C diff --git a/clickhouse/22-ssl/cert/client.csr b/clickhouse/22-ssl/cert/client.csr deleted file mode 100644 index 27f35a3..0000000 --- a/clickhouse/22-ssl/cert/client.csr +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICuTCCAaECAQAwdDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxHTAbBgkqhkiG9w0BCQEWDnRqbGVlQGluYm94LnJ1MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAwcILOJ61iPLmhoWU/dEW0MAT0uqCzgG2nUlAg8Fb -j5j5n8XWGL7iEEna6fkDCEWci/RIjUF0u2X9leK96Q1ndeCqQfggSjuRyxu++cfc -3zeRCYwTgTJsSABQeiGgVa+f+hiPd9VS+EgFsUfmIlV2UaGQNYPMcTBNJ0hYjf30 -AO7gqVohgcs1ozQuJPv74DY8ujwiW6005U83u7A32pa9lpP9x1Hy4je2xIG781b6 -L45hIkPfIN1PLKGiJrKEqIOaXbpImrBtQs8Lt80bdTW+iKQxDtg8IHoKTGM0gaZ9 -MKz52XU8q5IsrNQ/f/JrI8Ygg/FpccIgXqhDjkTx9A1RVQIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAFhOE0A4YTA2m/8MsZKnaqi+CNLwPMaImwFrAg3/ixQUlLof -5dZLuQD2NWofAh2atQ3qNihYHlkRq8owMbqrEvXPJ0ubcdp4gZNP6ZU6OIjRQ6Po -K3jVSDv0D35/vA5AElN0q87GFgNc7/pe66MZAuubICdMvpDS2bqkK+/mE/ONOcLq -KhjG/7k/w8f2af83L2gqeqlxCdm3TxpXfBuh1QbMz+PXMy4PUMdUv0n6zPRBpMDb -QmuLf4+OdT8RqA3YZrFRo9ClRSO4XjzwyUFWL67G33XQiuWPVffZSwPbnAc0kfnz -uzpC5Ycg1qCqWy+u9cepvT/HiwUxAq6srubyglk= ------END CERTIFICATE REQUEST----- diff --git a/clickhouse/22-ssl/cert/client.key b/clickhouse/22-ssl/cert/client.key deleted file mode 100644 index b4927fa..0000000 --- a/clickhouse/22-ssl/cert/client.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAwcILOJ61iPLmhoWU/dEW0MAT0uqCzgG2nUlAg8Fbj5j5n8XW -GL7iEEna6fkDCEWci/RIjUF0u2X9leK96Q1ndeCqQfggSjuRyxu++cfc3zeRCYwT -gTJsSABQeiGgVa+f+hiPd9VS+EgFsUfmIlV2UaGQNYPMcTBNJ0hYjf30AO7gqVoh -gcs1ozQuJPv74DY8ujwiW6005U83u7A32pa9lpP9x1Hy4je2xIG781b6L45hIkPf -IN1PLKGiJrKEqIOaXbpImrBtQs8Lt80bdTW+iKQxDtg8IHoKTGM0gaZ9MKz52XU8 -q5IsrNQ/f/JrI8Ygg/FpccIgXqhDjkTx9A1RVQIDAQABAoIBAQC6HxX8W6hyVzJO -Qn9uma1a9UeVsaPZFBhBWp5YciLr+7y+V6JjvukVUHyziHn7NjM81XnkBt6FLWG8 -20QmXLPnrdqe6CTMahCQlKSM+AoZeh0emKobzz3opDSqPSbxaHU6HuGh8Q90ZGrj -cveEP6ganiIS5fo7OHTEqWA3dZ0wTpo+K9Lr9HxhNc2cCgNahcwzneBtRmKdrJjs -jfKk8wndY9/nqsIPbMqgmcNy+HRNCh4Oz1zKdR12q6nAMOeFgOxl+WXs/LRJYyh5 -13NK/CBGp5v0L+jZPtKC2pcUBnzxPMs2UPRnvO9O3nxQtLz9FcNW3kJwldXKDoaw -iMkBOnnBAoGBAO3brPV6H2LD9VU1GXqnyhb7OGbD+kq1yDDgA0OJ9/z4nRAvgKE2 -bmNqxlkrvclbsuM+vISybH/WIrwLL10HC5OtLljhHG4OcPYXUX+AMAtXnUjyQj8D -dfUQHnhM8VxhRc3cVKfgUjUydbTIq3nThoe24s0q8rmYMAOg9tDJBKOJAoGBANCJ -SVPqKtejoWQEz/S/ExbIsUPIJLYJgEg75pqQgWnk2igcfMEGua15UZOKrNGFGLIX -GhjhezIrhl8NgThoRKizseSniWcT74jCtvFA4WGfjcnqOjZt8rAH2OrUVYvO2d5d -GFbyyWSAKSkh3Ogl/Jicg2br03dmP3JD9JqumjBtAoGBAMny+L+XB2zYycSlh9N/ -AHNQqst921VxT95HZB4E1zu+bcQfQMwfpcvdDTkKjWGX7KNKUc8smjhTvDwCFx2Z -7Ldek3o87uF2e2xF0hk54hDPO6iCn8JWkuEV5XjogwiXQigNyQaby9CE3jE3K3gN -Iyy5F4lwzJLNZv69vLD562lZAoGAccCBjFGu3wP2FF3/pezYl9QPxf6V7+qM3Fo4 -d1WeEkpwqfKoJo7pl/QWiJnbnUqx5uttI+dTUVGmsZDnTQKreS7UOfsdm2mnfv1f -14fhqWPkbyDicjBVcqpFLAt5QpMqCv7TORKkwrqaOUKsgsG94O13TBwVtQrETys8 -cWgO2Z0CgYA5qzfLIx0vg5pB/HSzTxKL3dxjDkML/ADrKSfxMTVOqCH5/64dtvDL -HSg7njkt0gNxgGLH6Q9SxprtCedazmI+xd5z1Q4gf0/DTc2kUWKXzGQZ8NNZsKDa -pFlKv1pAe7BSJtIvcZ6QaiKLbYlfeE3vcAqEiTTXk4Ve5Ct9RtyNpA== ------END RSA PRIVATE KEY----- diff --git a/clickhouse/22-ssl/cert/client.pem b/clickhouse/22-ssl/cert/client.pem deleted file mode 100644 index 9c2864d..0000000 --- a/clickhouse/22-ssl/cert/client.pem +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZjCCAk4CCQDV08hxhRSzDDANBgkqhkiG9w0BAQsFADB0MQswCQYDVQQGEwJy -dTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UE -CwwCcnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVA -aW5ib3gucnUwIBcNMjMwNTA0MTg0MTI5WhgPMjEyMzA0MTAxODQxMjlaMHQxCzAJ -BgNVBAYTAnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1 -MQswCQYDVQQLDAJydTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkB -Fg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AMHCCzietYjy5oaFlP3RFtDAE9Lqgs4Btp1JQIPBW4+Y+Z/F1hi+4hBJ2un5AwhF -nIv0SI1BdLtl/ZXivekNZ3XgqkH4IEo7kcsbvvnH3N83kQmME4EybEgAUHohoFWv -n/oYj3fVUvhIBbFH5iJVdlGhkDWDzHEwTSdIWI399ADu4KlaIYHLNaM0LiT7++A2 -PLo8IlutNOVPN7uwN9qWvZaT/cdR8uI3tsSBu/NW+i+OYSJD3yDdTyyhoiayhKiD -ml26SJqwbULPC7fNG3U1voikMQ7YPCB6CkxjNIGmfTCs+dl1PKuSLKzUP3/yayPG -IIPxaXHCIF6oQ45E8fQNUVUCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAXQrR2LvJ -ik8eVZvritmWzIkzY3DdEcSKo5Feb2gi8rMxOVHStuY9QcNtNjXEY5BgnGIxEro0 -TXajlG0cSUP4BrHnB4eTVj59a1zc3+GthtnANFJpc4XM6bzMY0K10NQPMFP/ajRx -1ZsUt7n4Oz61hiubecoRmzeQS9IJYwRweq7b3K6QwCudK/uWc6aPWidtfKE4xbXa -iW5DKD833w0r+0rPPV/SZYbo63lcoLhRg8zy6fJNaUC/wZ8Z32dPt1KnflukGIkx -tm1mahh+u50CLDc3cc8Mzgp6olNkGRyQnIMQ7G13JQWXFJ/qyvCdlaZ32Oa45r9h -MRZh+4J41Y54wg== ------END CERTIFICATE----- diff --git a/clickhouse/22-ssl/cert/howto b/clickhouse/22-ssl/cert/howto deleted file mode 100644 index bca9f1f..0000000 --- a/clickhouse/22-ssl/cert/howto +++ /dev/null @@ -1,13 +0,0 @@ -openssl genrsa -out ca.key 2048 - -openssl req -x509 -new -key ca.key -sha256 -days 36500 -out ca.pem - -openssl genrsa -out server.key 2048 - -openssl req -new -sha256 -key server.key -out server.csr -openssl x509 -req -days 36500 -sha256 -CA ca.pem -CAkey ca.key -CAcreateserial -in server.csr -out server.pem - - -openssl genrsa -out client.key 2048 -openssl req -new -sha256 -key client.key -out client.csr -openssl x509 -req -days 36500 -sha256 -CA ca.pem -CAkey ca.key -CAcreateserial -in client.csr -out client.pem \ No newline at end of file diff --git a/clickhouse/22-ssl/cert/server.csr b/clickhouse/22-ssl/cert/server.csr deleted file mode 100644 index b1c9b9c..0000000 --- a/clickhouse/22-ssl/cert/server.csr +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICuTCCAaECAQAwdDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxHTAbBgkqhkiG9w0BCQEWDnRqbGVlQGluYm94LnJ1MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAq/iSXrQOoiKTy3ORz/OpdLdF8BnywdaiwczUfTrZ -mvo0K8cCxsq6V8XiV2kt3j+imUV90eCyb/cwI0c1qAW7Az6EYBbextyJvXZjuQdJ -rDlJawtr5ADwXYjwliAtqtEBumOaUvLsekcDfO+kGrjAd94cc6Fpj88RT12dUQgL -oC95JBYTeSDXNWTqulB8T4vZRZ8+HS/g6U37eyiWq6mB6eqXBZZxsq+0syfsjB7L -ThRFSd2Zy8siYwExwEZbd9/6s6BUxP5QmoDWYkqDnzm759YWldB0v3HNg+71TkGb -hnpJzB5QZCqm6PfS8ftp3jPMUOBRYV8Z8IfClvgkVcKkAQIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAEdNekTO9qKfKumr/ontWvF8WkLfOjviA2LI7pZnmW5iaUQj -NQR4U9SjgtYHM5nLFsVnZwwpeE4RN+2DWLC16BqfIGlq5L+P5z3kiYoo6PRIhwHf -6gzzzekGhRNym3h9stxwDGxHnxbkpTAuZguoMJdpoMNrAA0skWnQnEhFSCc+pz1x -xa8lbXsp/Dqwj/ZpPxgP0CtZ55QCLB5RUx3/pN6LLgDIcZGvFjuIFmqUkfR7ML0x -X7+CUm2B6lzb9GzC9VRR2iYbGFVixAEK2caykPPh0XRqKc+qcNjP8J/kwVuyeNAx -UO9VmEhSYCGwmDKOuXg2jlLbc0obz2F4jXMJoTs= ------END CERTIFICATE REQUEST----- diff --git a/clickhouse/22-ssl/cert/server.key b/clickhouse/22-ssl/cert/server.key deleted file mode 100644 index 4820716..0000000 --- a/clickhouse/22-ssl/cert/server.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAq/iSXrQOoiKTy3ORz/OpdLdF8BnywdaiwczUfTrZmvo0K8cC -xsq6V8XiV2kt3j+imUV90eCyb/cwI0c1qAW7Az6EYBbextyJvXZjuQdJrDlJawtr -5ADwXYjwliAtqtEBumOaUvLsekcDfO+kGrjAd94cc6Fpj88RT12dUQgLoC95JBYT -eSDXNWTqulB8T4vZRZ8+HS/g6U37eyiWq6mB6eqXBZZxsq+0syfsjB7LThRFSd2Z -y8siYwExwEZbd9/6s6BUxP5QmoDWYkqDnzm759YWldB0v3HNg+71TkGbhnpJzB5Q -ZCqm6PfS8ftp3jPMUOBRYV8Z8IfClvgkVcKkAQIDAQABAoIBAC/Sq1mctukNto4A -cI8k0n37rX5MqP6QoqhEPt8oa3U2mSWHbVU88T8Rb5UhUbkZdy0qbwfbdaO/WOqm -ldxI463OR9+03HTuxXsjni3JQgqbz7ft8C3yuOU5/LWy8yAqiVF8+2CP34VNlEG9 -HqSztgpfgQgC3ik4yzaH8QSkuR7tP+c29KfQwK5t8HBeR1Y3GLZPVEvV7S7XXkg4 -NrtWNGiuieZdF5Lasy/db9TidF9bjNgxWlSDB+JWSHpgCLPWclb+mnAW2sa5rZvP -vDnUEosixPy0/vSVyH/3nz+vOaJ/Sn0HR9qN9rjOyzqF9zPTaZliMjPdD6QWL9kO -8lwITpUCgYEA3POW78SO8fo0KoDMy7Co9srux9PR14suzLkFq1wuMxwjvbIT4BZt -o6A9vt+a/U6P5+ZsVVnSGAAlt1CMdXrhRoyZ4nmxIQmbaMdusYQ1/bPkItzVS1FW -CHh8XimmqaZpIXiVzKVz2U8Nf5tqbc678ycf1oiDc6iJsMs5/T3hs3MCgYEAxz/6 -X1nArYUJ+E7+5ar5bjk7O/2f7dqC14GkLVJrFmh8t3YNA2rA/dYKuo6iNkhywvMC -qCLX0JClo91hjtg/MHkZufbkIgRTOd1Alz4AJ+akXufiELMqWVMVcbC6VacGUFAG -XDEj+9iR9SamiTfQxYdcjtIR3MtNiEMEA8tbdbsCgYEArIuBZG6AHtGAaWy6AZtM -56VkQSLWbVegzXjzx3UuEvW3p4zoXofFSRF7BpMCKyxtzvAvy5tgKSP8UCKT/a5f -PEPSbH0R6TXiajnL5M7VhvEziFIiMzYqVGUa4kHuh++Pi/bqLK1MQfitFujcfTID -rofwIg3rcae9FxYti+kGV6cCgYAk2RgceiS/8lKdsT5CixQF5l+mAImLG1YHNNp/ -5zYWtswZwaM2do+qYeMqDSbCkzNmCjr7jTYMRDPd0hswp51IAZ1YXuhhwhsCIIDJ -d5Xfyy+qvYd5Pykdy9ezZtOO84yfXa1Pb2cQNEUJ6VPzHHdnkFj1sLPM+WwlPv+H -FByd8QKBgQDW/oe7wjzJ8+S0C3Hy1vHovtX74aRb0+5X/WlJJ+GGp53gGEENpBFM -WGpr6UPFFYVgp4Q34pzayJXEnRZA2k/7sAdu6f5uYK1XGuEUUvpsRu1AsgbnFfV+ -jzZq3SDzNUJEuchsr5ZYVtROKmskTKQu0u4b140GnxxifPU0uhrHYA== ------END RSA PRIVATE KEY----- diff --git a/clickhouse/22-ssl/cert/server.pem b/clickhouse/22-ssl/cert/server.pem deleted file mode 100644 index 87f8d19..0000000 --- a/clickhouse/22-ssl/cert/server.pem +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZjCCAk4CCQDV08hxhRSzCzANBgkqhkiG9w0BAQsFADB0MQswCQYDVQQGEwJy -dTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UE -CwwCcnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVA -aW5ib3gucnUwIBcNMjMwNTA0MTg0MDU2WhgPMjEyMzA0MTAxODQwNTZaMHQxCzAJ -BgNVBAYTAnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1 -MQswCQYDVQQLDAJydTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkB -Fg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AKv4kl60DqIik8tzkc/zqXS3RfAZ8sHWosHM1H062Zr6NCvHAsbKulfF4ldpLd4/ -oplFfdHgsm/3MCNHNagFuwM+hGAW3sbcib12Y7kHSaw5SWsLa+QA8F2I8JYgLarR -AbpjmlLy7HpHA3zvpBq4wHfeHHOhaY/PEU9dnVEIC6AveSQWE3kg1zVk6rpQfE+L -2UWfPh0v4OlN+3solqupgenqlwWWcbKvtLMn7Iwey04URUndmcvLImMBMcBGW3ff -+rOgVMT+UJqA1mJKg585u+fWFpXQdL9xzYPu9U5Bm4Z6ScweUGQqpuj30vH7ad4z -zFDgUWFfGfCHwpb4JFXCpAECAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAO9jCm381 -aq76FtN/Ovm/d941UTlUsrNcMOpMt0e0xL+nKSXR3uxvzk30SatYvG1BlmBNUWjF -7XJzAoDEJJRKTCuHpP9iL4vkoR+6ezjm13ljmRuCqerNiyikORzHLBufAQll/jFp -P+fFKWVOR2AuSKmmv+AsNd5TxXr/o01VxWD1Y+S20NI4uLj3PDCCp8D6vdICr1yK -dZ0HagPFdqB6PGBagND27kjzttSHTuAGck9cVplzkkywtU+JPuh8Idxt5H7EvM/9 -Q28y3aMJ6EdYfoZOFcMaUGEm6aQfoq+tN5JBUvob4bjSZOB5XwbsjOizp2hqZedo -H1HxO4Fq7O755Q== ------END CERTIFICATE----- diff --git a/clickhouse/22-ssl/config/ssl.xml b/clickhouse/22-ssl/config/ssl.xml deleted file mode 100644 index 3fd1da1..0000000 --- a/clickhouse/22-ssl/config/ssl.xml +++ /dev/null @@ -1,16 +0,0 @@ - - 8443 - 9440 - - - /etc/clickhouse-server/ca.pem - /etc/clickhouse-server/server.pem - /etc/clickhouse-server/server.key - none - true - true - sslv2,sslv3 - true - - - \ No newline at end of file diff --git a/clickhouse/22-ssl/config/test_dictionary.xml b/clickhouse/22-ssl/config/test_dictionary.xml deleted file mode 100644 index 792c1ff..0000000 --- a/clickhouse/22-ssl/config/test_dictionary.xml +++ /dev/null @@ -1,72 +0,0 @@ - - Optional element with any content; completely ignored. - - - - - os - - - - - - - /opt/dictionaries/os.tsv - - TabSeparated - - - - - - 300 - 360 - - - - - - - - - - - - - - - - Id - - - - - Name - - String - - - - - - ParentID - UInt64 - 0 - - true - - true - - - - \ No newline at end of file diff --git a/clickhouse/22-ssl/data/os.tsv b/clickhouse/22-ssl/data/os.tsv deleted file mode 100644 index 485da15..0000000 --- a/clickhouse/22-ssl/data/os.tsv +++ /dev/null @@ -1,2 +0,0 @@ -1 Win 1 -2 OS/X 1 diff --git a/clickhouse/25-ssl/Dockerfile b/clickhouse/25-ssl/Dockerfile deleted file mode 100644 index ad7193e..0000000 --- a/clickhouse/25-ssl/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM registry.jetbrains.team/p/datagrip/containers/clickhouse:25 - -COPY --chown=clickhouse:clickhouse ./config/ssl.xml /etc/clickhouse-server/config.d/ssl.xml -COPY --chown=clickhouse:clickhouse ./certs/* /etc/clickhouse-server/ - -# ssl related ports -RUN sed -ri 's//\1<\/https_port>/' ${CLICKHOUSE_CONFIG} -RUN sed -ri 's//\1<\/interserver_https_port>/' ${CLICKHOUSE_CONFIG} - -# disable non-secure ports -RUN sed -ri 's|[0-9]*||' ${CLICKHOUSE_CONFIG} -RUN sed -ri 's|[0-9]*||' ${CLICKHOUSE_CONFIG} -RUN sed -ri 's|[0-9]*||' ${CLICKHOUSE_CONFIG} diff --git a/clickhouse/25-ssl/certs/ca.key b/clickhouse/25-ssl/certs/ca.key deleted file mode 100644 index be4cd2d..0000000 --- a/clickhouse/25-ssl/certs/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC42hq6It3MUL7j -H6lKdQdk0VhGkWspQ+FgbyHQXqthDsE5t5p2REughrcDo8IXSwEzl4Akljeq1Ona -jPV1YEhJvq7KYAh9tRwyz0wusA99N/+Wk/reWyv96090JBZWCG987v2zUESmqJpc -JCOgwCtETIakQurz5P5LRVslwYJWAn4XfFAn7C14ie5Mx0rcB6zu6EQZgQ6nJJ0d -kllIG7fwoZn3Loap3OfcptDyP8oTM5PxRI1TmdM8bfBUUHCO3bo4BDOjL92U7kR1 -DkheCk4xHUOl119MFLP7MkW+8Zpkwh/ZfbvgEAUHuPRYesUTcCA2ZXVRt7TftLgF -JO00p4YzAgMBAAECggEAU+DUA+ZSUqXJGHKDdP/JjRvZPJw7zgu5NvL2mwB6L55s -W25Orp+q2XqHjSU/qyYjs29pfDCVrfTS8JLJxqsb4iqeUcJl1/TYiM27ueu1+5Hv -bjpTuZYRTjT6Zq8BW6SUQlKH2Ffx7tXOxUS4zfalK2a2Kc8bofQk167u/yDhrXjK -kUs9PMrp2GE3JiFIQwJZuSiMkT7Ih2L1QPjgkAy1xj1liZLCWbxrGigFUPhCPmLo -aZ1oNj2hbQdfgxzkF3x76JR9tDU6ovdQJ0o1tsZZc7c+0h3a+/m/MnZA+y5GDiY4 -4o9rkqN/VxzG+4BisPJhic+S1jmkoVMnYa8s6tMHgQKBgQDf9g65eaH6idDehQER -HJtxqgWhpeUniEzzI9a6rfnb5fCfI+ysygEWkpkb1I+E0mz3P1BjzlgGw5dC7jD1 -ptfsklJmtp4+tGLBhYXZtiM82Aa4sTmN3gLzieszjt1E40Vx2XwfnnsLeji+AMAJ -6szIXltIJgH1FO4mAw7vS7OqEwKBgQDTS8icRq0sleQgH/2cALjBQZgwxPKk5v6s -GAQ6Tg51HDVLaOe0D8RcWKTX1Y2IiBiXu2y3ogctd5MqKqJ5Xusjq+x02lzGN2Na -CkAp6sF7JWWDP2+UtPrgnovBK1nluq36+HrVlp/1nzu9RSheEm+i38K4X0VU87yh -SibOxQ43YQKBgByGP0vaNQou4V5l/EPMq/OnHv5+nZgSYRKanu+51tfuCl6Kects -EwVn+H417W2SS3SWKMv9bPK3mJ1arvuqm1ezLzGL0s3TtbxGIE0hSI2oSfrd/6GV -BDU2fLFdYcszUxX0CD4StkM49t8kQ1FACYL/mYqv5JHtb4OB4jYSIzjnAoGABdyC -UiN7xlLaIzH//QXgGixRpniwKnbl9aws4dkseX8w00iztMEDN3SWDg60gGcWF49x -cp6iCFba1D6ehzNk3nZ0dsFf9Xev392M7hy/BUWCTWPDGqLymqyLP+6N7duB3AZs -keQ9x7iFFbkHZ6SnSCNg6XBrIfIo92hxLyc0P8ECgYB8Wda09pZaIxXQcs5dlpNg -y+6/2yKtidrsa/wHbYGqZSFjdnKgjVJaGO9RG1EOWSNWJOOCTAuKZIIgYOFpWcIq -yVDrSgq+LEEZwhNhqYk47/IjSWsWQE/37iuRAt1alUaWZHBJiT9QoseQd0C0Cbll -4PkRWE6XrHl2tAITXLYCAw== ------END PRIVATE KEY----- diff --git a/clickhouse/25-ssl/certs/ca.pem b/clickhouse/25-ssl/certs/ca.pem deleted file mode 100644 index 7c76178..0000000 --- a/clickhouse/25-ssl/certs/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC3zCCAcegAwIBAgIUXJfgbkTORRbnl2pJfXA7bOgMxVowDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNQ2xpY2tob3VzZSBDQTAeFw0yNTA1MTkxNDEyMzNaFw0z -NTA1MTcxNDEyMzNaMBgxFjAUBgNVBAMMDUNsaWNraG91c2UgQ0EwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC42hq6It3MUL7jH6lKdQdk0VhGkWspQ+Fg -byHQXqthDsE5t5p2REughrcDo8IXSwEzl4Akljeq1OnajPV1YEhJvq7KYAh9tRwy -z0wusA99N/+Wk/reWyv96090JBZWCG987v2zUESmqJpcJCOgwCtETIakQurz5P5L -RVslwYJWAn4XfFAn7C14ie5Mx0rcB6zu6EQZgQ6nJJ0dkllIG7fwoZn3Loap3Ofc -ptDyP8oTM5PxRI1TmdM8bfBUUHCO3bo4BDOjL92U7kR1DkheCk4xHUOl119MFLP7 -MkW+8Zpkwh/ZfbvgEAUHuPRYesUTcCA2ZXVRt7TftLgFJO00p4YzAgMBAAGjITAf -MB0GA1UdDgQWBBQOaUDIf2koVBM7g9VdGsz77LU+ejANBgkqhkiG9w0BAQsFAAOC -AQEACYLiiktmYrAJyvJGvSj1lw9UhvSd975ciiev3JYOleDL7VX60sy0DdWvBe01 -7QXZr7pVDznP70VESlWbYKMBzajRs+zgKxAOVz0ym9+UejUQ/yw/wYjJG7mE7Fa7 -xT1Pdg4qJhb8sP+z2E27jnU5GjS1WVx7XVBtxsbPcAuuTpWtq2gEfyrO1zjr4Nth -D7VXs6PigJRgdjmFUjN5ToL5sk8q1N8MGY7LbW3naG8Vml4CWk6E9rhQJSJNWizi -2ejY9irgzmRDEyuSmrOdPk2XosJ4YI43K6q134lwo6k7unUEX6fNual72UJJBQGB -rolsCq50jMD4BlKwn3ZGcauz8A== ------END CERTIFICATE----- diff --git a/clickhouse/25-ssl/certs/ca.srl b/clickhouse/25-ssl/certs/ca.srl deleted file mode 100644 index 6cd9efb..0000000 --- a/clickhouse/25-ssl/certs/ca.srl +++ /dev/null @@ -1 +0,0 @@ -05F91E95C1FA915739F5044A7815EF035F0FC6CC diff --git a/clickhouse/25-ssl/certs/client.crt b/clickhouse/25-ssl/certs/client.crt deleted file mode 100644 index ac765b7..0000000 --- a/clickhouse/25-ssl/certs/client.crt +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDBDCCAeygAwIBAgIUBfkelcH6kVc59QRKeBXvA18PxswwDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNQ2xpY2tob3VzZSBDQTAeFw0yNTA1MTkxNDEyMzNaFw0z -NTA1MTcxNDEyMzNaMBwxGjAYBgNVBAMMEUNsaWNraG91c2UtY2xpZW50MIIBIjAN -BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8vbP8KpDK6qC7by8aRjmgE/hB+V -Dfzh7SvUcXXHy6Lte9da0bfaKLatWa8nAJy4K5jz4V0cbaDaYYif1VdJf2NQ93Vw -/3GzCxfRtmQiWgq0ik6d+oWCAOY0B2B3YJR2/v7h3Ff3qg+dTwB33xKx230oEjBY -xNDV5O2AWXcwXth+0aPUIIAA6lGDIOgTz6Pry/KCI8Mob448VU6s9H+oBYm33sWt -YNebGmvzv+TvUXWZcsFVHhhUX4zONcHOhHheUaL3j0BwwgRpZM9vSNqmqxUO01sY -t30O7872jQ3dFdK8QqWr4XTNCUcBIR2Ty0LPWYNxa2EKIGtk1/MtyTyDxQIDAQAB -o0IwQDAdBgNVHQ4EFgQUcXxJbMU3dkbJ8Fl5j6KyTt1KKckwHwYDVR0jBBgwFoAU -DmlAyH9pKFQTO4PVXRrM++y1PnowDQYJKoZIhvcNAQELBQADggEBAHtblmdelFuR -FZXJ6GdzeiR709BgRbVwLW8Q71C6asNI8YtnkG2c9hoC/QxmTwhQTxzF7AxmvAiO -22lUPR1q41XPiba9QKJT8UqyLcgm+veag/EAqLfpkLYzAtYHtKfePDHn/JbjE+iP -BceThtQwiYIaRIpgdF551Gk434w/q0ivLDxz9EDoiuLJ5H77G+Sv1laxWztCl1MR -/7hquuqQ0ocoJ9okrVyvTIR63kCImxO3G1Iz3036P3cnhoyie1L7jw5qnJdPV8hk -JEp2xu0YfWWLkTbCKseexBP85luTvHzmKKD7w+3gJDWZDtCD7aRKVsZ5ZXzJPDdA -3qFDVRU5Gqk= ------END CERTIFICATE----- diff --git a/clickhouse/25-ssl/certs/client.csr b/clickhouse/25-ssl/certs/client.csr deleted file mode 100644 index ecdd7cb..0000000 --- a/clickhouse/25-ssl/certs/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICYTCCAUkCAQAwHDEaMBgGA1UEAwwRQ2xpY2tob3VzZS1jbGllbnQwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHy9s/wqkMrqoLtvLxpGOaAT+EH5UN -/OHtK9RxdcfLou1711rRt9ootq1ZrycAnLgrmPPhXRxtoNphiJ/VV0l/Y1D3dXD/ -cbMLF9G2ZCJaCrSKTp36hYIA5jQHYHdglHb+/uHcV/eqD51PAHffErHbfSgSMFjE -0NXk7YBZdzBe2H7Ro9QggADqUYMg6BPPo+vL8oIjwyhvjjxVTqz0f6gFibfexa1g -15saa/O/5O9RdZlywVUeGFRfjM41wc6EeF5RovePQHDCBGlkz29I2qarFQ7TWxi3 -fQ7vzvaNDd0V0rxCpavhdM0JRwEhHZPLQs9Zg3FrYQoga2TX8y3JPIPFAgMBAAGg -ADANBgkqhkiG9w0BAQsFAAOCAQEAuSO9s1Kb7VeZZ+yTc2s+wBQOHAVgCcU8EYoi -F1yulBiHrUJywjryNDLOLW0oWK+jB6CWEfx7sSXSwFiZ2n0mnA5hsXgnzPVQMnlK -G9wxgOQNs4JdHE5ocZftsMn07ACmm7u8UJ/MKFt4nuGQcIdbu784Wrp/G6L34EP/ -achVJNvmQantBuSjJCd5cm/CEWTjPmyJfx1FKxfxO4RQw12uTFoypp4zRn3AMh16 -ec/bjtkRrcX2kTSkU2Mljwm9fvxufORd//Ag0hvkLLX4DREWHTwnGhvHJ1LJe8ss -MmQ2lHG5T0t91IkZurn/YbAvuSNR2HxvzRk6gqceMCbfTuZTdg== ------END CERTIFICATE REQUEST----- diff --git a/clickhouse/25-ssl/certs/client.key b/clickhouse/25-ssl/certs/client.key deleted file mode 100644 index b68045f..0000000 --- a/clickhouse/25-ssl/certs/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDHy9s/wqkMrqoL -tvLxpGOaAT+EH5UN/OHtK9RxdcfLou1711rRt9ootq1ZrycAnLgrmPPhXRxtoNph -iJ/VV0l/Y1D3dXD/cbMLF9G2ZCJaCrSKTp36hYIA5jQHYHdglHb+/uHcV/eqD51P -AHffErHbfSgSMFjE0NXk7YBZdzBe2H7Ro9QggADqUYMg6BPPo+vL8oIjwyhvjjxV -Tqz0f6gFibfexa1g15saa/O/5O9RdZlywVUeGFRfjM41wc6EeF5RovePQHDCBGlk -z29I2qarFQ7TWxi3fQ7vzvaNDd0V0rxCpavhdM0JRwEhHZPLQs9Zg3FrYQoga2TX -8y3JPIPFAgMBAAECggEABREEbZpkMT5wPaoCGojJvwFSf0+4g5yXjOBqwgVm4rrH -3R2Wn7EGI7hdYf2HXPeC0uKaJwT2ieMlcCOH5hMq4BBmxurf/PvnOrWvODntOXpP -BLjX2B8wyKp0KrTsCHNxwKdtY9CJQIzZandZEtUr1HFY8q+HxYnqlD3fkaU5NHze -e11hLaAvgx/0m838aKoFuO+UYMeQKmHVKXyVr67buBJ7SndvTU3Wn2hSj7TzZHXk -a/1WLAu0z2eRJLHGtLuw4K1ES0+Q5VQXAhCpH1fvLYg9XFUJm5ihLTvJeUpxQ4c9 -FZc3sPTfIAOYTB7tpj6yDPqocnwRRa6XhHgwEXyz0QKBgQDoaj7sXwiuvkkLs8jo -p/9Ww17FhLYAL8uYPHu1pSiBu5P4krbYJDgn0XuW1Yac39VYC2hiL0VqbyRhuOdJ -Tm6+BF8ZqMb/xBShos1CbxEk1P6rM1W8U9294Gs0pys1bMCbGBNsH/n3WlDIcunD -V7fV0ajl0cTM1HAIx0m2yCmT/QKBgQDcEjsnV8Tf40D+hqWoyFk+NRBOqHT5Post -+ccX/KUESZcUYbZLmHiU74rPDhatiqzjuBI0O8FMYn5txa5TeE5rRUdqCNDvdchL -SNxEiqHieJj4br5fcwk5RDsul6k8UGeazr9W6X1o9r3bMNsLl3VNSVPJXR3HXwLs -UIqyd7xlaQKBgQDTmDclV/g9rzwtjUbymlCbm09jIEnaraj8NsSiQXU5d59mBZy1 -93OwvMV6M3hUxmwjtm8YRNU762gCGCdp1CB6mtxCLijOnqPx7JhXTWscT1Z0Y05B -IVGWFwVDcJakExjfmvHD1PDsw6scc5JjqC7UWgcdBPfZS+eb9mQkJuPDuQKBgQCI -mwR/GntJ4r4QgLJKP/stozC5MtZRdSJd6qNMX3ZrX+bZLwJCkKWhBcSrXHp1RRSm -0jbyl3kYmjcSmtfoVlCPQ9TdnBVd30XyfYrFPSzZ8LQ72jpv829xTcpS1K+nkd2N -+fJJ1+wSAL+/VOdTnbOhwvewkg2PGYot+JzvxWV7qQKBgQCn/44vkx9YUQIcoPPg -gjJJXAp1wobTVGyfrNkG0WkjfCJ8MdWunphpDwGL52rEdx2A5eR+ILFE+PwPrjVU -sQcBeidUF4pv2Q1rFFCzTSoOfxOekN/1U9xOjlviwoY7GFxAayRmJFXAUvFnCWWV -Q4OjNR2ajNl01pJus60pj8d5ZA== ------END PRIVATE KEY----- diff --git a/clickhouse/25-ssl/certs/client.pem b/clickhouse/25-ssl/certs/client.pem deleted file mode 100644 index ac765b7..0000000 --- a/clickhouse/25-ssl/certs/client.pem +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDBDCCAeygAwIBAgIUBfkelcH6kVc59QRKeBXvA18PxswwDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNQ2xpY2tob3VzZSBDQTAeFw0yNTA1MTkxNDEyMzNaFw0z -NTA1MTcxNDEyMzNaMBwxGjAYBgNVBAMMEUNsaWNraG91c2UtY2xpZW50MIIBIjAN -BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8vbP8KpDK6qC7by8aRjmgE/hB+V -Dfzh7SvUcXXHy6Lte9da0bfaKLatWa8nAJy4K5jz4V0cbaDaYYif1VdJf2NQ93Vw -/3GzCxfRtmQiWgq0ik6d+oWCAOY0B2B3YJR2/v7h3Ff3qg+dTwB33xKx230oEjBY -xNDV5O2AWXcwXth+0aPUIIAA6lGDIOgTz6Pry/KCI8Mob448VU6s9H+oBYm33sWt -YNebGmvzv+TvUXWZcsFVHhhUX4zONcHOhHheUaL3j0BwwgRpZM9vSNqmqxUO01sY -t30O7872jQ3dFdK8QqWr4XTNCUcBIR2Ty0LPWYNxa2EKIGtk1/MtyTyDxQIDAQAB -o0IwQDAdBgNVHQ4EFgQUcXxJbMU3dkbJ8Fl5j6KyTt1KKckwHwYDVR0jBBgwFoAU -DmlAyH9pKFQTO4PVXRrM++y1PnowDQYJKoZIhvcNAQELBQADggEBAHtblmdelFuR -FZXJ6GdzeiR709BgRbVwLW8Q71C6asNI8YtnkG2c9hoC/QxmTwhQTxzF7AxmvAiO -22lUPR1q41XPiba9QKJT8UqyLcgm+veag/EAqLfpkLYzAtYHtKfePDHn/JbjE+iP -BceThtQwiYIaRIpgdF551Gk434w/q0ivLDxz9EDoiuLJ5H77G+Sv1laxWztCl1MR -/7hquuqQ0ocoJ9okrVyvTIR63kCImxO3G1Iz3036P3cnhoyie1L7jw5qnJdPV8hk -JEp2xu0YfWWLkTbCKseexBP85luTvHzmKKD7w+3gJDWZDtCD7aRKVsZ5ZXzJPDdA -3qFDVRU5Gqk= ------END CERTIFICATE----- diff --git a/clickhouse/25-ssl/certs/server.crt b/clickhouse/25-ssl/certs/server.crt deleted file mode 100644 index 1774d14..0000000 --- a/clickhouse/25-ssl/certs/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC/DCCAeSgAwIBAgIUBfkelcH6kVc59QRKeBXvA18PxsswDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNQ2xpY2tob3VzZSBDQTAeFw0yNTA1MTkxNDEyMzNaFw0z -NTA1MTcxNDEyMzNaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBALXc/xBCkm5RIglLsfLCAudPa6dxL7PEmfTEeJ/i -+4+ApiD8uyeN0qc67M79u6/KCAgtBQjGSX5zlYa9+2WMq76A8D2wRJk/BGfjUus8 -DRH+FerpHKCppNUEUaI5rHqoumYCeQMJvQvwX/mjuyUfRhxl1YYJO9QuX7gtD5pr -s42nfgj9Z/C9SeYLmB9rETT7xzRiigoF6iACWPD7QZpDjl+cb8y8+npkt3JzvNwk -uiNIeu/YOyIlg28rFuibVYM7hzpX3qPY7C200DTwA5LM1FnGfTd3HGp6dTrokjfy -sK5va5LQwZlgcFR7lGJWnXPIDuSqj/j8uRmWAKteD6Q7MHECAwEAAaNCMEAwHQYD -VR0OBBYEFIC3rbg6JPXKlaGownxb0a78ly2kMB8GA1UdIwQYMBaAFA5pQMh/aShU -EzuD1V0azPvstT56MA0GCSqGSIb3DQEBCwUAA4IBAQC4nSnQ1+lmaWhvE8VISjRt -pOuN6gFTYbCyOePD2zL124QjJw7vp/CxA0P7wXdwg4C94AW3ltvVLmksqhlpsgb1 -l+GOTZySd061t35TTpz/6x8NW6IcVzyczJjAxcMu04JsnnGcrhzTYQm+wdn1c6jq -cns7om/xYsGYD9Re2TKE8tL3bFKcrsG7iBY4wkyYGbKusnWgDkCIle8c/Qdeeuqq -N1TgiwcNrpzGEARKFiHdnUCgm6ElxhD+pDKMYHdr6WiB3KgIT5006MwX4L73hCR6 -eoWwDor0qqKOq6DBifaTbL85MSluNh/JP7t12PVnBg45J2E70+d+0fdvz1fxxB4u ------END CERTIFICATE----- diff --git a/clickhouse/25-ssl/certs/server.csr b/clickhouse/25-ssl/certs/server.csr deleted file mode 100644 index ca5be7e..0000000 --- a/clickhouse/25-ssl/certs/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAtdz/EEKSblEiCUux8sIC509rp3Evs8SZ9MR4n+L7 -j4CmIPy7J43Spzrszv27r8oICC0FCMZJfnOVhr37ZYyrvoDwPbBEmT8EZ+NS6zwN -Ef4V6ukcoKmk1QRRojmseqi6ZgJ5Awm9C/Bf+aO7JR9GHGXVhgk71C5fuC0Pmmuz -jad+CP1n8L1J5guYH2sRNPvHNGKKCgXqIAJY8PtBmkOOX5xvzLz6emS3cnO83CS6 -I0h679g7IiWDbysW6JtVgzuHOlfeo9jsLbTQNPADkszUWcZ9N3ccanp1OuiSN/Kw -rm9rktDBmWBwVHuUYladc8gO5KqP+Py5GZYAq14PpDswcQIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBACR1b2BorjQHXtZbF8epXxolDVCwfq/6HUtAEUZSqi+AFhx4 -fJQ8FfSbCCsZDGRJpQELCw8GtXHSyzjl7a3kQ5K6JBTQhSI9VOyMG6dEw/Rv6AtH -GbP6Sc14elxin2QdCDhhVqvv3KOzePFfeoaAB1b8Knqk4jrhpo1K4sIlEHLa5Egp -e/WTokCFbXI5YN0MRt+KKqPe1VecV8q4CdIp++IeVrONk7f/2xELdZvR23rR+NcF -JG/Pwnt+wuX6YuprHYkSDk2hJ6jS5PsJh9uSljItLwE/saCxwyTwS8zrN25qkfd0 -ryvNKQ9JpROtUuraxg505N/TJX5Q1GyqNgTLLG0= ------END CERTIFICATE REQUEST----- diff --git a/clickhouse/25-ssl/certs/server.key b/clickhouse/25-ssl/certs/server.key deleted file mode 100644 index 9cdaba0..0000000 --- a/clickhouse/25-ssl/certs/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC13P8QQpJuUSIJ -S7HywgLnT2uncS+zxJn0xHif4vuPgKYg/LsnjdKnOuzO/buvyggILQUIxkl+c5WG -vftljKu+gPA9sESZPwRn41LrPA0R/hXq6RygqaTVBFGiOax6qLpmAnkDCb0L8F/5 -o7slH0YcZdWGCTvULl+4LQ+aa7ONp34I/WfwvUnmC5gfaxE0+8c0YooKBeogAljw -+0GaQ45fnG/MvPp6ZLdyc7zcJLojSHrv2DsiJYNvKxbom1WDO4c6V96j2OwttNA0 -8AOSzNRZxn03dxxqenU66JI38rCub2uS0MGZYHBUe5RiVp1zyA7kqo/4/LkZlgCr -Xg+kOzBxAgMBAAECggEAEC9dUcyi7Idy8IHYkeK7UGusiIfVt3l5PCPaGlygh7pq -zoe/fjsscq6XUaqaMABaa6PaDVhcRREzTv0MaRK2XCtsdgkAaeUGVtqP0BiVjzLe -L3xUjGXcogqS202nsHjgseBpdaBBv1TCrdxo9NpOKovTj2y18uG3qhP0jgkkvyfw -8uE2yreismiD58T2LZSYBY8OFPf9HayDQrUCJRQLNliXgOhYo3fHS4Itryg3XPib -oxPvTA5lDM3uit4rGttuk/eXDH1YZA0jsd58UQ+mL+EtWnwRBnJasTg4ru/iQhxX -Gl43LcGUF5IXEpFHdU6Tp3VUeN8gyNZWsOHBZqjA2wKBgQDZXgopJ1HhHNaGkku0 -yBsGckLrjPt3JAAaO6LZueEJn98UwY0Zq1LqtTN2c0rnFqhYwxhmXXw1xqJnxeNO -1Fgy5N+Zdqeq361DGbow3bK4vLIkNHgvDDESxlg+CqIR8Em9TjmBywfHD9ZBRGWP -xabjONZsRXSvBFZZxA//+B7FqwKBgQDWL5AKtkOPJUiK90f2o1BjQvysxjSlyEEl -IbPtU4b1RVsAE9y+pak8zgp6GX+gIFsyRmariDayXBjJyW7s2gKglCPjHku0jDkd -y7xjQ300f8P+Qgc47YLxXUhqgtXjuCExwlls4mTINJhkZ0qoZUoOxEyVBYRpVIN2 -vo220RVOUwKBgQCQGDQaJfO0jH52BUNkm4a21kYginwk9duPiFsjhIJ28+FZjBly -m81CxE5SRomv+agt918UdQKjT4NX0aonFsNFMc48mJj7wH3GTqbMQBt7NbPOJm5J -mgZqEMxsjHX1+FmZweKDdUk5n/kDmUjOb1N7q7ERY1W/s9tedIe6wwv7MwKBgQC5 -IpOXLsRmzwtNU0FY5wFtS1Gs5gZL5jSpK+CimzhkeXaXMpP0Fq2aaV6U+8VdW5p4 -cnH8gtkEgqbKhNrkz+zFcEc04dL+VNZp8tj71DI9VtLKy7gCdQpiJweZSU4ob9gB -csRpYadLhmrTHpVhyWuiJ/sqNIKnqO2ZjkxgYYnREQKBgQDNqwcpcFg5V/EuXJh+ -IqQvD39Dpsull8RSSrdncRacaIThIzwnRE8Q2jWETiAgjDDmfV2Vaa9K825uoWaI -NN8FEIAhw1Y+2RNAWgwJ2Yr1kqoEwUgIhIWVadlEeBkUbNza5Ekz4K5+z7OkRZzs -9GJlzccKXGa/6L3VxM+dFo3SyA== ------END PRIVATE KEY----- diff --git a/clickhouse/25-ssl/certs/server.pem b/clickhouse/25-ssl/certs/server.pem deleted file mode 100644 index 1774d14..0000000 --- a/clickhouse/25-ssl/certs/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC/DCCAeSgAwIBAgIUBfkelcH6kVc59QRKeBXvA18PxsswDQYJKoZIhvcNAQEL -BQAwGDEWMBQGA1UEAwwNQ2xpY2tob3VzZSBDQTAeFw0yNTA1MTkxNDEyMzNaFw0z -NTA1MTcxNDEyMzNaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBALXc/xBCkm5RIglLsfLCAudPa6dxL7PEmfTEeJ/i -+4+ApiD8uyeN0qc67M79u6/KCAgtBQjGSX5zlYa9+2WMq76A8D2wRJk/BGfjUus8 -DRH+FerpHKCppNUEUaI5rHqoumYCeQMJvQvwX/mjuyUfRhxl1YYJO9QuX7gtD5pr -s42nfgj9Z/C9SeYLmB9rETT7xzRiigoF6iACWPD7QZpDjl+cb8y8+npkt3JzvNwk -uiNIeu/YOyIlg28rFuibVYM7hzpX3qPY7C200DTwA5LM1FnGfTd3HGp6dTrokjfy -sK5va5LQwZlgcFR7lGJWnXPIDuSqj/j8uRmWAKteD6Q7MHECAwEAAaNCMEAwHQYD -VR0OBBYEFIC3rbg6JPXKlaGownxb0a78ly2kMB8GA1UdIwQYMBaAFA5pQMh/aShU -EzuD1V0azPvstT56MA0GCSqGSIb3DQEBCwUAA4IBAQC4nSnQ1+lmaWhvE8VISjRt -pOuN6gFTYbCyOePD2zL124QjJw7vp/CxA0P7wXdwg4C94AW3ltvVLmksqhlpsgb1 -l+GOTZySd061t35TTpz/6x8NW6IcVzyczJjAxcMu04JsnnGcrhzTYQm+wdn1c6jq -cns7om/xYsGYD9Re2TKE8tL3bFKcrsG7iBY4wkyYGbKusnWgDkCIle8c/Qdeeuqq -N1TgiwcNrpzGEARKFiHdnUCgm6ElxhD+pDKMYHdr6WiB3KgIT5006MwX4L73hCR6 -eoWwDor0qqKOq6DBifaTbL85MSluNh/JP7t12PVnBg45J2E70+d+0fdvz1fxxB4u ------END CERTIFICATE----- diff --git a/clickhouse/25-ssl/config/ssl.xml b/clickhouse/25-ssl/config/ssl.xml deleted file mode 100644 index 0c4b3c7..0000000 --- a/clickhouse/25-ssl/config/ssl.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - 8443 - - - 9010 - - 0.0.0.0 - - 9000 - ::1 - 127.0.0.1 - - 9440 - 0.0.0.0 - - - - /etc/clickhouse-server/ca.pem - /etc/clickhouse-server/server.pem - /etc/clickhouse-server/server.key - none - true - true - sslv2,sslv3 - true - - - - - - - - localhost - 9440 - 1 - - - - - - - 1 - 1 - - - - \ No newline at end of file diff --git a/clickhouse/25-ssl/config/test_dictionary.xml b/clickhouse/25-ssl/config/test_dictionary.xml deleted file mode 100644 index abf11be..0000000 --- a/clickhouse/25-ssl/config/test_dictionary.xml +++ /dev/null @@ -1,72 +0,0 @@ - - Optional element with any content; completely ignored. - - - - - os - - - - - - - /opt/dictionaries/os.tsv - - TabSeparated - - - - - - 300 - 360 - - - - - - - - - - - - - - - - Id - - - - - Name - - String - - - - - - ParentID - UInt64 - 0 - - true - - true - - - - \ No newline at end of file diff --git a/clickhouse/25-ssl/data/os.tsv b/clickhouse/25-ssl/data/os.tsv deleted file mode 100644 index 485da15..0000000 --- a/clickhouse/25-ssl/data/os.tsv +++ /dev/null @@ -1,2 +0,0 @@ -1 Win 1 -2 OS/X 1 diff --git a/mariadb/10.3/Dockerfile b/mariadb/10.3/Dockerfile deleted file mode 100644 index 73c76c8..0000000 --- a/mariadb/10.3/Dockerfile +++ /dev/null @@ -1,11 +0,0 @@ -FROM mariadb:10.3.0 - -COPY ./conf/init.sql /docker-entrypoint-initdb.d/init.sql -COPY ./cert3/ /var/lib/mysql2/ - -COPY ./conf/ssl.sh /docker-entrypoint-initdb.d/ -COPY ./conf/50-server.cnf /etc/mysql/mariadb.conf.d/ - -RUN chown root.root /docker-entrypoint-initdb.d/ssl.sh && \ - chmod +x /docker-entrypoint-initdb.d/ssl.sh && \ - chgrp root /docker-entrypoint-initdb.d/ssl.sh \ No newline at end of file diff --git a/mariadb/10.3/cert/ca-cert.pem b/mariadb/10.3/cert/ca-cert.pem deleted file mode 100644 index 2eae01d..0000000 --- a/mariadb/10.3/cert/ca-cert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDyTCCArGgAwIBAgIUAel7bVg+uqlFYnwlWd36oK0zSVswDQYJKoZIhvcNAQEL -BQAwczELMAkGA1UEBhMCUlUxCzAJBgNVBAgMAlJVMQswCQYDVQQHDAJSVTELMAkG -A1UECgwCUlUxCzAJBgNVBAsMAlJVMREwDwYDVQQDDAh0ZXN0X3NzbDEdMBsGCSqG -SIb3DQEJARYOdGpsZWVAaW5ib3gucnUwIBcNMTkwOTI1MTUzMDU4WhgPMzAxOTAx -MjYxNTMwNThaMHMxCzAJBgNVBAYTAlJVMQswCQYDVQQIDAJSVTELMAkGA1UEBwwC -UlUxCzAJBgNVBAoMAlJVMQswCQYDVQQLDAJSVTERMA8GA1UEAwwIdGVzdF9zc2wx -HTAbBgkqhkiG9w0BCQEWDnRqbGVlQGluYm94LnJ1MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA7IlixO4R1LZI+u4rnAMIR7nEVM//XAVdqfb0RwqcaRO5 -ETWpPXtWwOaPYFrvLrL5cBMQ/tolGtitL+x2qjoFg4eVdtEZ5xOSYPdI33qn7ebb -pDPcfw4viTXG65qXo/Yyo920hMRQk3OowOWEtZJRJNNGnLYbXTDkB9vhcesLRj7X -kdgtmB/6EUQP1HrBAwPpGgEV2yeY4oJ69mbzBpEp0TPStxREgIe+vtfrC2bf4JOj -WoRLMH5gqZ54/71oI74n3BHgQHWv2OtdWAAu1130JbhCKm+AuN5GwxMuIjulgiCT -YOpCU4FDt3Wz86NKU7KP3SnqnCA7U3D0EnjoNpW50wIDAQABo1MwUTAdBgNVHQ4E -FgQUHfKb6LXXZMW6E/vp+QAcMkdHzXUwHwYDVR0jBBgwFoAUHfKb6LXXZMW6E/vp -+QAcMkdHzXUwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAp7pZ -DMDSUsuMjNjk554oPzWLAuegwmegZOQJnvEm5kwC22hWm7JV28rHdQqTzK2/5BCz -xdatS9noEWy7J1KwqLEG44MDmQ+LUb/l0yEQ1jgB4hTlr2yCWIXG3P5NgLZhRoPG -KgphEb02DwzXEGa8+Da8rsXntRriPsywgAYh0WVHTF6KbrQUvJb20G8LigRKHz7s -WOQreazSYKfg1ftRsvNRtCqFkQn9DrP53b9wlr3keOj50YceHQ0LUTaJjQeU2Nwu -auu6azNV88VCrnyzzQF8Ggz0LEeHJ7p4WyVoRq4YgfQP8vISS0Yw8MGYpAn6bRSH -5ZacA4LBfI69Wbd5cg== ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert/ca-key.pem b/mariadb/10.3/cert/ca-key.pem deleted file mode 100644 index a1696cd..0000000 --- a/mariadb/10.3/cert/ca-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA7IlixO4R1LZI+u4rnAMIR7nEVM//XAVdqfb0RwqcaRO5ETWp -PXtWwOaPYFrvLrL5cBMQ/tolGtitL+x2qjoFg4eVdtEZ5xOSYPdI33qn7ebbpDPc -fw4viTXG65qXo/Yyo920hMRQk3OowOWEtZJRJNNGnLYbXTDkB9vhcesLRj7Xkdgt -mB/6EUQP1HrBAwPpGgEV2yeY4oJ69mbzBpEp0TPStxREgIe+vtfrC2bf4JOjWoRL -MH5gqZ54/71oI74n3BHgQHWv2OtdWAAu1130JbhCKm+AuN5GwxMuIjulgiCTYOpC -U4FDt3Wz86NKU7KP3SnqnCA7U3D0EnjoNpW50wIDAQABAoIBAA0m5nMEucEWEaDC -NXKLSJ6UWbJNjmlTcw3MSXDZyjCdhCDM1wgwH3bCWx6Eb+As22m75aoF/yIrAhY0 -E7ULXNsfYtQkdEhA8lap6UdjzoqP146dw5jc9Q+wCct34Q6g1df+r9biA4jvWWbA -XEysQg7GIJr+FS9tVICLXVG0PAA/yuc4Uh+21GXtSDLeWStGJA5fJHaEJsyqedwf -VeMgsJZo7+btDRtdkY5EhNdNHEp3XeXONp1hERHPNQQoWz3EB1xh2GJwriDhLHa9 -H91hrEDECUVBreEzb0a9CXsmzj6qyzPH4LgqL+oz61i1XHwL1/gl9zXVciZhkBde -V43huaECgYEA9ogcnsxlIdQM80ZD/xaXeECnEa+SiAYnSgCF0uYanYnDqW0ekJ3j -zIuJvVwVnjbSl6w9fuUaT0sdvIB9OLHH4x3BZT2LSvZ1CNZ7gSii71pOxpXnNyBa -1r+/KvjyF0OZ5Ysf7mYhTANm69bnVb/1t5siT/fpMKAMbz13m8gGxSUCgYEA9Z8A -33F1bWb3vCiXJCm7c5+FF7ly+KLwysV2M1fsB7Sk1CcMLmBYSisCpkAucJ8ZicWX -swhAfRMsPB7ElU17Y1g5GlLtuevI2kXVJTd5bbiQZmnkhPeu9ebsldXOp/5iBDSO -KBYyuCrvwwKM8WMZk7Esdh/QMX4FXSTsBHpFXZcCgYBWFFKB8/Y/6I2ZB+jIEbhT -qadsGnS8gAGJ6kLPz75tUWP7LXmlnyuiCPrQHm4B7zx67w4N16rnEuBQKEEQ4apc -l9AmLGYNh553toQrJeg2UL7+weqYqfht0UfLll7ZVqZOqtQ8Znar1uhB4qilnUAL -muRRLcvDSa7tzHWN9DrA7QKBgG2Joo8Df1Xx5KuCAp17CwDudCF3b+GYcQBM/YC6 -RiXNlvCSFWmdR+KTudPArbVGDtKVTyjlljTxVvnc0tiuvEc6sgSeVSxkDafiGsNF -MR8Qfz1dHi96cglyGbJcrpPW64lqkrcn5yig5Vo3ifmgs2hdTDHF0EgyJlw6uhLp -IIQzAoGBAI3gf+p5eYtZiI+qR4J6nws6wPfrkFPnis87cDzVseEChlu7zwY7RTzY -FEjyDlwJB+/3MtW0u9tkr4w9m1czYUuLANH4GTcjQEDD+G+o855H/xP8zVzFBhqM -OAaIE6nMoDxkdKe2VDLgbH1iXJU3XynBgLZtXJm7bn5WtQSg+v/o ------END RSA PRIVATE KEY----- diff --git a/mariadb/10.3/cert/client-cert.pem b/mariadb/10.3/cert/client-cert.pem deleted file mode 100644 index 457f1ec..0000000 --- a/mariadb/10.3/cert/client-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDWjCCAkICAQEwDQYJKoZIhvcNAQELBQAwczELMAkGA1UEBhMCUlUxCzAJBgNV -BAgMAlJVMQswCQYDVQQHDAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsMAlJVMREw -DwYDVQQDDAh0ZXN0X3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUw -HhcNMTkwOTI1MTUzODU4WhcNMjkwOTIyMTUzODU4WjBzMQswCQYDVQQGEwJSVTEL -MAkGA1UECAwCUlUxCzAJBgNVBAcMAlJVMQswCQYDVQQKDAJSVTELMAkGA1UECwwC -UlUxETAPBgNVBAMMCHRlc3Rfc3NsMR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJv -eC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOQApeG5wfYEbiy4 -V7tr3iOFiqr3RYrepjTw4elb0K4o8rPX9KBBswH0QuA5VfwQF6sWS7otdmp6OPl3 -wu/jitN0O+in6KzHEVthbkPeGZ7zJyOseSqTXtOtA8vZSa8Oz2y4eYoxST0LdqlD -AAkskyBxtH8T6c9Pdm/V1K6yei6dS1op+pM8BQfhAgAR0dLwmEQWSuCj/3MQre4y -GQRKQW0jpMAtBQa/gcWP6mq9hm3CzbTRcc6UwJB+Rspt14fmGPp+ZHPTwzHkN/Et -NBbyewR3NLcngzuzbYjzU8/uw8dCr57ZMbYInPz0yTyeLIladpKfL0BPmjEZ/xNc -Sn3hLPMCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEA2lZSrifnhn91uJ6YWH7CFZUj -SQ6BXSCXRV6m0CYL8XPS2pl2nGIPBlOSAOmdcHJtoTd6AiOoxdfN0olcnIFpi/xo -cP0GfH3PSzvPNz+WgBtRxOQNvAdx1nfW1DJ4Hryj3LLD6B+jzSn4UAW2QD7HN+Ua -a0V7+7y3ZpxFfC4/5Ss+IihYh6xRXTwNh7ekqYiaSViURv/LQluFRkrro5vD4vNs -+wUlHLnAnewIQGMtGp8KyupnnUtzbygf1tMnatoPe4a18e88pgSNLkW/MCX1Kbb7 -6wSzjK/eezM/sXsB5AqrwssiOlpyBLzLnknAVl0VbKLyA+9TgfoKCQr8n5MwrA== ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert/client-key.pem b/mariadb/10.3/cert/client-key.pem deleted file mode 100644 index 0eb199a..0000000 --- a/mariadb/10.3/cert/client-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA5ACl4bnB9gRuLLhXu2veI4WKqvdFit6mNPDh6VvQrijys9f0 -oEGzAfRC4DlV/BAXqxZLui12ano4+XfC7+OK03Q76KforMcRW2FuQ94ZnvMnI6x5 -KpNe060Dy9lJrw7PbLh5ijFJPQt2qUMACSyTIHG0fxPpz092b9XUrrJ6Lp1LWin6 -kzwFB+ECABHR0vCYRBZK4KP/cxCt7jIZBEpBbSOkwC0FBr+BxY/qar2GbcLNtNFx -zpTAkH5Gym3Xh+YY+n5kc9PDMeQ38S00FvJ7BHc0tyeDO7NtiPNTz+7Dx0Kvntkx -tgic/PTJPJ4siVp2kp8vQE+aMRn/E1xKfeEs8wIDAQABAoIBAHSZLDu6TkmszFcM -UrljGW/a/CYgXCz/XcoXIcDAFoDqKev01YIa9xtZudWHHMTRyfjRZxqn4zXimT5i -k4swNy+Z8oUxURkCmIq90bDdZQbXXD2vFyvBv63KffWCgl8G2ObFlEoqmESilyVK -QTtv0zG1VFPkcB53iZ75oFFSro8lJC9QCwHN9lq011S9s44h9pr6ced4nSY/edCn -slOhAtGiU5jQrg5sGK2iIAvLOKkta3BQpTlRiX7/vnrm/ywKiu3YTPP3ZE7E3/WE -yBiRyQ4TDJcOwMB4U07LlKwiV8piv12pFSUwL9zCZSUo8+ASrO0Kyyr2+PEI0ELl -+Lk+mcECgYEA/BHrF/npTleM8zfTnNdnZ1XmiMZfQdbJ1qpdkvXBV0IKd/y8ALMf -AJ9CiluERsXn3j5Z1SF/tZCq+EOkZO259FfQZa6WkJrzAA+oV2AjrD0jIceZKbi/ -7i6a0Z29UwePw2OyjoxyTJ2DEqjoAizFXNbdVOtVoiAeIb1tFb/oAaECgYEA546r -cHHTSA6hU8R8E1REU1lvwN2nclPl/GD5askJ0QKhD0kv7mtGMfzT0CFY8cWVSLYl -zv96qFpx+Zcs2lS96AeYmBIONj9GeONaq7YVRkomZimitwqrTSE0NRyfS8nwF75l -yvqtaXkRp11hDQPMJINpPwPg+CZ651oOrdLqThMCgYEAh4Gebzoy2KGqLQnC4ZrO -hLeiAb8acEtmH9dgDGO+twjSleQwsPOZ4/y5iaVe+6jiWBAOvMuQWuvVbTb3xiYi -BB+88Ryk5kHWBh9ksOwG4U3QeBVT2iDuVL2LDsqMf3keKLyMvaL0wwkd8EcKyjiF -NL5xJ3iHhWtcp2isnreWomECgYAvrIMFipnaaxCyA3EcNaw/kNleVwRjmHxwYrLX -Vn7L5oOsdwAEUVfJcOlXH5aFaI2cw8uy+4yQXta6cXKNnQbgX7f+DzGX350txHll -gv6MUzXmsMnMb8jm/2AVU0hEvVXOPagNi2Dqpz+IOsSBfneoSNoBXFYUITAKs9Lz -3MnauwKBgQDY5kJNZ+HX1gBxBsZXWpB/UNyKVSBE2l7ALGhXe49CmrUPDc6T1OT3 -veAaFcTRRDjQ8obCpMm/MPWMYmH6Ieke7ToQZn2O95S0RAavcgfsrKZiR7YyXaUe -dot8FaO5mOkRDtO4EyvEG+siv4aK1FaMNzi3vpIYcafry+t4fDHU5A== ------END RSA PRIVATE KEY----- diff --git a/mariadb/10.3/cert/client-req.pem b/mariadb/10.3/cert/client-req.pem deleted file mode 100644 index 198092a..0000000 --- a/mariadb/10.3/cert/client-req.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIC4jCCAcoCAQAwczELMAkGA1UEBhMCUlUxCzAJBgNVBAgMAlJVMQswCQYDVQQH -DAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsMAlJVMREwDwYDVQQDDAh0ZXN0X3Nz -bDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDkAKXhucH2BG4suFe7a94jhYqq90WK3qY08OHpW9Cu -KPKz1/SgQbMB9ELgOVX8EBerFku6LXZqejj5d8Lv44rTdDvop+isxxFbYW5D3hme -8ycjrHkqk17TrQPL2UmvDs9suHmKMUk9C3apQwAJLJMgcbR/E+nPT3Zv1dSusnou -nUtaKfqTPAUH4QIAEdHS8JhEFkrgo/9zEK3uMhkESkFtI6TALQUGv4HFj+pqvYZt -ws200XHOlMCQfkbKbdeH5hj6fmRz08Mx5DfxLTQW8nsEdzS3J4M7s22I81PP7sPH -Qq+e2TG2CJz89Mk8niyJWnaSny9AT5oxGf8TXEp94SzzAgMBAAGgKjATBgkqhkiG -9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFzczANBgkqhkiG9w0BAQsF -AAOCAQEAzpCv738wAYHJXy/cW4rolKAxccDvX6SpADfzq/OH2S+yn6iaWwxNlO+U -qiKj+YAP2ol3vL8lvpvBd02xE1xhWiSsDi5sWeSsK9+ZiIde9TkyUE0aRZOWwxBX -zgei9zkFrD1+vXvDPt7psq7YodrTpgIcICAjHCd4Jb3WH32a+JRbkDJTqEtdX+zo -sL7BsssKnjIw7dihmRsCajrdLYVpJ6iBaSpoJJIURZGKm2KhDpj/AUMc2U5UjTzw -XLNAHAMq/B1f7sRSVhaB+9t+mHRBi2WmC/xyeHeIhId+uFWKMUUqlPIStc+mZelf -Irpj6WG8yP/JtPHS6BbUStrI13Iofw== ------END CERTIFICATE REQUEST----- diff --git a/mariadb/10.3/cert/server-cert.pem b/mariadb/10.3/cert/server-cert.pem deleted file mode 100644 index 56fce15..0000000 --- a/mariadb/10.3/cert/server-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDWjCCAkICAQEwDQYJKoZIhvcNAQELBQAwczELMAkGA1UEBhMCUlUxCzAJBgNV -BAgMAlJVMQswCQYDVQQHDAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsMAlJVMREw -DwYDVQQDDAh0ZXN0X3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUw -HhcNMTkwOTI1MTUzMjAzWhcNMjkwOTIyMTUzMjAzWjBzMQswCQYDVQQGEwJSVTEL -MAkGA1UECAwCUlUxCzAJBgNVBAcMAlJVMQswCQYDVQQKDAJSVTELMAkGA1UECwwC -UlUxETAPBgNVBAMMCHRlc3Rfc3NsMR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJv -eC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALxX/XFpDKw8smwi -Zjs2PKEBfz7O6u5JS3m/Qq7onOcI18a7FWMwsLPfZsolDuxiZxmGOFlefSB/7U9z -BeQA61r93qJRaqljcYLTn/p6CKZ8XkAxqaOC5E/+FIu9OzW2MFuiKhLlB8gmdavi -kGDa7WNmHaci8kxQd/bmIxTnSvFBI0LO3/4YV1AwaDPzhHw50157vgRdKMqKAb1z -nyzrj5lO/PUeCMJY8rBJD9F3towNtB1GNjh5BdrSUdbio2/xkAMGe3VPpI/5l1tl -Nq2k4baAl9aDQwt2q2K/DgutXVEyqGlpIME5TLdZDzvmcOHHIBBgSDKS7RlJy3/h -5K0leSkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAEQWYHmyPKou5QasIoY8zDEXC -MjeZRbexcnaIwjXowJzdnbt7rQtDPUt/xzP+RjTqHQU1FJFl3SuF7jC4fK+Sk31s -Wn160ebxQgQ/x5nGXolYGy4Dkncyc/DI4DeyTDIYbJ/dP6dNExTDO1wuSC6DmwsD -pKeT/xmK5OOSDT+ScJOE0+N3abw4L3fDiV42WcoJfR4u4qifXUYxyhxrH01uwHCJ -m5mqZzqXkvqBR2w1NRpY1f/FxzYSnUk27h7hjABSVmgJ3VxKZ7sKxR0Y6AumW88D -+9bkedpzYY1b/A6Z0FthC9oW2KuSfVCeJaWClW/9ZErlKL+EZk2ysrF2BaYIFQ== ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert/server-key.pem b/mariadb/10.3/cert/server-key.pem deleted file mode 100644 index 461c09d..0000000 --- a/mariadb/10.3/cert/server-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAvFf9cWkMrDyybCJmOzY8oQF/Ps7q7klLeb9Cruic5wjXxrsV -YzCws99myiUO7GJnGYY4WV59IH/tT3MF5ADrWv3eolFqqWNxgtOf+noIpnxeQDGp -o4LkT/4Ui707NbYwW6IqEuUHyCZ1q+KQYNrtY2YdpyLyTFB39uYjFOdK8UEjQs7f -/hhXUDBoM/OEfDnTXnu+BF0oyooBvXOfLOuPmU789R4IwljysEkP0Xe2jA20HUY2 -OHkF2tJR1uKjb/GQAwZ7dU+kj/mXW2U2raThtoCX1oNDC3arYr8OC61dUTKoaWkg -wTlMt1kPO+Zw4ccgEGBIMpLtGUnLf+HkrSV5KQIDAQABAoIBAQCuCCwS+DuShz9i -teJ7AiHBsE1wrufcKPPJ2pX2YtBglwYzBrm7fsk4W8xyKw4AFOkpZ6F3ytyaBDs2 -t5UQ2lyfJofquopxXIcNmRhw7QRDOhYpAPq8MP1ggOlhOgiVF/TVJyHzdZfcNNV0 -bxRzurexqjDqOFtlctF23a466YGRK8LQwrvsN/xKXRrcf3oqYQ8PT9QRmFxI2iRN -4JOq6GzJ4Wy77rl9Ckrjj/mn4DWMwIlPJ/0F0FEAQSKyPU2PO6rp/bVMT+5QA4W1 -X4xBYEvBbKZIlzfc/057dlJZNsjbNsPW2rUNwBSi5xVfiVzU04xPUsnWA1KxBucL -PH6YGfkRAoGBAPrV3fjPoNyrNxHSkHc5jVHlj9mZS2vJhRvCCIH4WqE2qv8VVgkr -HEtnc0ReE7Rc2CTSPmIXUB4azr65qByXchZbKMQmTcz3PjgGIny1dgzgQ/GQT8s6 -ZsiDzIICSe4/ByHmx0zZN8tR3EKZXU+ivp+u06BLwuL99hjg1PGCE9nlAoGBAMA4 -u/kL+tPAtnABJwcumMzFBiOCvsnP6nNxukDbfEo7tIObbRX+LPLp6LC9ANpAmbhE -PXYP0DB6/gUhYUSHIb1uYy3D35FcyauzrdV/rqJe/xy2gBnPgFz7H8GAulyvmLpc -eR46BYLsL+FXqSJWCp1X+mc+eMhShZonArqLKx31AoGBAPc47PM7KM/1jGxrfWmU -9r1eJd6Q4S4WS7QlFJ+M+T5llDmffNHChLuo9YnPs1oUHBCGi2fAlH1nbJe8gn3T -omV4aYCSRCIdGVy8ZydE7loYe77NvmeOYxmEFX+Z4+YGhvAZ9hq/COfDAfU+FSLV -Q049UGVv5mA1cGXqytZRn2ElAoGAF5rf+oVuF/LidH6vvEIMoZjQWCwGIeJWeDbP -GIfbi4IpeL/tdXXxLyNqX8nWAPdN6UL4CTeH6WwxJZAj0baGfizAIS6clc0/Nsap -4j37xBTGX1BKCuFgcgqkq66TNC6cIsaYWQ3m/1zhxFpverf2NbxIE8WoL3Fy1qtT -unS8psECgYBOWTGp/k9AoVs6f56kk9nlCn+2zQFdIs1ALM3SesSU1eEyVwlxHLbr -ja/ZmOgpC9yi20fdwJhZ2rYVRQiM6WHkJPygMJUqLF5OfpvRSDAiKUmwI/StGClc -DOD/6qAhWsVzMySFUY4GKWVX8S6tD3jWZnIrFKTEjUPXFMpnaH6Asw== ------END RSA PRIVATE KEY----- diff --git a/mariadb/10.3/cert/server-req.pem b/mariadb/10.3/cert/server-req.pem deleted file mode 100644 index dd10367..0000000 --- a/mariadb/10.3/cert/server-req.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIC4jCCAcoCAQAwczELMAkGA1UEBhMCUlUxCzAJBgNVBAgMAlJVMQswCQYDVQQH -DAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsMAlJVMREwDwYDVQQDDAh0ZXN0X3Nz -bDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQC8V/1xaQysPLJsImY7NjyhAX8+zuruSUt5v0Ku6Jzn -CNfGuxVjMLCz32bKJQ7sYmcZhjhZXn0gf+1PcwXkAOta/d6iUWqpY3GC05/6egim -fF5AMamjguRP/hSLvTs1tjBboioS5QfIJnWr4pBg2u1jZh2nIvJMUHf25iMU50rx -QSNCzt/+GFdQMGgz84R8OdNee74EXSjKigG9c58s64+ZTvz1HgjCWPKwSQ/Rd7aM -DbQdRjY4eQXa0lHW4qNv8ZADBnt1T6SP+ZdbZTatpOG2gJfWg0MLdqtivw4LrV1R -MqhpaSDBOUy3WQ875nDhxyAQYEgyku0ZSct/4eStJXkpAgMBAAGgKjATBgkqhkiG -9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFzczANBgkqhkiG9w0BAQsF -AAOCAQEAFu7PvpCQGIiX8oF6Rz9De+pR6Sm5Ds5nz46suJfO9/crqAe4xN6LzBxh -4Jag7X+gPaAh8vInGjxWWj5tMiA7r52lsj+y82XDjguc2faU9q2tlPU8NTCSopg0 -WwcHIS8FHvvRcXKNHi5chRqEzecz636ygZZkjqJUtDFHZ6s/RU2vnemgAWTt4SZz -wGFXSdA1UQlVo2xdLLyFwz8ekhCCSlr/u7m1X+t1JuOfdz4emtouw7tavpSo/SXL -t8WgofiEFKX75DF3jghaq1cJLJhMqHOcgHjPbKgplYOnqknqPkkBi+OZg+DGkYqN -Jz1xLbAgT+E5li71L+dhcOrTUdXDqA== ------END CERTIFICATE REQUEST----- diff --git a/mariadb/10.3/cert3/ca.key b/mariadb/10.3/cert3/ca.key deleted file mode 100644 index 62bb655..0000000 --- a/mariadb/10.3/cert3/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDP5qLVF2U1dqMZ -0QKGi256Iy0JCasVIaKKSudzsZviyviH0oxlPWokFZYYYLff2zoPgeiux1NPlHxO -Iz0UH5/hRQpPiqFgcL1FldQComskQa1ucIdI/lzzFGC2pe71V2mmWqQ7U+25T9ux -fYkY5ZXfoAF4XKQSjQhz7SsqJjUOGSOZWn164T8ZbA8r/wjL1QCR32Xf/stir2Fp -jcgsRzgDgMQWhTFuYdrV5ZPjsKvilr3zN5XYUXpHfRLTfS7jc82CJREjndMgchYM -zXAU33wHQzzQi0Mjzdv92YYw0lGjNrskJD2w0Bzo88pDb+IBQUm7PNaYdf/Sv0BQ -I/hQId2fAgMBAAECggEASHwXoqcFBPZnmE0sjb9YVeIkxgVmbjgrZP8Homk2ugRd -UXGhvHyEoK8cBUTXZweWvyhieWmKjPDuxAl6NqVuB0scdK4XZLn566R45jA9ncb+ -UkaOjG8O9jtRGu1Qmp6O+c6Zewvgkt8acFAd+B23ut+dE5ttIwCkBVMX3Rq0HcUa -JhU+OsIg5er9a6otxegiv2FvDyzSjI4yYWHwaWVQ9y/YmN/jQvPFaFK1OPDq8X0v -Muta1GSXYNWmGHH3wLmOJUT/2b/3RZ8v27a4DH4YCj8T5R3G6l9zGU4lOJMyYTCE -FdVxkkBTPL22BvnlqIOZtra3oCNiK8rWoVyDyhf4XQKBgQDqVVkpIdNW9c8LQ/LT -KvzqtyEbOBTfhRiYIvMpaWkgt+aSnQ+VR0J9OoysP7R2kQlWuneFINnZUxJh4Khj -eotzw8alLpdWNQX5BfwwVRUlyQ19Tbd7TO0vdN7UZjWqUGt5n5Ri9dLMOYlRaTyb -i6AC1dPY4YY7ps9xQDKYXfYuwwKBgQDjH6IpTwRxh7bnQEmLixODj7W10YrnzMwl -ETQOyhA6tGjtXUmq17zuXSBAqfMZ1jnGvmBxsvm5PV0yc5yqzJQLN/HVakqZ1HSB -Vbrn4xSg6YOP53aGoFP+k8bmN4eyj+IxSQfO8o+uWQkdNv2V2xgEbSfNysz8hNaf -qZ9/AdSf9QKBgQCPc+A5RfPS8HfnNZmZnF9ocONbfmGI1DnSKNMjLtykovAMIQpB -IHaboxQq/nTDgNZuuYghf5Ldb/V45ccv3v0vyVH6HSOYKq2VXQydqfhgQUx4wPLq -EJXCz5D6BfgkY0boFcEJM+PwEej2Za4sqrUyByTBSI6cReoIMnzGuf7TcQKBgF5j -cxz/vbUA1b5dNTNM5Rszyix5nOSgc+ajs6LBzuTWvRSIRGk/p0DYauL0vhbqtLAn -xiT6YFXfbq/c5CsHQi83XMV4mvA7Hv/xBPABqz0ETqyrYNKqJr4R5AMg6MAIk9Qv -qZMTsyqdze/aPqDcoKqWQoh/05jOC/PmpmY9+INRAoGBAJSJXftFfBTv0dh+q3D5 -cOfqcd3bt6G+JEGavHQP04jFk8FXY70WKsOxsweE6q5A1icANBKw4nUPOC3KZ1G3 -kpaO2CFNtL07plr/ztNd+CpsznXZ8zrSpsQoW5yXaYQRAyXX1O3vSHPpNta6gNYd -XCPl8F5ClDVVd/p5wC7BZ1SH ------END PRIVATE KEY----- diff --git a/mariadb/10.3/cert3/ca.pem b/mariadb/10.3/cert3/ca.pem deleted file mode 100644 index ebc1f1d..0000000 --- a/mariadb/10.3/cert3/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC2TCCAcGgAwIBAgIUSrM1O7YhJIZDtu7xQP4yDL3lxi0wDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTWFyaWFEQiBDQTAeFw0yNTExMTIxMDQ2MjhaFw0zNTEx -MTAxMDQ2MjhaMBUxEzARBgNVBAMMCk1hcmlhREIgQ0EwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDP5qLVF2U1dqMZ0QKGi256Iy0JCasVIaKKSudzsZvi -yviH0oxlPWokFZYYYLff2zoPgeiux1NPlHxOIz0UH5/hRQpPiqFgcL1FldQComsk -Qa1ucIdI/lzzFGC2pe71V2mmWqQ7U+25T9uxfYkY5ZXfoAF4XKQSjQhz7SsqJjUO -GSOZWn164T8ZbA8r/wjL1QCR32Xf/stir2FpjcgsRzgDgMQWhTFuYdrV5ZPjsKvi -lr3zN5XYUXpHfRLTfS7jc82CJREjndMgchYMzXAU33wHQzzQi0Mjzdv92YYw0lGj -NrskJD2w0Bzo88pDb+IBQUm7PNaYdf/Sv0BQI/hQId2fAgMBAAGjITAfMB0GA1Ud -DgQWBBTeL/QJBFn/UVb14r/FdvyUVNLkCzANBgkqhkiG9w0BAQsFAAOCAQEALVC8 -oMW3Ygx+jfuZueukt1SBWsDs17jpGaITm4AgRqmNk3OhDH61Qw7YCQuIGBw6ykM/ -10rmqim+slLxWLKmpZqmIU7Oi0rCIB0Y/skwnAgyEjjtFU2B7FCCJQfTuncu5Jer -VNGF3K+p33/czQLugS17ZBhVTaFLPP47IY0J9zTBOpCdpXR8+J2si/bD2wYBa3qL -q3iKFgaZzbmPBLl70Rx++LhP3X8cJ+M4adm/xm2AiQD7Ejp9+T9GUT1C6pMdiNT5 -d3Ca5Y1s4kAQRmNHaB8KDQsAIb9RsqeCuPxsZqhfBVUYPUk9AmjTzrHb4ACp2gmZ -1MXdTFVQRiysv6c+hQ== ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert3/ca.srl b/mariadb/10.3/cert3/ca.srl deleted file mode 100644 index 6610d91..0000000 --- a/mariadb/10.3/cert3/ca.srl +++ /dev/null @@ -1 +0,0 @@ -6264BB963BE04F79936127782ABC6DB4887B35B9 diff --git a/mariadb/10.3/cert3/client.crt b/mariadb/10.3/cert3/client.crt deleted file mode 100644 index e08ff12..0000000 --- a/mariadb/10.3/cert3/client.crt +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC/jCCAeagAwIBAgIUYmS7ljvgT3mTYSd4KrxttIh7NbkwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTWFyaWFEQiBDQTAeFw0yNTExMTIxMDQ2MjhaFw0zNTEx -MTAxMDQ2MjhaMBkxFzAVBgNVBAMMDk1hcmlhREItY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv0B54DX61rQAUiRlU6hstTkfyPzqmMHGyATq -nYu5l+JmIxevvCgDIm2buoQjdkIFRM9UVOvFxYgQH5zwBOs6OI+GaUEN74pm+R5S -s5R+l86KaFEUw5OOQe+5gaFA3saOnQSRx65IbksM/B+SE/leFVappD8yE7dckzxn -nmhWvjZzTJDepJPFcgcOKC/ZgSLtCykyCopKDxBdb7FxDS8TonsWuCP2p0TJ5hKf -wipZMNprIrmOFfhdbmlj/BPOmUJPYnpvJ03qX/dnT0uO86h27VoWysIyp8vO8ur1 -xU7SUqhmwpEQ/50ddTFN6BGE6Wy43/8/nlTlXH3S+fV7t/kVmQIDAQABo0IwQDAd -BgNVHQ4EFgQUy2tgfges3dLtt7Ga59hUDbabk84wHwYDVR0jBBgwFoAU3i/0CQRZ -/1FW9eK/xXb8lFTS5AswDQYJKoZIhvcNAQELBQADggEBAMtxrWFKm3gX+xKv+HBO -yf81FK6VvCTCtDCv/mdEVqig0aHpS9aqQKvgCpZuptvNIp0bd42RUZvPFdkSpTkg -dxQxN4fvhS8MkBlInCZSOORJGiyaMpXSRgmDwqQzejHysN9N8TpG1omJ3/uTuK+D -endhJGb3j7lDNXVIVNM1y9qSXoIAiZ1wGASKjPvuWxmlhL7pQ06OsDmE0r456NaK -v2Dhf+04570jb7dixyIWrLJP7HJLACEGZ6BHl2bluNT1/EhR2eP4eLi98q/8dHMq -E2P2ChvRNgy1U/SzYYm6duzVFLCDCn6GMSmrtcxac+1Wa2IrSuEp5Y9kEdHSd6vB -bnE= ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert3/client.csr b/mariadb/10.3/cert3/client.csr deleted file mode 100644 index 5a9dc00..0000000 --- a/mariadb/10.3/cert3/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICXjCCAUYCAQAwGTEXMBUGA1UEAwwOTWFyaWFEQi1jbGllbnQwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/QHngNfrWtABSJGVTqGy1OR/I/OqYwcbI -BOqdi7mX4mYjF6+8KAMibZu6hCN2QgVEz1RU68XFiBAfnPAE6zo4j4ZpQQ3vimb5 -HlKzlH6XzopoURTDk45B77mBoUDexo6dBJHHrkhuSwz8H5IT+V4VVqmkPzITt1yT -PGeeaFa+NnNMkN6kk8VyBw4oL9mBIu0LKTIKikoPEF1vsXENLxOiexa4I/anRMnm -Ep/CKlkw2msiuY4V+F1uaWP8E86ZQk9iem8nTepf92dPS47zqHbtWhbKwjKny87y -6vXFTtJSqGbCkRD/nR11MU3oEYTpbLjf/z+eVOVcfdL59Xu3+RWZAgMBAAGgADAN -BgkqhkiG9w0BAQsFAAOCAQEAT2M5M9bkA2s5Esm4XLkP+j8OeiGVWGbLA5YT1LJa -oTnRJMLkLkaYLL49KhX+ItJkAcqNL9hRxx3Q0EujWpHJgEa1dNwPowvgIByF69c1 -wBYGtgzj0IUuHr5r18kWO7wWGhJWCjgdZqk/mFrRA9Bnk8HsNzXOnaWjZyrQ4iVN -TE5jBwGmQX3z2qXooO8r2oaVC7+eX8dE3J4AAWbGT5UKsrWtIhwpGYPkAgztD0de -e12xLUkI3zMUXG16QP3M/zeaX6XlUeWb4y/TQSLMISMG/St3NBZVlfY83PEND+zA -61nphJCgvFF7fY06f4c7V9SuxqNn9RBp1sFOZKb5O7S5qg== ------END CERTIFICATE REQUEST----- diff --git a/mariadb/10.3/cert3/client.key b/mariadb/10.3/cert3/client.key deleted file mode 100644 index 9dcc317..0000000 --- a/mariadb/10.3/cert3/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/QHngNfrWtABS -JGVTqGy1OR/I/OqYwcbIBOqdi7mX4mYjF6+8KAMibZu6hCN2QgVEz1RU68XFiBAf -nPAE6zo4j4ZpQQ3vimb5HlKzlH6XzopoURTDk45B77mBoUDexo6dBJHHrkhuSwz8 -H5IT+V4VVqmkPzITt1yTPGeeaFa+NnNMkN6kk8VyBw4oL9mBIu0LKTIKikoPEF1v -sXENLxOiexa4I/anRMnmEp/CKlkw2msiuY4V+F1uaWP8E86ZQk9iem8nTepf92dP -S47zqHbtWhbKwjKny87y6vXFTtJSqGbCkRD/nR11MU3oEYTpbLjf/z+eVOVcfdL5 -9Xu3+RWZAgMBAAECggEAVTcUVtuWba38ap0+7Lyh20mdqP9QREorGRpfs1z7j/pX -ihFWwx6M7v0pozyXVGzsThGXQNNg5rfOf1d89qQc5/DDcgiDfhUL9roVHWDv2xIz -R3HBL7eCbkyzOlgwQFL2Xm4XyoIUUdhs67Xhb7bvvdBEfCOQW4qa3BvRC5rv84Ym -KlL5ztiWtMF8H6G5qkA7DeG4ywcpibdvm1r0faGZ94lIL4BF5SiXydsLbbEOkPi2 -BEgi76Nhpq2BDKYneJU4oizyVb8YGDU+JOjSV4hbLO67qdvk0QHmr2H6PZX0igpI -YkeOGu36gV5ibkOm6VLx+Y//4I1sOnY/OgqLngacpQKBgQD/5Cmh3R4QegtJWkbZ -Zwpgj5BtY8RlNTQtrD4KKS6IXf3Y3bINFNCfNWHGYrxsU4ysvf/lIiJoX6Hn/MGD -ej+lnNJy8DE2K8KFObwzCI035hEHM9ub7rTTOb+hK9ruH5XM+PJjJAaLjb2M3hZC -P/681MzcaqP1aFFMH+xvrs4lMwKBgQC/VUgWdf63/72NOv0A8ZpUg7DEDHoyPKCa -urSRKvo+g0ZoVteYZXMLiamR9eYduwFkwLSVAosw9f57JUevPZVAVru3AP/hR8Du -F+snfVtyvc18v63aTG1vhZRXwCOT00d2AVehIgLl02vCrnSDRgYc08OxmUmI2SRD -K1dCQyrCAwKBgG6mh8YhamWvkH/YlLhfkSIuEkLrGDq3Zee2CmG0axW2pxUG0H5N -mOSvXac+fMHO4w6zXhsDxqMhb050gm1LCIihpnLjIDSPeZ7IV3Qt53rbdlOJ/hWQ -hAqudwnHf/TmHY2zvIRYSKhB00w9oJxnNc0Lq8ZIKrvsrvLe/wtQKH33AoGBAJou -0ySmeVk1ET7aJj+4cjFg3fVeSKprCNEnW5MQGxB9ISO7t4jrV8YYbTld+s5CgGD8 -mYjqv9f4o9YAuL+S1M9AFYznlUupUuOLCsiL0EGqigjZPfQIWrff4SbFguYBADkr -473JdqRVtyTvCJ0wtIROcgiQCh3pPbuTFYIkNjSZAoGALD6L56wCrOTr2Dy8n/J1 -U1Lfd974SoN2BlJFVnnM1t7toJ8NqPkQJlUuWtKCWUcVv0R3RAJKH1jI8KwmsRqV -cQ9Fsc24Nc8o827AZcH0BaJ0lLS6v1WAVpqCiuhSFpmmy0+C7wNwnv6a4Y/p9csg -27hjhbQI3ppUmahXUT5occ0= ------END PRIVATE KEY----- diff --git a/mariadb/10.3/cert3/client.pem b/mariadb/10.3/cert3/client.pem deleted file mode 100644 index e08ff12..0000000 --- a/mariadb/10.3/cert3/client.pem +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC/jCCAeagAwIBAgIUYmS7ljvgT3mTYSd4KrxttIh7NbkwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTWFyaWFEQiBDQTAeFw0yNTExMTIxMDQ2MjhaFw0zNTEx -MTAxMDQ2MjhaMBkxFzAVBgNVBAMMDk1hcmlhREItY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv0B54DX61rQAUiRlU6hstTkfyPzqmMHGyATq -nYu5l+JmIxevvCgDIm2buoQjdkIFRM9UVOvFxYgQH5zwBOs6OI+GaUEN74pm+R5S -s5R+l86KaFEUw5OOQe+5gaFA3saOnQSRx65IbksM/B+SE/leFVappD8yE7dckzxn -nmhWvjZzTJDepJPFcgcOKC/ZgSLtCykyCopKDxBdb7FxDS8TonsWuCP2p0TJ5hKf -wipZMNprIrmOFfhdbmlj/BPOmUJPYnpvJ03qX/dnT0uO86h27VoWysIyp8vO8ur1 -xU7SUqhmwpEQ/50ddTFN6BGE6Wy43/8/nlTlXH3S+fV7t/kVmQIDAQABo0IwQDAd -BgNVHQ4EFgQUy2tgfges3dLtt7Ga59hUDbabk84wHwYDVR0jBBgwFoAU3i/0CQRZ -/1FW9eK/xXb8lFTS5AswDQYJKoZIhvcNAQELBQADggEBAMtxrWFKm3gX+xKv+HBO -yf81FK6VvCTCtDCv/mdEVqig0aHpS9aqQKvgCpZuptvNIp0bd42RUZvPFdkSpTkg -dxQxN4fvhS8MkBlInCZSOORJGiyaMpXSRgmDwqQzejHysN9N8TpG1omJ3/uTuK+D -endhJGb3j7lDNXVIVNM1y9qSXoIAiZ1wGASKjPvuWxmlhL7pQ06OsDmE0r456NaK -v2Dhf+04570jb7dixyIWrLJP7HJLACEGZ6BHl2bluNT1/EhR2eP4eLi98q/8dHMq -E2P2ChvRNgy1U/SzYYm6duzVFLCDCn6GMSmrtcxac+1Wa2IrSuEp5Y9kEdHSd6vB -bnE= ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert3/server.crt b/mariadb/10.3/cert3/server.crt deleted file mode 100644 index d801afa..0000000 --- a/mariadb/10.3/cert3/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+TCCAeGgAwIBAgIUYmS7ljvgT3mTYSd4KrxttIh7NbgwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTWFyaWFEQiBDQTAeFw0yNTExMTIxMDQ2MjhaFw0zNTEx -MTAxMDQ2MjhaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBAMthNr4ctwEYssu+NiYlBHsMmcY9HUYB9E4ahxMpl+R4 -ugY9Qbb3eG+N9r7DL3bnzf1cRlqtd4SfaUg3+XNOhq57DomIzLNAG4/N/XQT7wqQ -0CGmCegFBfuLGPZpi0c+ljq9tBJQHOEJiAa02519BNFuCVvoR5/XsZ5qydTYmotO -aOJnQh8GN+l4U4okjREydnpRNzDQf3+fivxLd8DJyRc2EGdeSawxtnWpAYk0KGDX -IVJ5if22b/EGxL/2T3vLmoasMu76amMHfEP0CvA5VoLQgTFYMopBi6XoG+eA+Lmg -UMe/Wkmdesws8tjFAG/SnDvi5KwVRfH5nLvcD33LpsECAwEAAaNCMEAwHQYDVR0O -BBYEFAvyyvj0XiONC08VjusteGYPmdxzMB8GA1UdIwQYMBaAFN4v9AkEWf9RVvXi -v8V2/JRU0uQLMA0GCSqGSIb3DQEBCwUAA4IBAQC4smlkUlsDGeNjlaOF4cVZLg5s -XVnLdZQOS35CokHfCNI9Fq26aqf+ncMSz4GefGrhwDmww+DnnC3DflZfOgcCLJX2 -MsizaRk2DSgT0RakSJHXXzhRQ4C/T0Q/YPLT87k2X1bMLuBSrnca8m3hrPYgkWno -kFbQGAtKgZ90dmibVUp4lvWDf3qD0pPOfjbqogFVuS88WSBs1Yf+mR8wm6m2+jme -H7LYk5SoxxP5aQY8Q5BzKLf1697Ju8CQav0Jw6HMnlxTiTM68dKRoIKkENsTAJvs -qKcUfq1mWYylpesAeQt8rV9ocsoDGh/QtKuQ7C5+Hl/djvP2hdSjYrmi/YBL ------END CERTIFICATE----- diff --git a/mariadb/10.3/cert3/server.csr b/mariadb/10.3/cert3/server.csr deleted file mode 100644 index 32fc111..0000000 --- a/mariadb/10.3/cert3/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAy2E2vhy3ARiyy742JiUEewyZxj0dRgH0ThqHEymX -5Hi6Bj1Btvd4b432vsMvdufN/VxGWq13hJ9pSDf5c06GrnsOiYjMs0Abj839dBPv -CpDQIaYJ6AUF+4sY9mmLRz6WOr20ElAc4QmIBrTbnX0E0W4JW+hHn9exnmrJ1Nia -i05o4mdCHwY36XhTiiSNETJ2elE3MNB/f5+K/Et3wMnJFzYQZ15JrDG2dakBiTQo -YNchUnmJ/bZv8QbEv/ZPe8uahqwy7vpqYwd8Q/QK8DlWgtCBMVgyikGLpegb54D4 -uaBQx79aSZ16zCzy2MUAb9KcO+LkrBVF8fmcu9wPfcumwQIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAC1jyJKe7wuoX7UefNbh2667WfuKJjcszTxmPeMjWwWDAHHO -hovru0dpkClD2ofUllZAx9d2kRGLxv8lKwjKfo3nvf4rA+0xbYKJb9iytp99r/QQ -m6dE22lL4qn7v4mkAIdJi94UMnReBZTrJM7smPa07xgKWJnPEk7DKRpZcYrweIPv -Ky+j1z4GId+u3vFmVY0DyaujR5950eDw5X9dekRR3y8GBRbaek25qukRv2NtRrus -pVLjSmjWNsAhyRkzeylT0DQi8IxyEmviqs1aOPRPKlRWiJk44whvV6wCU/6J/Hlt -bjDyFyO40SJ6+CwbQL5kfAwqT6ctJH5CY411zG0= ------END CERTIFICATE REQUEST----- diff --git a/mariadb/10.3/cert3/server.key b/mariadb/10.3/cert3/server.key deleted file mode 100644 index b875c0f..0000000 --- a/mariadb/10.3/cert3/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDLYTa+HLcBGLLL -vjYmJQR7DJnGPR1GAfROGocTKZfkeLoGPUG293hvjfa+wy925839XEZarXeEn2lI -N/lzToauew6JiMyzQBuPzf10E+8KkNAhpgnoBQX7ixj2aYtHPpY6vbQSUBzhCYgG -tNudfQTRbglb6Eef17GeasnU2JqLTmjiZ0IfBjfpeFOKJI0RMnZ6UTcw0H9/n4r8 -S3fAyckXNhBnXkmsMbZ1qQGJNChg1yFSeYn9tm/xBsS/9k97y5qGrDLu+mpjB3xD -9ArwOVaC0IExWDKKQYul6BvngPi5oFDHv1pJnXrMLPLYxQBv0pw74uSsFUXx+Zy7 -3A99y6bBAgMBAAECggEAB7Hpy/Ni7rMQJ8KOgq61ntC9HDmpewG9rDtXdz+EgFfb -hPsqGnm+SC09Q943dGaknfSQ8mMcEavk5D8+7FCRKrab+BLxmMohCNW8xFixO4t7 -XnyNZSaUgX4Tr5YSd5t7/GS7VJKMpyyQxZ0v7oNhjGl/B+fP1vHGpgVpFcksvr7D -SGtXfkCoBk9KNm0URXhtQay/JuR8+F04pZ17QGI6BgpVujom0f1nUCaFWi6L68zQ -VJn7nvAXiuV4+c6J4edKLcU/oo2Ubb5thRKtr0/BU3i8968z9dju64rXxNllXrKJ -SdRRyFsGkiPeZZo5KZ11iMTjI7BBAmYtMdGUGGyyWQKBgQD35v9sKRVPHqk/414N -Vw4m+O2aE6K5D2nMZNNI/3/qCLmQTBugFPyOmD1i0+n0jVblYgnqIj6rlDRxWYS8 -g/t8SnABFD+cXeRsIN7omamf8ABulRYGQJaN5UiviusiholhoeifWK1ao/HCmC/5 -SSgX74RP5FxmarbDXQnoAyQ8qQKBgQDSBekTx5iVYGzDSBKoZixXCBSCjbx4DftV -o0pOO1XHiqYUPRWeVexM75hZWQPvoA/7/Wl/UZEkAQnUzB8+znJuUY/eZ3oqJHxN -CVeRtfm9pd36VLHQS2Hk/WrufZRoTWZn3SH+nFn39AyFAOiTEp/rS/o9bhtRuS9a -RI52aCgQWQKBgCxzH+Nd7nM0VTaeZxPPQztbsQbKdIfoKpk6juPs5BurmtIzw1RN -zwcmZwNcafuuiCEzFgIER+Zt+YVFftZqd+JOWozm+4znDPkSX8WnH9IMr5ckZkGS -vSwOK51GNGkJZIK8DEDeHp88/DFfJmL1ahn4mWnV0XePtNuMyCTww0OZAoGADzz0 -i0XZEUV8vrJ1ABjhsLLaYhqMiR1ilfUSCBkQATlTEXbZIbLUQUTFBf6KZZF0d3EM -fXtaj4UvxGvG/JSYAt8SFC3n1DTve9toqh7M7vCg6W/JsvY1NRsZ7hHYebTb8D9A -HywS7wWa/u9w8HLSfYz2rAxYGRbZk7ATsg2ekokCgYBPzWNTVnCEoXrOUQCxKq5T -Z4qBgbR6py4TXNLdyzNLDefRE7Rvya4RWbsG0BqaAFbiEsdXT0uvHO72w7Ej36lk -mGP+IpK5RM7sMnbBfVpl5tWTRP3oyDnGfYpZSAXMSynPJ50Gv8XS+2sGyBPqP46K -B+nsNuFJSIlOhIW9gr5Quw== ------END PRIVATE KEY----- diff --git a/mariadb/10.3/cert3/server.pem b/mariadb/10.3/cert3/server.pem deleted file mode 100644 index d801afa..0000000 --- a/mariadb/10.3/cert3/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+TCCAeGgAwIBAgIUYmS7ljvgT3mTYSd4KrxttIh7NbgwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTWFyaWFEQiBDQTAeFw0yNTExMTIxMDQ2MjhaFw0zNTEx -MTAxMDQ2MjhaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBAMthNr4ctwEYssu+NiYlBHsMmcY9HUYB9E4ahxMpl+R4 -ugY9Qbb3eG+N9r7DL3bnzf1cRlqtd4SfaUg3+XNOhq57DomIzLNAG4/N/XQT7wqQ -0CGmCegFBfuLGPZpi0c+ljq9tBJQHOEJiAa02519BNFuCVvoR5/XsZ5qydTYmotO -aOJnQh8GN+l4U4okjREydnpRNzDQf3+fivxLd8DJyRc2EGdeSawxtnWpAYk0KGDX -IVJ5if22b/EGxL/2T3vLmoasMu76amMHfEP0CvA5VoLQgTFYMopBi6XoG+eA+Lmg -UMe/Wkmdesws8tjFAG/SnDvi5KwVRfH5nLvcD33LpsECAwEAAaNCMEAwHQYDVR0O -BBYEFAvyyvj0XiONC08VjusteGYPmdxzMB8GA1UdIwQYMBaAFN4v9AkEWf9RVvXi -v8V2/JRU0uQLMA0GCSqGSIb3DQEBCwUAA4IBAQC4smlkUlsDGeNjlaOF4cVZLg5s -XVnLdZQOS35CokHfCNI9Fq26aqf+ncMSz4GefGrhwDmww+DnnC3DflZfOgcCLJX2 -MsizaRk2DSgT0RakSJHXXzhRQ4C/T0Q/YPLT87k2X1bMLuBSrnca8m3hrPYgkWno -kFbQGAtKgZ90dmibVUp4lvWDf3qD0pPOfjbqogFVuS88WSBs1Yf+mR8wm6m2+jme -H7LYk5SoxxP5aQY8Q5BzKLf1697Ju8CQav0Jw6HMnlxTiTM68dKRoIKkENsTAJvs -qKcUfq1mWYylpesAeQt8rV9ocsoDGh/QtKuQ7C5+Hl/djvP2hdSjYrmi/YBL ------END CERTIFICATE----- diff --git a/mariadb/10.3/conf/50-server.cnf b/mariadb/10.3/conf/50-server.cnf deleted file mode 100644 index 2e2d9a5..0000000 --- a/mariadb/10.3/conf/50-server.cnf +++ /dev/null @@ -1,4 +0,0 @@ -[mysqld] -ssl-ca=/var/lib/mysql/ca-cert.pem -ssl-cert=/var/lib/mysql/server-cert.pem -ssl-key=/var/lib/mysql/server-key.pem \ No newline at end of file diff --git a/mariadb/10.3/conf/init.sql b/mariadb/10.3/conf/init.sql deleted file mode 100644 index 2f3efb2..0000000 --- a/mariadb/10.3/conf/init.sql +++ /dev/null @@ -1,8 +0,0 @@ -CREATE DATABASE IF NOT EXISTS test_ssl; -CREATE USER 'test_ssl'@'%' IDENTIFIED BY 'test_ssl' REQUIRE SSL; -GRANT ALL ON test_ssl.* TO 'test_ssl'@'%'; -FLUSH PRIVILEGES; - -GRANT CREATE USER ON *.* TO 'guest'; -GRANT SELECT ON mysql.* TO 'guest'; -FLUSH PRIVILEGES; \ No newline at end of file diff --git a/mariadb/10.3/conf/ssl.sh b/mariadb/10.3/conf/ssl.sh deleted file mode 100644 index 1c7d2fd..0000000 --- a/mariadb/10.3/conf/ssl.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -cp -fp /var/lib/mysql2/ca.pem /var/lib/mysql/ca-cert.pem -cp -fp /var/lib/mysql2/ca.key /var/lib/mysql/ca-key.pem -cp -fp /var/lib/mysql2/server.key /var/lib/mysql/server-key.pem -cp -fp /var/lib/mysql2/server.pem /var/lib/mysql/server-cert.pem - -# /etc/mysql/mariadb.conf.d/50-server.cnf -# cat <<-EOSQL > 50-server.cnf -# [mysqld] -# ssl-ca=/var/lib/mysql/ca-cert.pem -# ssl-cert=/var/lib/mysql/server-cert.pem -# ssl-key=/var/lib/mysql/server-key.pem -# EOSQL - diff --git a/mongo/4.4-ssl/Dockerfile b/mongo/4.4-ssl/Dockerfile deleted file mode 100644 index b9cf2c6..0000000 --- a/mongo/4.4-ssl/Dockerfile +++ /dev/null @@ -1,31 +0,0 @@ -FROM mongo:4-bionic - -ENV MONGO_CERT=/opt/certs -ENV AUTH=yes -ENV STORAGE_ENGINE=wiredTiger -ENV JOURNALING=yes - -ADD run.sh /run.sh -ADD set_mongodb_password.sh /set_mongodb_password.sh - -RUN mkdir -p "$MONGO_CERT" &&\ - chmod +x /set_mongodb_password.sh && \ - chmod +x /run.sh - -COPY ./cert3/ca.pem "$MONGO_CERT" -COPY ./cert3/ca.key "$MONGO_CERT" -COPY ./cert3/ca.srl "$MONGO_CERT" - -COPY ./cert3/client.crt "$MONGO_CERT" -COPY ./cert3/client.csr "$MONGO_CERT" -COPY ./cert3/client.key "$MONGO_CERT" -COPY ./cert3/client.pem "$MONGO_CERT" - -COPY ./cert3/server.crt "$MONGO_CERT" -COPY ./cert3/server.csr "$MONGO_CERT" -COPY ./cert3/server.key "$MONGO_CERT" -COPY ./cert3/server.pem "$MONGO_CERT" - -EXPOSE 27017 28017 - -CMD ["/run.sh"] diff --git a/mongo/4.4-ssl/cert3/ca.key b/mongo/4.4-ssl/cert3/ca.key deleted file mode 100644 index bc5da09..0000000 --- a/mongo/4.4-ssl/cert3/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCz94PzVU8ISN2n -0EWaipF+VEoct1jJ3Z2z8tVDocECctHW86Tm83twQZxxx/TzdLL1GsIdOXCSePdE -EZgdzYCSmBZyFi0cVHthnGoMk/kxpoe6j2TtshOgGfKQBEN3H232mGCU8qEZ/N46 -R9g/H1Nicwz7LH8jT9ITUrchwIfWRceMMVb6bex5REzSRa4Ps2QavliVJkLwQija -9zE1K8HDNIEI6JR9iOGQbP+OTl5VrEkgtYklqBLtSrlouonELsHdKuyBMhg9Wun+ -+l3Qw2lm4SYn3CrZPwJABgaNNpI+0THR6ogSYkBRZdUq8zT9S5AwIXSeL91lBokT -pxJ+NW3FAgMBAAECggEAAIlc/MCLXMePozlzi60DSnCIsm84tfL4NM1YWQkTBz8K -ZLngCv3WdC46svtZCp5iQWk6abxLG25K5nDa/Q1cAPpJ6HGSe6jw0tV7J3bYrlvQ -82IMETCPu55E/KyJx8G+bsn9HiFfEGT40KZ4L/zK7EDSXOL0E7BGoxIcqhGyr5V1 -lGwLpqC9oJbwieAYL+byl398qHaQfp5uUQayJt+vMm7Uyw1pLwxquiRSJD24Vtqp -JlRwaE5/S7oX/F5Wf3XhQPvzTqDDaOzDeEyTIIMZSJ9lwuAFDUlXqw86S2Xq0cHM -wnlinq1DjfV47g+e+fPh9pdopJn6YecCpX/rUon/gQKBgQD9lRM4d2Clc/cMumCZ -P2sg5QeGFFoJQoIcmsIhi6PPv45Tw5g5PubA1qdZBP2NGV4UsvLFsgY2bf28aIVk -p09H+S1PDUXpeVwkGglpRGURcOET116QkOxGzQ3/3bD4uijtVZX6L70jR6QFjfd6 -iiTfLnwWshTvKDrtZf7FnOAj5QKBgQC1rsPi74q3QmW2gn8SMqC0WHXlskqT1nY9 -svVq4yEjYjQpOxbs2onKkqrQgq8sMUzjvKU8lD+ZH+/SNX+8TeapwevwiyaQpeWg -FJJUVhhjVL9fQVFqdFndxaTDDIaf+LW9cevh6iJSMx889y9MbuGgZtMtLAMbdnNf -RKEyVtNEYQKBgQDcNqafZcQvSrqjegNDcjiFM3/KJ0hdPD2ju52U5iBW3IIsKfK6 -2+4mTwK7IsNR0lLKZPDBUC1m/TPZd2dIFqeZ2EFJojwxWevzigzcNsISWFWOFn0P -zFrzzUU4CvyRs5CxMp7wyp5U0fUVwcjFyMvmaQbn6rSVT/mEiguq7uYTJQKBgDKO -kGoNGH/IlT9FbxDkT73/w8cIZyJekoa2zv5Qd/89q6Axlj6Qzbk2ORxO0WotyeSx -sRV7d3sn3PeU9Zez4dUpZnuIbVHhKFX0g4e+cYjqo1phdcN23y8Meb3hNXE8p24x -Tl+OZMCVA0NW0a2mSVj2ZBt03OR+gLppAaZdbOrhAoGAfBNdK0naudKWRKmF5IYK -INXNfs4aDDV/QKC2KJMl4IEIzfqxjNrNyGSGDW7lH01BPz8nXzCusgp3cMKYUIxi -y3uUAOwc8ardBgac6fuVEb04TKv/7r48alLjX9dqCE0wgL4G0Qo3mFTdKDmwvVXm -8rSisAdUXTPdXtLCGsbQxGQ= ------END PRIVATE KEY----- diff --git a/mongo/4.4-ssl/cert3/ca.pem b/mongo/4.4-ssl/cert3/ca.pem deleted file mode 100644 index 601c2e1..0000000 --- a/mongo/4.4-ssl/cert3/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC2TCCAcGgAwIBAgIUO6hgr2AxTLSdoO37ISgVHcziUSgwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTW9uZ29EQiBDQTAeFw0yNTExMTIxMjMzMTdaFw0zNTEx -MTAxMjMzMTdaMBUxEzARBgNVBAMMCk1vbmdvREIgQ0EwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQCz94PzVU8ISN2n0EWaipF+VEoct1jJ3Z2z8tVDocEC -ctHW86Tm83twQZxxx/TzdLL1GsIdOXCSePdEEZgdzYCSmBZyFi0cVHthnGoMk/kx -poe6j2TtshOgGfKQBEN3H232mGCU8qEZ/N46R9g/H1Nicwz7LH8jT9ITUrchwIfW -RceMMVb6bex5REzSRa4Ps2QavliVJkLwQija9zE1K8HDNIEI6JR9iOGQbP+OTl5V -rEkgtYklqBLtSrlouonELsHdKuyBMhg9Wun++l3Qw2lm4SYn3CrZPwJABgaNNpI+ -0THR6ogSYkBRZdUq8zT9S5AwIXSeL91lBokTpxJ+NW3FAgMBAAGjITAfMB0GA1Ud -DgQWBBT8cOw6ipO/w1vd6tlobCe0EyIs+zANBgkqhkiG9w0BAQsFAAOCAQEAML/n -/k6dhIoqns/VKjO5srj/CI3Xo5lQKQhYP46FvS0KgvxmHD4O4dwURDEMSpt5jqJ8 -HlKVLESAlpBw8wqiCNbnQAqU+dm1sv6cQhzl2mDEYfYUC+TJXsET+SbwxmcU1Fi5 -lR2E0sJXjgZqKV2J9zl6InzuVc5s3nd4E0vj5oint77ZAvizrN0NJZynDwWEKJR/ -ATIvNCg4zzqwmzIc5Np71N66Egg3Lond9FlR/XzVysDHad3RyFM3gVZ+d9YHLaGK -yVId36bAagH8fmE1VlP6E9rHb3vullAYoPL7Tm7yOkGULWzIK8JPHoIppoXEOAcy -FlMWISFxdJ9c0o3a+w== ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/cert3/ca.srl b/mongo/4.4-ssl/cert3/ca.srl deleted file mode 100644 index e21ae02..0000000 --- a/mongo/4.4-ssl/cert3/ca.srl +++ /dev/null @@ -1 +0,0 @@ -351EB220054C393A1DB8FA531CD146F8833CDB90 diff --git a/mongo/4.4-ssl/cert3/client.crt b/mongo/4.4-ssl/cert3/client.crt deleted file mode 100644 index 25e1caa..0000000 --- a/mongo/4.4-ssl/cert3/client.crt +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC/jCCAeagAwIBAgIUNR6yIAVMOToduPpTHNFG+IM825AwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTW9uZ29EQiBDQTAeFw0yNTExMTIxMjMzMThaFw0zNTEx -MTAxMjMzMThaMBkxFzAVBgNVBAMMDk1vbmdvREItY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk8XcXoj3Ccpcv9H9DmDHyO9C+7pRKo+Nq+w+ -oYQxxI6OvGfU8kp8EvlnC9DpGpj3Ywk7vr108Z7zgrm0QWRuuNk146ltgOsInDOe -vJ+Iy23KYWbsEuuvxwYRgDpR7l+uqO1nNrgbh4SQInjwKw7DTI3ayLscDrIwlv7t -XopRtSFd10cgID7ELdWbRlU8XkGfoIW0ayvcJ6y9q5DX6trS22F7Qwx+DAisFv3C -rWqBtexOx3fHfIpaXhM57Wph/HsjwVGSARsby/5mKTCO1xbo31d3HmI8Mbsrk1ym -0C/WMwue5rRldTPapioamX72J/oCJHPA7rNyfcXi/CBc3WDC0QIDAQABo0IwQDAd -BgNVHQ4EFgQUmjD6OR/Fla3T749lk/2D5vXMLZkwHwYDVR0jBBgwFoAU/HDsOoqT -v8Nb3erZaGwntBMiLPswDQYJKoZIhvcNAQELBQADggEBAEhNRdAj6b4eayu9dMhW -2dkCLFtImLyKWBGGtrRKpsVyQNlvRMvgQlIxp6olpG2sTP0Wvy/K+U3CZXnHBdZw -0u66ixHOk2mg/vWIJvSiVNtQ39ZtUw7dTyO+QVs+kyjVo6x9Utsuu+CMpYDrZ76z -Go52MVcBWgrCqdRXM7wWmVjbYR00y6oFJFkBCEh5KT80tzp9cwMnIhT9qUiRPOw7 -Fe2Pr74ffx2lNYSxE4paFBw+muoG8eeZclD8hm35kKAPg7jvGrbDj2fZiOFS63UH -v+IBXFO0A5dlww9vzUq2itukHvmYaQIQATcQtbV8H5eksRnRdk+2zLf0K/c2ODxo -MuU= ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/cert3/client.csr b/mongo/4.4-ssl/cert3/client.csr deleted file mode 100644 index 90708e7..0000000 --- a/mongo/4.4-ssl/cert3/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICXjCCAUYCAQAwGTEXMBUGA1UEAwwOTW9uZ29EQi1jbGllbnQwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCTxdxeiPcJyly/0f0OYMfI70L7ulEqj42r -7D6hhDHEjo68Z9TySnwS+WcL0OkamPdjCTu+vXTxnvOCubRBZG642TXjqW2A6wic -M568n4jLbcphZuwS66/HBhGAOlHuX66o7Wc2uBuHhJAiePArDsNMjdrIuxwOsjCW -/u1eilG1IV3XRyAgPsQt1ZtGVTxeQZ+ghbRrK9wnrL2rkNfq2tLbYXtDDH4MCKwW -/cKtaoG17E7Hd8d8ilpeEzntamH8eyPBUZIBGxvL/mYpMI7XFujfV3ceYjwxuyuT -XKbQL9YzC57mtGV1M9qmKhqZfvYn+gIkc8Dus3J9xeL8IFzdYMLRAgMBAAGgADAN -BgkqhkiG9w0BAQsFAAOCAQEAbc1e2Xr2dpnIIRbKK0k0oHIeXu5QbYazG9ac4EEJ -gx4PoFQV5+XTmI1uLXQFqOajp8eN81jB5hohDlOl2g4ANbLxAi+2+TudYgk0fMs3 -QvGze937d0fy3yPWkcE+Axm2PRtFJi5j93eD4Rg9qtFa5Q7HNbuQmFgO2l+Bt4lJ -yDNoLjFbI/XBU5ZdnyRDtZ0yRtkPNMFE9kGzujxGNunZgviEfzBs5Wxq+NF8XyaA -jJsn+PROe1qCJKQqylmqlfdJx4HB/bCMDeHy14KfyFPigVJ4p546zgiu+DWaBI4l -5VRMt6il1u3ElELh9/NgAy58+bsaVD+5SpTBOP502DkaCA== ------END CERTIFICATE REQUEST----- diff --git a/mongo/4.4-ssl/cert3/client.key b/mongo/4.4-ssl/cert3/client.key deleted file mode 100644 index 96abfc6..0000000 --- a/mongo/4.4-ssl/cert3/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCTxdxeiPcJyly/ -0f0OYMfI70L7ulEqj42r7D6hhDHEjo68Z9TySnwS+WcL0OkamPdjCTu+vXTxnvOC -ubRBZG642TXjqW2A6wicM568n4jLbcphZuwS66/HBhGAOlHuX66o7Wc2uBuHhJAi -ePArDsNMjdrIuxwOsjCW/u1eilG1IV3XRyAgPsQt1ZtGVTxeQZ+ghbRrK9wnrL2r -kNfq2tLbYXtDDH4MCKwW/cKtaoG17E7Hd8d8ilpeEzntamH8eyPBUZIBGxvL/mYp -MI7XFujfV3ceYjwxuyuTXKbQL9YzC57mtGV1M9qmKhqZfvYn+gIkc8Dus3J9xeL8 -IFzdYMLRAgMBAAECggEABGdBljAQ43HsIlumpaRo46IMjg164HCrZS96nMvAg2XH -l1HlQKyLRrH3mfypS416FrGGXhxNZStKQI+Z0VaFrZysXEq2zIAEb0oi/WYoGH6+ -qHkdiQFMqTqzMA3c1eR0Qwyi9hiVmmvO8zYFGxVbKLdz6OYZc48n/0HcryPiRCpN -JcTW+kN0M+mXsoU+SowW+u+6k1p7rpc5rZXL73ccESo1VVf/Ac2AqXVdtA2Ni4os -VtKDFx5EtyURtGzHVTiPM7f/nH4FfK+8DMbZKu1xx4XDhbfhuOZGZgoaStcjhD2w -zWPVhdZPPH0Awc6MYnNToYOrWbUa0HoAn3nkt5TF2QKBgQDIKhdt7TmA2gF3gl/3 -uhG87oVQzS5dvQ5mv2HANndF6FMsl2dTtUzTJ7XQDwhgAwN0iCmi/mKoJO+u9Ois -RXqlIWokTqXKJ/qu9rDL2E2Otg/RPKMCPVq/44U1kcptBvnesKV4shXsWfIL2G/k -JBJ5TJ/BbU9OpcD4I8LAc+Wu2QKBgQC8/nJWvCX9jnwl+qmjYWWDfRifYgJnreVF -wigsyr//KEZMgC3HimXbmCcKJLMIiLgzolArZAFGtYE5uq8hjUOnqwli6pAx36F/ -xyrGOE2s8rmTGw/N+4V2m6Mo9KrwfOhWZUPhOGXW/Yz8xU/eYf+chvj3aRSAL2n1 -FtwvRH+ouQKBgH7r0bdueMvvcIarMNcQMTcvt3Eo6YGe44bbS8xpvO+jBTp9NpOp -nnE1+N9Y6OKYhpRZ0qz7yOr9oM27ld3GoKIcsgUbqZyqBRb0bd6T5Xncj+MJJAPD -i8upJUp2i3jet4oxUHtb0PLxhb1lHG35QY2QvKwV9/fSuq2dX1xRIQ7hAoGAbI3O -COm6/H+56Wqnw3MvBq501R9LeFfWyBG0V74BN8LfVhONt/5TcSVczyOzPeShwO6r -E7E2VnHsjscezqvAP28rTgii2DK2JZm1hPNUElG8q7Uwh8S/rRfKSLz37nggT3eM -3LEzNaCfOZTvwjERy8tu91UA9HvHZYJC6Fd05+kCgYArEU7w5O+7O5d/VuqFpHeR -zcCkQbXlO3Iu6RDCV3CzFaqPcOrEixXV4ZuuM3SzkdsPht0+dooxNGuVCAYatEyu -U8949Sh08kyezgA89kIpdKxbTJjOc8U8XU63oUyzaFOsdaGZsuItf3fs7RVhWQZ6 -aeCxGC0UGwK9RKUJPjEvFw== ------END PRIVATE KEY----- diff --git a/mongo/4.4-ssl/cert3/client.pem b/mongo/4.4-ssl/cert3/client.pem deleted file mode 100644 index 25e1caa..0000000 --- a/mongo/4.4-ssl/cert3/client.pem +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC/jCCAeagAwIBAgIUNR6yIAVMOToduPpTHNFG+IM825AwDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTW9uZ29EQiBDQTAeFw0yNTExMTIxMjMzMThaFw0zNTEx -MTAxMjMzMThaMBkxFzAVBgNVBAMMDk1vbmdvREItY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk8XcXoj3Ccpcv9H9DmDHyO9C+7pRKo+Nq+w+ -oYQxxI6OvGfU8kp8EvlnC9DpGpj3Ywk7vr108Z7zgrm0QWRuuNk146ltgOsInDOe -vJ+Iy23KYWbsEuuvxwYRgDpR7l+uqO1nNrgbh4SQInjwKw7DTI3ayLscDrIwlv7t -XopRtSFd10cgID7ELdWbRlU8XkGfoIW0ayvcJ6y9q5DX6trS22F7Qwx+DAisFv3C -rWqBtexOx3fHfIpaXhM57Wph/HsjwVGSARsby/5mKTCO1xbo31d3HmI8Mbsrk1ym -0C/WMwue5rRldTPapioamX72J/oCJHPA7rNyfcXi/CBc3WDC0QIDAQABo0IwQDAd -BgNVHQ4EFgQUmjD6OR/Fla3T749lk/2D5vXMLZkwHwYDVR0jBBgwFoAU/HDsOoqT -v8Nb3erZaGwntBMiLPswDQYJKoZIhvcNAQELBQADggEBAEhNRdAj6b4eayu9dMhW -2dkCLFtImLyKWBGGtrRKpsVyQNlvRMvgQlIxp6olpG2sTP0Wvy/K+U3CZXnHBdZw -0u66ixHOk2mg/vWIJvSiVNtQ39ZtUw7dTyO+QVs+kyjVo6x9Utsuu+CMpYDrZ76z -Go52MVcBWgrCqdRXM7wWmVjbYR00y6oFJFkBCEh5KT80tzp9cwMnIhT9qUiRPOw7 -Fe2Pr74ffx2lNYSxE4paFBw+muoG8eeZclD8hm35kKAPg7jvGrbDj2fZiOFS63UH -v+IBXFO0A5dlww9vzUq2itukHvmYaQIQATcQtbV8H5eksRnRdk+2zLf0K/c2ODxo -MuU= ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/cert3/server.crt b/mongo/4.4-ssl/cert3/server.crt deleted file mode 100644 index 12bbe05..0000000 --- a/mongo/4.4-ssl/cert3/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+TCCAeGgAwIBAgIUNR6yIAVMOToduPpTHNFG+IM8248wDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTW9uZ29EQiBDQTAeFw0yNTExMTIxMjMzMTdaFw0zNTEx -MTAxMjMzMTdaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBALd5/B3HVa9SsuvtYFwwPoTtrRU68UvBWnIrdeJN1nyq -ZeKvVspZpnaHC4bRpVn0YLRs3GfBrJEc9Q03LG4kqFW1W7T1HFvCbcOIC0DXWw0d -oe9QR0uTgG/kdCSiQWMGzP9LxZPspdVIrAleoft62ywWrAcKsm8DPRZNS3fRbZfh -72M5RsNddtSRdotjx/Pmw89/K2PYDq2ogGkwlvtlI5xNiM56t4Jni3J3pjcroA55 -VP8VmorpFqLs1lWAlh4h4p5BSS7oU8azCT9A0v8ScchJf0vyAWsH6/WkM05CuUR8 -mhhUkxhpt6EBUBsSP/+vyBFyKdTr90W/QBDh+JrH1zcCAwEAAaNCMEAwHQYDVR0O -BBYEFDDOLXUkJSJ6pWdjFyotYuAF15elMB8GA1UdIwQYMBaAFPxw7DqKk7/DW93q -2WhsJ7QTIiz7MA0GCSqGSIb3DQEBCwUAA4IBAQAWCY/As60xoZ/Xr5sd3TA/3kT1 -SJivbFVd0isCoQEokck4Bu89d+7DpDb4d3t/t7lugiSSdGq3dxVoLWj3dADEfNh6 -yilIJFrJLKHVE2rPxHFgliFhywoQjuNSYFVkVTa71TFLasFS7TYIsatHc3Bkpn7/ -66BRcpINU5C6lOMwZBPGcn9gLTBW+nggB+bciq0xOgvkjsLOI8CEU4A5V3AUvLJJ -HrUF9iLN0Y+PYNu7IGRwa8LplgtPetbFsn+SjpdJ0PsHxbBG7L97Rt9mzuCGnvb2 -Zo9mzaO/wtOby0ahTDAGhGnafT2j9OVmpWTvBU95nhUXh9tJ/A1oebfV1UT+ ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/cert3/server.csr b/mongo/4.4-ssl/cert3/server.csr deleted file mode 100644 index 39ded09..0000000 --- a/mongo/4.4-ssl/cert3/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAt3n8HcdVr1Ky6+1gXDA+hO2tFTrxS8Facit14k3W -fKpl4q9WylmmdocLhtGlWfRgtGzcZ8GskRz1DTcsbiSoVbVbtPUcW8Jtw4gLQNdb -DR2h71BHS5OAb+R0JKJBYwbM/0vFk+yl1UisCV6h+3rbLBasBwqybwM9Fk1Ld9Ft -l+HvYzlGw1121JF2i2PH8+bDz38rY9gOraiAaTCW+2UjnE2Iznq3gmeLcnemNyug -DnlU/xWaiukWouzWVYCWHiHinkFJLuhTxrMJP0DS/xJxyEl/S/IBawfr9aQzTkK5 -RHyaGFSTGGm3oQFQGxI//6/IEXIp1Ov3Rb9AEOH4msfXNwIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBADMsKoLCre4Bk4V/9mXkvT/ySyIKMeBpIeno/k6QdtVlCI+A -rDYGhEkV4z6Ohb0dGva3dRotCa2qxQ00wuxzuNTEQ+TztW/W2CpDXy/POuw8Lfkq -SkSe0K9ns/v10Vo+Nt/Nc0dN39LSSA+Tz1svXqTeYyj8JkUWsY0CUHLTKFIT1JjV -W3cexecUdZNG4US2uWHAUbwNjeB8xApIdO8WE7Z5TULTENefK1URs+RF7WX8YPq2 -t4U/zZWNwkVULplRwudpzeU9n4rOQzgMU/HoXk5/lFLGEJXbdrxBvtuS4LbZxyBd -uKhulcMTrvr1xme+9GhxfYp/TxEt+aUe8rX4rWg= ------END CERTIFICATE REQUEST----- diff --git a/mongo/4.4-ssl/cert3/server.key b/mongo/4.4-ssl/cert3/server.key deleted file mode 100644 index b500ed0..0000000 --- a/mongo/4.4-ssl/cert3/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC3efwdx1WvUrLr -7WBcMD6E7a0VOvFLwVpyK3XiTdZ8qmXir1bKWaZ2hwuG0aVZ9GC0bNxnwayRHPUN -NyxuJKhVtVu09Rxbwm3DiAtA11sNHaHvUEdLk4Bv5HQkokFjBsz/S8WT7KXVSKwJ -XqH7etssFqwHCrJvAz0WTUt30W2X4e9jOUbDXXbUkXaLY8fz5sPPfytj2A6tqIBp -MJb7ZSOcTYjOereCZ4tyd6Y3K6AOeVT/FZqK6Rai7NZVgJYeIeKeQUku6FPGswk/ -QNL/EnHISX9L8gFrB+v1pDNOQrlEfJoYVJMYabehAVAbEj//r8gRcinU6/dFv0AQ -4fiax9c3AgMBAAECggEAHiZwDS6wAG8NEuL/pjaRV4O9IRN+Cm5cIA3PQeB7oiHY -O0+H6hmgVrLrbHyv+N/FMnD/KRe09WW2STUrWnAwr2DtkIeE4PlK00pcWwvonPel -IC/nf15eSUTX5xs4tn6sGjnH3n6RY8Kc7q873Bj8wjp5i3CxELgOBkeuYqKqKT6C -p96EeZJORkiFXZ8iuK57nrDiK3w+jUlcUt6l3GORbX0DZytt/c1klLs4onaIls5T -iMySdSrCbBiveyuCNDcw8+yHcUWD6Krpcza6zGF3mRmixFxvE3QWT6/4XX6Irgct -SKLcEyMUaMsPc/Zk5Dv3dOHyd/S2ewJAPpC5MrP8VQKBgQDj7uMlINOL6XxzdXGg -2kC5L6962WVB4ZjmVeniKuTIVaO/EbcUijQSY6K0AYTAY2i3XISp5aGiCKoXQNcn -vCu70Q5kmbyF+TZDXFRDtH9t5Y9Rzp9MhQUPkMe1WO2H46y/lFhZ3D4co3WM1yru -yu2uMzKMMGk3FEraMbMGtPDH3QKBgQDOEbH8UAYEVs3yEwWmB2ZOAqySTrPWCxFP -jFqGlE2udfHgLDSy4OuXuCf7GHIEnKZgNU0OabRJwlLrraCdfbp1gQmYIOixzuTl -+VwFWLYsOSDxMeS4cWlOkhcrSMJI9RX+cA/XZPUZCczvwHdlTSBuWnEG6gAeoSLt -5JSC7OhUIwKBgQC+sswJ8Tfsk/FSbA0gRdnm1fWb86ya/RM+ity+I6L71WLFZh3l -qmc8h23F6otVpxYiat53gq7DcTpVcCNSlEWGwranBlTLRiDXJLU/XBFNMcXB7Pws -OhJs3nWnzPoWOi76rjNpIzI4Ja4gopjB5rgKib0duxccRPcHLJOa5eGZZQKBgDDJ -h7YQzBvi4UdasY+pWNNHVswczf7zB9ophJUwL2QKkIVeceuXzK9S7kRIeVYWMF2+ -wMuUwxZjZ3Zc2RXwWmDPeBIIWI8gSJkZ/GtXoWm+7Mmt4lS4pRHxDIM26qiTPe3L -YjTAtjaDV327t4jIRdFaoD/ezsBxre9cmryUkjy5AoGBALaIEYn3qkEnMpDWuJGT -qh1OT3gmr7rLlN+meAX1a0VmHaoKtUABr113IdvqVCY4NYJoaWhwRe0Mj2jClQ5J -JH555kGBRHeA435vp56/XKBDqKHy51s0NGnEl2HH5f8D4xPSMYIGg/nJZ/VTkiWP -Wa8Z/n8h+qYhngazGyof0hKl ------END PRIVATE KEY----- diff --git a/mongo/4.4-ssl/cert3/server.pem b/mongo/4.4-ssl/cert3/server.pem deleted file mode 100644 index 12bbe05..0000000 --- a/mongo/4.4-ssl/cert3/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+TCCAeGgAwIBAgIUNR6yIAVMOToduPpTHNFG+IM8248wDQYJKoZIhvcNAQEL -BQAwFTETMBEGA1UEAwwKTW9uZ29EQiBDQTAeFw0yNTExMTIxMjMzMTdaFw0zNTEx -MTAxMjMzMTdaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBALd5/B3HVa9SsuvtYFwwPoTtrRU68UvBWnIrdeJN1nyq -ZeKvVspZpnaHC4bRpVn0YLRs3GfBrJEc9Q03LG4kqFW1W7T1HFvCbcOIC0DXWw0d -oe9QR0uTgG/kdCSiQWMGzP9LxZPspdVIrAleoft62ywWrAcKsm8DPRZNS3fRbZfh -72M5RsNddtSRdotjx/Pmw89/K2PYDq2ogGkwlvtlI5xNiM56t4Jni3J3pjcroA55 -VP8VmorpFqLs1lWAlh4h4p5BSS7oU8azCT9A0v8ScchJf0vyAWsH6/WkM05CuUR8 -mhhUkxhpt6EBUBsSP/+vyBFyKdTr90W/QBDh+JrH1zcCAwEAAaNCMEAwHQYDVR0O -BBYEFDDOLXUkJSJ6pWdjFyotYuAF15elMB8GA1UdIwQYMBaAFPxw7DqKk7/DW93q -2WhsJ7QTIiz7MA0GCSqGSIb3DQEBCwUAA4IBAQAWCY/As60xoZ/Xr5sd3TA/3kT1 -SJivbFVd0isCoQEokck4Bu89d+7DpDb4d3t/t7lugiSSdGq3dxVoLWj3dADEfNh6 -yilIJFrJLKHVE2rPxHFgliFhywoQjuNSYFVkVTa71TFLasFS7TYIsatHc3Bkpn7/ -66BRcpINU5C6lOMwZBPGcn9gLTBW+nggB+bciq0xOgvkjsLOI8CEU4A5V3AUvLJJ -HrUF9iLN0Y+PYNu7IGRwa8LplgtPetbFsn+SjpdJ0PsHxbBG7L97Rt9mzuCGnvb2 -Zo9mzaO/wtOby0ahTDAGhGnafT2j9OVmpWTvBU95nhUXh9tJ/A1oebfV1UT+ ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/certs/ca.crt b/mongo/4.4-ssl/certs/ca.crt deleted file mode 100644 index 7eab2af..0000000 --- a/mongo/4.4-ssl/certs/ca.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDgDCCAmgCCQDWLfDoWLEQxDANBgkqhkiG9w0BAQsFADCBgTELMAkGA1UEBhMC -QVUxDDAKBgNVBAgMA05TVzEPMA0GA1UEBwwGU3lkbmV5MRAwDgYDVQQKDAdNb25n -b0RCMQ0wCwYDVQQLDARyb290MRIwEAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG -9w0BCQEWD3RqbGVlMUBpbmJveC5ydTAeFw0yMTAxMjkxMTIwNDBaFw0yMzEwMjcx -MTIwNDBaMIGBMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDTlNXMQ8wDQYDVQQHDAZT -eWRuZXkxEDAOBgNVBAoMB01vbmdvREIxDTALBgNVBAsMBHJvb3QxEjAQBgNVBAMM -CTEyNy4wLjAuMTEeMBwGCSqGSIb3DQEJARYPdGpsZWUxQGluYm94LnJ1MIIBIjAN -BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtJzDS0kyN3ARpL5wrxtQqaG58Mx0 -b9VGKLQ+Bw/FIKnmvqKJVjagRhKNHwi3pibxZxPwO4+b7aSQFsCCTVpMJLKmchbI -8DBpeXPmw9X7kKykTOUanjgTET33Z6v6usCWVpzFFo5rwQC/UdpKXSaXssvkb0p0 -+oqac4YpT/5UwgHIyEAWxZ3epGM8lxI3a5BHddZsSlrfnsbrYfrUMlJiiLQPNmGn -NMHxD3gvGwwb+pY3FQO4rCSDVA/wWn40XjZ0dC+/Rc7EP8V2n1BwgQiyBu8CIznu -cfykyQFwrA0PqBBR7AH8Qn9H7OWxAGup3j2z2FjICK1ERT3kuLKHvWiATwIDAQAB -MA0GCSqGSIb3DQEBCwUAA4IBAQAT+Law/alKMmHRfKEU2X/7tIgGnqnC6lt5WUoY -48lXD2AZgCEG0GxMSiD529TGoXQy/NaznUkbe4xO5pHlI8BhAvBHB9klpNyVobAH -v+O1sF6mdFiTk9Q+eYksaMHrwDWnDvnQFMzz18ivoRH3sjUKdkPyax9c0TOiXK7E -lYAlxSYVm3h9+s4PFtD/0teOk4Am/H7s/KTFQi1xVt2+x8lDLNbC/0H68T5PCW1C -itNRlVPFd07wjoC4PQM87hmOpRZVZJyWJ7YVV1ExYbtl1fDLYSSbJSYJ29ToLYzW -WMXbKPwYgLLXxVykZCyQstll6cq7XqwZuZD8Md14GJ4EMzB8 ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/certs/ca.key b/mongo/4.4-ssl/certs/ca.key deleted file mode 100644 index 87c8339..0000000 --- a/mongo/4.4-ssl/certs/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC0nMNLSTI3cBGk -vnCvG1CpobnwzHRv1UYotD4HD8Ugqea+oolWNqBGEo0fCLemJvFnE/A7j5vtpJAW -wIJNWkwksqZyFsjwMGl5c+bD1fuQrKRM5RqeOBMRPfdnq/q6wJZWnMUWjmvBAL9R -2kpdJpeyy+RvSnT6ippzhilP/lTCAcjIQBbFnd6kYzyXEjdrkEd11mxKWt+exuth -+tQyUmKItA82Yac0wfEPeC8bDBv6ljcVA7isJINUD/BafjReNnR0L79FzsQ/xXaf -UHCBCLIG7wIjOe5x/KTJAXCsDQ+oEFHsAfxCf0fs5bEAa6nePbPYWMgIrURFPeS4 -soe9aIBPAgMBAAECggEAeeSKkRbXQz7pSWwVlLg0midB3FfABXHEpdfvPMjR25eO -2P3M/lhjlqcSgu1ZNFN3/H8iVLA5Jgs4C4Lk7duRI/tGBh2Gg0PJC2TDS0vxOdSq -FhNRAZMKm0pc3KTe1IcBb3biNLTt2BXvCQjvwyo2mz6r7sgrZqOAVZMn8orNHRj/ -VMt71XowyiBrA+P66oaNCXFir2cLOfzeF+vFZb5wNnl0d6byoXgutPFyYbfC053W -3QC8xEbb7y1QJygodUscPVLsEc7E41OqCTm4eKWB7KfQuUVsHI9R+xuOsG4PMsmA -8tJlhyX4iGMehkm/Sj8zFMqKfqerEW49yK+xtIWNQQKBgQDu5Ui8yv4PWBIOiV9I -lDKM1EiFGS4AcwnMtQ6+4l4ETQSPceTBREKWcIRP70EIgUSEOHhESnpEoDsA+LSA -UJ8Mafp54oiG8A9IX8hmHHabXINIsDWYehShN7PoxHibsIse38rDDQlbfqO/8TGF -PAEyI7fJ/GC+tV5vbqrMTReY3wKBgQDBizR35aMYg3gUaUUP11KqQFOGe5wN35qT -tuDS6oE2Ncucg/qiLAcCqTso5wsfQwBaNXAjDiW8I2GNBOyzCZ+X3mjwBfHqvYFj -Cl1riQjjYjw7doYJBhcLIr6a4KRBlXgBJG+qUbJxp7XnPCm7IaYg7nbKe3X87/rI -HuDhoFBWkQKBgQCV7zmTpCOIJdJPZVB0EO8ZDDLntkH07j58SDaU/yXatSvji6vy -0JCqMrwYHyVF3TvPcFGrKsNKRvZBSdafofnwpKMb1F2zsv8kgVkZHUwjfhC3kkBR -Dm3cMUWtFYJM1KS8H+D2QjxZPEYxtYNLB7oIafpzvv5JMzOt5Fs2Fjx1KQKBgH2V -szT9R8gXPqqX6B0wTc51MP15ZbhG2ElzCA0z5yXi4DyuEsp6IQ5j+yQ+TyQ42Jiw -RhQpEOk0WA8mG+TMoMbtpU/hu6ji0HsQda/aWm8ZBhZbgPuH/RnXsLBUhaCcuSKc -nux4WH6RIWJq0nU/j0mdEm2ukM/Qc/y4tJkS6i5RAoGBAKFJ3OvBbp16zj+nNNNb -p3828bE8375q9ZFqT5lv42khN44Js9u4telsUdP6JwzVLFwpWfTbqPngQBMxR8RP -4UTzY5X0egDgx3tMtybq/lZMimjcl76e5AjD7X1BiX82Vv4nZeOvpVi5uC/ceSvf -CFT1IvOGAPCbLK9oy5zjW7qc ------END PRIVATE KEY----- diff --git a/mongo/4.4-ssl/certs/ca.srl b/mongo/4.4-ssl/certs/ca.srl deleted file mode 100644 index a7c9585..0000000 --- a/mongo/4.4-ssl/certs/ca.srl +++ /dev/null @@ -1 +0,0 @@ -C51F90496CE26177 diff --git a/mongo/4.4-ssl/certs/client.crt b/mongo/4.4-ssl/certs/client.crt deleted file mode 100644 index 4bbba54..0000000 --- a/mongo/4.4-ssl/certs/client.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDgjCCAmoCCQDFH5BJbOJhdzANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UEBhMC -QVUxDDAKBgNVBAgMA05TVzEPMA0GA1UEBwwGU3lkbmV5MRAwDgYDVQQKDAdNb25n -b0RCMQ0wCwYDVQQLDARyb290MRIwEAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG -9w0BCQEWD3RqbGVlMUBpbmJveC5ydTAeFw0yMTAxMjkxMTIxMDNaFw0yMzEwMjcx -MTIxMDNaMIGDMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDTlNXMQ8wDQYDVQQHDAZT -eWRuZXkxEDAOBgNVBAoMB01vbmdvREIxDzANBgNVBAsMBmNsaWVudDESMBAGA1UE -AwwJMTI3LjAuMC4xMR4wHAYJKoZIhvcNAQkBFg90amxlZTFAaW5ib3gucnUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFaeDFCLY2nROs9pFsZTeQClm3 -+h1DqURqEGaK9eiPDUXJXE9JrDAWH3YxXLqzTT4aiZjgbGy5nDCrcR4NBvHvxmEN -1gjX+BWcnam5XE5LE5thz349VcxIwqG3WSRZzbxNlivGLPwRwZsfDAFcAVolJJhJ -uHcpzi7gauG/9ztOHkSjz3O1xNZSjMk1e8kaKpyn/XgTu3tpyzJ6bOb3JOtPZvp9 -2ugHRixdnxPc39NvPztceV7qomWJ5MBkAZmGnYvo2jhT00lPwyMpr1Pox8VOwyys -Nyrpyq7vIWK0CK3kh6nxLk1P2A4xzuvB/Yk7RPewsPDCFKbQGJQvAIj1VXxPAgMB -AAEwDQYJKoZIhvcNAQEFBQADggEBAAON/hy68lFWmSUG2hIGN3egj7Bgf3u1JKZl -n7CSCgPy7ktHdJiE7Ow57n69+YbreiI3ML4k0UoEeJtzaqRjnAwIDFfng3eJYnrz -wwl2Sa2WTHS0aYcFIhTuLNhptrfojqw/YtSxl9qI0N44Oq8+lhtx4GXPJ/Ttit9V -2eJlg7gxjq3RuCw/H9OOjKa1Ch1a29vlW5vGXhXVs17TcPEexLzbQIhw2dhfbcY9 -0fhRawqU+/JoPkktXP3dRtbZVJ1Sqk2jLMU92iHhvjOexc3JW9vQ3n+8Ar1Imv8l -ZSccHpEdr2bnNcF1sE6vyZkTmEOljiA18knTlFBdl+Y2LMhSUhQ= ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/certs/client.csr b/mongo/4.4-ssl/certs/client.csr deleted file mode 100644 index a9b9638..0000000 --- a/mongo/4.4-ssl/certs/client.csr +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICyTCCAbECAQAwgYMxCzAJBgNVBAYTAkFVMQwwCgYDVQQIDANOU1cxDzANBgNV -BAcMBlN5ZG5leTEQMA4GA1UECgwHTW9uZ29EQjEPMA0GA1UECwwGY2xpZW50MRIw -EAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG9w0BCQEWD3RqbGVlMUBpbmJveC5y -dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVp4MUItjadE6z2kWxl -N5AKWbf6HUOpRGoQZor16I8NRclcT0msMBYfdjFcurNNPhqJmOBsbLmcMKtxHg0G -8e/GYQ3WCNf4FZydqblcTksTm2HPfj1VzEjCobdZJFnNvE2WK8Ys/BHBmx8MAVwB -WiUkmEm4dynOLuBq4b/3O04eRKPPc7XE1lKMyTV7yRoqnKf9eBO7e2nLMnps5vck -609m+n3a6AdGLF2fE9zf028/O1x5XuqiZYnkwGQBmYadi+jaOFPTSU/DIymvU+jH -xU7DLKw3KunKru8hYrQIreSHqfEuTU/YDjHO68H9iTtE97Cw8MIUptAYlC8AiPVV -fE8CAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQCUnqFJm05FMuYIcRgsoPPKviyD -faDKoPrQbv2agphJiP4elQ4O72jVnklB7Ra9zrAXwis+arm1X5esjfnm4YMeSZoo -uXsnmv9imXqrrqolrg794N2DWGsuVsSheSRsx2v9Il1KvvLzlvoKbtD3Ec2vdDZF -j74p4GkGqL79XLY13J5MnSy7aGhMXdZ5Q6NAxNSH3Smmo4efCM62Q6cgXVYS5gGh -/1SkEP7mfY6T/KA4022oBKlmwAYplQGEP/U4ZFd+phlktDRmmFjmsNBs5YC+tbQ+ -VamrONBKqy7KDfRa+bD4mRW8NpbdpKaaoGJ5MBR3exc5GuogKdXL7sCI9f6W ------END CERTIFICATE REQUEST----- diff --git a/mongo/4.4-ssl/certs/client.key b/mongo/4.4-ssl/certs/client.key deleted file mode 100644 index 86289a6..0000000 --- a/mongo/4.4-ssl/certs/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDFaeDFCLY2nROs -9pFsZTeQClm3+h1DqURqEGaK9eiPDUXJXE9JrDAWH3YxXLqzTT4aiZjgbGy5nDCr -cR4NBvHvxmEN1gjX+BWcnam5XE5LE5thz349VcxIwqG3WSRZzbxNlivGLPwRwZsf -DAFcAVolJJhJuHcpzi7gauG/9ztOHkSjz3O1xNZSjMk1e8kaKpyn/XgTu3tpyzJ6 -bOb3JOtPZvp92ugHRixdnxPc39NvPztceV7qomWJ5MBkAZmGnYvo2jhT00lPwyMp -r1Pox8VOwyysNyrpyq7vIWK0CK3kh6nxLk1P2A4xzuvB/Yk7RPewsPDCFKbQGJQv -AIj1VXxPAgMBAAECggEAfOltq77DbPMfDAZIJgo1ihLCikLcWX+1JleSSsMmj72a -NrsOAFPPaXAm3T0LdYCelzQRY4+3jApkUVaV6TBHzav8pUCU//Kd2id4ySy67Y5O -dylPe4faZv+gS98/vQMM7xriP9ce+C1E9fQmuAyy+WWaZqst22n3B1EZ3tmU0OwB -V5o7ukTJhDUxhfqYnDJiDi1e2kV4yi5pj9yRaci8j6l7kGJKQ8rp1IqTTqdy0Q/9 -fhic7arYSV+TPKVX7ERO4aaT1oJUVR9dhcpJedEWXO9fTyjof7bXEC1YEia2NEeO -zMDgOxbsv0GtTq/zxaTXi/1WzHaxzWUQupbM51MCQQKBgQDphxyAihAq1jnkp+a7 -MIA6wIB4Uw7V9LJZmdpMwMOl1ydOx6xVxQGqJcfCCaIn9vn6yenv8oaPdNFlmgU6 -4cDvKk6Y96EZRWhKCv70QC4IpGGz37UrBcY/3pjoEfEgAwmzdSVlsfcyv5x/WYJX -pmV1ziPlqmzbftExQTdCvfp2qQKBgQDYaRqknek+gYrJ6eL/Gp1hL0bKOARp5fPO -4w23rqZf6gyu1hMlGYQCzUKqDF19rzixKb8/H5IbchkHyr9sCvG7Dl8KhjYfAVGe -+9KUOx4LgAuC7q6/KiB+VNVfsgboj/3oIrHgwIdkjpRt79gzJu7JEmbmI7Jfs53G -14Pv+PrONwKBgFZIG1nKqQqKuD0pY/CJjPcoJM9QMM0Qacz9MVDmb+MYSWesEppl -/aV17AZfNNB7SgVFEPActWbPjIZzj7cfrf8vrHaMF7OUl2G0ClsIU3nR8l9ZKkDJ -E2SJxAkKiAKB3NW3VKfsRx8y+Il88tGboyURkuXKQAohIv2F0PsR4jZxAoGBAL3q -FsiKD8ub0Vl6mIt5Js3HuF70I+NvOrO/jCU67qTTd8fi9DAloTT4Pt2ONml64MyQ -r1XM9eKCEbdF1RES1aprZTqOJ2a0OJXFtroA21AKUY/YuJ/ob1WOSyZMzEVBP/h8 -og9zxh2YBmgoCFpzezAXpxemEf5sWTTLouxwWmGnAoGBAM2DuixUQ7rYMB7+RfLs -x4uy3lTOtPMTVFTDm2LMZvLpYoLJMapyE83B7uE8UC5gW5Xe/fbqsryRBHyDhhU2 -GBDTvHBvXQ6AUMir7yp0QnzOHjpCtJIy92txDpFmTUpTXfqdDKQJXyvWKElSLYyi -BUAeAvxUD6GcjfudCHrD2ozD ------END PRIVATE KEY----- diff --git a/mongo/4.4-ssl/certs/client.pem b/mongo/4.4-ssl/certs/client.pem deleted file mode 100644 index 6cab682..0000000 --- a/mongo/4.4-ssl/certs/client.pem +++ /dev/null @@ -1,49 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDFaeDFCLY2nROs -9pFsZTeQClm3+h1DqURqEGaK9eiPDUXJXE9JrDAWH3YxXLqzTT4aiZjgbGy5nDCr -cR4NBvHvxmEN1gjX+BWcnam5XE5LE5thz349VcxIwqG3WSRZzbxNlivGLPwRwZsf -DAFcAVolJJhJuHcpzi7gauG/9ztOHkSjz3O1xNZSjMk1e8kaKpyn/XgTu3tpyzJ6 -bOb3JOtPZvp92ugHRixdnxPc39NvPztceV7qomWJ5MBkAZmGnYvo2jhT00lPwyMp -r1Pox8VOwyysNyrpyq7vIWK0CK3kh6nxLk1P2A4xzuvB/Yk7RPewsPDCFKbQGJQv -AIj1VXxPAgMBAAECggEAfOltq77DbPMfDAZIJgo1ihLCikLcWX+1JleSSsMmj72a -NrsOAFPPaXAm3T0LdYCelzQRY4+3jApkUVaV6TBHzav8pUCU//Kd2id4ySy67Y5O -dylPe4faZv+gS98/vQMM7xriP9ce+C1E9fQmuAyy+WWaZqst22n3B1EZ3tmU0OwB -V5o7ukTJhDUxhfqYnDJiDi1e2kV4yi5pj9yRaci8j6l7kGJKQ8rp1IqTTqdy0Q/9 -fhic7arYSV+TPKVX7ERO4aaT1oJUVR9dhcpJedEWXO9fTyjof7bXEC1YEia2NEeO -zMDgOxbsv0GtTq/zxaTXi/1WzHaxzWUQupbM51MCQQKBgQDphxyAihAq1jnkp+a7 -MIA6wIB4Uw7V9LJZmdpMwMOl1ydOx6xVxQGqJcfCCaIn9vn6yenv8oaPdNFlmgU6 -4cDvKk6Y96EZRWhKCv70QC4IpGGz37UrBcY/3pjoEfEgAwmzdSVlsfcyv5x/WYJX -pmV1ziPlqmzbftExQTdCvfp2qQKBgQDYaRqknek+gYrJ6eL/Gp1hL0bKOARp5fPO -4w23rqZf6gyu1hMlGYQCzUKqDF19rzixKb8/H5IbchkHyr9sCvG7Dl8KhjYfAVGe -+9KUOx4LgAuC7q6/KiB+VNVfsgboj/3oIrHgwIdkjpRt79gzJu7JEmbmI7Jfs53G -14Pv+PrONwKBgFZIG1nKqQqKuD0pY/CJjPcoJM9QMM0Qacz9MVDmb+MYSWesEppl -/aV17AZfNNB7SgVFEPActWbPjIZzj7cfrf8vrHaMF7OUl2G0ClsIU3nR8l9ZKkDJ -E2SJxAkKiAKB3NW3VKfsRx8y+Il88tGboyURkuXKQAohIv2F0PsR4jZxAoGBAL3q -FsiKD8ub0Vl6mIt5Js3HuF70I+NvOrO/jCU67qTTd8fi9DAloTT4Pt2ONml64MyQ -r1XM9eKCEbdF1RES1aprZTqOJ2a0OJXFtroA21AKUY/YuJ/ob1WOSyZMzEVBP/h8 -og9zxh2YBmgoCFpzezAXpxemEf5sWTTLouxwWmGnAoGBAM2DuixUQ7rYMB7+RfLs -x4uy3lTOtPMTVFTDm2LMZvLpYoLJMapyE83B7uE8UC5gW5Xe/fbqsryRBHyDhhU2 -GBDTvHBvXQ6AUMir7yp0QnzOHjpCtJIy92txDpFmTUpTXfqdDKQJXyvWKElSLYyi -BUAeAvxUD6GcjfudCHrD2ozD ------END PRIVATE KEY----- ------BEGIN CERTIFICATE----- -MIIDgjCCAmoCCQDFH5BJbOJhdzANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UEBhMC -QVUxDDAKBgNVBAgMA05TVzEPMA0GA1UEBwwGU3lkbmV5MRAwDgYDVQQKDAdNb25n -b0RCMQ0wCwYDVQQLDARyb290MRIwEAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG -9w0BCQEWD3RqbGVlMUBpbmJveC5ydTAeFw0yMTAxMjkxMTIxMDNaFw0yMzEwMjcx -MTIxMDNaMIGDMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDTlNXMQ8wDQYDVQQHDAZT -eWRuZXkxEDAOBgNVBAoMB01vbmdvREIxDzANBgNVBAsMBmNsaWVudDESMBAGA1UE -AwwJMTI3LjAuMC4xMR4wHAYJKoZIhvcNAQkBFg90amxlZTFAaW5ib3gucnUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFaeDFCLY2nROs9pFsZTeQClm3 -+h1DqURqEGaK9eiPDUXJXE9JrDAWH3YxXLqzTT4aiZjgbGy5nDCrcR4NBvHvxmEN -1gjX+BWcnam5XE5LE5thz349VcxIwqG3WSRZzbxNlivGLPwRwZsfDAFcAVolJJhJ -uHcpzi7gauG/9ztOHkSjz3O1xNZSjMk1e8kaKpyn/XgTu3tpyzJ6bOb3JOtPZvp9 -2ugHRixdnxPc39NvPztceV7qomWJ5MBkAZmGnYvo2jhT00lPwyMpr1Pox8VOwyys -Nyrpyq7vIWK0CK3kh6nxLk1P2A4xzuvB/Yk7RPewsPDCFKbQGJQvAIj1VXxPAgMB -AAEwDQYJKoZIhvcNAQEFBQADggEBAAON/hy68lFWmSUG2hIGN3egj7Bgf3u1JKZl -n7CSCgPy7ktHdJiE7Ow57n69+YbreiI3ML4k0UoEeJtzaqRjnAwIDFfng3eJYnrz -wwl2Sa2WTHS0aYcFIhTuLNhptrfojqw/YtSxl9qI0N44Oq8+lhtx4GXPJ/Ttit9V -2eJlg7gxjq3RuCw/H9OOjKa1Ch1a29vlW5vGXhXVs17TcPEexLzbQIhw2dhfbcY9 -0fhRawqU+/JoPkktXP3dRtbZVJ1Sqk2jLMU92iHhvjOexc3JW9vQ3n+8Ar1Imv8l -ZSccHpEdr2bnNcF1sE6vyZkTmEOljiA18knTlFBdl+Y2LMhSUhQ= ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/certs/gen.sh b/mongo/4.4-ssl/certs/gen.sh deleted file mode 100644 index 522cee0..0000000 --- a/mongo/4.4-ssl/certs/gen.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -openssl req -nodes -x509 -days 1001 -newkey rsa:2048 -keyout ca.key -out ca.crt -subj "/C=AU/ST=NSW/L=Sydney/O=MongoDB/OU=root/CN=127.0.0.1/emailAddress=tjlee1@inbox.ru" - -# Generate server cert to be signed -openssl req -nodes -newkey rsa:2048 -days 1001 -keyout server.key -out server.csr -subj "/C=AU/ST=NSW/L=Sydney/O=MongoDB/OU=server/CN=127.0.0.1/emailAddress=tjlee1@inbox.ru" - -# Sign the server cert -openssl x509 -days 1001 -req -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt - -# Create server PEM file -cat server.key server.crt > server.pem -openssl x509 -enddate -noout -in ./server.pem - -# Generate client cert to be signed -openssl req -nodes -newkey rsa:2048 -days 1001 -keyout client.key -out client.csr -subj "/C=AU/ST=NSW/L=Sydney/O=MongoDB/OU=client/CN=127.0.0.1/emailAddress=tjlee1@inbox.ru" - -# Sign the client cert -openssl x509 -days 1001 -req -in client.csr -CA ca.crt -CAkey ca.key -CAserial ca.srl -out client.crt - -# Create client PEM file -cat client.key client.crt > client.pem -openssl x509 -enddate -noout -in ./client.pem -#create pwd protected -#openssl pkcs8 -topk8 -in client.key -out clientpwd.key - -#mongo --tls --host localhost --port 27021 --tlsCAFile ~/projects/docker-env-compose/ssl/mongo/4.4/certs/ca.crt \ -# --tlsCertificateKeyFile ~/projects/docker-env-compose/ssl/mongo/4.4/certs/clientpwd.key --tlsCertificateKeyFilePassword password1 diff --git a/mongo/4.4-ssl/certs/server.crt b/mongo/4.4-ssl/certs/server.crt deleted file mode 100644 index 3e5f785..0000000 --- a/mongo/4.4-ssl/certs/server.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDgjCCAmoCCQDFH5BJbOJhdjANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UEBhMC -QVUxDDAKBgNVBAgMA05TVzEPMA0GA1UEBwwGU3lkbmV5MRAwDgYDVQQKDAdNb25n -b0RCMQ0wCwYDVQQLDARyb290MRIwEAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG -9w0BCQEWD3RqbGVlMUBpbmJveC5ydTAeFw0yMTAxMjkxMTIwNDdaFw0yMzEwMjcx -MTIwNDdaMIGDMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDTlNXMQ8wDQYDVQQHDAZT -eWRuZXkxEDAOBgNVBAoMB01vbmdvREIxDzANBgNVBAsMBnNlcnZlcjESMBAGA1UE -AwwJMTI3LjAuMC4xMR4wHAYJKoZIhvcNAQkBFg90amxlZTFAaW5ib3gucnUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC60gmVPWB0HVbiFRt1yDGaZyIg -OU2+q/ZodCXnpFDKNuVnW0Bii9gjuYFwJAbkOejbuUv+9RiOIyXVk7BkRXAxdBTE -+F38zpK0J1NTgEO1mtq+Wg3SVjBlkyyGGMuqQoxRxKwrylLPLwNYkxls/W4r8hUV -uyEYWw5U49q5+gnZSuTO39xH1nRmb47dMJN2Sp5hsudOGIB9E/Qrg5IkIuOTVLwz -WdsRwjdfKvygmW45gQOCnJ9SWiJhNlBuCnVGQkX9uPeUySqnZ0mhTFWu8KBw2IBy -qLoktrvZAWCO5HS5v/OZ4dgMmi8475vVFi3R1+gJ2Z82pGQY40AoZGR0YnNFAgMB -AAEwDQYJKoZIhvcNAQEFBQADggEBAKY2u83BK9EmjRnepGTK13ZiCR665pfG73Qm -hPEGkw0hXtzgHN+buFka+FSgKdPyUy6muWYycPaVwIwwU/zlOPSBi/vhu8SkKi8p -G9ghxdKj9L9YUk3n4dFGwONwkfLq4GjZG24/LsvPkMkVMuEaFAev0lAwzxZfNm5T -CaJ7+hSh7s25taLDv1E1vMaoW6XnCaUDCUJ/HaodqTtz2JuQFAd9dhF0M8iA+DfC -9D+G4wEc/NoRn7ttaU1iVE91HrkHPq37yAsZin/RC2raeHILqT8AyluWBSboNdu8 -cdgwyg9ZT4Uh89H64dxUuIKUlocjBgRfROfs4Yf8jiGuzUvvZ+A= ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/certs/server.csr b/mongo/4.4-ssl/certs/server.csr deleted file mode 100644 index 328f525..0000000 --- a/mongo/4.4-ssl/certs/server.csr +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICyTCCAbECAQAwgYMxCzAJBgNVBAYTAkFVMQwwCgYDVQQIDANOU1cxDzANBgNV -BAcMBlN5ZG5leTEQMA4GA1UECgwHTW9uZ29EQjEPMA0GA1UECwwGc2VydmVyMRIw -EAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG9w0BCQEWD3RqbGVlMUBpbmJveC5y -dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALrSCZU9YHQdVuIVG3XI -MZpnIiA5Tb6r9mh0JeekUMo25WdbQGKL2CO5gXAkBuQ56Nu5S/71GI4jJdWTsGRF -cDF0FMT4XfzOkrQnU1OAQ7Wa2r5aDdJWMGWTLIYYy6pCjFHErCvKUs8vA1iTGWz9 -bivyFRW7IRhbDlTj2rn6CdlK5M7f3EfWdGZvjt0wk3ZKnmGy504YgH0T9CuDkiQi -45NUvDNZ2xHCN18q/KCZbjmBA4Kcn1JaImE2UG4KdUZCRf2495TJKqdnSaFMVa7w -oHDYgHKouiS2u9kBYI7kdLm/85nh2AyaLzjvm9UWLdHX6AnZnzakZBjjQChkZHRi -c0UCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQCZkZZR+0B6JifETET9A0zTFXRb -oHs0Smp3xG6FwmoNZGuVEM54qjY4lzor+1vX56Ydq8BJ/WirsJpP6lMc04baV/d6 -OdvSxF59HccmyvBHtBLqfpqo8NQdm5a4KFOGGqwJ04shiUBzv3d7ab+rErRKCt40 -tgYXuYF2CoMfuvuiR4JYZQeCMosAxzPxtzmK7WUGrLKtMS0MMkrgq30ScW1APjNx -9UjmgpmepTPNK/2/abPc0VMvfkySkF3v8Gq6rE76BlwmYD4i2h+CaYmByqoSpRL/ -p8jfZKETjijg2aQZAziHSK6NcAD1lVVDgQtSyG85t9nHG0qaeDn617SOaWWu ------END CERTIFICATE REQUEST----- diff --git a/mongo/4.4-ssl/certs/server.key b/mongo/4.4-ssl/certs/server.key deleted file mode 100644 index 47afa60..0000000 --- a/mongo/4.4-ssl/certs/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC60gmVPWB0HVbi -FRt1yDGaZyIgOU2+q/ZodCXnpFDKNuVnW0Bii9gjuYFwJAbkOejbuUv+9RiOIyXV -k7BkRXAxdBTE+F38zpK0J1NTgEO1mtq+Wg3SVjBlkyyGGMuqQoxRxKwrylLPLwNY -kxls/W4r8hUVuyEYWw5U49q5+gnZSuTO39xH1nRmb47dMJN2Sp5hsudOGIB9E/Qr -g5IkIuOTVLwzWdsRwjdfKvygmW45gQOCnJ9SWiJhNlBuCnVGQkX9uPeUySqnZ0mh -TFWu8KBw2IByqLoktrvZAWCO5HS5v/OZ4dgMmi8475vVFi3R1+gJ2Z82pGQY40Ao -ZGR0YnNFAgMBAAECggEAWO16GkwpCZydquiZNauh0PmeyO/+DfEVTgtbr7QLsPYI -pPZO45nlvLuk3ZiIn0LhkRXXEvngQmiArfWrVU+oZCH5cPk45AoA0ziU9X5svJmF -3m5HfgQA7Zjs7LgI2nbrDFEuE3oviOe8FAGRbMwGEW0elEWLL2jInagIidZ3sbKf -jp6os8Z3rlpHJ7zFB+xdI8ddSdwptjqXO4IF1tahvmPfZ90+ys1IFtviLx6Kaqdu -/993J77MUE+I10oUVCB9r1puYyGWeidw4jfHv3t6137CgYJd3cK2fdvoDdLrryEM -nXBI9b7GPAfwpbNAbJ28fx1VamCJMyeoHk5O76Kp0QKBgQDx1f+Cd+PLV77vy+MS -xZSod0lPSlAoAv3Nn7Gb6SPiXSlZy0PjFHLJUxqk09eh5Ztwsefg0zCfXNCrIEZ9 -haVpAtcMHETMUgSx6KjOi56dweAgr9NG0FAkkn2g5eH0vdpnKcbm36bPLsxhDnCj -b1OC5dEi18l5oHu48wLMJTVZFwKBgQDFwygtSDEQjAgN1aDF0D5v5COJfwcLWhze -HhwRqjPQn2RrRXu0G4qOaUDh1gH1N69mLehzd0SoR9H9nKb0MHCZwZo3YavX6x2i -xQIc0yLKGiE5c9FJcb3FdIPlqDKTZj4lBQYLvzhGP8nG01nDgD0XNTfhX+O3Zckn -o8A364HYAwKBgQDxcs8f28M7CehAUjfsTggWCsLOv0s4J4Ru/7m8CBEjuA/I7wBg -f9H631YCqt7nbO68nWL9PN2Wvnw33omCWSTEq2k5Vh/6Pwkg90FStmMu7ppvCBzQ -3rqlSPzU36+xQrwDs9o6N6G7yOWVIW2kP0oJrpoXR4qIPIpKJZXtbFjPEQKBgQCu -LIueFg7ge/Q7+wJ2NkpHUa7a0j3qCZuTJQGjrTulajyPHcstfXQyqRCz1kAzMLAS -Vix8RXb6nwabTvTb7C2/vXuNe0BWEoUvbkPGD058oTbR2udgwARbe5sPEWw51bq1 -8A67Gdb+R//2VP6h6LflUMG+hS2RwNvBRb9tgMYC8QKBgCbaid5k9U7RkUQA50D6 -TD5hZSbN4vccGzqzL9NfiiAYbbbE02EVJgeK3kuBZdlnejnDvXpVOIHi5oT/Ul2W -bcRLNkGWNxpStng2NjejWb1wqqjhelKvEWSZC7MaNLInKoMGDvmeVSGRpGnpao5v -DdsGQcHae79c+ohUOXp+t88A ------END PRIVATE KEY----- diff --git a/mongo/4.4-ssl/certs/server.pem b/mongo/4.4-ssl/certs/server.pem deleted file mode 100644 index 523e254..0000000 --- a/mongo/4.4-ssl/certs/server.pem +++ /dev/null @@ -1,49 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC60gmVPWB0HVbi -FRt1yDGaZyIgOU2+q/ZodCXnpFDKNuVnW0Bii9gjuYFwJAbkOejbuUv+9RiOIyXV -k7BkRXAxdBTE+F38zpK0J1NTgEO1mtq+Wg3SVjBlkyyGGMuqQoxRxKwrylLPLwNY -kxls/W4r8hUVuyEYWw5U49q5+gnZSuTO39xH1nRmb47dMJN2Sp5hsudOGIB9E/Qr -g5IkIuOTVLwzWdsRwjdfKvygmW45gQOCnJ9SWiJhNlBuCnVGQkX9uPeUySqnZ0mh -TFWu8KBw2IByqLoktrvZAWCO5HS5v/OZ4dgMmi8475vVFi3R1+gJ2Z82pGQY40Ao -ZGR0YnNFAgMBAAECggEAWO16GkwpCZydquiZNauh0PmeyO/+DfEVTgtbr7QLsPYI -pPZO45nlvLuk3ZiIn0LhkRXXEvngQmiArfWrVU+oZCH5cPk45AoA0ziU9X5svJmF -3m5HfgQA7Zjs7LgI2nbrDFEuE3oviOe8FAGRbMwGEW0elEWLL2jInagIidZ3sbKf -jp6os8Z3rlpHJ7zFB+xdI8ddSdwptjqXO4IF1tahvmPfZ90+ys1IFtviLx6Kaqdu -/993J77MUE+I10oUVCB9r1puYyGWeidw4jfHv3t6137CgYJd3cK2fdvoDdLrryEM -nXBI9b7GPAfwpbNAbJ28fx1VamCJMyeoHk5O76Kp0QKBgQDx1f+Cd+PLV77vy+MS -xZSod0lPSlAoAv3Nn7Gb6SPiXSlZy0PjFHLJUxqk09eh5Ztwsefg0zCfXNCrIEZ9 -haVpAtcMHETMUgSx6KjOi56dweAgr9NG0FAkkn2g5eH0vdpnKcbm36bPLsxhDnCj -b1OC5dEi18l5oHu48wLMJTVZFwKBgQDFwygtSDEQjAgN1aDF0D5v5COJfwcLWhze -HhwRqjPQn2RrRXu0G4qOaUDh1gH1N69mLehzd0SoR9H9nKb0MHCZwZo3YavX6x2i -xQIc0yLKGiE5c9FJcb3FdIPlqDKTZj4lBQYLvzhGP8nG01nDgD0XNTfhX+O3Zckn -o8A364HYAwKBgQDxcs8f28M7CehAUjfsTggWCsLOv0s4J4Ru/7m8CBEjuA/I7wBg -f9H631YCqt7nbO68nWL9PN2Wvnw33omCWSTEq2k5Vh/6Pwkg90FStmMu7ppvCBzQ -3rqlSPzU36+xQrwDs9o6N6G7yOWVIW2kP0oJrpoXR4qIPIpKJZXtbFjPEQKBgQCu -LIueFg7ge/Q7+wJ2NkpHUa7a0j3qCZuTJQGjrTulajyPHcstfXQyqRCz1kAzMLAS -Vix8RXb6nwabTvTb7C2/vXuNe0BWEoUvbkPGD058oTbR2udgwARbe5sPEWw51bq1 -8A67Gdb+R//2VP6h6LflUMG+hS2RwNvBRb9tgMYC8QKBgCbaid5k9U7RkUQA50D6 -TD5hZSbN4vccGzqzL9NfiiAYbbbE02EVJgeK3kuBZdlnejnDvXpVOIHi5oT/Ul2W -bcRLNkGWNxpStng2NjejWb1wqqjhelKvEWSZC7MaNLInKoMGDvmeVSGRpGnpao5v -DdsGQcHae79c+ohUOXp+t88A ------END PRIVATE KEY----- ------BEGIN CERTIFICATE----- -MIIDgjCCAmoCCQDFH5BJbOJhdjANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UEBhMC -QVUxDDAKBgNVBAgMA05TVzEPMA0GA1UEBwwGU3lkbmV5MRAwDgYDVQQKDAdNb25n -b0RCMQ0wCwYDVQQLDARyb290MRIwEAYDVQQDDAkxMjcuMC4wLjExHjAcBgkqhkiG -9w0BCQEWD3RqbGVlMUBpbmJveC5ydTAeFw0yMTAxMjkxMTIwNDdaFw0yMzEwMjcx -MTIwNDdaMIGDMQswCQYDVQQGEwJBVTEMMAoGA1UECAwDTlNXMQ8wDQYDVQQHDAZT -eWRuZXkxEDAOBgNVBAoMB01vbmdvREIxDzANBgNVBAsMBnNlcnZlcjESMBAGA1UE -AwwJMTI3LjAuMC4xMR4wHAYJKoZIhvcNAQkBFg90amxlZTFAaW5ib3gucnUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC60gmVPWB0HVbiFRt1yDGaZyIg -OU2+q/ZodCXnpFDKNuVnW0Bii9gjuYFwJAbkOejbuUv+9RiOIyXVk7BkRXAxdBTE -+F38zpK0J1NTgEO1mtq+Wg3SVjBlkyyGGMuqQoxRxKwrylLPLwNYkxls/W4r8hUV -uyEYWw5U49q5+gnZSuTO39xH1nRmb47dMJN2Sp5hsudOGIB9E/Qrg5IkIuOTVLwz -WdsRwjdfKvygmW45gQOCnJ9SWiJhNlBuCnVGQkX9uPeUySqnZ0mhTFWu8KBw2IBy -qLoktrvZAWCO5HS5v/OZ4dgMmi8475vVFi3R1+gJ2Z82pGQY40AoZGR0YnNFAgMB -AAEwDQYJKoZIhvcNAQEFBQADggEBAKY2u83BK9EmjRnepGTK13ZiCR665pfG73Qm -hPEGkw0hXtzgHN+buFka+FSgKdPyUy6muWYycPaVwIwwU/zlOPSBi/vhu8SkKi8p -G9ghxdKj9L9YUk3n4dFGwONwkfLq4GjZG24/LsvPkMkVMuEaFAev0lAwzxZfNm5T -CaJ7+hSh7s25taLDv1E1vMaoW6XnCaUDCUJ/HaodqTtz2JuQFAd9dhF0M8iA+DfC -9D+G4wEc/NoRn7ttaU1iVE91HrkHPq37yAsZin/RC2raeHILqT8AyluWBSboNdu8 -cdgwyg9ZT4Uh89H64dxUuIKUlocjBgRfROfs4Yf8jiGuzUvvZ+A= ------END CERTIFICATE----- diff --git a/mongo/4.4-ssl/run.sh b/mongo/4.4-ssl/run.sh deleted file mode 100644 index a2edecb..0000000 --- a/mongo/4.4-ssl/run.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -set -m - -mongodb_cmd="mongod --storageEngine $STORAGE_ENGINE" -cmd="$mongodb_cmd --bind_ip_all" - -cat <<-MONGOCFG > /mongod.conf -systemLog: - destination: file - path: '/data/mongod.log' - logAppend: true -processManagement: - timeZoneInfo: /usr/share/zoneinfo -net: - bindIp: 127.0.0.1,localhost - port: 27017 - tls: - mode: requireTLS - certificateKeyFile: '/opt/certs/server.pem' - CAFile: '/opt/certs/ca.crt' - clusterFile: '/opt/certs/server.pem' -security: - clusterAuthMode: x509 -storage: - dbPath: '/data/db' -MONGOCFG - -if [ "$AUTH" == "yes" ]; then - cmd="$cmd --auth --config /mongod.conf" -fi - -if [ "$JOURNALING" == "no" ]; then - cmd="$cmd --nojournal" -fi - -if [ "$OPLOG_SIZE" != "" ]; then - cmd="$cmd --oplogSize $OPLOG_SIZE" -fi -echo "========================================================================" -echo $cmd -echo "========================================================================" - -$cmd & - -if [ ! -f /data/db/.mongodb_password_set ]; then - /set_mongodb_password.sh -fi - -fg diff --git a/mongo/4.4-ssl/set_mongodb_password.sh b/mongo/4.4-ssl/set_mongodb_password.sh deleted file mode 100644 index fe3848f..0000000 --- a/mongo/4.4-ssl/set_mongodb_password.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -MONGO_ADMIN=${MONGO_ADMIN:-"admin"} -MONGO_A_DB=${MONGO_A_DB:-"admin"} -MONGO_A_PWD=${MONGO_A_PWD:-$(pwgen -s 12 1)} -_word=$( [ ${MONGO_A_PWD} ] && echo "preset" || echo "random" ) - -USER=${MONGODB_USER:-"guest"} -DATABASE=${MONGODB_DATABASE:-"guest"} -PASS=${MONGODB_PASS:-"guest"} - -export i=0 -while [[ $i -lt 90 ]]; do - echo "=> Waiting for confirmation of MongoDB service startup ($i)" - sleep 1 - i=$((i+1)) - mongo admin --tls --tlsCAFile /opt/certs/ca.crt --tlsAllowInvalidHostnames --tlsCertificateKeyFile /opt/certs/client.pem --eval "help" >/dev/null 2>&1 -done - -echo "=> Creating an ${MONGO_ADMIN} user with a ${_word} password in MongoDB" -mongo admin --tls --tlsCAFile /opt/certs/ca.crt --tlsAllowInvalidHostnames --tlsCertificateKeyFile /opt/certs/client.pem --eval "db.createUser({user: '$MONGO_ADMIN', pwd: '$MONGO_A_PWD', roles:[{role:'root',db:'$MONGO_A_DB'}]});" - - -echo "=> Creating an ${USER} user with a ${PASS} password in MongoDB" -mongo admin --tls --tlsCAFile /opt/certs/ca.crt --tlsAllowInvalidHostnames --tlsCertificateKeyFile /opt/certs/client.pem -u $MONGO_ADMIN -p ${MONGO_A_PWD} --eval "db.createUser({user: '$USER', pwd: '$PASS', roles: [{ role: 'userAdminAnyDatabase', db: '$MONGO_A_DB' }, 'readWriteAnyDatabase']})" - -echo "=> Done!" -touch /data/db/.mongodb_password_set - -echo "========================================================================" -echo "You can now connect to this MongoDB server using:" -echo "" -echo " mongo $DATABASE -u $USER -p $PASS --host --port --tls --tlsCAFile --tlsAllowInvalidHostnames --tlsCertificateKeyFile " -echo "" -echo "========================================================================" \ No newline at end of file diff --git a/mssql/2017-ssl/Dockerfile b/mssql/2017-ssl/Dockerfile deleted file mode 100644 index 89dbbe7..0000000 --- a/mssql/2017-ssl/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM mcr.microsoft.com/mssql/server:2017-latest-ubuntu - -ENV LANG=en_US.UTF-8 -ENV LANGUAGE=en_US:en -ENV LC_ALL=en_US.UTF-8 - -ADD entrypoint.sh / - -COPY ./cert3/server.pem /tmp/ssl/mssql.pem -COPY ./cert3/server.key /tmp/ssl/mssql.key - - -RUN mv /tmp/ssl/mssql.pem /etc/ssl/certs/ && \ - mv /tmp/ssl/mssql.key /etc/ssl/private/ - -RUN ["/bin/bash", "-c", "chmod +x /entrypoint.sh"] - -RUN apt-get update && \ - apt-get install -y curl && \ - curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - && \ - curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list | tee /etc/apt/sources.list.d/mssql-server.list - -RUN apt-get update && \ - apt-get install -y mssql-server-fts - -EXPOSE 1433 - -ENTRYPOINT ["/entrypoint.sh"] diff --git a/mssql/2017-ssl/cert/client-cert.pem b/mssql/2017-ssl/cert/client-cert.pem deleted file mode 100644 index 819e8db..0000000 --- a/mssql/2017-ssl/cert/client-cert.pem +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDXjCCAkYCAQEwDQYJKoZIhvcNAQELBQAwdTELMAkGA1UEBhMCcnUxCzAJBgNV -BAgMAnJ1MQswCQYDVQQHDAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MRMw -EQYDVQQDDAptc3NxbF8yMDE3MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5y -dTAeFw0xOTEwMDgxNjMyMjVaFw0yOTA4MTYxNjMyMjVaMHUxCzAJBgNVBAYTAnJ1 -MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQL -DAJydTETMBEGA1UEAwwKbXNzcWxfMjAxNzEdMBsGCSqGSIb3DQEJARYOdGpsZWVA -aW5ib3gucnUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4y7NT5Txo -uogw1Mmpl3OxJDKNqXfG+qjFZXMM3rUAXG0hGhR4ksXjZAyXDV0xcKXNigvXFSJ8 -Kcyiq1DDS1EvK+ojOKpljObxx7dNQOvTor78Q/pH9vrS9lMD/r0ENj+akTUozszi -lEMyUqYxWrNEJB7DMW/X4W2g5gXIQsrHhwRYSmViGl/fxeHULcBckBpTWv5VmUIN -fJggW5iEJTZzjYZXFUXg5ikeSfaIk8CVgag7DWej0rvrr4eF1fDm5+7ZIyjLIMtg -lNjgctzQT49uBmD/hgXW68pInIj78pjM3vhZSuSlWG3dsfRYlB/Tit+xPJJNo670 -cPart6u93zLrAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAKXlR5vPhh3AX5msMeJZ -7npoL3sSWhnVYH4ika3qR+HAGk/zZZCkSNYkG5hrehOwyR+py48svmpWN0K7A962 -4K8hU9BqO3F5YpdIdaRJArXyVHw97pAyWu2YtZFDb4arV0rsHqX3tEk1LaJ7Ef3x -wdRj9cAcvX5ReuUcekqVkAUHn8eQE+Uya9MgcqzGuYOI6qMEpBb9zvoZsyYYCKmu -JwbOGJQM6Wzp+987ei8AZ9Ks2JRHizroG6kz547r5NbWVqJML9U7YSJLLGI8QnlZ -7IBRQea4B2q6gNCpxkTii7LZQ+oraV7jTLlKB3yysTR5esionL3Feq0U2V2ERAFp -0KU= ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert/client-key.pem b/mssql/2017-ssl/cert/client-key.pem deleted file mode 100644 index f855ae4..0000000 --- a/mssql/2017-ssl/cert/client-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAuMuzU+U8aLqIMNTJqZdzsSQyjal3xvqoxWVzDN61AFxtIRoU -eJLF42QMlw1dMXClzYoL1xUifCnMoqtQw0tRLyvqIziqZYzm8ce3TUDr06K+/EP6 -R/b60vZTA/69BDY/mpE1KM7M4pRDMlKmMVqzRCQewzFv1+FtoOYFyELKx4cEWEpl -Yhpf38Xh1C3AXJAaU1r+VZlCDXyYIFuYhCU2c42GVxVF4OYpHkn2iJPAlYGoOw1n -o9K766+HhdXw5ufu2SMoyyDLYJTY4HLc0E+PbgZg/4YF1uvKSJyI+/KYzN74WUrk -pVht3bH0WJQf04rfsTySTaOu9HD2q7ervd8y6wIDAQABAoIBAB5mPBjYBAkCbncB -+i6w4HJKjxpov3B3OZ5HYxbB6CqoCbfBT47KLk2K3ttWcnc4nb3jMLFwI50jTyuP -XRjTYgaNhdXHc5iDBlbN0OSfgmvtQNfE4v5FrdtYdC2bEUMJHYtyybjt1ByN4UP8 -/qPt1MGn43uevVRZHCy0yky4WB1cW58kepmXJoosnu7qtSplBZsbWWfhlVlMxtwr -qLN+ka8KUufyZO90IxpUZmQfqBFwcX90DJwIX4gNFvLxM1LAACy0DgAWoEERrAxN -9LacsjouTWAGT6g3aPKUtrlyY2X+0Yy8Z9ZJuuJ/UdRAoyLe+cJ22VrC3CtAklYj -U29y6hECgYEA87z1BuGFItQNmAROwG+HFhMRf+deVEWQRq/U6O5CfNUYGrsa8nLw -fnssiusfpWtmMILticnKdd4rOyYpy+IwpU+yyDek6xPMfN+vgdFX8bwQ0hnIyyOA -9R8VwIAIg18R8Q7C/Q9m4oB5CweMwVRCuffT+2She0Q5VPYE+jWj8ukCgYEAwhej -f3WYQER3vt1LunG4crxbt92Mm5nCSOqKs7CXx7WWKqiywoO1chB5gxAqtEv63dna -k2hc9dqvzM/wALyLt1G6BN4f8wTDrcJcIijYNFz2KZFU2gtSTLiNtaZqhtQFIEgu -Xt3U1P5UnVdVgZrM2Ip/LP2pfY7QRwJJAzK9SrMCgYEAvOKecGqspkT3E+uiq/bC -FRVJ5nkC3QPbvyvcL3cVB3CMcYq2Y1U3ko0aA74alDMaylVsh+9deuJlVj1I/ruX -P0T4I7kbkSGSwuMGO/Bj2u4Hiwp4VRR6h3tDfB68ejJe0RTDfyFEdhthsm5zYg9O -dpfcK2Hc0o4YcAMH8G9JUqECgYEAtTltJ62dIyTKyiPGeaeFGVxWJy9uAjtm9L5K -E81naslaFSq+/nAMExze2ElYFlB7RHoNZGWlpskyLIJbDdT+f4SHs9PS8Q4Zxzwa -2qpYdUv3bIiOOakohworBtkDzjBZOPMsmNd3yghO6TqKVCE981IdvNx8TQfz4Nl5 -YssVg5ECgYEAhEDR4oCs+9EQAEN6mSHOOybw9/Vi2jiDAROxP42AzleIYgShwKUB -THJhWUw8Q2ux0ER+Nm6aNijRSfOWatOKcipKYFgzgE6RXpy2HAYyIpTYf58HGlYU -vp/nbjJYezdsVke5HqW3Hy/gyOn7Frs0oXSKiVU4IRHOQM23OlE0GvA= ------END RSA PRIVATE KEY----- diff --git a/mssql/2017-ssl/cert/client-req.pem b/mssql/2017-ssl/cert/client-req.pem deleted file mode 100644 index 047c22a..0000000 --- a/mssql/2017-ssl/cert/client-req.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICzzCCAbcCAQAwdTELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MRMwEQYDVQQDDAptc3NxbF8y -MDE3MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBALjLs1PlPGi6iDDUyamXc7EkMo2pd8b6qMVlcwze -tQBcbSEaFHiSxeNkDJcNXTFwpc2KC9cVInwpzKKrUMNLUS8r6iM4qmWM5vHHt01A -69OivvxD+kf2+tL2UwP+vQQ2P5qRNSjOzOKUQzJSpjFas0QkHsMxb9fhbaDmBchC -yseHBFhKZWIaX9/F4dQtwFyQGlNa/lWZQg18mCBbmIQlNnONhlcVReDmKR5J9oiT -wJWBqDsNZ6PSu+uvh4XV8Obn7tkjKMsgy2CU2OBy3NBPj24GYP+GBdbrykiciPvy -mMze+FlK5KVYbd2x9FiUH9OK37E8kk2jrvRw9qu3q73fMusCAwEAAaAVMBMGCSqG -SIb3DQEJBzEGDARwcHBwMA0GCSqGSIb3DQEBCwUAA4IBAQBhAbpZiUTNkl+29cvk -EuSE7hn/LPXzaU2+0LIHwaCx8NAI9YQLa+DUxPsdnaHUcEZSjKbv3T+aZDjUj8fk -10Wz67HdfnI7nNIU5JDAWj5tiBz/SPv/MEtZ9uPdqZIonU+i6UmSPOHfkeQ1ID7h -9Z/mSJGiYZtlzvvSSvx2pvRj/F/TwprHdNIFhlA8s5pk8K1lllSFbSzSDSwd13Oa -hyPuOBU0mXQnrdgyaZzCZhMsh44t/EJZxX+nbZEGSq1qVrPoc/0Zl9Eri18Au/aH -fWV+Zc/4yN3x+udAg+l/kRxZpAx4kTyb1IMRLoGVAtpeIYNuwDd1FiME97zFF4wf -vqgn ------END CERTIFICATE REQUEST----- diff --git a/mssql/2017-ssl/cert/mssql.key b/mssql/2017-ssl/cert/mssql.key deleted file mode 100644 index ac92378..0000000 --- a/mssql/2017-ssl/cert/mssql.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDXQgdG/MBdksBO -yAHXX2XqSIxQkYoQ8aOnm9nX+J+mynwUrFEdUDjv84iTlpgCAWX/yhs4RF2XPpee -Q3PwKFTYgjCCGR7PfXIKvL0I0jDbEUDbBJ1U0rcZgAyFsSLR0oDoje1Bjahz4bae -L6+uEEzM1/6HX3urrkTmk4aMHG08gw4uXbEmAp+wJsOPLY5N4W4N3nPtWXjVV91Q -K3NYDVyE4cbqIX/NvM0Htpb5ffc+B8Ri2KXxHc2lqPW6nlr+VEmFoQczWeHw1JbE -6S6G6dLh2THQhV2vlqA61zCnZ+pToxzoMB27Bl5Uf41GHvJEL7c1FIelriqznJog -cPY69aahAgMBAAECggEBANIU3fdZDAEHDWqV5r4km9moTlD/iaj5vAgDofsW6fGl -Yq3mcw/R0I/WtW+dJOOoK70VqbUje9f1PZI3MLqtEglwHhmKnLhSLO/vveoTAZ17 -3Dkk6svzDsHzZ8U+2MXA1RCiG3DD6SiXnFwMHEAcJmgxUXcbKB6o6RPD3Sd3QuEv -F+5JACJedxvrvSrX3lCvgOkEBfQaUDkpgwGC+bZWsRjHJmeWkmWFYzEcLfJJpz/u -kv2i8a6DvfoptWntixOC6uGE9zF7KJy5iUNL5cEN6LW7L1vUEZaQKqip4KRptrET -AsCRrVIwrjou060pPOaiUgZeqOH7WfzEQIuST7Q/MaUCgYEA9p+UepyEGpkegEw6 -bQRs9kF0RF/K3oX7Fk1FYipPUN8JXiST82QvQtpBQ+LU5RD6jhwe6hoPgKOMKWp7 -aLhG69HHYpxVgXuz0vjeSiJSBLbGrDBO+ihK+h6h4aeSLN6iEus9sVej1tOQ9zNW -l1ldcuMezPxTzrgGrrYnJ4YtQu8CgYEA33EqCdIDEyKOT+QRWQnnqvObYDfV8u4b -s3iolbG1i+yTUYTA52IlLmpo8uRcAHucuEM8U/uh6KbHMQ5N9/T2e4Xg9uwbh9Bh -Bid2LF98utNubfu+Ffd6EoA8K+q0YiFXntcogTm3Kch3pG4fZVwyky5zlbdpn+6D -QD9h+yewb28CgYAwtL1vJaAVXK4gam2TgC9AxxZ+NmjrX4yCEAqm43I8p3/DHvg1 -NlD7I/2FubOP9bV2AWm9lB4BqssQlt3+hX5ELm7xM6zTYKnX/ZxxCawnEC3Wbcf7 -MZ/1G72ewihlQibCE8FgV82crLXRjEsKovSIrwAzPZYTmlZ/hKvg62fe8wKBgQDE -xTGSKGIQzdOpw10Lnk9oGtPv7fv5zXqTmGROP4tzR8mMdm4y1hmMQKVfkX775d/j -3UIZa3XwHj84kjJTdGRD72hnyxGLjxSCiOnmtchv9pY/QPzq91+HP2q9+hkUeexh -s3S2KI+GukWyhlAbwQ/A0Z10cWsRLshjIe41cYRM/QKBgChmH42D74yyXDRGCsoR -pN9aazVmla21FnGEyF58mwD/gEhHLuWJnisprZVJULy1AkYpu5Y2Oupw6zR9iBOl -knArvkQxDYm67WAmITUtXgB1wwLKwj0IbTv2BfNdBna0Whs9f7AP4JlrDnTmzRWK -qLswOMWMZemIebBe4PFvJea1 ------END PRIVATE KEY----- diff --git a/mssql/2017-ssl/cert/mssql.pem b/mssql/2017-ssl/cert/mssql.pem deleted file mode 100644 index 5edf6b1..0000000 --- a/mssql/2017-ssl/cert/mssql.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDyzCCArOgAwIBAgIUWKDusl/N6ik6rWgeOshlX6aRwF8wDQYJKoZIhvcNAQEL -BQAwdTELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQHDAJydTELMAkG -A1UECgwCcnUxCzAJBgNVBAsMAnJ1MRMwEQYDVQQDDAptc3NxbF8yMDE3MR0wGwYJ -KoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTAeFw0xOTEwMDgxMzIzMjBaFw0yOTEw -MDUxMzIzMjBaMHUxCzAJBgNVBAYTAnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwC -cnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJydTETMBEGA1UEAwwKbXNzcWxfMjAx -NzEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDXQgdG/MBdksBOyAHXX2XqSIxQkYoQ8aOnm9nX+J+m -ynwUrFEdUDjv84iTlpgCAWX/yhs4RF2XPpeeQ3PwKFTYgjCCGR7PfXIKvL0I0jDb -EUDbBJ1U0rcZgAyFsSLR0oDoje1Bjahz4baeL6+uEEzM1/6HX3urrkTmk4aMHG08 -gw4uXbEmAp+wJsOPLY5N4W4N3nPtWXjVV91QK3NYDVyE4cbqIX/NvM0Htpb5ffc+ -B8Ri2KXxHc2lqPW6nlr+VEmFoQczWeHw1JbE6S6G6dLh2THQhV2vlqA61zCnZ+pT -oxzoMB27Bl5Uf41GHvJEL7c1FIelriqznJogcPY69aahAgMBAAGjUzBRMB0GA1Ud -DgQWBBSw2YqSJxfaL/ixah4tb/snBfcXJTAfBgNVHSMEGDAWgBSw2YqSJxfaL/ix -ah4tb/snBfcXJTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCL -GcsMYS29673Jb2JijkAR/LCmyVMduQRVzC6Qg+Cy5K1NdJlm7Rj1ON9hAFcsbree -CiKRNrV/Couap2V/FaEGNJqu53ePCaJPkJrpGPGeF96+sbVNQMa4IB92ZSfzMFtK -W5onlr2d6cJEI6nOSkMgs2Ll7rfjPjk3aqxQrHenzjmobKYskWJ730EegyoToX8X -evAI0vQ6RMH0X3vT+KlNOx9UONwlT8NeNINmBSi8kf0jau2LvETt4CHlP99mdnA/ -SavgSCYZWPkSdupjj5J0I8DoqUAKd7lbS8s8I2x6PFnGRKV9/8x5wMXLGAzSbZeR -6/CcrQK6R33s8Z/i7Bh4 ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert/mssql.pem.bak b/mssql/2017-ssl/cert/mssql.pem.bak deleted file mode 100644 index 5edf6b1..0000000 --- a/mssql/2017-ssl/cert/mssql.pem.bak +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDyzCCArOgAwIBAgIUWKDusl/N6ik6rWgeOshlX6aRwF8wDQYJKoZIhvcNAQEL -BQAwdTELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQHDAJydTELMAkG -A1UECgwCcnUxCzAJBgNVBAsMAnJ1MRMwEQYDVQQDDAptc3NxbF8yMDE3MR0wGwYJ -KoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTAeFw0xOTEwMDgxMzIzMjBaFw0yOTEw -MDUxMzIzMjBaMHUxCzAJBgNVBAYTAnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwC -cnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJydTETMBEGA1UEAwwKbXNzcWxfMjAx -NzEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDXQgdG/MBdksBOyAHXX2XqSIxQkYoQ8aOnm9nX+J+m -ynwUrFEdUDjv84iTlpgCAWX/yhs4RF2XPpeeQ3PwKFTYgjCCGR7PfXIKvL0I0jDb -EUDbBJ1U0rcZgAyFsSLR0oDoje1Bjahz4baeL6+uEEzM1/6HX3urrkTmk4aMHG08 -gw4uXbEmAp+wJsOPLY5N4W4N3nPtWXjVV91QK3NYDVyE4cbqIX/NvM0Htpb5ffc+ -B8Ri2KXxHc2lqPW6nlr+VEmFoQczWeHw1JbE6S6G6dLh2THQhV2vlqA61zCnZ+pT -oxzoMB27Bl5Uf41GHvJEL7c1FIelriqznJogcPY69aahAgMBAAGjUzBRMB0GA1Ud -DgQWBBSw2YqSJxfaL/ixah4tb/snBfcXJTAfBgNVHSMEGDAWgBSw2YqSJxfaL/ix -ah4tb/snBfcXJTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCL -GcsMYS29673Jb2JijkAR/LCmyVMduQRVzC6Qg+Cy5K1NdJlm7Rj1ON9hAFcsbree -CiKRNrV/Couap2V/FaEGNJqu53ePCaJPkJrpGPGeF96+sbVNQMa4IB92ZSfzMFtK -W5onlr2d6cJEI6nOSkMgs2Ll7rfjPjk3aqxQrHenzjmobKYskWJ730EegyoToX8X -evAI0vQ6RMH0X3vT+KlNOx9UONwlT8NeNINmBSi8kf0jau2LvETt4CHlP99mdnA/ -SavgSCYZWPkSdupjj5J0I8DoqUAKd7lbS8s8I2x6PFnGRKV9/8x5wMXLGAzSbZeR -6/CcrQK6R33s8Z/i7Bh4 ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert3/ca.key b/mssql/2017-ssl/cert3/ca.key deleted file mode 100644 index c7e1b68..0000000 --- a/mssql/2017-ssl/cert3/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQD1gIQVGdTzg9Qb -mmla1VYIfsAQDZfs9qLzxwwNq1ynB4uem4wlDHuR8mSwUu5KpFRLBq5IQxku4G2G -nhBeIPEQ6d7lTrjkjNgiHdRT2bY3p6MemW15J9kTVO4DLZwceXUX1D5JlNV3hrif -OX0VIWu933uWBFSa7XDHXdoktuaghwdZnmIQGyI4byeDmIoJfAOJ/1mtqEwZFNUQ -WdjzwPGiZ9pq3MdOh8f4H/SFBJnStBmaVWpDryQOfhWcl9LlJiu6AhSQiOjZzqjF -HxqhhGui6EqZE8nZN3ctczgCoKBC6GkjV3Oqf6sDG4w5vtkFmIOjGSgd8Oq8u4M5 -k6PzBMX3AgMBAAECggEADE+uD/rUJYQSYnH7X408O7/TdNqhqEX0BQKR1aumwU+N -Dl6hiAgYuEhuCTOXdJHKElsa6U/IFwQ1Kd+KVZYUULNRtLEeb4OqoQda6vuLej4D -XZj3FvDLH3+OUgV7AyiKGTBREVKP4+cTIhT5c1JSO1rWMT81WPGYSr8nndi4NwuF -S0P84sZwUsrB2rE3xmL+IIn5bmLr9hHtq/wn7AF1bsquwHxnZmxF32Y8G7qpyY6o -RkgBaCz8dqaOICUX/HbrqN23k1hpMOk8OLjcdaNmSKrtI9f/a4yu+YvXZHyZKjfK -r4vv8y5IMdyBetuhXGxXf+/Q2Z5T5yTLFkBnn/PpDQKBgQD88Qa0O8pi4zaemNnk -l4ppq4rxSnT7x/TDeRKesUBy75kLJNvSl5C4SnfaV/ozB9YyVBLZag+T6t0F4jUq -vWtcqQREmIPDl/EzG3hsEizjdmJfdOnETqaIZpJO1N+J/l9TRDd6Kkx6opzqrgw+ -KiCtkc++ENtGMW/L9bwXi8UTQwKBgQD4eHYET4Tj2O8bopHmAuxhjIB71T/T4ZbM -xyhjfgXG7RBauvM3Z+OGkhzTkUUEC0owk/AZlGIr4N9HDnSP9uWuGD7H5uJm27ZY -pn1sMaVawZi+uGzpktCcCPx9gMpYODtGw06YPYsQRfS7OPcYkyCZt3MuqWef/VFi -W0nyLvelPQKBgQDR34N6hKnXB0RIr/cLjxnPuABfWTJbv3u9vXXPqq8ZLujDsF+d -CxmPcGqmBp2ZPgViWRQSxcgLKbMesKUAw46TocHi0NFzt1zw1PhEY4hPa+kP30gg -FEplnwYC1upr615ZDp8hhHtUvhyJNMT/x6C5o+TFheMLCPYEO+9HcjehVQKBgG6y -zHGTM/OHHNBFF5dQShwTytJg6bTuVo8ZU8cvyEceKyEhFWbj5Bx6UFl56TOqC/2k -i136G9rMru0rZYcWSrHLn3zUQp3s2UqZsltXqwHKKtEdvXg6rrI11rfbf0rakp4u -OX/eO2yenjAjawMJ2YZikvCBDOfcpjuZzFIX1sFJAoGBAK9uTdhhKtCimD12esIk -2NetFZy22tKmYnTy3rh5lMrGJP2juypmWhxu/eOQYRkccz6BRZoaAn3nuNEvap9r -vQxHOa3/6rV4TGLt94YvCnw0cfFKDJxAg559WADsfWeOODn8VyIkLOxgVBKmu8mP -XrsMggNXiZdT+6bWbpYKQWRL ------END PRIVATE KEY----- diff --git a/mssql/2017-ssl/cert3/ca.pem b/mssql/2017-ssl/cert3/ca.pem deleted file mode 100644 index a75d4fd..0000000 --- a/mssql/2017-ssl/cert3/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC1TCCAb2gAwIBAgIUeLCGcrwWRKeInITcBUnRQI/8iRUwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITVNTUUwgQ0EwHhcNMjUxMTEyMTE1OTMzWhcNMzUxMTEw -MTE1OTMzWjATMREwDwYDVQQDDAhNU1NRTCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAPWAhBUZ1POD1BuaaVrVVgh+wBANl+z2ovPHDA2rXKcHi56b -jCUMe5HyZLBS7kqkVEsGrkhDGS7gbYaeEF4g8RDp3uVOuOSM2CId1FPZtjenox6Z -bXkn2RNU7gMtnBx5dRfUPkmU1XeGuJ85fRUha73fe5YEVJrtcMdd2iS25qCHB1me -YhAbIjhvJ4OYigl8A4n/Wa2oTBkU1RBZ2PPA8aJn2mrcx06Hx/gf9IUEmdK0GZpV -akOvJA5+FZyX0uUmK7oCFJCI6NnOqMUfGqGEa6LoSpkTydk3dy1zOAKgoELoaSNX -c6p/qwMbjDm+2QWYg6MZKB3w6ry7gzmTo/MExfcCAwEAAaMhMB8wHQYDVR0OBBYE -FKz9u+XN6OJsPw3mDfAXozTUgyh5MA0GCSqGSIb3DQEBCwUAA4IBAQAaml6BZlNm -vHp9AkWJmdKKf636yjcnnsRlOx/VMj4BdYvGPuASbxcZbWHrGQqfgCIbelZZ3oK+ -AKAUkKUMLjp80QMqnYsK1SnSgFw447hpLdtL0mglUY59i90BfQBSvthew50OLgQp -aHcfy7N+9tp95xXhkVQBjwWRXcmqdEqkY6lc6hOOXbI04qOWRUFzR6a82jcxk+hN -erj0NDRU3iukofcC5ydMtOLyQs+jcQq7RAUhSsftTOMuEyxQC5Y4SBU2099ciPAg -vX7fKq81CXc0OpiRRzpxHtQlKOAz2fuKlQ6OwxaUbZyTQ0uJC29vmb4oOTS/ro56 -fHiXnJJb7H9g ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert3/ca.srl b/mssql/2017-ssl/cert3/ca.srl deleted file mode 100644 index bef7119..0000000 --- a/mssql/2017-ssl/cert3/ca.srl +++ /dev/null @@ -1 +0,0 @@ -1B3920548FBA2E2C3955638146FAADE9F1BF0EE4 diff --git a/mssql/2017-ssl/cert3/client.crt b/mssql/2017-ssl/cert3/client.crt deleted file mode 100644 index b0975cd..0000000 --- a/mssql/2017-ssl/cert3/client.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUGzkgVI+6Liw5VWOBRvqt6fG/DuQwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITVNTUUwgQ0EwHhcNMjUxMTEyMTE1OTM0WhcNMzUxMTEw -MTE1OTM0WjAXMRUwEwYDVQQDDAxNU1NRTC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQChgETT7hTfzT70X2CRFzdMFoQFOrVCfaJ7Hn9y343O -zNlOOgrsiEQKCB4aeDoUxxW+Eoal4lDllpDAQYmSwH0vtUcbaRVTaGxZMbIxzoLD -TarIW00qe8NlhXO/WRqKSDUSOYAQ/CoMlIo6zlUhTP72kmtIq1iHgGfoWy2DWYFL -IVFznHnboIRSzUlMELXQ9u+0SVB32bwEVnvVB0+nJoplqm5CO9vl1B6ndUL3jl3o -Zep41JgRPqFgrzXatkk/PUN39X8sgH9qHskeY5g4oKlXe6ZUv9xzDSF91zUvl2xF -6TLELMk3ojNpxEvdzMho/zTcqjikxkMp+Cduct1nA32XAgMBAAGjQjBAMB0GA1Ud -DgQWBBQ9vJXpPNGaNxGs3Y58DYiLz8pg+zAfBgNVHSMEGDAWgBSs/bvlzejibD8N -5g3wF6M01IMoeTANBgkqhkiG9w0BAQsFAAOCAQEAIXoCdiqJbi2fBQLyUWmHblNy -yXJ8GxMRhMns6pCyOkJ5yz3Y/sfPqbIKWRcnRQWYT37eOpioY/sN3OKwlr4QSpxJ -WsHO97bN5jEf62+E6nXGJvdp0BALBre9LnlSbDlJV7s8yiY+RpWN6suSljEEj0Ct -dXdlb2NPIAYfPdK5xGIlgIidMWfIoAqOXdEpky/FdHCJxXRuJjmj6hwrrBzX1mj9 -fLuNlDDrHaFGrhRrAWDNZfNQXNzeEyjESXnhavdvIT7jtUoAI3FBVu1wLeLUhLnE -PMPVxlUc5Fac1r0LjnoQ1j45u99rKttELOKtVBfCudjr6RameX6YRzDVmznxGA== ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert3/client.csr b/mssql/2017-ssl/cert3/client.csr deleted file mode 100644 index 9d4df92..0000000 --- a/mssql/2017-ssl/cert3/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICXDCCAUQCAQAwFzEVMBMGA1UEAwwMTVNTUUwtY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoYBE0+4U380+9F9gkRc3TBaEBTq1Qn2iex5/ -ct+NzszZTjoK7IhECggeGng6FMcVvhKGpeJQ5ZaQwEGJksB9L7VHG2kVU2hsWTGy -Mc6Cw02qyFtNKnvDZYVzv1kaikg1EjmAEPwqDJSKOs5VIUz+9pJrSKtYh4Bn6Fst -g1mBSyFRc5x526CEUs1JTBC10PbvtElQd9m8BFZ71QdPpyaKZapuQjvb5dQep3VC -945d6GXqeNSYET6hYK812rZJPz1Dd/V/LIB/ah7JHmOYOKCpV3umVL/ccw0hfdc1 -L5dsRekyxCzJN6IzacRL3czIaP803Ko4pMZDKfgnbnLdZwN9lwIDAQABoAAwDQYJ -KoZIhvcNAQELBQADggEBAH9MLvMQQeUhuiQxdd+vDlzFv5xnISWQzaVn2VVqYKbb -UO5IcTQFfbCYGnDjeVsgj90FFLwhMJ94WEhXQo0SHHWQTch4s9ZlCG1JSUvGjpAM -zpDoou44INwHDyG+GFuL49DvV7SwCjRQmOZVvkQgHFIZgcDGEBveo0gZ28WTdqpg -IEIhTk7hrTt/s8hNpM/nTFxjJdK4ZdG38+xvCPvJOlz+/elkQtSJZcXQKkGCOWDA -nhUBWXhiXWTEJLCtFMNmBvRRhBd13N3uAA1goYTgelMl1i1CGdUyWLJ9p0pd0svL -DZNjJGUU0+fNZN5uxZmgsZxkcGTcX29VYDL42mRlKLo= ------END CERTIFICATE REQUEST----- diff --git a/mssql/2017-ssl/cert3/client.key b/mssql/2017-ssl/cert3/client.key deleted file mode 100644 index e3d2190..0000000 --- a/mssql/2017-ssl/cert3/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQChgETT7hTfzT70 -X2CRFzdMFoQFOrVCfaJ7Hn9y343OzNlOOgrsiEQKCB4aeDoUxxW+Eoal4lDllpDA -QYmSwH0vtUcbaRVTaGxZMbIxzoLDTarIW00qe8NlhXO/WRqKSDUSOYAQ/CoMlIo6 -zlUhTP72kmtIq1iHgGfoWy2DWYFLIVFznHnboIRSzUlMELXQ9u+0SVB32bwEVnvV -B0+nJoplqm5CO9vl1B6ndUL3jl3oZep41JgRPqFgrzXatkk/PUN39X8sgH9qHske -Y5g4oKlXe6ZUv9xzDSF91zUvl2xF6TLELMk3ojNpxEvdzMho/zTcqjikxkMp+Cdu -ct1nA32XAgMBAAECggEAMKHmmAcOpCIzPfVmp+pczX3OPaDjKmWYwwh5CoeFNWv8 -WBEkbvvNuVOedQwVOWKGCpmbkGJpR+miJzLVEasDR5WIFxn6wQYl8moDpfnw6Iz/ -y5uqzgs82Npp84oKcu+xg45rITI+G1Gzmme9vOxprqiCw/xNCWjCYXbraq1OQOgJ -nC4JLqJZGIJSR6GEfW9MqukA8Z1FwAjZSJ1gTHuMLwF7rPCyq334GrpParakDSb4 -1b1Bj93taFVB+zEArkCIGY6JsS2ve9bTst7sZdkhBMA9a1/2/fRZf08oAr3bHln8 -1ZzhRIM70t605h41REt6p7G9ZTKEiR97/y9lupACeQKBgQDe35MHYfluIhcFKutE -VczLf+YYlLpKRftnNummTjk03+0GhFgh3IaNPW4H2DiF/BXk+MIkySwpLfGKVshM -w+tZNJuj61MbLuEX2JQ3DZKAqBYr68wTqKNti0Gh+zyMPVggS2cxOmOp55Gz+bXf -XRkz7kJ7uyHnLNyVGdOiOXDAmwKBgQC5gXPqZ4zPJSleS1wAXfETqaurCyNlYJz8 -jH3SusAAbsVfxYMeAhUUquUtimDmBrXF5yU6zOXXu5KWF8vYjy1bFA9rrJev/kuK -Gf74SyQR9cCkbk3/vZeeFNj1s4hyeGVXb3mHNiU5gnnjx1r7VI6m04xejljafr+W -IrbNW87wtQKBgETL8tDGl349m6mGtBTl/0+Z7WcNEew3agFUXA9v+gyuSrZGSAY7 -0nTqz3owblI9nGyPtS4xwyX6/qJbY3z+xTlGGf0heQfdErKPskDEOcLpH97y7I3s -8nWwFNRxfyEzFm7xl6sEgRtDViCeJlwKmusC0xbqju6TVIvZ6xAadwmdAoGASPF4 -TRHOsp1gOO3VDWfjJeIv2KAWmQR2dnAgAb7hRMpJ3jDiL+iNtYTFfTTOiWTWES2k -3Aw5zKy7JT3SMCOMqCWpMqO5OcD6nyE9uxCA7Hb/+yhMj2VTuxtjfKnN24UwBEOX -O+20kXqWx1RamD1Voo/IwF2k3rW8TCL2UqXpJ4kCgYEAllfHipyDQ8IFDK/J1vk9 -Ze837hBKe4lXQW/WdhaEOY0bMUbScwPmy+1Qb2nUZDZXGs0NlpTZrpT1yAwaPUyy -s6tkGkmLFSF9er/4ccUJj8tlKN3RtM+nJe71vm3s+StKA4gkIvH6Jqma5c2S/uWt -vl2dRyxCs5pk8EMnIkCPoi0= ------END PRIVATE KEY----- diff --git a/mssql/2017-ssl/cert3/client.pem b/mssql/2017-ssl/cert3/client.pem deleted file mode 100644 index b0975cd..0000000 --- a/mssql/2017-ssl/cert3/client.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUGzkgVI+6Liw5VWOBRvqt6fG/DuQwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITVNTUUwgQ0EwHhcNMjUxMTEyMTE1OTM0WhcNMzUxMTEw -MTE1OTM0WjAXMRUwEwYDVQQDDAxNU1NRTC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQChgETT7hTfzT70X2CRFzdMFoQFOrVCfaJ7Hn9y343O -zNlOOgrsiEQKCB4aeDoUxxW+Eoal4lDllpDAQYmSwH0vtUcbaRVTaGxZMbIxzoLD -TarIW00qe8NlhXO/WRqKSDUSOYAQ/CoMlIo6zlUhTP72kmtIq1iHgGfoWy2DWYFL -IVFznHnboIRSzUlMELXQ9u+0SVB32bwEVnvVB0+nJoplqm5CO9vl1B6ndUL3jl3o -Zep41JgRPqFgrzXatkk/PUN39X8sgH9qHskeY5g4oKlXe6ZUv9xzDSF91zUvl2xF -6TLELMk3ojNpxEvdzMho/zTcqjikxkMp+Cduct1nA32XAgMBAAGjQjBAMB0GA1Ud -DgQWBBQ9vJXpPNGaNxGs3Y58DYiLz8pg+zAfBgNVHSMEGDAWgBSs/bvlzejibD8N -5g3wF6M01IMoeTANBgkqhkiG9w0BAQsFAAOCAQEAIXoCdiqJbi2fBQLyUWmHblNy -yXJ8GxMRhMns6pCyOkJ5yz3Y/sfPqbIKWRcnRQWYT37eOpioY/sN3OKwlr4QSpxJ -WsHO97bN5jEf62+E6nXGJvdp0BALBre9LnlSbDlJV7s8yiY+RpWN6suSljEEj0Ct -dXdlb2NPIAYfPdK5xGIlgIidMWfIoAqOXdEpky/FdHCJxXRuJjmj6hwrrBzX1mj9 -fLuNlDDrHaFGrhRrAWDNZfNQXNzeEyjESXnhavdvIT7jtUoAI3FBVu1wLeLUhLnE -PMPVxlUc5Fac1r0LjnoQ1j45u99rKttELOKtVBfCudjr6RameX6YRzDVmznxGA== ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert3/server.crt b/mssql/2017-ssl/cert3/server.crt deleted file mode 100644 index 41adefd..0000000 --- a/mssql/2017-ssl/cert3/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUGzkgVI+6Liw5VWOBRvqt6fG/DuMwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITVNTUUwgQ0EwHhcNMjUxMTEyMTE1OTM0WhcNMzUxMTEw -MTE1OTM0WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCrbHozjlTKLqY8/rpS9by19P+b2HOAhddbGfP2H5jzaJhp -jfwKmvwQx8XR/ZJ7wvTgndq+jX44fAsTJaUlHZLX+4938CcJ0qs1H9KJmCOA+PxC -R2ej9+mh7veFD/4QrQbYfHJvKkxfVm+T3L297v7+v3m7JavPQUjtCSepV4CAHKy7 -qpqFFCxt5QYv8aLMoak/bxwVJJdVjabcRMFlq/khoOqBbgc4eJXGHUR6u4E+WTpQ -iGupQKd8q8EEKvAoB2pAQ03rilSneAOOcnBqCOuD8sKsI0cu9bQz3ghNELZUD3f5 -snU+FkurkymtPrQW9k+Es/lct45zCcjOZ+wFrWdpAgMBAAGjQjBAMB0GA1UdDgQW -BBTYf5BLzAQKeHZe9kac2zkzOBIGzTAfBgNVHSMEGDAWgBSs/bvlzejibD8N5g3w -F6M01IMoeTANBgkqhkiG9w0BAQsFAAOCAQEAeDn+qsBtTigc6U9T9bXLssps5UAe -O2MJrVivvZGON/1iFEYNVrE2AMXvZXzQiso790oZhqTzlAXhn8AW7tFS88qfZEiy -bsglLUIC+SCXuZ/dJ/djfQozq+XqNhIZmEZsv8aTamP9vOIs7hh9QRJjOceFIkh6 -JFlRflVhsdZjYxd1Gf/RweZK7gaMo1GmtFg0fHDFngtGSnc7+q6uzgXgZCB4F8oM -jU6Hz2reHuwaN/kZ0ApZr1LtlYhJbc/ohmad6f4tofLjHr0pg94S75theC9GTmbJ -QcLrAR/KHBW3j6d5m0Jn3X5QEjus7PJMXxMJ4QFUrvgn9gCJ5WhedWcVvA== ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/cert3/server.csr b/mssql/2017-ssl/cert3/server.csr deleted file mode 100644 index 27ac196..0000000 --- a/mssql/2017-ssl/cert3/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAq2x6M45Uyi6mPP66UvW8tfT/m9hzgIXXWxnz9h+Y -82iYaY38Cpr8EMfF0f2Se8L04J3avo1+OHwLEyWlJR2S1/uPd/AnCdKrNR/SiZgj -gPj8Qkdno/fpoe73hQ/+EK0G2HxybypMX1Zvk9y9ve7+/r95uyWrz0FI7QknqVeA -gBysu6qahRQsbeUGL/GizKGpP28cFSSXVY2m3ETBZav5IaDqgW4HOHiVxh1EeruB -Plk6UIhrqUCnfKvBBCrwKAdqQENN64pUp3gDjnJwagjrg/LCrCNHLvW0M94ITRC2 -VA93+bJ1PhZLq5MprT60FvZPhLP5XLeOcwnIzmfsBa1naQIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAIaqI4RMwT4olFal2uphtmRhakQl3ULumXbNbo9zN7MQwXKb -D5rXWkDtqTyCweBkEqm3RqCsnFKLhugCHG1YY/r+hBc6AMjkKxLVK6SQ41vJu4f4 -RHQGQC7mwWzHGe8OeN8UUbwW+Hs+CbIfZLX5TletaZceH6pTygPlUh3Dw/jiW/KV -Srphiez803Jlr5QX1XLO57H5PZoWLmzGWRmQX1nlb8tAb+hMJPoOGOipiNMnomn2 -0iOImPw7vMZOEMZH+kWKofgvTpcF63jNLEayFCcAWr1+OkAMneW6Cm6+aYdOGlsN -7hOQxtOyQ2YoXlhUv2j+rdNAyOjDBTsYi6aq5Y4= ------END CERTIFICATE REQUEST----- diff --git a/mssql/2017-ssl/cert3/server.key b/mssql/2017-ssl/cert3/server.key deleted file mode 100644 index b63b27c..0000000 --- a/mssql/2017-ssl/cert3/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrbHozjlTKLqY8 -/rpS9by19P+b2HOAhddbGfP2H5jzaJhpjfwKmvwQx8XR/ZJ7wvTgndq+jX44fAsT -JaUlHZLX+4938CcJ0qs1H9KJmCOA+PxCR2ej9+mh7veFD/4QrQbYfHJvKkxfVm+T -3L297v7+v3m7JavPQUjtCSepV4CAHKy7qpqFFCxt5QYv8aLMoak/bxwVJJdVjabc -RMFlq/khoOqBbgc4eJXGHUR6u4E+WTpQiGupQKd8q8EEKvAoB2pAQ03rilSneAOO -cnBqCOuD8sKsI0cu9bQz3ghNELZUD3f5snU+FkurkymtPrQW9k+Es/lct45zCcjO -Z+wFrWdpAgMBAAECggEADs48s7fm/Ntl7Oi3S7OrtoTQOt6ereAMHJ3eOJ4RW3Hn -kAj9AXwnVIUHQelxExK14bHgkwqszHtyMsIn7vph6hjxEuksBf4rCViT74xeAfqp -7Ejh263tgNifNN/lD/2nFLWS5fpfmZsL4gJzujQqfp19CbvpiJSulBfGqX/u5Pbw -25g1rYk6pUAImAFQWQVXTIQH7kXlSWwEfAlz92Z6rwuUWYSnAPS3yG9P0f8xr0qq -GX80GeHdYv1HgJnAbDOhcmDDgjra1Nca6uMBE5bVRlwAn2zLcSeAtoAZVcebM5Mt -z6Xgq2wwvT0pSZ0dm2s6Zvqi+FjPRaqLY5VmYgNCTQKBgQDWLzcFX0TIiATXjP5J -hROydiOPSbSvQ4MY2lNczod3wEbd/xbIbDQ9a99p/aWedy4FOpLn37pByDnYR0iw -X0CXlqPS8lTpw6AQyn4Gn0GQ2IZil+gzQmZ/tRNEGJYwQKlP5fdHU//o+G0tW66P -swj6EmvtQn64+3L/J/0RY4d4rwKBgQDM5B0NDldsxVtfX9paNtHOHl4HEyUXPjL9 -7UrGxRK2WPkMmF3DuQcmUxON/uqiEPqCpI+qqdpAR0/r4QYVPisjItodYkzAfQfD -o6avS1VEg8bgGO46YmiOmjkkkv2biQwnA7hFPOtlwX1mlQYGH9Z0/Yx6YbiG5sAP -+OfsX7X3ZwKBgQCZRPxImd4s6jkczsaBcfugb64OsZ3c9aDwvft9pEWIyk1sO0jg -b54KfhFIVbyY44xJLZtG1vEAdfn+7TP1EpS0ZZYiNEvTZKw8l8sLjhdrQacZEr+V -PuT+amO5DSccrIj8pgIIRvIQkwX9uWf3aRT5bwlQpY7tbPLj6IfOU7zz/QKBgQC/ -9Reim8UciupIOK2Bx8pYqeq+BhnB5OwxKpfcEdauMD1kp3txW3BvX3X6mtGIdQ++ -Rh6zbd6kSit+epwQWuZfTM+8p9PwozMa/7+yi4mfXzZ7zd+jo38B20ueEHi5t3RD -OSDy/VgtRVIPQZ8bLcjmYoWyQst218kpLbFbq2/4EQKBgH6egZOOOL/MPFwxAO6/ -oJh4V516Tcwwk95mRAt4MD6qMz8dXYMR6jUKbYkRXf/LJebioX9o4Miu6K2zgwi5 -s7MP4Ccet8SrICKsoFiYuCd93GRnczAFYPMLivCnYuCCx6oAhajn1Utn2fQn/3sX -RJYiFX8Jcz3mzGFl8NcTfE/X ------END PRIVATE KEY----- diff --git a/mssql/2017-ssl/cert3/server.pem b/mssql/2017-ssl/cert3/server.pem deleted file mode 100644 index 41adefd..0000000 --- a/mssql/2017-ssl/cert3/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUGzkgVI+6Liw5VWOBRvqt6fG/DuMwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITVNTUUwgQ0EwHhcNMjUxMTEyMTE1OTM0WhcNMzUxMTEw -MTE1OTM0WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCrbHozjlTKLqY8/rpS9by19P+b2HOAhddbGfP2H5jzaJhp -jfwKmvwQx8XR/ZJ7wvTgndq+jX44fAsTJaUlHZLX+4938CcJ0qs1H9KJmCOA+PxC -R2ej9+mh7veFD/4QrQbYfHJvKkxfVm+T3L297v7+v3m7JavPQUjtCSepV4CAHKy7 -qpqFFCxt5QYv8aLMoak/bxwVJJdVjabcRMFlq/khoOqBbgc4eJXGHUR6u4E+WTpQ -iGupQKd8q8EEKvAoB2pAQ03rilSneAOOcnBqCOuD8sKsI0cu9bQz3ghNELZUD3f5 -snU+FkurkymtPrQW9k+Es/lct45zCcjOZ+wFrWdpAgMBAAGjQjBAMB0GA1UdDgQW -BBTYf5BLzAQKeHZe9kac2zkzOBIGzTAfBgNVHSMEGDAWgBSs/bvlzejibD8N5g3w -F6M01IMoeTANBgkqhkiG9w0BAQsFAAOCAQEAeDn+qsBtTigc6U9T9bXLssps5UAe -O2MJrVivvZGON/1iFEYNVrE2AMXvZXzQiso790oZhqTzlAXhn8AW7tFS88qfZEiy -bsglLUIC+SCXuZ/dJ/djfQozq+XqNhIZmEZsv8aTamP9vOIs7hh9QRJjOceFIkh6 -JFlRflVhsdZjYxd1Gf/RweZK7gaMo1GmtFg0fHDFngtGSnc7+q6uzgXgZCB4F8oM -jU6Hz2reHuwaN/kZ0ApZr1LtlYhJbc/ohmad6f4tofLjHr0pg94S75theC9GTmbJ -QcLrAR/KHBW3j6d5m0Jn3X5QEjus7PJMXxMJ4QFUrvgn9gCJ5WhedWcVvA== ------END CERTIFICATE----- diff --git a/mssql/2017-ssl/entrypoint.sh b/mssql/2017-ssl/entrypoint.sh deleted file mode 100644 index ef5b6a6..0000000 --- a/mssql/2017-ssl/entrypoint.sh +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/bash - -echo "(*) Killing MS SQL Server to init SSL certificates" -pkill -9 -f "./sqlservr" -ps aux - -echo "(*) Applying SSL certificates" - -/opt/mssql/bin/mssql-conf validate - -chown mssql:mssql /etc/ssl/certs/mssql.pem /etc/ssl/private/mssql.key -chmod 600 /etc/ssl/certs/mssql.pem /etc/ssl/private/mssql.key - -/opt/mssql/bin/mssql-conf set network.tlscert /etc/ssl/certs/mssql.pem -/opt/mssql/bin/mssql-conf set network.tlskey /etc/ssl/private/mssql.key -/opt/mssql/bin/mssql-conf set network.tlsprotocols 1.2 -/opt/mssql/bin/mssql-conf set network.forceencryption 1 - -cat /var/opt/mssql/mssql.conf - - -echo "(*) Starting MS SQL Server" - -cd /opt/mssql/bin/ -./sqlservr & - -ps aux - -export STATUS=0 -i=0 -while [[ $STATUS -eq 0 ]] || [[ $i -lt 90 ]]; do - sleep 1 - i=$((i+1)) - STATUS=$(grep 'SQL Server is now ready for client connections' /var/opt/mssql/log/errorlog | wc -l) -done - -echo "(*) MS SQL Server has started" - -cd /opt/mssql/ - -echo "(*) MS SQL Server initialization" - -if [ ! -z $MSSQL_USER ]; then - echo "MSSQL_USER: $MSSQL_USER" -else - MSSQL_USER=tester - echo "MSSQL_USER: $MSSQL_USER" -fi - -if [ ! -z $MSSQL_PASSWORD ]; then - echo "MSSQL_PASSWORD: $MSSQL_PASSWORD" -else - MSSQL_PASSWORD=My@Super@Secret - echo "MSSQL_PASSWORD: $MSSQL_PASSWORD" -fi - -if [ ! -z $MSSQL_DB ]; then - echo "MSSQL_DB: $MSSQL_DB" -else - MSSQL_DB=testdb - echo "MSSQL_DB: $MSSQL_DB" -fi - -cat <<-EOSQL > init.sql -CREATE DATABASE $MSSQL_DB; -GO - -USE $MSSQL_DB; -GO - -CREATE LOGIN $MSSQL_USER WITH PASSWORD = '$MSSQL_PASSWORD'; -GO - -CREATE USER $MSSQL_USER FOR LOGIN $MSSQL_USER; -GO - -ALTER SERVER ROLE sysadmin ADD MEMBER [$MSSQL_USER]; -GO - -EOSQL - -cd /opt/mssql-tools/bin/ -./sqlcmd -S localhost -U sa -P $SA_PASSWORD -t 30 -i"/opt/mssql/init.sql" -o"/opt/mssql/initout.log" - - -echo "(*) MS SQL Server successfully initialized and started " - -#trap -while [ "$END" == '' ]; do - sleep 1 - trap "END=1" INT TERM -done diff --git a/mysql/ssl/5.7/Dockerfile b/mysql/ssl/5.7/Dockerfile deleted file mode 100644 index 153a0c0..0000000 --- a/mysql/ssl/5.7/Dockerfile +++ /dev/null @@ -1,21 +0,0 @@ -FROM mysql:5 - -#RUN rm -v "$(which mysql_ssl_rsa_setup)" - -COPY ./conf/init.sql /docker-entrypoint-initdb.d/init.sql -COPY ./conf/ssl.sh /docker-entrypoint-initdb.d/ - -RUN chown root.root /docker-entrypoint-initdb.d/ssl.sh && \ - chmod +x /docker-entrypoint-initdb.d/ssl.sh && \ - chgrp root /docker-entrypoint-initdb.d/ssl.sh - -# RUN chown -R mysql.mysql /var/lib/mysql2/ && \ -# chmod -R 600 /var/lib/mysql2/ &&\ -# chgrp -R mysql /var/lib/mysql2/ - -COPY ./cert3/ /var/lib/mysql2/ - - - - - diff --git a/mysql/ssl/5.7/cert/ca.pem b/mysql/ssl/5.7/cert/ca.pem deleted file mode 100644 index 0d18d60..0000000 Binary files a/mysql/ssl/5.7/cert/ca.pem and /dev/null differ diff --git a/mysql/ssl/5.7/cert/client-cert.pem b/mysql/ssl/5.7/cert/client-cert.pem deleted file mode 100644 index 38eab27..0000000 Binary files a/mysql/ssl/5.7/cert/client-cert.pem and /dev/null differ diff --git a/mysql/ssl/5.7/cert/client-key.pem b/mysql/ssl/5.7/cert/client-key.pem deleted file mode 100644 index b21daa1..0000000 Binary files a/mysql/ssl/5.7/cert/client-key.pem and /dev/null differ diff --git a/mysql/ssl/5.7/cert/server-cert.pem b/mysql/ssl/5.7/cert/server-cert.pem deleted file mode 100644 index 2fee8aa..0000000 Binary files a/mysql/ssl/5.7/cert/server-cert.pem and /dev/null differ diff --git a/mysql/ssl/5.7/cert/server-key.pem b/mysql/ssl/5.7/cert/server-key.pem deleted file mode 100644 index 1ad44a6..0000000 Binary files a/mysql/ssl/5.7/cert/server-key.pem and /dev/null differ diff --git a/mysql/ssl/5.7/cert2/ca.pem b/mysql/ssl/5.7/cert2/ca.pem deleted file mode 100644 index 14e789b..0000000 --- a/mysql/ssl/5.7/cert2/ca.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDwTCCAqmgAwIBAgIUKk53KwuzAeTmectdAR+reo5kuAYwDQYJKoZIhvcNAQEL -BQAwcDELMAkGA1UEBhMCUlUxCjAIBgNVBAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNV -BAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNVBAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3 -DQEJARYOdGpsZWVAaW5ib3gucnUwHhcNMjEwODI0MTA1MDQ0WhcNMzEwNzAzMTA1 -MDQ0WjBwMQswCQYDVQQGEwJSVTEKMAgGA1UECAwBUzEKMAgGA1UEBwwBUzEKMAgG -A1UECgwBSjEKMAgGA1UECwwBRDESMBAGA1UEAwwJbXlzcWxfc3NsMR0wGwYJKoZI -hvcNAQkBFg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANuB4ZBpLiwwCFTB1WJAnrgAwsnffkb79TtdHBeykhUPzqNBk9Chp1yH -6M91MLQolbsvDQh0c2T0xrEmF3Ob2FIZamZJdNG31ptEJ1EGkJS75bjQ6FLxMIo/ -/WGBobs2apIxuTktRa5gfP9NIz7Al3sDtaHWwmmqQBJQau0J7DyQeiXVehTOCy8T -qD4AU5ZKuIytxlIT8RTel/q3YxMGvk+OPn0TALk2aUrbE0L14W3K6c11qZYHQu3e -a864FccxKfk67t2iqDiX5qPZeLCAl0tAA+5FAjo+HBUCy0esUk5SLjlEShE0rAxm -c93ChnaM5BrCEEo3mChOGUwJ1lncMsUCAwEAAaNTMFEwHQYDVR0OBBYEFFGkbYak -IKRBqDDz52vJMFdVj5G3MB8GA1UdIwQYMBaAFFGkbYakIKRBqDDz52vJMFdVj5G3 -MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBACsqv/mVZL9jeh3F -yuzI/7aAB5crjH5juNNEkqCJ/anky5DQPbWWkL5sC2ruZnd6QHbvG0M7gJKffMnK -cTkVofOuiNZWRqzxKA6+WpXJRxWB2DLZ6DYVxYpkrHyLmGu0mU3wJ4DDgh4xWA+w -9GqFqQ01vVDLnRj4Ir/uu/X2lgBF7zQ07HJVBJ6v7OzQoB2WJEQH58gRRNz28eYX -rcJlqdWig9m1ff4xiPZLxpCmGOsRNCp4WA7dOzPQOqgqeLcKLKtc200TWe4FNbmO -cYU1RmwTDDrmxM1mQaHOE8jL+tq9G1FetGgmJVDakPST0UwUDRb71PPY5mrZjyWl -C66biMQ= ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert2/client-cert.pem b/mysql/ssl/5.7/cert2/client-cert.pem deleted file mode 100644 index 785616b..0000000 --- a/mysql/ssl/5.7/cert2/client-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVDCCAjwCAQEwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCUlUxCjAIBgNV -BAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNVBAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNV -BAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwHhcN -MjEwODI0MTA1MTU3WhcNMzEwNzAzMTA1MTU3WjBwMQswCQYDVQQGEwJSVTEKMAgG -A1UECAwBUzEKMAgGA1UEBwwBUzEKMAgGA1UECgwBSjEKMAgGA1UECwwBRDESMBAG -A1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKxD11IFChjuhvm0WbPK/c4r -mttjehEBLgTDzk6maowxOkwlRjU+IFv4FQJJOwlzBxHtyvIIjUl6wlxKa1aFv/qU -IdHvmySPSNGyW4Y9j6a5VWWE3j5MPa3uMd0mjzLnBnmA9H5sXwhnVPzUbmakeAM4 -JUtRpdWAObxo0L+Pq8DaelhZn0KAjcHDBrjGC9ILP3OaPAXwkohyG1hXUedewOEL -ih097trDK3DvQRa/chHVmuYhm7PTQ+POV+TztQyHIiNQI/My/arUBy4p2colLeHY -ZbkJvoRx48tp7MzJ2cP3IU9LGidSfmGIc0FfjKAjjpZCboBjFpUmuDXBZ+12tdUC -AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAwseM05CV3tfYTJYbISUtT2/UYLyMY9Dr -NkpkztvHP4WZyvgmFDucHzcDrU4tE3IOKUFdjBEK/y7lAfcwjqOCHzI6uJJxZijJ -A/MDm5k0oKyz6s0A8D4iZT/o4LxB3cOGe6JuKscGFaXjq/VtQyb2+4AerB845B8f -5EYR7OxwAwq4RX6S7Lp5xOPo6ovor+H9FEITOvFn4td7M9A2gdoC7kYzCj+7DZAd -zLShIRfu46k9//ulNZzEoygc0oVtBQQaViGHXu1L706+8PvbLjrgb+K3IaYjtAQa -mhkgoNFflwqeUzlZjRE7buLXpaqiZyVgiMa+2qUf5CV1+bbuY4ZIqQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert2/client-key.pem b/mysql/ssl/5.7/cert2/client-key.pem deleted file mode 100644 index 0e66dbb..0000000 --- a/mysql/ssl/5.7/cert2/client-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArEPXUgUKGO6G+bRZs8r9ziua22N6EQEuBMPOTqZqjDE6TCVG -NT4gW/gVAkk7CXMHEe3K8giNSXrCXEprVoW/+pQh0e+bJI9I0bJbhj2PprlVZYTe -Pkw9re4x3SaPMucGeYD0fmxfCGdU/NRuZqR4AzglS1Gl1YA5vGjQv4+rwNp6WFmf -QoCNwcMGuMYL0gs/c5o8BfCSiHIbWFdR517A4QuKHT3u2sMrcO9BFr9yEdWa5iGb -s9ND485X5PO1DIciI1Aj8zL9qtQHLinZyiUt4dhluQm+hHHjy2nszMnZw/chT0sa -J1J+YYhzQV+MoCOOlkJugGMWlSa4NcFn7Xa11QIDAQABAoIBAEnBkkOP3M7n8eqg -CXgthZXsnZUpdm4pbyajH4YVQrFbsnY/z1ukif5WrcgYyqo1EeXfRnFyr+uyH92c -D3EwOw5ytjhIushggPEnyIAlg4gC+klJJk7OHeqGfdsOU2mb+O21BPnMNLRIad8G -pW5VJP1b4Lvq7XIIQLAmwJoETal4LdL1umHryt22k2OuNUYPLXdkDx5wKmNh1NIA -rdGXhgQ0XKIFrewtFM+ziSk45eS8SQYiiBh9WKyhpViCp4nWfHqkZdC/1/04ioLo -RTZWpshglgIB1Pz8eClqwapxboyz25nOoZ+75q/+aCb3JRSWSh/Pau84pkXEJetv -3sLGjdECgYEA2Vc3AIkgeUMdhhUO2TA8UrFDGQ62yCOwy16d53j5LqSDAF6tgwro -QNYKXdIGqKS7ePQP0HKNCqUpK7GXM1wa9Im66VGEvDmrUA3Oqrnl8ySZV/yv3g2M -Rp71axjusWyVXKKT9aFKvagURhpbxKXtoxLkkTD+enHfyLf6HMZawy8CgYEAyugR -h2h8iZ/OQWBMTOedoHcBIrlW+kbde7t9WXpIA+pUMvptrhprflvnUy+u1Q14Tjnt -wTpv2g1lCThvFMnzCTS1KAvJsRoCJPnd8CAWF2Lbu9uXOykwhipr3bpAKWqqNF2B -Nftzms8VlagPrXMCSzc6S4g3fZuADN9FpknpZjsCgYEAlalaBbNnujj+Npt/mw19 -LJBGHRYlxZHWJ2TjJUcHiBfe4b1QjEFRh3wcrVh4H184fWTLEwYem2r5+82Rydst -8KB7JjltRtQLZNftLWFPuGvGcHFfhXAc3XCOnQ4RJ/oWrDCD5IwJ1KnONCvob3S3 -PClBXb24LwcFS8lsoK3ySB8CgYEAoFEuEGPhCkgmigcRIi5an7+HOS1haIv3UVz5 -FGqGXfmWn1S4tjgPuJ3aryJcq99hr8UbcnG+kHXG37skITPS//ISNFrj+DdJfHek -AKcJbV7hqJM+8TKBMXBxG5aePVsWshszDTjoxWdbcYyBHpVhOZagS6+L0IW9be43 -NMTvUaMCgYAbty4/wRY/QJszqsVF69dp8l1OfZM7RAZLP/S9MtJ62cT4lNcsorN/ -SfM3aoxowIZZExEnr0ND7jECbyXMMgEaVyShRG1lWr9uPsn8J9Z0bNsRLlThCOHy -7Mlxkkjg/oNnqza8RF3geZjatThilUmY3gxDIIkYFUKebz6uxjHJEQ== ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/5.7/cert2/server-cert.pem b/mysql/ssl/5.7/cert2/server-cert.pem deleted file mode 100644 index bf01617..0000000 --- a/mysql/ssl/5.7/cert2/server-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVDCCAjwCAQEwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCUlUxCjAIBgNV -BAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNVBAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNV -BAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwHhcN -MjEwODI0MTA1MTIxWhcNMzEwNzAzMTA1MTIxWjBwMQswCQYDVQQGEwJSVTEKMAgG -A1UECAwBUzEKMAgGA1UEBwwBUzEKMAgGA1UECgwBSjEKMAgGA1UECwwBRDESMBAG -A1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMpmEI24Yz8J4g3vE137nJkT -+OtWvrNMj8bcneq6hI47Es/t98GJjZgyonQakjN87am8+XjySGhJ6w6HXO0BZurO -BGkgaJLBOwD20x2oeCpUKJzyPKUdb0VGcsa/LB+iYzT/srvi9LDoW8yhpUxaV82Z -i2GuD+Mj1e+rCIU24Fr4ffgdqFTqNYwk9681jIx8dDN0/mfFS5ABIyA1DTkP5sLT -v7CdqpqeSHb0N+Sq/H7XrquZRHRqNuSomEG0zAL+dQu7PkDjEeNREZ+EPp0mCaGn -dxaHOx4J2XiNaK9yP5NtQXxaQba4qWiGVzt4cczSwNOA55YE2udI1N3GJ5H82/sC -AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAjmaIch029DRIjwkm+X0DUzyxMviHKWv4 -rID6Eu2Uqo8MRyAVnFDnqy1t+0avfrrB0gR3RoA8SzjXRNIj6OM9Fkeu3O5Jg29E -lqPWbXPYqY6kZphtPTSzT3k5jH3A3EehARmKdXxLjHnIME2Xl5gwSw/117awaJqm -xHR7Oj07gGnmt6NjIVfh6wiyMqfb9DjsduDSKH6z7J4wL4irOCw2mfI8Ie3sj7e6 -r3mTflsWvpkYpvntXArkH6Fd6zkdNkKadUYXnDL6sBJqWNwImYPh1n9QpFOUGh8J -YDZqqr1R8lT56/fr8cQkSHXePoD42If5onU43b7bvtJ0DaAltIaNIQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert2/server-key.pem b/mysql/ssl/5.7/cert2/server-key.pem deleted file mode 100644 index 67cf70a..0000000 --- a/mysql/ssl/5.7/cert2/server-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAymYQjbhjPwniDe8TXfucmRP461a+s0yPxtyd6rqEjjsSz+33 -wYmNmDKidBqSM3ztqbz5ePJIaEnrDodc7QFm6s4EaSBoksE7APbTHah4KlQonPI8 -pR1vRUZyxr8sH6JjNP+yu+L0sOhbzKGlTFpXzZmLYa4P4yPV76sIhTbgWvh9+B2o -VOo1jCT3rzWMjHx0M3T+Z8VLkAEjIDUNOQ/mwtO/sJ2qmp5IdvQ35Kr8fteuq5lE -dGo25KiYQbTMAv51C7s+QOMR41ERn4Q+nSYJoad3Foc7HgnZeI1or3I/k21BfFpB -tripaIZXO3hxzNLA04DnlgTa50jU3cYnkfzb+wIDAQABAoIBADp9Uk1SOsQN3BjA -vS0MuE14exevYr634ljKiow5yHK92YrjLxTr5lJUV6QLxbJBaQEDTmjIQ2p36gix -z4XiQNacIKQsrGu0kZOOwKWyeL9qwK3SRvpETlKLsEGFH4Ao0liPiBxJ0wKIs3ao -Q/eTqAoPVDsvLQIr6fgvye+NUzqWT2gjvf9g6fD/V38Skp474qA5e01ltL4me9xX -7olLoeV/cLH1bIY1+UcLzva68DvIxL8OLutlYB3QDb56BOH84cNfbUBThYYwXjcU -4rqvrspdLVHBWPKKzoQa63l0TGNaqI3PMNTdVpg7nTyIeTgcPLWDnUcz3kUAEUWp -sko2NdECgYEA5UyXtDdIz2hbJAnpYcjPGLAXngsfAuFLWb/qeu7k8JkRTZpKOTTG -T3mWIJ9C7jhTYzzU15hZopZzL6ilZ5qYSZivQb4fnK6vlW3hGMdT8Hnb2yXLQ5Hw -IC5ALRQ1dOdaiYxHuLwPfdvKJFsSZ9/FlnsxtOXWLHmis6FEQN0clxMCgYEA4feR -fsyjJuGNBS4hSBJvNTRJ0tb3KxGHybB6OIULwvVqt5mkjWx11P5Tetgb0eX9w/eF -Qp/bDuqZVTUM6ep6Jr30twzDMIQEoKE/GM+Ara41qx73mEfGY+P4s+PM297eo3CH -V02ZbhYsi977tAfSlbbpOlrY121qIyjQPzDLPHkCgYAHcR/vUmgDi0CB/+xaJxlJ -lNV/ZJ8CCevXItpqWPyHLoCYQyyrhKH3DFwp/OFAOAXEz8Gcqa4nD7j3UALmROcy -ZEkz2gbOoADE2ccXdcisolfXWfep3r+rW7TrgZ9mhueyVSIyxa+/BvYdjfMf+exA -wQjQ9TCpSt1T9STw8fwujwKBgQDEnWU7r1NGwXqyxzCuRVv+L0EM836dOuOr2qJ+ -C0XwnRn+JvHHHFhqu+BnQyLxv+zOVtDc57rzf61rNn3GCv++Ngp4O+KalERyf9sm -+2Y7uRl5i7hkCA/XWsVLwSq/JW0TSRZ6IEsgPqsECUF5pFTXcA//doy25b00Wo7Y -bNxqAQKBgD/UGFbay/o/c9Kh+fjOvo5neztas5vwrno/bAIS7oSrMm2ymyYkwFkt -xXidbUXopxlNi7PhIyITAKit0oOvS2F45fX9vr8knKUWtJ80yCVyHD4WOy1ob3HL -7UlfCEKTldsZnIp6k9OpmS5JfzRaP4z9HwL65DBxvMaO5o2DeijZ ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/5.7/cert3/ca.key b/mysql/ssl/5.7/cert3/ca.key deleted file mode 100644 index 17c9c18..0000000 --- a/mysql/ssl/5.7/cert3/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCuUxLNvuQwnc5p -mOssr3gfn0vOUO8Tco/I8Jk+Y24v0qvynKCz5o8cxWejNF0U1+sHhVRoZ9XWkBpW -YQEgsKQaEz8VZmO2CzhpBcWLXFO/vDjpm6VFOuAiq9cJF6Nyz8xB8UprvP9wr4Am -4pjQ4OE3E5Z5MgHdCyPG3WC/pPVPjoM2CQM2sDPUaqthA9S49/KnX0cusqyp7v47 -iouqRYUqAry4CAeZxtdWvKzYJM8gofbDlLU9lHfgshE0DoeJEaJf/b0GAqtHz1Dr -ZpFT2cy6XUOQISuDQETcXJQXU62mH3laP1y4hECkxuL7glJnmluo35FwFPa/0AtW -wXIkyMtBAgMBAAECggEAGoZhchT9u7gHVGIERsRcTtN6QWZnOlpQLo8NgkS222f+ -6eeTPEx0sjgHUPoCv80q4fYTpd9G1mMO3t3bwhGepqkPDD6MJYMHjlNmf5II3D/T -mRgpyaLvv9bN3YBPSoT723zPih0z8P2DTmdkQUQ2gJ7mYoKNbgjn5LaCpiZ/fR89 -4qiK7gBTejb/BhTk9DI1YVGKtq0Qw6Ip6Sw17NGtLEqeYbyDA7JepWZJzNJcE/by -6ZFx8pv8NcMRivFWEkUp1f9qiUF2O6IBdFg1EL7tWIsJnXokWiWJ9wXWiorCcrTD -tYo+E7Vl8xGae3PZmrFBUWp8bqs38CWa8yKUm4f60QKBgQDXlXV42tJ2wH04RUdt -yL9S34FbV7Q/rzqfMVLZ8aOJXQW4lDJEbG/oZht5SjXoRofneyvMkbRAXyup5nC4 -BvQEy4M4iJwUPP2QR5sind8nLIbftSQ6pwbwV6ypesWW5Qc0kEg/Yic6l0a1pVci -CKbSs317Keic/hAHZedTplC8BwKBgQDPAXN2EGjx5Y1NZPRJ89Y1guN3LmL4nczF -b7iXGUWdyod5F4p5IlEFIFr70WUSbzqj9guUDjNsjPEdHHU5FMXq7NxDKdAqeTPK -ikkV9uC3OtspNSdoErPVYHGLg1z6lIxy8GxKeEODuvOO3NW5zeIT7coP4LoYXHXl -7+N4ZOJ8dwKBgF3YmQ+oKjA5sQj615JJ7kd0Nkp+DmAetqUwAoIPd4JHdUMZeBxj -HAAN2u3cyUS411aEPtfJoa7X/xjx0KW7mSQxN4k3psIEntjc4wKZuNfDwV7G6uOB -bDrZ37bTVApQ3ucZ2+mDn9IYolZWiGyvWXelXP1ti+4zhuTBjobSgpinAoGAMb0U -hCLPRIg2mokOVZKcPsFTbHid2UT5RdthTBULcC2QvZzVbeO7+fJbSjR3B6XoPitJ -fuqmmoeHC8qhs/R01czR4+VxGjODKUBu7TMjrYMb09vsuwn7YeLJhY8r0R3OXXO9 -YWtiNY2/Je2UARAiKU2yhnwl2uKkhXpNeskqzmMCgYASrIZafzVkMNQHRJpZhtWV -jX5PZuCwS042Ze+bT5nUJpqJambbPz9+3ZSi/EATcQEUklo7T0boRFhYr/oOnMBt -E4y6mxYWIZzszY/pGTHSueF44ojt/PREGcCcFKU0jDBB0B4X4vihF4Utnw+IrDDd -5n4Kqs4mrYxZY9CVLLv/4A== ------END PRIVATE KEY----- diff --git a/mysql/ssl/5.7/cert3/ca.pem b/mysql/ssl/5.7/cert3/ca.pem deleted file mode 100644 index a0c635f..0000000 --- a/mysql/ssl/5.7/cert3/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC1TCCAb2gAwIBAgIURos3VE8hRMu1spwu7waEFij+ZjMwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlzcWwgQ0EwHhcNMjUxMTEyMDkyMDIwWhcNMzUxMTEw -MDkyMDIwWjATMREwDwYDVQQDDAhNeXNxbCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAK5TEs2+5DCdzmmY6yyveB+fS85Q7xNyj8jwmT5jbi/Sq/Kc -oLPmjxzFZ6M0XRTX6weFVGhn1daQGlZhASCwpBoTPxVmY7YLOGkFxYtcU7+8OOmb -pUU64CKr1wkXo3LPzEHxSmu8/3CvgCbimNDg4TcTlnkyAd0LI8bdYL+k9U+OgzYJ -AzawM9Rqq2ED1Lj38qdfRy6yrKnu/juKi6pFhSoCvLgIB5nG11a8rNgkzyCh9sOU -tT2Ud+CyETQOh4kRol/9vQYCq0fPUOtmkVPZzLpdQ5AhK4NARNxclBdTraYfeVo/ -XLiEQKTG4vuCUmeaW6jfkXAU9r/QC1bBciTIy0ECAwEAAaMhMB8wHQYDVR0OBBYE -FOySBYBHSu0J0cHkdKJruJxSRv7eMA0GCSqGSIb3DQEBCwUAA4IBAQCSnD8odXpV -8rmPF7uHfHFmtatzKgJTH50uJVQhn7YqAybL+fu1LXL+sZW/+ZGAL/ppvGDXmdot -4fCQcdxeITk2/7e7qIe38P6QBW6eL/WlS9vgSTlCCXinMknKCzHfP1rW37l9kMja -OmmH6/VbwhpKv4vhzgr1GK0yfqN5PrwNtpPHAhP32GBh4/Dc9/BvksQbG7VKzuBU -BPcGVezcui1TsX4NWKUFW+XJHP4YR3S9wUoCcceIWp6UOP3EaKCAYnJJTyIKelpA -I8EGRJUXScLMJd6WtfM4tefcG5NIqbawwXba8jmPU6ccvYXZIcKKD6wP/Sw74pGs -kj+3wiDlbTxL ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert3/ca.srl b/mysql/ssl/5.7/cert3/ca.srl deleted file mode 100644 index 5da9f38..0000000 --- a/mysql/ssl/5.7/cert3/ca.srl +++ /dev/null @@ -1 +0,0 @@ -245977CA4B5884593577B4300924BBD114B861A3 diff --git a/mysql/ssl/5.7/cert3/client.crt b/mysql/ssl/5.7/cert3/client.crt deleted file mode 100644 index 31dc568..0000000 --- a/mysql/ssl/5.7/cert3/client.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUJFl3yktYhFk1d7QwCSS70RS4YaMwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlzcWwgQ0EwHhcNMjUxMTEyMDkyMDIxWhcNMzUxMTEw -MDkyMDIxWjAXMRUwEwYDVQQDDAxNeXNxbC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQC/+O9IT3wCH6NOj0zGDo50WQfA/FMvpUOg1pKgw4pf -hi2fhijS+yiVG8fvOlB8b1hBoMLjG2rtuemCAzn92bXC84torMS8AVYRu2Abq+f4 -KkdW6jS/D+/lEzHZrcJJ2oc9JsRPFfLJ82nUV5A6fpnMrHIixG29qhnhm+XKSxjW -JrL0oF7WmMP7teFuRlSn5V5M9K3+Ot4UFRSZhKBPfLIwHem4CPJqmkMRPty8ojDo -h48lwLgzlCqv12eougMI4CBoIb+Cu3i84JhVlh6UObUhnJxyoh6Ls45V3lx8LZ8U -QTRSyXJ1AL0aMlS9qWEl5TKVRH5hYx4buiHoZSco4NyDAgMBAAGjQjBAMB0GA1Ud -DgQWBBTMa1+OxQTRzjOsgFE4AAHNT7Cx2TAfBgNVHSMEGDAWgBTskgWAR0rtCdHB -5HSia7icUkb+3jANBgkqhkiG9w0BAQsFAAOCAQEAkqJeLEyRYBhWTqKN+V3hASr+ -HU4IeRIdSl1h3FVF9Ga3ZFSuGIkCYWZ/4Ow2G9qApDiQ7xFxrA+7iSkz5mWzuiHJ -Vzkv4TyJULmeDQYzRnL8D5Q2URo5/Z2mHjJ2t+Sht17/KjYiOqaaw2Kpy07/fL9h -+fOdqk24CPa7BOuKxLIEr9tivtYJKxzxPBXNvrr4bZ0spOw49vMULmj61Gs92Xja -nPzy9nXJLZZd8io8+R2zZ2ZfMmmBehPfG9aV0lQv7ELClX+huaXjvpbEUZEtn6av -4tSxgtV1Lg7WEQzX45p6KUjqv5rgkq7X1U1OrM3ievW7v+CFx+GHCj7CqJjf9Q== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert3/client.csr b/mysql/ssl/5.7/cert3/client.csr deleted file mode 100644 index 9a5bb8d..0000000 --- a/mysql/ssl/5.7/cert3/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICXDCCAUQCAQAwFzEVMBMGA1UEAwwMTXlzcWwtY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv/jvSE98Ah+jTo9Mxg6OdFkHwPxTL6VDoNaS -oMOKX4Ytn4Yo0vsolRvH7zpQfG9YQaDC4xtq7bnpggM5/dm1wvOLaKzEvAFWEbtg -G6vn+CpHVuo0vw/v5RMx2a3CSdqHPSbETxXyyfNp1FeQOn6ZzKxyIsRtvaoZ4Zvl -yksY1iay9KBe1pjD+7XhbkZUp+VeTPSt/jreFBUUmYSgT3yyMB3puAjyappDET7c -vKIw6IePJcC4M5Qqr9dnqLoDCOAgaCG/grt4vOCYVZYelDm1IZyccqIei7OOVd5c -fC2fFEE0UslydQC9GjJUvalhJeUylUR+YWMeG7oh6GUnKODcgwIDAQABoAAwDQYJ -KoZIhvcNAQELBQADggEBAGc6RKMiwKPksyQnkTMmtw8+c3RV6v6uED77prOLCclH -GwzCo0h1yH50sgTSt1rsKoEsnIzYgZx8GrkaMym9ohxy1d2NSh81PNNU+KNn6VBb -g6VwuFpCNc1mB0MQ2wk2QjMqRpsfnS+gArTqg6rQI/zccrEvVdSInFLIOUycnmxY -eYmip7xv2GtjBITUdWWBD0XzvShrkxWHXVDOr0PpRlAlKedSvzsjDgYvtX5Hy01t -17ODcUdqIdMOyXR+dkvIKPJf7oZvJcbYSOwZ/qAi4Q1TwF8SD7JdwzdRhVK0eF2G -Hn78vzq8e/6rBg7o6Eo1dXE1OxmWo65rNsvy7wx1BnQ= ------END CERTIFICATE REQUEST----- diff --git a/mysql/ssl/5.7/cert3/client.key b/mysql/ssl/5.7/cert3/client.key deleted file mode 100644 index 9d12159..0000000 --- a/mysql/ssl/5.7/cert3/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/+O9IT3wCH6NO -j0zGDo50WQfA/FMvpUOg1pKgw4pfhi2fhijS+yiVG8fvOlB8b1hBoMLjG2rtuemC -Azn92bXC84torMS8AVYRu2Abq+f4KkdW6jS/D+/lEzHZrcJJ2oc9JsRPFfLJ82nU -V5A6fpnMrHIixG29qhnhm+XKSxjWJrL0oF7WmMP7teFuRlSn5V5M9K3+Ot4UFRSZ -hKBPfLIwHem4CPJqmkMRPty8ojDoh48lwLgzlCqv12eougMI4CBoIb+Cu3i84JhV -lh6UObUhnJxyoh6Ls45V3lx8LZ8UQTRSyXJ1AL0aMlS9qWEl5TKVRH5hYx4buiHo -ZSco4NyDAgMBAAECggEAHBo7Hm5IUd/uHk96+9lgquaSQdg47et3AXdigqHtbTtt -YqzB6CoikDq/Y3q5Z+XoLmn0GElIt3afmMvpHuCn1jCkh//BUwutB659jL93F0yf -zI4/h3gJSb2sGVjG7YcjL2Val9XiM1nB9HbsYwEVJFxa3v0QsD2o8+5y+VCnWPM+ -ApmXPuuaEFaWPv1Z9Tiwg1Ru7LcAlvg+JjFWObgGAicP1+Uu1GMUnwFo1mK6/xqb -b3X2pa9U4tj/df+HrXdz57SHh9d4xFB487yd024KbKonQ0pso8FBAnwX9yB57Pr3 -PUszytc//qbxSegZc8P/3NHo95ddi6r+MbOSUVxilQKBgQDpLAu/MZZEVvVhFfIj -z8GNWwMOonD/a+ouARsn5LL7Gg+X48wL49gOm2P/Hi4bPXu9sT6HXNE1wPThYnc2 -R2Fx9wVJcr209I1EnVFyZ5VlP/iPkNAkpu4zS4vJiekK41zVIDXKZUNy4U4jYGVe -LEMkdAmuHLvNOchUQgMXhhTT7wKBgQDSxE73F3A9mk0dJn+rRIVqM/lvHoG2iwGz -xfh0C0DWxwH6fn0gejFkRWDoN8f/3O3ER8fBzJdUz+q9RRdvF2CtzBZAOzgOnldO -AP4+UN+EtbnhLhK2gf6oD6t+o3e8GitU4uDVKRDPaH4VmXHxUqx5616+mVkWtgR8 -VI30lticrQKBgGaQDD62Ng2rXlWtDIw6Bz4BKXAXfbKsKh7AN8ytaRjQVsmN1qPo -PZH3Qd3mzYsH2VUQEJwD9LY7QLuezycd8LvrVvT+tnlRFI540GmNLIaTw+aKYTOu -BZqkgUFOGybB6YSJnX+AWVG/ztn6vbvVplbzf4qJcwYLg5WkT63aOXEbAoGBAKBX -CX++i/vBZALWI+/mG9z0l0Cqo6F8VJov9FhLq1L5aI7pJUXMz8Bpa1SeAv+qUhOt -S9EqVMIHvpuocTBpR3pQNWk94+JzIRXNeZ1spu5t1W/yPfgsItA1w5B+yXsHKYnV -Y5emOwyegLTr3BvrehzyK0yymmzFodn39VpqW3WtAoGAQs8W4Ru78eIPk6Anv8pw -V2huokv5J4BVeUkvyEfwkzh4Q5E9dCjvZ5I1FPIsKLxOLv2jf5T5C8l0PIuECzcv -P9jyVF48OJABYEjUSnSvZiymKf0pr2DsMMGAFnvRDo03lH+4VeXl1JxRhbHDoSX9 -qC2kTTVDxrnR5IwcpGH7374= ------END PRIVATE KEY----- diff --git a/mysql/ssl/5.7/cert3/client.pem b/mysql/ssl/5.7/cert3/client.pem deleted file mode 100644 index 31dc568..0000000 --- a/mysql/ssl/5.7/cert3/client.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUJFl3yktYhFk1d7QwCSS70RS4YaMwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlzcWwgQ0EwHhcNMjUxMTEyMDkyMDIxWhcNMzUxMTEw -MDkyMDIxWjAXMRUwEwYDVQQDDAxNeXNxbC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQC/+O9IT3wCH6NOj0zGDo50WQfA/FMvpUOg1pKgw4pf -hi2fhijS+yiVG8fvOlB8b1hBoMLjG2rtuemCAzn92bXC84torMS8AVYRu2Abq+f4 -KkdW6jS/D+/lEzHZrcJJ2oc9JsRPFfLJ82nUV5A6fpnMrHIixG29qhnhm+XKSxjW -JrL0oF7WmMP7teFuRlSn5V5M9K3+Ot4UFRSZhKBPfLIwHem4CPJqmkMRPty8ojDo -h48lwLgzlCqv12eougMI4CBoIb+Cu3i84JhVlh6UObUhnJxyoh6Ls45V3lx8LZ8U -QTRSyXJ1AL0aMlS9qWEl5TKVRH5hYx4buiHoZSco4NyDAgMBAAGjQjBAMB0GA1Ud -DgQWBBTMa1+OxQTRzjOsgFE4AAHNT7Cx2TAfBgNVHSMEGDAWgBTskgWAR0rtCdHB -5HSia7icUkb+3jANBgkqhkiG9w0BAQsFAAOCAQEAkqJeLEyRYBhWTqKN+V3hASr+ -HU4IeRIdSl1h3FVF9Ga3ZFSuGIkCYWZ/4Ow2G9qApDiQ7xFxrA+7iSkz5mWzuiHJ -Vzkv4TyJULmeDQYzRnL8D5Q2URo5/Z2mHjJ2t+Sht17/KjYiOqaaw2Kpy07/fL9h -+fOdqk24CPa7BOuKxLIEr9tivtYJKxzxPBXNvrr4bZ0spOw49vMULmj61Gs92Xja -nPzy9nXJLZZd8io8+R2zZ2ZfMmmBehPfG9aV0lQv7ELClX+huaXjvpbEUZEtn6av -4tSxgtV1Lg7WEQzX45p6KUjqv5rgkq7X1U1OrM3ievW7v+CFx+GHCj7CqJjf9Q== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert3/server.crt b/mysql/ssl/5.7/cert3/server.crt deleted file mode 100644 index b2d5e77..0000000 --- a/mysql/ssl/5.7/cert3/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUJFl3yktYhFk1d7QwCSS70RS4YaIwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlzcWwgQ0EwHhcNMjUxMTEyMDkyMDIxWhcNMzUxMTEw -MDkyMDIxWjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCnxO7QA7JYVlyd3g9grAvX3sHIJJiSZ0r9vYvQdS9vDnxI -7a/w8riYUMejspLcL9FxghBDOvIv8YqRftXSqtCtgAce1eHbNBeA+NdOyPjNevpP -tJUy5AuTbVGzCT/wNbb8q8dRpD6JiCeFUa8biTDkbcpFybREd4/3aMs0JoozFbos -SO4RDmTICKBhyAjo3P7WjnGJoFnnSAbbmMOaze15Yw9/QepblweXNwwZyueL1nUJ -v95KJX8Cm37VcCFxeu1uCpwguDuX1UwTcxjxAXHgy/0tWnqnGtSHkRhwXJO/6IW1 -AV5AvgfYTxJcqAIo8Hmu8Qklav7CI+BhBY7A/oVXAgMBAAGjQjBAMB0GA1UdDgQW -BBQFHA5FIBABRaJayOm4luyELuD2aDAfBgNVHSMEGDAWgBTskgWAR0rtCdHB5HSi -a7icUkb+3jANBgkqhkiG9w0BAQsFAAOCAQEAVSx8tpHW6qiGb99d4zPHQqPMSTCj -fjSK95rok+zub6CU44gPQPd4Tnp54Sqvt61OSUdD8keso1j8/uVHqrDubwa9n7wk -xf6OO4uf0hAG6/5EAfnEfPMhj1SSA5Y1QRdHTrPsY5fXrZ1psPHjF6n5o71OHyla -m4phHGj51lI87H7sF/BEL22o7qm+gaE92C0tdQGO3XBvUj6pEmjFBUhmXQghHiMA -FzNIsPixhcHMwKmLbRgK7LrI2NPO7v+fpAFfRiP/adGw/yN1Blwy99z89wTPc1hN -NAQhY6vjy0eg7KyPDG4BlTjtVhY4t4HdLXBAyWW3/tRvi8Suiu85/3l75Q== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/cert3/server.csr b/mysql/ssl/5.7/cert3/server.csr deleted file mode 100644 index 31a0ff0..0000000 --- a/mysql/ssl/5.7/cert3/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAp8Tu0AOyWFZcnd4PYKwL197ByCSYkmdK/b2L0HUv -bw58SO2v8PK4mFDHo7KS3C/RcYIQQzryL/GKkX7V0qrQrYAHHtXh2zQXgPjXTsj4 -zXr6T7SVMuQLk21Rswk/8DW2/KvHUaQ+iYgnhVGvG4kw5G3KRcm0RHeP92jLNCaK -MxW6LEjuEQ5kyAigYcgI6Nz+1o5xiaBZ50gG25jDms3teWMPf0HqW5cHlzcMGcrn -i9Z1Cb/eSiV/Apt+1XAhcXrtbgqcILg7l9VME3MY8QFx4Mv9LVp6pxrUh5EYcFyT -v+iFtQFeQL4H2E8SXKgCKPB5rvEJJWr+wiPgYQWOwP6FVwIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAEU/IMJcDrn+KDlDN1cn6Z9NfsJt/k0Itymv16uqdb3ErQiU -MiP5rPSAJIX3u369s5Kdn+fKXQe2c6zEAViZBMPm0wZGOQW+jWp5gcBLzZ4UbxZp -1WRJIgAQE2Talb70aHgMiRfxs7htTc3XBYm/FuQr3pMkdf5RXjLWcldf1mgBJZMa -49xicsjyxoBWaQplIpoqFZp9csnxZRsIEncc3betJCc2JxnFG7z3FBFn3HarHJZ9 -NVWrhIV85wk8/s4w3ciDD7mQKgsb9vLqGWnRoJvj44WiCe2lPnLa24PE5/3YIirD -eF3xLxG+4b0xUIVm9RiAFPF4mxbkj19NQT7GIK0= ------END CERTIFICATE REQUEST----- diff --git a/mysql/ssl/5.7/cert3/server.key b/mysql/ssl/5.7/cert3/server.key deleted file mode 100644 index d87a245..0000000 --- a/mysql/ssl/5.7/cert3/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCnxO7QA7JYVlyd -3g9grAvX3sHIJJiSZ0r9vYvQdS9vDnxI7a/w8riYUMejspLcL9FxghBDOvIv8YqR -ftXSqtCtgAce1eHbNBeA+NdOyPjNevpPtJUy5AuTbVGzCT/wNbb8q8dRpD6JiCeF -Ua8biTDkbcpFybREd4/3aMs0JoozFbosSO4RDmTICKBhyAjo3P7WjnGJoFnnSAbb -mMOaze15Yw9/QepblweXNwwZyueL1nUJv95KJX8Cm37VcCFxeu1uCpwguDuX1UwT -cxjxAXHgy/0tWnqnGtSHkRhwXJO/6IW1AV5AvgfYTxJcqAIo8Hmu8Qklav7CI+Bh -BY7A/oVXAgMBAAECggEAHYHC+N31k5jY4EEqljecO6LnlTJujS1SoK8iNI8vwQoc -rNz1GV0vP0bR3gYt00Erxpl4D8MBzpHea7mRlORLIIDIf9FhUGLokVvyzl4FeGpd -NQCPTyyRpqPO/zysvKxN20HBJChNgXXrcYTM1fx6l2qB7WVM6c/Xh82sE6eFnfc2 -xzgfZFe6yww++LRPbnIc5v1Dn2dRRgZGmo9i9hU/EPykcrvpnsWWycbYaPYRCNHI -lu3RwZoGKQZ07ocPoaU8vAJIV7x/EylPmtK6V8tG/fkKZbaRlA4DAr2yoL8pwDmn -cTWfVymsFL0oJA9S611MTdn7LvWvY9DhBfdXMp9u0QKBgQDcM3P89Cp8JX3McVMf -bqF1uCEGgfiFVso9bXcOnIzUFWGjOIDsFuo8h/EV4xYC5kb2i30mFhSp6yfysvHo -b16Z9qIU4Z/K7jfLV8RHkisFmz3VmuI4noPx/Ad7vFfGQgeGVrlcxcdKBVUDmcER -853bKpM6N5akH8VIYlMVY0YwhwKBgQDDC1LVwyvo1vp/brk/i6IDts3thOtpFYmT -zCU/vOAeBCTWdrJTtHDK2gXIYI+xJ/UpNuF1jcljnC9afxXd7s1fjdynrBT9nORB -zIszb9YguyH2hDNmxAD9g1wYpUay65jNHFyJm7kMdaKhwzENcXNdGFfgp1bAHxUB -Z9GTOudIsQKBgEQiD4N3MSYUm6YEconJO2AnRuCymmj3f8Ad/Lairdh5fSp5szpZ -pMRx86CoEQl4owBqDKEaN+6TelrYD42x1/2fmGsJnN23c8AROgRDL9iePjW3pMOM -GJtpNg+NKUOI7rccYmJYN9+pYrKoglrBnFhSBhf/VzcVNX++HKMDgpZFAoGBAL7Q -sTWYP7kHuQI63NkiTlq72TNqOrUP8Qy7SCXXLpuvCisW7NefTEnoiofCkFGM+fhc -TK6pDEF7Z4htlIMPQbUeIKWZYN/NQjJtXjHwU9ipu0xlgbQkRaO/g7ZI26XngBIK -kS2/P4bE/1qqj67LM0X8rtyGWgSTZAWAADS+B8/BAoGASvbS8iFCcOHcZbMs1kKd -bzTx4yVSCaRNyGwSmEnFqBXb26jCermKqHhOwjcrHMExxwsO1tq05yW/7fy62fVN -aFLQCrJBQZzYgLqvSio6bvMkE6qBeZa10o9m5K0nrcHehZ+D92fyHi0KeV2iP1yP -xoifQd71zpmUsEWWRZxyVOM= ------END PRIVATE KEY----- diff --git a/mysql/ssl/5.7/cert3/server.pem b/mysql/ssl/5.7/cert3/server.pem deleted file mode 100644 index b2d5e77..0000000 --- a/mysql/ssl/5.7/cert3/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUJFl3yktYhFk1d7QwCSS70RS4YaIwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlzcWwgQ0EwHhcNMjUxMTEyMDkyMDIxWhcNMzUxMTEw -MDkyMDIxWjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCnxO7QA7JYVlyd3g9grAvX3sHIJJiSZ0r9vYvQdS9vDnxI -7a/w8riYUMejspLcL9FxghBDOvIv8YqRftXSqtCtgAce1eHbNBeA+NdOyPjNevpP -tJUy5AuTbVGzCT/wNbb8q8dRpD6JiCeFUa8biTDkbcpFybREd4/3aMs0JoozFbos -SO4RDmTICKBhyAjo3P7WjnGJoFnnSAbbmMOaze15Yw9/QepblweXNwwZyueL1nUJ -v95KJX8Cm37VcCFxeu1uCpwguDuX1UwTcxjxAXHgy/0tWnqnGtSHkRhwXJO/6IW1 -AV5AvgfYTxJcqAIo8Hmu8Qklav7CI+BhBY7A/oVXAgMBAAGjQjBAMB0GA1UdDgQW -BBQFHA5FIBABRaJayOm4luyELuD2aDAfBgNVHSMEGDAWgBTskgWAR0rtCdHB5HSi -a7icUkb+3jANBgkqhkiG9w0BAQsFAAOCAQEAVSx8tpHW6qiGb99d4zPHQqPMSTCj -fjSK95rok+zub6CU44gPQPd4Tnp54Sqvt61OSUdD8keso1j8/uVHqrDubwa9n7wk -xf6OO4uf0hAG6/5EAfnEfPMhj1SSA5Y1QRdHTrPsY5fXrZ1psPHjF6n5o71OHyla -m4phHGj51lI87H7sF/BEL22o7qm+gaE92C0tdQGO3XBvUj6pEmjFBUhmXQghHiMA -FzNIsPixhcHMwKmLbRgK7LrI2NPO7v+fpAFfRiP/adGw/yN1Blwy99z89wTPc1hN -NAQhY6vjy0eg7KyPDG4BlTjtVhY4t4HdLXBAyWW3/tRvi8Suiu85/3l75Q== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7/conf/init.sql b/mysql/ssl/5.7/conf/init.sql deleted file mode 100644 index e13dc12..0000000 --- a/mysql/ssl/5.7/conf/init.sql +++ /dev/null @@ -1,15 +0,0 @@ -CREATE DATABASE IF NOT EXISTS test_ssl; -CREATE USER 'test_ssl'@'%' IDENTIFIED BY 'test_ssl' REQUIRE SSL; -GRANT ALL ON test_ssl.* TO 'test_ssl'@'%'; -FLUSH PRIVILEGES; - -CREATE DATABASE IF NOT EXISTS test_x509; -CREATE USER 'test_x509'@'%' IDENTIFIED BY 'test_x509' REQUIRE x509; -GRANT ALL ON test_x509.* TO 'test_x509'@'%'; -FLUSH PRIVILEGES; - -GRANT CREATE USER ON *.* TO 'guest'; -GRANT SELECT ON mysql.* TO 'guest'; -FLUSH PRIVILEGES; - --- ALTER INSTANCE RELOAD TLS; \ No newline at end of file diff --git a/mysql/ssl/5.7/conf/ssl.sh b/mysql/ssl/5.7/conf/ssl.sh deleted file mode 100644 index a33ebb8..0000000 --- a/mysql/ssl/5.7/conf/ssl.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -rm -f /var/lib/mysql/ca.pem -rm -f /var/lib/mysql/client-cert.pem -rm -f /var/lib/mysql/client-key.pem -rm -f /var/lib/mysql/server-cert.pem -rm -f /var/lib/mysql/server-key.pem - -cp -fp /var/lib/mysql2/ca.pem /var/lib/mysql/ca.pem -cp -fp /var/lib/mysql2/server.key /var/lib/mysql/server-key.pem -cp -fp /var/lib/mysql2/server.pem /var/lib/mysql/server-cert.pem -cp -fp /var/lib/mysql2/client.key /var/lib/mysql/client-key.pem -cp -fp /var/lib/mysql2/client.pem /var/lib/mysql/client-cert.pem diff --git a/mysql/ssl/5.7_old/Dockerfile b/mysql/ssl/5.7_old/Dockerfile deleted file mode 100644 index 8533355..0000000 --- a/mysql/ssl/5.7_old/Dockerfile +++ /dev/null @@ -1,36 +0,0 @@ -FROM mysql:5.7 - -ENV DIR /etc/mysql -ENV MYSQL_ROOT_PASSWORD=toor -ENV MYSQL_USER=guest -ENV MYSQL_PASSWORD=guest -ENV MYSQL_DATABASE=guest -ENV MYSQL_CHARSET=utf8 - -COPY ca.pem /etc/mysql/ca.pem -COPY server-cert.pem /etc/mysql/server-cert.pem -COPY server-key.pem /etc/mysql/server-key.pem -COPY server-cert.pem /etc/mysql/client-cert.pem -COPY server-key.pem /etc/mysql/client-key.pem - - -RUN \ -chmod 644 /etc/mysql/ca.pem &&\ -chmod 644 /etc/mysql/server-cert.pem &&\ -chmod 644 /etc/mysql/server-key.pem &&\ -echo "\n[client]\n\ -ssl-ca=${DIR}/ca.pem\n\ -ssl-cert=${DIR}/client-cert.pem\n\ -ssl-key=${DIR}/client-key.pem\n\ -[mysqld]\n\ -ssl-ca=${DIR}/ca.pem\n\ -ssl-cert=${DIR}/server-cert.pem\n\ -ssl-key=${DIR}/server-key.pem\n"\ >> ${DIR}/my.cnf &&\ -echo "------------\n" &&\ -cat /etc/mysql/my.cnf &&\ -echo "------------\n" - -ENTRYPOINT ["/entrypoint.sh"] - -CMD ["mysqld --ssl"] - diff --git a/mysql/ssl/5.7_old/README.md b/mysql/ssl/5.7_old/README.md deleted file mode 100644 index cd0c6e6..0000000 --- a/mysql/ssl/5.7_old/README.md +++ /dev/null @@ -1,6 +0,0 @@ -MySQL 5.7 with ssl enabled -Run: -``` -docker pull chernov/mysqlssl:latest -docker run -p 33016:3306 -d -t chernov/mysqlssl:latest -``` diff --git a/mysql/ssl/5.7_old/ca.pem b/mysql/ssl/5.7_old/ca.pem deleted file mode 100644 index 457bff3..0000000 --- a/mysql/ssl/5.7_old/ca.pem +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDoTCCAomgAwIBAgIJALZLwSc1kTwYMA0GCSqGSIb3DQEBCwUAMGcxCzAJBgNV -BAYTAlJVMQswCQYDVQQIDAJSVTELMAkGA1UEBwwCUlUxCzAJBgNVBAoMAlJVMQsw -CQYDVQQLDAJSVTELMAkGA1UEAwwCUlUxFzAVBgkqhkiG9w0BCQEWCFJVQFJVLlJV -MB4XDTE2MDkwNzExMTE0OVoXDTI2MDcxNzExMTE0OVowZzELMAkGA1UEBhMCUlUx -CzAJBgNVBAgMAlJVMQswCQYDVQQHDAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsM -AlJVMQswCQYDVQQDDAJSVTEXMBUGCSqGSIb3DQEJARYIUlVAUlUuUlUwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCo/g/sl5tTWUgy0TfyC06nZQLgNTpl -zQlCjFyrn0eXFOld/q6wqJanCfdhVa0ClQuIStZjehXOunKk/UsGGxh7+QhFzjXc -mxPE0V5zhu3iJ0cfS1Rk8XLoaMyBvEfWIobJR9hYGoNyxIpsFsVpX2Y36r64F4uM -7a03HbQH7iuIzt1qgvqHsuf/q0tPcU+CpjMHEQmkAYKW642I3rvf+OqdZ4B3FseI -n38+zQjIpZI/P9jvOD/7YoG01gUOdNFdilqSKuJtUp1i6nLwEH5MZwtZ97HYj6n8 -7ymsQJNJ1g3Zhlpjhw2IeAJ8n4bPdWjVNjSjVRM4t2VAbmrrA+dWR8nFAgMBAAGj -UDBOMB0GA1UdDgQWBBTRohpZjq8HDA/hbuIiwz87/EELETAfBgNVHSMEGDAWgBTR -ohpZjq8HDA/hbuIiwz87/EELETAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA -A4IBAQCO4odwWX+vA3vpPylZQ6s1zlELBrfcI8t7VMZt8nvB9Xv73IsCdtJv4bmv -49xAqfvr0Jd03fTvF+fE0W84shvI7m78gMtKZHxAb1Yrvd5GU/FfA/5Gcj0bV7z4 -IYZsDgePAWONNwmrab1b5MxSI72SaKCEaxxZ9KaZYhr1NHVp4CSM9igdvTsRasz4 -I8C2L2rULzKMmqS08bcwJtXlMfsQfVYWNygC7262p2PFQlTSMwIv5HGkk//ks1zG -EX8GhV/y2hxBVC99PZndHxSpxuPN9Zd0Q02vAHhsVAEsgi9tAk82/Xyghah3AYTD -crcqCLxWsrh0yDt5ZlsoBLusxAt4 ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7_old/client-cert.pem b/mysql/ssl/5.7_old/client-cert.pem deleted file mode 100644 index a85adde..0000000 --- a/mysql/ssl/5.7_old/client-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDPDCCAiQCAQEwDQYJKoZIhvcNAQELBQAwZzELMAkGA1UEBhMCUlUxCzAJBgNV -BAgMAlJVMQswCQYDVQQHDAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsMAlJVMQsw -CQYDVQQDDAJSVTEXMBUGCSqGSIb3DQEJARYIUlVAUlUuUlUwHhcNMTYwOTA3MTEx -NTM0WhcNMjYwNzE3MTExNTM0WjBhMQswCQYDVQQGEwJydTELMAkGA1UECAwCcnUx -CzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwCcnUxCzAJBgNVBAMM -AnJ1MREwDwYJKoZIhvcNAQkBFgJydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAN4zFALT5c+bFdyO8Sxzii6h++BW9I+nyPovHBsiRZmnC8TMrb1cKGLt -mvwQXbrLwHzgSineaghH6prrtBKid7JbNc8oKLJqaSD/iY6UdAKUXlVTfZAI8e4+ -Q94xF4C2a53URVrwRgIyfnA7TvP0Po4AQvRwOiv4Iy19m22yag6A9y7Ref3ZghZ6 -V0yX0PbM/INzgkzmCG7IESFX72J5C/JOe1dEsy79Mfo61qS1yS0KPPY48o3x1Uj1 -DKln8E6dPzbFO4z6+XZZdNjNDNfrDETiAFJn++gjnk/Gd2KaMFpTFwkIheC/nZda -KPkONF5MycNYvwKkt7+poN8MG6QhajsCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEA -emZR/EER9MHY0lew9kXswi4peCPq8/qlfFKSQftw4c1bABBG4TNZfYqpZ1+Lvzfl -O3OhgdIx//K7cQ3gfiDlYclcOu37VTAvwxV5abqGZSvt/WvCQjQh9inOp0oXCv+o -A9Zj+2epFarmev+dnzcZRAfnBhsLsasanMY+vweMCAgt2w6MaI4KWAsbFpj/vEM0 -m15ygNW3anZSERgN+JeokA/XUCHKwFh4SsSmZbyXQ0M70J5vA5e8fcwV2GymtI2l -FtudGG3eEx82V6cLG5mG4lBJeFtn8s3BwRi+Y7N5P6bMDN3JjneZcRG93npChjLF -72ar7o4mvMH2iajAimEuYg== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7_old/client-key.pem b/mysql/ssl/5.7_old/client-key.pem deleted file mode 100644 index ff24f91..0000000 --- a/mysql/ssl/5.7_old/client-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA3jMUAtPlz5sV3I7xLHOKLqH74Fb0j6fI+i8cGyJFmacLxMyt -vVwoYu2a/BBdusvAfOBKKd5qCEfqmuu0EqJ3sls1zygosmppIP+JjpR0ApReVVN9 -kAjx7j5D3jEXgLZrndRFWvBGAjJ+cDtO8/Q+jgBC9HA6K/gjLX2bbbJqDoD3LtF5 -/dmCFnpXTJfQ9sz8g3OCTOYIbsgRIVfvYnkL8k57V0SzLv0x+jrWpLXJLQo89jjy -jfHVSPUMqWfwTp0/NsU7jPr5dll02M0M1+sMROIAUmf76COeT8Z3YpowWlMXCQiF -4L+dl1oo+Q40XkzJw1i/AqS3v6mg3wwbpCFqOwIDAQABAoIBAQCO9wBeHWaU4Cz9 -vz7vodt7y59bJbevIn6Ocnc8Ah4UEcXhtuvmlYAqvsRkgEc+Y9CSyGEPdVp1v4f0 -a8lt3/jx2fvSMP2WZh8EK0afZWcLLdlQPyrf3NGEv609Lgr4NuchIq4JJ+VzjneJ -0K8pCbKh/QsXaYoUNlCz+UhjGVNhxmc8P3d0DZ71eJMaV2Jyb/li55jeD7NZdacz -76joCfHzNuG/8FEdyCEHmd5EXfAoDiBZ/SA3uIiAoQ/O8pFg9Qhx9HQGS4pN9A2t -E6//tjTg/i8WsYwg4zDq4RPVF35v2eWOGrT7Ug2YzqF6E+77LQBwgHsh+iLcUtzQ -T5uqiJ5ZAoGBAP4joNLlNMk90mSJooqmwb1eK7NVU3/YoCiPUl7J1hvwzk8oHtK3 -c1/4rZDiLGk4XOC/j21NsaUDwAYT8nIjxjDw/BB9B4opm866kygW3Toyavsd2EAX -Dgm8+jbdkJcngE21miBA3vLVGUn53vE15gJQZBXZ5HlOECQnDDUInqZ3AoGBAN/T -lKIlKV6RisLTHczvLVAKz4RhMBaTkEK0VJGpFw2sokGGcaG0DbdRs/6o6+GcNRn3 -Ck4BQi9BZzgJ95UVIiWPuGNIPqoHUM1r6/6ubTZRH9UyIRCPgJpVoCEIr/F9CNKj -kv/FAI2NNXY2ICUa75Zqcctd9mYrk8LkvbUwF9ddAoGAfp0rg8az3MsTJgm4VFGu -VnUzWn5ZQmmfqXV2OUlfhb4cWy2G5b6GGbtgZb15GNb+1u45O+Cob6kFo0GO2bTf -CgUV3/Uaq4f9WypzJFb30wXJbOC6m3ug/9MJ6gnK/rOsZYrjhcwsB1mJ5uQ5YX1T -4bVBl+1dud3dhtV5bHal7BMCgYBoFy+SUJHypuDPRfsf6UM7bCuhtsj0Vt/KBa8m -pmpQM66ppmqF9wRB8r8weUJpg4m2b4rdR/yNmW71Qr1fGZrtuO7ZTSnHTOuo/L2d -jWTA0+1n6o4x82qtW5DCjBW2yp0lyGh+hhGBwt/P/8/nMaWmYA5Xs3T5gt6Ozm3j -K2CLCQKBgQD7zGwOQCX0HDIbrW8lLxYzO9spBlSIBHsjIZLdml/wqU6MtGZpZ0WK -EDSkJpBWd5MELr5wV2drmxXvjVD+82PN4jPGjN19K1LTjOHp/2Jp/K//DdE7cFeu -6fVvH5STF2z3tcznYfCTDtebuESu9ycbRqYUO6Tf+YzgMSFzHa53bA== ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/5.7_old/custom-entrypoint.sh b/mysql/ssl/5.7_old/custom-entrypoint.sh deleted file mode 100644 index 8b15b64..0000000 --- a/mysql/ssl/5.7_old/custom-entrypoint.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -if [ "$SERVER_KEY" ]; then - echo $SERVER_KEY | sed "s/\\$/\n/g" | sed "s/^ //g" >/etc/mysql/server.key - echo $SERVER_CERT | sed "s/\\$/\n/g" | sed "s/^ //g" >/etc/mysql/server.crt - echo $CA_CERT | sed "s/\\$/\n/g" | sed "s/^ //g" >/etc/mysql/CA.crt - export MYSQLD_SSL_KEY=/etc/mysql/server.key - export MYSQLD_SSL_CERT=/etc/mysql/server.crt - export MYSQLD_SSL_CA=/etc/mysql/CA.crt -fi - -echo -e "[mysqld]\n" >/etc/mysql/conf.d/custom.cnf - -for var in $(env | grep MYSQLD_ | sed 's/MYSQLD_//'); do - echo $var | tr '[:upper:]' '[:lower:]' >>/etc/mysql/conf.d/custom.cnf -done - - -exec /docker-entrypoint.sh $* diff --git a/mysql/ssl/5.7_old/server-cert.pem b/mysql/ssl/5.7_old/server-cert.pem deleted file mode 100644 index e019747..0000000 --- a/mysql/ssl/5.7_old/server-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDPDCCAiQCAQEwDQYJKoZIhvcNAQELBQAwZzELMAkGA1UEBhMCUlUxCzAJBgNV -BAgMAlJVMQswCQYDVQQHDAJSVTELMAkGA1UECgwCUlUxCzAJBgNVBAsMAlJVMQsw -CQYDVQQDDAJSVTEXMBUGCSqGSIb3DQEJARYIUlVAUlUuUlUwHhcNMTYwOTA3MTEx -NDQxWhcNMjYwNzE3MTExNDQxWjBhMQswCQYDVQQGEwJSVTELMAkGA1UECAwCUlUx -CzAJBgNVBAcMAlJVMQswCQYDVQQKDAJSVTELMAkGA1UECwwCUlUxCzAJBgNVBAMM -AlJVMREwDwYJKoZIhvcNAQkBFgJSVTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBAMf+ZXMwPDvf1lQXKfoQDz8QZ+mvtjAt+aTS4B7c+c3A7xMto7y9rXxk -CuvahjZleqhDTWDSdP3bommDYPaKPom3VXFhcTQ8hPMy7IwWDTtCV3HymAhNqmSS -+kpNYTY/hGt9H8ZhuRz+3sQA4TrFFiNEFb/c0C4oBJ4oGMsntwzn9gNUBIG7swoB -ywlugm4O19BkypEY7aZCKAzK+TmGVtQgFHiuMd9KD4h8QxsWk+zz38o9hNStU8r6 -s9DvsPUEgXRe8m9G0s6hSzYTBI4sYmRI+/2miEx4sSErM0fJXpT8WNc+5Yq5qiOK -mRjWDmdEtRT5bTBAhVbinmj0B12TFF8CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEA -XBUHQSypShlkuhLWRqmffA21xqm1BVEgccxoahMZ3qA47N8KpQXLtBpGKlvHgL4b -NBNjNK32/VMtmKsOMLfbfR+mvv3oHVnFGg1JMQNyVxvjuuGFZfnMTtBZ8bSlfP4H -CpJPyJK1B/UaVTdIY+nSS3NTUp9HgoClBJotWmiVs+XfoA1e3MPC203eSX+OBm7/ -YT1pUs4h6WRMrVL7ROGQg1O/7q/p1/qNRYBrtdBJmTP7/+tk2no7OjLrlR48pV/u -LaD3vuH8Dx2oHSpu48sYC2VLZkD1ObfOAbm3AUUxqsBzpsWV7cs7C8JX7U7c/YMF -lP/ai6ypxrgSDIoCRiGTFg== ------END CERTIFICATE----- diff --git a/mysql/ssl/5.7_old/server-key.pem b/mysql/ssl/5.7_old/server-key.pem deleted file mode 100644 index 16d7064..0000000 --- a/mysql/ssl/5.7_old/server-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAx/5lczA8O9/WVBcp+hAPPxBn6a+2MC35pNLgHtz5zcDvEy2j -vL2tfGQK69qGNmV6qENNYNJ0/duiaYNg9oo+ibdVcWFxNDyE8zLsjBYNO0JXcfKY -CE2qZJL6Sk1hNj+Ea30fxmG5HP7exADhOsUWI0QVv9zQLigEnigYyye3DOf2A1QE -gbuzCgHLCW6Cbg7X0GTKkRjtpkIoDMr5OYZW1CAUeK4x30oPiHxDGxaT7PPfyj2E -1K1Tyvqz0O+w9QSBdF7yb0bSzqFLNhMEjixiZEj7/aaITHixISszR8lelPxY1z7l -irmqI4qZGNYOZ0S1FPltMECFVuKeaPQHXZMUXwIDAQABAoIBADhrE8OC//sEEjp2 -rmjUzvhDcI0D/KlqztoogwEx5Wad3tPSNDaya5aDwnD2nJYL2qZNFi8SL97NbuvF -HD1wkmPXTEtH6d+KkxbobsK2FdV5yaFjhnARONhWfjUnzxy2nmyUR7p3Jvl/DOjO -NruVjcE1G82cRT5AG81iElx9P65r4bFk0PZAEBiLu8yiPbo1EaEYDpx/22F1iyrp -zeeN/nSyZ9+qDI+bCAKlABeOhCcvbJwT8BVxWN+0Db7O76JF4mb+LNRJX/LhCiC2 -5nZNg37/v9O7qRNAJ0jp73X/6JaZfXfN+Vlz19O/0TXZpE2peLEWHkiCaw6Z4asX -wJgXAwECgYEA7ayJ0/KV+Avwgc6JmGff0mKmuUh0dR/PqAHHLVOluarD18Hqseji -OkgZ52jJF1paGt9XXDsGTw/Sz7w3JLXM/zMLLkJukUDF7AITkbvoC/RVA4Maxz8M -D2hSlZmmzLqmjMaq32Ezdfe8+pc+413kHJXmQkddZ7VxR5Krm7gxozECgYEA12oV -0OsTebzhCfkCrgiU/c+IdOryykIyhOko5QZkIX/5XOuv8e03imZr2M8DN17RxMIg -Xk6HBydQeEH2fg0SAJTX3g/1HA2tVMQZ717lRKahdbdscvixRt9Ena5dhXd+1pIG -qOXhPiV+dRvcJp2DgzE3gqmDsIDq2uwV9450rI8CgYB0jsUZGELL3q8YOb3o7Cgr -+Q1imFHkjrE754NSi08e+swIp6T9kwQ/KNTrU8wqk7jUrOse5CN36n6sOdWhPzdF -gDbffNzUhzuJPotyUQC/vBdlHYqoZBb6B2NY0n2msXK0X0m1OuoN1GztR/cjcgxI -qIq/vlfkYGspepiGSZKuQQKBgQCxo03yRqh8z4FUVAAdu/4Bf86re8RTfltit1N9 -6dNQvNPKCKHDAze17dgppiyk0JBzjRJcMq2u/ICjauH1+JlL2XJaMRaT18OED2LD -vqGaBz9Gb8gC14p5Q0y2Kz/7/BqgnzLWvRsNwKWTtTHKtkHpQgDgwyFRwD3r4pwK -1XLpiQKBgQC0PASqG/pgNvkdA25kzPaLAeCLmQh8+HouftMtzbWb5qtjIri2TFwh -/G+f+VevirfwxkQPaHkJ6KhQmBrCVdkZlTdzAz4qo1UoKm7UVvY+to3yshJwO5zM -9iuGVtFb4sGnB15hJ+Y0Z9CfX7ary5uuJWoB0vMONqr2lgFHMd+MjA== ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/8.0.x/Dockerfile b/mysql/ssl/8.0.x/Dockerfile deleted file mode 100644 index 1442188..0000000 --- a/mysql/ssl/8.0.x/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -FROM mysql:8.0 - -#RUN rm -v "$(which mysql_ssl_rsa_setup)" - -COPY ./conf/init.sql /docker-entrypoint-initdb.d/init.sql -COPY ./conf/ssl.sh /docker-entrypoint-initdb.d/ -COPY ./cert3/ /var/lib/mysql2/ - -# RUN chown -R mysql.mysql /var/lib/mysql2/ && \ - # chmod -R 600 /var/lib/mysql2/ &&\ - # chgrp -R mysql /var/lib/mysql2/ - -RUN chown root.root /docker-entrypoint-initdb.d/ssl.sh && \ - chmod +x /docker-entrypoint-initdb.d/ssl.sh && \ - chgrp root /docker-entrypoint-initdb.d/ssl.sh \ No newline at end of file diff --git a/mysql/ssl/8.0.x/cert/ca.pem b/mysql/ssl/8.0.x/cert/ca.pem deleted file mode 100644 index 0d18d60..0000000 Binary files a/mysql/ssl/8.0.x/cert/ca.pem and /dev/null differ diff --git a/mysql/ssl/8.0.x/cert/client-cert.pem b/mysql/ssl/8.0.x/cert/client-cert.pem deleted file mode 100644 index 38eab27..0000000 Binary files a/mysql/ssl/8.0.x/cert/client-cert.pem and /dev/null differ diff --git a/mysql/ssl/8.0.x/cert/client-key.pem b/mysql/ssl/8.0.x/cert/client-key.pem deleted file mode 100644 index b21daa1..0000000 Binary files a/mysql/ssl/8.0.x/cert/client-key.pem and /dev/null differ diff --git a/mysql/ssl/8.0.x/cert/server-cert.pem b/mysql/ssl/8.0.x/cert/server-cert.pem deleted file mode 100644 index 2fee8aa..0000000 Binary files a/mysql/ssl/8.0.x/cert/server-cert.pem and /dev/null differ diff --git a/mysql/ssl/8.0.x/cert/server-key.pem b/mysql/ssl/8.0.x/cert/server-key.pem deleted file mode 100644 index 1ad44a6..0000000 Binary files a/mysql/ssl/8.0.x/cert/server-key.pem and /dev/null differ diff --git a/mysql/ssl/8.0.x/cert2/ca.pem b/mysql/ssl/8.0.x/cert2/ca.pem deleted file mode 100644 index 14e789b..0000000 --- a/mysql/ssl/8.0.x/cert2/ca.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDwTCCAqmgAwIBAgIUKk53KwuzAeTmectdAR+reo5kuAYwDQYJKoZIhvcNAQEL -BQAwcDELMAkGA1UEBhMCUlUxCjAIBgNVBAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNV -BAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNVBAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3 -DQEJARYOdGpsZWVAaW5ib3gucnUwHhcNMjEwODI0MTA1MDQ0WhcNMzEwNzAzMTA1 -MDQ0WjBwMQswCQYDVQQGEwJSVTEKMAgGA1UECAwBUzEKMAgGA1UEBwwBUzEKMAgG -A1UECgwBSjEKMAgGA1UECwwBRDESMBAGA1UEAwwJbXlzcWxfc3NsMR0wGwYJKoZI -hvcNAQkBFg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANuB4ZBpLiwwCFTB1WJAnrgAwsnffkb79TtdHBeykhUPzqNBk9Chp1yH -6M91MLQolbsvDQh0c2T0xrEmF3Ob2FIZamZJdNG31ptEJ1EGkJS75bjQ6FLxMIo/ -/WGBobs2apIxuTktRa5gfP9NIz7Al3sDtaHWwmmqQBJQau0J7DyQeiXVehTOCy8T -qD4AU5ZKuIytxlIT8RTel/q3YxMGvk+OPn0TALk2aUrbE0L14W3K6c11qZYHQu3e -a864FccxKfk67t2iqDiX5qPZeLCAl0tAA+5FAjo+HBUCy0esUk5SLjlEShE0rAxm -c93ChnaM5BrCEEo3mChOGUwJ1lncMsUCAwEAAaNTMFEwHQYDVR0OBBYEFFGkbYak -IKRBqDDz52vJMFdVj5G3MB8GA1UdIwQYMBaAFFGkbYakIKRBqDDz52vJMFdVj5G3 -MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBACsqv/mVZL9jeh3F -yuzI/7aAB5crjH5juNNEkqCJ/anky5DQPbWWkL5sC2ruZnd6QHbvG0M7gJKffMnK -cTkVofOuiNZWRqzxKA6+WpXJRxWB2DLZ6DYVxYpkrHyLmGu0mU3wJ4DDgh4xWA+w -9GqFqQ01vVDLnRj4Ir/uu/X2lgBF7zQ07HJVBJ6v7OzQoB2WJEQH58gRRNz28eYX -rcJlqdWig9m1ff4xiPZLxpCmGOsRNCp4WA7dOzPQOqgqeLcKLKtc200TWe4FNbmO -cYU1RmwTDDrmxM1mQaHOE8jL+tq9G1FetGgmJVDakPST0UwUDRb71PPY5mrZjyWl -C66biMQ= ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert2/client-cert.pem b/mysql/ssl/8.0.x/cert2/client-cert.pem deleted file mode 100644 index 785616b..0000000 --- a/mysql/ssl/8.0.x/cert2/client-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVDCCAjwCAQEwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCUlUxCjAIBgNV -BAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNVBAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNV -BAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwHhcN -MjEwODI0MTA1MTU3WhcNMzEwNzAzMTA1MTU3WjBwMQswCQYDVQQGEwJSVTEKMAgG -A1UECAwBUzEKMAgGA1UEBwwBUzEKMAgGA1UECgwBSjEKMAgGA1UECwwBRDESMBAG -A1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKxD11IFChjuhvm0WbPK/c4r -mttjehEBLgTDzk6maowxOkwlRjU+IFv4FQJJOwlzBxHtyvIIjUl6wlxKa1aFv/qU -IdHvmySPSNGyW4Y9j6a5VWWE3j5MPa3uMd0mjzLnBnmA9H5sXwhnVPzUbmakeAM4 -JUtRpdWAObxo0L+Pq8DaelhZn0KAjcHDBrjGC9ILP3OaPAXwkohyG1hXUedewOEL -ih097trDK3DvQRa/chHVmuYhm7PTQ+POV+TztQyHIiNQI/My/arUBy4p2colLeHY -ZbkJvoRx48tp7MzJ2cP3IU9LGidSfmGIc0FfjKAjjpZCboBjFpUmuDXBZ+12tdUC -AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAwseM05CV3tfYTJYbISUtT2/UYLyMY9Dr -NkpkztvHP4WZyvgmFDucHzcDrU4tE3IOKUFdjBEK/y7lAfcwjqOCHzI6uJJxZijJ -A/MDm5k0oKyz6s0A8D4iZT/o4LxB3cOGe6JuKscGFaXjq/VtQyb2+4AerB845B8f -5EYR7OxwAwq4RX6S7Lp5xOPo6ovor+H9FEITOvFn4td7M9A2gdoC7kYzCj+7DZAd -zLShIRfu46k9//ulNZzEoygc0oVtBQQaViGHXu1L706+8PvbLjrgb+K3IaYjtAQa -mhkgoNFflwqeUzlZjRE7buLXpaqiZyVgiMa+2qUf5CV1+bbuY4ZIqQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert2/client-key.pem b/mysql/ssl/8.0.x/cert2/client-key.pem deleted file mode 100644 index 0e66dbb..0000000 --- a/mysql/ssl/8.0.x/cert2/client-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArEPXUgUKGO6G+bRZs8r9ziua22N6EQEuBMPOTqZqjDE6TCVG -NT4gW/gVAkk7CXMHEe3K8giNSXrCXEprVoW/+pQh0e+bJI9I0bJbhj2PprlVZYTe -Pkw9re4x3SaPMucGeYD0fmxfCGdU/NRuZqR4AzglS1Gl1YA5vGjQv4+rwNp6WFmf -QoCNwcMGuMYL0gs/c5o8BfCSiHIbWFdR517A4QuKHT3u2sMrcO9BFr9yEdWa5iGb -s9ND485X5PO1DIciI1Aj8zL9qtQHLinZyiUt4dhluQm+hHHjy2nszMnZw/chT0sa -J1J+YYhzQV+MoCOOlkJugGMWlSa4NcFn7Xa11QIDAQABAoIBAEnBkkOP3M7n8eqg -CXgthZXsnZUpdm4pbyajH4YVQrFbsnY/z1ukif5WrcgYyqo1EeXfRnFyr+uyH92c -D3EwOw5ytjhIushggPEnyIAlg4gC+klJJk7OHeqGfdsOU2mb+O21BPnMNLRIad8G -pW5VJP1b4Lvq7XIIQLAmwJoETal4LdL1umHryt22k2OuNUYPLXdkDx5wKmNh1NIA -rdGXhgQ0XKIFrewtFM+ziSk45eS8SQYiiBh9WKyhpViCp4nWfHqkZdC/1/04ioLo -RTZWpshglgIB1Pz8eClqwapxboyz25nOoZ+75q/+aCb3JRSWSh/Pau84pkXEJetv -3sLGjdECgYEA2Vc3AIkgeUMdhhUO2TA8UrFDGQ62yCOwy16d53j5LqSDAF6tgwro -QNYKXdIGqKS7ePQP0HKNCqUpK7GXM1wa9Im66VGEvDmrUA3Oqrnl8ySZV/yv3g2M -Rp71axjusWyVXKKT9aFKvagURhpbxKXtoxLkkTD+enHfyLf6HMZawy8CgYEAyugR -h2h8iZ/OQWBMTOedoHcBIrlW+kbde7t9WXpIA+pUMvptrhprflvnUy+u1Q14Tjnt -wTpv2g1lCThvFMnzCTS1KAvJsRoCJPnd8CAWF2Lbu9uXOykwhipr3bpAKWqqNF2B -Nftzms8VlagPrXMCSzc6S4g3fZuADN9FpknpZjsCgYEAlalaBbNnujj+Npt/mw19 -LJBGHRYlxZHWJ2TjJUcHiBfe4b1QjEFRh3wcrVh4H184fWTLEwYem2r5+82Rydst -8KB7JjltRtQLZNftLWFPuGvGcHFfhXAc3XCOnQ4RJ/oWrDCD5IwJ1KnONCvob3S3 -PClBXb24LwcFS8lsoK3ySB8CgYEAoFEuEGPhCkgmigcRIi5an7+HOS1haIv3UVz5 -FGqGXfmWn1S4tjgPuJ3aryJcq99hr8UbcnG+kHXG37skITPS//ISNFrj+DdJfHek -AKcJbV7hqJM+8TKBMXBxG5aePVsWshszDTjoxWdbcYyBHpVhOZagS6+L0IW9be43 -NMTvUaMCgYAbty4/wRY/QJszqsVF69dp8l1OfZM7RAZLP/S9MtJ62cT4lNcsorN/ -SfM3aoxowIZZExEnr0ND7jECbyXMMgEaVyShRG1lWr9uPsn8J9Z0bNsRLlThCOHy -7Mlxkkjg/oNnqza8RF3geZjatThilUmY3gxDIIkYFUKebz6uxjHJEQ== ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/8.0.x/cert2/server-cert.pem b/mysql/ssl/8.0.x/cert2/server-cert.pem deleted file mode 100644 index bf01617..0000000 --- a/mysql/ssl/8.0.x/cert2/server-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVDCCAjwCAQEwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCUlUxCjAIBgNV -BAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNVBAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNV -BAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwHhcN -MjEwODI0MTA1MTIxWhcNMzEwNzAzMTA1MTIxWjBwMQswCQYDVQQGEwJSVTEKMAgG -A1UECAwBUzEKMAgGA1UEBwwBUzEKMAgGA1UECgwBSjEKMAgGA1UECwwBRDESMBAG -A1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMpmEI24Yz8J4g3vE137nJkT -+OtWvrNMj8bcneq6hI47Es/t98GJjZgyonQakjN87am8+XjySGhJ6w6HXO0BZurO -BGkgaJLBOwD20x2oeCpUKJzyPKUdb0VGcsa/LB+iYzT/srvi9LDoW8yhpUxaV82Z -i2GuD+Mj1e+rCIU24Fr4ffgdqFTqNYwk9681jIx8dDN0/mfFS5ABIyA1DTkP5sLT -v7CdqpqeSHb0N+Sq/H7XrquZRHRqNuSomEG0zAL+dQu7PkDjEeNREZ+EPp0mCaGn -dxaHOx4J2XiNaK9yP5NtQXxaQba4qWiGVzt4cczSwNOA55YE2udI1N3GJ5H82/sC -AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAjmaIch029DRIjwkm+X0DUzyxMviHKWv4 -rID6Eu2Uqo8MRyAVnFDnqy1t+0avfrrB0gR3RoA8SzjXRNIj6OM9Fkeu3O5Jg29E -lqPWbXPYqY6kZphtPTSzT3k5jH3A3EehARmKdXxLjHnIME2Xl5gwSw/117awaJqm -xHR7Oj07gGnmt6NjIVfh6wiyMqfb9DjsduDSKH6z7J4wL4irOCw2mfI8Ie3sj7e6 -r3mTflsWvpkYpvntXArkH6Fd6zkdNkKadUYXnDL6sBJqWNwImYPh1n9QpFOUGh8J -YDZqqr1R8lT56/fr8cQkSHXePoD42If5onU43b7bvtJ0DaAltIaNIQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert2/server-key.pem b/mysql/ssl/8.0.x/cert2/server-key.pem deleted file mode 100644 index 67cf70a..0000000 --- a/mysql/ssl/8.0.x/cert2/server-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAymYQjbhjPwniDe8TXfucmRP461a+s0yPxtyd6rqEjjsSz+33 -wYmNmDKidBqSM3ztqbz5ePJIaEnrDodc7QFm6s4EaSBoksE7APbTHah4KlQonPI8 -pR1vRUZyxr8sH6JjNP+yu+L0sOhbzKGlTFpXzZmLYa4P4yPV76sIhTbgWvh9+B2o -VOo1jCT3rzWMjHx0M3T+Z8VLkAEjIDUNOQ/mwtO/sJ2qmp5IdvQ35Kr8fteuq5lE -dGo25KiYQbTMAv51C7s+QOMR41ERn4Q+nSYJoad3Foc7HgnZeI1or3I/k21BfFpB -tripaIZXO3hxzNLA04DnlgTa50jU3cYnkfzb+wIDAQABAoIBADp9Uk1SOsQN3BjA -vS0MuE14exevYr634ljKiow5yHK92YrjLxTr5lJUV6QLxbJBaQEDTmjIQ2p36gix -z4XiQNacIKQsrGu0kZOOwKWyeL9qwK3SRvpETlKLsEGFH4Ao0liPiBxJ0wKIs3ao -Q/eTqAoPVDsvLQIr6fgvye+NUzqWT2gjvf9g6fD/V38Skp474qA5e01ltL4me9xX -7olLoeV/cLH1bIY1+UcLzva68DvIxL8OLutlYB3QDb56BOH84cNfbUBThYYwXjcU -4rqvrspdLVHBWPKKzoQa63l0TGNaqI3PMNTdVpg7nTyIeTgcPLWDnUcz3kUAEUWp -sko2NdECgYEA5UyXtDdIz2hbJAnpYcjPGLAXngsfAuFLWb/qeu7k8JkRTZpKOTTG -T3mWIJ9C7jhTYzzU15hZopZzL6ilZ5qYSZivQb4fnK6vlW3hGMdT8Hnb2yXLQ5Hw -IC5ALRQ1dOdaiYxHuLwPfdvKJFsSZ9/FlnsxtOXWLHmis6FEQN0clxMCgYEA4feR -fsyjJuGNBS4hSBJvNTRJ0tb3KxGHybB6OIULwvVqt5mkjWx11P5Tetgb0eX9w/eF -Qp/bDuqZVTUM6ep6Jr30twzDMIQEoKE/GM+Ara41qx73mEfGY+P4s+PM297eo3CH -V02ZbhYsi977tAfSlbbpOlrY121qIyjQPzDLPHkCgYAHcR/vUmgDi0CB/+xaJxlJ -lNV/ZJ8CCevXItpqWPyHLoCYQyyrhKH3DFwp/OFAOAXEz8Gcqa4nD7j3UALmROcy -ZEkz2gbOoADE2ccXdcisolfXWfep3r+rW7TrgZ9mhueyVSIyxa+/BvYdjfMf+exA -wQjQ9TCpSt1T9STw8fwujwKBgQDEnWU7r1NGwXqyxzCuRVv+L0EM836dOuOr2qJ+ -C0XwnRn+JvHHHFhqu+BnQyLxv+zOVtDc57rzf61rNn3GCv++Ngp4O+KalERyf9sm -+2Y7uRl5i7hkCA/XWsVLwSq/JW0TSRZ6IEsgPqsECUF5pFTXcA//doy25b00Wo7Y -bNxqAQKBgD/UGFbay/o/c9Kh+fjOvo5neztas5vwrno/bAIS7oSrMm2ymyYkwFkt -xXidbUXopxlNi7PhIyITAKit0oOvS2F45fX9vr8knKUWtJ80yCVyHD4WOy1ob3HL -7UlfCEKTldsZnIp6k9OpmS5JfzRaP4z9HwL65DBxvMaO5o2DeijZ ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/8.0.x/cert3/ca.key b/mysql/ssl/8.0.x/cert3/ca.key deleted file mode 100644 index d1dda7d..0000000 --- a/mysql/ssl/8.0.x/cert3/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+UYoTP6r3gLA/ -7XfAlULOdPN8w1vvuc9EyT2V3ri8jua4U12YajjuX1VPYi6N3Iwu0Rom/qDqiB/4 -4SYNWGWckrxf34k4pDwYfvOxjgxzU8xfS12KYcOKQoUCIH/wHiYhzGG9RhiKedIM -+HA+B7BvlsAIg0vt1Gu9hU+0LxkxK1q0XvWppJBu5exSNYzeB8/lKGzINQUUugyX -cklTszI0sgqn6vEnFjGuT2XYUobs/d/aLdO0epvfm7TaDRIlm41IzjMWn122c6ps -VgLXFIPSCbhektDypN2v4/rOdynWbia0UIvHGdc1ords/fLhhN4Ow/EVCJ1r6tfm -AqyF+Y75AgMBAAECggEALZJPRmwqp1C2g1w8nk3vXQnmitOppkW/EojAeSxHXok2 -SGFX6kjXIIcN4bAQFzJ+E7DIuxkiFX6qbzkUWEI4NI1zU16umDRFWpU9i6DIrO3e -JFxixeHChY8Hk9qN4ASMG3A54C1Sb4gbirULhWLoddPqYC92RTjl4o/zJaFYfivq -cKFPxf5RwTHsuDiPya/0Z3lQm7pGSSiOd9yKZkbIWKM7o89Ee56Rx+Cy5rQ8s6uz -iHJEqyFx69AGc3u8T4HWrdbACjud1m9J7i9hZIAELVLdjnLqblFBF6L9PZxPD19d -ossup7KMa2evfosXlPclYgrRnJsSCmczRyKXcRhvrQKBgQDi+GZTAk133xsIloKM -6qNVgeWdkHRZKzGtMCagAW/fL3Xgh7WxGyQPly9y2CmpJ4LRHVTGYfSr4inIvTtn -NwaBq1/yCeN7aYl65/NvyC46j4ovCe0TxDoA4MWgH8aaMrNlMAoA7RpbXkgJSAD4 -qTAxOwedtoOYS+SrNNbBJy0TFQKBgQDWqRBq6AEmR+nSKEisgzK4m5Ifih7GPjFm -h5dy1og0ftyB12+gYvGRYmYL/n9cWw8A2knT7gs6bWVKorUETeb602JGI8cmtp9o -Zdh7PBB3HnQNygvZicKy3pL1mYSyLhE1O3TDRd/RWyrzA+6ZbKGm11RVkIh53gl/ -4VONHguVVQKBgQC5QlGbDbUX0+an8toqlVauc7FtE7y0D7qjhzrvvVyICqAnnf3i -yql7hEa5cdFHfbWcZFmO9+OS7K54aGT1UYehDbXpxMKGOFV8GZmtMvLw37rFvE9j -o/ZIQy9sDKO5twqQ3E4+BUpPK7yWvsv0K3znoiwMQi5VgBTs3dswm36CJQKBgCU0 -klrlMWXQKw+42bfE2aKznCUJTIIxv2A0+iP2WQ84OcHrdDaJT7NSKbvEdZCtW7Fb -JFauOJX85gSEpPlFA1bQEoVzqA3ms0Rl+pqJc5Uh2x2Uum8O+IcGGtSksiIr5+Gh -F4DM+JkRwyTxtoYzFOWVBtH5xh3RRTY7+L5JydotAoGBAJZs2RIryTuVERqEN6f3 -KpYQt6bdGmIRQc/o1WYx+BA/+JwAEqwz5TlUMrnVOFgZctrvwssrOgM17bjPkIRg -oxawJFw2OAZImoP1Glst4sPOiZQ5V2E1jbM2e7jIwgO1RAzBOqyunwkHMpADOxgx -rvh98E/C/ZRScuYXrvZFM5YM ------END PRIVATE KEY----- diff --git a/mysql/ssl/8.0.x/cert3/ca.pem b/mysql/ssl/8.0.x/cert3/ca.pem deleted file mode 100644 index f088d1b..0000000 --- a/mysql/ssl/8.0.x/cert3/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC1TCCAb2gAwIBAgIUTclwHt9jOZhuj+pPNM8Gw6emeHowDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0MzM2WhcNMzUxMTEw -MDk0MzM2WjATMREwDwYDVQQDDAhNeVNRTCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAL5RihM/qveAsD/td8CVQs5083zDW++5z0TJPZXeuLyO5rhT -XZhqOO5fVU9iLo3cjC7RGib+oOqIH/jhJg1YZZySvF/fiTikPBh+87GODHNTzF9L -XYphw4pChQIgf/AeJiHMYb1GGIp50gz4cD4HsG+WwAiDS+3Ua72FT7QvGTErWrRe -9amkkG7l7FI1jN4Hz+UobMg1BRS6DJdySVOzMjSyCqfq8ScWMa5PZdhShuz939ot -07R6m9+btNoNEiWbjUjOMxafXbZzqmxWAtcUg9IJuF6S0PKk3a/j+s53KdZuJrRQ -i8cZ1zWit2z98uGE3g7D8RUInWvq1+YCrIX5jvkCAwEAAaMhMB8wHQYDVR0OBBYE -FH4F4XQ/nz14ya+8iPUAGHUU4JEzMA0GCSqGSIb3DQEBCwUAA4IBAQAp4KkO0hS4 -wCrF0iU4W7S8uMIoRcDJ7pUGa8ZJk+QvG54e1Ws8SWSx0FgfzbL130lcMP0wKs1O -UxJjf7mRjSnj+DiMCYY2M5J600LVY9bq2nDGGw2RQ5I258BGh0nUvU049evc8KiX -wb8dn1glriyrrRysEdwsmhS+0x9XPrk7fIkj/hcuiBwUNXdNUNWmJvR5m3+99EXT -xR4uA98qAEafUYDxZZoUwg2+IvZY9Ck52izNqU6Fp8/G+zhkht/dbrorWKAakmnX -/55sFqIhSGF00dAO5Jw9Jc2widaUgroLdYno4kGTaIZob7idWHKtjinICv/6N+n/ -eUNa9LzO9vEL ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert3/ca.srl b/mysql/ssl/8.0.x/cert3/ca.srl deleted file mode 100644 index eff570f..0000000 --- a/mysql/ssl/8.0.x/cert3/ca.srl +++ /dev/null @@ -1 +0,0 @@ -32B2D816303D5883D7457D6BA923796E6C174F4A diff --git a/mysql/ssl/8.0.x/cert3/client.crt b/mysql/ssl/8.0.x/cert3/client.crt deleted file mode 100644 index 4a06635..0000000 --- a/mysql/ssl/8.0.x/cert3/client.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUMrLYFjA9WIPXRX1rqSN5bmwXT0owDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0MzM2WhcNMzUxMTEw -MDk0MzM2WjAXMRUwEwYDVQQDDAxNeVNRTC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDbiqx+Fwdy4ozaShxLFA+Y/+3oYw3BtdwkmRPIN/ZF -Gl6Lr04nzwyX+6yhEDX71gOEZNopvcoSVddCHr/NJj6eHI88gXE153J93AZxmyhS -EWPXfugMefC24GpZP9ySBKVi3g8IyvCs4qHge8zO1HG6Szz/MWR8FoKMvKRsd7DQ -Dz+x1s4yY7O+75d+JgInozfnpsVf/jdLdeKeO4nBkE9ssyIf15Yzqz4O6dswpPDx -41KkfhMA8/9xLBLSJ/IpH7R0VCfNGR4xwi8dMxIPXErZGSMArKnPXEB7XGcCoovI -1/HD+u59GQrll+QiDVNeYmruiNB3LcPMi7/zNwpnDHa7AgMBAAGjQjBAMB0GA1Ud -DgQWBBSPb5cLunRdx6RidoMGY0yE57HhUzAfBgNVHSMEGDAWgBR+BeF0P589eMmv -vIj1ABh1FOCRMzANBgkqhkiG9w0BAQsFAAOCAQEAdhbil2k1HZJg0BexJlbsyaaG -kOVJbYLNOK2wOFKziz+DuaSC4dpxL9R1Qmk/opyp+R0VjSlb7u/wwVaHasU++fvo -+NBjwn+KKLt9c5M6cMiBH8jEFsJVqJOMJ9oBVUUXJyf8jZTh+UXRgLiSmnuPSc1w -ThdUWcBnkFTbtLlLQfv5q7x878se32jVfgqAPLeGUmsIx+9Nl5vsnN+dw+FzEx75 -0BeBCFAC1xAMM+Ib94M2BAhybwgnEJlRhFzAl0dxqbqpg7tYvLWmlpESDrTv6Lto -+1Y+rxE3Es87bLfHg2ifQpXBgqsKxqHJQLpV9gUoyBgBYHFc9PqNu2eaaJvjLg== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert3/client.csr b/mysql/ssl/8.0.x/cert3/client.csr deleted file mode 100644 index 3903755..0000000 --- a/mysql/ssl/8.0.x/cert3/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICXDCCAUQCAQAwFzEVMBMGA1UEAwwMTXlTUUwtY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEA24qsfhcHcuKM2kocSxQPmP/t6GMNwbXcJJkT -yDf2RRpei69OJ88Ml/usoRA1+9YDhGTaKb3KElXXQh6/zSY+nhyPPIFxNedyfdwG -cZsoUhFj137oDHnwtuBqWT/ckgSlYt4PCMrwrOKh4HvMztRxuks8/zFkfBaCjLyk -bHew0A8/sdbOMmOzvu+XfiYCJ6M356bFX/43S3XinjuJwZBPbLMiH9eWM6s+Dunb -MKTw8eNSpH4TAPP/cSwS0ifyKR+0dFQnzRkeMcIvHTMSD1xK2RkjAKypz1xAe1xn -AqKLyNfxw/rufRkK5ZfkIg1TXmJq7ojQdy3DzIu/8zcKZwx2uwIDAQABoAAwDQYJ -KoZIhvcNAQELBQADggEBAKsZr9/DrtNoPtev7yvNY2eL3isMjgLsfyH71gZPGSoP -ak3ORbqj/mBikmq2W0A53WxEzetHZU+L4SSgglgWM1HcLTYn/JCdG/EHrZ9SzQoM -SaK0/FppP+7NDDCoGHgYrpgXsW+1Gj2H2REiQ3R+IXcgso0sh+DrIJGvYpGG7TGE -HHBa84FBRCuzwxSxKq9EZHElyKrCBg6OrQiNCIeBVgUzG8e4f44hWrFl9IVdFCKW -Fe0dEaSVCVkG/7mStiigrlPnTP2C5IYy3hoHihpyZhmbd3nQNWUoieIhAm8jOB+i -h2GblPxre3kXVZV6uPQFfvyib++iokwN0Nt+x3UTY4Q= ------END CERTIFICATE REQUEST----- diff --git a/mysql/ssl/8.0.x/cert3/client.key b/mysql/ssl/8.0.x/cert3/client.key deleted file mode 100644 index 51af0f2..0000000 --- a/mysql/ssl/8.0.x/cert3/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDbiqx+Fwdy4oza -ShxLFA+Y/+3oYw3BtdwkmRPIN/ZFGl6Lr04nzwyX+6yhEDX71gOEZNopvcoSVddC -Hr/NJj6eHI88gXE153J93AZxmyhSEWPXfugMefC24GpZP9ySBKVi3g8IyvCs4qHg -e8zO1HG6Szz/MWR8FoKMvKRsd7DQDz+x1s4yY7O+75d+JgInozfnpsVf/jdLdeKe -O4nBkE9ssyIf15Yzqz4O6dswpPDx41KkfhMA8/9xLBLSJ/IpH7R0VCfNGR4xwi8d -MxIPXErZGSMArKnPXEB7XGcCoovI1/HD+u59GQrll+QiDVNeYmruiNB3LcPMi7/z -NwpnDHa7AgMBAAECggEAGpD415c80QOmLMIcE1+9lXOe2+ikoQS7O3iEos1W0Tzk -JP4VNI8DBJ8xYBogljVrHom/tp5fRgG6NyeWaSJQIHzvPlChnPbBbYaDBxtR8UBm -dwzF0sCsxsx4Qg2OyOKkCsc5RYSdRCZ2lT4V5g9iJbt2CaF1+egVaydmtDN1o2+D -clfd8OYr7L5ylPfsGIXSSf6HlxSR/DJ+6X85hfA7lHF3DYoDZ+JWTH9e5wYjIU4i -wzmSW2PBUuG3cGXQ5+MFhpappOxCwVCrnR+4few4XEoDvfvMD5OU7LuKJCFTLXSZ -5tgIpCGwLD5skD6Q9C9ifwYB8QXQH6J0PNbtiR49BQKBgQD9ZiaqSgLhpNvWrSIc -2ARncdaaGBC54RDA2ZGBxaa0u/vmLEhi44DIHXMKoV3v0i5R9dVXdxX8tk87hVlo -x0UswR7zeuLVecMlz2DY0FlrXiPuNH1I50/BNW6XCSe3LXng9nRHeXaxVcPs3HqR -03tAl1xCe2tlk45Zn+7+4o/UnQKBgQDdy46PNyesg5cC1SnCNTOVsxp51PSrkWgV -AGUMGDKz5UhypoUdVV8OR6nekqIcZxYuREjGvbjdeVDg+v/7ALlhgjt5tIZyX8rX -Vyv1oVB/jwYvSzk03SZKCFbK3mXKNBwGQ9odK+CTovN2MWjyS0iQ1XibxCXiSJhN -L35DllAdNwKBgGfweLes+BWaS9p41d9C9DuCRGacrG+yU+7mz3qNml3UJfU6AM8f -RnnPKpsXqbJvYjSYQ9RGsqwgE8v0XMJPyp4a8RkqNNUfxt5BfBYzEBqsWMyilylK -SDqWMjCdvr6yVqXiMbwHpJoE9gK4RUZ/mrTZ4Swb9+eIaQF2StAeGqU5AoGATNmf -R9hgktH1nTGnCnfMq+4nGlfDfz8exUghuxMXXmXvuGoibYuLKDOElG5SZW0Crn1S -iipqx7KlZ48Q6zPRCAxL91upyi+O5RZ7UNzYO5qfFfwGkl6eScCh8iElO+7aVwFj -rf/qDL3FhgqQxoN3XVfaNn68ca+dtgDiyyBmGfkCgYAywSvysjGkHLXtwiSvTb5c -XOmbh7q7r02T2CTxe1wk5HFSnYTuRoyaaaVii1IOoDjUswXxaz5vWX3Q0QS7gF+L -i3nhEQQndue+R093M3zjU93To0pWYeIQaajC1SC1y7lCL8qOXcwByrVjFxEEZLBK -gbBiw2JYSlM1dJ5/qFNlWg== ------END PRIVATE KEY----- diff --git a/mysql/ssl/8.0.x/cert3/client.pem b/mysql/ssl/8.0.x/cert3/client.pem deleted file mode 100644 index 4a06635..0000000 --- a/mysql/ssl/8.0.x/cert3/client.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUMrLYFjA9WIPXRX1rqSN5bmwXT0owDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0MzM2WhcNMzUxMTEw -MDk0MzM2WjAXMRUwEwYDVQQDDAxNeVNRTC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDbiqx+Fwdy4ozaShxLFA+Y/+3oYw3BtdwkmRPIN/ZF -Gl6Lr04nzwyX+6yhEDX71gOEZNopvcoSVddCHr/NJj6eHI88gXE153J93AZxmyhS -EWPXfugMefC24GpZP9ySBKVi3g8IyvCs4qHge8zO1HG6Szz/MWR8FoKMvKRsd7DQ -Dz+x1s4yY7O+75d+JgInozfnpsVf/jdLdeKeO4nBkE9ssyIf15Yzqz4O6dswpPDx -41KkfhMA8/9xLBLSJ/IpH7R0VCfNGR4xwi8dMxIPXErZGSMArKnPXEB7XGcCoovI -1/HD+u59GQrll+QiDVNeYmruiNB3LcPMi7/zNwpnDHa7AgMBAAGjQjBAMB0GA1Ud -DgQWBBSPb5cLunRdx6RidoMGY0yE57HhUzAfBgNVHSMEGDAWgBR+BeF0P589eMmv -vIj1ABh1FOCRMzANBgkqhkiG9w0BAQsFAAOCAQEAdhbil2k1HZJg0BexJlbsyaaG -kOVJbYLNOK2wOFKziz+DuaSC4dpxL9R1Qmk/opyp+R0VjSlb7u/wwVaHasU++fvo -+NBjwn+KKLt9c5M6cMiBH8jEFsJVqJOMJ9oBVUUXJyf8jZTh+UXRgLiSmnuPSc1w -ThdUWcBnkFTbtLlLQfv5q7x878se32jVfgqAPLeGUmsIx+9Nl5vsnN+dw+FzEx75 -0BeBCFAC1xAMM+Ib94M2BAhybwgnEJlRhFzAl0dxqbqpg7tYvLWmlpESDrTv6Lto -+1Y+rxE3Es87bLfHg2ifQpXBgqsKxqHJQLpV9gUoyBgBYHFc9PqNu2eaaJvjLg== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert3/server.crt b/mysql/ssl/8.0.x/cert3/server.crt deleted file mode 100644 index 33be4d5..0000000 --- a/mysql/ssl/8.0.x/cert3/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUMrLYFjA9WIPXRX1rqSN5bmwXT0kwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0MzM2WhcNMzUxMTEw -MDk0MzM2WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDcCCO5yuxjg4U2yLGYxSuGmbXYB0+lk+7nztmK+Q5JAq/f -NR5TkQ8/2UP4X82PCli2xyyQt5rXeRHwvcjXlxD9xIE8S86ZBIwlgFjUCtE0tMhL -M7k0g6vmri/ix9Vt+UuZ/gcfBD1ovemtyqFer2oLTakEadm7KHGO5SieFAZQ/LwD -JxI7TxGzAWmKpF6wZzOWllXxGXyqhnl78ZURGw7qqrllbeF8aLdpLcVw8Ei2WQNT -pgOVa6LeF7LNV4EjbEag8NmZVeU1ZCRxh5D0U/Q8NCxBapU5Ll0BY3O9jukG+q5D -k3vJugQJhAUcu0yNXjMRUHtCAz2SeBSJqHGVa19PAgMBAAGjQjBAMB0GA1UdDgQW -BBS+ao8qUyuIRMpaUtfoZcuyLrG9kTAfBgNVHSMEGDAWgBR+BeF0P589eMmvvIj1 -ABh1FOCRMzANBgkqhkiG9w0BAQsFAAOCAQEAjB5JSmJTS8tUyoZJ81UKg9shSHRz -Axh3rfuT6wKgBvMNGwH+mW4RjRYyQGCR5CNHVTR8eRNGc1dPE2ksFtluWkdq70Fs -wgRw6mRpnoyMNfsfw99uhhRnuUEyr7O6/B7kDVooBcn+mjdV+iZIebkW1Nq6JvzF -+eF6jHE4FGNr+TVxegry5Ni6InzXqcyywpJlF3+U07Gd3Y9GB1GaMVOm9kiJ3zM0 -RwhxrhC8iPlHRDc6AEDvJ09z44zPWq7klaBHOHO6tBJnk1VhrhWLijeyAkYJjlw5 -8qsXQBdwSbtkKUnMTwEDKxBxe93fythnV6czntvxd1CbuO4EkodBrArdGA== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/cert3/server.csr b/mysql/ssl/8.0.x/cert3/server.csr deleted file mode 100644 index 707febf..0000000 --- a/mysql/ssl/8.0.x/cert3/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEA3AgjucrsY4OFNsixmMUrhpm12AdPpZPu587ZivkO -SQKv3zUeU5EPP9lD+F/NjwpYtscskLea13kR8L3I15cQ/cSBPEvOmQSMJYBY1ArR -NLTISzO5NIOr5q4v4sfVbflLmf4HHwQ9aL3prcqhXq9qC02pBGnZuyhxjuUonhQG -UPy8AycSO08RswFpiqResGczlpZV8Rl8qoZ5e/GVERsO6qq5ZW3hfGi3aS3FcPBI -tlkDU6YDlWui3heyzVeBI2xGoPDZmVXlNWQkcYeQ9FP0PDQsQWqVOS5dAWNzvY7p -BvquQ5N7yboECYQFHLtMjV4zEVB7QgM9kngUiahxlWtfTwIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAJERa3d+dj/NuZhVqTxv91k40rhVKc8BHY65UKnqGoe6IGbf -75zFL31svpAh5KjNPWr6Bws1CkJM1VEVF44l061nwT0TWGIFdYKzfQzeVKBtzlmi -tK4akj0iyWDiYd4gNlnoBr373dNxBuCDQzl3qVIn9E1ufUz4WM6bgOs0yRFo8v8Y -soTeRx9DssrrTcxXZw8xmCaymYSJoiiQ+B2bYPYqAyAt7h+fdu2Qsi1wmu39q7X9 -X4nkxxUuUBUxy5z5Cqtv0AZRUo1DnTBG1Fs0Whhe53q8Exy5YzD27cDCLBS3S+oZ -3KmV14iR2bZEC8rLc/Rkbrbwkb+9ZtVkockQsxQ= ------END CERTIFICATE REQUEST----- diff --git a/mysql/ssl/8.0.x/cert3/server.key b/mysql/ssl/8.0.x/cert3/server.key deleted file mode 100644 index 9d6e787..0000000 --- a/mysql/ssl/8.0.x/cert3/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDcCCO5yuxjg4U2 -yLGYxSuGmbXYB0+lk+7nztmK+Q5JAq/fNR5TkQ8/2UP4X82PCli2xyyQt5rXeRHw -vcjXlxD9xIE8S86ZBIwlgFjUCtE0tMhLM7k0g6vmri/ix9Vt+UuZ/gcfBD1ovemt -yqFer2oLTakEadm7KHGO5SieFAZQ/LwDJxI7TxGzAWmKpF6wZzOWllXxGXyqhnl7 -8ZURGw7qqrllbeF8aLdpLcVw8Ei2WQNTpgOVa6LeF7LNV4EjbEag8NmZVeU1ZCRx -h5D0U/Q8NCxBapU5Ll0BY3O9jukG+q5Dk3vJugQJhAUcu0yNXjMRUHtCAz2SeBSJ -qHGVa19PAgMBAAECggEAPIDMehlPmSmgJulW1IBbMJ7xvt57yzb7eaiKb0l+4Rqp -C8KKfUYlIFR4+UI2vv+EV3Y7Tev+2wNCqKU3Jfk3ReCT/OWHgNIcS2+YfW4gCtMv -RGaLpeITEdKR/lUe3iev3z9X6/J5hGS8bfqLFwM7MLKBKGKG6Yz8dOOUoKs29WuW -4ixWJyphvgDS7DItFo7DHexI5P4efjUm1EwPP8ckW0DVoCcbGWBLMbeYTjocZAHH -2rYbYYRJrJw64NIvBvjxKri1czuln7u6Hzzpwo/j+MaDRGx4sjv5pnhpNNfW0ZcA -1xRRlBMOFaW9NFasit07w2S+ktzjtnz3Fp2CvhSBgQKBgQD9yFj2s9Co43/S+go6 -yCZK4NRBbxfSWaKHu6+vLGNtvYz8C0Iop98J9psWUstk82lvYj99pu4O69c2DQC0 -25317LReFAovg+GLJCqgmtWid1TazCiSyUrYpTAHZ6idrPH1K0ZATUsEtUGv0I/l -KMKWWSdVCzUZrZanMWbw9FwgQQKBgQDd9Eyh80AP5/l4fb/zoELuTBrh2Le0K4jb -cRdF9/I52lnx5ivYpN9NE4amy7eN4vs6f0l8SpOF3rTPeFgM2250G/tcgrV8rkQq -xL8vZtZmq5f2bdxEV1w5XLnBowkeAEytPwnJ70qdTNilMGKQ7DQ27U+iAffEz29D -KPFK0u6bjwKBgQCXKEzs7F9dKNwK0sljB7HfKZjjPINI1AC9renPgbXbOGqP+Ti3 -tH1hltP68OeawmzLXg6JDfN/SbPOyuHf12t3fjxUSMVkVb3yPWFydabHdSJCjBWi -kGiXL5Sy5GgHOmqHZ/YY+LC1Jizwxl3e1W9JU+LcgadoGv+/p+oznKh+wQKBgQDc -xpW3fgPaDo/6x3K4/k+1Q2R2BCDvCWLPjNVulqyN2WEgmihBDfbEb0i//uFtNDtb -u6M4C+JkBdvqhzVmTJq4yeCk66tlAt7xf9UAbJWVeNfmmu6/1/n3YQGw1+BIxFmA -9rRg9jJM91SEM/XHW/ywKivM5ZI0ZXWx4zboi5omhwKBgFWl+z6Q9Wu8E6iLryjG -1ArK3tJsE2t9wBOR4Z0xFatr2D/8vmEk9OzYwgLDHrdGQ881zUKQFpTMvHLPMPzS -E+FAeH7V69fHukfLcMvndJmeplBkv1lpJFuA3y9uPNjkb2RqNE9SbyedUub9c0L2 -zgxiWYl8ImUBMW18CPblcFx0 ------END PRIVATE KEY----- diff --git a/mysql/ssl/8.0.x/cert3/server.pem b/mysql/ssl/8.0.x/cert3/server.pem deleted file mode 100644 index 33be4d5..0000000 --- a/mysql/ssl/8.0.x/cert3/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUMrLYFjA9WIPXRX1rqSN5bmwXT0kwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0MzM2WhcNMzUxMTEw -MDk0MzM2WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDcCCO5yuxjg4U2yLGYxSuGmbXYB0+lk+7nztmK+Q5JAq/f -NR5TkQ8/2UP4X82PCli2xyyQt5rXeRHwvcjXlxD9xIE8S86ZBIwlgFjUCtE0tMhL -M7k0g6vmri/ix9Vt+UuZ/gcfBD1ovemtyqFer2oLTakEadm7KHGO5SieFAZQ/LwD -JxI7TxGzAWmKpF6wZzOWllXxGXyqhnl78ZURGw7qqrllbeF8aLdpLcVw8Ei2WQNT -pgOVa6LeF7LNV4EjbEag8NmZVeU1ZCRxh5D0U/Q8NCxBapU5Ll0BY3O9jukG+q5D -k3vJugQJhAUcu0yNXjMRUHtCAz2SeBSJqHGVa19PAgMBAAGjQjBAMB0GA1UdDgQW -BBS+ao8qUyuIRMpaUtfoZcuyLrG9kTAfBgNVHSMEGDAWgBR+BeF0P589eMmvvIj1 -ABh1FOCRMzANBgkqhkiG9w0BAQsFAAOCAQEAjB5JSmJTS8tUyoZJ81UKg9shSHRz -Axh3rfuT6wKgBvMNGwH+mW4RjRYyQGCR5CNHVTR8eRNGc1dPE2ksFtluWkdq70Fs -wgRw6mRpnoyMNfsfw99uhhRnuUEyr7O6/B7kDVooBcn+mjdV+iZIebkW1Nq6JvzF -+eF6jHE4FGNr+TVxegry5Ni6InzXqcyywpJlF3+U07Gd3Y9GB1GaMVOm9kiJ3zM0 -RwhxrhC8iPlHRDc6AEDvJ09z44zPWq7klaBHOHO6tBJnk1VhrhWLijeyAkYJjlw5 -8qsXQBdwSbtkKUnMTwEDKxBxe93fythnV6czntvxd1CbuO4EkodBrArdGA== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.0.x/conf/init.sql b/mysql/ssl/8.0.x/conf/init.sql deleted file mode 100644 index 0075d2b..0000000 --- a/mysql/ssl/8.0.x/conf/init.sql +++ /dev/null @@ -1,15 +0,0 @@ -CREATE DATABASE IF NOT EXISTS test_ssl; -CREATE USER 'test_ssl'@'%' IDENTIFIED BY 'test_ssl' REQUIRE SSL; -GRANT ALL ON test_ssl.* TO 'test_ssl'@'%'; -FLUSH PRIVILEGES; - -CREATE DATABASE IF NOT EXISTS test_x509; -CREATE USER 'test_x509'@'%' IDENTIFIED BY 'test_x509' REQUIRE x509; -GRANT ALL ON test_x509.* TO 'test_x509'@'%'; -FLUSH PRIVILEGES; - -GRANT CREATE USER ON *.* TO 'guest'; -GRANT SELECT ON mysql.* TO 'guest'; -FLUSH PRIVILEGES; - -ALTER INSTANCE RELOAD TLS; \ No newline at end of file diff --git a/mysql/ssl/8.0.x/conf/ssl.sh b/mysql/ssl/8.0.x/conf/ssl.sh deleted file mode 100644 index c706be5..0000000 --- a/mysql/ssl/8.0.x/conf/ssl.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -rm -f /var/lib/mysql/ca.pem -rm -f /var/lib/mysql/client-cert.pem -rm -f /var/lib/mysql/client-key.pem -rm -f /var/lib/mysql/server-cert.pem -rm -f /var/lib/mysql/server-key.pem - -cp -fp /var/lib/mysql2/ca.pem /var/lib/mysql/ca.pem -cp -fp /var/lib/mysql2/server.key /var/lib/mysql/server-key.pem -cp -fp /var/lib/mysql2/server.pem /var/lib/mysql/server-cert.pem -cp -fp /var/lib/mysql2/client.key /var/lib/mysql/client-key.pem -cp -fp /var/lib/mysql2/client.pem /var/lib/mysql/client-cert.pem - diff --git a/mysql/ssl/8.2.x/Dockerfile b/mysql/ssl/8.2.x/Dockerfile deleted file mode 100644 index e985b18..0000000 --- a/mysql/ssl/8.2.x/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -FROM mysql:8.2 - -#RUN rm -v "$(which mysql_ssl_rsa_setup)" - -COPY ./conf/init.sql /docker-entrypoint-initdb.d/init.sql -COPY ./conf/ssl.sh /docker-entrypoint-initdb.d/ -COPY ./cert3/ /var/lib/mysql2/ - -# RUN chown -R mysql.mysql /var/lib/mysql2/ && \ - # chmod -R 600 /var/lib/mysql2/ &&\ - # chgrp -R mysql /var/lib/mysql2/ - -RUN chown root.root /docker-entrypoint-initdb.d/ssl.sh && \ - chmod +x /docker-entrypoint-initdb.d/ssl.sh && \ - chgrp root /docker-entrypoint-initdb.d/ssl.sh \ No newline at end of file diff --git a/mysql/ssl/8.2.x/cert/ca.pem b/mysql/ssl/8.2.x/cert/ca.pem deleted file mode 100644 index 0d18d60..0000000 Binary files a/mysql/ssl/8.2.x/cert/ca.pem and /dev/null differ diff --git a/mysql/ssl/8.2.x/cert/client-cert.pem b/mysql/ssl/8.2.x/cert/client-cert.pem deleted file mode 100644 index 38eab27..0000000 Binary files a/mysql/ssl/8.2.x/cert/client-cert.pem and /dev/null differ diff --git a/mysql/ssl/8.2.x/cert/client-key.pem b/mysql/ssl/8.2.x/cert/client-key.pem deleted file mode 100644 index b21daa1..0000000 Binary files a/mysql/ssl/8.2.x/cert/client-key.pem and /dev/null differ diff --git a/mysql/ssl/8.2.x/cert/server-cert.pem b/mysql/ssl/8.2.x/cert/server-cert.pem deleted file mode 100644 index 2fee8aa..0000000 Binary files a/mysql/ssl/8.2.x/cert/server-cert.pem and /dev/null differ diff --git a/mysql/ssl/8.2.x/cert/server-key.pem b/mysql/ssl/8.2.x/cert/server-key.pem deleted file mode 100644 index 1ad44a6..0000000 Binary files a/mysql/ssl/8.2.x/cert/server-key.pem and /dev/null differ diff --git a/mysql/ssl/8.2.x/cert2/ca.pem b/mysql/ssl/8.2.x/cert2/ca.pem deleted file mode 100644 index 14e789b..0000000 --- a/mysql/ssl/8.2.x/cert2/ca.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDwTCCAqmgAwIBAgIUKk53KwuzAeTmectdAR+reo5kuAYwDQYJKoZIhvcNAQEL -BQAwcDELMAkGA1UEBhMCUlUxCjAIBgNVBAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNV -BAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNVBAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3 -DQEJARYOdGpsZWVAaW5ib3gucnUwHhcNMjEwODI0MTA1MDQ0WhcNMzEwNzAzMTA1 -MDQ0WjBwMQswCQYDVQQGEwJSVTEKMAgGA1UECAwBUzEKMAgGA1UEBwwBUzEKMAgG -A1UECgwBSjEKMAgGA1UECwwBRDESMBAGA1UEAwwJbXlzcWxfc3NsMR0wGwYJKoZI -hvcNAQkBFg50amxlZUBpbmJveC5ydTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANuB4ZBpLiwwCFTB1WJAnrgAwsnffkb79TtdHBeykhUPzqNBk9Chp1yH -6M91MLQolbsvDQh0c2T0xrEmF3Ob2FIZamZJdNG31ptEJ1EGkJS75bjQ6FLxMIo/ -/WGBobs2apIxuTktRa5gfP9NIz7Al3sDtaHWwmmqQBJQau0J7DyQeiXVehTOCy8T -qD4AU5ZKuIytxlIT8RTel/q3YxMGvk+OPn0TALk2aUrbE0L14W3K6c11qZYHQu3e -a864FccxKfk67t2iqDiX5qPZeLCAl0tAA+5FAjo+HBUCy0esUk5SLjlEShE0rAxm -c93ChnaM5BrCEEo3mChOGUwJ1lncMsUCAwEAAaNTMFEwHQYDVR0OBBYEFFGkbYak -IKRBqDDz52vJMFdVj5G3MB8GA1UdIwQYMBaAFFGkbYakIKRBqDDz52vJMFdVj5G3 -MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBACsqv/mVZL9jeh3F -yuzI/7aAB5crjH5juNNEkqCJ/anky5DQPbWWkL5sC2ruZnd6QHbvG0M7gJKffMnK -cTkVofOuiNZWRqzxKA6+WpXJRxWB2DLZ6DYVxYpkrHyLmGu0mU3wJ4DDgh4xWA+w -9GqFqQ01vVDLnRj4Ir/uu/X2lgBF7zQ07HJVBJ6v7OzQoB2WJEQH58gRRNz28eYX -rcJlqdWig9m1ff4xiPZLxpCmGOsRNCp4WA7dOzPQOqgqeLcKLKtc200TWe4FNbmO -cYU1RmwTDDrmxM1mQaHOE8jL+tq9G1FetGgmJVDakPST0UwUDRb71PPY5mrZjyWl -C66biMQ= ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert2/client-cert.pem b/mysql/ssl/8.2.x/cert2/client-cert.pem deleted file mode 100644 index 785616b..0000000 --- a/mysql/ssl/8.2.x/cert2/client-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVDCCAjwCAQEwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCUlUxCjAIBgNV -BAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNVBAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNV -BAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwHhcN -MjEwODI0MTA1MTU3WhcNMzEwNzAzMTA1MTU3WjBwMQswCQYDVQQGEwJSVTEKMAgG -A1UECAwBUzEKMAgGA1UEBwwBUzEKMAgGA1UECgwBSjEKMAgGA1UECwwBRDESMBAG -A1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKxD11IFChjuhvm0WbPK/c4r -mttjehEBLgTDzk6maowxOkwlRjU+IFv4FQJJOwlzBxHtyvIIjUl6wlxKa1aFv/qU -IdHvmySPSNGyW4Y9j6a5VWWE3j5MPa3uMd0mjzLnBnmA9H5sXwhnVPzUbmakeAM4 -JUtRpdWAObxo0L+Pq8DaelhZn0KAjcHDBrjGC9ILP3OaPAXwkohyG1hXUedewOEL -ih097trDK3DvQRa/chHVmuYhm7PTQ+POV+TztQyHIiNQI/My/arUBy4p2colLeHY -ZbkJvoRx48tp7MzJ2cP3IU9LGidSfmGIc0FfjKAjjpZCboBjFpUmuDXBZ+12tdUC -AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAwseM05CV3tfYTJYbISUtT2/UYLyMY9Dr -NkpkztvHP4WZyvgmFDucHzcDrU4tE3IOKUFdjBEK/y7lAfcwjqOCHzI6uJJxZijJ -A/MDm5k0oKyz6s0A8D4iZT/o4LxB3cOGe6JuKscGFaXjq/VtQyb2+4AerB845B8f -5EYR7OxwAwq4RX6S7Lp5xOPo6ovor+H9FEITOvFn4td7M9A2gdoC7kYzCj+7DZAd -zLShIRfu46k9//ulNZzEoygc0oVtBQQaViGHXu1L706+8PvbLjrgb+K3IaYjtAQa -mhkgoNFflwqeUzlZjRE7buLXpaqiZyVgiMa+2qUf5CV1+bbuY4ZIqQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert2/client-key.pem b/mysql/ssl/8.2.x/cert2/client-key.pem deleted file mode 100644 index 0e66dbb..0000000 --- a/mysql/ssl/8.2.x/cert2/client-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArEPXUgUKGO6G+bRZs8r9ziua22N6EQEuBMPOTqZqjDE6TCVG -NT4gW/gVAkk7CXMHEe3K8giNSXrCXEprVoW/+pQh0e+bJI9I0bJbhj2PprlVZYTe -Pkw9re4x3SaPMucGeYD0fmxfCGdU/NRuZqR4AzglS1Gl1YA5vGjQv4+rwNp6WFmf -QoCNwcMGuMYL0gs/c5o8BfCSiHIbWFdR517A4QuKHT3u2sMrcO9BFr9yEdWa5iGb -s9ND485X5PO1DIciI1Aj8zL9qtQHLinZyiUt4dhluQm+hHHjy2nszMnZw/chT0sa -J1J+YYhzQV+MoCOOlkJugGMWlSa4NcFn7Xa11QIDAQABAoIBAEnBkkOP3M7n8eqg -CXgthZXsnZUpdm4pbyajH4YVQrFbsnY/z1ukif5WrcgYyqo1EeXfRnFyr+uyH92c -D3EwOw5ytjhIushggPEnyIAlg4gC+klJJk7OHeqGfdsOU2mb+O21BPnMNLRIad8G -pW5VJP1b4Lvq7XIIQLAmwJoETal4LdL1umHryt22k2OuNUYPLXdkDx5wKmNh1NIA -rdGXhgQ0XKIFrewtFM+ziSk45eS8SQYiiBh9WKyhpViCp4nWfHqkZdC/1/04ioLo -RTZWpshglgIB1Pz8eClqwapxboyz25nOoZ+75q/+aCb3JRSWSh/Pau84pkXEJetv -3sLGjdECgYEA2Vc3AIkgeUMdhhUO2TA8UrFDGQ62yCOwy16d53j5LqSDAF6tgwro -QNYKXdIGqKS7ePQP0HKNCqUpK7GXM1wa9Im66VGEvDmrUA3Oqrnl8ySZV/yv3g2M -Rp71axjusWyVXKKT9aFKvagURhpbxKXtoxLkkTD+enHfyLf6HMZawy8CgYEAyugR -h2h8iZ/OQWBMTOedoHcBIrlW+kbde7t9WXpIA+pUMvptrhprflvnUy+u1Q14Tjnt -wTpv2g1lCThvFMnzCTS1KAvJsRoCJPnd8CAWF2Lbu9uXOykwhipr3bpAKWqqNF2B -Nftzms8VlagPrXMCSzc6S4g3fZuADN9FpknpZjsCgYEAlalaBbNnujj+Npt/mw19 -LJBGHRYlxZHWJ2TjJUcHiBfe4b1QjEFRh3wcrVh4H184fWTLEwYem2r5+82Rydst -8KB7JjltRtQLZNftLWFPuGvGcHFfhXAc3XCOnQ4RJ/oWrDCD5IwJ1KnONCvob3S3 -PClBXb24LwcFS8lsoK3ySB8CgYEAoFEuEGPhCkgmigcRIi5an7+HOS1haIv3UVz5 -FGqGXfmWn1S4tjgPuJ3aryJcq99hr8UbcnG+kHXG37skITPS//ISNFrj+DdJfHek -AKcJbV7hqJM+8TKBMXBxG5aePVsWshszDTjoxWdbcYyBHpVhOZagS6+L0IW9be43 -NMTvUaMCgYAbty4/wRY/QJszqsVF69dp8l1OfZM7RAZLP/S9MtJ62cT4lNcsorN/ -SfM3aoxowIZZExEnr0ND7jECbyXMMgEaVyShRG1lWr9uPsn8J9Z0bNsRLlThCOHy -7Mlxkkjg/oNnqza8RF3geZjatThilUmY3gxDIIkYFUKebz6uxjHJEQ== ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/8.2.x/cert2/server-cert.pem b/mysql/ssl/8.2.x/cert2/server-cert.pem deleted file mode 100644 index bf01617..0000000 --- a/mysql/ssl/8.2.x/cert2/server-cert.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDVDCCAjwCAQEwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCUlUxCjAIBgNV -BAgMAVMxCjAIBgNVBAcMAVMxCjAIBgNVBAoMAUoxCjAIBgNVBAsMAUQxEjAQBgNV -BAMMCW15c3FsX3NzbDEdMBsGCSqGSIb3DQEJARYOdGpsZWVAaW5ib3gucnUwHhcN -MjEwODI0MTA1MTIxWhcNMzEwNzAzMTA1MTIxWjBwMQswCQYDVQQGEwJSVTEKMAgG -A1UECAwBUzEKMAgGA1UEBwwBUzEKMAgGA1UECgwBSjEKMAgGA1UECwwBRDESMBAG -A1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBpbmJveC5ydTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMpmEI24Yz8J4g3vE137nJkT -+OtWvrNMj8bcneq6hI47Es/t98GJjZgyonQakjN87am8+XjySGhJ6w6HXO0BZurO -BGkgaJLBOwD20x2oeCpUKJzyPKUdb0VGcsa/LB+iYzT/srvi9LDoW8yhpUxaV82Z -i2GuD+Mj1e+rCIU24Fr4ffgdqFTqNYwk9681jIx8dDN0/mfFS5ABIyA1DTkP5sLT -v7CdqpqeSHb0N+Sq/H7XrquZRHRqNuSomEG0zAL+dQu7PkDjEeNREZ+EPp0mCaGn -dxaHOx4J2XiNaK9yP5NtQXxaQba4qWiGVzt4cczSwNOA55YE2udI1N3GJ5H82/sC -AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAjmaIch029DRIjwkm+X0DUzyxMviHKWv4 -rID6Eu2Uqo8MRyAVnFDnqy1t+0avfrrB0gR3RoA8SzjXRNIj6OM9Fkeu3O5Jg29E -lqPWbXPYqY6kZphtPTSzT3k5jH3A3EehARmKdXxLjHnIME2Xl5gwSw/117awaJqm -xHR7Oj07gGnmt6NjIVfh6wiyMqfb9DjsduDSKH6z7J4wL4irOCw2mfI8Ie3sj7e6 -r3mTflsWvpkYpvntXArkH6Fd6zkdNkKadUYXnDL6sBJqWNwImYPh1n9QpFOUGh8J -YDZqqr1R8lT56/fr8cQkSHXePoD42If5onU43b7bvtJ0DaAltIaNIQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert2/server-key.pem b/mysql/ssl/8.2.x/cert2/server-key.pem deleted file mode 100644 index 67cf70a..0000000 --- a/mysql/ssl/8.2.x/cert2/server-key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAymYQjbhjPwniDe8TXfucmRP461a+s0yPxtyd6rqEjjsSz+33 -wYmNmDKidBqSM3ztqbz5ePJIaEnrDodc7QFm6s4EaSBoksE7APbTHah4KlQonPI8 -pR1vRUZyxr8sH6JjNP+yu+L0sOhbzKGlTFpXzZmLYa4P4yPV76sIhTbgWvh9+B2o -VOo1jCT3rzWMjHx0M3T+Z8VLkAEjIDUNOQ/mwtO/sJ2qmp5IdvQ35Kr8fteuq5lE -dGo25KiYQbTMAv51C7s+QOMR41ERn4Q+nSYJoad3Foc7HgnZeI1or3I/k21BfFpB -tripaIZXO3hxzNLA04DnlgTa50jU3cYnkfzb+wIDAQABAoIBADp9Uk1SOsQN3BjA -vS0MuE14exevYr634ljKiow5yHK92YrjLxTr5lJUV6QLxbJBaQEDTmjIQ2p36gix -z4XiQNacIKQsrGu0kZOOwKWyeL9qwK3SRvpETlKLsEGFH4Ao0liPiBxJ0wKIs3ao -Q/eTqAoPVDsvLQIr6fgvye+NUzqWT2gjvf9g6fD/V38Skp474qA5e01ltL4me9xX -7olLoeV/cLH1bIY1+UcLzva68DvIxL8OLutlYB3QDb56BOH84cNfbUBThYYwXjcU -4rqvrspdLVHBWPKKzoQa63l0TGNaqI3PMNTdVpg7nTyIeTgcPLWDnUcz3kUAEUWp -sko2NdECgYEA5UyXtDdIz2hbJAnpYcjPGLAXngsfAuFLWb/qeu7k8JkRTZpKOTTG -T3mWIJ9C7jhTYzzU15hZopZzL6ilZ5qYSZivQb4fnK6vlW3hGMdT8Hnb2yXLQ5Hw -IC5ALRQ1dOdaiYxHuLwPfdvKJFsSZ9/FlnsxtOXWLHmis6FEQN0clxMCgYEA4feR -fsyjJuGNBS4hSBJvNTRJ0tb3KxGHybB6OIULwvVqt5mkjWx11P5Tetgb0eX9w/eF -Qp/bDuqZVTUM6ep6Jr30twzDMIQEoKE/GM+Ara41qx73mEfGY+P4s+PM297eo3CH -V02ZbhYsi977tAfSlbbpOlrY121qIyjQPzDLPHkCgYAHcR/vUmgDi0CB/+xaJxlJ -lNV/ZJ8CCevXItpqWPyHLoCYQyyrhKH3DFwp/OFAOAXEz8Gcqa4nD7j3UALmROcy -ZEkz2gbOoADE2ccXdcisolfXWfep3r+rW7TrgZ9mhueyVSIyxa+/BvYdjfMf+exA -wQjQ9TCpSt1T9STw8fwujwKBgQDEnWU7r1NGwXqyxzCuRVv+L0EM836dOuOr2qJ+ -C0XwnRn+JvHHHFhqu+BnQyLxv+zOVtDc57rzf61rNn3GCv++Ngp4O+KalERyf9sm -+2Y7uRl5i7hkCA/XWsVLwSq/JW0TSRZ6IEsgPqsECUF5pFTXcA//doy25b00Wo7Y -bNxqAQKBgD/UGFbay/o/c9Kh+fjOvo5neztas5vwrno/bAIS7oSrMm2ymyYkwFkt -xXidbUXopxlNi7PhIyITAKit0oOvS2F45fX9vr8knKUWtJ80yCVyHD4WOy1ob3HL -7UlfCEKTldsZnIp6k9OpmS5JfzRaP4z9HwL65DBxvMaO5o2DeijZ ------END RSA PRIVATE KEY----- diff --git a/mysql/ssl/8.2.x/cert3/ca.key b/mysql/ssl/8.2.x/cert3/ca.key deleted file mode 100644 index d1c9b19..0000000 --- a/mysql/ssl/8.2.x/cert3/ca.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDZbn/Gf2vIiHqA -KC3PnPFOlYx4myG0W43REgjPHTHXtLWmts9LqwsauXN/UHFvfrJwEd9XqylCGs9U -wK3mf7CeRWX7S0Wc0QlorC2K4PlQNobSWPw3W+LwwT/L36aFqwTxEKHPBDlf5poB -QZITWBOR85Vdgz03YVcX709WiMxZoPfy6J3HhEmAxL0yS9wjKWUo1ZFuuTFPTNlV -ftLSPMfxOEAQWPUvT2ToLh2nJ+wh5SQ5nZvA3XQq+5UXdHIKltD6gNvUCiw7xWXw -ov7P0o5TqXZ7NdEWOLSkQFCka+4lMCAk1YgMxIYBbKYTHAMsizr6hpZ3V2f6brSo -Z8yb38EJAgMBAAECggEALzqg16Ga7HK0xTy1ArlQ8yRp4FK2JgKTEfxMXIy3ZGb0 -5DMmYQXUwifRTjDPiwvmv5AqRtU/f4PqUDsQKxbGawKhDc5CXzdKx2lK9TU8Am/t -pig9FNtJNsmLTYIVnkhRKPnXY+vDeLDS9/3huIDzs0rJQYg91lc2/1R0k9PgK4F0 -XuIJEEBrcEjp0KWNk2x4rhO0C8JxjQeHqfs7Sm5PTBuvMRcABA7ish0xwq+4Cbx8 -DVBYjFd2KqugwtW8uzX+kgngRHHSVu8s5DHcGzRCACkwZ/TmWQ5rRuWMQTWACBtJ -spVDmkulFBOYHdH0vBzULemu09mn/sepbDkWOf7E7wKBgQD6Gag5lgPQNyR/bpKk -Ttltik2hqGLk1gT+yRDy6kN1eANb6z9RvLvHek+GPoBE74DUjTuqvWcSdjJc8r0R -g22BX7uwyI/ArKF/jex4H31SqtN+fTekJNHM1/sDs1aX8VR7Hjq2cZyfp/oVAip7 -YEduJL63H1b0ZBVCtuCx+LcrcwKBgQDej47aZFBPsp+jFLRLsTVSwd6/lJY0mf2d -k4aEBumHX1/B/WhiknQhetr4VyhYjpv9taMEJPAguwC+Y4XQa6JOUXQfDaJ0ZK59 -niSa3WRvJZvhufBb5d60IGGfE09PbhKopthINEvi8Abe6HZDeC7l/T9UoTGX6h8R -ZMgvqs96kwKBgD6dndiNDnda1vBwppYsh5M9RSJsHhZc3vNLM8sdi7YlTfH9e+Ti -88CFhtN9Ym/f5slQctfUg7HDlehffaac2RXC+iLQk+0RS3278rBAcgf4bOsGPqAB -9+TpThcnF08DRLtuXhS/bQ8r5xjLagdpm3igCn+egQ6+3/PMBYWJV5KxAoGAXgRc -/2ri9lfp0fV8GIGamgQl+d5l+YCXv4pDh+B3pGUoyYUoJIPjpQUGHWSMOaS8xteF -Lsn/2oPE06itLZdacCU+naOf3fVuNMiqg/VEaSOFDz0CCYA4rPUE6DM7DL3eCfq5 -YP8ek5Z8AIxI8UWC4ksyBqk1jwwq5akiW+iXTxsCgYEA5LZX6Zv4I28HB8m7rmdh -X0MWnJnZEYZHvvMwdciYwTd3FTt6ZRrBmW24YAuTfVx2tuqcEwI77mxcB2I13keF -6zG889oToTHSJ2qjsk7vywLuCxTB8oACGUm8bFNWpLJCHp61jZaVR4NjXPklCVsi -enQGPzzHbmDEOCZTgSnQw4c= ------END PRIVATE KEY----- diff --git a/mysql/ssl/8.2.x/cert3/ca.pem b/mysql/ssl/8.2.x/cert3/ca.pem deleted file mode 100644 index 8a18d5e..0000000 --- a/mysql/ssl/8.2.x/cert3/ca.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC1TCCAb2gAwIBAgIUP/cvnsGGOzmEYk9jtx2Pf0vr3OkwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0ODEwWhcNMzUxMTEw -MDk0ODEwWjATMREwDwYDVQQDDAhNeVNRTCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANluf8Z/a8iIeoAoLc+c8U6VjHibIbRbjdESCM8dMde0taa2 -z0urCxq5c39QcW9+snAR31erKUIaz1TAreZ/sJ5FZftLRZzRCWisLYrg+VA2htJY -/Ddb4vDBP8vfpoWrBPEQoc8EOV/mmgFBkhNYE5HzlV2DPTdhVxfvT1aIzFmg9/Lo -nceESYDEvTJL3CMpZSjVkW65MU9M2VV+0tI8x/E4QBBY9S9PZOguHacn7CHlJDmd -m8DddCr7lRd0cgqW0PqA29QKLDvFZfCi/s/SjlOpdns10RY4tKRAUKRr7iUwICTV -iAzEhgFsphMcAyyLOvqGlndXZ/putKhnzJvfwQkCAwEAAaMhMB8wHQYDVR0OBBYE -FD4J61ye9HC0mvEwxRYf0f+IaHDdMA0GCSqGSIb3DQEBCwUAA4IBAQBr5ct8YDUW -8dip0jIq6nQPFsM+/KhpTwiaKhGZ48wRtDze6VkEyX+CXbx+m11U/ilPeqpCoHYv -F1oWs5vCTchCHIx4AOgMlJFttiNxuF5NexZblvK93cmG9R0mFjThh03BtZZaSlWp -74Xk64RFVtUEtQUEpGOEqsX7mN5SpxX9kEy5Bh8Jd0+tTgGrIxSQSriofaKgG1oz -LUWz0n2sY8OH9E/ouwZm3FToOm76qEGJy2eOBfw1Cc4kEUYxxWy0f+LCNNGU4wQs -RAN/nsXT9vPQxW7oCgnMol7as9Fg+Qgb6Rfc6sQYNaMAIqUZ9jFdTTTuy7VTJfAB -TfqDLz1FKjFy ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert3/ca.srl b/mysql/ssl/8.2.x/cert3/ca.srl deleted file mode 100644 index e74d5a7..0000000 --- a/mysql/ssl/8.2.x/cert3/ca.srl +++ /dev/null @@ -1 +0,0 @@ -02A2286F9B46C96CC42CC65A8A2FDFC359C2BC1C diff --git a/mysql/ssl/8.2.x/cert3/client.crt b/mysql/ssl/8.2.x/cert3/client.crt deleted file mode 100644 index 6903067..0000000 --- a/mysql/ssl/8.2.x/cert3/client.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUAqIob5tGyWzELMZaii/fw1nCvBwwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0ODEwWhcNMzUxMTEw -MDk0ODEwWjAXMRUwEwYDVQQDDAxNeVNRTC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDPbCqQsVPkrSvAM0gh0mCv0104Hv3/dUxIQI0eO5Al -wC5o48qNVbfNFlpOFM6/CQ1CVTy3y1ES5Fh7lRRUcmUnQO1DNCRYJsIJkygIKkCp -pGDmXT7K4m1V/XCXqGSobJUHe81cUA3VtnFIcgs33ehQLOYY1cWRf6eZDtnd0oF0 -bYlpQP9DbhNXKxJ0uqFdSRnO9MCagDrdy5Y2HKb/cTOD3f+JqlobCYCB9hWu3z+U -yGVf1jrzbeJ1Q5gPwYNnS4uTMDZmQIt1p7jF1WMi/qVfBT2p0lzhK+goDCoZjeYQ -oId7tbZAqiKbRvHOHhiK7HMZVnlacBFW873zwt5C9dIJAgMBAAGjQjBAMB0GA1Ud -DgQWBBRTkrHl9RddJ1phkKPMvTIAZeWvfjAfBgNVHSMEGDAWgBQ+CetcnvRwtJrx -MMUWH9H/iGhw3TANBgkqhkiG9w0BAQsFAAOCAQEAQpE/2vtiImQL0eB19f+zCVOH -rA01NP/KTBFNt2Q8HF+un20bWXUWy+RGyMW8F00iHp6MrEcYc4Hu7MS+YLyuq7eX -6wB3QPyYmMS7Gb8QGEaEFLuUcNjCoYd51suauQn6ImdcLq/RunxZsQRCKwuw8spT -S9EfvJhrQA9YJ/DM/zMPpex8CCzzUvdxBps5ktB+hOZOei74/Dl+RQnKs/GTqIJ3 -26drMo7dsZBfuZRDj24j7UEWiy0xMV25lWMfKNELpEKpQJ87PlZUsih4P5EN6thS -Zt6WScuN+nQ/0rnVOETVGdLjldWTBb3uXWpv9Tg7kMvKxMOaagdlrdEeAuSklg== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert3/client.csr b/mysql/ssl/8.2.x/cert3/client.csr deleted file mode 100644 index 8450a11..0000000 --- a/mysql/ssl/8.2.x/cert3/client.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICXDCCAUQCAQAwFzEVMBMGA1UEAwwMTXlTUUwtY2xpZW50MIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz2wqkLFT5K0rwDNIIdJgr9NdOB79/3VMSECN -HjuQJcAuaOPKjVW3zRZaThTOvwkNQlU8t8tREuRYe5UUVHJlJ0DtQzQkWCbCCZMo -CCpAqaRg5l0+yuJtVf1wl6hkqGyVB3vNXFAN1bZxSHILN93oUCzmGNXFkX+nmQ7Z -3dKBdG2JaUD/Q24TVysSdLqhXUkZzvTAmoA63cuWNhym/3Ezg93/iapaGwmAgfYV -rt8/lMhlX9Y6823idUOYD8GDZ0uLkzA2ZkCLdae4xdVjIv6lXwU9qdJc4SvoKAwq -GY3mEKCHe7W2QKoim0bxzh4YiuxzGVZ5WnARVvO988LeQvXSCQIDAQABoAAwDQYJ -KoZIhvcNAQELBQADggEBAJ5VmGF5A7zfVl1LItDP/n9zbgt5k/dz9dK86dd7hBmX -XuSmBev30a5r+C3FFV1PcJVZHtgWwjAr6itFU6zMLNjUYoFLzzZRDtVIvi9RXZol -Rlk6F+P0w7wJfzc/dfcShMIhvFlwi5BSDX3JM2FsBmFgonu1CDMYjO6dWB9H3qlD -n32Xf3D14Uc9/GX6t6KNrTmcZcrZhqs4qyfl2AIpJPDlBwLOju4Vih8s1R+GXjLq -D9k2nL780yhVuBvDlugmWUi3lPEWXtGiiC54198JyQM5tkwCKqSQloapr3OFOymR -FzKKCuPeS1g9RyKpJeDOrsSpEqg7Xkx8ZLFNkLg/uPE= ------END CERTIFICATE REQUEST----- diff --git a/mysql/ssl/8.2.x/cert3/client.key b/mysql/ssl/8.2.x/cert3/client.key deleted file mode 100644 index 90c3cb8..0000000 --- a/mysql/ssl/8.2.x/cert3/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDPbCqQsVPkrSvA -M0gh0mCv0104Hv3/dUxIQI0eO5AlwC5o48qNVbfNFlpOFM6/CQ1CVTy3y1ES5Fh7 -lRRUcmUnQO1DNCRYJsIJkygIKkCppGDmXT7K4m1V/XCXqGSobJUHe81cUA3VtnFI -cgs33ehQLOYY1cWRf6eZDtnd0oF0bYlpQP9DbhNXKxJ0uqFdSRnO9MCagDrdy5Y2 -HKb/cTOD3f+JqlobCYCB9hWu3z+UyGVf1jrzbeJ1Q5gPwYNnS4uTMDZmQIt1p7jF -1WMi/qVfBT2p0lzhK+goDCoZjeYQoId7tbZAqiKbRvHOHhiK7HMZVnlacBFW873z -wt5C9dIJAgMBAAECggEAWucTInVsiFfySBnRX201DWlqvakrdLTB2RpdHiZJbpny -XOqTvuwVkK5epkCNOQCtDGiRoxTaM5baRlLX5Yh610Cnmp+z2+QkfpC85xMpYo9V -HjA4UC76bsiS+wwEDSIFEBIMNowo/AOoUvEUBIhegyCiOLkbDEBvQW9WQNY8ALsk -IUU4iPQTIQ1BfkaLeiHjTOKLqDfI1KT95IcbpLjf4fxnGEV9Oi6gGrcp7/UwtZ4C -ndAyAB7i7SKDsp06NzdiciDpr4LF4Hn9dWE3rNN53vS+BsLM5qX2h5QMxwrQNqxW -yWdBh6zpiA+02BuI4h6oLp4lpbh9pLQKolmx1fHbXwKBgQD2e1p85JC3HMhZSudd -aBL25dIYb7THLeITzJlDlhdUWgHB1DmUZi/aWbvZJKzvL3ppA9/6wFOGHtFGb6RG -ZuG+lAr/77A5UADGr/wgC252hZ8Fi6cp6rvFF8BfOy3h0pnU8aOwsrtM+5I+5aBY -jcGAhZTxFYjx2nAefD1Sm5FjnwKBgQDXbq8TULEWdqTs8bmv0/0g1Nv4dGwv9yXc -OcYzNMI3qewh7eQz1hIpGQF+aWCHBHX/2tIK6e5jF/vGZn7f8/OmjvX5etVivJtj -6Y2UamDzRiuaEJYrUMrM33APvXCml3J8IrQuCelQu6RhMZpJHMhPxDo25b1v719L -Uqvv+ZepVwKBgQCINt9pCf+X0oY+IpD+I9fnLlcPPhyPvqGkA3vnx/iYmy1BawFv -K5Hif5i6hfQ0Mu7ZPlT3hHYkNr+8x1Hnvk+fPL1fd5zR746ePv98zhR715hsPiNh -nOGsKFYdytyuYe61qdymd//eqWDG9avJhH2dgzUujpIh5m/zyQEyt9p/TQKBgClx -Ck695AL9Oca2zVCMiBILwHDv/GvRsD/IAV+SU5YfouP3/kEWehHb1JS7sqzmZ8ib -EHK3A3uefnlw+BEevY0ZzSl7vpaqz32NzQVy3UmPAw41CJ42gXydstHkUEpLseM9 -TcnZcD9uiTWFNDfCSKpHhidPVHy24G797UNRkSIrAoGAZZwq2LHFsyMTzaOS92/I -w27/hf3WUxy55sVsciXTDBSw29ylwVBZtpy/mp8cJkrRxLaFQHSHriA3fHS34xW2 -HYoimn+CWv3/9h8gewXarjYk0alo+JwFeGrqHcOgYcteeYB3IG7YJA62eRLL5zvN -3UHbEjZInJ0fE7FXmtLHrEo= ------END PRIVATE KEY----- diff --git a/mysql/ssl/8.2.x/cert3/client.pem b/mysql/ssl/8.2.x/cert3/client.pem deleted file mode 100644 index 6903067..0000000 --- a/mysql/ssl/8.2.x/cert3/client.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+jCCAeKgAwIBAgIUAqIob5tGyWzELMZaii/fw1nCvBwwDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0ODEwWhcNMzUxMTEw -MDk0ODEwWjAXMRUwEwYDVQQDDAxNeVNRTC1jbGllbnQwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQDPbCqQsVPkrSvAM0gh0mCv0104Hv3/dUxIQI0eO5Al -wC5o48qNVbfNFlpOFM6/CQ1CVTy3y1ES5Fh7lRRUcmUnQO1DNCRYJsIJkygIKkCp -pGDmXT7K4m1V/XCXqGSobJUHe81cUA3VtnFIcgs33ehQLOYY1cWRf6eZDtnd0oF0 -bYlpQP9DbhNXKxJ0uqFdSRnO9MCagDrdy5Y2HKb/cTOD3f+JqlobCYCB9hWu3z+U -yGVf1jrzbeJ1Q5gPwYNnS4uTMDZmQIt1p7jF1WMi/qVfBT2p0lzhK+goDCoZjeYQ -oId7tbZAqiKbRvHOHhiK7HMZVnlacBFW873zwt5C9dIJAgMBAAGjQjBAMB0GA1Ud -DgQWBBRTkrHl9RddJ1phkKPMvTIAZeWvfjAfBgNVHSMEGDAWgBQ+CetcnvRwtJrx -MMUWH9H/iGhw3TANBgkqhkiG9w0BAQsFAAOCAQEAQpE/2vtiImQL0eB19f+zCVOH -rA01NP/KTBFNt2Q8HF+un20bWXUWy+RGyMW8F00iHp6MrEcYc4Hu7MS+YLyuq7eX -6wB3QPyYmMS7Gb8QGEaEFLuUcNjCoYd51suauQn6ImdcLq/RunxZsQRCKwuw8spT -S9EfvJhrQA9YJ/DM/zMPpex8CCzzUvdxBps5ktB+hOZOei74/Dl+RQnKs/GTqIJ3 -26drMo7dsZBfuZRDj24j7UEWiy0xMV25lWMfKNELpEKpQJ87PlZUsih4P5EN6thS -Zt6WScuN+nQ/0rnVOETVGdLjldWTBb3uXWpv9Tg7kMvKxMOaagdlrdEeAuSklg== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert3/server.crt b/mysql/ssl/8.2.x/cert3/server.crt deleted file mode 100644 index 63aa91b..0000000 --- a/mysql/ssl/8.2.x/cert3/server.crt +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUAqIob5tGyWzELMZaii/fw1nCvBswDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0ODEwWhcNMzUxMTEw -MDk0ODEwWjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDafSKzk/1hv/RRb+4pm+/587CFq5A4DQHuMeLhcxj1uHcL -1WcvULcD1JJ1zV6egqjosQ3vT43xOV3KPmyDni2+t8Yuj3NKo/oqVM9AsZp3oZ6x -xHi6cOc5ZpYZYH8MaiklBS/E9kz/6QOgOo4I+Z5N9HMYjTdF6DhJwRO6aOZLr0pV -twWuUSdej75akrqGZa7RjuDZLrD6Jxb99y2Orv67cr07f+9NLZndob5eQnmivz8J -27LglZ7iDUp1UpriqmNRl1+fP+UioCronk2lAoC4DGHf50Ty1xTKfhrYeqcMFl2N -72aYu+B9U9HrgmfjfYbrDlaWLIrSPLNuLLiK/wxdAgMBAAGjQjBAMB0GA1UdDgQW -BBS1q4R91/Cm1uq5donYWR+QI/nawzAfBgNVHSMEGDAWgBQ+CetcnvRwtJrxMMUW -H9H/iGhw3TANBgkqhkiG9w0BAQsFAAOCAQEAuzepJxfS8mvLZxoDY7btKOMtGDZB -XB5bZwvp7uvE+A6RG6xsmHD/cArobjfuhdI4rOkNXVW3IFWEq1z5ikJnhhbvHxPk -+T59ve03eQ+xBG8yUryueOUH3rEpiabTrbdKqdMhqgj9lII2t3F9z5uVEcR+6BZw -wf1eVwjTd8nhHr3WtnEHX3kDEgWInL/qwP6k3DpigVvQkT484ERmR6G/Npn4yjSI -CgBFZFXRW5NquTDulmrXKsX2PsMQxPl7coYklIKuomlh1gNi50OOzN7bSQxehHlE -FYoN8uLxDL7gYA5FA2fpQNWlX0Kb2bsfu/ezurXrRiaYsoVW0iz7rUf+SQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/cert3/server.csr b/mysql/ssl/8.2.x/cert3/server.csr deleted file mode 100644 index a034461..0000000 --- a/mysql/ssl/8.2.x/cert3/server.csr +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICWTCCAUECAQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEA2n0is5P9Yb/0UW/uKZvv+fOwhauQOA0B7jHi4XMY -9bh3C9VnL1C3A9SSdc1enoKo6LEN70+N8Tldyj5sg54tvrfGLo9zSqP6KlTPQLGa -d6GescR4unDnOWaWGWB/DGopJQUvxPZM/+kDoDqOCPmeTfRzGI03Reg4ScETumjm -S69KVbcFrlEnXo++WpK6hmWu0Y7g2S6w+icW/fctjq7+u3K9O3/vTS2Z3aG+XkJ5 -or8/Cduy4JWe4g1KdVKa4qpjUZdfnz/lIqAq6J5NpQKAuAxh3+dE8tcUyn4a2Hqn -DBZdje9mmLvgfVPR64Jn432G6w5WliyK0jyzbiy4iv8MXQIDAQABoAAwDQYJKoZI -hvcNAQELBQADggEBAAaAIVtKVbwezUsCKBIf4ZtGoTg19tyAe4XM4c75rgGPhR5H -0YgYuWFAbstlg4Z09y5TdLt62cq0b5RudL+5epPRMxKzafj+ZzWotFuOEn4NaCsO -gtN+oSe1R+YOqicXlLV9w2l4tOQ4D737z2a6j+MjZY0r6uJ1m68Te38FM+oHYMKa -AjArlkIEmqgWDi4bRng++bPJdSIDQ2+cSaW6ENrD3yvOYvj4EHx5lbrxfI4C2g7k -7Y5oFpL8y2dV5PyAnDMBu/BJhrDlR/nfkM5UnnT7wBkZ1mFc0ns5RcfMWnRexIou -3+FfEiAls9ddB53jLeJn5RN1j4WR4eTpmMjC8vg= ------END CERTIFICATE REQUEST----- diff --git a/mysql/ssl/8.2.x/cert3/server.key b/mysql/ssl/8.2.x/cert3/server.key deleted file mode 100644 index 070a73f..0000000 --- a/mysql/ssl/8.2.x/cert3/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDafSKzk/1hv/RR -b+4pm+/587CFq5A4DQHuMeLhcxj1uHcL1WcvULcD1JJ1zV6egqjosQ3vT43xOV3K -PmyDni2+t8Yuj3NKo/oqVM9AsZp3oZ6xxHi6cOc5ZpYZYH8MaiklBS/E9kz/6QOg -Oo4I+Z5N9HMYjTdF6DhJwRO6aOZLr0pVtwWuUSdej75akrqGZa7RjuDZLrD6Jxb9 -9y2Orv67cr07f+9NLZndob5eQnmivz8J27LglZ7iDUp1UpriqmNRl1+fP+UioCro -nk2lAoC4DGHf50Ty1xTKfhrYeqcMFl2N72aYu+B9U9HrgmfjfYbrDlaWLIrSPLNu -LLiK/wxdAgMBAAECggEANBUpXQJ1n8QY0wLqFIwiGATRuwOLNPlQ0P2eVlzQAd8v -raf42WwVvHmDUkaa/BEsf4+ZQUdHEE46/9eCmZtuzyxSt02lz5CoNUgTQZo0trjV -sg2iM9tvGx1LwY/hqU1zMmp6mSqXb1eV8C+VJSmP5YhUmXEsUGNLa7V1ZPXVlAur -uiYtKC+3I4pmF3jvxxijxne1XWC/TIIrszBvBhK6EfQR6tQdPvvROJ5ylsIVYd7W -9MPvtWz9Uk/mimyQsUJ0lPRQaUPhhrM4hxYh26LpRqVp1q84fZP8CFRfjzwwo454 -EJUiQlEJDsCHD4wjlmlX6VZ/+Vgat3rkoEz776VwgQKBgQD4ZUHZHdDGZ1vAv69r -mmLxGxGSNBC8VovOfgZvoaSPVZyRIuGWxjltLv2/nSumf2lSMDTz3GFWiUqGYa3Z -gbKHz/RZwHQbC1UL7YdqLVR69Et+mNFVuj3p+P2hnlnpNlYuYjPtQSQl9GxliH63 -v4z3wyKWwEJ6eR7toJTSb9qSnQKBgQDhLX3Di3sngHLY+Y+onyrASKZ07lBwnbdR -Olo4Fo1ajRJz2tcoMXa5MLkZAqx9WtVf/00nGSrr+oSILaW8lqxEwD5cs6MYvtWb -27TXEQ3cceH/SfwyR0f4QJabAZ1SqZQtDl0+zUCDTqG78U3qz9YjgEVUdOVibWSY -Ck/qrxdUwQKBgQCDXuJNlxRE6oM/VOHNEhEEHWHUpk63nTpB0qtKvP3QhOHSbNVM -rbfPhAvWHKTqYPZt7msDEmo0n1XX7q9Imuy2IYjFMyD08LBhJ5X31NOaV7vZz67f -HSoDpZlWse4xhnhb/boi39HjdPsjU+ZY/ijrHLwdaL+AELEH0mcDSP8bjQKBgCTb -VFV4dB0AGkxHdOstukqk2ZIUG9iDCClkerXpgxOKObX64PK0PfGL9xAP7vnJr1k6 -KX+3z922MJE1n4Yhx2qtaMe1o4F+YupS6OO25+ToQwyNKJl2L2KD9+LBPeX02csS -KdMIt4GGklR358ACatN+wFpVk+Irc6arMW+BXzlBAoGAXVjEFVFSpWs3VErB1ujC -Gi9yWAq8DxS1bUFyXpyarmbBKnjLWzT9jfpD/E2Z7YRoDmRU2D8fuPvjWJMdG1nu -reKL9dISwiTCZGEqts6+oPm3OXhIgQtKaCfA6k8Qvn5HojYasLx3Y/DMGcN/rVqK -qhyQ6uFH7AlGYiOFgZUSgEo= ------END PRIVATE KEY----- diff --git a/mysql/ssl/8.2.x/cert3/server.pem b/mysql/ssl/8.2.x/cert3/server.pem deleted file mode 100644 index 63aa91b..0000000 --- a/mysql/ssl/8.2.x/cert3/server.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC9zCCAd+gAwIBAgIUAqIob5tGyWzELMZaii/fw1nCvBswDQYJKoZIhvcNAQEL -BQAwEzERMA8GA1UEAwwITXlTUUwgQ0EwHhcNMjUxMTEyMDk0ODEwWhcNMzUxMTEw -MDk0ODEwWjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDafSKzk/1hv/RRb+4pm+/587CFq5A4DQHuMeLhcxj1uHcL -1WcvULcD1JJ1zV6egqjosQ3vT43xOV3KPmyDni2+t8Yuj3NKo/oqVM9AsZp3oZ6x -xHi6cOc5ZpYZYH8MaiklBS/E9kz/6QOgOo4I+Z5N9HMYjTdF6DhJwRO6aOZLr0pV -twWuUSdej75akrqGZa7RjuDZLrD6Jxb99y2Orv67cr07f+9NLZndob5eQnmivz8J -27LglZ7iDUp1UpriqmNRl1+fP+UioCronk2lAoC4DGHf50Ty1xTKfhrYeqcMFl2N -72aYu+B9U9HrgmfjfYbrDlaWLIrSPLNuLLiK/wxdAgMBAAGjQjBAMB0GA1UdDgQW -BBS1q4R91/Cm1uq5donYWR+QI/nawzAfBgNVHSMEGDAWgBQ+CetcnvRwtJrxMMUW -H9H/iGhw3TANBgkqhkiG9w0BAQsFAAOCAQEAuzepJxfS8mvLZxoDY7btKOMtGDZB -XB5bZwvp7uvE+A6RG6xsmHD/cArobjfuhdI4rOkNXVW3IFWEq1z5ikJnhhbvHxPk -+T59ve03eQ+xBG8yUryueOUH3rEpiabTrbdKqdMhqgj9lII2t3F9z5uVEcR+6BZw -wf1eVwjTd8nhHr3WtnEHX3kDEgWInL/qwP6k3DpigVvQkT484ERmR6G/Npn4yjSI -CgBFZFXRW5NquTDulmrXKsX2PsMQxPl7coYklIKuomlh1gNi50OOzN7bSQxehHlE -FYoN8uLxDL7gYA5FA2fpQNWlX0Kb2bsfu/ezurXrRiaYsoVW0iz7rUf+SQ== ------END CERTIFICATE----- diff --git a/mysql/ssl/8.2.x/conf/init.sql b/mysql/ssl/8.2.x/conf/init.sql deleted file mode 100644 index 0075d2b..0000000 --- a/mysql/ssl/8.2.x/conf/init.sql +++ /dev/null @@ -1,15 +0,0 @@ -CREATE DATABASE IF NOT EXISTS test_ssl; -CREATE USER 'test_ssl'@'%' IDENTIFIED BY 'test_ssl' REQUIRE SSL; -GRANT ALL ON test_ssl.* TO 'test_ssl'@'%'; -FLUSH PRIVILEGES; - -CREATE DATABASE IF NOT EXISTS test_x509; -CREATE USER 'test_x509'@'%' IDENTIFIED BY 'test_x509' REQUIRE x509; -GRANT ALL ON test_x509.* TO 'test_x509'@'%'; -FLUSH PRIVILEGES; - -GRANT CREATE USER ON *.* TO 'guest'; -GRANT SELECT ON mysql.* TO 'guest'; -FLUSH PRIVILEGES; - -ALTER INSTANCE RELOAD TLS; \ No newline at end of file diff --git a/mysql/ssl/8.2.x/conf/ssl.sh b/mysql/ssl/8.2.x/conf/ssl.sh deleted file mode 100644 index c706be5..0000000 --- a/mysql/ssl/8.2.x/conf/ssl.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -rm -f /var/lib/mysql/ca.pem -rm -f /var/lib/mysql/client-cert.pem -rm -f /var/lib/mysql/client-key.pem -rm -f /var/lib/mysql/server-cert.pem -rm -f /var/lib/mysql/server-key.pem - -cp -fp /var/lib/mysql2/ca.pem /var/lib/mysql/ca.pem -cp -fp /var/lib/mysql2/server.key /var/lib/mysql/server-key.pem -cp -fp /var/lib/mysql2/server.pem /var/lib/mysql/server-cert.pem -cp -fp /var/lib/mysql2/client.key /var/lib/mysql/client-key.pem -cp -fp /var/lib/mysql2/client.pem /var/lib/mysql/client-cert.pem - diff --git a/oracle/11.2/Dockerfile b/oracle/11.2/Dockerfile deleted file mode 100644 index 6721e55..0000000 --- a/oracle/11.2/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM datagrip/oracle:11.2 -USER root -ADD entrypoint.sh /entrypoint.sh -RUN chmod +x /entrypoint.sh -ENTRYPOINT ["/entrypoint.sh"] \ No newline at end of file diff --git a/oracle/11.2/entrypoint.sh b/oracle/11.2/entrypoint.sh deleted file mode 100644 index 1a38864..0000000 --- a/oracle/11.2/entrypoint.sh +++ /dev/null @@ -1,200 +0,0 @@ -#!/bin/bash - -# Prevent owner issues on mounted folders -chown -R oracle:dba /u01/app/oracle -rm -f /u01/app/oracle/product -ln -s /u01/app/oracle-product /u01/app/oracle/product -# Update hostname -sed -i -E "s/HOST = [^)]+/HOST = $HOSTNAME/g" /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora -sed -i -E "s/PORT = [^)]+/PORT = 1521/g" /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora -echo "export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe" > /etc/profile.d/oracle-xe.sh -echo "export PATH=\$ORACLE_HOME/bin:\$PATH" >> /etc/profile.d/oracle-xe.sh -echo "export ORACLE_SID=XE" >> /etc/profile.d/oracle-xe.sh -. /etc/profile - -case "$1" in - '') - #Check for mounted database files - if [ "$(ls -A /u01/app/oracle/oradata)" ]; then - echo "found files in /u01/app/oracle/oradata Using them instead of initial database" - echo "XE:$ORACLE_HOME:N" >> /etc/oratab - chown oracle:dba /etc/oratab - chown 664 /etc/oratab - printf "ORACLE_DBENABLED=false\nLISTENER_PORT=1521\nHTTP_PORT=8080\nCONFIGURE_RUN=true\n" > /etc/default/oracle-xe - rm -rf /u01/app/oracle-product/11.2.0/xe/dbs - ln -s /u01/app/oracle/dbs /u01/app/oracle-product/11.2.0/xe/dbs - else - echo "Database not initialized. Initializing database." - - printf "Setting up:\nprocesses=$processes\nsessions=$sessions\ntransactions=$transactions\n" - echo "If you want to use different parameters set processes, sessions, transactions env variables and consider this formula:" - printf "processes=x\nsessions=x*1.1+5\ntransactions=sessions*1.1\n" - - mv /u01/app/oracle-product/11.2.0/xe/dbs /u01/app/oracle/dbs - ln -s /u01/app/oracle/dbs /u01/app/oracle-product/11.2.0/xe/dbs - - #Setting up processes, sessions, transactions. - sed -i -E "s/processes=[^)]+/processes=$processes/g" /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora - sed -i -E "s/processes=[^)]+/processes=$processes/g" /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora - - sed -i -E "s/sessions=[^)]+/sessions=$sessions/g" /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora - sed -i -E "s/sessions=[^)]+/sessions=$sessions/g" /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora - - sed -i -E "s/transactions=[^)]+/transactions=$transactions/g" /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora - sed -i -E "s/transactions=[^)]+/transactions=$transactions/g" /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora - - printf 8080\\n1521\\noracle\\noracle\\ny\\n | /etc/init.d/oracle-xe configure - - echo "Database initialized. Please visit http://#containeer:8080/apex to proceed with configuration" - fi - - /etc/init.d/oracle-xe start - - cat <<-EOSQL > disable_direct_io.sql - ALTER SYSTEM SET FILESYSTEMIO_OPTIONS=DIRECTIO SCOPE=SPFILE - / - ALTER SYSTEM SET DISK_ASYNCH_IO=FALSE SCOPE=SPFILE - / - EOSQL - - sqlplus system/oracle@localhost @./disable_direct_io.sql - # rm ./disable_direct_io.sql - - /etc/init.d/oracle-xe restart - - cat <<-EOSQL > sys_init.sql - ---- DEVELOPMENT ROLE ---- - create role Development - / - - grant create cluster, - create sequence, - create type, - create table, - create view, - create materialized view, - create trigger, - create procedure, - create operator, - create indextype, - create dimension, - create library, - create synonym - to Development - / - - ---- REMOVE STUPID "SECURITY" ---- - alter profile default limit password_life_time unlimited - / - - alter profile default - limit failed_login_attempts unlimited - password_life_time unlimited - / - - alter system set sec_case_sensitive_logon = false -- starts from Oracle 10 - / - EOSQL - - sqlplus system/oracle@localhost @./sys_init.sql - rm ./sys_init.sql - - cat <<-EOSQL > default_users.sql - create user Test_User identified by test - default tablespace users - temporary tablespace temp - quota unlimited on users - / - - grant connect, development - to Test_User with admin option - / - - grant debug connect session - to Test_User - / - - create user Test_Admin identified by test - default tablespace users - temporary tablespace temp - quota unlimited on users - / - - grant connect, development - to Test_Admin with admin option - / - - grant select any dictionary, debug connect session, debug any procedure - to Test_Admin - / - - grant create user, create profile, create tablespace, alter tablespace, drop user, drop profile, drop tablespace - to Test_Admin - / - - grant select_catalog_role - to Test_Admin - / - - grant execute on sys.dbms_Lock to Test_User - / - - grant execute on sys.dbms_Lock to Test_Admin - / - - EOSQL - -# sqlplus system/oracle@localhost @./default_users.sql - sqlplus sys/oracle@localhost as sysdba @./default_users.sql - - rm ./default_users.sql - - if [ ! -z $ORACLE_USER ] && [ ! -z $ORACLE_PASSWORD ] ; then - echo "ORACLE_USER: $ORACLE_USER" - echo "ORACLE_PASSWORD: $ORACLE_PASSWORD" - cat <<-EOSQL > create_user.sql - DECLARE - user_exists INTEGER := 0; - BEGIN - SELECT COUNT(1) INTO user_exists FROM dba_users WHERE username = UPPER('$ORACLE_USER'); - IF user_exists = 0 - THEN - EXECUTE IMMEDIATE ('CREATE USER $ORACLE_USER IDENTIFIED BY $ORACLE_PASSWORD'); - EXECUTE IMMEDIATE ('GRANT ALL PRIVILEGES TO $ORACLE_USER'); - EXECUTE IMMEDIATE ('GRANT SELECT ANY DICTIONARY TO $ORACLE_USER'); - EXECUTE IMMEDIATE ('ALTER SYSTEM FLUSH SHARED_POOL'); - END IF; - END; - / - EOSQL - sqlplus system/oracle@localhost @./create_user.sql - rm ./create_user.sql - fi - - echo "(*) Installing utPLSQL" - - UTPLSQL_DOWNLOAD_URL=$(curl --silent https://api.github.com/repos/utPLSQL/utPLSQL/releases/latest | awk '/browser_download_url/ { print $2 }' | grep ".zip\"" | sed 's/"//g') - curl -Lk "${UTPLSQL_DOWNLOAD_URL}" -o utPLSQL.zip - unzip -q utPLSQL.zip - # sqlplus system/oracle@localhost @/utPLSQL/source/install_headless.sql - # sqlplus sys/oracle@127.0.0.1:1521/xe as sysdba @/utPLSQL/source/install_headless.sql - cd /utPLSQL/source - sqlplus sys/oracle@localhost as sysdba @./install_headless.sql - - echo "(*) Database ready to use" - echo "(*) Database ready to use" >> /home/finished.log - - ## - ## Workaround for graceful shutdown. ....ing oracle... ‿( ́ ̵ _-`)‿ - ## - while [ "$END" == '' ]; do - sleep 1 - trap "/etc/init.d/oracle-xe stop && END=1" INT TERM - done - ;; - - *) - echo "Database is not configured. Please run /etc/init.d/oracle-xe configure if needed." - $1 - ;; -esac diff --git a/oracle/12.1/Dockerfile b/oracle/12.1/Dockerfile deleted file mode 100644 index 2f51f09..0000000 --- a/oracle/12.1/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM datagrip/oracle:12.1.0.2-se2-directio - -ADD create-test-users.sql /opt/oracle/create-test-users.sql diff --git a/oracle/12.1/create-test-users.sql b/oracle/12.1/create-test-users.sql deleted file mode 100644 index a31d22d..0000000 --- a/oracle/12.1/create-test-users.sql +++ /dev/null @@ -1,41 +0,0 @@ -alter session set "_ORACLE_SCRIPT"=true -/ -create user Test_User identified by test - default tablespace users - temporary tablespace temp - quota unlimited on users -/ - -grant connect, development - to Test_User with admin option -/ - -grant debug connect session - to Test_User -/ - -create user Test_Admin identified by test - default tablespace users - temporary tablespace temp - quota unlimited on users -/ - -grant connect, development - to Test_Admin with admin option -/ - -grant select any dictionary, debug connect session, debug any procedure - to Test_Admin -/ - -grant select_catalog_role - to Test_Admin -/ - -grant execute on sys.dbms_Lock - to Test_User -/ - -grant execute on sys.dbms_Lock - to Test_Admin -/exit; diff --git a/oracle/19/Dockerfile b/oracle/19/Dockerfile deleted file mode 100644 index 7fb9736..0000000 --- a/oracle/19/Dockerfile +++ /dev/null @@ -1,12 +0,0 @@ -FROM datagrip/oracle:19.3-e - -USER root - -ADD https://download.oracle.com/otn_software/apex/apex_24.2_en.zip /tmp - -RUN yum install -y unzip - -RUN unzip /tmp/apex_24.2_en.zip -RUN chown -R oracle:dba /home/oracle - -USER oracle diff --git a/postgres/ssl/13.X_postgis/Dockerfile b/postgres/13.X_postgis/Dockerfile similarity index 100% rename from postgres/ssl/13.X_postgis/Dockerfile rename to postgres/13.X_postgis/Dockerfile diff --git a/postgres/ssl/13.X_postgis/conf/init.sh b/postgres/13.X_postgis/conf/init.sh similarity index 100% rename from postgres/ssl/13.X_postgis/conf/init.sh rename to postgres/13.X_postgis/conf/init.sh diff --git a/postgres/ssl/13.X_postgis/conf/pg_hba.conf b/postgres/13.X_postgis/conf/pg_hba.conf similarity index 100% rename from postgres/ssl/13.X_postgis/conf/pg_hba.conf rename to postgres/13.X_postgis/conf/pg_hba.conf diff --git a/postgres/ssl/13.X_postgis/conf/postgresql.conf b/postgres/13.X_postgis/conf/postgresql.conf similarity index 100% rename from postgres/ssl/13.X_postgis/conf/postgresql.conf rename to postgres/13.X_postgis/conf/postgresql.conf diff --git a/postgres/ssl/14.X_postgis/Dockerfile b/postgres/14.X_postgis/Dockerfile similarity index 100% rename from postgres/ssl/14.X_postgis/Dockerfile rename to postgres/14.X_postgis/Dockerfile diff --git a/postgres/ssl/14.X_postgis/conf/init.sh b/postgres/14.X_postgis/conf/init.sh similarity index 100% rename from postgres/ssl/14.X_postgis/conf/init.sh rename to postgres/14.X_postgis/conf/init.sh diff --git a/postgres/ssl/14.X_postgis/conf/pg_hba.conf b/postgres/14.X_postgis/conf/pg_hba.conf similarity index 100% rename from postgres/ssl/14.X_postgis/conf/pg_hba.conf rename to postgres/14.X_postgis/conf/pg_hba.conf diff --git a/postgres/ssl/14.X_postgis/conf/postgresql.conf b/postgres/14.X_postgis/conf/postgresql.conf similarity index 100% rename from postgres/ssl/14.X_postgis/conf/postgresql.conf rename to postgres/14.X_postgis/conf/postgresql.conf diff --git a/postgres/ssl/15.X_postgis/Dockerfile b/postgres/15.X_postgis/Dockerfile similarity index 100% rename from postgres/ssl/15.X_postgis/Dockerfile rename to postgres/15.X_postgis/Dockerfile diff --git a/postgres/ssl/15.X_postgis/conf/init.sh b/postgres/15.X_postgis/conf/init.sh similarity index 100% rename from postgres/ssl/15.X_postgis/conf/init.sh rename to postgres/15.X_postgis/conf/init.sh diff --git a/postgres/ssl/15.X_postgis/conf/pg_hba.conf b/postgres/15.X_postgis/conf/pg_hba.conf similarity index 100% rename from postgres/ssl/15.X_postgis/conf/pg_hba.conf rename to postgres/15.X_postgis/conf/pg_hba.conf diff --git a/postgres/ssl/15.X_postgis/conf/postgresql.conf b/postgres/15.X_postgis/conf/postgresql.conf similarity index 100% rename from postgres/ssl/15.X_postgis/conf/postgresql.conf rename to postgres/15.X_postgis/conf/postgresql.conf diff --git a/postgres/ssl/16.X_postgis/Dockerfile b/postgres/16.X_postgis/Dockerfile similarity index 100% rename from postgres/ssl/16.X_postgis/Dockerfile rename to postgres/16.X_postgis/Dockerfile diff --git a/postgres/ssl/16.X_postgis/conf/init.sh b/postgres/16.X_postgis/conf/init.sh similarity index 100% rename from postgres/ssl/16.X_postgis/conf/init.sh rename to postgres/16.X_postgis/conf/init.sh diff --git a/postgres/ssl/16.X_postgis/conf/pg_hba.conf b/postgres/16.X_postgis/conf/pg_hba.conf similarity index 100% rename from postgres/ssl/16.X_postgis/conf/pg_hba.conf rename to postgres/16.X_postgis/conf/pg_hba.conf diff --git a/postgres/ssl/16.X_postgis/conf/postgresql.conf b/postgres/16.X_postgis/conf/postgresql.conf similarity index 100% rename from postgres/ssl/16.X_postgis/conf/postgresql.conf rename to postgres/16.X_postgis/conf/postgresql.conf diff --git a/postgres/ssl/17.X_postgis/Dockerfile b/postgres/17.X_postgis/Dockerfile similarity index 100% rename from postgres/ssl/17.X_postgis/Dockerfile rename to postgres/17.X_postgis/Dockerfile diff --git a/postgres/ssl/17.X_postgis/conf/init.sh b/postgres/17.X_postgis/conf/init.sh similarity index 100% rename from postgres/ssl/17.X_postgis/conf/init.sh rename to postgres/17.X_postgis/conf/init.sh diff --git a/postgres/ssl/17.X_postgis/conf/pg_hba.conf b/postgres/17.X_postgis/conf/pg_hba.conf similarity index 100% rename from postgres/ssl/17.X_postgis/conf/pg_hba.conf rename to postgres/17.X_postgis/conf/pg_hba.conf diff --git a/postgres/ssl/17.X_postgis/conf/postgresql.conf b/postgres/17.X_postgis/conf/postgresql.conf similarity index 100% rename from postgres/ssl/17.X_postgis/conf/postgresql.conf rename to postgres/17.X_postgis/conf/postgresql.conf diff --git a/postgres/ssl/18.X_postgis/Dockerfile b/postgres/18.X_postgis/Dockerfile similarity index 100% rename from postgres/ssl/18.X_postgis/Dockerfile rename to postgres/18.X_postgis/Dockerfile diff --git a/postgres/ssl/18.X_postgis/conf/init.sh b/postgres/18.X_postgis/conf/init.sh similarity index 100% rename from postgres/ssl/18.X_postgis/conf/init.sh rename to postgres/18.X_postgis/conf/init.sh diff --git a/postgres/ssl/18.X_postgis/conf/pg_hba.conf b/postgres/18.X_postgis/conf/pg_hba.conf similarity index 100% rename from postgres/ssl/18.X_postgis/conf/pg_hba.conf rename to postgres/18.X_postgis/conf/pg_hba.conf diff --git a/postgres/ssl/18.X_postgis/conf/postgresql.conf b/postgres/18.X_postgis/conf/postgresql.conf similarity index 100% rename from postgres/ssl/18.X_postgis/conf/postgresql.conf rename to postgres/18.X_postgis/conf/postgresql.conf diff --git a/postgres/9.5/ssl/Dockerfile b/postgres/9.5/ssl/Dockerfile deleted file mode 100644 index a6c2596..0000000 --- a/postgres/9.5/ssl/Dockerfile +++ /dev/null @@ -1,19 +0,0 @@ -FROM postgres:9.5 - -MAINTAINER Cayle Sharrock - -# Override this in your docker run command to customize -ADD ./ssl.conf /etc/postgresql-common/ssl.conf -# Add the ssl config setup script -COPY pg_hba.conf /usr/share/postgresql/9.5/pg_hba.conf.sample -COPY postgresql.conf /usr/share/postgresql/9.5/postgresql.conf.sample -COPY server.crt server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/9.5/pg_hba.conf.sample \ - /usr/share/postgresql/9.5/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key - - diff --git a/postgres/9.5/ssl/README.md b/postgres/9.5/ssl/README.md deleted file mode 100644 index b3495ce..0000000 --- a/postgres/9.5/ssl/README.md +++ /dev/null @@ -1,71 +0,0 @@ -# Docker Postgres with SSL Certificate -This repo is for running a Docker postgres image with SSL based on the library -[postgres 9.5 image](https://github.com/docker-library/postgres). - -## Build -``` -docker pull nimbustech/postgres-ssl:9.5 -``` - -## Use - - 1. First get postgres up and running (replace `$PG_DATA` and '`demo'` as required): - - docker run --rm --name psql -e POSTGRES_DB='demo' -e POSTGRES_PASSWORD='password' nimbustech/postgres-ssl:9.5 - - 2. Then copy your `server.crt` and `server.key` files to `/my/cert/folder`. You must make sure that the ownership - and permisions are correct, typically by running the following *in the host*: - - sudo chown 999.docker * - sudo chmod 600 server.key - - 3. You can configure postgres to use your - certificates with: - - docker run --name psql -d -v /my/cert/folder:/var/ssl -e POSTGRES_PASSWORD='password' nimbustech/postgres-ssl:9.5 - - - 3. Then connect with the proper `sslmode` parameter that your client uses to connect to postgres. -([libpq docs](http://www.postgresql.org/docs/9.4/static/libpq-connect.html#LIBPQ-CONNECT-SSLMODE)) - * disable - **will not use ssl** - * allow - **will revert to non-ssl mode with an outdated cert** - * prefer - **will revert to non-ssl mode with an outdated cert** - * require - **will fail with an outdated cert** - * verify-ca - **will fail with an outdated cert** - * verify-full- **will fail with an outdated cert** - -``` -PGSSLMODE="prefer" psql -h xxx.xxx.xxx.xxx -U postgres -d dbname -``` - -## Environment - -The environment variables are he same as for the [official postgres](https://hub.docker.com/r/library/postgres/) image: - -### POSTGRES_PASSWORD - -This environment variable is recommended for you to use the PostgreSQL image. This environment variable sets the -superuser password for PostgreSQL. The default superuser is defined by the POSTGRES_USER environment variable. -In the above example, it is being set to "password". - -### POSTGRES_USER -This optional environment variable is used in conjunction with POSTGRES_PASSWORD to set a user and its password. This -variable will create the specified user with superuser power and a database with the same name. If it is not specified, -then the default user of `postgres` will be used. - -### PGDATA -This optional environment variable can be used to define another location - like a subdirectory - for the database -files. The default is /var/lib/postgresql/data, but if the data volume you're using is a fs mountpoint (like with GCE -persistent disks), Postgres initdb recommends a subdirectory (for example /var/lib/postgresql/data/pgdata ) -be created to contain the data. - -### POSTGRES_DB -This optional environment variable can be used to define a different name for the default database that is created when -the image is first started. If it is not specified, than the value of `POSTGRES_USER` will be used. - -### Volumes - -The following directories are defined as volumes: - - * /var/lib/postgresql/data - * /var/ssl - postgres looks here for your `server.crt` and `server.key` files diff --git a/postgres/9.5/ssl/READMESSL.md b/postgres/9.5/ssl/READMESSL.md deleted file mode 100644 index bd12fbb..0000000 --- a/postgres/9.5/ssl/READMESSL.md +++ /dev/null @@ -1,59 +0,0 @@ -# Generating ssl certificates for your docker image - -If you are using Windows OS make sure you have installed openssl with Git for Windows - -If you are using Windows OS use ```winpty``` before each command provided in this guide - -## Server certificates - -1. Generate a private key (provide passphrase) -```openssl genrsa -des3 -out server.key 1024``` - -2. Remove the passphrase -```openssl rsa -in server.key -out server.key``` - -3. Create server certificate -Provide *Common Name* as 192.168.99.100 (your docker host ip) -```openssl req -new -key server.key -days 3650 -out server.crt -x509``` - -4. Sinse we are self-signing, we use the server certificate as the trusted root cetrificate -```cp server.crt root.crt``` - -5. Edit your *pg_hba.conf*, e.g.: -```# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5``` - -6. Edit your *postgresql.conf* to activate ssl: -```ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations``` - -## Client certificates - -On client we need 3 files, for Windows these files must be in ```%appdata%/postgresql/``` directory. For Linux ```~/.postgresql/``` directory. Copy these files to mentioned directories after generation. -* root.crt (trusted root certificate) -* postgresql.crt (client certificate) -* postgresql.key (private key) - -7. Generate private key ```postgresql.key``` for client machine and remove passphrase -```openssl genrsa -des3 -out ./postgresql.key 1024 -openssl rsa -in /tmp/postgresql.key -out ./postgresql.key``` - -8. Generate ```postgresql.crt``` -Certificate common name (CN) must be set to the database user name we'll connect as! -```openssl req -new -key /tmp/postgresql.key -out /tmp/postgresql.csr -openssl x509 -req -in ./postgresql.csr -CA root.crt -CAkey server.key -out ./postgresql.crt -CAcreateserial``` - - diff --git a/postgres/9.5/ssl/pg_hba.conf b/postgres/9.5/ssl/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/9.5/ssl/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/9.5/ssl/postgresql.conf b/postgres/9.5/ssl/postgresql.conf deleted file mode 100644 index 7f45ada..0000000 --- a/postgres/9.5/ssl/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/9.5/ssl/server.crt b/postgres/9.5/ssl/server.crt deleted file mode 100644 index a53cb94..0000000 --- a/postgres/9.5/ssl/server.crt +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICtDCCAh2gAwIBAgIJAMoz6orBeWjxMA0GCSqGSIb3DQEBCwUAMHMxCzAJBgNV -BAYTAlJVMQswCQYDVQQIDAJSVTELMAkGA1UEBwwCUlUxCzAJBgNVBAoMAlJVMQsw -CQYDVQQLDAJSVTEXMBUGA1UEAwwOMTkyLjE2OC45OS4xMDAxFzAVBgkqhkiG9w0B -CQEWCFJVQFJVLlJVMB4XDTE2MDkwNjEyMTg0OFoXDTI2MDkwNDEyMTg0OFowczEL -MAkGA1UEBhMCUlUxCzAJBgNVBAgMAlJVMQswCQYDVQQHDAJSVTELMAkGA1UECgwC -UlUxCzAJBgNVBAsMAlJVMRcwFQYDVQQDDA4xOTIuMTY4Ljk5LjEwMDEXMBUGCSqG -SIb3DQEJARYIUlVAUlUuUlUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL86 -vdMSdxhE4yCmiXO5mA79NPqqlALI1a0l1w+g84GyYLC3JFc5ZmGdjmX960ffrbeA -mQ2aJHCC7slGv5BamI9OiJeJNC8D36z21xnZHzU88i6nYWS+xtC4GLKfaFeFWtZX -2Vm6g964F7P49Oj3r4uMlPjtsfQq2+7T+DP7FNudAgMBAAGjUDBOMB0GA1UdDgQW -BBSN80Q1SVoShx36eFAy5PoyH0cckTAfBgNVHSMEGDAWgBSN80Q1SVoShx36eFAy -5PoyH0cckTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBALr/dyluA8Zu -fa69uDIfEM5Qr5LAwwp8ipSK2r447Mct6fjzaK9iSk9dv0/4k5DbBroahT3pYKuC -Ul+OHVM1OuaCLarehJMRc7/5qi/XayaFlOhbQC2oIEpOIV3Byj3VAyWYqhR+aBys -xVgDwATzs3qTpS0t6PihyZwdQkiJcJm6 ------END CERTIFICATE----- diff --git a/postgres/9.5/ssl/server.key b/postgres/9.5/ssl/server.key deleted file mode 100644 index f5a35b0..0000000 --- a/postgres/9.5/ssl/server.key +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQC/Or3TEncYROMgpolzuZgO/TT6qpQCyNWtJdcPoPOBsmCwtyRX -OWZhnY5l/etH3623gJkNmiRwgu7JRr+QWpiPToiXiTQvA9+s9tcZ2R81PPIup2Fk -vsbQuBiyn2hXhVrWV9lZuoPeuBez+PTo96+LjJT47bH0Ktvu0/gz+xTbnQIDAQAB -AoGAOjA/rsiBoMrlafwC+0nQMU9vHY9mNmqySlunU0QglKiYr20rC7eVpcJxoCth -up8flyT0baUnzWyqCGkUxXIr1XgUqw10omWcsdcx0a5OZOoonTdKp5YbqUHBX8qh -aPxzA9tH3L3IOqYOAhs3LGeVEHO57jrk60HwOSIfqzIEwQECQQD2021Vsgk26H0W -/txPU3HQhu8I3b/+iR35k19LCd5+h62BSa2imrcr8/RLDbOU3Ku+Ty42SEHNC0lL -eqja/IyhAkEAxlZPEXFBeXvhLwDfLtsnAfP5F7mZmTMnd8D/rp//t3cPsvRQ2dfY -KIo9NjFCMBkKxk8CcfLfmAaTK+Xkp/2RfQJAbsWMN/1irUXBfeR7Mw6b8Z3dAPmk -BLO8xBkjlyWiuN5jO7a5OlR9CDi/1j8b7R7r5MjcUHg1L7R0/G7cAQt+gQJBAIxU -CrN7n2i11nhsNHyxgCLonKhFoEB9qgIX4o+KEuKa8dea9w16oyzjyjVqmrrvLOls -g31d6wdkN4LKsIKPbP0CQEaSXGGlpdbmrARQ306pI8bFCa2VPmsO9UrM9+k6yupR -1nHs37A/+1RPeCUEg7wwc2+rnz6i0roDFId7D6Fy3U4= ------END RSA PRIVATE KEY----- diff --git a/postgres/9.5/ssl/ssl.conf b/postgres/9.5/ssl/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/9.5/ssl/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/9.5/ssl/ssl.sh b/postgres/9.5/ssl/ssl.sh deleted file mode 100644 index ff56f2c..0000000 --- a/postgres/9.5/ssl/ssl.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash -chown postgres /var/lib/postgresql/data/server.key -chmod 640 /var/lib/postgresql/data/server.key - diff --git a/postgres/postgis/Dockerfile b/postgres/9.6_postgis/Dockerfile similarity index 100% rename from postgres/postgis/Dockerfile rename to postgres/9.6_postgis/Dockerfile diff --git a/postgres/postgis/init.sh b/postgres/9.6_postgis/init.sh similarity index 100% rename from postgres/postgis/init.sh rename to postgres/9.6_postgis/init.sh diff --git a/postgres/ssl/10.X/Dockerfile b/postgres/ssl/10.X/Dockerfile deleted file mode 100644 index 5b25ec5..0000000 --- a/postgres/ssl/10.X/Dockerfile +++ /dev/null @@ -1,26 +0,0 @@ -FROM postgis/postgis:10-2.5 -#FROM postgres:10 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/10/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/10/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/10/pg_hba.conf.sample \ - /usr/share/postgresql/10/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/10.X/cert/postgresql.crt b/postgres/ssl/10.X/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/10.X/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/10.X/cert/postgresql.key b/postgres/ssl/10.X/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/10.X/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/10.X/cert/postgresql.req b/postgres/ssl/10.X/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/10.X/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/10.X/cert/root.crt b/postgres/ssl/10.X/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/10.X/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/10.X/cert/root.key b/postgres/ssl/10.X/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/10.X/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/10.X/cert/server.crt b/postgres/ssl/10.X/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/10.X/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/10.X/cert/server.key b/postgres/ssl/10.X/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/10.X/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/10.X/cert/server.req b/postgres/ssl/10.X/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/10.X/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/10.X/conf/init.sh b/postgres/ssl/10.X/conf/init.sh deleted file mode 100644 index 4ce3dfa..0000000 --- a/postgres/ssl/10.X/conf/init.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -set -e - -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; -EOSQL diff --git a/postgres/ssl/10.X/conf/pg_hba.conf b/postgres/ssl/10.X/conf/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/ssl/10.X/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/10.X/conf/postgresql.conf b/postgres/ssl/10.X/conf/postgresql.conf deleted file mode 100644 index 7f45ada..0000000 --- a/postgres/ssl/10.X/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/10.X/conf/ssl.conf b/postgres/ssl/10.X/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/10.X/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/11.X/Dockerfile b/postgres/ssl/11.X/Dockerfile deleted file mode 100644 index 2975c2a..0000000 --- a/postgres/ssl/11.X/Dockerfile +++ /dev/null @@ -1,26 +0,0 @@ -FROM postgis/postgis:11-2.5 -#FROM postgres:11 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/11/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/11/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/11/pg_hba.conf.sample \ - /usr/share/postgresql/11/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/11.X/cert/postgresql.crt b/postgres/ssl/11.X/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/11.X/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/11.X/cert/postgresql.key b/postgres/ssl/11.X/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/11.X/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/11.X/cert/postgresql.req b/postgres/ssl/11.X/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/11.X/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/11.X/cert/root.crt b/postgres/ssl/11.X/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/11.X/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/11.X/cert/root.key b/postgres/ssl/11.X/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/11.X/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/11.X/cert/server.crt b/postgres/ssl/11.X/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/11.X/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/11.X/cert/server.key b/postgres/ssl/11.X/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/11.X/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/11.X/cert/server.req b/postgres/ssl/11.X/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/11.X/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/11.X/conf/init.sh b/postgres/ssl/11.X/conf/init.sh deleted file mode 100644 index e87448e..0000000 --- a/postgres/ssl/11.X/conf/init.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash -set -e - -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; - - CREATE SCHEMA postgis; - - UPDATE pg_extension SET extrelocatable = TRUE WHERE extname = 'postgis'; - - ALTER EXTENSION postgis SET SCHEMA postgis; - - ALTER EXTENSION postgis UPDATE; -EOSQL -echo "[INFO] ---------------------------< create extention finished >------------------" - -# ALTER DATABASE ${POSTGRES_DB?} SET search_path = public,postgis; \ No newline at end of file diff --git a/postgres/ssl/11.X/conf/pg_hba.conf b/postgres/ssl/11.X/conf/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/ssl/11.X/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/11.X/conf/postgresql.conf b/postgres/ssl/11.X/conf/postgresql.conf deleted file mode 100644 index 7f45ada..0000000 --- a/postgres/ssl/11.X/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/11.X/conf/ssl.conf b/postgres/ssl/11.X/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/11.X/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/12.X/Dockerfile b/postgres/ssl/12.X/Dockerfile deleted file mode 100644 index 3fdf69b..0000000 --- a/postgres/ssl/12.X/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM postgres:12 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/12/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/12/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/12/pg_hba.conf.sample \ - /usr/share/postgresql/12/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key &&\ - apt-get update && \ - apt-get install -y postgis postgresql-12-postgis-3-scripts - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh -RUN chmod +x /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/12.X/cert/postgresql.crt b/postgres/ssl/12.X/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/12.X/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/12.X/cert/postgresql.key b/postgres/ssl/12.X/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/12.X/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/12.X/cert/postgresql.req b/postgres/ssl/12.X/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/12.X/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/12.X/cert/root.crt b/postgres/ssl/12.X/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/12.X/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFyTCCA7GgAwIBAgIUYhRDx5OWC8+Dk51NDnlHV9XeBUIwDQYJKoZIhvcNAQEN -BQAwdDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQHDAJydTELMAkG -A1UECgwCcnUxCzAJBgNVBAsMAnJ1MRIwEAYDVQQDDAlsb2NhbGhvc3QxHTAbBgkq -hkiG9w0BCQEWDnRqbGVlQEluYm94LnJ1MB4XDTE5MDkyMDEyNTYyNVoXDTI5MDkx -NzEyNTYyNVowdDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQHDAJy -dTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MRIwEAYDVQQDDAlsb2NhbGhvc3Qx -HTAbBgkqhkiG9w0BCQEWDnRqbGVlQEluYm94LnJ1MIICIjANBgkqhkiG9w0BAQEF -AAOCAg8AMIICCgKCAgEAp9pbGgswi14k6KumL69Bcr146hLmI9TyqXGU8a3/uBQS -BhDRJKDSYneumEwsguy2MEh6T8s10X+Q6waVjdccKr30WQxZ/ZQrjcRcUTz0bMdx -d1Z1SQCFLgIZV23Rv8Rkgo4O1W97l3QLvyv1TlpigkdpDTY+SqhxqQBrkv6JyUJ9 -zRgcW2zZdnCi9hJHkRd4rJ9W5JK9HgkWGjjwlSk5ID41SJJi0quE34/rkxAeGnCV -O31JuniiNSOjdfKja2pGdQtV8Xi8EmAxRUhn11UdyInDU3z+YpkDnaMfE9RJNK48 -C48g7ZKo6NREmmTopODDZLp1odI83LgpZqiW2UX1m5vNxXknAXdx9UHH2clscxRP -01Xd3sGUAJG3K4eyYP9FAdJ7bdIokEY27HyPhlk02cwBFt4xtWhTcbiJeBrJWUS3 -jUyhaybImIYH07HtU4nxeAkALUbhPELEiu9CoyanwH2aAO8WPTfQuVNdwU10xtJO -1FJKKswpyYLh+FxOE2GTl4AkdyqccCMYmLEdJryGvbcfVyDwlV8ARqgThhN+J+Pm -hYlW7LCdokTSvqx7GlpCYIrNcZDPem59aiCYTYmOJ8ND14zSXTau7CmePAqK7FpH -e9bXJ5lV3uodehP3vCbbthAXy6dWzPemg/P+eY01y49tRDFY6gXeh/gOf5I2ZM0C -AwEAAaNTMFEwHQYDVR0OBBYEFDwjJug7sWIBk0i09RHrrt69bCdMMB8GA1UdIwQY -MBaAFDwjJug7sWIBk0i09RHrrt69bCdMMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI -hvcNAQENBQADggIBAFB+MWGY0JB9SxHm1JkuW3wH3zCe91QPdCCApBvGnOxdQBv5 -rXwUq966ItdKW9tGYkSdhsVz17IHYv9WITEnWGMF6ntjbLKAVtcI4z2/LErcGxya -gl1HpQlh5YQcfzJCveRJWRGgkxdtIBBjGm+8kpdZkLEMGMf5ok5xWK0iVvqfW1zR -1X/VqF9bNqN+xaKBI/BFUxYfmNDF1R/AyVaNBQJrN+lzuA750adXpqBXDj6fgwwj -WVzIWMpQau2xPkjtmXQXONPX4oBxpPzKdaMiFIf2M056WpK2xZSIOD5myS7Rw56S -miM/4NudMkMohiBSRLUuSbygfsFHvPsvYcECFnlb70rtUzptSJcDVeRAgbYb+t2I -8FZuvLTOzmhGIVwaJiFCncGYMASKc0L0XpB+EOklIw0G0GTJhiaBMNj970/bkaih -WYdBe3LyX6uxDrP216PFJxOQ5pKWHKFyBoF0n+SEpcsBnpehWlBa7NeL9USbwh0e -bTE4DMeWmkkQtvZT5DTJgoMuGm2t1/wZbuPMf9QPhwuTgIdZwtxkoYU20J96kIdi -R3+wi79YogCvcwiGxLHZ15idrcMRBb0t9F8jLBORphVcFrcEWmLNmZcfpE0ngT9n -Z/r0cpWCWwbEJd+faJVCsoOCauHT18JnonR1yKjN0yPeju3dCmkbAPJBqtlC ------END CERTIFICATE----- diff --git a/postgres/ssl/12.X/cert/root.key b/postgres/ssl/12.X/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/12.X/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/12.X/cert/server.crt b/postgres/ssl/12.X/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/12.X/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/12.X/cert/server.key b/postgres/ssl/12.X/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/12.X/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/12.X/cert/server.req b/postgres/ssl/12.X/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/12.X/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/12.X/conf/init.sh b/postgres/ssl/12.X/conf/init.sh deleted file mode 100644 index 3fb08bc..0000000 --- a/postgres/ssl/12.X/conf/init.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash -set -e -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; - - CREATE SCHEMA postgis; - - UPDATE pg_extension SET extrelocatable = TRUE WHERE extname = 'postgis'; - - ALTER EXTENSION postgis SET SCHEMA postgis; - - ALTER EXTENSION postgis UPDATE; -EOSQL -echo "[INFO] ---------------------------< create extention finished >------------------" -# ALTER DATABASE ${POSTGRES_DB?} SET search_path = public,postgis; \ No newline at end of file diff --git a/postgres/ssl/12.X/conf/pg_hba.conf b/postgres/ssl/12.X/conf/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/ssl/12.X/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/12.X/conf/postgresql.conf b/postgres/ssl/12.X/conf/postgresql.conf deleted file mode 100644 index 7f45ada..0000000 --- a/postgres/ssl/12.X/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/12.X/conf/ssl.conf b/postgres/ssl/12.X/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/12.X/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/12.X_PEER/Dockerfile b/postgres/ssl/12.X_PEER/Dockerfile deleted file mode 100644 index 3fdf69b..0000000 --- a/postgres/ssl/12.X_PEER/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM postgres:12 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/12/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/12/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/12/pg_hba.conf.sample \ - /usr/share/postgresql/12/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key &&\ - apt-get update && \ - apt-get install -y postgis postgresql-12-postgis-3-scripts - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh -RUN chmod +x /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/12.X_PEER/cert/postgresql.crt b/postgres/ssl/12.X_PEER/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/12.X_PEER/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/12.X_PEER/cert/postgresql.key b/postgres/ssl/12.X_PEER/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/12.X_PEER/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/12.X_PEER/cert/postgresql.req b/postgres/ssl/12.X_PEER/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/12.X_PEER/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/12.X_PEER/cert/root.crt b/postgres/ssl/12.X_PEER/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/12.X_PEER/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/12.X_PEER/cert/root.key b/postgres/ssl/12.X_PEER/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/12.X_PEER/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/12.X_PEER/cert/server.crt b/postgres/ssl/12.X_PEER/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/12.X_PEER/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/12.X_PEER/cert/server.key b/postgres/ssl/12.X_PEER/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/12.X_PEER/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIJQwIBADANBgkqhkiG9w0BAQEFAASCCS0wggkpAgEAAoICAQC13neu0yHW5qxi -RgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioKCsJB -P99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJK8dM -KpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa1XUv -1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD832ZYS -GiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVUAp68 -O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20xd6I -ZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4a8SL -lG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQJZKk -edxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodmAf1q -LZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpPF1No -T6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABAoICABVXF2ASMiRPSOb3JM+Wc46+ -MrxzYN25YZpXhlmV7E6K8ToWwSbrwsdcZ+dDGqJFmiXajf86ZxBqlsSlRAVBaHi5 -brCCvVnTH2gDCtVai4/T5TZEyyBoOAs3e1pEPcL6HWIGWqZGDaYJVwde8AChhtQm -NIdXvu37wvBhgv6F67VXtYVwBohtU+AP9zTun19p7Et+NJdpmy/C4E9OdqgWN8im -CmLSZ37YjEQU1F8EbQJ/hDh5UXi+CC3fei5iZLj76bDJbiyrDQ/2nh9dpZGfsKHV -Mploq4xhw+Bth47mYdaNWYM58XpSqglCetE9tvZSslq/r1EAewNSk2Gu9E63OT/W -Nxq+tPXz2JCQax/d6qh6aeh5EcpysSEZG8gm8/549/cSK5Ul5XraJzp0knvd1ceX -yBlz6/WQvLIoQ4y5ekdMLHu3L8fLeg9C3NPuao/o+WVgQ2ldpf7bRyJo7mA0+LNH -rkXJC358Mn7GkL16mcGFRnWuNrrPXWXHjKCxCgKdmS0PGtRRVXqID2PMxErZ6d0K -OWs25uTuUaKNrAFHhAqw0lf7waDv0fdLAK/AJt51/ZBdWlNQQ0ZvZ5+ONIDKdsMj -HDk/kZ4iDLahJ9+rqoqPgJgi7NLNUpIseP8hTPGlh0hnqztEbni7N9NHzZ/HTiZs -+8i+n3NXCtA/KThonJQZAoIBAQDv9LiUNEg5AWeMtO5c7XEANwI8kC7lrr6wdDnt -sNG5RGYduPUSlnVcUtV0UOrdOUT4HlSUL9l/7iT8Erikwh8PSHkUeioTLEZDa7rv -kNtKstLBEXKEXwreN7KrrU2BB8IQAHA3dbaiTR5ty/jqV28VH4o1F7W9ZXTmAiT2 -Nif0ycOSr0e/6DAuDU2JsXR6OqWgda8kr7h/m1hqsslgC6n0xUX/RWHsDMmQP4Rk -n/MquURFg8UYxuou0xSAlMCwxkV5Cow3umSpk8nKIwl6tLAojVAoOyLuRPGgt7sl -L6Jtr7JjXThFwvvLlLtl5ANZ76Dj5KQT5zzmNo4ih3VHXXbXAoIBAQDCB3vg/HeP -d7eTlkJl0nFRijFFOUHF5sIltXArBKjLrE5c5xR0utsFm0IoqfwwXAiiFlis+WMd -xae0XaEdy520uujEjXFo1qUgXQvG7z0GfOLDclXPRYJiI+168IZfCzumfy4LWu22 -IHZiaiWGkei/FiE7ddeBun+mO+LROtM3F5p1U94wb5rSgUhrIzKCpEab6i+Jbo8h -uvnvQGAr8w+O+3nRW3UNSnMn0Wk9/pzoE6JGYe4G/seA7+l9NDzmWSVqI5aYEUnP -WMEtFXBbR0xeqi8q+0w9eKOBLNHHnND4DhSED0SXBnARmhs/nH0JFrJPpLu+4Lwb -2opHpePUMNzrAoIBADDgMvyVDaT24UWq0OaCwsKdccouQC8ugc7lTatZmc5X3Uju -lJSdqvgMM0hG9x/qe17ipq2sdWv2cPgbRBrjI3p0c501KP7QxNsUxXXolpJHjGAh -EqddyJPs2mrXmPLQRroFrNXPF01F0g3hPylUd97glsErvCwAz2fORgMUktzsf/aP -11iCjdXDheinCaef7H6bmfoqBLWRSdgp5JS4q3yc9h4B3uk6zY+hMHFilyA7rmlO -ZsYeNjMlcYajRgB70kjOWjM7tydHYBHZQyQIS91ms04OhZXs2x62bdssMbSP1hEh -OsYS6kDUYbtmTzxxb98bgkQ/lIr7z8W+u6e2pO8CggEBAJaRSi+Am6NIqrur6eCs -GuXE0JFAamsRtG2gy+eGGRrcnn73j2c6LYa/QereZmZ8tPJbVvr8GE9dN9P+qG2/ -uaUrOkB05qINl1xy+BWrR3cGaM50pmRPM2vHJ520kwGkbOi6XtfO+xLPRC8A4hf4 -mF3Y5XcH7nGscSxl4pCtDoT9Gw6bQ5vgr4tVagZB7Qt2QZjydWs30XjCaPuhwD+6 -wcMaISE20LG8qXonxnymXcq2mcH2cskY42aKRm2zoOK8IQ2pik59dAKkhFvg/CzJ -OllnxWycUECPooo2ZqB5b6xe+Mq2MmrkQwlVxnlpjZoE8+BcHJl2OmN/Brms4Qyj -0nsCggEBAJTkS33q/VzZhACJD4Oy85U5kGAY+PRMbO5mnR9rMAZ0M0vTOVCJyhxS -/8xNdokRtYI6GN16GKO8oJ5yaziJ0GUzuTl4M0V9yR/Eg7fuZSLFVOFx6kyik8TE -ATDEWkg+u/eDOclp3iZWphW4WwxQq3UPl8RQw195bVwKladhF98/a5zOgCtc43YT -pT8WXAmycCogW+mELFlulmMFQjIl8QPB96IwGgZ1pYI/GKuWvoDLGNqhpOnRbGhv -otrAZuuOiYgrX7R5crCotbCTRM0plXwKAOfrmQxf4NmpbSLMe6JN01Wj152g0ALR -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/12.X_PEER/cert/server.req b/postgres/ssl/12.X_PEER/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/12.X_PEER/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/12.X_PEER/conf/init.sh b/postgres/ssl/12.X_PEER/conf/init.sh deleted file mode 100644 index 3fb08bc..0000000 --- a/postgres/ssl/12.X_PEER/conf/init.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash -set -e -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; - - CREATE SCHEMA postgis; - - UPDATE pg_extension SET extrelocatable = TRUE WHERE extname = 'postgis'; - - ALTER EXTENSION postgis SET SCHEMA postgis; - - ALTER EXTENSION postgis UPDATE; -EOSQL -echo "[INFO] ---------------------------< create extention finished >------------------" -# ALTER DATABASE ${POSTGRES_DB?} SET search_path = public,postgis; \ No newline at end of file diff --git a/postgres/ssl/12.X_PEER/conf/pg_hba.conf b/postgres/ssl/12.X_PEER/conf/pg_hba.conf deleted file mode 100644 index 1708266..0000000 --- a/postgres/ssl/12.X_PEER/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all peer -# IPv4 local connections: -#host all all 127.0.0.1/32 trust -# IPv6 local connections: -#host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/12.X_PEER/conf/postgresql.conf b/postgres/ssl/12.X_PEER/conf/postgresql.conf deleted file mode 100644 index 39a3445..0000000 --- a/postgres/ssl/12.X_PEER/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -logging_collector = on # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -log_connections = on -log_disconnections = on -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -log_hostname = on -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/12.X_PEER/conf/ssl.conf b/postgres/ssl/12.X_PEER/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/12.X_PEER/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X/Dockerfile b/postgres/ssl/13.X/Dockerfile deleted file mode 100644 index 51e0f7a..0000000 --- a/postgres/ssl/13.X/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM postgres:13 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ -ADD ./cert/root.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/13/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/13/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/13/pg_hba.conf.sample \ - /usr/share/postgresql/13/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/root.crt \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key &&\ - apt-get update && \ - apt-get install -y postgis postgresql-13-postgis-3-scripts - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh -RUN chmod +x /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/13.X/cert/postgresql.crt b/postgres/ssl/13.X/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/13.X/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X/cert/postgresql.key b/postgres/ssl/13.X/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/13.X/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X/cert/postgresql.req b/postgres/ssl/13.X/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/13.X/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X/cert/root.crt b/postgres/ssl/13.X/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/13.X/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X/cert/root.key b/postgres/ssl/13.X/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/13.X/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X/cert/server.crt b/postgres/ssl/13.X/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/13.X/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X/cert/server.key b/postgres/ssl/13.X/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/13.X/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X/cert/server.req b/postgres/ssl/13.X/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/13.X/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X/conf/init.sh b/postgres/ssl/13.X/conf/init.sh deleted file mode 100644 index 14ac485..0000000 --- a/postgres/ssl/13.X/conf/init.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -e -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE USER guest WITH PASSWORD 'guest'; - CREATE DATABASE guest; - GRANT ALL PRIVILEGES ON DATABASE guest TO guest; -EOSQL - -psql -v ON_ERROR_STOP=1 --username "guest_no_ssl" --dbname "guest" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; - CREATE SCHEMA postgis; - UPDATE pg_extension SET extrelocatable = TRUE WHERE extname = 'postgis'; - ALTER EXTENSION postgis SET SCHEMA postgis; - - ALTER EXTENSION postgis UPDATE; -EOSQL - -echo "[INFO] ---------------------------< create extention finished >------------------" \ No newline at end of file diff --git a/postgres/ssl/13.X/conf/pg_hba.conf b/postgres/ssl/13.X/conf/pg_hba.conf deleted file mode 100644 index 1158361..0000000 --- a/postgres/ssl/13.X/conf/pg_hba.conf +++ /dev/null @@ -1,20 +0,0 @@ -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust - -hostnossl guest_no_ssl guest_no_ssl 0.0.0.0/0 md5 -hostnossl guest_no_ssl guest_no_ssl ::/0 md5 - -hostssl guest_no_ssl guest_no_ssl 0.0.0.0/0 reject -hostssl guest_no_ssl guest_no_ssl ::/0 reject - -hostssl guest guest ::/0 cert -hostssl guest guest 0.0.0.0/0 cert - -hostnossl guest guest ::/0 reject -hostnossl guest guest 0.0.0.0/0 reject \ No newline at end of file diff --git a/postgres/ssl/13.X/conf/postgresql.conf b/postgres/ssl/13.X/conf/postgresql.conf deleted file mode 100644 index 1c46cd1..0000000 --- a/postgres/ssl/13.X/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -ssl_ca_file = '/var/ssl/root.crt' -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X/conf/ssl.conf b/postgres/ssl/13.X/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/13.X/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X_ARM64/Dockerfile b/postgres/ssl/13.X_ARM64/Dockerfile deleted file mode 100644 index 41a16e2..0000000 --- a/postgres/ssl/13.X_ARM64/Dockerfile +++ /dev/null @@ -1,29 +0,0 @@ -FROM arm64v8/postgres:13 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ -ADD ./cert/root.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/13/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/13/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/13/pg_hba.conf.sample \ - /usr/share/postgresql/13/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/root.crt \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key &&\ - apt-get update - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh -RUN chmod +x /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG /etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/13.X_ARM64/cert/postgresql.crt b/postgres/ssl/13.X_ARM64/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/13.X_ARM64/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_ARM64/cert/postgresql.key b/postgres/ssl/13.X_ARM64/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/13.X_ARM64/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDHRjNKUyCgC8Tu -Mde9zlyxSFJTlN8YnCO08y1tKzBkdqLCi0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsL -rbDChKNMFamNVkujntSgtkz6dhCAlfxqZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXx -UGS73X23qxztFIJZVRCMxjV2/ksTuT87/n6W6pCELkTllMp7FFASSpPoNKjcmO4r -FcO30eNyNHz5icZAMql/fXIGt89bkSv8/Afj3a3OLrlRlw9UVyYDP862noUxEl7E -QXssMTnlTIqiGvUpVU4rEfG3R2El/iGbXLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs -73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0 -vVquO7N9uF2rjmtY2qovFggIg/M/WKzgkukGcthw66+PeTooRzAfr4lFsCIxcNCk -lmdJFv02LWSxFBfn/NjneFST/rLlftlGPKZ0scrFcIa+ih2jlosJUrv2xb2ID8KT -svKy8jfM7RMylGkIgLb4vcVA/uTxnRzJrBWepzHDtibNAhOZt0h8gAoV/czg/7D2 -kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpb -Fo9CjTnNbmejrn0BNgRabaeVA4QkQQIDAQABAoICAHrj7/2GBjitCWVbl5CWEtPB -pgOla2/h2qNc1Ebeu5k5EGapO3Rm+MjbWdI79aXWk+YjvtoFpBYnf/5Tvw42ff4N -3eIrtbnR2Y7C3fYXmVWzKVbzKNdt8azwzlRMw7jEivvWnNaJe6h0ZUHMMlMo5L6/ -57bNTxWIQAyQr6gSanpfY3+8EpU/UqAxaIuslrIQdNDS7SPmVby1Eyu+4FQcPAfS -FsBNFtXAaIcW9ZrvABGYFWiOhM8hhm4AooiOgAWjOO4IC5LTb5Azo/2j5DH8qZee -/F+8ADTdRreI+WftvRuQ/WiyYISTT7NmBuBBDVfggeEq7vioWxttJhoYE6SpOsGo -7iAdKoOM9e8EePd4Lwj3mIOxVjDuEuwe79pXMpNpKUYpAfR7ySqivPMyKPq1JPCa -b+fFL7PHRbi9Wbkv/Wff2oyixAOengwY/eVEbIz5WWrkGnabP91VuytkXCwSfoXO -XlvLvbfofrJruMXG0GVPHnl0FLN6YPa6g/33X2Xl+Fme+F0NtqSMfMC6g1/rAS+s -NlSlOaqGEz9UNJfsqyolGJRnd5Cy2Uut1XYoBStWrSLqc+Uwgw0aPljdb1FbGCh0 -HX8IvnW4tJJ/CeBc8n/XIjd9JwMRNUQUGGcPUuZ2gqc1UdHnLRGS55FwC/P53NKi -+9nQRaxpR9Clz7hKgioBAoIBAQD6MCcGyEDxNtSxST4t3HPMgcyg2ySswILqMaLp -2xMmfxtZqXI3Hhj1KjTeJWsOi6Y0L2dD6fIa9z1AXOGShpX86HEVLYyrSaML5cO9 -miroBHd1lHd5cdxBuOJxp8qELGQE7dV0lgderHYkjw/zd481XTchQKQNTwPAnOVG -ZzaAbVJfJFKIHJk67AlZzyILNraEuspqqrnmK5j9Bjc7RMtASN6SrUheJUwL5IDd -ATbWwO7m1LSg35fecLQld9hYFkUa60LfRt/vtQba6qN3jZdN0nO6qSQo1/uQXf/4 -P0WxinI4l+bthQruotCPjITqChgwzSF4+M8B6CuOj6Gcy2c9AoIBAQDL50Ryiox7 -Y1OsIkQnuYhbO3WvnAfnzxBS6f/wLuNvKHxUDUyazL7d6ypxX4sk2PVQ5XyBfTB8 -CoHt3+l3QsF/BTfEka5ClNEsi5SWA5qflgsn4f0Zw6Ktnr5/gZG8gM5tjk5IZA7+ -tunc7FJjD0auzoAXdPgSamtedvhORO+WBpxATHfQDNojEaSNAIkb5l2rmd73/kIJ -1iIWW9hMoDVCQgVy6+8MlUs6+U2UYRxd10BtFHH0sOYH14yhPN7GnNBXs/rb+CU/ -yjgS8DsjeMTinU1m0l1P53OEKR4zllYhzVKQ40+KjZ27c4Ks7j5PXj96UcMyRs0r -EENBzV9FHCFVAoIBAAFiwOSVuV5cqmLs/+4rGW0ZjvOZIyPd0RvQ+JEJCJse+xzN -Bnftr7+z4yUT2frzpREG7jB/HDswAWPY39r66dvDwdSXMv9D4iZPuHzVXMV6ONsq -3lqK2eh3SLHOdx2yTT+FvbfumM3acLEVJcZ4dA+cm5CQlhgIxwGLHO395lxhvqIO -RnLAjcy4v/iCYDLls68ahcJ/fZYbybYlEas/X0zU2n6/fPYgiMJMGraeqhoYaXpX -1URK2MF/qE/I0SbzwKA8i1tHPjhKrWYLBKrF2v+wWbm/9BZR0+/hxWgvmYg5Nxa/ -KKVKJlxaBIO3CIlvUuD6UeQkpKjjC1K30vJWYhUCggEAc+3YN7tYJesSLoMI9wEA -asaCocZ3pC9RG6MZNeiivJdrIKqzDCwutKO47N6ikN+dklH3mPOhdlTPDHzLE1hs -BRjlXShqyEYuK0Jsx2HjLqqzSwisy1I0krv3mS0EvAUL2LQZBAWHlQBQNKBUMygD -Su3zW+LQDEBfLUU85dtB0K2PdutDD5HPEDM+uEA+tBMk3KTOZXc0+ry5grbTYrWP -sk0xJebIcgIL1MrbdepEo4H3ik0egT12e6zsstuV2ZxcxBB7J0eNfhguC250YTWP -0zwWPsiJ7x0ry09JcZEfBXbkY6Ypmh/sNyB0gneuC5gNRTFpZpNkoQBNDQOEEBnv -RQKCAQEAvAJuj7AhHLTkFRBGtmti9xKlQnylZjYL0wTjfueerfhq6tlaMauX6yDw -ndkfp+Pm1fgepCmfaUb8Ufabki4m36B+zD4BRAS9bMLJ5WksqDq4qFCp/1JUdvJg -fSLxe6ifZ1I3BDABz1IVqZCs60vgCseuh9hlXYbwgLsOJZ89iLKj29RO7gyuMZWR -ElCbiTbCpaOl9MybmFjz2rUhkzJc4IXKAOwjUKQEOhUro2oDUOmQANa1ejfnEMcO -WcNd3falndD1FG4QFUFl/CxIgSl6JKbqmaNSSwiSYmQ8lsyDywyACPR5xbMkN6R2 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_ARM64/cert/postgresql.pk8 b/postgres/ssl/13.X_ARM64/cert/postgresql.pk8 deleted file mode 100644 index 5fdc40e..0000000 Binary files a/postgres/ssl/13.X_ARM64/cert/postgresql.pk8 and /dev/null differ diff --git a/postgres/ssl/13.X_ARM64/cert/postgresql.req b/postgres/ssl/13.X_ARM64/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/13.X_ARM64/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X_ARM64/cert/root.crt b/postgres/ssl/13.X_ARM64/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/13.X_ARM64/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_ARM64/cert/root.key b/postgres/ssl/13.X_ARM64/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/13.X_ARM64/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_ARM64/cert/server.crt b/postgres/ssl/13.X_ARM64/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/13.X_ARM64/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_ARM64/cert/server.key b/postgres/ssl/13.X_ARM64/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/13.X_ARM64/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_ARM64/cert/server.req b/postgres/ssl/13.X_ARM64/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/13.X_ARM64/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X_ARM64/conf/init.sh b/postgres/ssl/13.X_ARM64/conf/init.sh deleted file mode 100644 index 59bbfec..0000000 --- a/postgres/ssl/13.X_ARM64/conf/init.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -set -e -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE USER guest WITH PASSWORD 'guest'; - CREATE DATABASE guest; - GRANT ALL PRIVILEGES ON DATABASE guest TO guest; -EOSQL - -echo "[INFO] ---------------------------< create extention finished >------------------" \ No newline at end of file diff --git a/postgres/ssl/13.X_ARM64/conf/pg_hba.conf b/postgres/ssl/13.X_ARM64/conf/pg_hba.conf deleted file mode 100644 index 1158361..0000000 --- a/postgres/ssl/13.X_ARM64/conf/pg_hba.conf +++ /dev/null @@ -1,20 +0,0 @@ -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust - -hostnossl guest_no_ssl guest_no_ssl 0.0.0.0/0 md5 -hostnossl guest_no_ssl guest_no_ssl ::/0 md5 - -hostssl guest_no_ssl guest_no_ssl 0.0.0.0/0 reject -hostssl guest_no_ssl guest_no_ssl ::/0 reject - -hostssl guest guest ::/0 cert -hostssl guest guest 0.0.0.0/0 cert - -hostnossl guest guest ::/0 reject -hostnossl guest guest 0.0.0.0/0 reject \ No newline at end of file diff --git a/postgres/ssl/13.X_ARM64/conf/postgresql.conf b/postgres/ssl/13.X_ARM64/conf/postgresql.conf deleted file mode 100644 index 1c46cd1..0000000 --- a/postgres/ssl/13.X_ARM64/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -ssl_ca_file = '/var/ssl/root.crt' -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X_ARM64/conf/ssl.conf b/postgres/ssl/13.X_ARM64/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/13.X_ARM64/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X_SCRAM/Dockerfile b/postgres/ssl/13.X_SCRAM/Dockerfile deleted file mode 100644 index 51e0f7a..0000000 --- a/postgres/ssl/13.X_SCRAM/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM postgres:13 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ -ADD ./cert/root.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/13/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/13/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/13/pg_hba.conf.sample \ - /usr/share/postgresql/13/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/root.crt \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key &&\ - apt-get update && \ - apt-get install -y postgis postgresql-13-postgis-3-scripts - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh -RUN chmod +x /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/13.X_SCRAM/cert/postgresql.crt b/postgres/ssl/13.X_SCRAM/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_SCRAM/cert/postgresql.key b/postgres/ssl/13.X_SCRAM/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_SCRAM/cert/postgresql.req b/postgres/ssl/13.X_SCRAM/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X_SCRAM/cert/root.crt b/postgres/ssl/13.X_SCRAM/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_SCRAM/cert/root.key b/postgres/ssl/13.X_SCRAM/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_SCRAM/cert/server.crt b/postgres/ssl/13.X_SCRAM/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_SCRAM/cert/server.key b/postgres/ssl/13.X_SCRAM/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_SCRAM/cert/server.req b/postgres/ssl/13.X_SCRAM/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/13.X_SCRAM/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X_SCRAM/conf/init.sh b/postgres/ssl/13.X_SCRAM/conf/init.sh deleted file mode 100644 index 14ac485..0000000 --- a/postgres/ssl/13.X_SCRAM/conf/init.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -e -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE USER guest WITH PASSWORD 'guest'; - CREATE DATABASE guest; - GRANT ALL PRIVILEGES ON DATABASE guest TO guest; -EOSQL - -psql -v ON_ERROR_STOP=1 --username "guest_no_ssl" --dbname "guest" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; - CREATE SCHEMA postgis; - UPDATE pg_extension SET extrelocatable = TRUE WHERE extname = 'postgis'; - ALTER EXTENSION postgis SET SCHEMA postgis; - - ALTER EXTENSION postgis UPDATE; -EOSQL - -echo "[INFO] ---------------------------< create extention finished >------------------" \ No newline at end of file diff --git a/postgres/ssl/13.X_SCRAM/conf/pg_hba.conf b/postgres/ssl/13.X_SCRAM/conf/pg_hba.conf deleted file mode 100644 index 1158361..0000000 --- a/postgres/ssl/13.X_SCRAM/conf/pg_hba.conf +++ /dev/null @@ -1,20 +0,0 @@ -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust - -hostnossl guest_no_ssl guest_no_ssl 0.0.0.0/0 md5 -hostnossl guest_no_ssl guest_no_ssl ::/0 md5 - -hostssl guest_no_ssl guest_no_ssl 0.0.0.0/0 reject -hostssl guest_no_ssl guest_no_ssl ::/0 reject - -hostssl guest guest ::/0 cert -hostssl guest guest 0.0.0.0/0 cert - -hostnossl guest guest ::/0 reject -hostnossl guest guest 0.0.0.0/0 reject \ No newline at end of file diff --git a/postgres/ssl/13.X_SCRAM/conf/postgresql.conf b/postgres/ssl/13.X_SCRAM/conf/postgresql.conf deleted file mode 100644 index 1c46cd1..0000000 --- a/postgres/ssl/13.X_SCRAM/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -ssl_ca_file = '/var/ssl/root.crt' -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X_SCRAM/conf/ssl.conf b/postgres/ssl/13.X_SCRAM/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/13.X_SCRAM/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X_ssl/Dockerfile b/postgres/ssl/13.X_ssl/Dockerfile deleted file mode 100644 index 51e0f7a..0000000 --- a/postgres/ssl/13.X_ssl/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM postgres:13 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ -ADD ./cert/root.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/13/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/13/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/13/pg_hba.conf.sample \ - /usr/share/postgresql/13/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/root.crt \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key &&\ - apt-get update && \ - apt-get install -y postgis postgresql-13-postgis-3-scripts - -COPY ./conf/init.sh /docker-entrypoint-initdb.d/init.sh -RUN chmod +x /docker-entrypoint-initdb.d/init.sh - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/13.X_ssl/cert/postgresql.crt b/postgres/ssl/13.X_ssl/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/13.X_ssl/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_ssl/cert/postgresql.key b/postgres/ssl/13.X_ssl/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/13.X_ssl/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_ssl/cert/postgresql.req b/postgres/ssl/13.X_ssl/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/13.X_ssl/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X_ssl/cert/root.crt b/postgres/ssl/13.X_ssl/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/13.X_ssl/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_ssl/cert/root.key b/postgres/ssl/13.X_ssl/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/13.X_ssl/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_ssl/cert/server.crt b/postgres/ssl/13.X_ssl/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/13.X_ssl/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/13.X_ssl/cert/server.key b/postgres/ssl/13.X_ssl/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/13.X_ssl/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/13.X_ssl/cert/server.req b/postgres/ssl/13.X_ssl/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/13.X_ssl/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/13.X_ssl/conf/init.sh b/postgres/ssl/13.X_ssl/conf/init.sh deleted file mode 100644 index 14ac485..0000000 --- a/postgres/ssl/13.X_ssl/conf/init.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -e -echo "[INFO] ---------------------------< create extention >---------------------------" -psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL - CREATE USER guest WITH PASSWORD 'guest'; - CREATE DATABASE guest; - GRANT ALL PRIVILEGES ON DATABASE guest TO guest; -EOSQL - -psql -v ON_ERROR_STOP=1 --username "guest_no_ssl" --dbname "guest" <<-EOSQL - CREATE EXTENSION IF NOT EXISTS postgis; - CREATE SCHEMA postgis; - UPDATE pg_extension SET extrelocatable = TRUE WHERE extname = 'postgis'; - ALTER EXTENSION postgis SET SCHEMA postgis; - - ALTER EXTENSION postgis UPDATE; -EOSQL - -echo "[INFO] ---------------------------< create extention finished >------------------" \ No newline at end of file diff --git a/postgres/ssl/13.X_ssl/conf/pg_hba.conf b/postgres/ssl/13.X_ssl/conf/pg_hba.conf deleted file mode 100644 index 1158361..0000000 --- a/postgres/ssl/13.X_ssl/conf/pg_hba.conf +++ /dev/null @@ -1,20 +0,0 @@ -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust - -hostnossl guest_no_ssl guest_no_ssl 0.0.0.0/0 md5 -hostnossl guest_no_ssl guest_no_ssl ::/0 md5 - -hostssl guest_no_ssl guest_no_ssl 0.0.0.0/0 reject -hostssl guest_no_ssl guest_no_ssl ::/0 reject - -hostssl guest guest ::/0 cert -hostssl guest guest 0.0.0.0/0 cert - -hostnossl guest guest ::/0 reject -hostnossl guest guest 0.0.0.0/0 reject \ No newline at end of file diff --git a/postgres/ssl/13.X_ssl/conf/postgresql.conf b/postgres/ssl/13.X_ssl/conf/postgresql.conf deleted file mode 100644 index 1c46cd1..0000000 --- a/postgres/ssl/13.X_ssl/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -ssl_ca_file = '/var/ssl/root.crt' -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/13.X_ssl/conf/ssl.conf b/postgres/ssl/13.X_ssl/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/13.X_ssl/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/9.3/Dockerfile b/postgres/ssl/9.3/Dockerfile deleted file mode 100644 index 51ebad0..0000000 --- a/postgres/ssl/9.3/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -FROM postgres:9.3 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/9.3/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/9.3/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ - -RUN chown postgres.postgres /usr/share/postgresql/9.3/pg_hba.conf.sample \ - /usr/share/postgresql/9.3/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key - - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/9.3/cert/postgresql.crt b/postgres/ssl/9.3/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/9.3/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/9.3/cert/postgresql.key b/postgres/ssl/9.3/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/9.3/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.3/cert/postgresql.req b/postgres/ssl/9.3/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/9.3/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/9.3/cert/root.crt b/postgres/ssl/9.3/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/9.3/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/9.3/cert/root.key b/postgres/ssl/9.3/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/9.3/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.3/cert/server.crt b/postgres/ssl/9.3/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/9.3/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/9.3/cert/server.key b/postgres/ssl/9.3/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/9.3/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.3/cert/server.req b/postgres/ssl/9.3/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/9.3/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/9.3/conf/pg_hba.conf b/postgres/ssl/9.3/conf/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/ssl/9.3/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/9.3/conf/postgresql.conf b/postgres/ssl/9.3/conf/postgresql.conf deleted file mode 100644 index 8708a8e..0000000 --- a/postgres/ssl/9.3/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB - - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/9.3/conf/ssl.conf b/postgres/ssl/9.3/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/9.3/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/9.5/Dockerfile b/postgres/ssl/9.5/Dockerfile deleted file mode 100644 index 6010d7f..0000000 --- a/postgres/ssl/9.5/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM postgres:9.5 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/9.5/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/9.5/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/9.5/pg_hba.conf.sample \ - /usr/share/postgresql/9.5/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/9.5/cert/postgresql.crt b/postgres/ssl/9.5/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/9.5/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/9.5/cert/postgresql.key b/postgres/ssl/9.5/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/9.5/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.5/cert/postgresql.req b/postgres/ssl/9.5/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/9.5/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/9.5/cert/root.crt b/postgres/ssl/9.5/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/9.5/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/9.5/cert/root.key b/postgres/ssl/9.5/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/9.5/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.5/cert/server.crt b/postgres/ssl/9.5/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/9.5/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/9.5/cert/server.key b/postgres/ssl/9.5/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/9.5/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.5/cert/server.req b/postgres/ssl/9.5/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/9.5/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/9.5/conf/pg_hba.conf b/postgres/ssl/9.5/conf/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/ssl/9.5/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/9.5/conf/postgresql.conf b/postgres/ssl/9.5/conf/postgresql.conf deleted file mode 100644 index 7f45ada..0000000 --- a/postgres/ssl/9.5/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/9.5/conf/ssl.conf b/postgres/ssl/9.5/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/9.5/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/9.6/Dockerfile b/postgres/ssl/9.6/Dockerfile deleted file mode 100644 index 41ba755..0000000 --- a/postgres/ssl/9.6/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM postgres:9.6 - -ADD ./conf/ssl.conf /etc/postgresql-common/ssl.conf - -ADD ./cert/server.key /var/ssl/ -ADD ./cert/server.crt /var/ssl/ - -# Add the ssl config setup script -COPY ./conf/pg_hba.conf /usr/share/postgresql/9.6/pg_hba.conf.sample -COPY ./conf/postgresql.conf /usr/share/postgresql/9.6/postgresql.conf.sample -COPY ./cert/server.crt ./cert/server.key /var/ssl/ -RUN chown postgres.postgres /usr/share/postgresql/9.6/pg_hba.conf.sample \ - /usr/share/postgresql/9.6/postgresql.conf.sample \ - /var/ssl/server.key \ - /var/ssl/server.crt && \ - chmod 600 /var/ssl/server.key &&\ - chgrp postgres /var/ssl/server.key &&\ - chown postgres /var/ssl/server.key - -ENV LOCALE_CONFIG=/etc/locale.gen -RUN sed -ri 's/#\ fr_FR.UTF-8\ UTF-8/fr_FR.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN sed -ri 's/#\ en_US.UTF-8\ UTF-8/en_US.UTF-8\ UTF-8/' ${LOCALE_CONFIG} -RUN cd /usr/sbin/ && ./locale-gen diff --git a/postgres/ssl/9.6/cert/postgresql.crt b/postgres/ssl/9.6/cert/postgresql.crt deleted file mode 100644 index 60a143c..0000000 --- a/postgres/ssl/9.6/cert/postgresql.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXTCCA0UCBgDQCB2BRjANBgkqhkiG9w0BAQ0FADB0MQswCQYDVQQGEwJydTEL -MAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkGA1UECwwC -cnUxEjAQBgNVBAMMCWxvY2FsaG9zdDEdMBsGCSqGSIb3DQEJARYOdGpsZWVASW5i -b3gucnUwHhcNMTkwOTIwMTI1ODQxWhcNMjkwOTE3MTI1ODQxWjBwMQswCQYDVQQG -EwJydTELMAkGA1UECAwCcnUxCzAJBgNVBAcMAnJ1MQswCQYDVQQKDAJydTELMAkG -A1UECwwCcnUxDjAMBgNVBAMMBWd1ZXN0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJ -bmJveC5ydTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMdGM0pTIKAL -xO4x173OXLFIUlOU3xicI7TzLW0rMGR2osKLQ0dc6p1qogl2OCg14Fv4IGqk+rQQ -WwutsMKEo0wVqY1WS6Oe1KC2TPp2EICV/GpkIOc2lPI7j72wSqAt1QgeJ5u1HoR1 -pfFQZLvdfberHO0UgllVEIzGNXb+SxO5Pzv+fpbqkIQuROWUynsUUBJKk+g0qNyY -7isVw7fR43I0fPmJxkAyqX99cga3z1uRK/z8B+Pdrc4uuVGXD1RXJgM/zraehTES -XsRBeywxOeVMiqIa9SlVTisR8bdHYSX+IZtcsEjkXBCOQOa2tizh9kgJbRIv9eOs -5+zvd11r1Bd8NXm7362MLkzQZZr3+75gTLwx0f6Yo5rZ90/K6ziimx9lM5Z4UAbs -q7S9Wq47s324XauOa1jaqi8WCAiD8z9YrOCS6QZy2HDrr495OihHMB+viUWwIjFw -0KSWZ0kW/TYtZLEUF+f82Od4VJP+suV+2UY8pnSxysVwhr6KHaOWiwlSu/bFvYgP -wpOy8rLyN8ztEzKUaQiAtvi9xUD+5PGdHMmsFZ6nMcO2Js0CE5m3SHyAChX9zOD/ -sPaQb7DnBP5rKP2EgOKsA+CZTzYCUIZpACnrJsgpclfUdHCDW+3F0fo/M4Frs8DI -2lsWj0KNOc1uZ6OufQE2BFptp5UDhCRBAgMBAAEwDQYJKoZIhvcNAQENBQADggIB -ACrLFcx9SuED3AcP8iaLiO+uEzPnug8WUGI1Rvy/Kz20PEnE1kuPCqjl46249SxI -ImXuSLfFWU5pVYA6vtz2Ko2DAknGuPWWuk0uf5WQ5XVICsvSoEHiVBbsbJ4AcvyN -G5dsKSVEP37QFzaNd/ekjlq3z2iSwb1av9zDNej7I1lstVxmdEOr5KcZ66nCyRhs -rMrcrWezB3VA5/A2jK2CnXSj8qP/29ohpDAsDh8yzOw96/6K9JkioXKkRLP0Xnsj -ONiDRsoFYkL4mvEkRV9Lo8aofoKOIn8wB8ceLOIm42Qbhu7k0AHmS6MADIVgu7OO -RlGISYM+s09Apdvorv7dvbRKy5xgTRnXrv9PmP++wlHDVniQmMBgRfbZZPwOBPah -VEegRkgnvjyQZLZbmKWSl/Ta9E+InVgz+TVD4FIcBYdSB9ggdW27aP0lTtmBA0tC -kooVgdJs1JfFy/o6OPQEj6ng1Foca8D3HXDLtZq3zdtYPdXdAjJNBgWywgF3dseV -Q4j3bFwu/jGikMmeWI/NZvonqFA3ECoTcZdeXri00ACFMrxLGLwxXYpvZHjoOq18 -qWZqsjbJIjj0xBAwzg3uWCCaaOD5cC7gVJgzSzOO08y+w9wCYzGEeAgGuxU7ExJ/ -li9u60u5hUTB8ZkEAf2lTv/2012U5obtAbMtRDRkUoyU ------END CERTIFICATE----- diff --git a/postgres/ssl/9.6/cert/postgresql.key b/postgres/ssl/9.6/cert/postgresql.key deleted file mode 100644 index 421e0c7..0000000 --- a/postgres/ssl/9.6/cert/postgresql.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -I/GuFMpSEdrvdVv5a5H1iBxmJyMpgQ== ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.6/cert/postgresql.req b/postgres/ssl/9.6/cert/postgresql.req deleted file mode 100644 index 81b97e1..0000000 --- a/postgres/ssl/9.6/cert/postgresql.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE3zCCAscCAQAwcDELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnJ1MQ4wDAYDVQQDDAVndWVzdDEd -MBsGCSqGSIb3DQEJARYOdGpsZWVASW5ib3gucnUwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDHRjNKUyCgC8TuMde9zlyxSFJTlN8YnCO08y1tKzBkdqLC -i0NHXOqdaqIJdjgoNeBb+CBqpPq0EFsLrbDChKNMFamNVkujntSgtkz6dhCAlfxq -ZCDnNpTyO4+9sEqgLdUIHiebtR6EdaXxUGS73X23qxztFIJZVRCMxjV2/ksTuT87 -/n6W6pCELkTllMp7FFASSpPoNKjcmO4rFcO30eNyNHz5icZAMql/fXIGt89bkSv8 -/Afj3a3OLrlRlw9UVyYDP862noUxEl7EQXssMTnlTIqiGvUpVU4rEfG3R2El/iGb -XLBI5FwQjkDmtrYs4fZICW0SL/XjrOfs73dda9QXfDV5u9+tjC5M0GWa9/u+YEy8 -MdH+mKOa2fdPyus4opsfZTOWeFAG7Ku0vVquO7N9uF2rjmtY2qovFggIg/M/WKzg -kukGcthw66+PeTooRzAfr4lFsCIxcNCklmdJFv02LWSxFBfn/NjneFST/rLlftlG -PKZ0scrFcIa+ih2jlosJUrv2xb2ID8KTsvKy8jfM7RMylGkIgLb4vcVA/uTxnRzJ -rBWepzHDtibNAhOZt0h8gAoV/czg/7D2kG+w5wT+ayj9hIDirAPgmU82AlCGaQAp -6ybIKXJX1HRwg1vtxdH6PzOBa7PAyNpbFo9CjTnNbmejrn0BNgRabaeVA4QkQQID -AQABoCowEwYJKoZIhvcNAQkCMQYMBHBhc3MwEwYJKoZIhvcNAQkHMQYMBHBhc3Mw -DQYJKoZIhvcNAQELBQADggIBADTEB+hm8gn0M+Ebq9Bh7fWvrn0n96f5VDZePgyE -Y4cM7s05Kd+xVa7YssyQF2nxTS/J9Tkvah9J/sY1xMxdU7pwj8loVbicr2F7X9tm -S8qMkfL79WvkIY2LTHC1cBSTB0X51lJGk7p9spMidDO4HAIzaJJCexT2VIweIdj/ -2eTpAFK2N3r9M2/0ZvtbyZQYpEq3rG2kGUjUtdHC+DBotu0jsP6lvYs6KdexfVZ5 -KtHbLPhZHFpgZPRkUJOCsIUjlSni5pEfAtq2pekmEkNnK7mu4QQAmO9QZh7k5/MQ -SGEpQPJASgHiHEyS//OxLrtO7w7uos+fIOXOiMXuYXnkgxWs2Y4WTcffWNNK+Yxz -78jeyUeJg91bcPqtReH6Q2q0WgzyM3C3l3k5drtvovSEELiQVXiAqmEMkaPTX1zI -1k4w2kY7MHUqcP+FgiKGvPMiWJiS+usnc6f5q0cSPXV1ZlpvMqLezIVsa2Z/KL18 -2Y0Zg4R/Bt3p5SDqvOzN/RtBcbM/F1hGUzNjHOQNabRLGp7GKTaDz4MWl3A7b/Hc -at64AQLnYXqobqTCOzB0MR/Vn/+l7jeHT54ZKMV6l20CIYOc0578Bg2sgi7TC78i -P09ITup/aoT8EgM152wf/06L5qu2rBb0lZ5SFNSokawSoWRFP3/a84yEzUD2y9Ez -SwY3 ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/9.6/cert/root.crt b/postgres/ssl/9.6/cert/root.crt deleted file mode 100644 index 398717c..0000000 --- a/postgres/ssl/9.6/cert/root.crt +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- diff --git a/postgres/ssl/9.6/cert/root.key b/postgres/ssl/9.6/cert/root.key deleted file mode 100644 index b52efc4..0000000 --- a/postgres/ssl/9.6/cert/root.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -aI025xq/x5BmXNOsCCOgDKgoxdm0peA= ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.6/cert/server.crt b/postgres/ssl/9.6/cert/server.crt deleted file mode 100644 index 3657cc3..0000000 --- a/postgres/ssl/9.6/cert/server.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFXjCCA0YCBRPBXSHwMA0GCSqGSIb3DQEBDQUAMHQxCzAJBgNVBAYTAnJ1MQsw -CQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYDVQQLDAJy -dTESMBAGA1UEAwwJbG9jYWxob3N0MR0wGwYJKoZIhvcNAQkBFg50amxlZUBJbmJv -eC5ydTAeFw0xOTA5MjAxMjU2MzFaFw0yOTA5MTcxMjU2MzFaMHIxCzAJBgNVBAYT -AnJ1MQswCQYDVQQIDAJydTELMAkGA1UEBwwCcnUxCzAJBgNVBAoMAnJ1MQswCQYD -VQQLDAJ0dTESMBAGA1UEAwwJbG9jYWxob3N0MRswGQYJKoZIhvcNAQkBFgx0amVl -QGluYngucnUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC13neu0yHW -5qxiRgjhJh8y/fw5/rZVKf1T3Jo8drVhHXy9FiVXLv7WwoWueRsCvNW0H0mhVioK -CsJBP99Tmv01QsKcgrEfG84JRQFHOEph2r/0nXEGs+oCg6XGmDPoBu+xSzD1CabJ -K8dMKpcfRuPCYaD5rx1JQs93ytkvXmsJPDeQ3OlPsQvUt7yEjheBAi/8FqPXMWwa -1XUv1IWk8pz1NUxlXGxvDo0rpXdfb4W5LSpHKJyqKXGEBENOyIJXxggDTLttCD83 -2ZYSGiFmG+fQygSdPNHDDnTasgjNh8f4hBjJc/Bt3Jdme9dgffngOuEWo3S80GVU -Ap68O5a54CxzZWIJo/yBfbiWAQ6txBk/XgStHVOT1y4H720EzYuDmzFJ9J8VGJ20 -xd6IZJ484qCaSbNJUZY2DDvaK5ohEWrxHNLXe80MtlSjP29AqYigymfH8u47R2/4 -a8SLlG7cLRIiRylyKY6lRGuMudMMpGs+oSRkBZKUTqUWM8VlPwrWAbpwndBDCitQ -JZKkedxL2L3dQh2apWZhXte3MmuBBFlYzX3L75M2w6QKe751880OVnJMC3zKtodm -Af1qLZdr8g5cGjh3wsZYX5XPzhdHr5Mhajny5FKFnPjjdxZn2Y86jcltHoo2rQpP -F1NoT6TXGtmB+msBOg2dNfAMS92SKTzbXQIDAQABMA0GCSqGSIb3DQEBDQUAA4IC -AQAh3O96dFgEqrOfV+dq8h6vZRYT9JhbsGG0j7lgwfIakMDYOPR8uT5BVnfPq4vR -17zYBpvlIT//W986cPNIvslZ/7waCqaZ3GNU6162HbVvpL5eNYGd1Zu4HxxTGrTZ -EnDUO1anhMaFJeDsydjlSjmOThLsUzsFvPPG6pHTpKJxhQKUvsLzSjRSZOVOCYg0 -kRnXpXGM/CbWLNukglKDdVWooQHKvEgRZO5381I1BuWewdh2OYon3Hvn8jfTG21a -MbNOgLElI8b3cTo0sq/pl75yTP7qVQ8mL9vEkH1pAo872gJoTHPEU80R//MSS5w8 -LVyIDkWXs3nYdo7UCxWl/S2tXoNMSMJOygUkQR13pZjmm1bRkwJaK76deLFwZKZE -I+LjD4WOVsz1XeiL6vzLJk7UiXeS4tUBNmj9VYJod5/4gXAytT7mqKMZ2OnwlWk4 -RRKBVJ9i4yxOpTEgVOk6BXSyVYY332RrFV3qeGkUuuRSzDi5C0zHrMVzgyg599Oq -4PZeZwW3TgGPj6eU0PfhQja8Y7PNFWEl+45n92V4zCJ5OOyC0OSz3bX0Z/DrPmpe -vI33Mz+Ufn5PX6qm4DannXHhGW13IPoMaal6xaTBydaMh2biG3MBYQGSssTO+1im -X8EspzhT2wH5/fcqbXAXDv3R9DMamh96V2HRKEd3+M4mdA== ------END CERTIFICATE----- diff --git a/postgres/ssl/9.6/cert/server.key b/postgres/ssl/9.6/cert/server.key deleted file mode 100644 index 20a8ce4..0000000 --- a/postgres/ssl/9.6/cert/server.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -/2umOPgZaALP2Xc7JoYn8X3mVNj2q/k= ------END PRIVATE KEY----- diff --git a/postgres/ssl/9.6/cert/server.req b/postgres/ssl/9.6/cert/server.req deleted file mode 100644 index 5542aac..0000000 --- a/postgres/ssl/9.6/cert/server.req +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIE4TCCAskCAQAwcjELMAkGA1UEBhMCcnUxCzAJBgNVBAgMAnJ1MQswCQYDVQQH -DAJydTELMAkGA1UECgwCcnUxCzAJBgNVBAsMAnR1MRIwEAYDVQQDDAlsb2NhbGhv -c3QxGzAZBgkqhkiG9w0BCQEWDHRqZWVAaW5ieC5ydTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBALXed67TIdbmrGJGCOEmHzL9/Dn+tlUp/VPcmjx2tWEd -fL0WJVcu/tbCha55GwK81bQfSaFWKgoKwkE/31Oa/TVCwpyCsR8bzglFAUc4SmHa -v/SdcQaz6gKDpcaYM+gG77FLMPUJpskrx0wqlx9G48JhoPmvHUlCz3fK2S9eawk8 -N5Dc6U+xC9S3vISOF4ECL/wWo9cxbBrVdS/UhaTynPU1TGVcbG8OjSuld19vhbkt -KkconKopcYQEQ07IglfGCANMu20IPzfZlhIaIWYb59DKBJ080cMOdNqyCM2Hx/iE -GMlz8G3cl2Z712B9+eA64RajdLzQZVQCnrw7lrngLHNlYgmj/IF9uJYBDq3EGT9e -BK0dU5PXLgfvbQTNi4ObMUn0nxUYnbTF3ohknjzioJpJs0lRljYMO9ormiERavEc -0td7zQy2VKM/b0CpiKDKZ8fy7jtHb/hrxIuUbtwtEiJHKXIpjqVEa4y50wykaz6h -JGQFkpROpRYzxWU/CtYBunCd0EMKK1AlkqR53EvYvd1CHZqlZmFe17cya4EEWVjN -fcvvkzbDpAp7vnXzzQ5WckwLfMq2h2YB/Wotl2vyDlwaOHfCxlhflc/OF0evkyFq -OfLkUoWc+ON3FmfZjzqNyW0eijatCk8XU2hPpNca2YH6awE6DZ018AxL3ZIpPNtd -AgMBAAGgKjATBgkqhkiG9w0BCQIxBgwEcGFzczATBgkqhkiG9w0BCQcxBgwEcGFz -czANBgkqhkiG9w0BAQsFAAOCAgEAbCAeYMF2pq6fNrzi1+fE0bqVBIG+UA75/uP2 -jYrCz6dh6sifJbGVd7rbbz+z+NuM4mYhLypffS7mBALreX4Tn2gqVL9SvXvDFjBu -eQTWrlYdukWwXK/LaY7NsVrUIoU3ktbt8MtnWbmfM8nFRvBQSV3I0QFX6GM/tQ8S -AFXbc1oQvZGMv6morZ7Iboo8mFZE9ijU8UqI8GOk7j/OAx1yctY6s52ztDKxZE9p -+uZCRF3RhFxv8/rhfX2M7z2JTRzygUgNc5eAIs6XmVItTegyzcKX2TZBTE14XPnx -1c/2wbSWiW9wZV69cdFr4dzzzF0o5HSn4Gg6wsGhUNfC6fRhOdYr5YWNOmzebG9Y -5plaajnzlaPLEXirg1rWYy55Qp3GAIZ3pKERbwXUop/HSbEpZxWtW1dmx1e0iGsn -95bKivb1QoHOGZlY5a2yei4iXJ2D1PSYWqMHQC3Law0+Z5QD3Ho+gm0Lb4byQLkC -DO5fjGRaDP0uOhT1YNlQFW5c5XOBBRtr6VRujlJjZBbXtvC0YEnrnwFPvtRv3RBO -wyfCBzK4dj8dkvSrg3oKaXzmKk0BpXi+lqdIj5txa7g3nb6VBfgCR4fvh08bwxJT -U4P797/ldoosQ0xLx+v56qlJyu/W2ejx+VZBL9UZmfHs6m8PyC8ocUHuIO380114 -kYj0MDQ= ------END CERTIFICATE REQUEST----- diff --git a/postgres/ssl/9.6/conf/pg_hba.conf b/postgres/ssl/9.6/conf/pg_hba.conf deleted file mode 100644 index a013090..0000000 --- a/postgres/ssl/9.6/conf/pg_hba.conf +++ /dev/null @@ -1,96 +0,0 @@ -# PostgreSQL Client Authentication Configuration File -# =================================================== -# -# Refer to the "Client Authentication" section in the PostgreSQL -# documentation for a complete description of this file. A short -# synopsis follows. -# -# This file controls: which hosts are allowed to connect, how clients -# are authenticated, which PostgreSQL user names they can use, which -# databases they can access. Records take one of these forms: -# -# local DATABASE USER METHOD [OPTIONS] -# host DATABASE USER ADDRESS METHOD [OPTIONS] -# hostssl DATABASE USER ADDRESS METHOD [OPTIONS] -# hostnossl DATABASE USER ADDRESS METHOD [OPTIONS] -# -# (The uppercase items must be replaced by actual values.) -# -# The first field is the connection type: "local" is a Unix-domain -# socket, "host" is either a plain or SSL-encrypted TCP/IP socket, -# "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a -# plain TCP/IP socket. -# -# DATABASE can be "all", "sameuser", "samerole", "replication", a -# database name, or a comma-separated list thereof. The "all" -# keyword does not match "replication". Access to replication -# must be enabled in a separate record (see example below). -# -# USER can be "all", a user name, a group name prefixed with "+", or a -# comma-separated list thereof. In both the DATABASE and USER fields -# you can also write a file name prefixed with "@" to include names -# from a separate file. -# -# ADDRESS specifies the set of hosts the record matches. It can be a -# host name, or it is made up of an IP address and a CIDR mask that is -# an integer (between 0 and 32 (IPv4) or 128 (IPv6) inclusive) that -# specifies the number of significant bits in the mask. A host name -# that starts with a dot (.) matches a suffix of the actual host name. -# Alternatively, you can write an IP address and netmask in separate -# columns to specify the set of hosts. Instead of a CIDR-address, you -# can write "samehost" to match any of the server's own IP addresses, -# or "samenet" to match any address in any subnet that the server is -# directly connected to. -# -# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi", -# "ident", "peer", "pam", "ldap", "radius" or "cert". Note that -# "password" sends passwords in clear text; "md5" is preferred since -# it sends encrypted passwords. -# -# OPTIONS are a set of options for the authentication in the format -# NAME=VALUE. The available options depend on the different -# authentication methods -- refer to the "Client Authentication" -# section in the documentation for a list of which options are -# available for which authentication methods. -# -# Database and user names containing spaces, commas, quotes and other -# special characters must be quoted. Quoting one of the keywords -# "all", "sameuser", "samerole" or "replication" makes the name lose -# its special character, and just match a database or username with -# that name. -# -# This file is read on server startup and when the postmaster receives -# a SIGHUP signal. If you edit the file on a running system, you have -# to SIGHUP the postmaster for the changes to take effect. You can -# use "pg_ctl reload" to do that. - -# Put your actual configuration here -# ---------------------------------- -# -# If you want to allow non-local connections, you need to add more -# "host" records. In that case you will also need to make PostgreSQL -# listen on a non-local interface via the listen_addresses -# configuration parameter, or via the -i or -h command line switches. - -# CAUTION: Configuring the system for local "trust" authentication -# allows any local user to connect as any PostgreSQL user, including -# the database superuser. If you do not trust all your local users, -# use another authentication method. - - -# TYPE DATABASE USER ADDRESS METHOD - -# "local" is for Unix domain socket connections only -local all all trust -# IPv4 local connections: -host all all 127.0.0.1/32 trust -# IPv6 local connections: -host all all ::1/128 trust -# Allow replication connections from localhost, by a user with the -# replication privilege. -#local replication postgres trust -#host replication postgres 127.0.0.1/32 trust -#host replication postgres ::1/128 trust - -host all all 172.17.0.0/8 md5 -hostssl all all 0.0.0.0/0 md5 diff --git a/postgres/ssl/9.6/conf/postgresql.conf b/postgres/ssl/9.6/conf/postgresql.conf deleted file mode 100644 index 7f45ada..0000000 --- a/postgres/ssl/9.6/conf/postgresql.conf +++ /dev/null @@ -1,636 +0,0 @@ -# ----------------------------- -# PostgreSQL configuration file -# ----------------------------- -# -# This file consists of lines of the form: -# -# name = value -# -# (The "=" is optional.) Whitespace may be used. Comments are introduced with -# "#" anywhere on a line. The complete list of parameter names and allowed -# values can be found in the PostgreSQL documentation. -# -# The commented-out settings shown in this file represent the default values. -# Re-commenting a setting is NOT sufficient to revert it to the default value; -# you need to reload the server. -# -# This file is read on server startup and when the server receives a SIGHUP -# signal. If you edit the file on a running system, you have to SIGHUP the -# server for the changes to take effect, or use "pg_ctl reload". Some -# parameters, which are marked below, require a server shutdown and restart to -# take effect. -# -# Any parameter can also be given as a command-line option to the server, e.g., -# "postgres -c log_connections=on". Some parameters can be changed at run time -# with the "SET" SQL command. -# -# Memory units: kB = kilobytes Time units: ms = milliseconds -# MB = megabytes s = seconds -# GB = gigabytes min = minutes -# TB = terabytes h = hours -# d = days - - -#------------------------------------------------------------------------------ -# FILE LOCATIONS -#------------------------------------------------------------------------------ - -# The default values of these variables are driven from the -D command-line -# option or PGDATA environment variable, represented here as ConfigDir. - -#data_directory = 'ConfigDir' # use data in another directory - # (change requires restart) -#hba_file = 'ConfigDir/pg_hba.conf' # host-based authentication file - # (change requires restart) -#ident_file = 'ConfigDir/pg_ident.conf' # ident configuration file - # (change requires restart) - -# If external_pid_file is not explicitly set, no extra PID file is written. -#external_pid_file = '' # write an extra PID file - # (change requires restart) - - -#------------------------------------------------------------------------------ -# CONNECTIONS AND AUTHENTICATION -#------------------------------------------------------------------------------ - -# - Connection Settings - - -listen_addresses = '*' # what IP address(es) to listen on; - # comma-separated list of addresses; - # defaults to 'localhost'; use '*' for all - # (change requires restart) -#port = 5432 # (change requires restart) -max_connections = 100 # (change requires restart) -# Note: Increasing max_connections costs ~400 bytes of shared memory per -# connection slot, plus lock space (see max_locks_per_transaction). -#superuser_reserved_connections = 3 # (change requires restart) -#unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories - # (change requires restart) -#unix_socket_group = '' # (change requires restart) -#unix_socket_permissions = 0777 # begin with 0 to use octal notation - # (change requires restart) -#bonjour = off # advertise server via Bonjour - # (change requires restart) -#bonjour_name = '' # defaults to the computer name - # (change requires restart) - -# - Security and Authentication - - -#authentication_timeout = 1min # 1s-600s -#ssl = off # (change requires restart) -#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers - # (change requires restart) -#ssl_prefer_server_ciphers = on # (change requires restart) -#ssl_ecdh_curve = 'prime256v1' # (change requires restart) -#ssl_cert_file = 'server.crt' # (change requires restart) -#ssl_key_file = 'server.key' # (change requires restart) -#ssl_ca_file = '' # (change requires restart) -#ssl_crl_file = '' # (change requires restart) -#password_encryption = on -#db_user_namespace = off -#row_security = on - -# GSSAPI using Kerberos -#krb_server_keyfile = '' -#krb_caseins_users = off - -# - TCP Keepalives - -# see "man 7 tcp" for details - -#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds; - # 0 selects the system default -#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds; - # 0 selects the system default -#tcp_keepalives_count = 0 # TCP_KEEPCNT; - # 0 selects the system default - - -#------------------------------------------------------------------------------ -# RESOURCE USAGE (except WAL) -#------------------------------------------------------------------------------ - -# - Memory - - -shared_buffers = 128MB # min 128kB - # (change requires restart) -#huge_pages = try # on, off, or try - # (change requires restart) -#temp_buffers = 8MB # min 800kB -#max_prepared_transactions = 0 # zero disables the feature - # (change requires restart) -# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory -# per transaction slot, plus lock space (see max_locks_per_transaction). -# It is not advisable to set max_prepared_transactions nonzero unless you -# actively intend to use prepared transactions. -#work_mem = 4MB # min 64kB -#maintenance_work_mem = 64MB # min 1MB -#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem -#max_stack_depth = 2MB # min 100kB -dynamic_shared_memory_type = posix # the default is the first option - # supported by the operating system: - # posix - # sysv - # windows - # mmap - # use none to disable dynamic shared memory - -# - Disk - - -#temp_file_limit = -1 # limits per-session temp file space - # in kB, or -1 for no limit - -# - Kernel Resource Usage - - -#max_files_per_process = 1000 # min 25 - # (change requires restart) -#shared_preload_libraries = '' # (change requires restart) - -# - Cost-Based Vacuum Delay - - -#vacuum_cost_delay = 0 # 0-100 milliseconds -#vacuum_cost_page_hit = 1 # 0-10000 credits -#vacuum_cost_page_miss = 10 # 0-10000 credits -#vacuum_cost_page_dirty = 20 # 0-10000 credits -#vacuum_cost_limit = 200 # 1-10000 credits - -# - Background Writer - - -#bgwriter_delay = 200ms # 10-10000ms between rounds -#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round -#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round - -# - Asynchronous Behavior - - -#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching -#max_worker_processes = 8 - - -#------------------------------------------------------------------------------ -# WRITE AHEAD LOG -#------------------------------------------------------------------------------ - -# - Settings - - -#wal_level = minimal # minimal, archive, hot_standby, or logical - # (change requires restart) -#fsync = on # turns forced synchronization on or off -#synchronous_commit = on # synchronization level; - # off, local, remote_write, or on -#wal_sync_method = fsync # the default is the first option - # supported by the operating system: - # open_datasync - # fdatasync (default on Linux) - # fsync - # fsync_writethrough - # open_sync -#full_page_writes = on # recover from partial page writes -#wal_compression = off # enable compression of full-page writes -#wal_log_hints = off # also do full page writes of non-critical updates - # (change requires restart) -#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers - # (change requires restart) -#wal_writer_delay = 200ms # 1-10000 milliseconds - -#commit_delay = 0 # range 0-100000, in microseconds -#commit_siblings = 5 # range 1-1000 - -# - Checkpoints - - -#checkpoint_timeout = 5min # range 30s-1h -#max_wal_size = 1GB -#min_wal_size = 80MB -#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0 -#checkpoint_warning = 30s # 0 disables - -# - Archiving - - -#archive_mode = off # enables archiving; off, on, or always - # (change requires restart) -#archive_command = '' # command to use to archive a logfile segment - # placeholders: %p = path of file to archive - # %f = file name only - # e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f' -#archive_timeout = 0 # force a logfile segment switch after this - # number of seconds; 0 disables - - -#------------------------------------------------------------------------------ -# REPLICATION -#------------------------------------------------------------------------------ - -# - Sending Server(s) - - -# Set these on the master and on any standby that will send replication data. - -#max_wal_senders = 0 # max number of walsender processes - # (change requires restart) -#wal_keep_segments = 0 # in logfile segments, 16MB each; 0 disables -#wal_sender_timeout = 60s # in milliseconds; 0 disables - -#max_replication_slots = 0 # max number of replication slots - # (change requires restart) -#track_commit_timestamp = off # collect timestamp of transaction commit - # (change requires restart) - -# - Master Server - - -# These settings are ignored on a standby server. - -#synchronous_standby_names = '' # standby servers that provide sync rep - # comma-separated list of application_name - # from standby(s); '*' = all -#vacuum_defer_cleanup_age = 0 # number of xacts by which cleanup is delayed - -# - Standby Servers - - -# These settings are ignored on a master server. - -#hot_standby = off # "on" allows queries during recovery - # (change requires restart) -#max_standby_archive_delay = 30s # max delay before canceling queries - # when reading WAL from archive; - # -1 allows indefinite delay -#max_standby_streaming_delay = 30s # max delay before canceling queries - # when reading streaming WAL; - # -1 allows indefinite delay -#wal_receiver_status_interval = 10s # send replies at least this often - # 0 disables -#hot_standby_feedback = off # send info from standby to prevent - # query conflicts -#wal_receiver_timeout = 60s # time that receiver waits for - # communication from master - # in milliseconds; 0 disables -#wal_retrieve_retry_interval = 5s # time to wait before retrying to - # retrieve WAL after a failed attempt - - -#------------------------------------------------------------------------------ -# QUERY TUNING -#------------------------------------------------------------------------------ - -# - Planner Method Configuration - - -#enable_bitmapscan = on -#enable_hashagg = on -#enable_hashjoin = on -#enable_indexscan = on -#enable_indexonlyscan = on -#enable_material = on -#enable_mergejoin = on -#enable_nestloop = on -#enable_seqscan = on -#enable_sort = on -#enable_tidscan = on - -# - Planner Cost Constants - - -#seq_page_cost = 1.0 # measured on an arbitrary scale -#random_page_cost = 4.0 # same scale as above -#cpu_tuple_cost = 0.01 # same scale as above -#cpu_index_tuple_cost = 0.005 # same scale as above -#cpu_operator_cost = 0.0025 # same scale as above -#effective_cache_size = 4GB - -# - Genetic Query Optimizer - - -#geqo = on -#geqo_threshold = 12 -#geqo_effort = 5 # range 1-10 -#geqo_pool_size = 0 # selects default based on effort -#geqo_generations = 0 # selects default based on effort -#geqo_selection_bias = 2.0 # range 1.5-2.0 -#geqo_seed = 0.0 # range 0.0-1.0 - -# - Other Planner Options - - -#default_statistics_target = 100 # range 1-10000 -#constraint_exclusion = partition # on, off, or partition -#cursor_tuple_fraction = 0.1 # range 0.0-1.0 -#from_collapse_limit = 8 -#join_collapse_limit = 8 # 1 disables collapsing of explicit - # JOIN clauses - - -#------------------------------------------------------------------------------ -# ERROR REPORTING AND LOGGING -#------------------------------------------------------------------------------ - -# - Where to Log - - -#log_destination = 'stderr' # Valid values are combinations of - # stderr, csvlog, syslog, and eventlog, - # depending on platform. csvlog - # requires logging_collector to be on. - -# This is used when logging to stderr: -#logging_collector = off # Enable capturing of stderr and csvlog - # into log files. Required to be on for - # csvlogs. - # (change requires restart) - -# These are only used if logging_collector is on: -#log_directory = 'pg_log' # directory where log files are written, - # can be absolute or relative to PGDATA -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, - # can include strftime() escapes -#log_file_mode = 0600 # creation mode for log files, - # begin with 0 to use octal notation -#log_truncate_on_rotation = off # If on, an existing log file with the - # same name as the new log file will be - # truncated rather than appended to. - # But such truncation only occurs on - # time-driven rotation, not on restarts - # or size-driven rotation. Default is - # off, meaning append to existing files - # in all cases. -#log_rotation_age = 1d # Automatic rotation of logfiles will - # happen after that time. 0 disables. -#log_rotation_size = 10MB # Automatic rotation of logfiles will - # happen after that much log output. - # 0 disables. - -# These are relevant when logging to syslog: -#syslog_facility = 'LOCAL0' -#syslog_ident = 'postgres' - -# This is only relevant when logging to eventlog (win32): -#event_source = 'PostgreSQL' - -# - When to Log - - -#client_min_messages = notice # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # log - # notice - # warning - # error - -#log_min_messages = warning # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic - -#log_min_error_statement = error # values in order of decreasing detail: - # debug5 - # debug4 - # debug3 - # debug2 - # debug1 - # info - # notice - # warning - # error - # log - # fatal - # panic (effectively off) - -#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements - # and their durations, > 0 logs only - # statements running at least this number - # of milliseconds - - -# - What to Log - - -#debug_print_parse = off -#debug_print_rewritten = off -#debug_print_plan = off -#debug_pretty_print = on -#log_checkpoints = off -#log_connections = off -#log_disconnections = off -#log_duration = off -#log_error_verbosity = default # terse, default, or verbose messages -#log_hostname = off -#log_line_prefix = '' # special values: - # %a = application name - # %u = user name - # %d = database name - # %r = remote host and port - # %h = remote host - # %p = process ID - # %t = timestamp without milliseconds - # %m = timestamp with milliseconds - # %i = command tag - # %e = SQL state - # %c = session ID - # %l = session line number - # %s = session start timestamp - # %v = virtual transaction ID - # %x = transaction ID (0 if none) - # %q = stop here in non-session - # processes - # %% = '%' - # e.g. '<%u%%%d> ' -#log_lock_waits = off # log lock waits >= deadlock_timeout -#log_statement = 'none' # none, ddl, mod, all -#log_replication_commands = off -#log_temp_files = -1 # log temporary files equal or larger - # than the specified size in kilobytes; - # -1 disables, 0 logs all temp files -log_timezone = 'UTC' - - -# - Process Title - - -#cluster_name = '' # added to process titles if nonempty - # (change requires restart) -#update_process_title = on - - -#------------------------------------------------------------------------------ -# RUNTIME STATISTICS -#------------------------------------------------------------------------------ - -# - Query/Index Statistics Collector - - -#track_activities = on -#track_counts = on -#track_io_timing = off -#track_functions = none # none, pl, all -#track_activity_query_size = 1024 # (change requires restart) -#stats_temp_directory = 'pg_stat_tmp' - - -# - Statistics Monitoring - - -#log_parser_stats = off -#log_planner_stats = off -#log_executor_stats = off -#log_statement_stats = off - - -#------------------------------------------------------------------------------ -# AUTOVACUUM PARAMETERS -#------------------------------------------------------------------------------ - -#autovacuum = on # Enable autovacuum subprocess? 'on' - # requires track_counts to also be on. -#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and - # their durations, > 0 logs only - # actions running at least this number - # of milliseconds. -#autovacuum_max_workers = 3 # max number of autovacuum subprocesses - # (change requires restart) -#autovacuum_naptime = 1min # time between autovacuum runs -#autovacuum_vacuum_threshold = 50 # min number of row updates before - # vacuum -#autovacuum_analyze_threshold = 50 # min number of row updates before - # analyze -#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum -#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze -#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum - # (change requires restart) -#autovacuum_multixact_freeze_max_age = 400000000 # maximum multixact age - # before forced vacuum - # (change requires restart) -#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for - # autovacuum, in milliseconds; - # -1 means use vacuum_cost_delay -#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for - # autovacuum, -1 means use - # vacuum_cost_limit - - -#------------------------------------------------------------------------------ -# CLIENT CONNECTION DEFAULTS -#------------------------------------------------------------------------------ - -# - Statement Behavior - - -#search_path = '"$user", public' # schema names -#default_tablespace = '' # a tablespace name, '' uses the default -#temp_tablespaces = '' # a list of tablespace names, '' uses - # only default tablespace -#check_function_bodies = on -#default_transaction_isolation = 'read committed' -#default_transaction_read_only = off -#default_transaction_deferrable = off -#session_replication_role = 'origin' -#statement_timeout = 0 # in milliseconds, 0 is disabled -#lock_timeout = 0 # in milliseconds, 0 is disabled -#vacuum_freeze_min_age = 50000000 -#vacuum_freeze_table_age = 150000000 -#vacuum_multixact_freeze_min_age = 5000000 -#vacuum_multixact_freeze_table_age = 150000000 -#bytea_output = 'hex' # hex, escape -#xmlbinary = 'base64' -#xmloption = 'content' -#gin_fuzzy_search_limit = 0 -#gin_pending_list_limit = 4MB - -# - Locale and Formatting - - -datestyle = 'iso, mdy' -#intervalstyle = 'postgres' -timezone = 'UTC' -#timezone_abbreviations = 'Default' # Select the set of available time zone - # abbreviations. Currently, there are - # Default - # Australia (historical usage) - # India - # You can create your own file in - # share/timezonesets/. -#extra_float_digits = 0 # min -15, max 3 -#client_encoding = sql_ascii # actually, defaults to database - # encoding - -# These settings are initialized by initdb, but they can be changed. -lc_messages = 'en_US.utf8' # locale for system error message - # strings -lc_monetary = 'en_US.utf8' # locale for monetary formatting -lc_numeric = 'en_US.utf8' # locale for number formatting -lc_time = 'en_US.utf8' # locale for time formatting - -# default configuration for text search -default_text_search_config = 'pg_catalog.english' - -# - Other Defaults - - -#dynamic_library_path = '$libdir' -#local_preload_libraries = '' -#session_preload_libraries = '' - - -#------------------------------------------------------------------------------ -# LOCK MANAGEMENT -#------------------------------------------------------------------------------ - -#deadlock_timeout = 1s -#max_locks_per_transaction = 64 # min 10 - # (change requires restart) -# Note: Each lock table slot uses ~270 bytes of shared memory, and there are -# max_locks_per_transaction * (max_connections + max_prepared_transactions) -# lock table slots. -#max_pred_locks_per_transaction = 64 # min 10 - # (change requires restart) - - -#------------------------------------------------------------------------------ -# VERSION/PLATFORM COMPATIBILITY -#------------------------------------------------------------------------------ - -# - Previous PostgreSQL Versions - - -#array_nulls = on -#backslash_quote = safe_encoding # on, off, or safe_encoding -#default_with_oids = off -#escape_string_warning = on -#lo_compat_privileges = off -#operator_precedence_warning = off -#quote_all_identifiers = off -#sql_inheritance = on -#standard_conforming_strings = on -#synchronize_seqscans = on - -# - Other Platforms and Clients - - -#transform_null_equals = off - - -#------------------------------------------------------------------------------ -# ERROR HANDLING -#------------------------------------------------------------------------------ - -#exit_on_error = off # terminate session on any error? -#restart_after_crash = on # reinitialize after backend crash? - - -#------------------------------------------------------------------------------ -# CONFIG FILE INCLUDES -#------------------------------------------------------------------------------ - -# These options allow settings to be loaded from files other than the -# default postgresql.conf. - -#include_dir = 'conf.d' # include files ending in '.conf' from - # directory 'conf.d' -#include_if_exists = 'exists.conf' # include file only if it exists -#include = 'special.conf' # include file - - -#------------------------------------------------------------------------------ -# CUSTOMIZED OPTIONS -#------------------------------------------------------------------------------ - -# Add settings for extensions here -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/ssl/server.crt' -ssl_key_file = '/var/ssl/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/postgres/ssl/9.6/conf/ssl.conf b/postgres/ssl/9.6/conf/ssl.conf deleted file mode 100644 index f26d30f..0000000 --- a/postgres/ssl/9.6/conf/ssl.conf +++ /dev/null @@ -1,6 +0,0 @@ -ssl = on -ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' -ssl_cert_file = '/var/lib/postgresql/data/server.crt' -ssl_key_file = '/var/lib/postgresql/data/server.key' -#ssl_ca_file = '' # (change requires restart) -#ssl_renegotiation_limit = 512MB # amount of data between renegotiations diff --git a/redis/7-ssl/Dockerfile b/redis/7-ssl/Dockerfile deleted file mode 100644 index 1f65ebc..0000000 --- a/redis/7-ssl/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -FROM registry.jetbrains.team/p/datagrip/containers/redis:7 - -RUN mkdir -p /usr/local/etc/redis/tls -COPY ./certs/* /usr/local/etc/redis/tls/ -RUN chown -R redis:redis /usr/local/etc/redis/tls - -COPY redis.conf /usr/local/etc/redis/redis.conf -CMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ] \ No newline at end of file diff --git a/redis/7-ssl/certs/ca.crt b/redis/7-ssl/certs/ca.crt deleted file mode 100644 index 724a95d..0000000 --- a/redis/7-ssl/certs/ca.crt +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgIUZ0xFqO9yq+JStNJigOniLe/1CwUwDQYJKoZIhvcNAQEL -BQAwMDEOMAwGA1UECgwFUmVkaXMxHjAcBgNVBAMMFUNlcnRpZmljYXRlIEF1dGhv -cml0eTAeFw0yNTExMTkxMjU0MzZaFw0zNTExMTcxMjU0MzZaMDAxDjAMBgNVBAoM -BVJlZGlzMR4wHAYDVQQDDBVDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQCd5ujLFd46YV+sYo1+UPptbaACpZjXN81I -s17wYK1OiV+344bk3WRK9UtSmNzrvs5KevrIT/cw1UnhdeLkPVQCByR1QyzJE8Ry -49s+PN5girUY+lJSGpURXMMM2jHMXSQkmgTx2zG7MYjFbss/IMZhs8DRIuLS7tFW -FkqZP58e3pqcFmf8vLxiyEvt6OEeR+WB9nKIUPNNxGKmeyhZZV1kP38NMa9RZZva -IAEXGYzuMaYyh7wHAWpDzsMdnruTIkHxvgKQD4NP48OF+oR1TXUNhkwrKWbxBXKf -VOEN3l4ZMvpkP/h8b7JWr+fPPB/r2WDnWFoIy+8JrpzWONe+ilIIB3dFMPCdZcNr -TvWBvMNME4QP1YDZ3sQYyLvags7GZDuqZkLcicI/9D4fJtj+jdGxO7zaGsH0MTWB -5KddLd6zPCx0YEpj1L4t3muHYJyGC5DKmUOSBbktB7dDgBj9UWCt8qdEWieN7tic -5WzKmOFZEjpNZ5YcY2zixQpBOI67+gs89vOATUEDbstfepo8xw3DjzB3SPUdVXP9 -/xqO8+9uqR8VnTjBa3y9dfVYZDXyrICR+Yi0MBZMtCeis0eomCtbvuiH0ugSOrnW -sMJIAo0NLF6ihL/OUa7hnS1A+bRUnQAr8/AjKpNV40rMdFxW8AiHyf/Wnv7E4sSW -jPAOVashdQIDAQABo1MwUTAdBgNVHQ4EFgQUP4ypRTIYdD/v1aWDdWz/d5nUtBEw -HwYDVR0jBBgwFoAUP4ypRTIYdD/v1aWDdWz/d5nUtBEwDwYDVR0TAQH/BAUwAwEB -/zANBgkqhkiG9w0BAQsFAAOCAgEAl1MeAHjFazMDUEWEridBKxnhz56Fkru9tSis -YvHAre7gLcC0NY6hIn1Os1QcMjv4keWbagHF0hozCnn6MSuwYpZ9a4IxhKNSaFIX -FESq7mSdGHa+NbLFmk4+KzMxYZEV+3xn1msjTJFJVM0WcM/Ru5KARyujvXFOoxe9 -xDFCQyk8Se8/yJRaU6o98qNfn03cyZaxNicJqQABhLjRsap5J6er4ZpjkviegpTj -zH3m29YIreNtD3oFZ+5jkkcA6IIAPLQnM0AVTNchPugnw0vrY1sREkrs3r3gia+c -wb5hVcQyB8w0HBP1R0YWMU0JvQNRvC+vPB7mIN1SGtIqXoc5/YzB+eB8/D3kiOQU -XArbkXAAQ0nsHlHUL++Q5eGapLl1iF/4zfwgjri4zASzfRw9XNt+2Cln4/SEw6UE -e5ECWhEJIspWpuV0QsAQaX6r7y2BlJ4CnVyr/DticKiVE8ii9iZRtbv+DywroUz/ -a/DZHdM7gMwpXg3R/5t9gDEMOVFs+tBXm5gSMVlPdrKB3jxW2LSTB+VXgipcVC14 -xDlvsVUdvBDBdnz62sJMJTh9PZYuOedR3CN87Cua3V6782Zy1HVIV7qBAZLsyIfE -G07mcmINLRh71iiBTJRbxyG8cy8GWm2iieXic/rp+h0IUBInEpH8kp7CS8Q2KnAC -UumZo6k= ------END CERTIFICATE----- diff --git a/redis/7-ssl/certs/ca.key b/redis/7-ssl/certs/ca.key deleted file mode 100644 index e511f3e..0000000 --- a/redis/7-ssl/certs/ca.key +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -qnSfPUhIk1mZlVumAX73DN+BZI3Q6g== ------END PRIVATE KEY----- diff --git a/redis/7-ssl/certs/client.crt b/redis/7-ssl/certs/client.crt deleted file mode 100644 index a91400d..0000000 --- a/redis/7-ssl/certs/client.crt +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEfTCCAmWgAwIBAgIUHKV61xMX190tv6lNZ9h3aIp3xwcwDQYJKoZIhvcNAQEL -BQAwMDEOMAwGA1UECgwFUmVkaXMxHjAcBgNVBAMMFUNlcnRpZmljYXRlIEF1dGhv -cml0eTAeFw0yNTExMTkxMjU0MzdaFw0zNTExMTcxMjU0MzdaMCQxDjAMBgNVBAoM -BVJlZGlzMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IB -DwAwggEKAoIBAQDcf+NTbU10gaTchsw7dmvkyHsWqCK4JOHOnRtp3LkgvE90Gusz -Qil3+dZolBqBRFOjsTko69L7Ly0q1j+dGMg+Tptza22dk/q44VimbIDdMafc1SmP -deRbMhk+Jd86CSDSMGhvMSL1HFL6LbFr9nzS0RHwL9yfer0DDpHDOT11rElo4IaL -uSaN1GaWhuSBLLFwg5NEHAc/vazybhBwQJuNyWuoELjT+I01k/RYXtYaUInIm6+E -eBx7PhxKIxTHpgrsTB7X5+QrD6Z7BhOc30JwPwOvxK28GaWPsNMiBSlDGd/AiV17 -gRSiYBbmsI1aygAMIh+fbIzs33iSPLLn7RurAgMBAAGjgZowgZcwMwYDVR0RBCww -KoIJbG9jYWxob3N0ggVyZWRpc4cEfwAAAYcQAAAAAAAAAAAAAAAAAAAAATALBgNV -HQ8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYDVR0OBBYEFBFyJp1d4pwr -kt946k50DevoogmoMB8GA1UdIwQYMBaAFD+MqUUyGHQ/79Wlg3Vs/3eZ1LQRMA0G -CSqGSIb3DQEBCwUAA4ICAQA/8N3rEmwnre6Bu7NijQTcAQ12xwHgBKl5YJmQ7Av1 -wiGNCXtkPp0Wn60NkjXVaS6ZxhFDLvm0LUYuaLJcsqiT4YihcipNpnzyV0HcH2hx -J/vK+B/JD2UgvHtowTC8GlPxcrosgchQVXuyUmMxKBC/8LSkzyQ15IlXLS+MrEDN -96NnjxiCd0Gw98zimWUCEaBO31SKyBQcus+UMYeW37RkM9sA5x0hSIQ4lrw31PeC -A2Vus3JnbhESa3uxtFYbViYLNXjgDPU/dtfztPfPvJLTzzKcRffHk9Cqz5iqYU9Z -PqpmCQi4OoqkEnalvW8/G/jVRAwzzsDn8x/tZtWm2wOQeqFjdpCi60iUWXqbhqRG -RKxALMpIGrZbpbrv/gLWVesI6dCS90+4jjYj0ZgbbB1wXkvvMA0rUHAjxCXUpBaN -/ORgCdJHoRHLwzLqbN47hlb0nf3L4voYaNgWy4rxrZoMit3Zsoillgh82LsQxoF3 -oVUzb+kq8JJDWiIb3pGrCjpnQslGRzTarj0hIU7z0DUUeX0zumbg9BcnNuxtpvAQ -HrP+geeKBb5QKFobd+epKpXCWitCilFHZ+48R6PDm25rcmP4hZVRfOPIkWqM3npK -hEEvWFivFiYi/XOcKgBBpuhKd7Cubh6oGvQddq6fZMt2kN5JhYIo2odu3t+teOAn -4A== ------END CERTIFICATE----- diff --git a/redis/7-ssl/certs/client.key b/redis/7-ssl/certs/client.key deleted file mode 100644 index b2e841d..0000000 --- a/redis/7-ssl/certs/client.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDcf+NTbU10gaTc -hsw7dmvkyHsWqCK4JOHOnRtp3LkgvE90GuszQil3+dZolBqBRFOjsTko69L7Ly0q -1j+dGMg+Tptza22dk/q44VimbIDdMafc1SmPdeRbMhk+Jd86CSDSMGhvMSL1HFL6 -LbFr9nzS0RHwL9yfer0DDpHDOT11rElo4IaLuSaN1GaWhuSBLLFwg5NEHAc/vazy -bhBwQJuNyWuoELjT+I01k/RYXtYaUInIm6+EeBx7PhxKIxTHpgrsTB7X5+QrD6Z7 -BhOc30JwPwOvxK28GaWPsNMiBSlDGd/AiV17gRSiYBbmsI1aygAMIh+fbIzs33iS -PLLn7RurAgMBAAECggEAAZyRrcdrvIFCEjaOAZVA/qAUfjrmXhAu8lKlo6VwWPPn -ZMLZmztNkEnsLkF+3BkCv3yJHWpz1VAn9VsxhdVriUEL09EiMPem6nkDK9w5KOS3 -BF8ueZT0AVKhapneQs9URRUDfmSOi9oUJS32UQKxMN1EU0wWQbgk74PIvvOJJnYD -bjy/eBHCUgdiJwMuiXWiX0JQzfI6ghk/leI+RLrUQ5R5prqNbUMISs59qXK4UG/B -ZMu6hwhqV79/vq+1uPzrQO96JEwhyKq4r86v0hAgKF3hkXq2VRMc0VfhAUqXSJlC -MTTcT5iZslpaXIJE21gzdwi+EN02t578lDxdyenmcQKBgQDum+09TAtlnMYyXaKv -vT21G1mcVr278I5h5rEpfrlfanmAE5r4DstfhNLdsYUbF8NzOtHhGErwPH3tictn -NbtB47IMC1UCBJCtZzRYSACclOijbdQ88qMDt9/sGTareGqk5Sft8BvibjN93pMO -ScwIVhQpoSIXfR2wRZ1WTsh9iQKBgQDskhDWcLnWbs8K27gWfl0r9JiPo5jXKNWs -x2uVuNMhMmqE22642k8WQsYuvAY3c9ENtUWgDZwjEnnoGvSWN0Czu8kQP1Vg6/ij -SIeke+nA2bacdRif7qMMfR9HraHTM65F1PBkE7oERC5ak0TZmC0ZykCuDaPvYPNh -CD4UTFlWkwKBgCj4Yxr0VLyk169MPqP4VYEkahWbG0cK/he3WdIrLT9B9AzW0PQo -7ii/kMl6MsW9JdVCU0lYN33alTDVSTS2mCmvJCJHS9hl2kW8A9PowRohw3RUZm30 -p6L6zpsmlSmKKp2Xr2x+nvsZOwQw1IVOjJcd2KZxQX5RAGkE+wgXzPspAoGACr4X -RaWYysP9YuDXWy4hzP0ucFddeWfBTDdCC2p5K+i+LYpJXNuM+9XMahLftWTs+VJh -9wKnNHCCWKfgs3GO3pqIZtR5bA1LHR8OCcoWs0svn6sxkxGjFc4YvYiE8LJIF6Oz -xteeetMdx78oQTlH0wP8K+sypowggSd+qi1NYUECgYEAhEsrwTYHS0TJ6Pu78jiL -wXwrFzFLm0IWdciAmnbywmPteBJIAc/w+NAj8isOkAN7yduwnwjqM6t/ic/msMQS -Brv9lYPS8R/XIlt9oK5XF4dbVkIX46x8IdXb+SJgu2qr/kcO1VL/UXhbgTQ6p8NH -ED3EEHot8ecuGAEuGYDEVaE= ------END PRIVATE KEY----- diff --git a/redis/7-ssl/certs/server.crt b/redis/7-ssl/certs/server.crt deleted file mode 100644 index fb25382..0000000 --- a/redis/7-ssl/certs/server.crt +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEfTCCAmWgAwIBAgIUHKV61xMX190tv6lNZ9h3aIp3xwYwDQYJKoZIhvcNAQEL -BQAwMDEOMAwGA1UECgwFUmVkaXMxHjAcBgNVBAMMFUNlcnRpZmljYXRlIEF1dGhv -cml0eTAeFw0yNTExMTkxMjU0MzZaFw0zNTExMTcxMjU0MzZaMCQxDjAMBgNVBAoM -BVJlZGlzMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IB -DwAwggEKAoIBAQCSAOuZX5/y7eb54C5mT0bqKQE+Ia/1i202pxYTfK9IVOMCNXLH -iNhRaLa5T1GqzlGB5EaWXYZgw82c2kBdaIYqHmIxT8PiCKPUEPYmO6y6D/qqfufm -w/vIv+fkKwQKSXucPdiGryISuwHPuRCtzI/H7WIRF8DUP4NPmD+wcHjtj9RpHyA0 -cj+uj4+aMuKZ8nthTvhj9TzQrQbQPCZ/vUh9rRNs828rSaDtGWqDfacqCDBht61U -qqUmAw+esqtJLJy9V5jX/8csY4gvSA4VP0C8/SNGCfQjXXDMRgnalqEOtnH+YOkZ -Xwk1RyvC4WWQaWHKjDAeVJM6yVOK9IiNJe/PAgMBAAGjgZowgZcwMwYDVR0RBCww -KoIJbG9jYWxob3N0ggVyZWRpc4cEfwAAAYcQAAAAAAAAAAAAAAAAAAAAATALBgNV -HQ8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYDVR0OBBYEFH+GgiQb/yry -cLg3nT3FVSnrFW5NMB8GA1UdIwQYMBaAFD+MqUUyGHQ/79Wlg3Vs/3eZ1LQRMA0G -CSqGSIb3DQEBCwUAA4ICAQBK6T2853D9i+wbNxEHdlCDquggO3ea1U8QPFuKSPbd -88pyGD9oBYNcJDSGf0waAzGhHcDhnWz3R3AGAvjQ4Tl29XIwW6SU89JwPhuAEkRw -VJBb2l74RtNI7jzEMCu3hafmqwSrKWsCG0z5vQBSq/cxwspxuyH7MIqmYAzyYJ5q -pJQOdqk32GCdt5RR71VirqaJhsNFH/xehe7nYLMklIrcUp8eCuziSGQcO8nmSdKe -Y1SsobrLJgv/t6PUvWkSLh8UzfB6ZbpkDhxoUPjW7/nkBR24e7yrDOghcmdnDy0k -QBqXPB9au9NoGT51jL6I+ycYZSXb2wJsrtid+egi/DRyDeKLnG+t+6UvRKuPuqud -TELLh9hs0gP2ELvZkjzxZdET5YFIq+WBVlsco7WV0bxYafSc5YCmIk7vm3qtGg+J -n6Ei9I8irRYIH6lmtjcuRVNRreQOjhmq0KP2i4ebkmQojY7zu76uOf1a3NxCFoGL -SnkArgtbux3GTnYl7qNOUZ854wrkph0cHrjP/Ufl63Jml/MN2sVcyFcASJImbqvb -hZES31x9i82C8OmpJEB2Vssu7Iu/6885KwOYaejN4uImhNS4OKqDIyiU/FK2TBWI -m9V0N2e/flkBzXkiI9lAVRrfBbOfIyInvOCJmrMUmDlExTHh9fC2b2Pe8teyem1J -XA== ------END CERTIFICATE----- diff --git a/redis/7-ssl/certs/server.key b/redis/7-ssl/certs/server.key deleted file mode 100644 index 0f0dd1e..0000000 --- a/redis/7-ssl/certs/server.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCSAOuZX5/y7eb5 -4C5mT0bqKQE+Ia/1i202pxYTfK9IVOMCNXLHiNhRaLa5T1GqzlGB5EaWXYZgw82c -2kBdaIYqHmIxT8PiCKPUEPYmO6y6D/qqfufmw/vIv+fkKwQKSXucPdiGryISuwHP -uRCtzI/H7WIRF8DUP4NPmD+wcHjtj9RpHyA0cj+uj4+aMuKZ8nthTvhj9TzQrQbQ -PCZ/vUh9rRNs828rSaDtGWqDfacqCDBht61UqqUmAw+esqtJLJy9V5jX/8csY4gv -SA4VP0C8/SNGCfQjXXDMRgnalqEOtnH+YOkZXwk1RyvC4WWQaWHKjDAeVJM6yVOK -9IiNJe/PAgMBAAECggEAB0pdeVihi4den76WgoxV3a5zfe8/spKmPvLj8tAojoOS -nFMf6p/GMXZ5nVI9ITrRLhvAfJSp953/X+Q0D5X/EQ5YV98ESH6m85lvOSSEsPvI -SAgzOz4xDeqrQST2vC7EKd6at8r5+BZ3djBnCU6sJU8QtQrLGa4cN/bBw2UyXKZd -HmGivJSZzVECg+Lp3TMey5UUW6FUaPTxgWuKEKGfVTL50m8G383GnTRHZ+j7SB4Q -WvPzvmFibZcLiDwYW/8wIlZbJlwqV43ConQHhWv+zw0oahBuE3NL7QJl7G8NNvpe -sGz+uaRHgdlMU7iqgx8CsbtAWSUphAD+tugwH7jhCQKBgQDMGTCXqWDAdsnICW0A -NIXSdMgC5bK1hFaVrtk7Ho+2/KENMkV8PqjTLMGIkiH3XSDUAMVv9MwebHe2fPCc -KOSQAgVI1fWYy23ObpqnYisguF+509JRR/4Zx5GNoqQyNpuIV8NmeWH/hPEIqCzU -dTrf4cbI6Toar6DT6wZ1Vwl1WQKBgQC3IcHvMzs9l2GpTK5vgpDDJ0kz8QtV9Ae1 -bxAd3LlTK60r8ShF2+AsrqISqfHycU+t+ATXsQ8860KWPrE7l2EciB9PIWxrVw5a -QlOtEbGUTL5PLvQnYkk2D4OjJmMHsty1aSct2saydHfq73IsIYQuYd8sRV+6mAab -32FXUMlhZwKBgEh2WQ4/kJ5Ejnd7ATwlaa3C0JBWxRA1IBicr3uR6ixpnTR2OL1X -8dCn/z5hw7VzVwhuDasmGqJimE4uJa8LxbprPT0S2dOZxi6YjkgHTpCbZUEwt2cs -TEcS19aVe/5n7OiHYFStm+GAbaNJMkFsLa73FgCW7Y4z9MHIm85lTHJhAoGBAIRq -6Gwpw0A54eglBkyjQEGcepYQSX4RQjGy6RhuraKyBjmr2s8IugQVEiQktkn0HQVS -PU4pPTdzdWZmVokcYJ/c3aa+KENFY59oLlEKZjkxdLqU3P5NV1q7xReHfjvm3Shf -rHC/rMUE6mD6WrgGVCmlo1XDpACsRLsYvq4AQF0pAoGBALYE73dAST+o8JaE84O9 -2RFUanUGw3oJ/yXsEWH7uD0GSMpFYOyUgxnS84na696PtABMH0Qa/sC6ujZXz+cs -CpoNlKTAz2D2rfdMp2iHQIvU6UulmLxxDTWoue4EGIQEG1/achXhUBbzRTAJbtsU -NJRF3bB74LoJ3SPA31+70CeV ------END PRIVATE KEY----- diff --git a/redis/7-ssl/gencertwithsan.ssh b/redis/7-ssl/gencertwithsan.ssh deleted file mode 100644 index 0cb20a3..0000000 --- a/redis/7-ssl/gencertwithsan.ssh +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/bash - -CERT_DIR="${CERT_DIR:-certs}" - -mkdir -p "$CERT_DIR" - -generate_cert() { - local name=$1 - local cn="$2" - local san="$3" - - if [ -z "$san" ]; then - echo "ERROR: SAN is required for certificate '$name'" - return 1 - fi - - local keyfile="$CERT_DIR/${name}.key" - local certfile="$CERT_DIR/${name}.crt" - - [ -f "$keyfile" ] || openssl genrsa -out "$keyfile" 2048 - - local tmpconf="$CERT_DIR/${name}_san.cnf" - cat > "$tmpconf" <<_SAN_ -[ req ] -distinguished_name = req_distinguished_name -req_extensions = v3_req - -[ req_distinguished_name ] - -[ v3_req ] -subjectAltName = $san -keyUsage = digitalSignature, keyEncipherment -extendedKeyUsage = serverAuth -_SAN_ - - openssl req \ - -new -sha256 \ - -subj "/O=Redis/CN=$cn" \ - -key "$keyfile" \ - -config "$tmpconf" \ - -out "$CERT_DIR/${name}.csr" - - openssl x509 \ - -req -sha256 \ - -in "$CERT_DIR/${name}.csr" \ - -CA "$CERT_DIR/ca.crt" \ - -CAkey "$CERT_DIR/ca.key" \ - -CAcreateserial \ - -days 3650 \ - -extensions v3_req \ - -extfile "$tmpconf" \ - -out "$certfile" - - local result=$? - rm -f "$tmpconf" "$CERT_DIR/${name}.csr" - - if [ $result -eq 0 ]; then - echo "Generated: $certfile" - return 0 - else - echo "Failed to generate: $certfile" - return 1 - fi -} - -echo "Generating CA..." -[ -f "$CERT_DIR/ca.key" ] || openssl genrsa -out "$CERT_DIR/ca.key" 4096 -openssl req \ - -x509 -new -nodes -sha256 \ - -key "$CERT_DIR/ca.key" \ - -days 3650 \ - -subj '/O=Redis/CN=Certificate Authority' \ - -out "$CERT_DIR/ca.crt" - -if [ $? -eq 0 ]; then - echo "CA created" -else - echo "Failed to create CA" - exit 1 -fi -echo "" - -echo "Generating server certificate..." -generate_cert server "localhost" "DNS:localhost,DNS:redis,IP:127.0.0.1,IP:::1" || exit 1 -echo "" - -echo "Generating client certificate..." -generate_cert client "localhost" "DNS:localhost,DNS:redis,IP:127.0.0.1,IP:::1" || exit 1 -echo "" - -echo "Verification..." -echo "" -echo "Server certificate SAN:" -openssl x509 -in "$CERT_DIR/server.crt" -noout -text | grep -A1 "Subject Alternative Name" - -echo "" -echo "Client certificate SAN:" -openssl x509 -in "$CERT_DIR/client.crt" -noout -text | grep -A1 "Subject Alternative Name" - -echo "" -echo "Files created in $CERT_DIR/" -ls -lh "$CERT_DIR/"/*.{crt,key} 2>/dev/null || ls -lh "$CERT_DIR/" diff --git a/redis/7-ssl/redis.conf b/redis/7-ssl/redis.conf deleted file mode 100644 index 329a177..0000000 --- a/redis/7-ssl/redis.conf +++ /dev/null @@ -1,9 +0,0 @@ -bind 0.0.0.0 :: -port 0 -tls-port 6380 -tls-cert-file /usr/local/etc/redis/tls/server.crt -tls-key-file /usr/local/etc/redis/tls/server.key -tls-protocols "TLSv1.2 TLSv1.3" -tls-ca-cert-file /usr/local/etc/redis/tls/ca.crt -#requirepass testpass -tls-auth-clients no \ No newline at end of file