File Dockerfile of Package salt-sync

#!BuildTag: suseinfra/salt-sync:latest

FROM suse/sle15:15.7

MAINTAINER georg.pfuetzenreuter@suse.com

# labelprefix=org.suse.salt.pipeline
LABEL org.opencontainers.image.title="SLE Salt Synchronization"
LABEL org.opencontainers.image.description="Container with rsync"
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL com.suse.eula="sle-bsync"
LABEL com.suse.image-type="application"
# endlabelprefix

RUN set -eu ; \
	zypper -n in --no-recommends \
		ca-certificates-suse git-core less rsync openssh-clients moreutils \
		'perl(File::Rsync)' 'perl(Parallel::ForkManager)' \
	; \
	zypper -n clean -a ; \
	rm -r /var/{cache,log}/* ; \
	useradd -mU sync ; \
	echo ok

USER sync
openSUSE Build Service is sponsored by