[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-12-21 Thread Christian Hesse via arch-commits
Date: Monday, December 21, 2020 @ 20:37:08
  Author: eworm
Revision: 404752

upgpkg: rsync 3.2.3-2: fix CVE-2020-14387

https://security.archlinux.org/AVG-1374

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-21 20:24:37 UTC (rev 404751)
+++ PKGBUILD2020-12-21 20:37:08 UTC (rev 404752)
@@ -3,7 +3,7 @@
 pkgname=rsync
 _tag='1a2d16c0bd161481cbf0acc06dceb1ce788f0d09' # git rev-parse v${pkgver}
 pkgver=3.2.3
-pkgrel=1
+pkgrel=2
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')
 url='https://rsync.samba.org/'
@@ -19,6 +19,13 @@
 sha256sums=('SKIP'
 '733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b')
 
+prepare() {
+   cd "$srcdir/rsync"
+
+   # rsync-ssl: Verify the hostname in the certificate when using openssl.
+   git cherry-pick -n c3f7414c450faaf6a8281cc4a4403529aeb7d859
+}
+
 build() {
cd "$srcdir/rsync"
 


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:53:17
  Author: eworm
Revision: 393232

upgpkg: rsync 3.2.3-1: new upstream release

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-07 17:16:42 UTC (rev 393231)
+++ PKGBUILD2020-08-07 19:53:17 UTC (rev 393232)
@@ -1,9 +1,9 @@
 # Maintainer: Christian Hesse 
 
 pkgname=rsync
-_tag='398642da34d983574290d0771012f1ed326d2413' # git rev-parse v${pkgver}
-pkgver=3.2.2
-pkgrel=2
+_tag='1a2d16c0bd161481cbf0acc06dceb1ce788f0d09' # git rev-parse v${pkgver}
+pkgver=3.2.3
+pkgrel=1
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')
 url='https://rsync.samba.org/'


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-07-06 Thread Christian Hesse via arch-commits
Date: Monday, July 6, 2020 @ 06:45:40
  Author: eworm
Revision: 390903

upgpkg: rsync 3.2.2-2: fixed git tag id

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-05 21:24:04 UTC (rev 390902)
+++ PKGBUILD2020-07-06 06:45:40 UTC (rev 390903)
@@ -1,9 +1,9 @@
 # Maintainer: Christian Hesse 
 
 pkgname=rsync
-_tag='3c97e8e4e4c98a15e71146808692a6215bb6af1c' # git rev-parse v${pkgver}
+_tag='398642da34d983574290d0771012f1ed326d2413' # git rev-parse v${pkgver}
 pkgver=3.2.2
-pkgrel=1
+pkgrel=2
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')
 url='https://rsync.samba.org/'


[arch-commits] Commit in rsync/trunk (PKGBUILD rsync.install)

2020-07-05 Thread Christian Hesse via arch-commits
Date: Sunday, July 5, 2020 @ 19:06:00
  Author: eworm
Revision: 390888

upgpkg: rsync 3.2.2-1: new upstream release

Modified:
  rsync/trunk/PKGBUILD
Deleted:
  rsync/trunk/rsync.install

---+
 PKGBUILD  |3 +--
 rsync.install |   14 --
 2 files changed, 1 insertion(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-05 18:04:08 UTC (rev 390887)
+++ PKGBUILD2020-07-05 19:06:00 UTC (rev 390888)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 _tag='3c97e8e4e4c98a15e71146808692a6215bb6af1c' # git rev-parse v${pkgver}
-pkgver=3.2.1
+pkgver=3.2.2
 pkgrel=1
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')
@@ -13,7 +13,6 @@
 makedepends=('git' 'python-commonmark')
 backup=('etc/rsyncd.conf'
 'etc/xinetd.d/rsync')
-install=rsync.install
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

 source=("git+https://github.com/WayneD/rsync#tag=${_tag}?signed;
 'rsyncd.conf')

Deleted: rsync.install
===
--- rsync.install   2020-07-05 18:04:08 UTC (rev 390887)
+++ rsync.install   2020-07-05 19:06:00 UTC (rev 390888)
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-post_upgrade() {
-  # return if old package version greater 3.1.99...
-  (( $(vercmp "$2" '3.1.99') > 0 )) && return 0
-
-  # return if neither service nor socket is enabled...
-  systemctl -q is-enabled rsyncd.service rsyncd.socket || return 0
-
-  echo ' > The rsync package now uses upstream systemd units, which also 
protect'
-  echo ' > home directories (/root and /home). If you need access use rsync'
-  echo ' > via ssh (recommended) or see the wiki for instructions to override:'
-  echo ' > https://wiki.archlinux.org/index.php/Rsync#rsync_daemon'
-}


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-06-23 Thread Christian Hesse via arch-commits
Date: Tuesday, June 23, 2020 @ 06:32:40
  Author: eworm
Revision: 390150

upgpkg: rsync 3.2.1-1: new upstream release

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-22 23:17:02 UTC (rev 390149)
+++ PKGBUILD2020-06-23 06:32:40 UTC (rev 390150)
@@ -1,8 +1,8 @@
 # Maintainer: Christian Hesse 
 
 pkgname=rsync
-_tag='affe6786e63ef638af993a0ba788c62e047accb8' # git rev-parse v${pkgver}
-pkgver=3.2.0
+_tag='3c97e8e4e4c98a15e71146808692a6215bb6af1c' # git rev-parse v${pkgver}
+pkgver=3.2.1
 pkgrel=1
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-01-15 Thread Christian Hesse via arch-commits
Date: Wednesday, January 15, 2020 @ 20:04:39
  Author: eworm
Revision: 373527

fix build on btrfs

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-15 18:32:18 UTC (rev 373526)
+++ PKGBUILD2020-01-15 20:04:39 UTC (rev 373527)
@@ -11,6 +11,7 @@
 install=rsync.install
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

 source=("https://rsync.samba.org/ftp/rsync/src/$pkgname-$pkgver.tar.gz"{,.asc}
+'0001-avoid-a-failed-test-if-dirs-report-1-hlink.patch'
 'rsyncd.conf'
 'rsync.xinetd'
 'rsyncd.service'
@@ -18,6 +19,7 @@
 'rsyncd@.service')
 sha256sums=('55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0'
 'SKIP'
+'efd0a969820ed23167dd3cd39114a5135b19eaaf1c0efc87b46a53d097a82405'
 '733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b'
 'da0ec9ce07bf2edafbc8e44020da29a58038b00c3048a22de57017c56318a767'
 '6ad010a1f85f5637bdd0972403c032ca30d71608a36943c71c34ba1c5b463cd6'
@@ -24,6 +26,12 @@
 '551f17407de0e539c8419fc2cd48dd0124eb0253a186690b165b51703ffad1a5'
 '21983037aa116943b89ec982bc88e02c12376763e46f5ab25944cc1da29235ae')
 
+prepare() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   patch -Np1 < ../0001-avoid-a-failed-test-if-dirs-report-1-hlink.patch
+}
+
 build() {
cd "$srcdir/$pkgname-$pkgver"
 
@@ -38,12 +46,6 @@
 check() {
cd "$srcdir/$pkgname-$pkgver"
 
-   # rsync fails with xattr on btrfs...
-   if [ "$(stat --file-system --printf=%T .)" = "btrfs" ]; then
-   echo "Test is known to fail on btrfs..." >&2
-   exit 1
-   fi
-
make test
 }
 


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-01-14 Thread Christian Hesse via arch-commits
Date: Tuesday, January 14, 2020 @ 12:50:29
  Author: eworm
Revision: 373460

upgpkg: rsync 3.1.3-3

replace bundled with system zlib (and drop compress compatibility to 
rsync<3.1.1)

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-14 12:28:52 UTC (rev 373459)
+++ PKGBUILD2020-01-14 12:50:29 UTC (rev 373460)
@@ -1,12 +1,12 @@
 
 pkgname=rsync
 pkgver=3.1.3
-pkgrel=2
+pkgrel=3
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('x86_64')
 url="https://rsync.samba.org/;
 license=('GPL3')
-depends=('perl' 'popt' 'acl')
+depends=('acl' 'perl' 'popt' 'zlib')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 install=rsync.install
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

@@ -27,11 +27,10 @@
 build() {
cd "$srcdir/$pkgname-$pkgver"
 
-   # rsync requires the bundled zlib to support old-style --compress
-   # This is to be reevaluated once rsync 3.1.1 is more available in the 
wild...
-   ./configure --prefix=/usr \
+   ./configure \
+   --prefix=/usr \
--with-included-popt=no \
-   --with-included-zlib=yes \
+   --with-included-zlib=no \
--disable-debug
make
 }


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-01-13 Thread Christian Hesse via arch-commits
Date: Monday, January 13, 2020 @ 15:33:46
  Author: eworm
Revision: 373427

tests are known to fail on btrfs

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-13 15:09:07 UTC (rev 373426)
+++ PKGBUILD2020-01-13 15:33:46 UTC (rev 373427)
@@ -38,16 +38,24 @@
 
 check() {
cd "$srcdir/$pkgname-$pkgver"
+
+   # rsync fails with xattr on btrfs...
+   if [ "$(stat --file-system --printf=%T .)" = "btrfs" ]; then
+   echo "Test is known to fail on btrfs..." >&2
+   exit 1
+   fi
+
make test
 }
 
 package() {
cd "$srcdir/$pkgname-$pkgver"
+
make DESTDIR="$pkgdir" install
-   install -Dm644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf"
-   install -Dm644 ../rsync.xinetd "$pkgdir/etc/xinetd.d/rsync"
-   install -Dm644 ../rsyncd.service 
"$pkgdir/usr/lib/systemd/system/rsyncd.service"
-   install -m644 ../rsyncd.socket 
"$pkgdir/usr/lib/systemd/system/rsyncd.socket"
-   install -m644 ../rsyncd@.service 
"$pkgdir/usr/lib/systemd/system/rsyncd@.service"
-   install -Dm755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync"
+   install -Dm0644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf"
+   install -Dm0644 ../rsync.xinetd "$pkgdir/etc/xinetd.d/rsync"
+   install -Dm0644 ../rsyncd.service 
"$pkgdir/usr/lib/systemd/system/rsyncd.service"
+   install -m0644 ../rsyncd.socket 
"$pkgdir/usr/lib/systemd/system/rsyncd.socket"
+   install -m0644 ../rsyncd@.service 
"$pkgdir/usr/lib/systemd/system/rsyncd@.service"
+   install -Dm0755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync"
 }


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2020-01-10 Thread Christian Hesse via arch-commits
Date: Friday, January 10, 2020 @ 20:20:47
  Author: eworm
Revision: 373145

upgpkg: rsync 3.1.3-2

rebuild old package

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 19:34:22 UTC (rev 373144)
+++ PKGBUILD2020-01-10 20:20:47 UTC (rev 373145)
@@ -1,7 +1,7 @@
 
 pkgname=rsync
 pkgver=3.1.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('x86_64')
 url="https://rsync.samba.org/;


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2018-01-28 Thread Christian Hesse via arch-commits
Date: Monday, January 29, 2018 @ 07:41:47
  Author: eworm
Revision: 315551

upgpkg: rsync 3.1.3-1

new upstream release

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-29 05:46:43 UTC (rev 315550)
+++ PKGBUILD2018-01-29 07:41:47 UTC (rev 315551)
@@ -1,7 +1,7 @@
 # $Id$
 
 pkgname=rsync
-pkgver=3.1.3pre1
+pkgver=3.1.3
 pkgrel=1
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('x86_64')
@@ -11,13 +11,13 @@
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 install=rsync.install
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

-source=("https://rsync.samba.org/ftp/rsync/src-previews/$pkgname-$pkgver.tar.gz"{,.asc}
+source=("https://rsync.samba.org/ftp/rsync/src/$pkgname-$pkgver.tar.gz"{,.asc}
 'rsyncd.conf'
 'rsync.xinetd'
 'rsyncd.service'
 'rsyncd.socket'
 'rsyncd@.service')
-sha256sums=('6337962632006f9e8664d759cd2bbe5958e4e20a12a72a05c9dbcad0b955faf5'
+sha256sums=('55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0'
 'SKIP'
 '733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b'
 'da0ec9ce07bf2edafbc8e44020da29a58038b00c3048a22de57017c56318a767'


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2018-01-16 Thread Christian Hesse via arch-commits
Date: Tuesday, January 16, 2018 @ 14:11:29
  Author: eworm
Revision: 314949

upgpkg: rsync 3.1.3pre1-1

new upstream (preview) release with security fixes:

* CVE-2017-16548 [0][1]
* CVE-2017-17433 [2][3]
* CVE-2017-17434 [4][5][6]

[0] https://nvd.nist.gov/vuln/detail/CVE-2017-16548
[1] 
https://git.samba.org/?p=rsync.git;a=commit;h=47a63d90e71d3e19e0e96052bb8c6b9cb140ecc1
[2] https://nvd.nist.gov/vuln/detail/CVE-2017-17433
[3] 
https://git.samba.org/?p=rsync.git;a=commit;h=3e06d40029cfdce9d0f73d87cfd4edaf54be9c51
[4] https://nvd.nist.gov/vuln/detail/CVE-2017-17434
[5] 
https://git.samba.org/?p=rsync.git;a=commit;h=5509597decdbd7b91994210f700329d8a35e70a1
[6] 
https://git.samba.org/?p=rsync.git;a=commit;h=70aeb5fddd1b2f8e143276f8d5a085db16c593b9

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-16 08:09:19 UTC (rev 314948)
+++ PKGBUILD2018-01-16 14:11:29 UTC (rev 314949)
@@ -1,8 +1,8 @@
 # $Id$
 
 pkgname=rsync
-pkgver=3.1.2
-pkgrel=8
+pkgver=3.1.3pre1
+pkgrel=1
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('x86_64')
 url="https://rsync.samba.org/;
@@ -11,13 +11,13 @@
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 install=rsync.install
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

-source=("https://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz"{,.asc}
+source=("https://rsync.samba.org/ftp/rsync/src-previews/$pkgname-$pkgver.tar.gz"{,.asc}
 'rsyncd.conf'
 'rsync.xinetd'
 'rsyncd.service'
 'rsyncd.socket'
 'rsyncd@.service')
-sha256sums=('ecfa62a7fa3c4c18b9eccd8c16eaddee4bd308a76ea50b5c02a5840f09c0a1c2'
+sha256sums=('6337962632006f9e8664d759cd2bbe5958e4e20a12a72a05c9dbcad0b955faf5'
 'SKIP'
 '733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b'
 'da0ec9ce07bf2edafbc8e44020da29a58038b00c3048a22de57017c56318a767'


[arch-commits] Commit in rsync/trunk (PKGBUILD rsync.install)

2017-10-26 Thread Christian Hesse
Date: Thursday, October 26, 2017 @ 15:18:23
  Author: eworm
Revision: 308501

upgpkg: rsync 3.1.2-7

do not indicate error on return

Modified:
  rsync/trunk/PKGBUILD
  rsync/trunk/rsync.install

---+
 PKGBUILD  |2 +-
 rsync.install |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-26 15:17:15 UTC (rev 308500)
+++ PKGBUILD2017-10-26 15:18:23 UTC (rev 308501)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.1.2
-pkgrel=6
+pkgrel=7
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
 url="https://rsync.samba.org/;

Modified: rsync.install
===
--- rsync.install   2017-10-26 15:17:15 UTC (rev 308500)
+++ rsync.install   2017-10-26 15:18:23 UTC (rev 308501)
@@ -5,7 +5,7 @@
   (( $(vercmp "$2" '3.1.2-5') > 0 )) && return
 
   # return if neither service nor socket is enabled...
-  systemctl -q is-enabled rsyncd.service rsyncd.socket || return
+  systemctl -q is-enabled rsyncd.service rsyncd.socket || return 0
 
   echo ' > For security reasons the rsyncd service protects home (/root and 
/home are'
   echo ' > inaccessibly) and system (/boot, /etc and /usr are read-only). If 
you need'


[arch-commits] Commit in rsync/trunk (PKGBUILD rsync.install)

2017-10-26 Thread Christian Hesse
Date: Thursday, October 26, 2017 @ 11:21:30
  Author: eworm
Revision: 308487

upgpkg: rsync 3.1.2-6

add post-upgrade info about protecting home and system (and how to override)

Added:
  rsync/trunk/rsync.install
Modified:
  rsync/trunk/PKGBUILD

---+
 PKGBUILD  |3 ++-
 rsync.install |   14 ++
 2 files changed, 16 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-26 07:13:50 UTC (rev 308486)
+++ PKGBUILD2017-10-26 11:21:30 UTC (rev 308487)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.1.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
 url="https://rsync.samba.org/;
@@ -9,6 +9,7 @@
 license=('GPL3')
 depends=('perl' 'popt' 'acl')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
+install=rsync.install
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

 source=("https://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz"{,.asc}
 'rsyncd.conf'

Added: rsync.install
===
--- rsync.install   (rev 0)
+++ rsync.install   2017-10-26 11:21:30 UTC (rev 308487)
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+post_upgrade() {
+  # return if old package version greater 3.1.2-5...
+  (( $(vercmp "$2" '3.1.2-5') > 0 )) && return
+
+  # return if neither service nor socket is enabled...
+  systemctl -q is-enabled rsyncd.service rsyncd.socket || return
+
+  echo ' > For security reasons the rsyncd service protects home (/root and 
/home are'
+  echo ' > inaccessibly) and system (/boot, /etc and /usr are read-only). If 
you need'
+  echo ' > access use rsync via ssh or see the wiki for instructions to 
override:'
+  echo ' > https://wiki.archlinux.org/index.php/Rsync#rsync_daemon'
+}


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2017-10-16 Thread Christian Hesse
Date: Monday, October 16, 2017 @ 19:17:27
  Author: eworm
Revision: 308071

add a more specific comment about bundled zlib

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |1 +
 1 file changed, 1 insertion(+)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-16 18:23:18 UTC (rev 308070)
+++ PKGBUILD2017-10-16 19:17:27 UTC (rev 308071)
@@ -28,6 +28,7 @@
cd "$srcdir/$pkgname-$pkgver"
 
# rsync requires the bundled zlib to support old-style --compress
+   # This is to be reevaluated once rsync 3.1.1 is more available in the 
wild...
./configure --prefix=/usr \
--with-included-popt=no \
--with-included-zlib=yes \


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2017-10-16 Thread Christian Hesse
Date: Monday, October 16, 2017 @ 07:55:10
  Author: eworm
Revision: 308044

upgpkg: rsync 3.1.2-5

revert change and build with bundled zlib again (FS#5600)

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-16 07:11:15 UTC (rev 308043)
+++ PKGBUILD2017-10-16 07:55:10 UTC (rev 308044)
@@ -2,12 +2,12 @@
 
 pkgname=rsync
 pkgver=3.1.2
-pkgrel=4
+pkgrel=5
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
 url="https://rsync.samba.org/;
 license=('GPL3')
-depends=('perl' 'popt' 'acl' 'zlib')
+depends=('perl' 'popt' 'acl')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

 source=("https://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz"{,.asc}
@@ -26,9 +26,11 @@
 
 build() {
cd "$srcdir/$pkgname-$pkgver"
+
+   # rsync requires the bundled zlib to support old-style --compress
./configure --prefix=/usr \
--with-included-popt=no \
-   --with-included-zlib=no \
+   --with-included-zlib=yes \
--disable-debug
make
 }


[arch-commits] Commit in rsync/trunk (PKGBUILD rsyncd.service rsyncd@.service)

2017-10-11 Thread Christian Hesse
Date: Wednesday, October 11, 2017 @ 16:21:05
  Author: eworm
Revision: 307506

upgpkg: rsync 3.1.2-4

* switch to sha256 checksums
* link against system zlib
* add some systemd security features

Modified:
  rsync/trunk/PKGBUILD
  rsync/trunk/rsyncd.service
  rsync/trunk/rsyncd@.service

-+
 PKGBUILD|   26 +++---
 rsyncd.service  |4 
 rsyncd@.service |4 
 3 files changed, 23 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-11 16:09:25 UTC (rev 307505)
+++ PKGBUILD2017-10-11 16:21:05 UTC (rev 307506)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.1.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
 url="https://rsync.samba.org/;
@@ -9,22 +9,26 @@
 license=('GPL3')
 depends=('perl' 'popt' 'acl' 'zlib')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
+validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

 source=("https://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz"{,.asc}
-'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service'
-'rsyncd.socket' 'rsyncd@.service')
-md5sums=('0f758d7e000c0f7f7d3792610fad70cb'
- 'SKIP'
- 'bce64d122a8e0f86872a4a21a03bc7f3'
- 'ea3e9277dc908bc51f9eddc0f6b935c1'
- 'f90ba7f3717028769d6f230a2402b5aa'
- 'ae4c381e0c02d6132c7f6ded3f473041'
- 'ceab0b656e5e8239df594040b3b31d3c')
-validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5')
+'rsyncd.conf'
+'rsync.xinetd'
+'rsyncd.service'
+'rsyncd.socket'
+'rsyncd@.service')
+sha256sums=('ecfa62a7fa3c4c18b9eccd8c16eaddee4bd308a76ea50b5c02a5840f09c0a1c2'
+'SKIP'
+'733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b'
+'da0ec9ce07bf2edafbc8e44020da29a58038b00c3048a22de57017c56318a767'
+'c6998eaa5f3baa0e02830c182acacbb966187c428f8e42eab087f681f8e3d0a6'
+'551f17407de0e539c8419fc2cd48dd0124eb0253a186690b165b51703ffad1a5'
+'53e9e2546a74ce622f4eabc5590662fc2d0b06467f71f95428ab7926ea7e24c4')
 
 build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr \
--with-included-popt=no \
+   --with-included-zlib=no \
--disable-debug
make
 }

Modified: rsyncd.service
===
--- rsyncd.service  2017-10-11 16:09:25 UTC (rev 307505)
+++ rsyncd.service  2017-10-11 16:21:05 UTC (rev 307506)
@@ -5,6 +5,10 @@
 [Service]
 ExecStart=/usr/bin/rsync --daemon --no-detach
 RestartSec=1
+ProtectSystem=full
+ProtectHome=on
+PrivateDevices=on
+NoNewPrivileges=on
 
 [Install]
 WantedBy=multi-user.target

Modified: rsyncd@.service
===
--- rsyncd@.service 2017-10-11 16:09:25 UTC (rev 307505)
+++ rsyncd@.service 2017-10-11 16:21:05 UTC (rev 307506)
@@ -7,3 +7,7 @@
 StandardInput=socket
 StandardOutput=inherit
 StandardError=journal
+ProtectSystem=full
+ProtectHome=on
+PrivateDevices=on
+NoNewPrivileges=on


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2017-10-01 Thread Christian Hesse
Date: Sunday, October 1, 2017 @ 20:55:42
  Author: eworm
Revision: 306512

upgpkg: rsync 3.1.2-3

rebuild with hardening flags

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-01 18:25:24 UTC (rev 306511)
+++ PKGBUILD2017-10-01 20:55:42 UTC (rev 306512)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
 url="https://rsync.samba.org/;


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2016-11-20 Thread Pierre Schmitz
Date: Sunday, November 20, 2016 @ 10:05:04
  Author: pierre
Revision: 281657

upgpkg: rsync 3.1.2-2

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-20 10:00:45 UTC (rev 281656)
+++ PKGBUILD2016-11-20 10:05:04 UTC (rev 281657)
@@ -2,15 +2,14 @@
 
 pkgname=rsync
 pkgver=3.1.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
-url="http://rsync.samba.org/;
+url="https://rsync.samba.org/;
 license=('GPL3')
 depends=('perl' 'popt' 'acl' 'zlib')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
-source=("http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz;
-"http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz.asc;
+source=("https://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz"{,.asc}
 'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service'
 'rsyncd.socket' 'rsyncd@.service')
 md5sums=('0f758d7e000c0f7f7d3792610fad70cb'


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2015-12-21 Thread Pierre Schmitz
Date: Tuesday, December 22, 2015 @ 06:34:04
  Author: pierre
Revision: 257103

upgpkg: rsync 3.1.2-1

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-22 02:06:28 UTC (rev 257102)
+++ PKGBUILD2015-12-22 05:34:04 UTC (rev 257103)
@@ -1,8 +1,8 @@
 # $Id$
 
 pkgname=rsync
-pkgver=3.1.1
-pkgrel=4
+pkgver=3.1.2
+pkgrel=1
 pkgdesc="A file transfer program to keep remote files in sync"
 arch=('i686' 'x86_64')
 url="http://rsync.samba.org/;
@@ -13,7 +13,7 @@
 "http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz.asc;
 'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service'
 'rsyncd.socket' 'rsyncd@.service')
-md5sums=('43bd6676f0b404326eee2d63be3cdcfe'
+md5sums=('0f758d7e000c0f7f7d3792610fad70cb'
  'SKIP'
  'bce64d122a8e0f86872a4a21a03bc7f3'
  'ea3e9277dc908bc51f9eddc0f6b935c1'


[arch-commits] Commit in rsync/trunk (PKGBUILD rsyncd@.service)

2015-05-16 Thread Pierre Schmitz
Date: Saturday, May 16, 2015 @ 14:31:18
  Author: pierre
Revision: 239449

Remove user and group from rsyncd@.service FS#40466

Modified:
  rsync/trunk/PKGBUILD
  rsync/trunk/rsyncd@.service

-+
 PKGBUILD|2 +-
 rsyncd@.service |2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-16 12:16:30 UTC (rev 239448)
+++ PKGBUILD2015-05-16 12:31:18 UTC (rev 239449)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://rsync.samba.org/;

Modified: rsyncd@.service
===
--- rsyncd@.service 2015-05-16 12:16:30 UTC (rev 239448)
+++ rsyncd@.service 2015-05-16 12:31:18 UTC (rev 239449)
@@ -7,5 +7,3 @@
 StandardInput=socket
 StandardOutput=inherit
 StandardError=journal
-User=nobody 
-Group=nobody


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2015-05-16 Thread Pierre Schmitz
Date: Saturday, May 16, 2015 @ 14:38:07
  Author: pierre
Revision: 239450

upgpkg: rsync 3.1.1-4

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-16 12:31:18 UTC (rev 239449)
+++ PKGBUILD2015-05-16 12:38:07 UTC (rev 239450)
@@ -19,7 +19,7 @@
  'ea3e9277dc908bc51f9eddc0f6b935c1'
  'f90ba7f3717028769d6f230a2402b5aa'
  'ae4c381e0c02d6132c7f6ded3f473041'
- '53f94e613e0bc502d38dd61bd2cd7636')
+ 'ceab0b656e5e8239df594040b3b31d3c')
 validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5')
 
 build() {


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2015-05-15 Thread Pierre Schmitz
Date: Friday, May 15, 2015 @ 14:42:29
  Author: pierre
Revision: 239403

upgpkg: rsync 3.1.1-3

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-15 12:36:25 UTC (rev 239402)
+++ PKGBUILD2015-05-15 12:42:29 UTC (rev 239403)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://rsync.samba.org/;
@@ -20,6 +20,7 @@
  'f90ba7f3717028769d6f230a2402b5aa'
  'ae4c381e0c02d6132c7f6ded3f473041'
  '53f94e613e0bc502d38dd61bd2cd7636')
+validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5')
 
 build() {
cd $srcdir/$pkgname-$pkgver


[arch-commits] Commit in rsync/trunk (PKGBUILD)

2014-06-22 Thread Pierre Schmitz
Date: Sunday, June 22, 2014 @ 20:30:31
  Author: pierre
Revision: 215343

upgpkg: rsync 3.1.1-1

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   19 ++-
 1 file changed, 6 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-06-22 14:01:48 UTC (rev 215342)
+++ PKGBUILD2014-06-22 18:30:31 UTC (rev 215343)
@@ -1,33 +1,26 @@
 # $Id$
 
 pkgname=rsync
-pkgver=3.1.0
-pkgrel=2
+pkgver=3.1.1
+pkgrel=1
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://rsync.samba.org/;
 license=('GPL3')
-depends=('perl' 'popt')
+depends=('perl' 'popt' 'acl' 'zlib')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 source=(http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz;
 http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz.asc;
 'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service'
-'rsyncd.socket' 'rsyncd@.service'
-'CVE-2014-2855.patch')
-md5sums=('3be148772a33224771a8d4d2a028b132'
+'rsyncd.socket' 'rsyncd@.service')
+md5sums=('43bd6676f0b404326eee2d63be3cdcfe'
  'SKIP'
  'bce64d122a8e0f86872a4a21a03bc7f3'
  'ea3e9277dc908bc51f9eddc0f6b935c1'
  '084140868d38cf3e937a2db716d47c0f'
  'ae4c381e0c02d6132c7f6ded3f473041'
- '53f94e613e0bc502d38dd61bd2cd7636'
- 'dacfe77bd72fbf6b6ba65c741c57f74c')
+ '53f94e613e0bc502d38dd61bd2cd7636')
 
-prepare() {
-  cd $pkgname-$pkgver
-  patch -Np1 -i ../CVE-2014-2855.patch
-}
-
 build() {
cd $srcdir/$pkgname-$pkgver
./configure --prefix=/usr \



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2013-09-29 Thread Pierre Schmitz
Date: Sunday, September 29, 2013 @ 09:33:17
  Author: pierre
Revision: 195249

upgpkg: rsync 3.1.0-1

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-29 04:45:52 UTC (rev 195248)
+++ PKGBUILD2013-09-29 07:33:17 UTC (rev 195249)
@@ -1,18 +1,20 @@
 # $Id$
 
 pkgname=rsync
-pkgver=3.0.9
-pkgrel=6
+pkgver=3.1.0
+pkgrel=1
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
 license=('GPL3')
-depends=('perl')
+depends=('perl' 'popt')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 source=(http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz;
+http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz.asc;
 'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service'
 'rsyncd.socket' 'rsyncd@.service')
-md5sums=('5ee72266fe2c1822333c407e1761b92b'
+md5sums=('3be148772a33224771a8d4d2a028b132'
+ 'SKIP'
  'bce64d122a8e0f86872a4a21a03bc7f3'
  'ea3e9277dc908bc51f9eddc0f6b935c1'
  '084140868d38cf3e937a2db716d47c0f'
@@ -21,7 +23,10 @@
 
 build() {
cd $srcdir/$pkgname-$pkgver
-   ./configure --prefix=/usr --with-included-popt
+   ./configure --prefix=/usr \
+   --with-included-popt=no \
+   --with-included-zlib=no \
+   --disable-debug
make
 }
 



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2013-05-12 Thread Pierre Schmitz
Date: Sunday, May 12, 2013 @ 12:35:46
  Author: pierre
Revision: 185233

upgpkg: rsync 3.0.9-6

rebuild to remove rc.d scripts

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-05-12 10:15:12 UTC (rev 185232)
+++ PKGBUILD2013-05-12 10:35:46 UTC (rev 185233)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.0.9
-pkgrel=5
+pkgrel=6
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;



[arch-commits] Commit in rsync/trunk (PKGBUILD rsyncd rsyncd.service)

2013-01-20 Thread Pierre Schmitz
Date: Sunday, January 20, 2013 @ 04:45:00
  Author: pierre
Revision: 175725

Drop initscripts support

Modified:
  rsync/trunk/PKGBUILD
  rsync/trunk/rsyncd.service
Deleted:
  rsync/trunk/rsyncd

+
 PKGBUILD   |6 ++
 rsyncd |   37 -
 rsyncd.service |3 +--
 3 files changed, 3 insertions(+), 43 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-01-20 09:39:05 UTC (rev 175724)
+++ PKGBUILD2013-01-20 09:45:00 UTC (rev 175725)
@@ -10,13 +10,12 @@
 depends=('perl')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 source=(http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz;
-'rsyncd.conf' 'rsyncd' 'rsync.xinetd' 'rsyncd.service'
+'rsyncd.conf' 'rsync.xinetd' 'rsyncd.service'
 'rsyncd.socket' 'rsyncd@.service')
 md5sums=('5ee72266fe2c1822333c407e1761b92b'
  'bce64d122a8e0f86872a4a21a03bc7f3'
- 'ba413da4ebca05c57860151fda21efbc'
  'ea3e9277dc908bc51f9eddc0f6b935c1'
- 'ec96f9089d71109557cdcaa3f0633ed6'
+ '084140868d38cf3e937a2db716d47c0f'
  'ae4c381e0c02d6132c7f6ded3f473041'
  '53f94e613e0bc502d38dd61bd2cd7636')
 
@@ -34,7 +33,6 @@
 package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
-   install -Dm755 ../rsyncd $pkgdir/etc/rc.d/rsyncd
install -Dm644 ../rsyncd.conf $pkgdir/etc/rsyncd.conf
install -Dm644 ../rsync.xinetd $pkgdir/etc/xinetd.d/rsync
install -Dm644 ../rsyncd.service 
$pkgdir/usr/lib/systemd/system/rsyncd.service

Deleted: rsyncd
===
--- rsyncd  2013-01-20 09:39:05 UTC (rev 175724)
+++ rsyncd  2013-01-20 09:45:00 UTC (rev 175725)
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-[ -f /etc/conf.d/rsyncd ]  . /etc/conf.d/rsyncd
-
-case $1 in
-  start)
-stat_busy Starting rsyncd
-[ ! -f /run/daemons/rsyncd ]  /usr/bin/rsync --daemon $RSYNCD_ARGS
-if [ $? -gt 0 ]; then
-  stat_fail
-else
-  add_daemon rsyncd
-  stat_done
-fi
-;;
-  stop)
-stat_busy Stopping rsyncd
-[ -f /run/rsyncd.pid ]  kill `cat /run/rsyncd.pid`
-if [ $? -gt 0 ]; then
-  stat_fail
-else
-  rm_daemon rsyncd
-  stat_done
-fi
-;;
-  restart)
-$0 stop
-sleep 1
-$0 start
-;;
-  *)
-echo usage: $0 {start|stop|restart}
-esac
-exit 0

Modified: rsyncd.service
===
--- rsyncd.service  2013-01-20 09:39:05 UTC (rev 175724)
+++ rsyncd.service  2013-01-20 09:45:00 UTC (rev 175725)
@@ -2,8 +2,7 @@
 Description=A file transfer program to keep remote files in sync
 
 [Service]
-EnvironmentFile=-/etc/conf.d/rsyncd
-ExecStart=/usr/bin/rsync --daemon --no-detach ${RSYNCD_ARGS}
+ExecStart=/usr/bin/rsync --daemon --no-detach
 RestartSec=1
 
 [Install]



[arch-commits] Commit in rsync/trunk (PKGBUILD rsyncd.socket)

2012-10-13 Thread Thomas Bächler
Date: Saturday, October 13, 2012 @ 12:12:06
  Author: thomas
Revision: 168626

upgpkg: rsync 3.0.9-5: Fix broken rsyncd.socket

Modified:
  rsync/trunk/PKGBUILD
  rsync/trunk/rsyncd.socket

---+
 PKGBUILD  |4 ++--
 rsyncd.socket |1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-13 15:55:26 UTC (rev 168625)
+++ PKGBUILD2012-10-13 16:12:06 UTC (rev 168626)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.0.9
-pkgrel=4
+pkgrel=5
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
@@ -17,7 +17,7 @@
  'ba413da4ebca05c57860151fda21efbc'
  'ea3e9277dc908bc51f9eddc0f6b935c1'
  'ec96f9089d71109557cdcaa3f0633ed6'
- 'af4eabd94380050191b20ab03e6f6076'
+ 'ae4c381e0c02d6132c7f6ded3f473041'
  '53f94e613e0bc502d38dd61bd2cd7636')
 
 build() {

Modified: rsyncd.socket
===
--- rsyncd.socket   2012-10-13 15:55:26 UTC (rev 168625)
+++ rsyncd.socket   2012-10-13 16:12:06 UTC (rev 168626)
@@ -1,6 +1,5 @@
 [Unit]
 Description=Rsync Socket
-After=network.target
 Conflicts=rsyncd.service
 
 [Socket]



[arch-commits] Commit in rsync/trunk (PKGBUILD rsyncd.socket rsyncd@.service)

2012-08-17 Thread Jan Steffens
Date: Friday, August 17, 2012 @ 21:20:41
  Author: heftig
Revision: 165401

Add socket-activated service variant

Added:
  rsync/trunk/rsyncd.socket
  rsync/trunk/rsyncd@.service
Modified:
  rsync/trunk/PKGBUILD

-+
 PKGBUILD|   11 ---
 rsyncd.socket   |   11 +++
 rsyncd@.service |   11 +++
 3 files changed, 30 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-08-18 00:05:32 UTC (rev 165400)
+++ PKGBUILD2012-08-18 01:20:41 UTC (rev 165401)
@@ -2,7 +2,7 @@
 
 pkgname=rsync
 pkgver=3.0.9
-pkgrel=3
+pkgrel=4
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
@@ -10,12 +10,15 @@
 depends=('perl')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 source=(http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz;
-'rsyncd.conf' 'rsyncd' 'rsync.xinetd' 'rsyncd.service')
+'rsyncd.conf' 'rsyncd' 'rsync.xinetd' 'rsyncd.service'
+'rsyncd.socket' 'rsyncd@.service')
 md5sums=('5ee72266fe2c1822333c407e1761b92b'
  'bce64d122a8e0f86872a4a21a03bc7f3'
  'ba413da4ebca05c57860151fda21efbc'
  'ea3e9277dc908bc51f9eddc0f6b935c1'
- 'ec96f9089d71109557cdcaa3f0633ed6')
+ 'ec96f9089d71109557cdcaa3f0633ed6'
+ 'af4eabd94380050191b20ab03e6f6076'
+ '53f94e613e0bc502d38dd61bd2cd7636')
 
 build() {
cd $srcdir/$pkgname-$pkgver
@@ -35,5 +38,7 @@
install -Dm644 ../rsyncd.conf $pkgdir/etc/rsyncd.conf
install -Dm644 ../rsync.xinetd $pkgdir/etc/xinetd.d/rsync
install -Dm644 ../rsyncd.service 
$pkgdir/usr/lib/systemd/system/rsyncd.service
+   install -m644 ../rsyncd.socket 
$pkgdir/usr/lib/systemd/system/rsyncd.socket
+   install -m644 ../rsyncd@.service 
$pkgdir/usr/lib/systemd/system/rsyncd@.service
install -Dm755 support/rrsync $pkgdir/usr/lib/rsync/rrsync
 }

Added: rsyncd.socket
===
--- rsyncd.socket   (rev 0)
+++ rsyncd.socket   2012-08-18 01:20:41 UTC (rev 165401)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Rsync Socket
+After=network.target
+Conflicts=rsyncd.service
+
+[Socket]
+ListenStream=873
+Accept=true
+
+[Install]
+WantedBy=sockets.target

Added: rsyncd@.service
===
--- rsyncd@.service (rev 0)
+++ rsyncd@.service 2012-08-18 01:20:41 UTC (rev 165401)
@@ -0,0 +1,11 @@
+[Unit]
+Description=A file transfer program to keep remote files in sync
+After=network.target
+
+[Service]
+ExecStart=-/usr/bin/rsync --daemon
+StandardInput=socket
+StandardOutput=inherit
+StandardError=journal
+User=nobody 
+Group=nobody



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2012-02-11 Thread Ionut Biru
Date: Saturday, February 11, 2012 @ 14:55:33
  Author: ibiru
Revision: 149913

include rrscync

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-11 19:16:27 UTC (rev 149912)
+++ PKGBUILD2012-02-11 19:55:33 UTC (rev 149913)
@@ -5,7 +5,7 @@
 # Contributor: Daniel J Griffiths ghost1...@archlinux.us
 pkgname=rsync
 pkgver=3.0.9
-pkgrel=1
+pkgrel=2
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
@@ -13,7 +13,7 @@
 depends=('acl')
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 changelog=ChangeLog
-source=(http://rsync.samba.org/ftp/rsync/${pkgname}-${pkgver}.tar.gz \
+source=(http://rsync.samba.org/ftp/rsync/$pkgname-$pkgver.tar.gz \
 rsyncd.conf rsyncd rsync.xinetd)
 md5sums=('5ee72266fe2c1822333c407e1761b92b'
  '4395c0591638349b1a7aeaaa4da1f03a'
@@ -25,17 +25,18 @@
   'fdb99785bc87ee13d77aa90dc1804f3f75dd7fc1')
 
 build() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   ./prepare-source 
+   cd $srcdir/$pkgname-$pkgver
+   ./prepare-source
./configure --prefix=/usr --with-included-popt \
-  --enable-acl-support --enable-xattr-support 
-   make 
+  --enable-acl-support --enable-xattr-support
+   make
 }
 
 package() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-   make DESTDIR=${pkgdir} install 
-   install -Dm755 ../rsyncd ${pkgdir}/etc/rc.d/rsyncd 
-   install -Dm644 ../rsyncd.conf ${pkgdir}/etc/rsyncd.conf 
-   install -Dm644 ../rsync.xinetd ${pkgdir}/etc/xinetd.d/rsync 
+   cd $srcdir/$pkgname-$pkgver
+   make DESTDIR=$pkgdir install
+   install -Dm755 ../rsyncd $pkgdir/etc/rc.d/rsyncd
+   install -Dm644 ../rsyncd.conf $pkgdir/etc/rsyncd.conf
+   install -Dm644 ../rsync.xinetd $pkgdir/etc/xinetd.d/rsync
+   install -Dm756 support/rrsync $pkgdir/usr/lib/rsync/rrsync
 }



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2012-02-11 Thread Ionut Biru
Date: Saturday, February 11, 2012 @ 15:06:04
  Author: ibiru
Revision: 149914

fix typo

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-11 19:55:33 UTC (rev 149913)
+++ PKGBUILD2012-02-11 20:06:04 UTC (rev 149914)
@@ -38,5 +38,5 @@
install -Dm755 ../rsyncd $pkgdir/etc/rc.d/rsyncd
install -Dm644 ../rsyncd.conf $pkgdir/etc/rsyncd.conf
install -Dm644 ../rsync.xinetd $pkgdir/etc/xinetd.d/rsync
-   install -Dm756 support/rrsync $pkgdir/usr/lib/rsync/rrsync
+   install -Dm755 support/rrsync $pkgdir/usr/lib/rsync/rrsync
 }



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2011-09-26 Thread Angel Velásquez
Date: Monday, September 26, 2011 @ 14:42:27
  Author: angvp
Revision: 138510

upgpkg: rsync 3.0.9-1

Version bump to 3.0.9

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-09-26 18:32:26 UTC (rev 138509)
+++ PKGBUILD2011-09-26 18:42:27 UTC (rev 138510)
@@ -4,8 +4,8 @@
 # Contributor: Judd Vinet jvi...@zeroflux.org
 # Contributor: Daniel J Griffiths ghost1...@archlinux.us
 pkgname=rsync
-pkgver=3.0.8
-pkgrel=2
+pkgver=3.0.9
+pkgrel=1
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
@@ -15,11 +15,11 @@
 changelog=ChangeLog
 source=(http://rsync.samba.org/ftp/rsync/${pkgname}-${pkgver}.tar.gz \
 rsyncd.conf rsyncd rsync.xinetd)
-md5sums=('0ee8346ce16bdfe4c88a236e94c752b4'
+md5sums=('5ee72266fe2c1822333c407e1761b92b'
  '4395c0591638349b1a7aeaaa4da1f03a'
  '7a9ce3b5de97f3aae29b906f93e1d157'
  'ea3e9277dc908bc51f9eddc0f6b935c1')
-sha1sums=('10e80173c7e9ed8b8a4dc9e8fdab08402da5f08d'
+sha1sums=('c64c8341984aea647506eb504496999fd968ddfc'
   '48be09294134dfed18872fe552a59c29147a'
   'eda623c31d9def454cf8e3e88dcf63de4ca5c08b'
   'fdb99785bc87ee13d77aa90dc1804f3f75dd7fc1')
@@ -39,4 +39,3 @@
install -Dm644 ../rsyncd.conf ${pkgdir}/etc/rsyncd.conf 
install -Dm644 ../rsync.xinetd ${pkgdir}/etc/xinetd.d/rsync 
 }
-



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2011-04-06 Thread Angel Velásquez
Date: Wednesday, April 6, 2011 @ 16:17:24
  Author: angvp
Revision: 118437

upgpkg: rsync 3.0.8-1
-m

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-04-06 20:15:07 UTC (rev 118436)
+++ PKGBUILD2011-04-06 20:17:24 UTC (rev 118437)
@@ -4,8 +4,8 @@
 # Contributor: Judd Vinet jvi...@zeroflux.org
 # Contributor: Daniel J Griffiths ghost1...@archlinux.us
 pkgname=rsync
-pkgver=3.0.7
-pkgrel=2
+pkgver=3.0.8
+pkgrel=1
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
@@ -14,11 +14,11 @@
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 source=(http://rsync.samba.org/ftp/rsync/${pkgname}-${pkgver}.tar.gz \
 rsyncd.conf rsyncd rsync.xinetd)
-md5sums=('b53525900817cf1ba7ad3a516ab5bfe9'
+md5sums=('0ee8346ce16bdfe4c88a236e94c752b4'
  '4395c0591638349b1a7aeaaa4da1f03a'
  '3d8f90ac8467ff6af28754584a61fd11'
  'ea3e9277dc908bc51f9eddc0f6b935c1')
-sha1sums=('63426a1bc71991d93159cd522521fbacdafb7a61'
+sha1sums=('10e80173c7e9ed8b8a4dc9e8fdab08402da5f08d'
   '48be09294134dfed18872fe552a59c29147a'
   '357af5648eb4ecf84cc6b1de1cd79d21eca3a518'
   'fdb99785bc87ee13d77aa90dc1804f3f75dd7fc1')



[arch-commits] Commit in rsync/trunk (PKGBUILD rsyncd)

2011-01-27 Thread Angel Velásquez
Date: Friday, January 28, 2011 @ 00:41:54
  Author: angvp
Revision: 107956

upgpkg: rsync 3.0.7-2
Fixing FS#20942

Modified:
  rsync/trunk/PKGBUILD
  rsync/trunk/rsyncd

--+
 PKGBUILD |   33 +++--
 rsyncd   |2 +-
 2 files changed, 20 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-01-28 03:54:23 UTC (rev 107955)
+++ PKGBUILD2011-01-28 05:41:54 UTC (rev 107956)
@@ -1,11 +1,11 @@
 # $Id$
+# Maintainer: Angel Velasquez an...@archlinux.org 
 # Contributor: Eric Belanger e...@archlinux.org
 # Contributor: Judd Vinet jvi...@zeroflux.org
-# Maintainer: Daniel J Griffiths ghost1...@archlinux.us
-
+# Contributor: Daniel J Griffiths ghost1...@archlinux.us
 pkgname=rsync
 pkgver=3.0.7
-pkgrel=1
+pkgrel=2
 pkgdesc=A file transfer program to keep remote files in sync
 arch=('i686' 'x86_64')
 url=http://samba.anu.edu.au/rsync/;
@@ -14,23 +14,28 @@
 backup=('etc/rsyncd.conf' 'etc/xinetd.d/rsync')
 source=(http://rsync.samba.org/ftp/rsync/${pkgname}-${pkgver}.tar.gz \
 rsyncd.conf rsyncd rsync.xinetd)
-md5sums=('b53525900817cf1ba7ad3a516ab5bfe9' '4395c0591638349b1a7aeaaa4da1f03a'\
- '9de4d03d49f4b5c73ffd67d452716a49' 'ea3e9277dc908bc51f9eddc0f6b935c1')
-sha1sums=('63426a1bc71991d93159cd522521fbacdafb7a61' 
'48be09294134dfed18872fe552a59c29147a'\
- 'ebec275bbd0c11692c91dc59368349601bd9eaf4' 
'fdb99785bc87ee13d77aa90dc1804f3f75dd7fc1')
+md5sums=('b53525900817cf1ba7ad3a516ab5bfe9'
+ '4395c0591638349b1a7aeaaa4da1f03a'
+ '3d8f90ac8467ff6af28754584a61fd11'
+ 'ea3e9277dc908bc51f9eddc0f6b935c1')
+sha1sums=('63426a1bc71991d93159cd522521fbacdafb7a61'
+  '48be09294134dfed18872fe552a59c29147a'
+  '357af5648eb4ecf84cc6b1de1cd79d21eca3a518'
+  'fdb99785bc87ee13d77aa90dc1804f3f75dd7fc1')
 
 build() {
cd ${srcdir}/${pkgname}-${pkgver}
-   ./prepare-source || return 1
+   ./prepare-source 
./configure --prefix=/usr --with-included-popt \
-  --enable-acl-support --enable-xattr-support || return 1
-   make || return 1
+  --enable-acl-support --enable-xattr-support 
+   make 
 }
 
 package() {
cd ${srcdir}/${pkgname}-${pkgver}
-   make DESTDIR=${pkgdir} install || return 1
-   install -Dm755 ../rsyncd ${pkgdir}/etc/rc.d/rsyncd || return 1
-   install -Dm644 ../rsyncd.conf ${pkgdir}/etc/rsyncd.conf || return 1
-   install -Dm644 ../rsync.xinetd ${pkgdir}/etc/xinetd.d/rsync || return 1
+   make DESTDIR=${pkgdir} install 
+   install -Dm755 ../rsyncd ${pkgdir}/etc/rc.d/rsyncd 
+   install -Dm644 ../rsyncd.conf ${pkgdir}/etc/rsyncd.conf 
+   install -Dm644 ../rsync.xinetd ${pkgdir}/etc/xinetd.d/rsync 
 }
+

Modified: rsyncd
===
--- rsyncd  2011-01-28 03:54:23 UTC (rev 107955)
+++ rsyncd  2011-01-28 05:41:54 UTC (rev 107956)
@@ -10,7 +10,7 @@
 if [ $? -gt 0 ]; then
   stat_fail
 else
-  pgrep -of /usr/bin/rsync --daemon  /var/run/rsyncd.pid
+  #pgrep -of /usr/bin/rsync --daemon  /var/run/rsyncd.pid # Removed 
FS#20942
   add_daemon rsyncd
   stat_done
 fi



[arch-commits] Commit in rsync/trunk (PKGBUILD)

2010-04-11 Thread Daniel Griffiths
Date: Sunday, April 11, 2010 @ 22:36:48
  Author: dgriffiths
Revision: 77348

Adopted, move to splitpkg format

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |   23 ++-
 1 file changed, 14 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-04-12 02:35:16 UTC (rev 77347)
+++ PKGBUILD2010-04-12 02:36:48 UTC (rev 77348)
@@ -1,6 +1,7 @@
 # $Id$
-# Maintainer: Eric Belanger e...@archlinux.org
+# Contributor: Eric Belanger e...@archlinux.org
 # Contributor: Judd Vinet jvi...@zeroflux.org
+# Maintainer: Daniel J Griffiths ghost1...@archlinux.us
 
 pkgname=rsync
 pkgver=3.0.7
@@ -19,13 +20,17 @@
  'ebec275bbd0c11692c91dc59368349601bd9eaf4' 
'fdb99785bc87ee13d77aa90dc1804f3f75dd7fc1')
 
 build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./prepare-source || return 1
-  ./configure --prefix=/usr --with-included-popt \
+   cd ${srcdir}/${pkgname}-${pkgver}
+   ./prepare-source || return 1
+   ./configure --prefix=/usr --with-included-popt \
   --enable-acl-support --enable-xattr-support || return 1
-  make || return 1
-  make DESTDIR=${pkgdir} install || return 1
-  install -D -m 755 ../rsyncd ${pkgdir}/etc/rc.d/rsyncd || return 1
-  install -D -m 644 ../rsyncd.conf ${pkgdir}/etc/rsyncd.conf || return 1
-  install -D -m 644 ../rsync.xinetd ${pkgdir}/etc/xinetd.d/rsync || return 1
+   make || return 1
 }
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make DESTDIR=${pkgdir} install || return 1
+   install -Dm755 ../rsyncd ${pkgdir}/etc/rc.d/rsyncd || return 1
+   install -Dm644 ../rsyncd.conf ${pkgdir}/etc/rsyncd.conf || return 1
+   install -Dm644 ../rsync.xinetd ${pkgdir}/etc/xinetd.d/rsync || return 1
+}