[Initng-svn] r3663 - in initng/trunk/plugins: daemon daemon_clean
dbus_event debug_commands envparser find fstat history
idleprobe initctl interactive iparser
svn at initng.thinktux.net
svn at initng.thinktux.net
Tue Apr 4 12:11:12 CEST 2006
Author: jimmy
Date: Tue Apr 4 12:11:11 2006
New Revision: 3663
Modified:
initng/trunk/plugins/daemon/PLUGIN_DESCRIPTION
initng/trunk/plugins/daemon_clean/PLUGIN_DESCRIPTION
initng/trunk/plugins/dbus_event/PLUGIN_DESCRIPTION
initng/trunk/plugins/debug_commands/PLUGIN_DESCRIPTION
initng/trunk/plugins/envparser/PLUGIN_DESCRIPTION
initng/trunk/plugins/find/PLUGIN_DESCRIPTION
initng/trunk/plugins/fstat/PLUGIN_DESCRIPTION
initng/trunk/plugins/history/PLUGIN_DESCRIPTION
initng/trunk/plugins/idleprobe/PLUGIN_DESCRIPTION
initng/trunk/plugins/initctl/PLUGIN_DESCRIPTION
initng/trunk/plugins/interactive/PLUGIN_DESCRIPTION
initng/trunk/plugins/iparser/PLUGIN_DESCRIPTION
Log:
Lots of PLUGIN_DESCRIPTION written.
Modified: initng/trunk/plugins/daemon/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/daemon/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/daemon/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -3,7 +3,7 @@
contributors :
commands :
service_type : daemon
- rocess_types : T_DAEMON, T_KILL
+ rocess_types : daemon, kill
options : pid_of, pid_file, forks, respawn, respawn_pause, respawn_rate, daemon_fail_ok
states : DAEMON_START_MARKED, DAEMON_STOP_MARKED, DAEMON_RUNNING,
DAEMON_WAITING_FOR_START_DEP, DAEMON_WAITING_FOR_STOP_DEP,
Modified: initng/trunk/plugins/daemon_clean/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/daemon_clean/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/daemon_clean/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,8 @@
- name :
+ name : daemon_clean
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
+ process_types : daemon_clean
options :
- description :
\ No newline at end of file
+ description : This plugin will feel if a daemon exits, and
+ run aditional code if set.
\ No newline at end of file
Modified: initng/trunk/plugins/dbus_event/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/dbus_event/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/dbus_event/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,8 @@
- name :
+ name : dbus_event
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
options :
- description :
\ No newline at end of file
+ description : This plugin will send inting events, like system state change
+ service state changes, program output and so over the dbus.
+ check http://www.freedesktop.org/ for more info about dbus.
\ No newline at end of file
Modified: initng/trunk/plugins/debug_commands/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/debug_commands/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/debug_commands/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,10 @@
- name :
+ name : debug_commands
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
- commands :
+ commands : list_filedescriptors, quit, print_service_db, print_active_db
+ verbose, add_verbose, del_verbose.
options :
- description :
\ No newline at end of file
+ description : This plugin contains commands usable when writing .i files
+ or developing with initng, running fake mode or so,
+ this tools wont hurt to be in any system, other then taking
+ up some memory.
\ No newline at end of file
Modified: initng/trunk/plugins/envparser/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/envparser/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/envparser/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,10 @@
- name :
+ name : env_parser
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
- options :
- description :
\ No newline at end of file
+ options : env_file, env_file_required
+ description : After a service is parsed, initng may parse an environment
+ file and add these entrys aswell to the db.
+ By an env_file i meen a file with entrys like TEST=hello,
+ TEST2="This is a string", no bash code will be executed in
+ this file, if you want that source within the bash script instead.
\ No newline at end of file
Modified: initng/trunk/plugins/find/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/find/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/find/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,10 @@
- name :
+ name : find
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
options :
- description :
\ No newline at end of file
+ description : When starting a new service initng, usually needs the full/service/path/to
+ and will fail when not found, this plugin will search the /etc/initng dir,
+ so ngc -u to will automaticly start "full/service/path/to"
+ find plugin also support an alias file where you can put in complatly strange
+ conversations like ngc -u animals/cow will start "animals/pig" :-)
\ No newline at end of file
Modified: initng/trunk/plugins/fstat/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/fstat/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/fstat/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,9 @@
- name :
+ name : fstat
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
- options :
- description :
\ No newline at end of file
+ options : require_file, files_to_exist_after
+ description : This is a need dependecy on a file, if require_file is set
+ initng wont start the service until that file exits.
+ if files_to_exist_after is set, it will start the service,
+ but fefuse to set the stat to up before this file exists.
\ No newline at end of file
Modified: initng/trunk/plugins/history/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/history/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/history/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,8 @@
- name :
+ name : history
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
- options :
- description :
\ No newline at end of file
+ options : log, show_history
+ description : This file put up a history db, with all events, process output
+ service state change, and saves it to the memory.
+ This plugin will make initng take a lot of memory, be aware.
\ No newline at end of file
Modified: initng/trunk/plugins/idleprobe/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/idleprobe/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/idleprobe/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,7 @@
- name :
+ name : idleprobe
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
- options :
- description :
\ No newline at end of file
+ options : wait_for_cpu_idle, wait_for_cpu_below
+ description : For not that important services, set this keyword, and
+ initng will wait for some less cpu usage before trying to start these.
\ No newline at end of file
Modified: initng/trunk/plugins/initctl/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/initctl/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/initctl/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,10 @@
- name :
+ name : initctl
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
options :
- description :
\ No newline at end of file
+ description : This plugin is an emulation layer for sysvinit
+ halt, reboot or tellinit commands, so initng will
+ also react to them, if you dont have sysvinit installed
+ this plugin is compleatly usless, please use initngs own
+ rebot or halt scripts if possible.
\ No newline at end of file
Modified: initng/trunk/plugins/interactive/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/interactive/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/interactive/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,10 @@
- name :
+ name : interactive
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
options :
- description :
\ No newline at end of file
+ cmd_line_opt : interactive
+ states : INTERACTIVELY_DISABLED
+ description : When initng is started with interactive on the kernel line, and
+ this plugin is loaded, the user will get an Yes/No question to
+ this service or not on every service, good if a service locks boot.
\ No newline at end of file
Modified: initng/trunk/plugins/iparser/PLUGIN_DESCRIPTION
==============================================================================
--- initng/trunk/plugins/iparser/PLUGIN_DESCRIPTION (original)
+++ initng/trunk/plugins/iparser/PLUGIN_DESCRIPTION Tue Apr 4 12:11:11 2006
@@ -1,6 +1,6 @@
- name :
+ name : i_parser
author : Jimmy Wennlund <jimmy.wennlund at gmail.com>
contributors :
commands :
options :
- description :
\ No newline at end of file
+ description : This is the standard i parser plugin, that parsers .i files.
\ No newline at end of file
More information about the Initng-svn
mailing list