pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/39713



The following reply was made to PR pkg/39713; it has been noted by GNATS.

From: Roy Marples <roy%marples.name@localhost>
To: Matthias Scheler <tron%NetBSD.org@localhost>
Cc: NetBSD GNATS <gnats-bugs%NetBSD.org@localhost>
Subject: Re: pkg/39713
Date: Wed, 25 Feb 2009 13:56:33 +0000

 --=_d2d96b256aa62ab161efd8878c6c82f7
 Content-Transfer-Encoding: 8bit
 Content-Type: text/plain; charset="UTF-8"
 
 On Wed, 25 Feb 2009 12:20:25 +0000, Matthias Scheler 
<tron%NetBSD.org@localhost>
 wrote:
 > That patch below will break support for platforms which don't have
 > "/etc/rc.subr" available. This would be a major regression for users
 > of these platforms.
 
 I wasn't aware that supporting non rc.subr systems was a requirement for
 rcd scripts.
 
 Anyway, this new patch supports just that.
 With rc.subr httpd is started by the supporting framework like other
 daemons.
 As such, it starts, stops and restarts correctly without racing (in my
 testing).
 Without rc.subr, we still use apachectl which is race prone.
 
 Thanks
 
 Roy
 --=_d2d96b256aa62ab161efd8878c6c82f7
 Content-Transfer-Encoding: base64
 Content-Type: application/octet-stream;
  name*="UTF-8''apache.sh.diff"; 
 Content-Disposition: attachment;
  filename*="UTF-8''apache.sh.diff"; 
 
 SW5kZXg6IGFwYWNoZS5zaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9wa2dzcmMvd3d3
 L2FwYWNoZTIyL2ZpbGVzL2FwYWNoZS5zaCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yCmRpZmYg
 LXUgLXAgLXIxLjIgYXBhY2hlLnNoCi0tLSBhcGFjaGUuc2gJMTIgT2N0IDIwMDggMTI6MjI6MjUg
 LTAwMDAJMS4yCisrKyBhcGFjaGUuc2gJMjUgRmViIDIwMDkgMTM6NDk6MDQgLTAwMDAKQEAgLTUs
 NTMgKzUsMzIgQEAKICMgUFJPVklERTogYXBhY2hlCiAjIFJFUVVJUkU6IERBRU1PTgogIyBLRVlX
 T1JEOiBzaHV0ZG93bgotIwotIyBZb3Ugd2lsbCBuZWVkIHRvIHNldCBzb21lIHZhcmlhYmxlcyBp
 biAvZXRjL3JjLmNvbmYgdG8gc3RhcnQgQXBhY2hlOgotIwotIyBhcGFjaGU9WUVTCi0jIGFwYWNo
 ZV9zdGFydD0ic3RhcnQiCSMgc2V0IHRvICJzdGFydHNzbCIgdG8gYWxsb3cgSFRUUFMgY29ubmVj
 dGlvbnM7Ci0jCQkJIyB0aGlzIHZhcmlhYmxlIGlzIG9wdGlvbmFsCiAKLWlmIFsgLWYgL2V0Yy9y
 Yy5zdWJyIF0KLXRoZW4KK2lmIFsgLWYgL2V0Yy9yYy5zdWJyIF07IHRoZW4KIAkuIC9ldGMvcmMu
 c3VicgogZmkKIAogbmFtZT0iYXBhY2hlIgogcmN2YXI9JG5hbWUKIGNvbW1hbmQ9IkBQUkVGSVhA
 L3NiaW4vaHR0cGQiCi1waWRmaWxlPSIvdmFyL3J1bi9odHRwZC5waWQiCi1jdGxfY29tbWFuZD0i
 QFBSRUZJWEAvc2Jpbi9hcGFjaGVjdGwiCitjb21tYW5kX2FyZ3M9Ii1rIHN0YXJ0IgogcmVxdWly
 ZWRfZmlsZXM9IkBQS0dfU1lTQ09ORkRJUkAvaHR0cGQuY29uZiIKIGV4dHJhX2NvbW1hbmRzPSJy
 ZWxvYWQiCi1zdGFydF9jbWQ9ImFwYWNoZV9kb2l0IHN0YXJ0Igotc3RvcF9jbWQ9ImFwYWNoZV9k
 b2l0IHN0b3AiCi1yZWxvYWRfY21kPSJhcGFjaGVfZG9pdCByZWxvYWQiCityZWxvYWRfY21kPSIk
 Y29tbWFuZCAtayBncmFjZWZ1bCIKK2N0bF9jb21tYW5kPSJAUFJFRklYQC9zYmluL2FwYWNoZWN0
 bCIKIAotYXBhY2hlX2RvaXQgKCkKK2FwYWNoZV9kb2l0KCkKIHsKLQk6ICR7YXBhY2hlX3N0YXJ0
 Oj1zdGFydH0KLQotCWNhc2UgJDEgaW4KLQlzdGFydCkJYWN0aW9uPSR7YXBhY2hlX3N0YXJ0fSA7
 OwotCXJlbG9hZCkJYWN0aW9uPWdyYWNlZnVsIDs7Ci0JKikJYWN0aW9uPSQxIDs7Ci0JZXNhYwot
 Ci0JaWYgWyAhIC14ICR7Y3RsX2NvbW1hbmR9IF07IHRoZW4KLQkJcmV0dXJuCi0JZmkKLQorCWFj
 dGlvbj0kMQogCWNhc2UgJHthY3Rpb259IGluCi0Jc3RhcnR8c3RhcnRzc2wpCUBFQ0hPQCAiU3Rh
 cnRpbmcgJHtuYW1lfS4iIDs7Ci0Jc3RvcCkJCUBFQ0hPQCAiU3RvcHBpbmcgJHtuYW1lfS4iIDs7
 CisJc3RhcnQpCUBFQ0hPQCAiU3RhcnRpbmcgJHtuYW1lfS4iOzsKKwlzdG9wKQlARUNIT0AgIlN0
 b3BwaW5nICR7bmFtZX0uIjs7CisJcmVsb2FkKQlhY3Rpb249Z3JhY2VmdWw7OwogCWVzYWMKLQog
 CSR7Y3RsX2NvbW1hbmR9ICR7YWN0aW9ufQogfQogCi1pZiBbIC1mIC9ldGMvcmMuc3ViciAtYSAt
 ZiAvZXRjL3JjLmNvbmYgLWEgLWQgL2V0Yy9yYy5kIC1hIC1mIC9ldGMvcmMuZC9EQUVNT04gXQot
 dGhlbgoraWYgWyAtZiAvZXRjL3JjLnN1YnIgLWEgLWYgL2V0Yy9yYy5jb25mIC1hIC1mIC9ldGMv
 cmMuZC9EQUVNT04gXTsgdGhlbgogCWxvYWRfcmNfY29uZmlnICRuYW1lCiAJcnVuX3JjX2NvbW1h
 bmQgIiQxIgogZWxzZQo=
 --=_d2d96b256aa62ab161efd8878c6c82f7--
 


Home | Main Index | Thread Index | Old Index