From owner-freebsd-rc@freebsd.org Tue Feb 9 04:17:14 2016 Return-Path: Delivered-To: freebsd-rc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C651AAA2CCA for ; Tue, 9 Feb 2016 04:17:14 +0000 (UTC) (envelope-from erdgeist@erdgeist.org) Received: from elektropost.org (elektropost.org [217.115.13.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 32642305 for ; Tue, 9 Feb 2016 04:17:13 +0000 (UTC) (envelope-from erdgeist@erdgeist.org) Received: (qmail 25849 invoked from network); 9 Feb 2016 04:17:05 -0000 Received: from elektropost.org (HELO elektropost.org) (erdgeist@erdgeist.org) by elektropost.org with ESMTPS (DHE-RSA-AES256-SHA encrypted); 9 Feb 2016 04:17:04 -0000 From: erdgeist X-Pgp-Agent: GPGMail 2.6b2 Content-Type: multipart/signed; boundary="Apple-Mail=_16BA7113-BA8B-4CF0-9A92-0778F2E9C75D"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: Suddenly: _IPEXPANDMAX Date: Tue, 9 Feb 2016 17:16:45 +1300 Message-Id: <7F5E86C5-C3D9-4FD3-866F-0B4CAAD54693@erdgeist.org> To: freebsd-rc@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) X-Mailer: Apple Mail (2.3112) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Feb 2016 04:17:14 -0000 --Apple-Mail=_16BA7113-BA8B-4CF0-9A92-0778F2E9C75D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hey all, I=E2=80=99ve recently (shortly after its EoL) upgraded my = many-user-jails-box from 8.4 to 9.3 and noticed some of the jails = failing to start. They all had in common that their IP address was above = a certain suffix. Their IP addresses just were not configured on the = interface. After some investigation I found the hardcoded value _IPEXPANDMAX of 31 = in /etc/network.subr and that I basically can not run more than 31 jails = on my server anymore, if I am not willing to do some insane stuff, like = editing a non-user-servicable rc script or manually adding each IP = address or combining different schemes to add ranges (I=E2=80=99ve been = using ipv4_addrs_IF). Now, I find the arbitrary limit of 31 IP addresses cumbersome and even = more annoying that it=E2=80=99s not tuneable. The warning somehow also = did not properly find its way to my /var/log/messages, which leaves = further work for debugging. I noticed this has been fixed in = https://svnweb.freebsd.org/base/head/etc/network.subr?r1=3D267812&r2=3D271= 424 Is it possible to backport it to 9.4? erdgeist --Apple-Mail=_16BA7113-BA8B-4CF0-9A92-0778F2E9C75D Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAla5aDEACgkQk9uKpYuqISRBMACfdVLxbkvAJceuFKBALYE9mrqo jY0AoIRvMNHgCrdqKhd6PkdxaqbpI6Jr =0PK5 -----END PGP SIGNATURE----- --Apple-Mail=_16BA7113-BA8B-4CF0-9A92-0778F2E9C75D-- From owner-freebsd-rc@freebsd.org Tue Feb 9 20:47:09 2016 Return-Path: Delivered-To: freebsd-rc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE2ADAA2162 for ; Tue, 9 Feb 2016 20:47:09 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CBE6413CA for ; Tue, 9 Feb 2016 20:47:09 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7F16A20D12 for ; Tue, 9 Feb 2016 15:47:02 -0500 (EST) Received: from web6 ([10.202.2.216]) by compute5.internal (MEProxy); Tue, 09 Feb 2016 15:47:02 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=imcYENxdolRuALM tWbNQmpi9tOE=; b=AiobfyM5gOc5XdnWeUfdZLEB2RDACqFDv0WUPwS2ZtTbphM JFJAucdPAUQphcVa2FAa2yAhu8x6IWTNMy1w7if+y7C3cJid1fDQ9gp9clpqZW/m Tzs8q/VSzaUyHNoD66x7pQ+7IcshBmJjJTELph8SPjvilXUCf7F+y6J+FG2k= Received: by web6.nyi.internal (Postfix, from userid 99) id 4C5EA4623D; Tue, 9 Feb 2016 15:47:02 -0500 (EST) Message-Id: <1455050822.3971641.516614250.014CA496@webmail.messagingengine.com> X-Sasl-Enc: y3VGsJpM8rjPUucaBV9EBG6ZSspZb561BMkmU6I6jwjy 1455050822 From: Mark Felder To: erdgeist , freebsd-rc@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-57359b3d Subject: Re: Suddenly: _IPEXPANDMAX Date: Tue, 09 Feb 2016 14:47:02 -0600 In-Reply-To: <7F5E86C5-C3D9-4FD3-866F-0B4CAAD54693@erdgeist.org> References: <7F5E86C5-C3D9-4FD3-866F-0B4CAAD54693@erdgeist.org> X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Feb 2016 20:47:10 -0000 On Mon, Feb 8, 2016, at 22:16, erdgeist wrote: > Hey all, >=20 > I=E2=80=99ve recently (shortly after its EoL) upgraded my many-user-jails= -box > from 8.4 to 9.3 and noticed some of the jails failing to start. They all > had in common that their IP address was above a certain suffix. Their IP > addresses just were not configured on the interface. >=20 > After some investigation I found the hardcoded value _IPEXPANDMAX of 31 > in /etc/network.subr and that I basically can not run more than 31 jails > on my server anymore, if I am not willing to do some insane stuff, like > editing a non-user-servicable rc script or manually adding each IP > address or combining different schemes to add ranges (I=E2=80=99ve been u= sing > ipv4_addrs_IF). >=20 > Now, I find the arbitrary limit of 31 IP addresses cumbersome and even > more annoying that it=E2=80=99s not tuneable. The warning somehow also di= d not > properly find its way to my /var/log/messages, which leaves further work > for debugging. >=20 > I noticed this has been fixed in > https://svnweb.freebsd.org/base/head/etc/network.subr?r1=3D267812&r2=3D27= 1424 >=20 > Is it possible to backport it to 9.4? >=20 I almost want to call this errata... and I don't really see harm in backporting this. --=20 Mark Felder ports-secteam member feld@FreeBSD.org From owner-freebsd-rc@freebsd.org Wed Feb 10 22:43:32 2016 Return-Path: Delivered-To: freebsd-rc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 446D4AA4BB5 for ; Wed, 10 Feb 2016 22:43:32 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F9921A67 for ; Wed, 10 Feb 2016 22:43:31 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.9/8.14.9) with ESMTP id u1AMhS9C065867 for ; Wed, 10 Feb 2016 17:43:29 -0500 (EST) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.9/8.14.4/Submit) id u1AMhSZM065864; Wed, 10 Feb 2016 17:43:28 -0500 (EST) (envelope-from wollman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <22203.48400.34474.502294@hergotha.csail.mit.edu> Date: Wed, 10 Feb 2016 17:43:28 -0500 From: Garrett Wollman To: freebsd-rc@freebsd.org Subject: Good example for startup script with multiple "profiles"? X-Mailer: VM 7.17 under 21.4 (patch 22) "Instant Classic" XEmacs Lucid X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Wed, 10 Feb 2016 17:43:30 -0500 (EST) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED, HEADER_FROM_DIFFERENT_DOMAINS autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hergotha.csail.mit.edu X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2016 22:43:32 -0000 It's sometimes useful to have a single rc script start multiple copies of the same service, using different options. (For example, and my use case here, running a monitoring daemon with different parameters on "inside" and "outside" network interfaces.) Is there a good example I can crib from for how best to code this up while taking maximal advantage of the rc.subr framework? -GAWollman From owner-freebsd-rc@freebsd.org Wed Feb 10 22:57:07 2016 Return-Path: Delivered-To: freebsd-rc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C27D1AA51C2 for ; Wed, 10 Feb 2016 22:57:07 +0000 (UTC) (envelope-from andy@fud.org.nz) Received: from mail-yw0-x22e.google.com (mail-yw0-x22e.google.com [IPv6:2607:f8b0:4002:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8DDD21E5B for ; Wed, 10 Feb 2016 22:57:07 +0000 (UTC) (envelope-from andy@fud.org.nz) Received: by mail-yw0-x22e.google.com with SMTP id q190so26800700ywd.3 for ; Wed, 10 Feb 2016 14:57:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fud-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wH7ZXJYjZ1sfdRfnID6BhtUY1zP2z4WmwxfGXpo3uw4=; b=C+GX81Ci3gP/dW90eS0eRLSYRjmQyOaiX8e+FnBC2+O3sRfedW8xHdlLOX4aMpkbf1 o9WK0ygnAJbxhK2PdX32krqHiELUBTDC4insql9E0AE2KAY7Nh2N5GuHBYezMXbaT/Fl kcJGyAIvTFRuFYWkqjxD2xUyh9SxPnWZYeJ7aCBY2a+Gw8XjFJqrdPn8vTqDfne6JOP0 rIJ7zRs7sj2XxKjVrM9rpBwThNMkvRQPKVKRHnjZbJpAMZCw7QXEuMAHSCetz6DM06Sk om8n1m8UZy9KlyggxiNyZW28Hs1AmsyrVla1zSd0uKSOL7ctstxSt6a6rqqdoTHIb8Ln HDXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=wH7ZXJYjZ1sfdRfnID6BhtUY1zP2z4WmwxfGXpo3uw4=; b=Rx8y7scQRppncH8Bfo7p/ArSaxhn+PXiO5oX+5WmekuylpzHzg2/IZpg0Rn6Ubjnsi Ss+NvKaTA2dzaH+i72c9uRnjj2AeZghBUuQhFU2WSzPQuPGYABcWDBvu8r20eX/UDylZ OiiTAaEmZSCprtXs125ULLaCAMiJvbiYh4RltsCVkaN1hzeW5cR++DILm0xKYsa2EizI isqsTDnI/ONGv9ReHewtsId9iVwOXPO0hHXVFW45dU/KgNOjuOe4c9dJn4OwwT5gWFS7 qhVCrjyMjvwKhPlrNBHxdOV54Mu0fdQE6qir7hAAtW0Lr/KucvnpMqT37Jo8ONxoHKIl hXIQ== X-Gm-Message-State: AG10YOSdJxCD9I1O48/dbXGsN47WHdSd4/PWOumv4GtjgpwrGJOPeXQuhFAbI2cp70MOe6b7/KGuJRxMWTeU7g== MIME-Version: 1.0 X-Received: by 10.13.202.135 with SMTP id m129mr12600312ywd.170.1455145026243; Wed, 10 Feb 2016 14:57:06 -0800 (PST) Received: by 10.129.134.70 with HTTP; Wed, 10 Feb 2016 14:57:06 -0800 (PST) In-Reply-To: <22203.48400.34474.502294@hergotha.csail.mit.edu> References: <22203.48400.34474.502294@hergotha.csail.mit.edu> Date: Thu, 11 Feb 2016 11:57:06 +1300 Message-ID: Subject: Re: Good example for startup script with multiple "profiles"? From: Andrew Thompson To: Garrett Wollman Cc: freebsd-rc@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2016 22:57:07 -0000 On 11 February 2016 at 11:43, Garrett Wollman wrote: > It's sometimes useful to have a single rc script start multiple copies > of the same service, using different options. (For example, and my > use case here, running a monitoring daemon with different parameters > on "inside" and "outside" network interfaces.) Is there a good > example I can crib from for how best to code this up while taking > maximal advantage of the rc.subr framework? > Slightly different but the openvpn startup script uses the filename as the variable prefix and you start multiple copies by linking the file to a new name. Works well. # This script supports running multiple instances of openvpn. # To run additional instances link this script to something like # % ln -s openvpn openvpn_foo # and define additional openvpn_foo_* variables in one of # /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/openvpn_foo Andrew From owner-freebsd-rc@freebsd.org Wed Feb 10 23:36:26 2016 Return-Path: Delivered-To: freebsd-rc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B525AA4363 for ; Wed, 10 Feb 2016 23:36:26 +0000 (UTC) (envelope-from milios@ccsys.com) Received: from cargobay.net (cargobay.net [198.178.123.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 17C671626 for ; Wed, 10 Feb 2016 23:36:25 +0000 (UTC) (envelope-from milios@ccsys.com) Received: from cargobay.net (cargobay.net [198.178.123.147]) by cargobay.net (Postfix) with ESMTPSA id 0A188B6; Wed, 10 Feb 2016 23:32:20 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 10 Feb 2016 18:32:19 -0500 From: "Chad J. Milios" To: Garrett Wollman Cc: freebsd-rc@freebsd.org Subject: Re: Good example for startup script with multiple "profiles"? Organization: Crop Circle Systems, Inc. In-Reply-To: <22203.48400.34474.502294@hergotha.csail.mit.edu> References: <22203.48400.34474.502294@hergotha.csail.mit.edu> Message-ID: X-Sender: milios@ccsys.com User-Agent: Roundcube Webmail/1.1.3 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2016 23:36:26 -0000 On 2016-02-10 17:43, Garrett Wollman wrote: > It's sometimes useful to have a single rc script start multiple copies > of the same service, using different options. (For example, and my > use case here, running a monitoring daemon with different parameters > on "inside" and "outside" network interfaces.) Is there a good > example I can crib from for how best to code this up while taking > maximal advantage of the rc.subr framework? > > -GAWollman > _______________________________________________ > freebsd-rc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-rc > To unsubscribe, send any mail to "freebsd-rc-unsubscribe@freebsd.org" Not saying this is the absolute best approach, but take a look at security/openvpn. that is after what i modeled my enhancement to the dns/knot2 startup script in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203931 . i think the diff in that PR would make a good example of what youre looking to accomplish, clearly illustrating the actual modification. knot2 is rather simple software so nothing's in the way to obscure the illustrative value youre looking for, yet it also has the extra control function in there referencing the knotc control utility executable From owner-freebsd-rc@freebsd.org Thu Feb 11 09:48:18 2016 Return-Path: Delivered-To: freebsd-rc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C57EAAA4AA2 for ; Thu, 11 Feb 2016 09:48:18 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B295147D for ; Thu, 11 Feb 2016 09:48:18 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 6A6726DF91B; Thu, 11 Feb 2016 10:48:15 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id u1B9mEqE078290; Thu, 11 Feb 2016 10:48:14 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id u1B9mDtp077782; Thu, 11 Feb 2016 10:48:13 +0100 (CET) (envelope-from lars) Date: Thu, 11 Feb 2016 10:48:13 +0100 From: Lars Engels To: Garrett Wollman Cc: freebsd-rc@freebsd.org Subject: Re: Good example for startup script with multiple "profiles"? Message-ID: <20160211094813.GR68362@e-new.0x20.net> References: <22203.48400.34474.502294@hergotha.csail.mit.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="CEMZpvf/LsJ++1SB" Content-Disposition: inline In-Reply-To: <22203.48400.34474.502294@hergotha.csail.mit.edu> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Feb 2016 09:48:18 -0000 --CEMZpvf/LsJ++1SB Content-Type: text/plain; charset=utf-8 Content-Disposition: inline On Wed, Feb 10, 2016 at 05:43:28PM -0500, Garrett Wollman wrote: > It's sometimes useful to have a single rc script start multiple copies > of the same service, using different options. (For example, and my > use case here, running a monitoring daemon with different parameters > on "inside" and "outside" network interfaces.) Is there a good > example I can crib from for how best to code this up while taking > maximal advantage of the rc.subr framework? The tomcat ports rc scripts have: # You may symlink this script with other names to run multiple # instances of tomcat8 with different configurations. --CEMZpvf/LsJ++1SB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWvFjdXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tryIH/1U9DFI1n7nU90A13gqCRRvq cCibnZfh2yTBXYbbg+8KvraXYrmj6Shoey2wveIh4Y39Yc5jA36CPY6dXN4PmgTX 6Ryej0BYhAQz1emvmx9RgFRiQ+qVg592SFshZMutDv9bc22aueXpp6Gx/zXSGE4t 8bwx1tF37QPRfSpqaQjSjOjOzqBWJeO9KdWUa/bxyOkkpX7IQgeTUPTE2MVLy2RA mk3o11cP4qdclTGoP8QtVQWufpB85S4toSjwmcHhNYkUbkTNJbD9gP6Vl9sgOFe+ 0wxc3jwetkWiRRK4/S6jNa39zMpknDPyjiT8Fc9hg74cMcdDOpuG6tG5XlP4UQs= =2aqY -----END PGP SIGNATURE----- --CEMZpvf/LsJ++1SB--