Re: Which fonts are being actually used?

2014-03-26 Thread Elardus Engelbrecht
retired mainframer wrote:

:: As far as I know RACF provides sufficient granularity to define access 
controlled resources for these purposes, so I think it'd work well.
:: Via access using program modules, yes.

The last time it was discussed on RACF-L, there was no RACF processing at the 
member level.  Did 2.1 add something new?

Not AFAIK for 2.1. You're correct about member level. 

But I should have added in my comment that access to datasets via program 
modules is via WHEN(PROGRAM(mod)) in PERMIT statement. AFAIK fonts are not in 
program modules, but in members and no specific access checks to members are 
available unless you use a RYO checks. 

If the OP wants to checks font members, AFAIK, for now the OP should check 
access to whole datasets.

Sorry for confusing you, but you have a good point. Many thanks!

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-26 Thread Lizette Koehler
Since the SMF Type 42 record was enhanced to include PDS member info, maybe 
that might be helpful?

Or maybe a product like SOFTAUDT (or whatever it is called today) might help.

I am a little fuzzy on fonts and whether or not the member is actually 
touched to generate either a TYPE42 or other SMF data.  

Is it possible the fonts are loaded in storage and then use when needed?  If 
so, the above will not work.  Other than for the start of the Printer address 
space.  Or refresh in VPS.

Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Elardus Engelbrecht
 Sent: Tuesday, March 25, 2014 11:13 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: Which fonts are being actually used?
 
 retired mainframer wrote:
 
 :: As far as I know RACF provides sufficient granularity to define access
 controlled resources for these purposes, so I think it'd work well.
 :: Via access using program modules, yes.
 
 The last time it was discussed on RACF-L, there was no RACF processing at the
 member level.  Did 2.1 add something new?
 
 Not AFAIK for 2.1. You're correct about member level.
 
 But I should have added in my comment that access to datasets via program
 modules is via WHEN(PROGRAM(mod)) in PERMIT statement. AFAIK fonts are
 not in program modules, but in members and no specific access checks to
 members are available unless you use a RYO checks.
 
 If the OP wants to checks font members, AFAIK, for now the OP should check
 access to whole datasets.
 
 Sorry for confusing you, but you have a good point. Many thanks!
 
 Groete / Greetings
 Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-26 Thread Peter Hunkeler
I don't have access to VPS documentation, so I don't know if VPS offers 
a suitable exit.


With PSF, I'd try with a Ressource Management exit (exit 7) which can 
ask to receive control when fonts are loaded. The exit would then write 
information about fonts being used to a data set which can be analyzed 
later.


--
Peter Hunkeler

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-26 Thread Howard Turetzky
PSF reports all resource usage for a job with the AFPSTATS report, including 
number of references, member and library name, but, of course, only for files 
that PSF processes. 

If VPS is processing AFP print files (produced by DCF or files using a PAGEDEF 
or FORMDEF) and driving AFP (IPDS) printers, then there may be a resource exit 
that you could monitor. If it does not use PAGEDEF/FORMDEF (defaulted in VPS or 
on the OUTPUT statement) then, other than DCF jobs (if DCF is used to create 
AFP instead of PostScript or line data or HTML), it won't use any of the fonts 
distributed with z/OS 2.1.

For DCF, you could replace the .BF (begin font) command with a macro that 
records the font used, or just run SUPERC against your DCF source looking for 
.BF.

In general, it is not a good idea to delete individual fonts. Because there are 
a number of libraries for 240, 300 and outline fonts you could remove the 
libraries you are sure you won't need. Also, you will not need the WorldType 
Fonts installed in Unix.

Howard Turetzky
Ricoh Production Print Solutions

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-25 Thread Elardus Engelbrecht
Timothy Sipples wrote:

Could you use RACF warning mode to get a handle on who's accessing (or not 
accessing) these fonts? 

Unless those datasets are protected in GAT. You'll have remove them from GAT 
and mark the relevant profile in WARN. You could use NOTIFY if you wish or just 
use automation to send you a SMS or e-mail.

As far as I know RACF provides sufficient granularity to define access 
controlled resources for these purposes, so I think it'd work well.

Via access using program modules, yes.

Groete / Greetings
Elardus Engelbrecht
( Climate Change? Nah, make it Climate Confusion! ;-D )

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-25 Thread Elardus Engelbrecht
Warning: It has really be a long time I have worked with AFP and have now some 
experience with VPS.

So, take my comments with a little pinch of salt. ;-)

Ed Gould wrote:

I am *ASSUMING* that VPS cuts type 6 records (SMF).

Yes, your assumption is sort of correct, because it is JES2 which writes out 
SMF 6 for VPS, before VPS grabs the output. You ALSO specify a custom SMF 
record to be written out by VPS itself. 

But it depends on the type of printouts. For Line, yes, you will see a font 
name there [ on SMF 6 ]. For Page, AFP for example, you will not see font name.

 Unless there are multiple fonts per page all bets are off.

Perhaps, but we let the users specify their own default font [as entered/setup 
on their own printers] as a substitute for z/OS + VPS own font.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-25 Thread retired mainframer
:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
:: Behalf Of Elardus Engelbrecht
:: Sent: Tuesday, March 25, 2014 12:06 AM
:: To: IBM-MAIN@LISTSERV.UA.EDU
:: Subject: Re: Which fonts are being actually used?
::
:: Timothy Sipples wrote:
::
:: Could you use RACF warning mode to get a handle on who's accessing (or
:: not accessing) these fonts?
::
:: Unless those datasets are protected in GAT. You'll have remove them from
:: GAT and mark the relevant profile in WARN. You could use NOTIFY if you
:: wish or just use automation to send you a SMS or e-mail.
::
:: As far as I know RACF provides sufficient granularity to define access
:: controlled resources for these purposes, so I think it'd work well.
::
:: Via access using program modules, yes.

The last time it was discussed on RACF-L, there was no RACF processing at
the member level.  Did 2.1 add something new?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread Lizette Koehler
Do you have any tools like

SAS
SAS/MXG
SAS/MICS

EASYSMF?

Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Roger Lowe
 Sent: Sunday, March 23, 2014 10:32 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Which fonts are being actually used?
 
 Hi,
Running z/OS 2.1 and have the consolidated font lib available. We have also
 accumulated a large number of fonts over the years. Is there any easy way of
 identifying which fonts are actually being used? What I would like to do is 
 remove
 the other font libs out of our VPS Started Tasks and just point to the 
 consolidated
 z/OS 2.1 lib instead.
 
 SMF Type 6 records does not show the font used.
 
 Any ideas on how to do this?
 
 Thanks, Roger
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread Roger Lowe
Yes - SAS and MXG

On Mon, 24 Mar 2014 05:20:53 -0700, Lizette Koehler stars...@mindspring.com 
wrote:

Do you have any tools like

SAS
SAS/MXG
SAS/MICS

EASYSMF?

Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Roger Lowe
 Sent: Sunday, March 23, 2014 10:32 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Which fonts are being actually used?
 
 Hi,
Running z/OS 2.1 and have the consolidated font lib available. We have 
 also
 accumulated a large number of fonts over the years. Is there any easy way of
 identifying which fonts are actually being used? What I would like to do is 
 remove
 the other font libs out of our VPS Started Tasks and just point to the 
 consolidated
 z/OS 2.1 lib instead.
 
 SMF Type 6 records does not show the font used.
 
 Any ideas on how to do this?
 
 Thanks, Roger
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread retired mainframer
You ask which fonts are used but intend to remove font libraries.
Individual fonts are members of the various font libraries.  SMF may tell
you which libraries are opened and the I/O statistics for each but I do not
see any data for members except in record 42 which covers only adding,
deleting, and renaming members.

While record 6 does contain some font names in SMF6CHR, it does not appear
complete nor does it contain the name of the library the font came from.

Even if you manage to find a font (or a library) that was not used during
the time period you examined, what assurance do you have that it is not used
by some important but infrequently executed task?

I don't know VPS but on my system (AFP and PPFA) all the used fonts were
specified in the various PAGEDEFs we used.  That might be a place to start.

What is the real problem you are trying to solve?  Since LNKLST, LPA, APF,
and the ISPxLIB concatenations likely also have libraries and members that
are not actually used, why are you focusing on fonts?

:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
:: Behalf Of Roger Lowe
:: Sent: Sunday, March 23, 2014 10:32 PM
:: To: IBM-MAIN@LISTSERV.UA.EDU
:: Subject: Which fonts are being actually used?
::
:: Hi,
::Running z/OS 2.1 and have the consolidated font lib available. We
:: have also accumulated a large number of fonts over the years. Is there
:: any easy way of identifying which fonts are actually being used? What I
:: would like to do is remove the other font libs out of our VPS Started
:: Tasks and just point to the consolidated z/OS 2.1 lib instead.
::
:: SMF Type 6 records does not show the font used.
::
:: Any ideas on how to do this?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread Peter Hunkeler

On 03/24/2014 07:16 PM, retired mainframer wrote:

I don't know VPS but on my system (AFP and PPFA) all the used fonts were
specified in the various PAGEDEFs we used.  That might be a place to start.
You don't have documents generated by AFP renderers such as ISIS 
Papyrus, HP Elixier, etc? With those the fonts used are specified on the 
indivicual page. No PAGEDEFs are used.


--
Peter Hunkeler

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread retired mainframer
Correct.  We are a very small shop (one z10BC and a minimally configured
DS6800) supporting a very old product and don't have any AFP renderers (that
we know of).  But we do use DCF and the old Waterloo Script and those may
specify fonts inline also.

:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
:: Behalf Of Peter Hunkeler
:: Sent: Monday, March 24, 2014 12:25 PM
:: To: IBM-MAIN@LISTSERV.UA.EDU
:: Subject: Re: Which fonts are being actually used?
::
:: On 03/24/2014 07:16 PM, retired mainframer wrote:
::  I don't know VPS but on my system (AFP and PPFA) all the used fonts
:: were
::  specified in the various PAGEDEFs we used.  That might be a place to
:: start.
:: You don't have documents generated by AFP renderers such as ISIS
:: Papyrus, HP Elixier, etc? With those the fonts used are specified on the
:: indivicual page. No PAGEDEFs are used.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread Ed Finnell
It's a pretty tough assignment. They can also be specified in USERLIB on  
OUTPUT DD and depending on the printer may or may not be the ones used. The  
newer printers use 'closest available'. There's an AFP indexing tool for AFP 
 files, but most folks don't go to the trouble. Guess I'd set up a combined 
only  Printer and let them test. 
 
 
In a message dated 3/24/2014 4:40:59 P.M. Central Daylight Time,  
retired-mainfra...@q.com writes:

But we  do use DCF and the old Waterloo Script and those may
specify fonts inline  also.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread Ed Gould

Ed:

I am *ASSUMING* that VPS cuts type 6 records (SMF).
There is a font name in the type 6 records. I would try and extract  
it from the SMF records. Unless there are multiple fonts per page all  
bets are off.
Figuring out which library the font came from is another task and  
your solution might be viable.
Long ago and far far away I learned the hard way of not doing hat the  
op did.


Ed

On Mar 24, 2014, at 4:59 PM, Ed Finnell wrote:

It's a pretty tough assignment. They can also be specified in  
USERLIB on
OUTPUT DD and depending on the printer may or may not be the ones  
used. The
newer printers use 'closest available'. There's an AFP indexing  
tool for AFP
 files, but most folks don't go to the trouble. Guess I'd set up a  
combined

only  Printer and let them test.


In a message dated 3/24/2014 4:40:59 P.M. Central Daylight Time,
retired-mainfra...@q.com writes:

But we  do use DCF and the old Waterloo Script and those may
specify fonts inline  also.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Which fonts are being actually used?

2014-03-24 Thread Timothy Sipples
This problem seems like it'd be well suited to a security-based approach.
Do you have the z/OS Security Server (RACF)? Could you use RACF warning
mode to get a handle on who's accessing (or not accessing) these fonts? I
suppose you could even get slightly fancy and use some form of automation
to shut off RACF authorization checking (in warning mode) for particular
fonts once a warning is issued -- Yep, that one's live, basically. You'd
then take a look at logs to make your decisions about what's live and what
isn't.

Of course you'd set this up so everybody would not be authorized to
access the fonts you're screening for potential archiving, but RACF would
allow the access to proceed with a warning. That's how warning mode works.
If the user is authorized to access that particular resource, there's no
warning, and in this case you do want a warning kicked out if there's any
access. As far as I know RACF provides sufficient granularity to define
access controlled resources for these purposes, so I think it'd work well.
This technique is likely to offer comparatively low overhead, too,
especially if you quickly inform RACF to stop warning, resource by
resource, e.g. via automation. Or you can take a very slow, selective
approach and tell RACF to control only one or a couple libraries, then see
how that goes. It really depends on what you prefer and your particular
situation.

I'm using the word resource here because this same technique, if viable
for you, should also work with more than just fonts. As someone else
already suggested in this thread, fonts may not be the most interesting
consumers of your DS6800 disk space. You might find all sorts of other
cruft you can archive.

If you (sadly) don't have the z/OS Security Server (RACF), then you can
contact your friendly IBM representative to license it. Even for only a
month, I suppose. Or your alternative security subsystem might be able to
do something similar.

This general class of problems (managing data growth) is full of automated
and autonomic solution approaches nowadays. One of them is even called IBM
Optim Data Growth Solution for z/OS, as it happens. However, as a general
rule and in my view, you ought to have a medium or large data growth
problem to solve before pulling out the more sophisticated, more powerful
approaches. Many organizations do have such growth problems to solve, so I
mention these other options for completeness.

Did I come up with a good idea for you to explore?


Timothy Sipples
VCT Architect Executive (Based in Singapore)
E-Mail: sipp...@sg.ibm.com
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Which fonts are being actually used?

2014-03-23 Thread Roger Lowe
Hi,
   Running z/OS 2.1 and have the consolidated font lib available. We have also 
accumulated a large number of fonts over the years. Is there any easy way of 
identifying which fonts are actually being used? What I would like to do is 
remove the other font libs out of our VPS Started Tasks and just point to the 
consolidated z/OS 2.1 lib instead.

SMF Type 6 records does not show the font used.

Any ideas on how to do this?

Thanks, Roger

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN