Re: dsm.sys question

2019-02-27 Thread Skylar Thompson
Hi Rick, I'm not aware of a mechanism that allows one to do that with dsmc/dsm.sys, but Puppet does have the ability to include arbitrary lines in a file, either via a template or directly in a rule definition. Another option would be to use server-side client option sets: https://www.ibm.com/su

Re: dsm.sys question

2019-02-27 Thread Harris, Steven
Rick The m4 macro processor is a standard unix offering and can do anything from simple includes and variable substitutions to lisp-like processing that will boggle your mind. An m4 macro with some include files and a makefile with a cron job to build your dsm.sys might do the job. Cheers Ste

Re: dsm.sys question

2019-02-27 Thread Skylar Thompson
I don't know that this approach would work - Puppet would see that the file differs from the deployed file, and would just overwrite it the next time the agent runs. Puppet would need to manage dsm.sys completely[1] with Rick's desired changes, or those options would have to be taken out of dsm.sys

Re: Re: dsm.sys question

2019-02-27 Thread Bronder, David M
For a pure TSM/SP client solution, beyond what can be done with an inclexcl file or server-side client option sets as you and Skylar have already noted, I think you're out of luck. You probably have several options from the Puppet side, though... You could use file_line resource in Pupppet's stdl