ossp-pkg/rc/00TODO 1.11 -> 1.12
--- 00TODO 2002/01/30 07:53:24 1.11
+++ 00TODO 2002/01/30 17:29:15 1.12
@@ -1,31 +1,51 @@
00TODO: Tasks left to accomplish before rc is complete
+Spec fehlt
+ Security
+ Off switch
+ Command interpreter
+ Beispiel
+ Default
+ Error
+ Inconsistent
+ rc.conf rc.config rc.env
+ package command program section rcfile rc.file
+ runcommand run command (run-command?)
+ Environment
+ Genaue wie comline- und rc.conf Optionen
+ Ausname drei schon stehen
+
Consider
Make return code and error definitions unique to OSSP rc.
Offer include directive in config file.
- Standardize rc.conf.
- Rename rc.conf to rc.config.
- New rc.conf specifies options like syslog.conf or resolv.conf does.
Must do
+ Strip local popt code, and move in OSSP popt library.
Translate rc bourne shell script to ANSI C.
Finish man page. Start latex or Docbook guide.
If a variable is defined for which no default exists, warn user (Scholli.)
Avoid a silent failure when giving non-existent run commands (Marcus.)
-Possible problems
- Abstract syntax of rc.file identifiers
- Need to recognize language syntax, i.e. set, block von XML?
- Is a regex enough to describe a syntax or do we need more?
- Cases XML, M4, asn.1, ...
-
Automated environment
Stock rc.func includes AddPath, DelPath, PermMask.
- Reccommended .bashrc includes rcEnter() and rcExit().
Error handling
Classic error, give 'restart' command in place of 'start' to stopped prog
+ /-------------------OSSP rc Inhalt------------------\
+ | Manpage |
+ | rc.1 Section 1 oder 8-Konflict? |
+ | rc-sample.5 Vielleicht umnennen rc.usecases.5 |
+ | rc.conf.5 Beschreibung aber kein Beispiel |
+ | |
+ | Geliefert |
+ | rc.env Leer |
+ | rc.conf Ausgekommentet Beispiel |
+ | |
+ | Beispiele |
+ | rc.example Soll rc.fooboar umgenannt werden |
+ \---------------------------------------------------/
+
Pseudocode
***********************************
* psoudocode implementation of rc *
|
|