From 4a31562deb872713acae3d17f0f638edd0c4158e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Wed, 23 Nov 2011 13:43:04 -0300 Subject: Fixed errors in logic --- db-sync | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'db-sync') diff --git a/db-sync b/db-sync index bcdf41a..110dba1 100755 --- a/db-sync +++ b/db-sync @@ -18,14 +18,14 @@ # Returns contents of a repo get_repos() { - mkdir -p ${TMPDIR}/${PID}.cache + mkdir -p ${TMPDIR}/$0.$$.cache # Exclude everything but db files rsync -vmrtlH --no-p --include="*/" \ --include="*.db" \ --include="*${DBEXT}" \ --exclude="*" \ --delete-after \ - rsync://${mirror}/${mirrorpath}/ ${TMPDIR}/${PID}.cache + rsync://${mirror}/${mirrorpath}/ ${TMPDIR}/$0.$$.cache } get_repo_content() { @@ -45,7 +45,7 @@ get_blacklist() { get_repo_file() { # shopt -s nullglob - echo "${TMPDIR}/${PID}.cache/${1}/os/${2}/${1}${DBEXT}" + echo "${TMPDIR}/$0.$$.cache/${1}/os/${2}/${1}${DBEXT}" } # Process the databases and get the libre packages @@ -104,7 +104,7 @@ init() { rsync -vrtlH \ --delay-updates \ --safe-links \ - ${TMPDIR}/${PID}.cache/${_repo}/os/${_arch}/ \ + ${TMPDIR}/$0.$$.cache/${_repo}/os/${_arch}/ \ ${FTP_BASE}/${_repo}/os/${_arch}/ # Cleanup @@ -175,4 +175,4 @@ trap 'trap_exit "$(gettext "An unknown error has occurred. Exiting...")"' ERR init -rm -r ${TMPDIR}/${PID}.cache +rm -r ${TMPDIR}/$0.$$.cache -- cgit v1.2.3-2-g168b