[pca] Question on setting up local caching proxy for pca

Rajiv Gunja opn.src.rocks at gmail.com
Wed Jul 9 15:17:01 CEST 2008


Mahesh,
  "Can't write to patch download directory"

You patch directory should be "owned" by the daemon which starts the httpd
>> on your PCA Proxy/Cache Server. On my server *webservd* is the ID which
>> starts httpd, so I have my /pca/Patches directory owned by *webservd* and
>> make sure u have at least *764* as permission.
>>
>
Let us know how your fare.

-GGR

---
Rajiv G Gunja

2008/7/9 Gurugunti, Mahesh <Mahesh.Gurugunti at alliancebernstein.com>:

>  I added debug=1 to client side pca.conf and re-ran, here is what it spits
> out
>
> bash-3.00#  ~mgurug/PCA/pca --d 119254
> Option download: 1
> Option xrefdir: /var/pca
> Option patchdir: /var/pca
> Option patchurl: http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
> Option xrefurl: http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
> Option debug: 1
> Option wgetq:
> ARGV: 119254
> Version: 20080519-01
> Config files: /etc/pca.conf
> Using /usr/sfw/bin/wget (1.10.2, 11002)
> Prerequisites for threads not met, setting threads to 0
> Never update
> Expanded patch list: 119254
> xref now    : Wed Jul  9 08:51:32 2008
> xref current: Tue Jul  8 15:02:26 2008
> xref age    : 64146
> Downloading xref file to /var/pca/patchdiag.xref
> Trying http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
> --08:51:32--  http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?patchdiag.xref
>            => `/var/pca/patchdiag.xref'
> Resolving amaeng3.acml.com... 10.80.61.32
> Connecting to amaeng3.acml.com|10.80.61.32|:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 2,721,225 (2.6M) [text/plain]
>
> 100%[========================================================================================>]
> 2,721,225    303.36K/s    ETA 00:00
>
> 08:51:41 (303.26 KB/s) - `/var/pca/patchdiag.xref' saved [2721225/2721225]
>
> old xref age: 2
> new xref age: 2
> Reading from /usr/bin/showrev -p
> Using /var/pca/patchdiag.xref from Jul/07/08
> Bad patch installed: 126365-06
> 121133-02 required by 119254: already installed
> Host: amadv889 (SunOS 5.10/Generic_127127-11/sparc/sun4u)
> List: 119254
>
> Patch  IR   CR RSB Age Synopsis
> ------ -- - -- --- ---
> -------------------------------------------------------
> 119254 53 < 57 RS-   7 SunOS 5.10: Install and Patch Utilities Patch
>
> Downloading 119254-57 (1/1)
> Trying http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
> --08:51:46--  http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?119254-57
>            => `/var/pca/119254-57.tmp'
> Resolving amaeng3.acml.com... 10.80.61.32
> Connecting to amaeng3.acml.com|10.80.61.32|:80... connected.
> HTTP request sent, awaiting response... 500 Can't write to patch download
> directory /export/opt/jumpstart/www/cgi-bin/.
> 08:51:46 ERROR 500: Can't write to patch download directory
> /export/opt/jumpstart/www/cgi-bin/..
>
> Failed
> Failed (no Sun Online Account data)
> Failed (patch not found)
>
> ------------------------------------------------------------------------------
> Download Summary: 1 total, 0 successful, 0 skipped, 1 failed
> bash-3.00#
>
>
> My client machine is amadv889 and local server is amaeng3, I did not quite
> understand
> "write to patch download directory /export/opt/jumpstart/www/cgi-bin/" ,
> which user is trying to write, is it the webuser trying to write something
> onto cgi-bin directory on the server amaeng3??
>
> Mahesh
>
>  ------------------------------
> *From:* pca-bounces at lists.univie.ac.at [mailto:
> pca-bounces at lists.univie.ac.at] *On Behalf Of *Rajiv Gunja
> *Sent:* Tuesday, July 08, 2008 6:28 PM
>
> *To:* PCA (Patch Check Advanced) Discussion
> *Subject:* Re: [pca] Question on setting up local caching proxy for pca
>
> Mahesh,
> This is odd. Please add debug=1 on the client side too and run pca -d 119254
> and see what error messages you get and where it is pointing to.
>
> -GGR
>
> ---
> Rajiv G Gunja
>
> 2008/7/8 Gurugunti, Mahesh <Mahesh.Gurugunti at alliancebernstein.com>:
>
>>  Server side /etc/pca.conf, just added "debug=1" at the end of pca.conf
>> on server side, I don't see any error file generated in /tmp on server side.
>>
>> bash-3.00# uname -a
>> SunOS amaeng3 5.10 Generic_118833-17 sun4u sparc SUNW,Sun-Fire-280R
>>
>> bash-3.00# cat /etc/pca.conf
>> xrefdir=/pcarepo
>> patchdir=/pcarepo
>> user=myusername
>> passwd=mypasswd
>> wgetproxy=http://gmdvproxy.acml.com:8080
>> debug=1
>>
>>
>> Ran following on the client side
>>  bash-3.00# uname -a
>> SunOS amadv889 5.10 Generic_127127-11 sun4u sparc SUNW,Sun-Fire-V440
>> bash-3.00#  ~mgurug/PCA/pca --d 119254
>> Using /var/pca/patchdiag.xref from Jul/07/08
>> Host: amadv889 (SunOS 5.10/Generic_127127-11/sparc/sun4u)
>> List: 119254
>>
>>  Patch  IR   CR RSB Age Synopsis
>> ------ -- - -- --- ---
>> -------------------------------------------------------
>> 119254 53 < 57 RS-   6 SunOS 5.10: Install and Patch Utilities Patch
>>
>> Downloading 119254-57 (1/1)
>> Trying http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
>> Failed
>> Failed (no Sun Online Account data)
>> Failed (patch not found)
>>
>> ------------------------------------------------------------------------------
>> Download Summary: 1 total, 0 successful, 0 skipped, 1 failed
>>
>> ps  monitoring on the client machine spits out following when above was
>> run
>> /usr/sfw/bin/wget -q --timeout=3600 -O /var/pca/119254-57.tmp
>> http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?119254-57
>>
>> I don't see anything downloaded in /var/pca with that patch number.
>> However what is confusing is its able to put patcdiag.xref file when I
>> delete it from /var/pca directory on the client side. I am sure its fetching
>> it from local server(amaeng3).
>>
>> Mahesh
>>
>>
>>
>>
>>
>>  ------------------------------
>>  *From:* pca-bounces at lists.univie.ac.at [mailto:
>> pca-bounces at lists.univie.ac.at] *On Behalf Of *Rajiv Gunja
>> *Sent:* Tuesday, July 08, 2008 4:42 PM
>> *To:* PCA (Patch Check Advanced) Discussion
>>
>> *Subject:* Re: [pca] Question on setting up local caching proxy for pca
>>
>>   Mahesh,
>> 1. Please paste your Server Side /etc/pca.conf
>> 2. If you have debug=1 in your /etc/pca.conf, then on the Server (PCA
>> Proxy) side there will be a file /tmp/pca-proxy-debug.txt If you can paste
>> the relevant text of this transaction here, it would help to know why it is
>> not communicating.
>>
>> Usually, when I get that error, it usually means that my PCA Proxy
>> /etc/pca.conf is not correct.
>>
>> -GGR
>>
>> ---
>> Rajiv G Gunja
>>
>>
>> 2008/7/8 Gurugunti, Mahesh <Mahesh.Gurugunti at alliancebernstein.com>:
>>
>>>  Rajiv,
>>>
>>> Thanks for your inputs.
>>>
>>> On Server, looks like it works well after I cofigured /etc/pca.conf
>>>
>>>
>>> bash-3.00# uname -a
>>> SunOS amaeng3 5.10 Generic_118833-17 sun4u sparc SUNW,Sun-Fire-280R
>>> bash-3.00# ~mgurug/PCA/pca -d 138421
>>> Using /pcarepo/patchdiag.xref from Jul/07/08
>>> Host: amaeng3 (SunOS 5.10/Generic_118833-17/sparc/sun4u)
>>> List: 138421
>>>
>>> Patch  IR   CR RSB Age Synopsis
>>> ------ -- - -- --- ---
>>> -------------------------------------------------------
>>> 138421 -- < 01 ---  29 SunOS 5.10: PostgresSQL 8.3 jdbc patch
>>>
>>> Downloading 138421-01 (1/1)
>>> Skipped (file exists)
>>>
>>> ------------------------------------------------------------------------------
>>> Download Summary: 1 total, 0 successful, 1 skipped, 0 failed
>>>
>>> However on the client when I execute
>>>
>>> bash-3.00# ./pca -d 118666
>>> Using /var/pca/patchdiag.xref from Jun/20/08
>>> Host: amadv889 (SunOS 5.10/Generic_127127-11/sparc/sun4u)
>>> List: 118666
>>>
>>> Patch  IR   CR RSB Age Synopsis
>>> ------ -- - -- --- ---
>>> -------------------------------------------------------
>>> 118666 15 < 16 -S- 132 JavaSE 5.0: update 15 patch (equivalent to JDK
>>> 5.0u15)
>>>
>>>  Downloading 118666-16 (1/1)
>>> Trying http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
>>> Failed
>>> Failed (no Sun Online Account data)
>>> Failed (patch not found)
>>>
>>> ------------------------------------------------------------------------------
>>> Download Summary: 1 total, 0 successful, 0 skipped, 1 failed
>>>
>>> my client side /etc/pca.conf looks as below
>>>
>>> bash-3.00# cat /etc/pca.conf
>>> patchdir=/var/pca
>>> xrefdir=/var/pca
>>> patchurl=http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
>>> xrefurl=http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
>>>
>>> Any ideas ??
>>>
>>>
>>>
>>>
>>>
>>>  ------------------------------
>>>  *From:* pca-bounces at lists.univie.ac.at [mailto:
>>> pca-bounces at lists.univie.ac.at] *On Behalf Of *Rajiv Gunja
>>> *Sent:* Tuesday, July 08, 2008 10:14 AM
>>> *To:* jonathan.whitehouse at zimmer.com; PCA (Patch Check Advanced)
>>> Discussion
>>> *Subject:* Re: [pca] Question on setting up local caching proxy for pca
>>>
>>>   Addendum: On the Client, you should be able to do:
>>>
>>> pca -d 137048-01
>>>
>>> NO need of using the other parameters.
>>>
>>> -GGR
>>>
>>> ---
>>> Rajiv G Gunja
>>>
>>> 2008/7/8 Rajiv Gunja <opn.src.rocks at gmail.com>:
>>>
>>>> Here is how I have mine setup:
>>>>
>>>> Server: /etc/pca.conf
>>>> user=userid
>>>> passwd=password
>>>> patchdir=/pca/Patches/
>>>> xrefdir=/pca/Patches/
>>>> wgetproxy=http://proxy.home.com:80
>>>> syslog=user
>>>> dltries=5
>>>> threads=5
>>>> debug=1
>>>>
>>>> Client: /etc/pca.conf
>>>> patchdir=/var/pca
>>>> xrefdir=/var/pca
>>>> patchurl=http://pcaproxy.home.com/Patches/pca-proxy.cgi?
>>>> xrefurl=http://pcaproxy.home.com/Patches/pca-proxy.cgi?
>>>>
>>>> 1. Make sure that you DO NOT have any http_proxy settings on the Client
>>>> server for ROOT or Other IDs which use pca.
>>>>
>>>> 2. Make sure you have CGI Enabled on the HTTPD Server. Create test.cgi
>>>> with the following contents and make sure it is executable. This will be a
>>>> good test if your HTTPD support cgi execution
>>>> #!/bin/sh
>>>>
>>>> # disable filename globbing
>>>> set -f
>>>>
>>>> echo Content-type: text/plain
>>>> echo
>>>>
>>>> echo CGI/1.0 test script report:
>>>> echo
>>>>
>>>> echo argc is $#. argv is "$*".
>>>> echo
>>>>
>>>> echo SERVER_SOFTWARE = $SERVER_SOFTWARE
>>>> echo SERVER_NAME = $SERVER_NAME
>>>> echo GATEWAY_INTERFACE = $GATEWAY_INTERFACE
>>>> echo SERVER_PROTOCOL = $SERVER_PROTOCOL
>>>> echo SERVER_PORT = $SERVER_PORT
>>>> echo REQUEST_METHOD = $REQUEST_METHOD
>>>> echo HTTP_ACCEPT = "$HTTP_ACCEPT"
>>>> echo PATH_INFO = "$PATH_INFO"
>>>> echo PATH_TRANSLATED = "$PATH_TRANSLATED"
>>>> echo SCRIPT_NAME = "$SCRIPT_NAME"
>>>> echo QUERY_STRING = "$QUERY_STRING"
>>>> echo REMOTE_HOST = $REMOTE_HOST
>>>> echo REMOTE_ADDR = $REMOTE_ADDR
>>>> echo REMOTE_USER = $REMOTE_USER
>>>> echo AUTH_TYPE = $AUTH_TYPE
>>>> echo CONTENT_TYPE = $CONTENT_TYPE
>>>> echo CONTENT_LENGTH = $CONTENT_LENGTH
>>>>
>>>> Let us know once you have done this and still have issues.
>>>>
>>>> -GGR
>>>>
>>>> ---
>>>> Rajiv G Gunja
>>>>
>>>> 2008/7/8 Jonathan L Whitehouse <jonathan.whitehouse at zimmer.com>:
>>>>
>>>>   Can amaeng3.acml.com talk to the net?  In essence amaeng3 is acting
>>>>> as a proxy…
>>>>>
>>>>>
>>>>>
>>>>> Can you run just pca on amaeng3 and have it go to sunsolve?
>>>>>
>>>>>
>>>>>
>>>>> On amaeng3 make sure your /etc/pca.conf is setup as normal.
>>>>>
>>>>>
>>>>>
>>>>> ---
>>>>>
>>>>> *Jonathan Whitehouse*
>>>>>
>>>>> *Systems Engineer - IT, Server Support*
>>>>>
>>>>> *MS 5221*
>>>>>
>>>>> *1800 W. Center Street*
>>>>>
>>>>> *Warsaw**, IN 46580***
>>>>>
>>>>> *(574) 371-8684*
>>>>>
>>>>> *(574) 377-2829 (cell)*
>>>>>
>>>>> *jonathan.whitehouse at zimmer.com*
>>>>>
>>>>>
>>>>>  ------------------------------
>>>>>
>>>>> *From:* pca-bounces at lists.univie.ac.at [mailto:
>>>>> pca-bounces at lists.univie.ac.at] *On Behalf Of *Gurugunti, Mahesh
>>>>> *Sent:* Tuesday, July 08, 2008 9:44 AM
>>>>> *To:* pca at lists.univie.ac.at
>>>>> *Subject:* [pca] Question on setting up local caching proxy for pca
>>>>>
>>>>>
>>>>>
>>>>> I have setup a server that contacts sun and using my SOA account
>>>>> downloads and installs patches. This works fine.
>>>>>
>>>>>
>>>>>
>>>>> I am in the process of setting up local PCA server , I followed all the
>>>>> instruction on this page
>>>>>
>>>>>
>>>>>
>>>>> *http://www.par.univie.ac.at/solaris/pca/usage.html*
>>>>>
>>>>>
>>>>>
>>>>> of copying pca as pca-proxy.cgi
>>>>>
>>>>> settting /etc/pca-proxy.conf
>>>>>
>>>>> restarted httpd (amaeng3 is the planned local PCA server)
>>>>>
>>>>> etc....
>>>>>
>>>>>
>>>>>
>>>>> On the client I issued
>>>>>
>>>>>
>>>>>
>>>>> pca -X . --xrefurl=http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi--patchurl=http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi
>>>>> -d <http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi-d> 137048-01
>>>>>
>>>>>
>>>>>
>>>>> it comes back as
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Downloading xref file to /root/./patchdiag.xref
>>>>> Trying http://amaeng3.acml.com/cgi-bin/pca-proxy.cgi?
>>>>> Failed
>>>>>
>>>>>
>>>>>
>>>>> Any ideas? Also, I need to know if there is any config involved on
>>>>> client side.
>>>>>
>>>>>
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>> Mahesh
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -----------------------------------------
>>>>>
>>>>> The information contained in the linked e-mail transmission and any attachments may be
>>>>>
>>>>> privileged and confidential and is intended only for the use of the person(s) named in the
>>>>>
>>>>> linked e-mail transmission. If you are not the intended recipient, or an employee or agent
>>>>>
>>>>> responsible for delivering this message to the intended recipient, you should not review,
>>>>>
>>>>> disseminate, distribute or duplicate this e-mail transmission or any attachments . If you
>>>>>
>>>>> are not the intended recipient, please contact the sender immediately by reply e-mail and
>>>>>
>>>>> destroy all copies of the original message. We do not accept account orders and/or
>>>>>
>>>>> instructions related to AllianceBernstein products or services by e-mail, and therefore will
>>>>>
>>>>> not be responsible for carrying out such orders and/or instructions. The linked e-mail
>>>>>
>>>>> transmission and any attachments are provided for informational purposes only and should not
>>>>>
>>>>> be construed in any manner as any solicitation or offer to buy or sell any investment
>>>>>
>>>>> opportunities or any related financial instruments and should not be construed in any manner
>>>>>
>>>>> as a public offer of any investment opportunities or any related financial instruments.  If
>>>>>
>>>>> you, as the intended recipient of the linked e-mail transmission, the purpose of which is to
>>>>>
>>>>> inform and update our clients, prospects and consultants of developments relating to our
>>>>>
>>>>> services and products, would not like to receive further e-mail correspondence from the
>>>>>
>>>>> sender, please "reply" to the sender indicating your wishes.  Although we attempt to sweep
>>>>>
>>>>> e-mail and attachments for viruses, we will not be liable for any damages arising from the
>>>>>
>>>>> alteration of the contents of this linked e-mail transmission and any attachments by a third
>>>>> party or as a result of any virus being passed on.
>>>>>
>>>>> Please note:
>>>>>
>>>>> Trading instructions sent electronically to Bernstein shall not be deemed accepted until a
>>>>>
>>>>> representative of Bernstein acknowledges receipt electronically or by telephone. Comments in
>>>>>
>>>>> the linked e-mail transmission and any attachments are part of a larger body of investment
>>>>>
>>>>> analysis. For our research reports, which contain information that may be used to support
>>>>> investment decisions, and disclosures, see our website at
>>>>> www.bernsteinresearch.com.
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>> -----------------------------------------
>>> The information contained in the linked e-mail transmission and any attachments may be
>>>
>>> privileged and confidential and is intended only for the use of the person(s) named in the
>>>
>>> linked e-mail transmission. If you are not the intended recipient, or an employee or agent
>>>
>>> responsible for delivering this message to the intended recipient, you should not review,
>>>
>>> disseminate, distribute or duplicate this e-mail transmission or any attachments . If you
>>>
>>> are not the intended recipient, please contact the sender immediately by reply e-mail and
>>>
>>> destroy all copies of the original message. We do not accept account orders and/or
>>>
>>> instructions related to AllianceBernstein products or services by e-mail, and therefore will
>>>
>>> not be responsible for carrying out such orders and/or instructions. The linked e-mail
>>>
>>> transmission and any attachments are provided for informational purposes only and should not
>>>
>>> be construed in any manner as any solicitation or offer to buy or sell any investment
>>>
>>> opportunities or any related financial instruments and should not be construed in any manner
>>>
>>> as a public offer of any investment opportunities or any related financial instruments.  If
>>>
>>> you, as the intended recipient of the linked e-mail transmission, the purpose of which is to
>>>
>>> inform and update our clients, prospects and consultants of developments relating to our
>>>
>>> services and products, would not like to receive further e-mail correspondence from the
>>>
>>> sender, please "reply" to the sender indicating your wishes.  Although we attempt to sweep
>>>
>>> e-mail and attachments for viruses, we will not be liable for any damages arising from the
>>>
>>> alteration of the contents of this linked e-mail transmission and any attachments by a third
>>>
>>> party or as a result of any virus being passed on.
>>>
>>> Please note:
>>> Trading instructions sent electronically to Bernstein shall not be deemed accepted until a
>>>
>>> representative of Bernstein acknowledges receipt electronically or by telephone. Comments in
>>>
>>> the linked e-mail transmission and any attachments are part of a larger body of investment
>>>
>>> analysis. For our research reports, which contain information that may be used to support
>>>
>>> investment decisions, and disclosures, see our website at
>>> www.bernsteinresearch.com.
>>>
>>
>>
>>
>>
>>
>> -----------------------------------------
>> The information contained in the linked e-mail transmission and any attachments may be
>>
>> privileged and confidential and is intended only for the use of the person(s) named in the
>>
>> linked e-mail transmission. If you are not the intended recipient, or an employee or agent
>>
>> responsible for delivering this message to the intended recipient, you should not review,
>>
>> disseminate, distribute or duplicate this e-mail transmission or any attachments . If you
>>
>> are not the intended recipient, please contact the sender immediately by reply e-mail and
>>
>> destroy all copies of the original message. We do not accept account orders and/or
>>
>> instructions related to AllianceBernstein products or services by e-mail, and therefore will
>>
>> not be responsible for carrying out such orders and/or instructions. The linked e-mail
>>
>> transmission and any attachments are provided for informational purposes only and should not
>>
>> be construed in any manner as any solicitation or offer to buy or sell any investment
>>
>> opportunities or any related financial instruments and should not be construed in any manner
>>
>> as a public offer of any investment opportunities or any related financial instruments.  If
>>
>> you, as the intended recipient of the linked e-mail transmission, the purpose of which is to
>>
>> inform and update our clients, prospects and consultants of developments relating to our
>>
>> services and products, would not like to receive further e-mail correspondence from the
>>
>> sender, please "reply" to the sender indicating your wishes.  Although we attempt to sweep
>>
>> e-mail and attachments for viruses, we will not be liable for any damages arising from the
>>
>> alteration of the contents of this linked e-mail transmission and any attachments by a third
>>
>> party or as a result of any virus being passed on.
>>
>> Please note:
>> Trading instructions sent electronically to Bernstein shall not be deemed accepted until a
>>
>> representative of Bernstein acknowledges receipt electronically or by telephone. Comments in
>>
>> the linked e-mail transmission and any attachments are part of a larger body of investment
>>
>> analysis. For our research reports, which contain information that may be used to support
>>
>> investment decisions, and disclosures, see our website at
>> www.bernsteinresearch.com.
>>
>
>
>
>
>
> -----------------------------------------
> The information contained in the linked e-mail transmission and any attachments may be
>
> privileged and confidential and is intended only for the use of the person(s) named in the
>
> linked e-mail transmission. If you are not the intended recipient, or an employee or agent
>
> responsible for delivering this message to the intended recipient, you should not review,
>
> disseminate, distribute or duplicate this e-mail transmission or any attachments . If you
>
> are not the intended recipient, please contact the sender immediately by reply e-mail and
>
> destroy all copies of the original message. We do not accept account orders and/or
>
> instructions related to AllianceBernstein products or services by e-mail, and therefore will
>
> not be responsible for carrying out such orders and/or instructions. The linked e-mail
>
> transmission and any attachments are provided for informational purposes only and should not
>
> be construed in any manner as any solicitation or offer to buy or sell any investment
>
> opportunities or any related financial instruments and should not be construed in any manner
>
> as a public offer of any investment opportunities or any related financial instruments.  If
>
> you, as the intended recipient of the linked e-mail transmission, the purpose of which is to
>
> inform and update our clients, prospects and consultants of developments relating to our
>
> services and products, would not like to receive further e-mail correspondence from the
>
> sender, please "reply" to the sender indicating your wishes.  Although we attempt to sweep
>
> e-mail and attachments for viruses, we will not be liable for any damages arising from the
>
> alteration of the contents of this linked e-mail transmission and any attachments by a third
>
> party or as a result of any virus being passed on.
>
> Please note:
> Trading instructions sent electronically to Bernstein shall not be deemed accepted until a
>
> representative of Bernstein acknowledges receipt electronically or by telephone. Comments in
>
> the linked e-mail transmission and any attachments are part of a larger body of investment
>
> analysis. For our research reports, which contain information that may be used to support
>
> investment decisions, and disclosures, see our website at
> www.bernsteinresearch.com.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.univie.ac.at/mailman/private/pca/attachments/20080709/e6d81d0d/attachment-0001.html 


More information about the pca mailing list