From owner-freebsd-ports@FreeBSD.ORG Mon Jan 19 16:24:42 2015 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8F89A53 for ; Mon, 19 Jan 2015 16:24:42 +0000 (UTC) Received: from netocean.de (netocean.de [109.193.255.134]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2472933D for ; Mon, 19 Jan 2015 16:24:41 +0000 (UTC) Received: by netocean.de (NetOcean MX, from userid 58) id C8D894964FB; Mon, 19 Jan 2015 17:14:43 +0100 (CET) Received: from MacBook-Pro.local (pD9FF36F2.dip0.t-ipconnect.de [217.255.54.242]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by netocean.de (NetOcean MX) with ESMTPSA id 1AA3B4964F9 for ; Mon, 19 Jan 2015 17:14:43 +0100 (CET) Message-ID: <54BD2D74.3070303@netocean.de> Date: Mon, 19 Jan 2015 17:14:44 +0100 From: =?UTF-8?B?TGVhbmRlciBTY2jDpGZlcg==?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Port upgrade issue Content-Type: multipart/mixed; boundary="------------080606030607000804090407" X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2015 16:24:42 -0000 This is a multi-part message in MIME format. --------------080606030607000804090407 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I have optimized the current rsyncd rc script some time ago. Added features are e.g.: * run multiple instances - as known eg. by OpenVPN rc-script * pid & lock files cleaned up nicely under /var/run/rsync/{instance}.{pid,lock} * added rc.conf variables for better control o NAME_pidfile="/var/run/rsync/NAME.pid" # Where to write process id o NAME_lockfile="/var/run/rsync/NAME.lock" # Support for the lqmax connectionsrq parameter This way the FreeBSD user can change pid and lock file without screwing up rc-script expectations. The port maintainer offered to apply the changes if I would provide them to him as diff patch. Emanuel Haupt said: [...] You're the first one to ask for such a feature ever since I maintain this port. But tell you what, If you can fabricate a clean, well tested (poudriere logs) patch I will commit it. [...] Well I did so (a couple of times) via email but unfortunately he never replied or made any other move. Eventually I decided to open up a commit request as described in the Handbook_https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195232_ Unfortunately nothing has changed since ever then. I don't know if something happened to the port maintainer or if he simply doesn't have internet access anymore?! Now my question is what can I do / Who can I ask to apply this patch? Thank you --------------080606030607000804090407 Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="rsyncd-3.1.1.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="rsyncd-3.1.1.diff" LS0tIC4vcnN5bmNkLWN1cnJlbnQJMjAxNS0wMS0xOSAxNDowNDozMy4wMDAwMDAwMDAgKzAx MDAKKysrIC91c3IvbG9jYWwvZXRjL3JjLmQvcnN5bmNkCTIwMTQtMTAtMzAgMTM6NDQ6NTEu MDAwMDAwMDAwICswMTAwCkBAIC04LDM5ICs4LDgzIEBACiAjIEJFRk9SRTogIHNlY3VyZWxl dmVsCiAjIEtFWVdPUkQ6IHNodXRkb3duCiAKLSMgQWRkIHRoZSBmb2xsb3dpbmcgbGluZXMg dG8gL2V0Yy9yYy5jb25mIHRvIGVuYWJsZSBgcnN5bmNkJzoKKyMgLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KICMKLSMgcnN5bmNkX2VuYWJsZT0iWUVTIgotIyByc3luY2RfZmxhZ3M9Ijxz ZXQgYXMgbmVlZGVkPiIKKyMgVGhpcyBzY3JpcHQgc3VwcG9ydHMgcnVubmluZyBtdWx0aXBs ZSBpbnN0YW5jZXMgb2YgcnN5bmNkLgorIyBUbyBydW4gYWRkaXRpb25hbCBpbnN0YW5jZXMg bGluayB0aGlzIHNjcmlwdCB0byBzb21ldGhpbmcgbGlrZQorIyAlIGxuIC1zIHJzeW5jZCBy c3luY2RfZm9vCisjIGFuZCBkZWZpbmUgYWRkaXRpb25hbCByc3luY2RfZm9vXyogdmFyaWFi bGVzIGluIG9uZSBvZgorIyAvZXRjL3JjLmNvbmYsIC9ldGMvcmMuY29uZi5sb2NhbCBvciAv ZXRjL3JjLmNvbmYuZC9vcGVudnBuX2ZvbwogIwotIyBTZWUgcnN5bmMoMSkgZm9yIHJzeW5j ZF9mbGFncworIyBCZWxvdyBOQU1FIHNob3VsZCBiZSBzdWJzdGl0dXRlZCB3aXRoIHRoZSBu YW1lIG9mIHRoaXMgc2NyaXB0LiBCeSBkZWZhdWx0CisjIGl0IGlzIHJzeW5jZCwgc28gcmVh ZCBhcyByc3luY2RfZW5hYmxlLiBJZiB5b3UgbGlua2VkIHRoZSBzY3JpcHQgdG8KKyMgcnN5 bmNkX2ZvbywgdGhlbiByZWFkIGFzIHJzeW5jZF9mb29fZW5hYmxlIGV0Yy4KICMKKyMgVGhl IGZvbGxvd2luZyB2YXJpYWJsZXMgYXJlIHN1cHBvcnRlZCAoZGVmYXVsdHMgYXJlIHNob3du KS4KKyMgWW91IGNhbiBwbGFjZSB0aGVtIGluIGFueSBvZgorIyAvZXRjL3JjLmNvbmYsIC9l dGMvcmMuY29uZi5sb2NhbCBvciAvZXRjL3JjLmNvbmYuZC9OQU1FCisjCisjIE5BTUVfZW5h YmxlPSJOTyIgICAgICAjIHNldCB0byBZRVMgdG8gZW5hYmxlIHJzeW5jZAorIworIyAjIG9w dGlvbmFsOgorIyBOQU1FX2NvbmZpZ2ZpbGU9Ii91c3IvbG9jYWwvZXRjL3JzeW5jL05BTUUu Y29uZiIgICMgV2hlcmUgdG8gbG9vayBmb3IgY29uZmlnIGZpbGUKKyMgTkFNRV9waWRmaWxl PSIvdmFyL3J1bi9yc3luYy9OQU1FLnBpZCIgICAgICAgICAgICAjIFdoZXJlIHRvIHdyaXRl IHByb2Nlc3MgaWQKKyMgTkFNRV9sb2NrZmlsZT0iL3Zhci9ydW4vcnN5bmMvTkFNRS5sb2Nr IiAgICAgICAgICAjIFN1cHBvcnQgZm9yIHRoZSBscW1heCBjb25uZWN0aW9uc3JxIHBhcmFt ZXRlcgorIyBOQU1FX2ZsYWdzPSI8c2V0IGFzIG5lZWRlZD4iICAgICAgICAgICAgICAgICAg ICAgICMgU2VlIHJzeW5jKDEpIGZvciBOQU1FX2ZsYWdzCisjCisjIC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiAKIC4gL2V0Yy9yYy5zdWJyCiAKLW5hbWU9InJzeW5jZCIKLXJjdmFyPXJz eW5jZF9lbmFibGUKK2Nhc2UgIiR7MH0iIGluCisvZXRjL3JjKikKKyAgICAjIGR1cmluZyBi b290IChzaHV0ZG93bikgJHswfSBpcyAvZXRjL3JjICgvZXRjL3JjLnNodXRkb3duKSwKKyAg ICAjIHNvIGdldCB0aGUgbmFtZSBvZiB0aGUgc2NyaXB0IGZyb20gJF9maWxlCisgICAgbmFt ZT0iJHtfZmlsZX0iCisgICAgOzsKKyopCisgICAgbmFtZT0iJHswfSIKKyAgICA7OworZXNh YworCituYW1lPSIke25hbWUjIyovfSIKK3JjdmFyPSR7bmFtZX1fZW5hYmxlCisKIAogY29t bWFuZD0iL3Vzci9sb2NhbC9iaW4vcnN5bmMiCiBzdGFydF9wcmVjbWQ9InJzeW5jZF9wcmVj bWQiCi1waWRmaWxlPSIvdmFyL3J1bi8kbmFtZS5waWQiCitzdG9wX3Bvc3RjbWQ9InJzeW5j ZF9wb3N0Y21kIgogCiAjIHJlYWQgY29uZmlndXJhdGlvbiBhbmQgc2V0IGRlZmF1bHRzCi1s b2FkX3JjX2NvbmZpZyAiJG5hbWUiCi06ICR7cnN5bmNkX2VuYWJsZT0iTk8ifQotOiAke3Jz eW5jZF9jb25maWdmaWxlOj0vdXNyL2xvY2FsL2V0Yy9yc3luYy8kbmFtZS5jb25mfQotCi1y ZXF1aXJlZF9maWxlcz0iJHtyc3luY2RfY29uZmlnZmlsZX0iCi0KLWNvbW1hbmRfYXJncz0i LS1kYWVtb24gLS1jb25maWcgJHtyc3luY2RfY29uZmlnZmlsZX0iCi0KLXJzeW5jZF9wcmVj bWQoKQotewotCWlmIFsgLWYgIi91c3IvbG9jYWwvZXRjLyRuYW1lLmNvbmYiIF0gJiYgWyAh IC1MICIvdXNyL2xvY2FsL2V0Yy8kbmFtZS5jb25mIiBdOyB0aGVuCi0JCWVjaG8gIkZvdW5k IC91c3IvbG9jYWwvZXRjLyRuYW1lLmNvbmYgaW4gb2xkIGxvY2F0aW9uLiBNaWdyYXRpbmcg dG8gL3Vzci9sb2NhbC9ldGMvcnN5bmMvJG5hbWUuY29uZi4iCi0JCW12IC91c3IvbG9jYWwv ZXRjLyRuYW1lLmNvbmYgL3Vzci9sb2NhbC9ldGMvcnN5bmMvJG5hbWUuY29uZgotCQlsbiAt cyAvdXNyL2xvY2FsL2V0Yy9yc3luYy8kbmFtZS5jb25mIC91c3IvbG9jYWwvZXRjLyRuYW1l LmNvbmYKLQlmaQorbG9hZF9yY19jb25maWcgIiR7bmFtZX0iCitldmFsICI6IFwkeyR7bmFt ZX1fZW5hYmxlOj1cIk5PXCJ9IgorZXZhbCAiOiBcJHske25hbWV9X2NvbmZpZ2ZpbGU6PVwi L3Vzci9sb2NhbC9ldGMvcnN5bmMvJHtuYW1lfS5jb25mXCJ9IgorZXZhbCAiOiBcJHske25h bWV9X3BpZGZpbGU6PVwiL3Zhci9ydW4vcnN5bmMvJHtuYW1lfS5waWRcIn0iCitldmFsICI6 IFwkeyR7bmFtZX1fbG9ja2ZpbGU6PVwiL3Zhci9ydW4vcnN5bmMvJHtuYW1lfS5sb2NrXCJ9 IgorCitjb25maWdmaWxlPSIkKGV2YWwgZWNobyBcJHske25hbWV9X2NvbmZpZ2ZpbGV9ICki CitwaWRmaWxlPSIkKGV2YWwgZWNobyBcJHske25hbWV9X3BpZGZpbGV9KSIKK2xvY2tmaWxl PSIkKGV2YWwgZWNobyBcJHske25hbWV9X2xvY2tmaWxlfSkiCisKK3JlcXVpcmVkX2ZpbGVz PSIke2NvbmZpZ2ZpbGV9IgorCitjb21tYW5kX2FyZ3M9Ii0tZGFlbW9uIC0tY29uZmlnICR7 Y29uZmlnZmlsZX0gLS1kcGFyYW09cGlkZmlsZT0ke3BpZGZpbGV9IC0tZHBhcmFtPWxvY2tm aWxlPSR7bG9ja2ZpbGV9IgorCityc3luY2RfcHJlY21kICgpIHsKKyAgICBta2RpciAtcCAt bSAwNzU1ICIkKGRpcm5hbWUgJHtwaWRmaWxlfSkiCisgICAgbWtkaXIgLXAgLW0gMDc1NSAi JChkaXJuYW1lICR7bG9ja2ZpbGV9KSIKKyAgICBpZiBbIC1mICIvdXNyL2xvY2FsL2V0Yy8k e25hbWV9LmNvbmYiIF0gJiYgWyAhIC1MICIvdXNyL2xvY2FsL2V0Yy8ke25hbWV9LmNvbmYi IF07IHRoZW4KKyAgICAgICAgZWNobyAiRm91bmQgL3Vzci9sb2NhbC9ldGMvJHtuYW1lfS5j b25mIGluIG9sZCBsb2NhdGlvbi4gTWlncmF0aW5nIHRvICR7Y29uZmlnZmlsZX0uIgorICAg ICAgICBtdiAvdXNyL2xvY2FsL2V0Yy8ke25hbWV9LmNvbmYgJHtjb25maWdmaWxlfQorICAg ICAgICBsbiAtcyAke2NvbmZpZ2ZpbGV9IC91c3IvbG9jYWwvZXRjLyR7bmFtZX0uY29uZgor ICAgIGZpCiB9CiAKLXJ1bl9yY19jb21tYW5kICIkMSIKK3JzeW5jZF9wb3N0Y21kKCkgewor ICAgIHJtZGlyICIkKGRpcm5hbWUgJHtwaWRmaWxlfSkiICA+IC9kZXYvbnVsbCAyPiYxCisg ICAgcm1kaXIgIiQoZGlybmFtZSAke2xvY2tmaWxlfSkiID4gL2Rldi9udWxsIDI+JjEKK30K KworcnVuX3JjX2NvbW1hbmQgIiR7MX0iCisKKwo= --------------080606030607000804090407--