minio: stop chown on every service start
chown(1) is costly on big-and-recursive directory structure. Close: #21589
This commit is contained in:
parent
0da3897181
commit
cbaba4dcce
@ -1,5 +1,4 @@
|
||||
#!/bin/sh
|
||||
. /etc/default/minio
|
||||
: ${MINIO_VOLUMES:="/var/lib/minio/data/"}
|
||||
chown -R _minio:_minio $MINIO_VOLUMES
|
||||
exec chpst -u _minio:_minio minio -C /etc/minio/ server $MINIO_VOLUMES
|
||||
exec chpst -u _minio:_minio minio -C /etc/minio/ server "$MINIO_VOLUMES"
|
||||
|
@ -1,15 +1,12 @@
|
||||
# Template file for 'minio'
|
||||
pkgname=minio
|
||||
version=2020.04.28
|
||||
revision=1
|
||||
revision=2
|
||||
_version="${version//./-}T23-56-56Z"
|
||||
wrksrc=${pkgname}-RELEASE.${_version}
|
||||
build_style=go
|
||||
go_import_path="github.com/minio/minio"
|
||||
_minio_homedir="/var/lib/minio"
|
||||
_minio_descr="Minio Daemon User"
|
||||
conf_files="/etc/default/minio /etc/minio/config.json"
|
||||
make_dirs="/etc/minio 0755 _minio _minio /var/lib/minio 0755 _minio _minio"
|
||||
hostmakedepends="git"
|
||||
short_desc="Object storage server compatible with Amazon S3"
|
||||
maintainer="Gerardo Di Iorio <arete74@gmail.com>"
|
||||
@ -18,6 +15,11 @@ homepage="https://github.com/minio/minio"
|
||||
distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
|
||||
checksum=40c4e0da91c176351381da42f6f9cf8a8ff548d67668baf1a838138e4c2bd5d5
|
||||
system_accounts="_minio"
|
||||
_minio_homedir="/var/lib/minio"
|
||||
_minio_descr="Minio Daemon User"
|
||||
make_dirs="/etc/minio 0755 _minio _minio
|
||||
/var/lib/minio 0755 _minio _minio
|
||||
/var/lib/minio/data 0755 _minio _minio"
|
||||
|
||||
do_check() {
|
||||
:
|
||||
|
Loading…
x
Reference in New Issue
Block a user