INFO-VAX	Tue, 23 Oct 2007	Volume 2007 : Issue 579

   Contents:
Re: .NET Mono for VMS
RE: .NET Mono for VMS
Re: DE500-XA on XP1000
Extract from audit journal
Re: Extract from audit journal
Re: Extract from audit journal
Re: Extract from audit journal
Re: OpenVMS-8.3 boot speed-up?
Re: OpenVMS-8.3 boot speed-up?
Re: OpenVMS-8.3 boot speed-up?

----------------------------------------------------------------------

Date: Mon, 22 Oct 2007 18:42:21 -0400
From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= <arne@vajhoej.dk>
Subject: Re: .NET Mono for VMS
Message-ID: <471d2743$0$90268$14726298@news.sunsite.dk>

Main, Kerry wrote:
>>> Quick thought - are you planning to simply get Mono to run on OpenVMS
>>> or as part of the port, adopt it to take advantage of some of the
>>> strengths of OpenVMS i.e. A-A clustering, high security etc?
>> Mono & C# is no different than Fortran, Pascal or Cobol in that
>> regard.
> 
> Yes, but all clusters (on all platforms) typically require applications to follow
> a set of rules native to that platform in order to take advantage of the clustering
> available on that platform.
> 
> It is one thing to get an application to simply run on a platform, but to get it
> Running & supported in an A-A cluster is another level of planning, design and
> testing.

It is still the task of those writing the app in C# not the people
writing the C# compiler and runtime libraries.

Arne

------------------------------

Date: Tue, 23 Oct 2007 03:10:46 +0000
From: "Main, Kerry" <Kerry.Main@hp.com>
Subject: RE: .NET Mono for VMS
Message-ID: <C72D63EB292C9E49AED23F705C61957BDEBA01DD88@G1W0487.americas.hpqcorp.net>

> -----Original Message-----
> From: Arne Vajh=F8j [mailto:arne@vajhoej.dk]
> Sent: October 22, 2007 6:42 PM
> To: Info-VAX@Mvb.Saic.Com
> Subject: Re: .NET Mono for VMS
>
> Main, Kerry wrote:
> >>> Quick thought - are you planning to simply get Mono to run on
> OpenVMS
> >>> or as part of the port, adopt it to take advantage of some of the
> >>> strengths of OpenVMS i.e. A-A clustering, high security etc?
> >> Mono & C# is no different than Fortran, Pascal or Cobol in that
> >> regard.
> >
> > Yes, but all clusters (on all platforms) typically require
> applications to follow
> > a set of rules native to that platform in order to take advantage of
> the clustering
> > available on that platform.
> >
> > It is one thing to get an application to simply run on a platform,
> but to get it
> > Running & supported in an A-A cluster is another level of planning,
> design and
> > testing.
>
> It is still the task of those writing the app in C# not the people
> writing the C# compiler and runtime libraries.
>
> Arne

Technically, you are partially right i.e. clustering requires multiple
levels of support i.e. HW, OS, DB and Applications in order for a complete
overall clustering solution.

Regards


Kerry Main
Senior Consultant
HP Services Canada
Voice: 613-592-4660
Fax: 613-591-4477
kerryDOTmainAThpDOTcom
(remove the DOT's and AT)

OpenVMS - the secure, multi-site OS that just works.

------------------------------

Date: Mon, 22 Oct 2007 16:25:16 -0700
From: "Tom Linden" <tom@kednos.company>
Subject: Re: DE500-XA on XP1000
Message-ID: <op.t0mgoernhv4qyg@murphus>

On Mon, 22 Oct 2007 10:59:54 -0700, Rob Brooks  
<brooks@cuebid.zko.hp.nospam> wrote:

> "Tom Linden" <tom@kednos.company> writes:
>> Is it supported on 7.3-2 - 8.3?
>
> The DE500-AA, -BA, and -XA are supported on those versions of the  
> operating
> system.  I suppose it's possible that the XP1000 was never qualified  
> with those
> options, but I'd expect them to work correctly.
>
> Please report back if you have experiences to the contrary.
>
   HP TCP/IP Services for OpenVMS Alpha Version V5.5 - ECO 2
   on a COMPAQ Professional Workstation XP1000 running OpenVMS V8.2

SYSMAN> io auto
SYSMAN> exit
FREJA> mc lancp
LANCP> sho config

LAN Configuration:
   Device  Parent  Medium/User  Version  Link  Speed  Duplex  Size     MAC  
Addres
s      Current Address   Type
   ------  ------  -----------  -------  ----  -----  ------  ----   
-------------
----  -----------------  ----
   EWA0              Ethernet    X-116    Up     100   Full   1500   
00-00-F8-71-5
E-BD  AA-00-04-00-07-08  UTP DE500
   EWB0              Ethernet    X-111   N/A     100   Full   1500   
00-00-F8-03-C
9-87  00-00-F8-03-C9-87  UTP DE500

EWA0 is the one on the motherboard  and connected to port 5 Switch1
Switch1#sho int f0/5
FastEthernet0/5 is up, line protocol is up

EWB0 is the DE500-XA PCI card  connected to port 5 Switch2
Switch2#sho int f0/5
FastEthernet0/5 is up, line protocol is up


This is not an area in which I can claim any proficiency.  Any  
recommendations on
what to try are welcome.

-- 
PL/I for OpenVMS
www.kednos.com

------------------------------

Date: Mon, 22 Oct 2007 15:57:56 -0400
From: norm.raphael@metso.com
Subject: Extract from audit journal
Message-ID: <OF44425BDB.49EF4F86-ON8525737C.006D6D69-8525737C.006DAB65@metso.com>

This is a multipart message in MIME format.
--=_alternative 006DAB648525737C_=
Content-Type: text/plain; charset="US-ASCII"

I have been asked to look into reporting interactive disuser-ing of 
accounts.
Is there a way to extract this data from the audit journal showing the 
username invoking authorize, the date-time, and the username that was 
disuser-ed?

I'm sure it's all in there.

--=_alternative 006DAB648525737C_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">I have been asked to look into reporting
interactive disuser-ing of accounts.</font>
<br><font size=2 face="sans-serif">Is there a way to extract this data
from the audit journal showing the </font>
<br><font size=2 face="sans-serif">username invoking authorize, the date-time,
and the username that was </font>
<br><font size=2 face="sans-serif">disuser-ed?</font>
<br>
<br><font size=2 face="sans-serif">I'm sure it's all in there.<br>
</font>
--=_alternative 006DAB648525737C_=--

------------------------------

Date: 22 Oct 2007 15:32:16 -0500
From: Kilgallen@SpamCop.net (Larry Kilgallen)
Subject: Re: Extract from audit journal
Message-ID: <ZrbQNqLkiZjI@eisner.encompasserve.org>

In article <OF44425BDB.49EF4F86-ON8525737C.006D6D69-8525737C.006DAB65@metso.com>, norm.raphael@metso.com writes:
> This is a multipart message in MIME format.
> --=_alternative 006DAB648525737C_=
> Content-Type: text/plain; charset="US-ASCII"
> 
> I have been asked to look into reporting interactive disuser-ing of 
> accounts.
> Is there a way to extract this data from the audit journal showing the 
> username invoking authorize, the date-time, and the username that was 
> disuser-ed?
> 
> I'm sure it's all in there.
> 
> --=_alternative 006DAB648525737C_=
> Content-Type: text/html; charset="US-ASCII"
> 
> 
> <br><font size=2 face="sans-serif">I have been asked to look into reporting
> interactive disuser-ing of accounts.</font>

Presumably you mean with the ANALYZE/AUDIT command rather than writing
a program.

> <br><font size=2 face="sans-serif">Is there a way to extract this data
> from the audit journal showing the </font>

Extracting the data is done with the /BINARY qualifier.  Absent that,
you just get an ascii report.

> <br><font size=2 face="sans-serif">username invoking authorize, the date-time,
> and the username that was </font>
> <br><font size=2 face="sans-serif">disuser-ed?</font>

ANALYZE/AUDIT only provides two levels of detail - there is no way to
add additional information to the higher level as suggested by 800-53
AU-3 Control Enhancement (1).

> <br><font size=2 face="sans-serif">I'm sure it's all in there.<br>

I agree, and it is output for the more detailed format.

The event type you are looking for is called AUTHORIZATION on the DCL
interface.  The particular event you are looking for will be one of

	NSA$_SYSPRV_8
	NSA$_BYPASS_10
	NSA$_GRPPRV_3
	NSA$_IMP_SYSPRV_3

but I don't see a way to specify that with the DCL command, so you
will have to do downstream filtering.

You will further need to filter based on whether the FLAGS field
indicates a different New value for the DISUSER/DISACNT from the
Original value.

I have just determined experimentally that changing the DISUSER flag
from False to False _does_ create an audit record, even though that
audit record leaves no indication of which flag was (NOT) changed.

> </font>
> --=_alternative 006DAB648525737C_=--

------------------------------

Date: Mon, 22 Oct 2007 20:47:25 GMT
From:   VAXman-  @SendSpamHere.ORG
Subject: Re: Extract from audit journal
Message-ID: <x%7Ti.46$nT4.23@newsfe12.lga>

In article <OF44425BDB.49EF4F86-ON8525737C.006D6D69-8525737C.006DAB65@metso.com>, norm.raphael@metso.com writes:
>
>
>This is a multipart message in MIME format.
>--=_alternative 006DAB648525737C_=
>Content-Type: text/plain; charset="US-ASCII"
>
>I have been asked to look into reporting interactive disuser-ing of 
>accounts.
>Is there a way to extract this data from the audit journal showing the 
>username invoking authorize, the date-time, and the username that was 
>disuser-ed?
>
>I'm sure it's all in there.

Hi Norm,

This can be accomplished with Intruder Alert (one of the VMS products
that formerly had a RAXCO moniker associated with it).  If you or the
company decide a commercial product to do what you've been asked to do
would be appropriate, contact ProvN Technology.  http://www.ProvN.com

-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker   VAXman(at)TMESIS(dot)COM
           
  "Well my son, life is like a beanstalk, isn't it?" 

http://tmesis.com/drat.html

------------------------------

Date: Mon, 22 Oct 2007 21:02:17 -0700
From: Ken Fairfield <Ken@Napili.Fairfield.Home>
Subject: Re: Extract from audit journal
Message-ID: <5o5a39Fl7bfgU1@mid.individual.net>

norm.raphael@metso.com wrote:
> I have been asked to look into reporting interactive disuser-ing of 
> accounts.
> Is there a way to extract this data from the audit journal showing the 
> username invoking authorize, the date-time, and the username that was 
> disuser-ed?
> 
> I'm sure it's all in there.

     I did this in a previous position.  You need to

         SET AUDIT/AUDIT/ENABLE=(AUTHORIZE[,other classes])

Then it is a smop to take the full output from

     ANALYZE/AUDIT/EVENT=AUTHORIZATION

to find the information you need.  I think I merely did a
SEARCH on the output looking for "Flags:" and DISUSER.  You
need to be a little smart in order to select events where
the "old flags" *didn't* contain DISUSER but the "new flags"
did.  Look at an example and you'll be able to figure it out.

     The event record contains the target username as well as the
username of the invoking process.

    HTH, Ken
-- 
Ken & Ann Fairfield
What:  Ken dot And dot Ann
Where: Gmail dot Com

------------------------------

Date: Mon, 22 Oct 2007 15:32:49 -0700
From:  Doug Phillips <dphill46@netscape.net>
Subject: Re: OpenVMS-8.3 boot speed-up?
Message-ID: <1193092369.561442.235580@i13g2000prf.googlegroups.com>

On Oct 22, 11:16 am, koeh...@eisner.nospam.encompasserve.org (Bob
Koehler) wrote:
> In article <1192899580.253427.147...@e9g2000prf.googlegroups.com>,  Neil Rieck <n.ri...@sympatico.ca> writes:
>
> > Yesterday I started my annual OpenVMS in my usual way: I restored a
> > total backup of our AS-4100 (development platform) to an AS-2100
> > junker sitting in the corner then upgraded the 2100. The upgrade went
> > without incident and all my apps worked properly but I also noticed
> > that the second boot of OpenVMS-8.3 was noticably faster than 8.2
>
>    This would not be the first time that an update to VMS made things
>    run faster.
>
>    Of course, none was as impressive as rebooting my first Alpha!

Had a client that went from PDP-11/34 to Alpha. The Payroll clerk was
upset at first because she used to start the P/R calc, go on break and
it would be finishing up about the time she came back. On the Alpha,
the calc was finished before she could even stand up. "Now how am I
going to get my break?" she said.

The hardest part of that conversion was convincing people that their
job actually did run because the menu would return so fast (as fast in
some cases as if they'd answered "Continue? N" on the 11/34). One A/P
clerk had about 2 copies of a report on the printer and about 10
stacked up in the queue when I happened to walk by and she said: "This
report won't print anymore." After watching her select and start the
report -- "See, it just goes back to the menu!" -- I led her across
the room to the printer where she was "shocked" to find the third copy
printing as I deleted the queue entries.

I put an "Enter OK to continue" message in the login that told
everyone something like "Welcome to the new OpenVMS Alpha system. This
computer is very fast and your job probably did run even though you
think it didn't. Check it before you run it again." That, after an
accountant closed 3 periods because "yeah, the screen was telling me
what period it was going to close but I thought there was something
wrong  because the menu came back as soon as I typed Y and hit
enter."

I *had* told everyone before the cut-over date about the speed, and
that we'd removed most of the progress messages and would just display
"Started" and "Finished" (which often flashed by so fast you couldn't
read it), but they really couldn't comprehend until they actually
experienced it.

------------------------------

Date: Mon, 22 Oct 2007 16:13:23 -0700
From:  AEF <spamsink2001@yahoo.com>
Subject: Re: OpenVMS-8.3 boot speed-up?
Message-ID: <1193094803.477551.306280@e34g2000pro.googlegroups.com>

On Oct 22, 11:20 am, "Syltrem" <syltremz...@videotron.ca> wrote:
> "Neil Rieck" <n.ri...@sympatico.ca> wrote in message
>
> news:1192899580.253427.147790@e9g2000prf.googlegroups.com...
>
>
>
> > Yesterday I started my annual OpenVMS in my usual way: I restored a
> > total backup of our AS-4100 (development platform) to an AS-2100
> > junker sitting in the corner then upgraded the 2100. The upgrade went
> > without incident and all my apps worked properly but I also noticed
> > that the second boot of OpenVMS-8.3 was noticably faster than 8.2
>
> > I was in a hurry (because our developers always scream when they can't
> > access the 4100)  so I quickly upgraded the 4100 from 8.2 to 8.3 then
> > noticed the same thing: the second boot of 8.3 was noticably faster
> > than 8.2
>
> > I wished I would have measured the before + after boot times so I
> > could report some hard numbers. Has anyone else noticed this?
>
> > Neil Rieck
> > Kitchener/Waterloo/Cambridge,
> > Ontario, Canada.
> >http://www3.sympatico.ca/n.rieck/
>
> It may be faster but I can't say I noticed anything here.
> Since my last reboot dates back 8 months, it's not all that important.
>
> But I do know M$ made windoze boot much faster since XP, and with this kind
> of OS it is indeed a big plus,  reboot being a prime windoze feature.

But the shutdown takes so long! I theorized that the longer shutdown
is actually "pre-booting" so it only appears that the boot goes
faster. In reality, it was already mostly booted! (Yes, I'm kidding.)

> Nevertheless, if VMS is to boot faster, then it probably means that overall
> it will also operate faster. And that's good !
>
> My 2 cents
>
> Syltrem

AEF

------------------------------

Date: Mon, 22 Oct 2007 20:17:43 -0400
From: JF Mezei <jfmezei.spamnot@vaxination.ca>
Subject: Re: OpenVMS-8.3 boot speed-up?
Message-ID: <7f0c6$471d3dad$cef8887a$31838@TEKSAVVY.COM>

On VAX, there was a patch for 7.3 that changed the "write bitmap" 
procedure and that made a HUGE difference to boot time because before 
that, the system would just take forever to complete that procedure very 
early in the boot.

Is it possible that this was introduced in the 8.2 to 8.3 upgrade on Alpha ?

------------------------------

End of INFO-VAX 2007.579
************************