8 More Discussions You Might Find Interesting
1. Windows & DOS: Issues & Discussions
Hello,
Does anyone know what happens to your skype account if you close the outlook.com email account which are linked together? As you know they are both owned by Microsoft.
Thanks (0 Replies)
Discussion started by: milhan
0 Replies
2. How to Post in the The UNIX and Linux Forums
I have made password less connection to my remote account. and i tried to execute commands at a time. but i am unable to execute the commands.
ssh $ACCOUNT_DETAILS@$HOST_DETAILS
cd ~/JEE/*/logs/ (1 Reply)
Discussion started by: kishored005
1 Replies
3. Forum Support Area for Unregistered Users & Account Problems
Hi there,
I may have had a typo in my email previously provided. I have doublechecked my email for Scott's reply but havent seen it, so I am creating a new post.
My new email can be either one of these: <removed> or <removed>
I beleive my old email was <removed by admin>
thanks for your... (1 Reply)
Discussion started by: AKelam_MagnusA
1 Replies
4. UNIX for Dummies Questions & Answers
I am a IT tech at a business which has a 100 staff working in different departments and in a windows 7 / Mac 10.6 enviorment. I have recently been having issues with users not being able to reopen Siberlius 6 files due to a corrupted file within there library folder. The only way to fix this is to... (2 Replies)
Discussion started by: field1024
2 Replies
5. Linux
Hi ,
I am faceing lot of problem due to "disk space is not enough".
senerio is like as,
In system has 5 account.
a,b,c,d,e
say account c if very critical.
Due to other user's data, user 'c' is faceing disk space issue.
I want to dedicate 3 GB for user 'c'.
No user... (1 Reply)
Discussion started by: ashokd009
1 Replies
6. Forum Support Area for Unregistered Users & Account Problems
I received the email describing how to acivate my new account (I'm using Outlook 2007). I tried clicking the URL given and was told "invalid web address". I tried copying and pasting both URL's - "invalid web address. Lastly, I tried typing in the URL - "invalid web address". There were no spaces... (1 Reply)
Discussion started by: ki6bxp
1 Replies
7. UNIX for Dummies Questions & Answers
I have access to 15+ UNIX boxes at work, and I do not consistently log onto all of them over time. When I do try to access one I havent been on in awhile, my account is locked as the password has expired.
I need to request to the UNIX SA's that the password expiration is 90 days and that if it... (1 Reply)
Discussion started by: stringzz
1 Replies
8. UNIX for Dummies Questions & Answers
Is there a way to easily change an account to be a non login account (NP in the shadow) file?
I know I can just edit the file but that is not what we want to do. We use access control software and want to provide a way to set an account to be non-login using simple commands that can be mapped... (0 Replies)
Discussion started by: LordJezo
0 Replies
LEARN ABOUT DEBIAN
ns_register_trace
ns_filter(3aolserver) AOLserver Built-In Commands ns_filter(3aolserver)
__________________________________________________________________________________________________________________________________________________
NAME
ns_register_filter, ns_register_proc, ns_register_trace - Register a filter, proc or trace callback
SYNOPSIS
ns_register_filter option ?arg arg ...?
ns_register_proc option ?arg arg ...?
ns_register_trace option ?arg arg ...?
_________________________________________________________________
DESCRIPTION
ns_register_filter:
Registers a Tcl filter script for the specified method/URL combination on a virtual server. The script can be called at one or more of
three given times: pre-authorization, post-authorization before page data has been returned to the user, and after the connection has been
processed and closed.
This function will be called at the specified stage of a connection, if the method/URL combination for the filter matches the method/URL
combination for the connection using glob style matching.
The URLpattern can contain standard string-matching characters. For example, these are valid URL patterns:
/employees/*.tcl /accounts/*/out
Valid values for the "when" argument are: preauth, postauth, and trace. Using pre-authorization, the procedure will be called (assuming
that the method/URL combination matches) just before authorization. If the procedure returns with a code of:
TCL_OK (using: return "filter_ok"): The server will continue to the next pre-authorization filter for this connection, or, if there
are no more pre-authorization filters, it will continue on with authorization.
TCL_BREAK (using: return "filter_break"): The server will not process any more pre-authorization filters for this connection, and it will
continue on with authorization.
TCL_RETURN (using: return "filter_return"): The server will close the connection and will not run any more pre-authorization filters. It
will not authorize the request, and it will not run the function registered for this METHOD/URL. It WILL run any trace func-
tions registered for this METHOD/URL, usually including logging. It is assumed that the filter has sent a proper response
(e.g., using ns_return) to the client before returning TCL_RETURN.
Using post-authorization, the procedure will be called (assuming that the method/URL combination matches) just after successful authoriza-
tion. If the procedure returns:
TCL_OK (using: return "filter_ok"): The server will continue to the next post-authorization filter for this connection, or, if there
are no more post-authorization filters, it will run the function registered to handle this request.
TCL_BREAK (using: return "filter_break"): The server will not process any more post-authorization filters for this connection, and it
will run the function registered to handle this request.
TCL_RETURN (using: return "filter_return"): The server will close the connection and will not run any more post-authorization filters and
it will not run the function registered for this METHOD/URL. It WILL run any trace functions registered for this METHOD/URL,
usually including logging. It is assumed that the filter has returned a proper response (e.g., using ns_return) to the client
before returning TCL_RETURN.
Using trace, the procedure will be called (assuming that the method/URL combination match) after the connection has been totally processed
and closed. If the procedure returns:
TCL_OK (using: return "filter_ok"): The server will continue to the next trace filter.
TCL_BREAK (using: return "filter_break"): The rest of the trace filters are ignored.
TCL_RETURN (using: return "filter_break"): The rest of the trace filters are ignored.
Syntax for the registered procedure:
The conn (connection) argument is optional for procedures registered by ns_register_filter if the procedure has 1 or 2 arguments (including
why but not including conn). The following examples show the variations that can be used in this case:
ns_register_filter trace GET /noargs filter_noargs
ns_register_filter trace GET /context filter_context fnord
ns_register_filter trace GET /conncontext filter_conncontext
proc filter_noargs { why } {
ns_log Notice "filter noargs"
return filter_ok
} ;# filter_noargs
proc filter_context { arg why } {
ns_log Notice "filter context. Arg: $arg"
return filter_ok
} ;# filter_noargs
proc filter_conncontext { conn arg why } {
ns_log Notice "filter conn context"
return filter_ok
} ;# filter_noargs
The conn (connection) argument is required for procedures registered by ns_register_filter if the procedure has 3 or more arguments
(including why but not including conn). The conn argument is automatically filled with the connection information. The first argument fol-
lowing conn will always take the value supplied by ns_register_filter, if there is one, or an empty value. The why argument at the end is
automatically filled with the type of filter requested. All other arguments must supply a default value. The following examples show the
variations that can be used in this case:
ns_register_filter postauth GET /threeargs threeargs aaa
ns_register_filter postauth GET /fourargs fourargs aaa bbb ccc
proc threeargs { conn context { greeble bork } why } {
...
} ;
proc fourargs { conn context { greeble bork } {hoover quark} why } {
...
} ;
When a GET of /threeargs is requested, the conn and why arguments will be filled automatically, the context argument will be assigned "aaa"
and the greeble argument will be assigned the default value "bork". When a GET of /fourargs is requested, the conn and why arguments will
be filled automatically, the context argument will be assigned "aaa", the greeble argument will be assigned "bbb", and the hoover argument
will be assigned the default value "quark".
ns_register_trace:
Register a Tcl trace script to a method and matching URL. (Note: This function is obsolete. Use ns_register_filter instead.)
ns_register_trace registers a Tcl script as a trace for the specified method/URL combination. After the server handles the request for the
specified method on an URL that matches the URLpattern, it calls the trace script with the connection id and any arguments (args) speci-
fied. The URLpattern can contain standard string-matching characters. For example, these are valid URLpatterns:
/employees/*.tcl /accounts/*/out
Note ns_register_trace is similar to ns_register_proc except that the pattern-matching for the URL is performed differently. With ns_regis-
ter_proc, the specified URL is used to match that URL and any URL below it in the hierarchy. Wildcards such as "*" are meaningful only for
the final part of the URL, such as /scripts/*.tcl. With ns_register_trace, the URLpattern is used to match URLs as a string with standard
string-matching characters. ns_register_proc results in a single match, whereas multiple ns_register_trace's can be matched and will be
called.
SEE ALSO
ns_register_proc(n), ns_register_tag(n), ns_register_adptag(n)
KEYWORDS
AOLserver 4.0 ns_filter(3aolserver)