github.com/lirm/aeron-go@v0.0.0-20230415210743-920325491dc4/archive/secure-logging-archiving-media-driver (about) 1 #!/usr/bin/env bash 2 ## 3 ## Copyright 2014-2021 Real Logic Limited. 4 ## Copyright 2021 Talos, Inc. 5 ## 6 ## Licensed under the Apache License, Version 2.0 (the "License"); 7 ## you may not use this file except in compliance with the License. 8 ## You may obtain a copy of the License at 9 ## 10 ## https://www.apache.org/licenses/LICENSE-2.0 11 ## 12 ## Unless required by applicable law or agreed to in writing, software 13 ## distributed under the License is distributed on an "AS IS" BASIS, 14 ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 ## See the License for the specific language governing permissions and 16 ## limitations under the License. 17 ## 18 19 # Start the media-driver for testing (assuming location of aeron) 20 21 DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" 22 23 exec "${DIR}/../../aeron/aeron-samples/scripts/run-java-logging" \ 24 -Daeron.event.log=all \ 25 -Daeron.event.log=admin \ 26 -Daeron.event.archive.log=all \ 27 -Daeron.archive.authenticator.supplier=io.aeron.samples.archive.SampleAuthenticatorSupplier \ 28 ${JVM_OPTS} io.aeron.archive.ArchivingMediaDriver "$@"