Menu

Tree [r22] /
 History

HTTPS access


File Date Author Commit
 include 2008-02-01 varulver [r22] news
 init.d 2007-06-06 varulver [r9] update
 lib 2006-09-25 daermon [r1] Init Version 0.4
 man 2008-01-14 varulver [r14] changes in mans
 thirdparty 2006-09-25 daermon [r1] Init Version 0.4
 wdcontrol 2008-02-01 varulver [r22] news
 wdserviced 2008-02-01 varulver [r22] news
 AUTHORS 2008-01-30 varulver [r18] Add comments
 COPYING 2006-09-25 daermon [r1] Init Version 0.4
 ChangeLog 2006-09-25 daermon [r1] Init Version 0.4
 INSTALL 2006-09-25 daermon [r1] Init Version 0.4
 Makefile.am 2006-09-25 daermon [r1] Init Version 0.4
 Makefile.in 2007-11-24 varulver [r10] News
 NEWS 2006-09-25 daermon [r1] Init Version 0.4
 README 2008-01-30 varulver [r18] Add comments
 aclocal.m4 2006-09-25 daermon [r1] Init Version 0.4
 config.h 2007-11-24 varulver [r10] News
 config.h.in 2006-09-25 daermon [r1] Init Version 0.4
 configure 2007-11-24 varulver [r10] News
 configure.in 2007-11-24 varulver [r10] News
 depcomp 2006-09-25 daermon [r1] Init Version 0.4
 install-sh 2006-09-25 daermon [r1] Init Version 0.4
 missing 2006-09-25 daermon [r1] Init Version 0.4
 wdservice.spec 2007-12-05 varulver [r12] news
 wdservice_config.sh 2006-09-25 daermon [r1] Init Version 0.4
 wdserviced.conf 2007-11-24 varulver [r10] News

Read Me

WDService: Copyright 2006, Dmitriy Yatsushkevich (daermon4u@gmail.com), 
                           Vitaly  Yatsushkevich (mail4vitalic@gmail.com),
                           Ofer Samocha          (ofersa@gmail.com)

Watch Dog Daemon and client for watching process running

**Install:

  ./configure
  make

  and as root:

  make install


**Run:

  Configure wdserviced by editing wdserviced.conf (read config file for more details)

  start wdserviced with:

    wdserviced --start
      
  This will read config file and start services from service's folder. 
  
  Interactive work produced by wdclient.

  For example:

   - terminating all running services:
        
        wdclient --term
  
   - starting all services:
        
        wdclient --run

   - stop work of apache service:
        
        wdservice --stop apache

   - continue work of mail service
        
        wdservice --cont mail
     


**All options:

    wdserviced -h:

Usage: wdserviced <option>

where options include:
    --help;     -h:  print this message
    --version;  -v: print version
    --start;      : start watch dog daemon
    --stop;       : stop watch dog daemon
    --stop-with-servicesl       : stop watch dog daemon with all started services
    --demonize-off              : don't start wdserviced as daemon
                                
    wdclient -h:
Usage: wdclient [option] <command> [service name]

where options include:
    --help;     -h:  print this message
    --version;  -v: print version


where command include:
    --run           : run service.
                      if service name is not specified, all services will be running
    --term          : terminate service.
                      if service name is not specified, all services will be terminated
    --stop          : stopping service's work.
                      if service name is not specified, all services will be stopped
    --cont          : continue service's work.
                      if service name is not specified, all services will be continued
    --info          : get service status
    --on_restart    : enable service restart
    --off_restart   : disable service restart
    --on_startup    : enable service startup
    --off_startup   : disable service startup


**Start wdserviced through inittab

You should add the line like the following to /etc/inittab:

1:235:respawn:/usr/bin/wdserviced --demonize-off --start


**Requirements:
   
   Compile:
      
    - kernel 2.6.6 or later
    - gcc, v3.4 or later
    - supporting procfs

**License: CCPL


**Contact:


   Bug, feature request, not working application - let us know.
   
   daermon4u@gmail.com
   mail4vitalic@gmail.com
   ofersa@gmail.com
   

Our Regards for:
    D. J. Bernstein  and project 'DaemonTools'   
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.