rpc_allow_remote_shutdown(3ncs)rpc_allow_remote_shutdown(3ncs)Name
rpc_allow_remote_shutdown - allow or disallow remote shutdown of a server (server only)
Syntax
#include <idl/c/rpc.h>
void rpc_$allow_remote_shutdown(allow, checkproc, status)
unsigned long allow;
rpc_$shut_check_fn_t checkproc;
status_$t *status;
Arguments
allow A value indicating `false' if zero, `true' otherwise.
checkproc A pointer to a Boolean function.
status The completion status. If the completion status returned in is equal to status_$ok , then the routine that supplied it
was successful.
Description
The routine allows or disallows remote callers to shut down a server using
By default, servers do not allow remote shutdown via If a server calls with allow true (not zero) and checkproc nil, then remote shutdown
will be allowed. If allow is true and checkproc is not nil, then when a remote shutdown request arrives, the function denoted by checkproc
is called and the shutdown is allowed if the function returns true. If allow is false (zero), remote shutdown is disallowed.
Diagnostics
This section lists status codes for errors returned by this routine in
rpc_$not_in_call An internal error.
rpc_$you_crashed This error can occur if a server has crashed and restarted. A client RPC runtime library sends the error to the server
if the client makes a remote procedure call before the server crashes, then receives a response after the server
restarts.
rpc_$proto_error An internal protocol error.
FilesSee Alsointro(3ncs), rpc_shutdown(3ncs), rrpc_shutdown(3ncs)rpc_allow_remote_shutdown(3ncs)
Check Out this Related Man Page
rpc_inq_binding(3ncs)rpc_inq_binding(3ncs)Name
rpc_inq_binding - return the socket address represented by an RPC handle (client or server)
Syntax
#include <idl/c/rpc.h>
void rpc_$inq_binding(handle, sockaddr, slength, status)
handle_t handle;
socket_$addr_t *sockaddr;
unsigned long *slength;
status_$t *status;
Arguments
handle An RPC handle.
sockaddr The socket address represented by handle.
slength The length, in bytes, of sockaddr.
status The completion status. If the completion status returned in is equal to status_$ok , then the routine that supplied it
was successful.
Description
The routine enables a client to determine the socket address, and therefore the server, identified by an RPC handle. It is useful when a
client uses an unbound handle in a remote procedure call and wishes to determine the particular server that responded to the call.
Examples
The Location Broker administrative tool, uses the following statement to determine the GLB that last responded to a lookup request:
rpc_$inq_binding(lb_$handle, &global_broker_addr,
&global_broker_addr_len, &status);
Diagnostics
This section lists status codes for errors returned by this routine in
rpc_$not_in_call An internal error.
rpc_$proto_error An internal protocol error.
rpc_$unbound_handle The handle is not bound and does not represent a particular host address. Returned by
FilesSee Alsointro(3ncs), rpc_bind(3ncs), rpc_set_binding(3ncs)rpc_inq_binding(3ncs)
Hi all,
I have made a script which logins to remote servers and fetches some data from it.
Is is working perfectly when all servers are reachable
BUT
my problem is -- if in case a server is down (or not reachable), the script hangs.
Is there some way, that the script just continues to ssh... (6 Replies)
Hello everyone,
I need a small program to gracefully shut down a server.
The shutdown program should take both an address and a port and that way it can shut down components on remote machines.
I've been digging through many websites and getting more and more puzzled:eek:.
Any help will... (7 Replies)
Has anyone implemented or have suggestions on how to shutdown many remote unix/linux servers from a single script initiated from 1 server?
I need this to execute in parallel as time is not on my side. Our ups is sadly underrated and will die in approximately 15 minutes. (There is not... (10 Replies)
Hi,
I use to access a file on remote server. Can I create a link for this file present on remote server on my local server, if yes then please let me know.
Thanx in advance. (7 Replies)
Hi All,
what is the comand to log off the remote server?
I have 2 servers A, B. I need to find all files older than 7 days on server B and copy over to server A. My logic is:
login the remote server:
=================
ssh hostB
cd /data/test
find . -mtime -7 -ls | awk '{print... (4 Replies)
Hello again, I have a script on my media server that wakes up my backup server, performs an 'rsync' backup, then shuts the backup server down. Currently, I have it send the Wake on LAN packet, and sleep for 5 minutes, just to give the backup server time to boot (of course it doesn't take that long,... (11 Replies)
hi,
I have developed a very simple echo client/server application. I expect whenever i shutdown the server machine, the client peer detects the shutdown.In reality this doesn't happen and client continues to send and receive data.To my surprise, it even recv() returns with value greater than... (4 Replies)
I would like to chmod the file which I am pulling from remote server onto my server.
I am using the following script:
sftp <server detail>
get abc xyz
chmod 666 xyz
bye
Though I could fetch the file successfully but I am not able to change the permission of xyz file on my server. Pls... (5 Replies)
Hi,
I'm having a problem performing for loop on remote server, i know this can be done with one liner but i'm not sure how it works if using logical operator such as for ifs and case or while
for server in sterverA serverB serverC ; do
ssh -v $server "cd ~/MyDocuments/; bag=`find... (6 Replies)
Hello,
from last few days my laptop is not whutting down properly.. when ever i ty to shutdown it restarts again.. what may be problem?? antivirus is updated till date.. and i use windows xp sp2....
regards,
deepak. (5 Replies)
Hi,
Can somebody please tell me what is a taxi server?
I came to know the term taxi server in context of remote access.
I tried to google it out could not get any definition/description of what this taxi server really is?
If anyone knows any website/link to learn more about taxi... (6 Replies)
Hi all,
does any one have any idea on how to sets the remote server's name on ubuntu terminal tabs,
without making any changes to the remote server?
for example if i'm working on ssh root@test1
i would like it to be shown on the tittle's tab and if i connect on another it would do the same... (7 Replies)
EXPERTS,
I need a UNIX shell script to check the DBs status (Running/Shutdown) in the server.If its Running then no issue but if it is in shutdown state ,it should prompt like " DB is shut down you want to startup??" if i enter YES it should startup.
ORACLE_SID are present in... (18 Replies)
Hello Guys,
I need some help to find out if processes are running on remote server or not. I could do 'ssh' to do that but due to some security reasons, I need to avoid the ssh & get result from remote server.
Could you please suggest some that can be done without ssh or similar sort of... (8 Replies)