diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-backup/obnam |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-backup/obnam')
-rw-r--r-- | app-backup/obnam/Manifest | 10 | ||||
-rw-r--r-- | app-backup/obnam/files/obnam.conf | 85 | ||||
-rw-r--r-- | app-backup/obnam/metadata.xml | 8 | ||||
-rw-r--r-- | app-backup/obnam/obnam-1.19.1.ebuild | 42 | ||||
-rw-r--r-- | app-backup/obnam/obnam-1.21.ebuild | 42 | ||||
-rw-r--r-- | app-backup/obnam/obnam-1.22.ebuild | 42 |
6 files changed, 229 insertions, 0 deletions
diff --git a/app-backup/obnam/Manifest b/app-backup/obnam/Manifest new file mode 100644 index 000000000000..d700de23956b --- /dev/null +++ b/app-backup/obnam/Manifest @@ -0,0 +1,10 @@ +AUX obnam.conf 2366 SHA256 2a609d1243d5ea3e063a413e78421ede02eda5cbbfd984c211f78ff0239cb5bb SHA512 7fdeb7c51e3ee80c60cf857117ad9571f38a4657fb8e3f95767e6fa0d0eae9b31cd54d5e2e8aa93e1e5255bd2c116c462594b5cd01f0efc0059d2d9ee07efc1c WHIRLPOOL 9766794181bed1e6aef1b15b5be69412dada2d075292c177a4edfa550d29612b8291e2f1b6170ee1d61c735d217ef8d94d3a2fb5b78271f1212e186af1b622de +DIST obnam-1.19.1.tar.gz 372739 SHA256 e4210d12e0126f14bc788ccb0c443362eb5f9419ab7ae84a22ff108d269e1819 SHA512 9ed9632eaa23fec5cc1fb39ea51825480cc9b39109fb3c7e6135ef90156d15e3555aaea910714ede94d93fc897ca04bfefae0487629fbf9fe149c5a0ddc74a5e WHIRLPOOL 04b1d072a31de70712438a2314e86c5cdd6c3bc49f655209876834e21f746770a63094a7d48b4be0e17ba928fb3b172787c31bb8dc17bea88d293ec631e6e0ab +DIST obnam-1.21.tar.gz 397609 SHA256 d255130cc12deb0195b50667b4aec0c398e178423a884e0a3f4272c1024e2e42 SHA512 65b7f66a1e5105a2a8853a51e703c74ac2747e8dad12a8fcd1007ed2d02a7e15695c71b773b6966fb59ab4c013d1957dce9464fd25ffce61f38aacf009b5ab1a WHIRLPOOL 01f3e84799738eb68360b7140a53bdcb030184e8734a53e3566f477b3f5a473a00fd05d3748a2379e5c241f9a79912092e9015042c09a384a8e52e4bf31c526c +DIST obnam-1.22.tar.xz 299312 SHA256 d9d8281c8e95905fdd630dbb5f8c65d81f07d87d1d4106683a92c67ca681e958 SHA512 ff0b457c82678336e5ac7d8b9abbbdf33ee6283e584f3b2c2ab81e3dfda1feb2869d4ddbba9eeab1b8ef62b91770cd2358a5b54d1813d676177c4ebe3794fbca WHIRLPOOL 117000a6dc9402ab1d8d349a0cc89867eda199d5df641ccee5c4b7176d167a4e245850cb66570db948af204d3f39b3e7cd257cab4399e61db108baae9f9b265e +EBUILD obnam-1.19.1.ebuild 976 SHA256 f842c0707291e3e1ff94d0817f24c651e8623ce8e3fced9929c8502c1fdf2d0c SHA512 e31af43a164a96b81f23e2a375d66077ac1ac39e158f8a82d46f32cc0941704dbd40317f623439db2dbad9f5c4bb8a142a8078649b142cc797a1196609e63822 WHIRLPOOL 72d84a637a2daf7da03c47a7b087328ca83364f4b84bbf5ae1237c5b8a103787d84c127670ff99463e09953c4a195656e1715de1dc16d5aa70aa4c63ac910898 +EBUILD obnam-1.21.ebuild 976 SHA256 f842c0707291e3e1ff94d0817f24c651e8623ce8e3fced9929c8502c1fdf2d0c SHA512 e31af43a164a96b81f23e2a375d66077ac1ac39e158f8a82d46f32cc0941704dbd40317f623439db2dbad9f5c4bb8a142a8078649b142cc797a1196609e63822 WHIRLPOOL 72d84a637a2daf7da03c47a7b087328ca83364f4b84bbf5ae1237c5b8a103787d84c127670ff99463e09953c4a195656e1715de1dc16d5aa70aa4c63ac910898 +EBUILD obnam-1.22.ebuild 976 SHA256 4be7691aaf225f942851d09c02d84846fb20b54a97c0b0a1a77b1ca017075117 SHA512 7f9d3eff643747e22ec172661e5fb624d6ad0c99ce65a1c80b11d1e58feac270629c338884f3a9a566307bfa30c03d1b86699fb70d9f99434875eb9ce66210fb WHIRLPOOL 423600eda42a907461ca93c12e3e716629bbcd22c3d289f0d8f4425defe9d5fec4199dbe1afcf659f639d9c7524d34e3ecdafdc8836dd00623bc4bb1fcfe82d2 +MISC ChangeLog 5044 SHA256 bcdcbcf5bc9c4ce13c437ca9ac069188c08d2fa634d2d8b6b41ee82df4690413 SHA512 0395bc2f83a8494fce0db84168c109847867afea1e929148f8d5104ecfc18a00baf6d250fcb9d1e1b45dcacc1f42bd2a9210b9baa47a902f5ecd3d5ec5eedd0f WHIRLPOOL d284f3f6fc907aa762dbced8901f542176ee267fd7f9a51ad3b2ba74e943fc7d4d518a08f91da89c7513bfc4e0f9618ce480dc2cbd9acd45a7e48f8745718f2d +MISC ChangeLog-2015 4826 SHA256 bb45fc01948c13b57963aaf62611476c54d9448e0b5664a0802063f35721ff75 SHA512 d3c74142bd1e915769dd585f3c987897b48d8dc6ebdfd4d1c8759b446704fe0c277a5d82b3919262ef86a83a62f3a32f65880d33e5a4e3a4cdacf4f9b52ea4c3 WHIRLPOOL efdde003fc50bd2996d6d33feaa8d56ed858ce0e6087c9277f1f742c4624a84249f219ba9294595ed44cc06ed2911f24086619999df237deab2dd89dab766a74 +MISC metadata.xml 250 SHA256 dc7996b965794cc38ecefc226a6b05400ff49c69553249c3d0ac69fd277b7906 SHA512 924271cfb32ceafc4134e19b53fbeed96f2e9056addc3c2cbdec28890254abf5f0714979a3ab698ca046e41ef5c2cca2932350830bd8bd3a8e214d99123c12de WHIRLPOOL e00ced8aee67f075273a4c498a4c69671eef224f7b41ef8c194ae72404c242bb93bf31a48fcf94065ab6fe8afbfb667238deba4ea4eb9bec406ace4bfcdcdc8c diff --git a/app-backup/obnam/files/obnam.conf b/app-backup/obnam/files/obnam.conf new file mode 100644 index 000000000000..0d76717742a2 --- /dev/null +++ b/app-backup/obnam/files/obnam.conf @@ -0,0 +1,85 @@ +# +# This is the global obnam configuration file +# +# see 'man obnam' for all available config options +# + +[config] +### +### BACKUP REPOSITORY (backup destination) +### +### configure where to store backups and how +### +# name of the backup repository +# can be a local path (or NFS mount ...) or a sftp URL +# +# local directory: +#repository = /mnt/mybackupspace +# +# or remote via sftp +#repository = sftp://someuser@server/path/to/backup +# +# enable compression of files in repository (disabled by default) +#compress-with = deflate + +### +### BACKUP ROOT(s) (backup source) +### +### configure what to backup and what to exclude +### +#root = /boot, /home +#exclude = ^/var/tmp/, .*\.pid$, \.cache/, ^/usr/src/linux.*/, ^/var/tmp/portage/, .*/.local/share/Trash/ +#one-file-system = true + +### +### FORGET POLICY (repository housekeeping) +### +### configure which backup generations to keep when +### cleaning up repository +#keep = 72h,14d,10w,12m + +### +### LOGGING +### +# where to write a logfile +# log = /var/log/obnam/obnam.log +# log-level = debug +# log-keep = 10 +# log-max = 0 +# log-mode = 0600 + +### +### BACKUP ENCRYPTION +### +# Encryption: +# --encrypt-with=ENCRYPT-WITH +# PGP key with which to encrypt data in the backup +# repository +# --keyid=KEYID PGP key id to add to/remove from the backup repository +# --weak-random use /dev/urandom instead of /dev/random to generate +# symmetric keys +# --symmetric-key-bits=SYMMETRIC-KEY-BITS +# size of symmetric key, in bits + +### +### PERFORMANCE TWEAKING +### +# +# Performance tweaking: +# --node-size=SIZE size of B-tree nodes on disk (default: 262144) +# --chunk-size=SIZE size of chunks of file data backed up (default: +# 1048576) +# --upload-queue-size=SIZE +# length of upload queue for B-tree nodes (default: +# 1024) +# --lru-size=SIZE size of LRU cache for B-tree nodes (default: 500) +# --idpath-depth=IDPATH-DEPTH +# depth of chunk id mapping +# --idpath-bits=IDPATH-BITS +# chunk id level size +# --idpath-skip=IDPATH-SKIP +# chunk id mapping lowest bits skip +# --chunkids-per-group=NUM +# encode NUM chunk ids per group (1024) +# +# EOF diff --git a/app-backup/obnam/metadata.xml b/app-backup/obnam/metadata.xml new file mode 100644 index 000000000000..ea6b59e79026 --- /dev/null +++ b/app-backup/obnam/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mschiff@gentoo.org</email> + <name>Marc Schiffbauer</name> + </maintainer> +</pkgmetadata> diff --git a/app-backup/obnam/obnam-1.19.1.ebuild b/app-backup/obnam/obnam-1.19.1.ebuild new file mode 100644 index 000000000000..a429bf8f74ba --- /dev/null +++ b/app-backup/obnam/obnam-1.19.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit distutils-r1 + +DESCRIPTION="A backup program that supports encryption and deduplication" +HOMEPAGE="http://obnam.org/" +SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/obnam/snapshot/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS} + dev-python/cliapp[${PYTHON_USEDEP}] + dev-python/fuse-python[${PYTHON_USEDEP}] + dev-python/larch[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/tracing[${PYTHON_USEDEP}] + dev-python/ttystatus[${PYTHON_USEDEP}] + " +RDEPEND="${DEPEND}" + +src_compile() { + addwrite /proc/self/comm + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install + find "${D}" -name "obnam-viewprof*" -delete + insinto /etc + doins "${FILESDIR}"/obnam.conf + keepdir /var/log/obnam +} diff --git a/app-backup/obnam/obnam-1.21.ebuild b/app-backup/obnam/obnam-1.21.ebuild new file mode 100644 index 000000000000..a429bf8f74ba --- /dev/null +++ b/app-backup/obnam/obnam-1.21.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit distutils-r1 + +DESCRIPTION="A backup program that supports encryption and deduplication" +HOMEPAGE="http://obnam.org/" +SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/obnam/snapshot/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS} + dev-python/cliapp[${PYTHON_USEDEP}] + dev-python/fuse-python[${PYTHON_USEDEP}] + dev-python/larch[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/tracing[${PYTHON_USEDEP}] + dev-python/ttystatus[${PYTHON_USEDEP}] + " +RDEPEND="${DEPEND}" + +src_compile() { + addwrite /proc/self/comm + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install + find "${D}" -name "obnam-viewprof*" -delete + insinto /etc + doins "${FILESDIR}"/obnam.conf + keepdir /var/log/obnam +} diff --git a/app-backup/obnam/obnam-1.22.ebuild b/app-backup/obnam/obnam-1.22.ebuild new file mode 100644 index 000000000000..64d672377742 --- /dev/null +++ b/app-backup/obnam/obnam-1.22.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit distutils-r1 + +DESCRIPTION="A backup program that supports encryption and deduplication" +HOMEPAGE="http://obnam.org/" +SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/obnam/snapshot/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS} + dev-python/cliapp[${PYTHON_USEDEP}] + dev-python/fuse-python[${PYTHON_USEDEP}] + dev-python/larch[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/tracing[${PYTHON_USEDEP}] + dev-python/ttystatus[${PYTHON_USEDEP}] + " +RDEPEND="${DEPEND}" + +src_compile() { + addwrite /proc/self/comm + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install + find "${D}" -name "obnam-viewprof*" -delete + insinto /etc + doins "${FILESDIR}"/obnam.conf + keepdir /var/log/obnam +} |