Date: Mon, 19 Jan 2015 17:14:44 +0100 From: =?UTF-8?B?TGVhbmRlciBTY2jDpGZlcg==?= <info@netocean.de> To: freebsd-ports@freebsd.org Subject: Port upgrade issue Message-ID: <54BD2D74.3070303@netocean.de>
next in thread | raw e-mail | index | archive | help
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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54BD2D74.3070303>