The filter module
Synopsis

`Module Name:` pam_filter `Author:` Andrew G. Morgan <morgan@parc.power.net> `Maintainer:` Author. `Management groups provided:` account; authentication; password; session `Cryptographically sensitive:` Not yet. `Security rating:` `Clean code base:` This module compiles cleanly on Linux based systems. `System dependencies:` To function it requires Network aware:

Overview of module

This module was written to offer a plug-in alternative to programs like ttysnoop (XXX - need a reference). Since writing a filter that performs this function has not occurred, it is currently only a toy. The single filter provided with the module simply transposes upper and lower case letters in the input and output streams. (This can be very annoying and is not kind to termcap based editors).

Account+Authentication+Password+Session components

`Recognized arguments:` `Description: Each component of the module has the potential to invoke the desired filter. The filter is always `The behavior of the module can be significantly altered by the arguments passed to it in the ````Permitted values for `For the case of the account component. Either `For the case of the password component, ``Examples/suggested usage:` At the time of writing there is little real use to be made of this module. For fun you might try adding the following line to your login's configuration entries # # An example to see how to configure login to transpose upper and # lower case letters once the user has logged in(!) # login session required pam_filter.so \ run1 /usr/sbin/pam_filter/upperLOWER`````````