ChangeLog

# ChangeLog for app-backup/sarab
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/sarab/ChangeLog,v 1.10 2008/06/03 22:52:30 rbu Exp $

*sarab-0.2.4 (03 Jun 2008)

03 Jun 2008; Robert Buchholz
-files/0.2.2-fix-rotation-gentoo.patch,
-files/0.2.2-test-with-encryption-gentoo.patch,
-files/0.2.2-refname-calculation-gentoo.patch,
+files/0.2.4-better-defaults-gentoo.patch,
-files/0.2.2-better-defaults-gentoo.patch, files/README.Gentoo,
-sarab-0.2.2-r1.ebuild, -sarab-0.2.2-r2.ebuild, +sarab-0.2.4.ebuild:
Version bump, fixes security bug #198473 (CVE-2008-2517), DAR encryption
passwords were visible to local users via ps. Also introduces support for
newer versions of DAR (bug #212048).

13 May 2007; Thilo Bangert metadata.xml:
add herd

19 Mar 2007; Bryan Østergaard metadata.xml:
Remove mkennedy from metadata.xml due to retirement.

21 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

05 Mar 2006; Matthew Kennedy sarab-0.2.2-r2.ebuild:
Depend on virtual/mailx and not mail-client/mailx; Resolves Bug #125043.

*sarab-0.2.2-r2 (03 Mar 2006)

03 Mar 2006; Matthew Kennedy
+files/0.2.2-refname-calculation-gentoo.patch, +sarab-0.2.2-r2.ebuild:
Reference name calculation patch to support filenames with leading periods;
Resolves Bug #124565.

*sarab-0.2.2-r1 (06 Jan 2006)

06 Jan 2006; Matthew Kennedy
+files/0.2.2-fix-rotation-gentoo.patch, -sarab-0.2.2.ebuild,
+sarab-0.2.2-r1.ebuild:
Include patch for rotation schedule filename courtesy of Gunnar Wrobel
; Resolves Bug #117718.

30 Sep 2005; Matthew Kennedy sarab-0.2.2.ebuild:
Added missing dependency mail-client/mailx; Resolves Bug #106903.

27 Jul 2005; Matthew Kennedy
+files/0.2.2-better-defaults-gentoo.patch,
+files/0.2.2-test-with-encryption-gentoo.patch, +files/README.Gentoo,
sarab-0.2.2.ebuild:
Better default configuration; Support encryption during create and test;
Keywording ~amd64, ~x86; Stricter permissions on /etc/sarab/sarab.conf.

*sarab-0.2.2 (25 Jul 2005)

25 Jul 2005; Matthew Kennedy +metadata.xml,
+sarab-0.2.2.ebuild:
Initial port. Ebuild contributed by Matthew Kennedy .

Manifest

AUX 0.2.4-better-defaults-gentoo.patch 940 RMD160 5a9ab3175a7564d543c6116102941359414cb5c2 SHA1 2d43094911a63cd49fe3179b92cab7a207c6e4cd SHA256 3037d5886f1c1656ec5c3b383e773a2c3bd82c7e2267eaacf398aa7a05d8251f
AUX README.Gentoo 498 RMD160 10642dc0baa28b5a7bab6cefced6e93704538807 SHA1 1711984a2066b621b1f77f9915e4de53ca708b47 SHA256 4644ba06dc87b1627c22f3dacee659573bac44633f056635ec5a6379b8d4c9f5
DIST sarab-0.2.4.tar.gz 23625 RMD160 b7c63ba3cac60de2f5ca82dd5e2b35c5b9800939 SHA1 a91d545ec4af9d56c23edf92851eb4f9231f5100 SHA256 1934ab94e5f18e7be958d82ddfcc1c2cf2c9cf0fe53e4d3c23719acc7d970e48
EBUILD sarab-0.2.4.ebuild 1091 RMD160 cf35b876b50825be70b36b3a23c7dea76fd0bf53 SHA1 54b07ec76fb98a67cfd695941df6e95d4a360f92 SHA256 d91de1c41e550973891488aaad7f86afb547a96fa9f51a1ce2846a53bdc4f073
MISC ChangeLog 2470 RMD160 0d48d880d3239ee6a2e13d76f8115522582c20a7 SHA1 d1d65657e273dc6fb58a582a71ced524352bfd11 SHA256 f4144fd785edce42cfa4bb364c0524468f639617eec732454990485ab92addb5
MISC metadata.xml 477 RMD160 57f5a11728205fc9ef798a036c502107367130ec SHA1 d7072bccdaf3cf4471eb6d4b41c7a6de6c50e85c SHA256 b0d92db23a9331c387111a165894e2205c210118bcaee174688185e65b59cae3

files

metadata.xml




no-herd

maintainer-needed@gentoo.org


SaraB works with DAR (Disk ARchive) to schedule backups. SaraB provides a
powerful, automated rotation schedule which allows administrators to create a
custom rotation that fits the needs of their network.

sarab-0.2.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/sarab/sarab-0.2.4.ebuild,v 1.2 2008/06/04 15:58:16 mr_bones_ Exp $

inherit eutils

DESCRIPTION="SaraB is a powerful and automated backup scheduling system based on DAR."
HOMEPAGE="http://sarab.sourceforge.net/"
SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND=""
RDEPEND="app-backup/dar
virtual/mailx"

src_unpack() {
cd "${S}"
unpack ${A}

epatch "${FILESDIR}"/${PV}-better-defaults-gentoo.patch
}

src_install() {
dobin sarab.sh
insinto /etc/sarab
doins -r etc/*
# sarab.conf could contain passphrase information
fperms 600 /etc/sarab/sarab.conf
dodoc CHANGELOG FAQ INSTALL README
dodoc "${FILESDIR}"/README.Gentoo
}

pkg_postinstl() {
ewarn "The configuration format for DAR encryption has changed in Sarab 0.2.4."
ewarn "Replace DAR_ENCRYPTION_OPTIONS=\"--key blowfish:PASSPHRASE\""
ewarn "by SARAB_KEY=\"blowfish:PASSPHRASE\" in /etc/sarab/sarab.conf"
}