diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-01-29 18:03:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-01-29 18:03:51 +0000 |
commit | d7ed2b01311f15ba54fe8ea872aab7d59ab2b193 (patch) | |
tree | 1814dd2b5bbf2e7639fdafbeef48d228cfaf5e9b /net-fs/minio/files | |
parent | abaa75b10f899ada8dd05b23cc03205064394bc6 (diff) |
gentoo resync : 29.01.2021
Diffstat (limited to 'net-fs/minio/files')
-rw-r--r-- | net-fs/minio/files/minio.default | 4 | ||||
-rw-r--r-- | net-fs/minio/files/minio.service | 30 |
2 files changed, 34 insertions, 0 deletions
diff --git a/net-fs/minio/files/minio.default b/net-fs/minio/files/minio.default new file mode 100644 index 000000000000..769e01950b22 --- /dev/null +++ b/net-fs/minio/files/minio.default @@ -0,0 +1,4 @@ +MINIO_ACCESS_KEY="minio" +MINIO_VOLUMES="/var/lib/minio" +MINIO_OPTS="-C /etc/minio --address 127.0.0.1:9000" +MINIO_SECRET_KEY="miniostorage" diff --git a/net-fs/minio/files/minio.service b/net-fs/minio/files/minio.service new file mode 100644 index 000000000000..21ee9f4768fd --- /dev/null +++ b/net-fs/minio/files/minio.service @@ -0,0 +1,30 @@ +[Unit] +Description=MinIO +Documentation=https://docs.min.io +Wants=network-online.target +After=network-online.target +AssertFileIsExecutable=/usr/bin/minio + +[Service] +User=minio +Group=minio + +EnvironmentFile=/etc/default/minio +ExecStartPre=/bin/sh -c "if [ -z \"${MINIO_VOLUMES}\" ]; then echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\"; exit 1; fi" + +ExecStart=/usr/bin/minio server $MINIO_OPTS $MINIO_VOLUMES + +# Let systemd restart this service always +Restart=always + +# Specifies the maximum file descriptor number that can be opened by this process +LimitNOFILE=65536 + +# Disable timeout logic and wait until process is stopped +TimeoutStopSec=infinity +SendSIGKILL=no + +[Install] +WantedBy=multi-user.target + +# Built for ${project.name}-${project.version} (${project.name}) |