Index: ossp-pkg/rc/00TODO RCS File: /v/ossp/cvs/ossp-pkg/rc/00TODO,v rcsdiff -q -kk '-r1.35' '-r1.36' -u '/v/ossp/cvs/ossp-pkg/rc/00TODO,v' 2>/dev/null --- 00TODO 2002/08/01 13:25:32 1.35 +++ 00TODO 2002/08/01 14:31:38 1.36 @@ -77,15 +77,15 @@ -}; - -Detailed ;-) project plan -------------------------- -Release v0.8 +Release plan +------------ +Version 0.8 DropIn Milestone 1, Drop in replacement for OpenPKG. -Release v0.9 +Version 0.9 FeatureComplete Milestone 2, Additional features in build. -Release v1.0 +Version 1.0 StableRelease Milestone 3, Cleanup and bugfix. -Release v1.2 +Version 1.2 Milestone 4, Krasse L2 Logging und eigene Sprache Dreams Index: ossp-pkg/rc/rc_script.c RCS File: /v/ossp/cvs/ossp-pkg/rc/rc_script.c,v rcsdiff -q -kk '-r1.9' '-r1.10' -u '/v/ossp/cvs/ossp-pkg/rc/rc_script.c,v' 2>/dev/null --- rc_script.c 2002/08/01 13:25:32 1.9 +++ rc_script.c 2002/08/01 14:31:38 1.10 @@ -144,6 +144,21 @@ nVecsize *= RC_GOOD_MEASURE; /* Add redundancy factor for error margin */ /* pAwesome += RC_GOOD_VIBRATIONS;*/ /* Add good vibes for super action */ + /***********************************************************************/ + /* Reminder: PCRE writes vectors to help identify substrings */ + /* That means that in the following code we can */ + /* execute a compiled PCRE regex (ab)(\s)(.*)$ */ + /* */ + /* piBlocend + pnVec[0] = 'start of whole matched string' */ + /* piBlocend + pnVec[1] = 'end of whole matched string' */ + /* piBlocend + pnVec[2] = 'start of first substring ab' */ + /* piBlocend + pnVec[3] = 'end of first substring ab' */ + /* piBlocend + pnVec[4] = 'start of second substring \s' */ + /* piBlocend + pnVec[5] = 'end of second substring \s' */ + /* piBlocend + pnVec[6] = 'start of third substring .*' */ + /* piBlocend + pnVec[7] = 'end of third substring .*' */ + /***********************************************************************/ + /* Filter the rc file for the section label, do it here the first time */ pnVec = calloc(nVecsize, sizeof(int)); /* 2/3 vec 1/3 scrapinfo */ nFound = pcre_exec(pRegex, pExtra, *pScript,\ Index: ossp-pkg/rc/rc_test/rc.dhcpd RCS File: /v/ossp/cvs/ossp-pkg/rc/rc_test/rc.dhcpd,v rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/rc/rc_test/rc.dhcpd,v' 2>/dev/null --- rc.dhcpd 2002/07/30 16:36:42 1.1 +++ rc.dhcpd 2002/08/01 14:31:39 1.2 @@ -4,6 +4,7 @@ %config dhcpd_enable="yes" + hacking="ofcourse" %start -p 200 -u root opServiceEnabled dhcpd || exit 0 @@ -14,6 +15,11 @@ curl -s ftp://ftp.openpkg.org/current/SRC/ | grep openssl date echo $0 + if [ $hacking = ofcourse ]; then + echo "Yes, of course" + else + echo "There is no hacking" + fi # cat $0 %stop -p 200 -u root