[104] in The Cryptographic File System users list

home help back first fref pref prev next nref lref last post

cattach permission problem

daemon@ATHENA.MIT.EDU (Walter Haidinger)
Mon Oct 5 00:51:39 1998

From owner-cfs-users@research.att.com Mon Oct 05 04:51:38 1998
Return-Path: <owner-cfs-users@research.att.com>
Delivered-To: cfs-mtg@bloom-picayune.mit.edu
Received: (qmail 8769 invoked from network); 5 Oct 1998 04:51:37 -0000
Received: from unknown (HELO rumor.research.att.com) (192.20.225.9)
  by bloom-picayune.mit.edu with SMTP; 5 Oct 1998 04:51:37 -0000
Received: from research.att.com ([135.207.30.100]) by rumor; Mon Oct  5 00:45:52 EDT 1998
Received: from amontillado.research.att.com ([135.207.24.32]) by research; Mon Oct  5 00:50:56 EDT 1998
Received: from nsa.research.att.com (majordomo@nsa.research.att.com [135.207.24.155])
	by amontillado.research.att.com (8.8.7/8.8.7) with ESMTP id AAA27196;
	Mon, 5 Oct 1998 00:51:24 -0400 (EDT)
Received: (from majordomo@localhost) by nsa.research.att.com (8.7.3/8.7.3) id AAA22123 for cfs-users-list; Mon, 5 Oct 1998 00:43:04 -0400 (EDT)
X-Authentication-Warning: nsa.research.att.com: majordomo set sender to owner-cfs-users@nsa.research.att.com using -f
Received: from research.att.com (research.research.att.com [135.207.30.100]) by nsa.research.att.com (8.7.3/8.7.3) with SMTP id AAA22119 for <cfs-users@nsa.research.att.com>; Mon, 5 Oct 1998 00:43:01 -0400 (EDT)
Received: from mail.pgv.at ([194.118.8.250]) by research; Mon Oct  5 00:48:16 EDT 1998
Received: from banshee.pandora.at (p48.multi.pgv.at [194.118.8.179])
          by mail.pgv.at (Netscape Messaging Server 3.5)  with ESMTP
          id AAC5643 for <cfs-users@research.att.com>;
          Mon, 5 Oct 1998 06:38:41 +0200
Received: from localhost (walter@localhost [127.0.0.1])
	by banshee.pandora.at (8.8.8/8.8.8) with SMTP id WAA03353
	for <cfs-users@research.att.com>; Sun, 4 Oct 1998 22:53:12 +0200
Date: Sun, 4 Oct 1998 22:53:11 +0200 (CEST)
From: Walter Haidinger <walter.haidinger@gmx.net>
X-Sender: walter@banshee.pandora.at
Reply-To: Walter Haidinger <walter.haidinger@gmx.net>
To: cfs-users@research.att.com
Subject: cattach permission problem
Message-ID: <Pine.LNX.3.96.981004194130.1485B-200000@banshee.pandora.at>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-1463811772-1825051554-907533905=:1485"
Content-ID: <Pine.LNX.3.96.981004224739.1485E@banshee.pandora.at>
Sender: owner-cfs-users@research.att.com
Precedence: bulk

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---1463811772-1825051554-907533905=:1485
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.LNX.3.96.981004224739.1485F@banshee.pandora.at>

Hi!

I've installed cfs-1.3.3 my Linux machine.
As root, everything works fine. No troubles at all.

However, if I want to run cattach as a normal user, it doesn't work. 
I'd say it is a NFS permission problem but who knows?

FYI: Everything next was done as user 'walter' on my machine.

After a 'cmkdir secure' which succeeded, I tried to attach the directory:
  cattach secure walter
Key: <...>
cattach: no such encrypted directory

If I issue the above command as root, it succeeds but user walter cannot
access /cfs/walter then, of course. BTW, same effect as if cattach is
setuid root.

Now, here is my NFS setup (NFS itself works, I have another machine's
directory mounted):

'mount' shows:
localhost:/nfs/.cfsfs on /cfs type nfs (rw,port=3049,intr,addr=127.0.0.1)

'/etc/exports' lists:
/tmp            localhost(ro)
/nfs/.cfsfs     localhost(rw)

Of course, the nfs server is started before cfsd. Both run as root.

The directory and file owners with permissions are:
/cfs			root.root	777
/nfs			root.nfs	750
/nfs/.cfsfs		root.root	000

/usr/local/sbin/cfsd	root.cfs	550
/usr/local/bin/cattach	root.cfs	550
/usr/local/bin/cmkdir	root.cfs	550
/usr/local/bin/cdetach	root.cfs	550

FYI: user walter *is* member of groups 'cfs' and 'nfs'. At least 'groups'
says so...

Perhaps most interesting are the strace output of the above cattach which
I add as an attachment. bind() to localhost fails with an EACCESS error.
This makes this post a bit long but the list seems to have very low
traffic, so I hope you aren't that upset...

Perhaps there is trouble because of the shadow suite?

Also, sometimes I encounter the error message "RPC: Timed out" when
running cattach as root. However, the cattach command succeeds despite
this message. Where does it come from and what can I do about it?

Well, you see I'm quite puzzled. Any suggestion is appreciated.

Thanks, Walter


--
Walter Haidinger <walter.haidinger@gmx.net>        
Student of Electrical Engineering, University of Technology, Vienna, Austria
Address: Brunnerstrasse 6, A-3108 St.P"olten, Austria. Tel.: +43-2742-257191

Get my PGP public key from  http://members.pgv.at/haidinger/pgp/pubkey.txt
or send email (body ignored) with the subject "[Request PGP public key]" to 
<walthaid@unix.ict.tuwien.ac.at>. Mind case and brackets! 

---1463811772-1825051554-907533905=:1485
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=foo
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.981004224505.1485C@banshee.pandora.at>
Content-Description: strace output of 'cattach secure walter'

ZXhlY3ZlKCIvdXNyL2xvY2FsL2Jpbi9jYXR0YWNoIiwgWyJjYXR0YWNoIiwg
InNlY3VyZSIsICJ3YWx0ZXIiXSwgWy8qIDY0IHZhcnMgKi9dKSA9IDANCm1t
YXAoMCwgNDA5NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRF
fE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4NDAwMDcwMDANCm1wcm90ZWN0
KDB4NDAwMDAwMDAsIDIwNjczLCBQUk9UX1JFQUR8UFJPVF9XUklURXxQUk9U
X0VYRUMpID0gMA0KbXByb3RlY3QoMHg4MDQ4MDAwLCAyMjgwOCwgUFJPVF9S
RUFEfFBST1RfV1JJVEV8UFJPVF9FWEVDKSA9IDANCnN0YXQoIi9ldGMvbGQu
c28uY2FjaGUiLCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9MTAw
ODgsIC4uLn0pID0gMA0Kb3BlbigiL2V0Yy9sZC5zby5jYWNoZSIsIE9fUkRP
TkxZKSAgICAgID0gMw0KbW1hcCgwLCAxMDA4OCwgUFJPVF9SRUFELCBNQVBf
U0hBUkVELCAzLCAwKSA9IDB4NDAwMDgwMDANCmNsb3NlKDMpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA9IDANCnN0YXQoIi9ldGMvbGQuc28u
cHJlbG9hZCIsIDB4YmZmZmY1NzApICA9IC0xIEVOT0VOVCAoTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeSkNCm9wZW4oIi9saWIvbGliYy5zby41IiwgT19S
RE9OTFkpICAgICAgICA9IDMNCnJlYWQoMywgIlwxNzdFTEZcMVwxXDFcMFww
XDBcMFwwXDBcMFwwXDBcMyIuLi4sIDQwOTYpID0gNDA5Ng0KbW1hcCgwLCA3
NzAwNDgsIFBST1RfTk9ORSwgTUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VUywg
LTEsIDApID0gMHg0MDAwYjAwMA0KbW1hcCgweDQwMDBiMDAwLCA1MzgzMTcs
IFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9QUklWQVRFfE1BUF9GSVhFRCwg
MywgMCkgPSAweDQwMDBiMDAwDQptbWFwKDB4NDAwOGYwMDAsIDIwOTMyLCBQ
Uk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJWEVELCAz
LCAweDgzMDAwKSA9IDB4NDAwOGYwMDANCm1tYXAoMHg0MDA5NTAwMCwgMjAz
OTUyLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJ
WEVEfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4NDAwOTUwMDANCmNsb3Nl
KDMpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDANCm1wcm90
ZWN0KDB4NDAwMGIwMDAsIDUzODMxNywgUFJPVF9SRUFEfFBST1RfV1JJVEV8
UFJPVF9FWEVDKSA9IDANCm11bm1hcCgweDQwMDA4MDAwLCAxMDA4OCkgICAg
ICAgICAgICAgICA9IDANCm1wcm90ZWN0KDB4ODA0ODAwMCwgMjI4MDgsIFBS
T1RfUkVBRHxQUk9UX0VYRUMpID0gMA0KbXByb3RlY3QoMHg0MDAwYjAwMCwg
NTM4MzE3LCBQUk9UX1JFQUR8UFJPVF9FWEVDKSA9IDANCm1wcm90ZWN0KDB4
NDAwMDAwMDAsIDIwNjczLCBQUk9UX1JFQUR8UFJPVF9FWEVDKSA9IDANCnBl
cnNvbmFsaXR5KFBFUl9MSU5VWCkgICAgICAgICAgICAgICAgICA9IDANCmdl
dGV1aWQoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDUwMA0K
Z2V0dWlkKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gNTAw
DQpnZXRnaWQoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAx
MDENCmdldGVnaWQoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9
IDEwMQ0KbHN0YXQoIi4iLCB7c3RfbW9kZT1TX0lGRElSfDA3NTAsIHN0X3Np
emU9MjA0OCwgLi4ufSkgPSAwDQpsc3RhdCgiLyIsIHtzdF9tb2RlPVNfSUZE
SVJ8MDc1NSwgc3Rfc2l6ZT0xMDI0LCAuLi59KSA9IDANCmxzdGF0KCIuLiIs
IHtzdF9tb2RlPVNfSUZESVJ8MDc1MCwgc3Rfc2l6ZT0xMDI0LCAuLi59KSA9
IDANCnN0YXQoIi4uIiwge3N0X21vZGU9U19JRkRJUnwwNzUwLCBzdF9zaXpl
PTEwMjQsIC4uLn0pID0gMA0Kb3BlbigiLi4iLCBPX1JET05MWSkgICAgICAg
ICAgICAgICAgICAgID0gMw0KZmNudGwoMywgRl9TRVRGRCwgRkRfQ0xPRVhF
QykgICAgICAgICAgID0gMA0KYnJrKDB4ODA3MGQ2NCkgICAgICAgICAgICAg
ICAgICAgICAgICAgID0gMHg4MDcwZDY0DQpicmsoMHg4MDcxMDAwKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgPSAweDgwNzEwMDANCmJyaygweDgwNzMw
MDApICAgICAgICAgICAgICAgICAgICAgICAgICA9IDB4ODA3MzAwMA0KZ2V0
ZGVudHMoMywgLyogMTMgZW50cmllcyAqLywgNDA5NikgICAgID0gMjIwDQps
c3RhdCgiLi4vd2FsdGVyIiwge3N0X21vZGU9U19JRkRJUnwwNzUwLCBzdF9z
aXplPTIwNDgsIC4uLn0pID0gMA0KY2xvc2UoMykgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMA0KbHN0YXQoIi4uLy4uIiwge3N0X21vZGU9
U19JRkRJUnwwNzU1LCBzdF9zaXplPTEwMjQsIC4uLn0pID0gMA0Kc3RhdCgi
Li4vLi4iLCB7c3RfbW9kZT1TX0lGRElSfDA3NTUsIHN0X3NpemU9MTAyNCwg
Li4ufSkgPSAwDQpvcGVuKCIuLi8uLiIsIE9fUkRPTkxZKSAgICAgICAgICAg
ICAgICAgPSAzDQpmY250bCgzLCBGX1NFVEZELCBGRF9DTE9FWEVDKSAgICAg
ICAgICAgPSAwDQpnZXRkZW50cygzLCAvKiA0NCBlbnRyaWVzICovLCA0MDk2
KSAgICAgPSA3MTINCmxzdGF0KCIuLi8uLi9ob21lIiwge3N0X21vZGU9U19J
RkRJUnwwNzUwLCBzdF9zaXplPTEwMjQsIC4uLn0pID0gMA0KY2xvc2UoMykg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMA0KY2hkaXIoIi9o
b21lL3dhbHRlci9zZWN1cmUiKSAgICAgICAgICAgID0gMA0Kc3RhdGZzKCIu
Iiwge2ZfdHlwZT0iRVhUMl9TVVBFUl9NQUdJQyIsIGZfYnNpemU9MTAyNCwg
Zl9ibG9ja3M9OTE5NjEzLCBmX2JmcmVlPTc4NDI2MSwgZl9maWxlcz0xMDUy
NjQwLCBmX2ZmcmVlPTEwNDM5MzMsIGZfbmFtZWxlbj0yNTV9fSkgPSAwDQpv
cGVuKCIvZGV2L3R0eSIsIE9fUkRXUikgICAgICAgICAgICAgICAgPSAzDQpm
Y250bCgzLCBGX0dFVEZMKSAgICAgICAgICAgICAgICAgICAgICAgPSAweDIg
KGZsYWdzIE9fUkRXUikNCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZDSFJ8MDY2
Niwgc3RfcmRldj1tYWtlZGV2KDUsIDApLCAuLi59KSA9IDANCm1tYXAoMCwg
NDA5NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9B
Tk9OWU1PVVMsIC0xLCAwKSA9IDB4NDAwMDgwMDANCmlvY3RsKDMsIFRDR0VU
Uywge0I5NjAwIG9wb3N0IGlzaWcgaWNhbm9uIGVjaG8gLi4ufSkgPSAwDQps
c2VlaygzLCAwLCBTRUVLX0NVUikgICAgICAgICAgICAgICAgICAgPSAtMSBF
U1BJUEUgKElsbGVnYWwgc2VlaykNCm11bm1hcCgweDQwMDA4MDAwLCA0MDk2
KSAgICAgICAgICAgICAgICA9IDANCnNpZ2FjdGlvbihTSUdJTlQsIHtTSUdf
SUdOfSwge1NJR19ERkx9KSA9IDANCmlvY3RsKDMsIFRDR0VUUywge0I5NjAw
IG9wb3N0IGlzaWcgaWNhbm9uIGVjaG8gLi4ufSkgPSAwDQppb2N0bCgzLCBT
TkRDVExfVE1SX0NPTlRJTlVFLCB7Qjk2MDAgb3Bvc3QgaXNpZyBpY2Fub24g
LWVjaG8gLi4ufSkgPSAwDQp3cml0ZSgyLCAiS2V5OiIsIDRLZXk6KSAgICAg
ICAgICAgICAgICAgICAgID0gNA0KcmVhZCgzLCAiMSIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMiIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMyIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNCIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNSIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNiIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNyIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiOCIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiOSIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMCIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMSIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMiIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMyIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNCIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNSIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNiIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiNyIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiOCIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiOSIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiMCIsIDEpICAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0KcmVhZCgzLCAiXG4iLCAxKSAgICAgICAg
ICAgICAgICAgICAgICAgID0gMQ0Kd3JpdGUoMiwgIlxuIiwgMQ0KKSAgICAg
ICAgICAgICAgICAgICAgICAgPSAxDQppb2N0bCgzLCBTTkRDVExfVE1SX0NP
TlRJTlVFLCB7Qjk2MDAgb3Bvc3QgaXNpZyBpY2Fub24gZWNobyAuLi59KSA9
IDANCnNpZ2FjdGlvbihTSUdJTlQsIHtTSUdfREZMfSwge1NJR19JR059KSA9
IDANCmNsb3NlKDMpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9
IDANCm9wZW4oIi9ob21lL3dhbHRlci9zZWN1cmUvLi5jIiwgT19SRE9OTFkp
ID0gMw0KZnN0YXQoMywge3N0X21vZGU9U19JRlJFR3wwNjYwLCBzdF9zaXpl
PTEsIC4uLn0pID0gMA0KbW1hcCgwLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9X
UklURSwgTUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VUywgLTEsIDApID0gMHg0
MDAwODAwMA0KcmVhZCgzLCAiNyIsIDQwOTYpICAgICAgICAgICAgICAgICAg
ICAgID0gMQ0KcmVhZCgzLCAiIiwgNDA5NikgICAgICAgICAgICAgICAgICAg
ICAgID0gMA0KY2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgID0gMA0KbXVubWFwKDB4NDAwMDgwMDAsIDQwOTYpICAgICAgICAgICAg
ICAgID0gMA0Kb3BlbigiL2hvbWUvd2FsdGVyL3NlY3VyZS8uLmsiLCBPX1JE
T05MWSkgPSAzDQpmc3RhdCgzLCB7c3RfbW9kZT1TX0lGUkVHfDA2NjAsIHN0
X3NpemU9MzIsIC4uLn0pID0gMA0KbW1hcCgwLCA0MDk2LCBQUk9UX1JFQUR8
UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VUywgLTEsIDAp
ID0gMHg0MDAwODAwMA0KcmVhZCgzLCAiXCdcMjUwYFwzMjRNblwyMDBNXDAz
MTJcMFwiMVwyNTIiLi4uLCA0MDk2KSA9IDMyDQpjbG9zZSgzKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPSAwDQptdW5tYXAoMHg0MDAwODAw
MCwgNDA5NikgICAgICAgICAgICAgICAgPSAwDQpvcGVuKCIvaG9tZS93YWx0
ZXIvc2VjdXJlLy4ucyIsIE9fUkRPTkxZKSA9IDMNCmZzdGF0KDMsIHtzdF9t
b2RlPVNfSUZSRUd8MDY2MCwgc3Rfc2l6ZT03LCAuLi59KSA9IDANCm1tYXAo
MCwgNDA5NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1B
UF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4NDAwMDgwMDANCnJlYWQoMywgIjI2
MjE0NFxuIiwgNDA5NikgICAgICAgICAgICAgICA9IDcNCmNsb3NlKDMpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDANCm11bm1hcCgweDQw
MDA4MDAwLCA0MDk2KSAgICAgICAgICAgICAgICA9IDANCmdldHVpZCgpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDUwMA0Kc3RhdCgiL3Vz
ci9zaGFyZS9sb2NhbGUvQy9saWJjLmNhdCIsIDB4YmZmZmNlNTApID0gLTEg
RU5PRU5UIChObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5KQ0Kc3RhdCgiL3Vz
ci9zaGFyZS9sb2NhbGUvbGliYy9DIiwgMHhiZmZmY2U1MCkgPSAtMSBFTk9F
TlQgKE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkpDQpzdGF0KCIvdXNyL2xv
Y2FsL3NoYXJlL2xvY2FsZS9DL2xpYmMuY2F0IiwgMHhiZmZmY2U1MCkgPSAt
MSBFQUNDRVMgKFBlcm1pc3Npb24gZGVuaWVkKQ0Kb3BlbigiL2V0Yy9ob3N0
LmNvbmYiLCBPX1JET05MWSkgICAgICAgID0gMw0KZnN0YXQoMywge3N0X21v
ZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTIzMiwgLi4ufSkgPSAwDQpmY250
bCgzLCBGX0dFVEZMKSAgICAgICAgICAgICAgICAgICAgICAgPSAwIChmbGFn
cyBPX1JET05MWSkNCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwg
c3Rfc2l6ZT0yMzIsIC4uLn0pID0gMA0KbW1hcCgwLCA0MDk2LCBQUk9UX1JF
QUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VUywgLTEs
IDApID0gMHg0MDAwODAwMA0KbHNlZWsoMywgMCwgU0VFS19DVVIpICAgICAg
ICAgICAgICAgICAgID0gMA0KcmVhZCgzLCAiI1xuIyAvZXRjL2hvc3QuY29u
ZlxuI1xuIyBBdXRvbWEiLi4uLCA0MDk2KSA9IDIzMg0KZ2V0dGltZW9mZGF5
KHs5MDc1MjQzNjksIDI1MTc2MX0sIE5VTEwpID0gMA0KZ2V0cGlkKCkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMjMxNg0Kb3BlbigiL2V0
Yy9yZXNvbHYuY29uZiIsIE9fUkRPTkxZKSAgICAgID0gNA0KZnN0YXQoNCwg
e3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTI4NCwgLi4ufSkgPSAw
DQptbWFwKDAsIDQwOTYsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJ
VkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDQwMDA5MDAwDQpyZWFk
KDQsICIjXG4jIC9ldGMvcmVzb2x2LmNvbmZcbiNcbiMgQXV0byIuLi4sIDQw
OTYpID0gMjg0DQpyZWFkKDQsICIiLCA0MDk2KSAgICAgICAgICAgICAgICAg
ICAgICAgPSAwDQpjbG9zZSg0KSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgPSAwDQptdW5tYXAoMHg0MDAwOTAwMCwgNDA5NikgICAgICAgICAg
ICAgICAgPSAwDQpyZWFkKDMsICIiLCA0MDk2KSAgICAgICAgICAgICAgICAg
ICAgICAgPSAwDQpjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgPSAwDQptdW5tYXAoMHg0MDAwODAwMCwgNDA5NikgICAgICAgICAg
ICAgICAgPSAwDQp1bmFtZSh7c3lzPSJMaW51eCIsIG5vZGU9ImJhbnNoZWUi
LCAuLi59KSA9IDANCm9wZW4oIi9ldGMvaG9zdHMiLCBPX1JET05MWSkgICAg
ICAgICAgICA9IDMNCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwg
c3Rfc2l6ZT0xNTMxLCAuLi59KSA9IDANCm1tYXAoMCwgNDA5NiwgUFJPVF9S
RUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMsIC0x
LCAwKSA9IDB4NDAwMDgwMDANCnJlYWQoMywgIiNcbiMgaG9zdHNcdFx0VGhp
cyBmaWxlIGRlc2NyaWJlIi4uLiwgNDA5NikgPSAxNTMxDQpyZWFkKDMsICIi
LCA0MDk2KSAgICAgICAgICAgICAgICAgICAgICAgPSAwDQpjbG9zZSgzKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAwDQptdW5tYXAoMHg0
MDAwODAwMCwgNDA5NikgICAgICAgICAgICAgICAgPSAwDQpvcGVuKCIvZXRj
L3Byb3RvY29scyIsIE9fUkRPTkxZKSAgICAgICAgPSAzDQpmc3RhdCgzLCB7
c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9NTk1LCAuLi59KSA9IDAN
Cm1tYXAoMCwgNDA5NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklW
QVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4NDAwMDgwMDANCnJlYWQo
MywgIiNcbiMgcHJvdG9jb2xzXHRUaGlzIGZpbGUgZGVzY3JpIi4uLiwgNDA5
NikgPSA1OTUNCmNsb3NlKDMpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA9IDANCm11bm1hcCgweDQwMDA4MDAwLCA0MDk2KSAgICAgICAgICAg
ICAgICA9IDANCmJyaygweDgwNzgwMDApICAgICAgICAgICAgICAgICAgICAg
ICAgICA9IDB4ODA3ODAwMA0KZ2V0dGltZW9mZGF5KHs5MDc1MjQzNjksIDY5
MDEyMn0sIE5VTEwpID0gMA0KZ2V0dGltZW9mZGF5KHs5MDc1MjQzNjksIDY5
Mjk5Nn0sIE5VTEwpID0gMA0KZ2V0cGlkKCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgID0gMjMxNg0Kc29ja2V0KFBGX0lORVQsIFNPQ0tfREdS
QU0sIElQUFJPVE9fVURQKSA9IDMNCmdldHBpZCgpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA9IDIzMTYNCmJpbmQoMywge3Npbl9mYW1pbHk9
QUZfSU5FVCwgc2luX3BvcnQ9aHRvbnMoNzk2KSwgc2luX2FkZHI9aW5ldF9h
ZGRyKCIwLjAuMC4wIil9LCAxNikgPSAtMSBFQUNDRVMgKFBlcm1pc3Npb24g
ZGVuaWVkKQ0KaW9jdGwoMywgRklPTkJJTywgWzFdKSAgICAgICAgICAgICAg
ICAgID0gMA0Kc2VuZHRvKDMsICI3XDM1I1wzMVwwXDBcMFwwXDBcMFwwXDJc
MFwxXDIwNiIuLi4sIDU2LCAwLCB7c2luX2ZhbWlseT1BRl9JTkVULCBzaW5f
cG9ydD1odG9ucygxMTEpLCBzaW5fYWRkcj1pbmV0X2FkZHIoIjEyNy4wLjAu
MSIpfSwgMTYpID0gNTYNCm9sZHNlbGVjdCgyNTYsIFszXSwgTlVMTCwgTlVM
TCwgezUsIDB9KSA9IDEgKGluIFszXSwgbGVmdCB7NSwgMH0pDQpyZWN2ZnJv
bSgzLCAiN1wzNSNcMzFcMFwwXDBcMVwwXDBcMFwwXDBcMFwwXDAiLi4uLCA0
MDAsIDAsIHtzaW5fZmFtaWx5PUFGX0lORVQsIHNpbl9wb3J0PWh0b25zKDEx
MSksIHNpbl9hZGRyPWluZXRfYWRkcigiMTI3LjAuMC4xIil9LCBbMTZdKSA9
IDI4DQpjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PSAwDQpnZXRwaWQoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PSAyMzE2DQpzb2NrZXQoUEZfSU5FVCwgU09DS19ER1JBTSwgSVBQUk9UT19V
RFApID0gMw0KYmluZCgzLCB7c2luX2ZhbWlseT1BRl9JTkVULCBzaW5fcG9y
dD1odG9ucyg3OTcpLCBzaW5fYWRkcj1pbmV0X2FkZHIoIjAuMC4wLjAiKX0s
IDE2KSA9IC0xIEVBQ0NFUyAoUGVybWlzc2lvbiBkZW5pZWQpDQppb2N0bCgz
LCBGSU9OQklPLCBbMV0pICAgICAgICAgICAgICAgICAgPSAwDQp1bmFtZSh7
c3lzPSJMaW51eCIsIG5vZGU9ImJhbnNoZWUiLCAuLi59KSA9IDANCmdldGV1
aWQoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDUwMA0KZ2V0
ZWdpZCgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMTAxDQpn
ZXRncm91cHMoMzIsIFsxMDEsIDUsIDYsIDcsIDEzLCAxNCwgMTUsIDE2LCAx
MDAsIDEwMiwgMTAzLCAxMDQsIDEwNSwgMTA4LCAxMTAsIDExMSwgMTEyLCAx
MTMsIDExNCwgMTE2LCAxMTcsIDExOF0pID0gMjINCmdldHRpbWVvZmRheSh7
OTA3NTI0MzY5LCA4NjQ2MjV9LCBOVUxMKSA9IDANCnNlbmR0bygzLCAiN1ww
MzU3XDMyN1wwXDBcMFwwXDBcMFwwXDJBI0VnXDAiLi4uLCAzOTIsIDAsIHtz
aW5fZmFtaWx5PUFGX0lORVQsIHNpbl9wb3J0PWh0b25zKDMwNDkpLCBzaW5f
YWRkcj1pbmV0X2FkZHIoIjEyNy4wLjAuMSIpfSwgMTYpID0gMzkyDQpvbGRz
ZWxlY3QoMjU2LCBbM10sIE5VTEwsIE5VTEwsIHs1LCAwfSkgPSAxIChpbiBb
M10sIGxlZnQgezUsIDB9KQ0KcmVjdmZyb20oMywgIjdcMDM1N1wzMjdcMFww
XDBcMVwwXDBcMFwwXDBcMFwwIi4uLiwgODgwMCwgMCwge3Npbl9mYW1pbHk9
QUZfSU5FVCwgc2luX3BvcnQ9aHRvbnMoMzA0OSksIHNpbl9hZGRyPWluZXRf
YWRkcigiMTI3LjAuMC4xIil9LCBbMTZdKSA9IDI4DQp3cml0ZSgyLCAiY2F0
dGFjaDogbm8gc3VjaCBlbmNyeXB0ZWQgZGlyZWMiLi4uLCAzN2NhdHRhY2g6
IG5vIHN1Y2ggZW5jcnlwdGVkIGRpcmVjdG9yeQ0KKSA9IDM3DQpfZXhpdCg1
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSA/DQo=
---1463811772-1825051554-907533905=:1485--

home help back first fref pref prev next nref lref last post