summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process/Switch.pm
AgeCommit message (Collapse)Author
2009-02-26fix copyrightfukachan
2008-11-30defined() before eqfukachan
2006-02-04prefer $hints if specified for argv, ARGV and options.fukachan
support context switching in executing new (child) process.
2006-01-09white space cosmetics.fukachan
fix copyright.
2005-12-18NewProcess() takes hints as args to overload configuration in a new process.fukachan
2005-12-17not need to pass $args to FML::Process::Switch::NewProcess() whichfukachan
fake $args by $curproc->dup_curproc_args().
2005-08-11load_module -> _load_module (internal only)fukachan
2005-06-03fix copyrightfukachan
2005-06-03alloc shared memory area in $args (shared_hash_get() uses).fukachan
implement NewProcess().
2004-07-23fix comments (FNF)fukachan
2004-05-19getopts case SENSITIVELYfukachan
2004-03-31Mail::ThreadTrack is obsoleted. remove related codes.fukachan
2004-01-02fix copyrightfukachan
2003-12-30bug fix initialization.fukachan
update comments. sort. clarify function role by renaming: ProcessSwitch() -> load_module() Process::Switch
2003-11-25ensure valid exit codefukachan
2003-10-26define $site_default_config_cf to remove hard-coded site_default_config.cf.fukachan
sort entries in main.cf.
2003-10-15space cosmeticsfukachan
2003-09-27FNF: fix commentfukachan
2003-09-20define _find_longest_matched_entry() function and use it to find morefukachan
specific entry for getopt parameters and module definitons.
2003-09-19implement _filespec_splitdir() which split filename to @filepath butfukachan
it uses File::Spec only in > perl 5.6.1. more specific match for $0 to resolve module we should use.
2003-09-14Process::Flow and Process::Switch classes need to know $curprocfukachan
pointer each other. fix log message duplication mechanism. define global_tmp_dir_path(), be_quiet() in FML::Process::Kernel.
2003-09-13comment on STDERR usagefukachan
2003-09-13fix $0 handling for *.cgi:fukachan
program_fullname => $ENV{ 'SCRIPT_FILENAME' } || $0
2003-09-13extension: compare $0 against entry etc/modules by considering subdir.fukachan
2003-08-23fix comments: =head2 function(...) formfukachan
2003-03-28clean up (nuke \s*$)fukachan
2003-03-11read (/etc/fml/)defaults/$version/main.cf if exists and merge it withfukachan
main.cf (/etc/fml/main.cf). we use FML::Config::Tiny, which just reads and parses the file. It is a tiny version of FML::Config module.
2003-03-09FNF: fix commentsfukachan
2003-03-06nuke todo (remove hard-coded)fukachan
2003-03-06use etc/command_line_options to resolve getopts() parameters.fukachan
default_module_maps -> default_module_config.
2003-03-06remove hard-coded module specific configuraitons.fukachan
resolve module name and the options based on etc/modules.
2003-01-31rename Calender -> Calendarfukachan
2003-01-26FNF: style (space and \n)fukachan
2003-01-11fix comments (FNF).fukachan
2003-01-05prepare "fml" command for convenience.fukachan
It is same as makefml except for the argument order. 1. fml $ml $command options 2. makefml $command $ml options
2003-01-05add fmlerror, fix fmlsuper getoptfukachan
2003-01-02enable fmlsuper using FML::Process::Superfukachan
2002-12-21add commentfukachan
2002-11-26enable fmlsummaryfukachan
2002-11-16enable libexec/digestfukachan
2002-11-07implement fmladdr command, which shows all users and aliases.fukachan
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-07-02remove obsolete commentsfukachan
2002-06-30clean up: nuke \s*$fukachan
2002-06-27major overhaul: delayed loading of *.cf files. The loading is donefukachan
within prepare() method now to handle virtual domains properly.
2002-06-01nuke white spaces \s*$fukachan
2002-05-29try to save the error message at /var/spool/ml/@log.crit@ if couldfukachan
2002-05-19add/enable a prototype of libexe/fml/error (mead)fukachan
2002-04-25new utility: fmlalias e.g. shows not only fml but all alias entriesfukachan