A quick note for Mainframe Assembler programmers...
Mr. Don Higgins developed some years ago a PC suite, called PC/370, to
assemble, and linkedit mainframe assembler source code and create small
MS-DOS executables.
More recently he developed a J2SE (JRE 6.0+) HLASM Compatible Mainframe
assembler, linker and emulator that runs on Windows and Linux.
It is Open Source (java) and freely downloadable from
http://www.z390.org
CommonName: Extended Communications Vector Table MacroID: IHAECVT DSECTName: ECVT OwningComponent: Supervisor Control (SC1C5) Eye-CatcherID: ECVT Offset: 0 Length: 4 StorageAttributes: Residency: EXTENDED NUCLEUS, Above 16M line Size: Offset of ECVTEND minus the offset of ECVT Createdby: IEAVECVT Pointedtoby: CVTECVT Serialization: Dependent on the specific field (see field descriptions) Function: The ECVT is a logical extension of the CVT.
)
Or it could be the SSVT used by a subsystem associated with the ISV package, for instance.
Truly yours
Gerard Joskowicz
--- On Tue, 12/9/08, jochen.roehrig <jochen.roehrig@...> wrote:
From: jochen.roehrig <jochen.roehrig@...> Subject: [OS390 and MVS] Re: IBM Customer Anchor Table To: os390andmvs@yahoogroups.com Date: Tuesday, December 9, 2008, 11:25 AM
--- In os390andmvs@yahoogroups.com, "jochen.roehrig"
<jochen.roehrig@...> wrote:
>
> Hi,
> > does anybody know what the 'IBM Customer Anchor Table' is? My MVS
ISV
> software installes an entry into, but I have never heard about that
> anchor table. Could not find anything about that anchor table at IBM's
> z/OS pages.
> > Thnx in advance.
>
Got an answer from http://bama.ua.edu IBM-MAIN Archives, is solved.
Jochen
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/os390andmvs/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/os390andmvs/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:os390andmvs-digest@yahoogroups.com mailto:os390andmvs-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
os390andmvs-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
--- In os390andmvs@yahoogroups.com, "jochen.roehrig"
<jochen.roehrig@...> wrote:
>
> Hi,
>
> does anybody know what the 'IBM Customer Anchor Table' is? My MVS ISV
> software installes an entry into, but I have never heard about that
> anchor table. Could not find anything about that anchor table at IBM's
> z/OS pages.
>
> Thnx in advance.
>
Got an answer from http://bama.ua.edu IBM-MAIN Archives, is solved.
Jochen
Hi,
does anybody know what the 'IBM Customer Anchor Table' is? My MVS ISV
software installes an entry into, but I have never heard about that
anchor table. Could not find anything about that anchor table at IBM's
z/OS pages.
Thnx in advance.
Lizette,
Thank you for your reply. I will look into the MVS OE newsgroup. We are
using RACF. If I ask enough I do get some authority, they just don't
want to give it all away. The RACF guy made some changes but I still don't see
anybody else when I do a "ps -ef". As root they see all processes.
No real error messages , just a limitation I'd think others may have
encountered. Currently the pids of interest (SyslogD, Named, etc.) are stored
in
files. I just can't display them.
Thanks again, Dave H.
"Lizette Koehler" <starsoul@...>
Sent by: os390andmvs@yahoogroups.com
To
<os390andmvs@yahoogroups.com>
09/28/2008 08:59 AM
cc
Subject
Please respond to RE:
[SPAM]AW: [OS390 and MVS] USS and appropriate privileges
os390andmvs@yahoogroups.com
You might also try the IBM-MAIN or MVS OE newsgroup for this question.
What is your security product? RACF, ACF2, Top Secret?
For each one you need to setup the OMVS segment.
If you are RACF, there is also a RACF newsgroup that might be good as well.
Or
the ACF2 newsgroup if you are ACF2 user. I have not found a Top Secret
newsgroup
at this time.
The OMVS Segment needs to have a UID/GID and home directory specified. Since
you
did not include an SAF error messages, I am not sure what might be missing.
At the time of your error, did you look in SYSLOG for supporting error
messages?
They may be prefixed with BPX. Any activity done in the MVS Shell (OMVS or
ISHELL) will spawn a BPX task. This task may produce messages in syslog that
are
not sent to the user’s session.
Lizette
From: os390andmvs@yahoogroups.com [mailto:os390andmvs@yahoogroups.com] On
Behalf
Of Wolfgang
Sent: Monday, September 15, 2008 5:49 PM
To: os390andmvs@yahoogroups.com
Subject: [SPAM]AW: [OS390 and MVS] USS and appropriate privileges
Hello David,
well z/OS Unix is not other Unixes. IBM has put in great effords to avoid the
superuser privileges. For your specific question you might look at "su" command
which allows you to change the euid of your process to 0. This is controlled by
the RACF FACILITY class profile BPX.SUPERUSER. But there is more: with RACF
UNIXPRIV class you are able to give selective superuser priviliges to
individual
tasks. The best documentation about this can be found in IBM's "z/OS Unix
System
Services Planning" manual.
Cheers,
Wolfgang
--- David.L.Hansen@... <David.L.Hansen@...> schrieb
am
Fr, 12.9.2008:
Von: David.L.Hansen@... <David.L.Hansen@...>
Betreff: [OS390 and MVS] USS and appropriate privileges
An: os390andmvs@yahoogroups.com
Datum: Freitag, 12. September 2008, 19:54
Dear Group,
We are running z/OS V1R8. In the *NIX world may things require root
access.
The easy path was just make everybody a UID of 0. We are trying not
to do that with my userid.
However without being a superuser all I see from my ps -ef is this:
SY4019:/SYSTEM/ etc: >ps -ef
UID PID PPID C STIME TTY TIME CMD
SY4019 50331802 1 - 13:04:13 ? 0:03 OMVS
SY4019 83886258 50331802 - 16:07:53 ttyp0000 0:03 -sh
SY4019 67109053 83886258 - 17:42:48 ttyp0000 0:00 ps -ef
SY4019:/SYSTEM/ etc: >
I read the System Services Command Reference about ps and it says I will
only see those processes "the user" has approriate privileges to access.
It goes on to say it will support a list of users with the -U option. I
did
not see an /etc/shadow file on the system that would have alist of all
users. I typed in sudo, but got: "sudo: FSUM7351 not found".
Q). What solutions have the rest of you come up with to use a
non-superuser
ID in Openedition and still be able to get anything done?
Thank you, Dave H.
Disclaimer: Information in this message or an attachment may be
government
data and thereby subject to the Minnesota Government Data Practices Act,
Minnesota Statutes, Chapter 13, may be subject to attorney-client or work
product privilege, may be confidential, privileged, proprietary, or
otherwise protected, and the unauthorized review, copying,
retransmission,
or other use or disclosure of the information is strictly prohibited. If
you
are not the intended recipient of this message, please immediately notify
the sender of the transmission error and then promptly delete this
message
from your computer system.
__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
gegen
Massenmails.
http://mail.yahoo.com
Disclaimer: Information in this message or an attachment may be government data
and thereby subject to the Minnesota Government Data Practices Act, Minnesota
Statutes, Chapter 13, may be subject to attorney-client or work product
privilege, may be confidential, privileged, proprietary, or otherwise protected,
and the unauthorized review, copying, retransmission, or other use or disclosure
of the information is strictly prohibited. If you are not the intended recipient
of this message, please immediately notify the sender of the transmission error
and then promptly delete this message from your computer system.
Wolfgang,
Thank you for your response. I will ask our security group about the 'su'
command.
Thanks again, Dave H.
Wolfgang <wolfg60@...>
Sent by: os390andmvs@yahoogroups.com
To
os390andmvs@yahoogroups.com
09/28/2008 06:46 AM
cc
Subject
Please respond to AW: [OS390
and MVS] USS and appropriate privileges
os390andmvs@yahoogroups.com
Hello David,
well z/OS Unix is not other Unixes. IBM has put in great effords to avoid the
superuser privileges. For your specific question you might look at "su" command
which allows you to change the euid of your process to 0. This is controlled by
the RACF FACILITY class profile BPX.SUPERUSER. But there is more: with RACF
UNIXPRIV class you are able to give selective superuser priviliges to
individual
tasks. The best documentation about this can be found in IBM's "z/OS Unix
System
Services Planning" manual.
Cheers,
Wolfgang
--- David.L.Hansen@... <David.L.Hansen@...> schrieb
am
Fr, 12.9.2008:
Von: David.L.Hansen@... <David.L.Hansen@...>
Betreff: [OS390 and MVS] USS and appropriate privileges
An: os390andmvs@yahoogroups.com
Datum: Freitag, 12. September 2008, 19:54
Dear Group,
We are running z/OS V1R8. In the *NIX world may things require root
access.
The easy path was just make everybody a UID of 0. We are trying not
to do that with my userid.
However without being a superuser all I see from my ps -ef is this:
SY4019:/SYSTEM/ etc: >ps -ef
UID PID PPID C STIME TTY TIME CMD
SY4019 50331802 1 - 13:04:13 ? 0:03 OMVS
SY4019 83886258 50331802 - 16:07:53 ttyp0000 0:03 -sh
SY4019 67109053 83886258 - 17:42:48 ttyp0000 0:00 ps -ef
SY4019:/SYSTEM/ etc: >
I read the System Services Command Reference about ps and it says I will
only see those processes "the user" has approriate privileges to access.
It goes on to say it will support a list of users with the -U option. I
did
not see an /etc/shadow file on the system that would have alist of all
users. I typed in sudo, but got: "sudo: FSUM7351 not found".
Q). What solutions have the rest of you come up with to use a
non-superuser
ID in Openedition and still be able to get anything done?
Thank you, Dave H.
Disclaimer: Information in this message or an attachment may be
government
data and thereby subject to the Minnesota Government Data Practices Act,
Minnesota Statutes, Chapter 13, may be subject to attorney-client or work
product privilege, may be confidential, privileged, proprietary, or
otherwise protected, and the unauthorized review, copying,
retransmission,
or other use or disclosure of the information is strictly prohibited. If
you
are not the intended recipient of this message, please immediately notify
the sender of the transmission error and then promptly delete this
message
from your computer system.
__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen
Massenmails.
http://mail.yahoo.com
Disclaimer: Information in this message or an attachment may be government data
and thereby subject to the Minnesota Government Data Practices Act, Minnesota
Statutes, Chapter 13, may be subject to attorney-client or work product
privilege, may be confidential, privileged, proprietary, or otherwise protected,
and the unauthorized review, copying, retransmission, or other use or disclosure
of the information is strictly prohibited. If you are not the intended recipient
of this message, please immediately notify the sender of the transmission error
and then promptly delete this message from your computer system.
You might also try the IBM-MAIN
or MVS OE newsgroup for this question.
What is your security product?
RACF, ACF2, Top Secret?
For each one you need to setup
the OMVS segment.
If you are RACF, there is also a
RACF newsgroup that might be good as well. Or the ACF2 newsgroup if
you are ACF2 user. I have not found a Top Secret newsgroup at this time.
The OMVS Segment needs to have a
UID/GID and home directory specified. Since you did not include an SAF
error messages, I am not sure what might be missing.
At the time of your error, did
you look in SYSLOG for supporting error messages? They may be prefixed with
BPX. Any activity done in the MVS Shell (OMVS or ISHELL) will spawn a BPX
task. This task may produce messages in syslog that are not sent to the user’s
session.
Lizette
From:
os390andmvs@yahoogroups.com [mailto:os390andmvs@yahoogroups.com] On Behalf
Of Wolfgang Sent: Monday, September 15, 2008 5:49 PM To: os390andmvs@yahoogroups.com Subject: [SPAM]AW: [OS390 and MVS] USS and appropriate privileges
Hello David,
well z/OS Unix is not other Unixes. IBM has put in great effords
to avoid the superuser privileges. For your specific question you might look
at "su" command which allows you to change the euid of your process
to 0. This is controlled by the RACF FACILITY class profile BPX.SUPERUSER.
But there is more: with RACF UNIXPRIV class you are able to give selective
superuser priviliges to individual tasks. The best documentation about this
can be found in IBM's "z/OS Unix System Services Planning" manual.
Cheers,
Wolfgang
--- David.L.Hansen@... <David.L.Hansen@...>
schrieb am Fr, 12.9.2008:
Von:
David.L.Hansen@... <David.L.Hansen@...>
Betreff: [OS390 and MVS] USS and appropriate privileges
An: os390andmvs@yahoogroups.com
Datum: Freitag, 12. September 2008, 19:54
Dear Group,
We are running z/OS V1R8. In the *NIX world may things require root access.
The easy path was just make everybody a UID of 0. We are trying not
to do that with my userid.
However without being a superuser all I see from my ps -ef is this:
I read the System Services Command Reference about ps and it says I will only
see those processes "the user" has approriate privileges to access.
It goes on to say it will support a list of users with the -U option. I did
not see an /etc/shadow file on the system that would have alist of all
users. I typed in sudo, but got: "sudo: FSUM7351 not found".
Q). What solutions have the rest of you come up with to use a non-superuser
ID in Openedition and still be able to get anything done?
Thank you, Dave H.
Disclaimer: Information in this message or an attachment may be government
data and thereby subject to the Minnesota Government Data Practices Act,
Minnesota Statutes, Chapter 13, may be subject to attorney-client or work
product privilege, may be confidential, privileged, proprietary, or otherwise
protected, and the unauthorized review, copying, retransmission, or other use
or disclosure of the information is strictly prohibited. If you are not the
intended recipient of this message, please immediately notify the sender of
the transmission error and then promptly delete this message from your
computer system.
__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen
Massenmails.
http://mail.yahoo.com
well z/OS Unix is not other Unixes. IBM has put in great effords to avoid the superuser privileges. For your specific question you might look at "su" command which allows you to change the euid of your process to 0. This is controlled by the RACF FACILITY class profile BPX.SUPERUSER. But there is more: with RACF UNIXPRIV class you are able to give selective superuser priviliges to individual tasks. The best documentation about this can be found in IBM's "z/OS Unix System Services Planning" manual.
Cheers,
Wolfgang
--- David.L.Hansen@... <David.L.Hansen@...> schrieb am Fr, 12.9.2008:
Von: David.L.Hansen@... <David.L.Hansen@...> Betreff: [OS390 and MVS] USS and appropriate privileges An: os390andmvs@yahoogroups.com Datum: Freitag, 12. September 2008, 19:54
Dear Group,
We are running z/OS V1R8. In the *NIX world may things require root access. The easy path was just make everybody a UID of 0. We are trying not to do that with my userid. However without being a superuser all I see from my ps -ef is this:
I read the System Services Command Reference about ps and it says I will only see those processes "the user" has approriate privileges to access. It goes on to say it will support a list of users with the -U option. I did not see an /etc/shadow file on the system that would have alist of all users. I typed in sudo, but got: "sudo: FSUM7351 not found".
Q). What solutions have the rest of you come up with to
use a non-superuser ID in Openedition and still be able to get anything done?
Thank you, Dave H.
Disclaimer: Information in this message or an attachment may be government data and thereby subject to the Minnesota Government Data Practices Act, Minnesota Statutes, Chapter 13, may be subject to attorney-client or work product privilege, may be confidential, privileged, proprietary, or otherwise protected, and the unauthorized review, copying, retransmission, or other use or disclosure of the information is strictly prohibited. If you are not the intended recipient of this message, please immediately notify the sender of the transmission error and then promptly delete this message from your computer system.
__________________________________________________ Do You Yahoo!? Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen Massenmails. http://mail.yahoo.com
I believe you can assign a user specific superuser functions using
RACF UNIXPRIV class.
Regards.
Marco
--- In os390andmvs@yahoogroups.com, David.L.Hansen@... wrote:
>
>
> Dear Group,
>
> We are running z/OS V1R8. In the *NIX world may things require
root access. The easy path was just make everybody a UID of 0. We
are trying not
> to do that with my userid.
> However without being a superuser all I see from my ps -ef is
this:
>
> SY4019:/SYSTEM/etc: >ps -ef
> UID PID PPID C STIME TTY TIME CMD
> SY4019 50331802 1 - 13:04:13 ? 0:03 OMVS
> SY4019 83886258 50331802 - 16:07:53 ttyp0000 0:03 -sh
> SY4019 67109053 83886258 - 17:42:48 ttyp0000 0:00 ps -ef
> SY4019:/SYSTEM/etc: >
>
> I read the System Services Command Reference about ps and it
says I will only see those processes "the user" has approriate
privileges to access.
> It goes on to say it will support a list of users with the -U
option. I did not see an /etc/shadow file on the system that would
have alist of all
> users. I typed in sudo, but got: "sudo: FSUM7351 not found".
>
> Q). What solutions have the rest of you come up with to use a non-
superuser ID in Openedition and still be able to get anything done?
>
>
> Thank you, Dave H.
>
> Disclaimer: Information in this message or an attachment may be
government data and thereby subject to the Minnesota Government Data
Practices Act, Minnesota Statutes, Chapter 13, may be subject to
attorney-client or work product privilege, may be confidential,
privileged, proprietary, or otherwise protected, and the unauthorized
review, copying, retransmission, or other use or disclosure of the
information is strictly prohibited. If you are not the intended
recipient of this message, please immediately notify the sender of
the transmission error and then promptly delete this message from
your computer system.
>
Dear Group,
We are running z/OS V1R8. In the *NIX world may things require root access.
The easy path was just make everybody a UID of 0. We are trying not
to do that with my userid.
However without being a superuser all I see from my ps -ef is this:
SY4019:/SYSTEM/etc: >ps -ef
UID PID PPID C STIME TTY TIME CMD
SY4019 50331802 1 - 13:04:13 ? 0:03 OMVS
SY4019 83886258 50331802 - 16:07:53 ttyp0000 0:03 -sh
SY4019 67109053 83886258 - 17:42:48 ttyp0000 0:00 ps -ef
SY4019:/SYSTEM/etc: >
I read the System Services Command Reference about ps and it says I will only
see those processes "the user" has approriate privileges to access.
It goes on to say it will support a list of users with the -U option. I did not
see an /etc/shadow file on the system that would have alist of all
users. I typed in sudo, but got: "sudo: FSUM7351 not found".
Q). What solutions have the rest of you come up with to use a non-superuser ID
in Openedition and still be able to get anything done?
Thank you, Dave H.
Disclaimer: Information in this message or an attachment may be government data
and thereby subject to the Minnesota Government Data Practices Act, Minnesota
Statutes, Chapter 13, may be subject to attorney-client or work product
privilege, may be confidential, privileged, proprietary, or otherwise protected,
and the unauthorized review, copying, retransmission, or other use or disclosure
of the information is strictly prohibited. If you are not the intended recipient
of this message, please immediately notify the sender of the transmission error
and then promptly delete this message from your computer system.
Interesting. I thought "D U" was a JES command. But, its been a
dozen years since I have played with an RJE session on an MVS
system.
Carl
--- In os390andmvs@yahoogroups.com, swiss_tikier <no_reply@...> wrote:
>
> The syntax of the "D U" command is here:
>
> <<http://publibz.boulder.ibm.com/cgi-
bin/bookmgr_OS390/BOOKS/IEA2G181/4.10.58>>
>
> The format of IEE457I message (the answer of the command) is here:
>
> <<http://publibz.boulder.ibm.com/cgi-
bin/bookmgr_OS390/BOOKS/iea2m781/4.317>>
>
>
> Best regards.
>
> Marco
>
> --- In os390andmvs@yahoogroups.com, David.L.Hansen@ wrote:
> >
> >
> > Hi,
> > I looked in the MVS SYSTEM COMMANDS and I can find the
command "D
> U". I can read about device status allocation, and it shows samples
> of how to
> > enter the commands. Why don't I see the results of the command or
> an explanation about what a-bsy or any of the other codes mean?
What
> z/OS manual
> > describes what a-bsy means?
> >
> > Thank you, Dave Hansen
> > Sr. Systems Programmer
> > Hennepin County
> >
> >
>
Marco,
Thank you. I had found the command, but I didn't see any sample output.
That threw me. Thanks again for pointing me to the start of the
multiline message.
Have a good day, Dave H.
Disclaimer: Information in this message or an attachment may be government data
and thereby subject to the Minnesota Government Data Practices Act, Minnesota
Statutes, Chapter 13, may be subject to attorney-client or work product
privilege, may be confidential, privileged, proprietary, or otherwise protected,
and the unauthorized review, copying, retransmission, or other use or disclosure
of the information is strictly prohibited. If you are not the intended recipient
of this message, please immediately notify the sender of the transmission error
and then promptly delete this message from your computer system.
Wolfgang,
Thank you also for your reply. I figured it had to be something simple, but
this multiline message didn't had a message ID for each line.
Thanks again, Dave H.
Disclaimer: Information in this message or an attachment may be government data
and thereby subject to the Minnesota Government Data Practices Act, Minnesota
Statutes, Chapter 13, may be subject to attorney-client or work product
privilege, may be confidential, privileged, proprietary, or otherwise protected,
and the unauthorized review, copying, retransmission, or other use or disclosure
of the information is strictly prohibited. If you are not the intended recipient
of this message, please immediately notify the sender of the transmission error
and then promptly delete this message from your computer system.
(message id IEE457I). The above link is for z/OS 1.7.
Greetings from Germany
Wolfgang
--- David.L.Hansen@... <David.L.Hansen@...> schrieb am Mo, 16.6.2008:
Von: David.L.Hansen@... <David.L.Hansen@...> Betreff: [OS390 and MVS] A-BSY = Allocated Busy, What book lists these? An: os390andmvs@yahoogroups.com Datum: Montag, 16. Juni 2008, 17:51
Hi, I looked in the MVS SYSTEM COMMANDS and I can find the command "D U". I can read about device status allocation, and it shows samples of how to enter the commands. Why don't I see the results of the command or an explanation about what a-bsy or any of the other codes mean? What z/OS manual describes what a-bsy means?
Thank you, Dave Hansen Sr. Systems Programmer Hennepin County
Disclaimer: Information in this message or an attachment may be government data and thereby subject to the Minnesota Government Data Practices Act, Minnesota Statutes, Chapter 13, may be subject to attorney-client or work product privilege, may be confidential, privileged, proprietary, or otherwise protected, and the unauthorized review, copying, retransmission, or other use or disclosure of the information is strictly prohibited. If you are not the intended recipient of this message, please immediately notify the sender of the transmission
error and then promptly delete this message from your computer system.
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
The syntax of the "D U" command is here:
<<http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2G181/4.10.58>>
The format of IEE457I message (the answer of the command) is here:
<<http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/iea2m781/4.317>>
Best regards.
Marco
--- In os390andmvs@yahoogroups.com, David.L.Hansen@... wrote:
>
>
> Hi,
> I looked in the MVS SYSTEM COMMANDS and I can find the command "D
U". I can read about device status allocation, and it shows samples
of how to
> enter the commands. Why don't I see the results of the command or
an explanation about what a-bsy or any of the other codes mean? What
z/OS manual
> describes what a-bsy means?
>
> Thank you, Dave Hansen
> Sr. Systems Programmer
> Hennepin County
>
>
Hi,
I looked in the MVS SYSTEM COMMANDS and I can find the command "D U". I can
read about device status allocation, and it shows samples of how to
enter the commands. Why don't I see the results of the command or an
explanation about what a-bsy or any of the other codes mean? What z/OS manual
describes what a-bsy means?
Thank you, Dave Hansen
Sr. Systems Programmer
Hennepin County
Disclaimer: Information in this message or an attachment may be government data
and thereby subject to the Minnesota Government Data Practices Act, Minnesota
Statutes, Chapter 13, may be subject to attorney-client or work product
privilege, may be confidential, privileged, proprietary, or otherwise protected,
and the unauthorized review, copying, retransmission, or other use or disclosure
of the information is strictly prohibited. If you are not the intended recipient
of this message, please immediately notify the sender of the transmission error
and then promptly delete this message from your computer system.
Hi,
since this message was posted already 2 months ago, you might have
found a solution already.
If not, here some hints:
- passing information to a TSO-user from within a rexx is no big deal.
You got the userid, you know the returncode that you want to set and
you can code a "TSO SEND '.....' USER(..) LOGON " from within your
REXX.
- getting the information about Job, Jobstep etc is not as easy, but
can also be achieved. What you need to do is to write a small program
in COBOL and call this program from within your REXX, retrieve the
information produced by the program and add it to your TSO Send
command
Here is a link to one of a couple of sites where you will find how
such a program looks like:
http://supportline.microfocus.com/documentation/books/mx25sp1/cocblk.h
tm
The trick behind that program is simple:
SET ADDRESS OF PSA TO NULL.
From this point onward you can get information from most structures
in your address space and around.
If you need other information apart from Jobname,job number and other
infos found in this sample however, it will be tedious work and you
will have to have some knowledge of the internal structures of z/OS
Best regards
Holger Grote
--- In os390andmvs@yahoogroups.com, "kenp11@..." <kenp11@...> wrote:
>
> Hi,
> I have a job stream that executes a rexx exec at the end .
What i am looking for his a way to send the JOBNAME, JOB NUMBER and
Highest Condition Code to the last step which is a REXX exec. I would
like the same information that is available from the NOTIFY parm on
the JOBCARD in JES2 that sends the information to the TSO userid. Is
there anyway i can get the information and pass it to the REXX exec?
> The REXX Exec is a simple socket SMTP email to notify users.
> Can this be done without storing variables? Also I heard of
CONDCODE rexx exec from XMITIP. Does anyone have a working copy and
how it works?
> I am just trying to send the NOTIFY message to email users instead
of TSO
> Thanks for your help.
>
> _____________________________________________________________
> Hotel pics, info and virtual tours. Click here to book a hotel
online.
>
http://thirdpartyoffers.netzero.net/TGL2211/fc/Ioyw6ijmgiaGJBx9bIuO4uX
heb6LCXQkkc18415NBrMwqgsht2y9fZ/
>
Thanks, Gerard and a hello to Luxemburg!
I will have to correct myself: the 11 to 15 TB data is
the overall data for the application.
The data which I named "customer data" is read-only data and about
20GB.
The incoming data daily is about 100GB and processed against the
20GB mentioned above producing a multiple of its input as output.
So this reduces the amount of daily processed data considerably.
Since you have experience in migrating a larger system, do you have
also knowledge about DB2 on AIX with a p5/p6 type machine?
I was told that DB2(UDB) performs better on a p6 than on z/OS due to
dedicated processors. Even if you do not have heard about it,
somemone else might.
Best regards, Holger Grote
--- In os390andmvs@yahoogroups.com, seastems@... wrote:
>
> Hi!
> I did such a downsizing a few years ago, CICS included.
> But it didn't involve a daily 10 TB input or more.
> Accordingly, I won't tackle the performance issue of a large amount
of data to be crunched in and perhaps, spit out as well, though I
have some ideas on the question.
> However, as paradoxical as it may look, you could achieve a fully
automated, more reliable production run under UNIX than under z/OS.
> We actually performed an automated transform from IBM/TWS to
CA/UNICENTER TNG with the same degree of automation.
> We ended with a more reliable production just because, in the
migration process, we debugged quite a few inner problems which had
been remaining hidden by unsufficiently stringent condition code
rules, among other issues.
> Truly yours.
> Gerard Joskowicz
> 00 352 621 371 952
>
>
> ----- Original Message ----
> From: groteholger <groteholger@...>
> To: os390andmvs@yahoogroups.com
> Sent: Wednesday, June 4, 2008 12:02:11 PM
> Subject: [OS390 and MVS] Downsizing large applications from z/OS to
UNIX
>
> I am looking for someone who has tried or/and achieved the
downsizing
> of a project from the mainframe to a UNIX platform.
>
> The application specifics of our application are:
> - BATCH-driven (Dialogs are insignificant), mainly COBOL (about 800
> programs)
> - 150 million input records to process per day
> - 11 to 15 TB of customer data (which the input records "read")
> - a BATCH window of 10 hours daily
> - high usage of virtual storage/main storage/data spaces
>
> At first glance this application does not look SUITABLE for
> downsizing, but management sometimes has funny ideas....
>
> If someone of you has experience with downsizing similar
pplications,
> here are my questions
>
> - what degradation (if any) did you experience regarding THRUPUT?
> - What experience did you make transforming your current scheduling
> system to a unix based one? Do you need more intervention than
> before? Can a fully automated system run fully automated on UNIX
> boxes?
> - how did you cope with high usage of virtual storage/RAM on your
> UNIX boxes?
>
> I would be grateful for any hint!
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
I did such a downsizing a few years ago, CICS included.
But it didn't involve a daily 10 TB input or more.
Accordingly, I won't tackle the performance issue of a large amount of data to be crunched in and perhaps, spit out as well, though I have some ideas on the question.
However, as paradoxical as it may look, you could achieve a fully automated, more reliable production run under UNIX than under z/OS.
We actually performed an automated transform from IBM/TWS to CA/UNICENTER TNG with the same degree of automation.
We ended with a more reliable production just because, in the migration process, we debugged quite a few inner problems which had been remaining hidden by unsufficiently stringent condition code rules, among other issues.
Truly yours.
Gerard Joskowicz
00 352 621 371 952
----- Original Message ---- From: groteholger <groteholger@...> To: os390andmvs@yahoogroups.com Sent: Wednesday, June 4, 2008 12:02:11 PM Subject: [OS390 and MVS] Downsizing large applications from z/OS to UNIX
I am looking for someone who has tried or/and achieved the downsizing of a project from the mainframe to a UNIX platform.
The application specifics of our application are: - BATCH-driven (Dialogs are insignificant), mainly COBOL (about 800 programs) - 150 million input records to process per day - 11 to 15 TB of customer data (which the input records "read") - a BATCH window of 10 hours daily - high usage of virtual storage/main storage/data spaces
At first glance this application does not look SUITABLE for downsizing, but management sometimes has funny ideas....
If someone of
you has experience with downsizing similar pplications, here are my questions
- what degradation (if any) did you experience regarding THRUPUT? - What experience did you make transforming your current scheduling system to a unix based one? Do you need more intervention than before? Can a fully automated system run fully automated on UNIX boxes? - how did you cope with high usage of virtual storage/RAM on your UNIX boxes?
I am looking for someone who has tried or/and achieved the downsizing
of a project from the mainframe to a UNIX platform.
The application specifics of our application are:
- BATCH-driven (Dialogs are insignificant), mainly COBOL (about 800
programs)
- 150 million input records to process per day
- 11 to 15 TB of customer data (which the input records "read")
- a BATCH window of 10 hours daily
- high usage of virtual storage/main storage/data spaces
At first glance this application does not look SUITABLE for
downsizing, but management sometimes has funny ideas....
If someone of you has experience with downsizing similar pplications,
here are my questions
- what degradation (if any) did you experience regarding THRUPUT?
- What experience did you make transforming your current scheduling
system to a unix based one? Do you need more intervention than
before? Can a fully automated system run fully automated on UNIX
boxes?
- how did you cope with high usage of virtual storage/RAM on your
UNIX boxes?
I would be grateful for any hint!
I have a job stream that executes a rexx exec at the end . What i am looking for his a way to send the JOBNAME, JOB NUMBER and Highest Condition Code to the last step which is a REXX exec. I would like the same information that is available from the NOTIFY parm on the JOBCARD in JES2 that sends the information to the TSO userid. Is there anyway i can get the information and pass it to the REXX exec?
The REXX Exec is a simple socket SMTP email to notify users.
Can this be done without storing variables? Also I heard of CONDCODE rexx exec from XMITIP. Does anyone have a working copy and how it works?
I am just trying to send the NOTIFY message to email users instead of TSO
> When: Wednesday, April 30, 2008 5:00 PM-8:00 PM (GMT-05:00) Eastern Time
> (US & Canada).
> Where: The Hartford, 690 Asylum Street, Hartford CT: Tower Building
>
> *~*~*~*~*~*~*~*~*~*
>
> At the core, OWASP is just a community of people passionate about software
> development and making sure the applications we create are done with
> security in mind. We all share a vision of a world where you can
> confidently trust the software you use. Unfortunately, the current
> software market doesn't encourage security - that's something we are
> trying to change. One of our primary missions is to make application
> security visible so that people can make informed decisions about risk.
> All of our events are free to attend and materials are available under an
> open source license...
> Agenda: Wednesday, April 30th, 2008
> Food and Networking: 5:30 - 5:45 PM: Sponsored by Ounce Labs
> (<http://www.ouncelabs.com>)
> Opening Remarks: 5:45 - 6:00 PM James McGovern, Chapter Lead
> Session One: 6:00 - 6:45 PM: The idiots guide to developing bad enterprise
> applications and worst logging practices
> Anton Chuvakin, Chief Logging Evangelist, LogLogic
> Session Two: 6:45- 7:30 PM: Keeping Secrets - Application Security is a
> Business Imperative
> Jack Danahy, CTO and Founder, Ounce Labs
> Closing: 7:30- 7:45 PM: Raffles and Door Prizes
>
> Next Meeting: Wednesday, June 11th, 2008
> Session One: 6:00 - 6:45 PM: Identity Governance Framework
> Prateek Mishra, Director of Security Standards at Oracle. Pioneered
> development of the SAML specification and brains behind Netegrity
> Siteminder
> Session Two: 6:45 - 7:30 PM: CardSpace and User-Centric Identity
> Chris Winn, Security Evangelist, Microsoft
> To join the chapter mailing list, please visit our mailing list homepage
> at <https://lists.owasp.org/mailman/listinfo/owasp-hartford>. Please check
> the mailing list before coming to a meeting to confirm the location and
> time and to catch any last minute notes.
> Future Meetings
> * Jeffrey Margolies, Partner at Accenture (<http://www.accenture.com>)
>
> * Nick Selby, Industry Analyst at the 451 Group
> (<http://www.the451group.com/>)
> * Jim Routh, CISO of Depository Trust and Clearing Corporation
> (<http://www.dtcc.com>)
> * Grady Summers, CISO of General Electric (<http://www.ge.com/>)
> * Peter Lindstrom, Industry Analyst at the Burton Group
> (<http://www.burtongroup.com/>)
>
> Directions: The Hartford, Tower Building 22nd Floor
> From East (via Route 84):
> * Approaching Hartford, follow Route 84 West to Exit 48 (Asylum Ave.
> Exit
> * At light, take a right onto Asylum Avenue
> * Turn into entrance on right near Home Office
> * Proceed to the Ramp Garage and park
> * Enter the Tower Building using the West Entrance
> From West (via Route 84):
> * Approaching downtown Hartford, follow Route 84 East to Exit 48A
> (Asylum Ave. Exit)
> * At light, take a left onto Asylum Avenue
> * Turn into entrance on right near Home Office
> * Proceed to the Ramp Garage and park
> * Enter the Tower Building using the West Entrance
> Sponsors:
> * Artec Group: <http://www.arctecgroup.net/>
> * Ounce Labs: <http://www.ouncelabs.com/>
> * The Hartford: <http://www.thehartford.com/>
> * White Hat Security: <http://www.whitehatsec.com/>
> * LogLogic:<http://www.loglogic.com/>
> * Forrester Research: <http://www.forrester.com/>
> * Cigital: <http://www.cigital.com/>
>
You did not state the operating system you are running under
(z/OS V1.??) or the version of Cobol you are using..
Basically, look at the JCL that is created. Depending on
your compiler JCL, it may go to a temp data set. I would review the JCL
expansion and see what is happening.
You can get to this link to see what this procedure does
But basically because the procedure ends in a “C” it
mean compile only. So it is more or less a way to compile your source
without executing it to find any errors you may have when you coded the source.
Your JCL should look something like this
//IGYWC
PROC LNGPRFX='IGY.V3R4M0',SYSLBLK=3200
//*
//* COMPILE
A COBOL PROGRAM
//*
//*
PARAMETER DEFAULT VALUE USAGE
//*
SYSLBLK
3200
BLKSIZE FOR OBJECT DATA SET
//*
LNGPRFX IGY.V3R4M0 PREFIX FOR
LANGUAGE DATA SET NAMES
//*
//* CALLER
MUST SUPPLY //COBOL.SYSIN DD . . .
//*
//COBOL
EXEC PGM=IGYCRCTL,REGION=2048K
//STEPLIB
DD
DSNAME=&LNGPRFX..SIGYCOMP,
(1)
//
DISP=SHR
//SYSPRINT
DD SYSOUT=*
//SYSLIN
DD DSNAME=&&LOADSET,UNIT=SYSDA,
//
DISP=(MOD,PASS),SPACE=(TRK,(3,3)),
//
DCB=(BLKSIZE=&SYSLBLK)
//SYSUT1
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT2
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT3
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT4
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT5
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
(2)
//SYSUT6
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT7
DD UNIT=SYSDA,SPACE=(CYL,(1,1))
(1)STEPLIB
can be installation-dependent.
(2)SYSUT5 is needed only if the LIB option is used.
Lizette
From:
os390andmvs@yahoogroups.com [mailto:os390andmvs@yahoogroups.com] On Behalf
Of marcilium Sent: Wednesday, March 26, 2008 5:39 AM To: os390andmvs@yahoogroups.com Subject: [SPAM][OS390 and MVS] IGYWC Cobol Compile Procedure
Someone knows where the compiled program goes
after executed procedure
IGYWC?
I have 2 fantastic and urgent opportunities with one of our clients
in the Tampa/Clearwater vicinity for Z/OS Systems Programmers. The
Lead Systems Programmer must have 8+ yrs overall experience with
strong skills with the Z-Series Operating Systems and have the
ability to lead both people and projects.
In addition I am looking for someone a little more junior with about
4-5 years overall experience as a Systems Programmer with strong
Z/OS experience.
If interested please email me your resume with contact information
and your required hourly rate to denise.bujwit@... and I
will respond promptly. Contracts will run 6 months with possibility
of extension.
Denise Bujwit
The Harvest Consulting Group
1701 E. Woodfield Rd., Suite 611
Schaumburg IL 60173
847-706-9000 x119
denise.bujwit@...
www.harvestcg.com
Hello group,
I tried to run the ´sample´ IBM password copy utility on z/OS 1.7 and
z/OS 1.8. The tool runs without errors, but the copied password could
not be used. Has anyone recently used this IBM tool? Or has someone
used an alternative to copy passwords between RACF databases or users.
In my case, users are going to be renamed. Since this will be done
using ´big bang´ it´s not a good idea to give everyone a new password,
transporting the old password would be a great help.
Thanks for helping!
Regards
Wolfgang Schaefer
"Wolfgang" <wolfg60@...> Sent by: os390andmvs@yahoogroups.com
2008-02-29 20:01
Please respond to
os390andmvs@yahoogroups.com
To
os390andmvs@yahoogroups.com
cc
Subject
[OS390 and MVS] Re: Start z/OS Batch
from USS
Hi Lennart,
if you need to wait for the completion, you could use ftp and the
host´s ftp server (quote filetype=jes). If you simply want to submit
the job, the ´tso´shell command does not support the SUBMIT command
because it is authorized. But for this case you can download a little
program named "tsocmd" from IBM´s uss website, which allows you
to
run any TSO command from the shell. But then of course the batch runs
asynch.
Regards
Wolfgang
--- In os390andmvs@yahoogroups.com,
"Lennart Lundgren"
<lennart_lundgren@...> wrote:
>
> Hi,
> how can I start a z/OS job from USS REXX and wait for completion?
>
> Lennart L
>
Såvida annat inte anges ovan: / Unless stated otherwise above:
IBM Svenska AB
Organisationsnummer: 556026-6883
Adress: 164 92 Stockholm
Hi Lennart,
if you need to wait for the completion, you could use ftp and the
host´s ftp server (quote filetype=jes). If you simply want to submit
the job, the ´tso´shell command does not support the SUBMIT command
because it is authorized. But for this case you can download a little
program named "tsocmd" from IBM´s uss website, which allows you to
run any TSO command from the shell. But then of course the batch runs
asynch.
Regards
Wolfgang
--- In os390andmvs@yahoogroups.com, "Lennart Lundgren"
<lennart_lundgren@...> wrote:
>
> Hi,
> how can I start a z/OS job from USS REXX and wait for completion?
>
> Lennart L
>