AUTOSYS (JANUS DEFINE parameter): Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
(Automatically generated page update)
 
(28 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:AUTOSYS}}
<span class="pageSubtitle">AUTOSYS subsys &mdash; on TNSERV ports, run 'subsys' automatically on logon</span>
<span class="pageSubtitle"><section begin="desc" />AUTOSYS subsys -- on TNSERV</var> ports, run 'subsys' automatically on logon.<section end="desc" /></span>


<var>AUTOSYS</var> is a parameter on <var>[[JANUS DEFINE]]</var>, which defines and sets characteristics of a Janus port. See the [[JANUS DEFINE#parmlist|List of JANUS DEFINE parameters]].
<var>AUTOSYS</var> is a parameter on <var>[[JANUS DEFINE]]</var>, which defines and sets characteristics of a Janus port.  


This parameter sets the ''Model 204'' <var>AUTOSYS</var> parameter to the indicated ('''subsys''') value when a connection is received on a <var>[[JANUS DEFINE#type|TNSERV]]</var> port.  
This parameter sets the <var class="product">Model 204</var> <var>AUTOSYS</var> parameter to the indicated (<var class="term">subsys</var>) value when a connection is received on a <var>[[JANUS DEFINE#type|TNSERV]]</var> port.  


The <var>AUTOSYS</var> parameter is useful for providing functionality comparable to the equivalent user parameter for traditional ''Model 204'' full-screen threads. Since TNSERV connections run on daemon threads, and since it would not be common for <var>AUTOSYS</var> to be set for daemon threads, this parameter makes it possible to provide <var>AUTOSYS</var> functionality specifically for <var class="product">[[Janus Telnet Server]]</var> connections.  
The <var>AUTOSYS</var> parameter is useful for providing functionality comparable to the equivalent user parameter for traditional <var class="product">Model 204</var> full-screen threads. Since TNSERV connections run on daemon threads, and since it would not be common for <var>AUTOSYS</var> to be set for daemon threads, this parameter makes it possible to provide <var>AUTOSYS</var> functionality specifically for <var class="product">[[Janus Telnet Server]]</var> connections.  


The <var>AUTOSYS</var> parameter set via <var>JANUS DEFINE</var> remains intact over the lifetime of a telnet connection, even after a logoff and logon.  
The <var>AUTOSYS</var> parameter set via <var>JANUS DEFINE</var> remains intact over the lifetime of a telnet connection, even after a logoff and logon.  
Line 12: Line 11:
The <var>AUTOSYS</var> parameter must be followed by the name of a subsystem to be invoked after a login on the Telnet Server.  
The <var>AUTOSYS</var> parameter must be followed by the name of a subsystem to be invoked after a login on the Telnet Server.  


This parameter, like the <var class="product">Janus Telnet Server</var>, is available in ''[[Sirius Mods]]'' Version 6.9 and later.  
This parameter, like the <var class="product">Janus Telnet Server</var>, is available in <var class="product">Sirius Mods</var> Version 6.9 and later.  


Valid only for <var>[[JANUS DEFINE#type|TNSERV]]</var> ports.
Valid only for <var>TNSERV</var> ports.


==Example==
==Example==
This command defines a secured JANUS <var>[[JANUS DEFINE#type|TNSERV]]</var> port that automatically invokes the <code>PROFILE</code> subsystem on user connections:
This command defines a secured JANUS <var>[[JANUS DEFINE#type|TNSERV]]</var> port that automatically invokes the <code>PROFILE</code> subsystem on user connections:
<p class="code">JANUS DEFINE TNSERV 992 TNSERV 20 IBSIZE 4096 OBSIZE 8192 TCPKEEPALIVE                     -
<p class="code">JANUS DEFINE TNSERV 992 TNSERV 20 IBSIZE 4096 OBSIZE 8192 TCPKEEPALIVE               -
            NEWSESOPEN FILE PROFILE NEWSESCMD 'I NEWSESTN' AUTOSYS PROFILE WSFQUERY        -
      NEWSESOPEN FILE PROFILE NEWSESCMD 'I NEWSESTN' AUTOSYS PROFILE WSFQUERY        -
            SSL JANSSL MYSECURE.PKEY SSLCACHE 320 SSLIBSIZE 32767 SSLOBSIZE 16000 SSLCLCERT
      SSL JANSSL MYSECURE.PKEY SSLCACHE 320 SSLIBSIZE 32767 SSLOBSIZE 16000 SSLCLCERT
</p>
</p>



Latest revision as of 21:38, 16 April 2013

AUTOSYS subsys — on TNSERV ports, run 'subsys' automatically on logon

AUTOSYS is a parameter on JANUS DEFINE, which defines and sets characteristics of a Janus port.

This parameter sets the Model 204 AUTOSYS parameter to the indicated (subsys) value when a connection is received on a TNSERV port.

The AUTOSYS parameter is useful for providing functionality comparable to the equivalent user parameter for traditional Model 204 full-screen threads. Since TNSERV connections run on daemon threads, and since it would not be common for AUTOSYS to be set for daemon threads, this parameter makes it possible to provide AUTOSYS functionality specifically for Janus Telnet Server connections.

The AUTOSYS parameter set via JANUS DEFINE remains intact over the lifetime of a telnet connection, even after a logoff and logon.

The AUTOSYS parameter must be followed by the name of a subsystem to be invoked after a login on the Telnet Server.

This parameter, like the Janus Telnet Server, is available in Sirius Mods Version 6.9 and later.

Valid only for TNSERV ports.

Example

This command defines a secured JANUS TNSERV port that automatically invokes the PROFILE subsystem on user connections:

JANUS DEFINE TNSERV 992 TNSERV 20 IBSIZE 4096 OBSIZE 8192 TCPKEEPALIVE - NEWSESOPEN FILE PROFILE NEWSESCMD 'I NEWSESTN' AUTOSYS PROFILE WSFQUERY - SSL JANSSL MYSECURE.PKEY SSLCACHE 320 SSLIBSIZE 32767 SSLOBSIZE 16000 SSLCLCERT

See also