Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1ZcvS2-0001bY-U2 for pgsql-pkg-yum@arkaria.postgresql.org; Fri, 18 Sep 2015 13:11:43 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1ZcvS2-0002LV-Fv for pgsql-pkg-yum@arkaria.postgresql.org; Fri, 18 Sep 2015 13:11:42 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1ZcuyM-0007lq-L4 for pgsql-pkg-yum@postgresql.org; Fri, 18 Sep 2015 12:41:02 +0000 Received: from forward13h.cmail.yandex.net ([87.250.230.155]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1ZcuyI-0003E3-OQ for pgsql-pkg-yum@postgresql.org; Fri, 18 Sep 2015 12:41:01 +0000 Received: from web12h.yandex.ru (web12h.yandex.ru [84.201.186.41]) by forward13h.cmail.yandex.net (Yandex) with ESMTP id DFB97210EC; Fri, 18 Sep 2015 15:40:54 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web12h.yandex.ru (Yandex) with ESMTP id 910A7C2285C; Fri, 18 Sep 2015 15:40:52 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1442580052; bh=mRmRuSS9z/ZQ/0JQFL3xaZMLs9qhIozzocKC1KHuzDw=; h=From:To:Cc:In-Reply-To:References:Subject:Date; b=haTw/d2bFZYTJMY+nFm92G8w0LNyXNx54Gtrw+n5Ug/Pl6DUVXV9K3T99o2ZjriVN vACmRZC1HSYcy/tW4kYSDhh6bIiNstErC59wl60ot9kJJgBuEOJVKE754ekTutyrtm ZTTLZPkpPjuDgnnfLNerS6kdwmN723jf+Kv+r2Ng= Received: by web12h.yandex.ru with HTTP; Fri, 18 Sep 2015 15:40:51 +0300 From: Andrew N Golovkov Envelope-From: andor000@yandex.ru To: Jeff Frost Cc: "pgsql-pkg-yum@postgresql.org" In-Reply-To: References: <306581442235608@web6m.yandex.ru> Subject: Re: init script for pgpool MIME-Version: 1.0 Message-Id: <280191442580051@web12h.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Fri, 18 Sep 2015 15:40:51 +0300 Content-Type: multipart/mixed; boundary="----==--bound.28020.web12h.yandex.ru" X-Pg-Spam-Score: -1.6 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-pkg-yum Precedence: bulk Sender: pgsql-pkg-yum-owner@postgresql.org ------==--bound.28020.web12h.yandex.ru Content-Transfer-Encoding: 7bit Content-Type: text/plain You forget $pidfile and $PGPOOLUSER and some more comments. Check script in attach. I'm tested in my centos-6 and pgpool-II-92. ------==--bound.28020.web12h.yandex.ru Content-Disposition: attachment; filename="pgpool.init" Content-Transfer-Encoding: base64 Content-Type: text/x-shellscript; name="pgpool.init" IyEvYmluL3NoCiMgcGdwb29sICAgIFRoaXMgaXMgdGhlIGluaXQgc2NyaXB0 IGZvciBzdGFydGluZyB1cCBwZ3Bvb2wtSUkKIwojIGNoa2NvbmZpZzogLSA3 NCAzMwojIGRlc2NyaXB0aW9uOiBTdGFydHMgYW5kIHN0b3BzIHRoZSBwZ3Bv b2wgZGFlbW9uCiMgcHJvY2Vzc25hbWU6IHBncG9vbAojIHBpZGZpbGU6CS92 YXIvcnVuL3BncG9vbC5waWQKIwojIHYxLjAuMCBEZXZyaW0gR1VORFVaIDxk ZXZyaW1AZ3VuZHV6Lm9yZz4KIyAtIEluaXRpYWwgdmVyc2lvbiBvZiBSZWQg SGF0IC8gRmVkb3JhIGluaXQgc2NyaXB0CiMKIyB2Mi4yIERldnJpbSBHVU5E VVogPGRldnJpbUBndW5kdXoub3JnPgojIC0gTmV3IGFuZCBpbXByb3ZlZCB2 ZXJzaW9uIHdoaWNoIGhhcyBzb21lIGZpeGVzLgojCiMgdjIuMi41IERldnJp bSBHVU5EVVogPGRldnJpbUBndW5kdXoub3JnPgojIC0gRml4IGxvZ2dpbmcu CiMKIyB2Mi4zIERldnJpbSBHVU5EVVogPGRldnJpbUBndW5kdXoub3JnPgoj IC0gQWRqdXN0IG9yZGVyIG9mIHN0YXJ0dXAgYW5kIGtpbGwsIHBlciBSSCBi dWd6aWxsYSAjNTQ1NzM5LgojCiMgdjMuMy4zIFJ5YW4gRGVzaG9uZSA8cmRz aG9uZUBsaXF1aWR3ZWIuY29tPiBhbmQgWXVnbyBOYWdhdGEgPG5hZ2F0YUBz cmFvc3MuY28uanA+CiMgLSBVcGRhdGUgc3RvcCBhbmQgcmVsb2FkIHRvIHVz ZSBwZ3Bvb2wgY29tbWFuZHMgcHJvcGVybHkKIyAtIFJlbW92ZWQgInN3aXRj aCIgYXMgcGdwb29sIG5vIGxvbmdlciBzdXBwcG9ydHMgdGhhdCBjb21tYW5k CiMgLSBBZGQgdHJ5LXJlc3RhcnQgb3B0aW9uCiMgLSBGaXggZXhpdCBjb2Rl IGFjY29yZGluZyB3aXRoIExTQgoKIyBTb3VyY2UgZnVuY3Rpb24gbGlicmFy eS4KSU5JVEQ9L2V0Yy9yYy5kL2luaXQuZAouICRJTklURC9mdW5jdGlvbnMK CiMgR2V0IGZ1bmN0aW9uIGxpc3RpbmcgZm9yIGNyb3NzLWRpc3RyaWJ1dGlv biBsb2dpYy4KVFlQRVNFVD1gdHlwZXNldCAtZnxncmVwICJkZWNsYXJlImAK CiMgR2V0IGNvbmZpZy4KLiAvZXRjL3N5c2NvbmZpZy9uZXR3b3JrCgojIENo ZWNrIHRoYXQgbmV0d29ya2luZyBpcyB1cC4KIyBXZSBuZWVkIGl0IGZvciBw Z3Bvb2wKWyAiJHtORVRXT1JLSU5HfSIgPSAibm8iIF0gJiYgZXhpdCAwCgoj IEZpbmQgdGhlIG5hbWUgb2YgdGhlIHNjcmlwdApOQU1FPWBiYXNlbmFtZSAk MGAKaWYgWyAke05BTUU6MDoxfSA9ICJTIiAtbyAke05BTUU6MDoxfSA9ICJL IiBdCnRoZW4KCU5BTUU9JHtOQU1FOjN9CmZpCgojIEZvciBTRUxpbnV4IHdl IG5lZWQgdG8gdXNlICdydW51c2VyJyBub3QgJ3N1JwppZiBbIC14IC9zYmlu L3J1bnVzZXIgXQp0aGVuCglTVT1ydW51c2VyCmVsc2UKCVNVPXN1CmZpCgoj IFNldCBkZWZhdWx0cyBmb3IgY29uZmlndXJhdGlvbiB2YXJpYWJsZXMKUEdQ T09MVVNFUj1wb3N0Z3JlcwpQR1BPT0xFTkdJTkU9L3Vzci9wZ3Bvb2wtOS4y L2JpbgpQR1BPT0xEQUVNT049JFBHUE9PTEVOR0lORS9wZ3Bvb2wKUEdQT09M Q09ORj0vZXRjL3BncG9vbC1JSS05Mi9wZ3Bvb2wuY29uZgpQR1BPT0xQSURE SVI9L3Zhci9ydW4vcGdwb29sLUlJLTkyClBHUE9PTExPRz0vdmFyL2xvZy9w Z3Bvb2wtSUktOTIubG9nCgpsb2NrZmlsZT0iL3Zhci9sb2NrL3N1YnN5cy8k e05BTUV9IgpwaWRmaWxlPSIkUEdQT09MUElERElSL3BncG9vbC5waWQiCgoj IEltcG9ydCBjb25maWd1cmF0aW9uIGZyb20gL2V0Yy9zeXNjb25maWcsIGlm IGl0IGV4aXN0cwppZiBbIC1yIC9ldGMvc3lzY29uZmlnL3BncG9vbC1JSS05 MiBdOyB0aGVuCgkuIC9ldGMvc3lzY29uZmlnL3BncG9vbC1JSS05MgpmaQoK CnRlc3QgLXggJFBHUE9PTERBRU1PTiB8fCBleGl0IDUKCiMgQ2hlY2sgd2hl dGhlciB0aGUgY29uZmlnIGZpbGUgZXhpc3RzIG9yIG5vdAppZiBbICEgLXIg JFBHUE9PTENPTkYgXQp0aGVuCgllY2hvICIkUEdQT09MQ09ORiBub3QgZm91 bmQiCgllY2hvX2ZhaWx1cmUKCWVjaG8KCWV4aXQgMQpmaQoKIyBDcmVhdGUg dGhlIGxvZyBmaWxlIGlmIGl0IGRvZXMgbm90IGV4aXN0CmlmIFsgISAteCAk UEdQT09MTE9HIF0KdGhlbgoJdG91Y2ggJFBHUE9PTExPRwoJY2hvd24gJHtQ R1BPT0xVU0VSfTogJFBHUE9PTExPRwpmaQoKaWYgWyAhIC1kICRQR1BPT0xQ SURESVIgXQp0aGVuCglta2RpciAkUEdQT09MUElERElSCgljaG93biAke1BH UE9PTFVTRVJ9OiAkUEdQT09MUElERElSCmZpCgpzY3JpcHRfcmVzdWx0PTAK CnN0YXJ0KCl7CglQR1BPT0xfU1RBUlQ9JCJTdGFydGluZyAke05BTUV9IHNl cnZpY2U6ICIKCgllY2hvIC1uICIkUEdQT09MX1NUQVJUIgoJcGlkPSJgcGlk b2Zwcm9jIC1wICIkcGlkZmlsZSIgLXMgIiRQR1BPT0xEQUVNT04iYCIKCWlm IFsgLW4gIiRwaWQiIF0gOyB0aGVuCgkJZWNobyAtbiAicGdwb29sIGlzIGFs cmVhZHkgcnVubmluZyB3aXRoIHBpZCAkcGlkICIKCQllY2hvX2ZhaWx1cmUK CQlzY3JpcHRfcmVzdWx0PTEKCWVsc2UKCgkJJFNVIC1sICRQR1BPT0xVU0VS IC1jICIkUEdQT09MREFFTU9OIC1mICRQR1BPT0xDT05GICRPUFRTICYgIiA+ PiAiJFBHUE9PTExPRyIgMj4mMSA8IC9kZXYvbnVsbAoJCXNsZWVwIDIKCgkJ cGlkPSJgcGlkb2Zwcm9jIC1wICIkcGlkZmlsZSIgLXMgIiRQR1BPT0xEQUVN T04iYCIKCQlpZiBbIC1uICIkcGlkIiBdIDsgdGhlbgoJCQllY2hvX3N1Y2Nl c3MKCQkJdG91Y2ggIiRsb2NrZmlsZSIKCQllbHNlCgkJCWVjaG9fZmFpbHVy ZQoJCQlzY3JpcHRfcmVzdWx0PTEKCQlmaQoJZmkKCWVjaG8KfQoKc3RvcCgp ewoJUEdQT09MX1NUT1A9JCJTdG9wcGluZyAke05BTUV9IHNlcnZpY2U6ICIK CgllY2hvIC1uICIkUEdQT09MX1NUT1AiCglpZiBbIC1lICIkbG9ja2ZpbGUi IF0gOyB0aGVuCgoJCSRTVSAtbCAkUEdQT09MVVNFUiAtYyAiJFBHUE9PTERB RU1PTiAtZiAkUEdQT09MQ09ORiAtbSBmYXN0IHN0b3AiID4+ICIkUEdQT09M TE9HIiAyPiYxIDwgL2Rldi9udWxsCgoJCVJFVFZBTD0kPwoJCWlmIFsgJFJF VFZBTCAtZXEgMCBdIDsgdGhlbgoJCQllY2hvX3N1Y2Nlc3MKCQkJcm0gLWYg IiRsb2NrZmlsZSIKCQllbHNlCgkJCWVjaG9fZmFpbHVyZQoJCQlzY3JpcHRf cmVzdWx0PTEKCQlmaQoJZWxzZQoJCWVjaG9fc3VjY2VzcwoJZmkKCWVjaG8K fQoKcmVzdGFydCgpewoJc3RvcAoJc3RhcnQKfQoKcmVsb2FkKCl7CglQR1BP T0xfUkVMT0FEPSQiUmVsb2FkaW5nICR7TkFNRX0gY29uZmlndXJhdGlvbjog IgoKCWVjaG8gLW4gIiRQR1BPT0xfUkVMT0FEIgoJcGlkPSJgcGlkb2Zwcm9j IC1wICRwaWRmaWxlICRQR1BPT0xEQUVNT05gIgoJaWYgWyAtbiAiJHBpZCIg XSA7IHRoZW4KCQkkU1UgLWwgJFBHUE9PTFVTRVIgLWMgIiRQR1BPT0xEQUVN T04gLWYgJFBHUE9PTENPTkYgcmVsb2FkIiA+PiAiJFBHUE9PTExPRyIgMj4m MSA8IC9kZXYvbnVsbAoJCVJFVFZBTD0kPwoJCWlmIFsgJFJFVFZBTCAtZXEg MCBdOyB0aGVuCgkJCWVjaG9fc3VjY2VzcwoJCWVsc2UKCQkJZWNob19mYWls dXJlCgkJCXNjcmlwdF9yZXN1bHQ9MQoJCWZpCgllbHNlCgkJZWNobyAtbiAi cGdwb29sIGlzIG5vdCBydW5uaW5nICIKCQllY2hvX2ZhaWx1cmUKCQlzY3Jp cHRfcmVzdWx0PTEKCWZpCgllY2hvCn0KCmNvbmRyZXN0YXJ0KCl7CglbIC1l ICIkbG9ja2ZpbGUiIF0gJiYgcmVzdGFydAp9Cgpjb25kc3RvcCgpewoJWyAt ZSAiJGxvY2tmaWxlIiBdICYmIHN0b3AKfQoKIyBTZWUgaG93IHdlIHdlcmUg Y2FsbGVkLgpjYXNlICIkMSIgaW4KCXN0YXJ0KQoJCXN0YXJ0CgkJOzsKCXN0 b3ApCgkJc3RvcAoJCTs7CglzdGF0dXMpCgkJc3RhdHVzIC1wICRwaWRmaWxl IHBncG9vbAoJCXNjcmlwdF9yZXN1bHQ9JD8KCQk7OwoJcmVzdGFydCkKCQly ZXN0YXJ0CgkJOzsKCXJlbG9hZHxmb3JjZS1yZWxvYWQpCgkJcmVsb2FkCgkJ OzsKCWNvbmRyZXN0YXJ0KQoJCWNvbmRyZXN0YXJ0CgkJOzsKCWNvbmRzdG9w KQoJCWNvbmRzdG9wCgkJOzsKCSopCgkJZWNobyAkIlVzYWdlOiAkMCB7c3Rh cnR8c3RvcHxzdGF0dXN8cmVzdGFydHxjb25kcmVzdGFydHxjb25kc3RvcHxy ZWxvYWR8Zm9yY2UtcmVsb2FkfSIKCQlleGl0IDEKZXNhYwoKZXhpdCAkc2Ny aXB0X3Jlc3VsdAo= ------==--bound.28020.web12h.yandex.ru Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgsql-pkg-yum mailing list (pgsql-pkg-yum@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-pkg-yum ------==--bound.28020.web12h.yandex.ru--