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
2 changed files with 7 additions and 6 deletions
|
@ -1,5 +1,4 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
. /etc/default/minio
|
. /etc/default/minio
|
||||||
: ${MINIO_VOLUMES:="/var/lib/minio/data/"}
|
: ${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'
|
# Template file for 'minio'
|
||||||
pkgname=minio
|
pkgname=minio
|
||||||
version=2020.04.28
|
version=2020.04.28
|
||||||
revision=1
|
revision=2
|
||||||
_version="${version//./-}T23-56-56Z"
|
_version="${version//./-}T23-56-56Z"
|
||||||
wrksrc=${pkgname}-RELEASE.${_version}
|
wrksrc=${pkgname}-RELEASE.${_version}
|
||||||
build_style=go
|
build_style=go
|
||||||
go_import_path="github.com/minio/minio"
|
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"
|
conf_files="/etc/default/minio /etc/minio/config.json"
|
||||||
make_dirs="/etc/minio 0755 _minio _minio /var/lib/minio 0755 _minio _minio"
|
|
||||||
hostmakedepends="git"
|
hostmakedepends="git"
|
||||||
short_desc="Object storage server compatible with Amazon S3"
|
short_desc="Object storage server compatible with Amazon S3"
|
||||||
maintainer="Gerardo Di Iorio <arete74@gmail.com>"
|
maintainer="Gerardo Di Iorio <arete74@gmail.com>"
|
||||||
|
@ -18,6 +15,11 @@ homepage="https://github.com/minio/minio"
|
||||||
distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
|
distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
|
||||||
checksum=40c4e0da91c176351381da42f6f9cf8a8ff548d67668baf1a838138e4c2bd5d5
|
checksum=40c4e0da91c176351381da42f6f9cf8a8ff548d67668baf1a838138e4c2bd5d5
|
||||||
system_accounts="_minio"
|
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() {
|
do_check() {
|
||||||
:
|
:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue