From 708332f55a43d441c86cb2002a6dea16c5245d4d Mon Sep 17 00:00:00 2001 From: in2 Date: Sat, 26 Oct 2002 18:30:44 +0000 Subject: new git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@545 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- sample/etc/bad_host | 0 sample/etc/banemail | 22 ++++++++++++++++++++++ sample/etc/expire.conf | 4 ++++ sample/etc/feast | 3 ++- sample/etc/register | 2 +- sample/etc/registeredmail | 21 +++++++++++++++++++++ sample/etc/registermail | 11 +++++++++++ sample/etc/sysop | 6 ++++++ util/initbbs.c | 33 ++++++++++++++++++++++++++++++++- 9 files changed, 99 insertions(+), 3 deletions(-) create mode 100644 sample/etc/bad_host create mode 100644 sample/etc/banemail create mode 100644 sample/etc/expire.conf create mode 100644 sample/etc/registeredmail create mode 100644 sample/etc/registermail create mode 100644 sample/etc/sysop diff --git a/sample/etc/bad_host b/sample/etc/bad_host new file mode 100644 index 00000000..e69de29b diff --git a/sample/etc/banemail b/sample/etc/banemail new file mode 100644 index 00000000..03286bf0 --- /dev/null +++ b/sample/etc/banemail @@ -0,0 +1,22 @@ +# ¥Î¨Ó³]©w­þ¨Ç«H½c¤£±µ¨ü +# ¶}ÀY Aªí¥Ü¥þ³¡ matchªº®É­Ô´N¤£±µ¨ü (ex: ¤£Åwªïªº¨Ï¥ÎªÌ) +# ¶}ÀY Pªí¥Ü match³o­Ó³¡¥÷´N¤£±µ¨ü +# ¶}ÀY Sªí¥Ü¤£±µ¨ü³o¥x server +#-- +# ¤£±µ¨ü¥´ ip ªºmail server +P@[ +Purl.com.tw +P.bbs@ +Skkcity.com.tw +Syahoo.com +Syahoo.com.tw +Syahoo.com.hk +Skimo.com.tw +Skimo.com +Ssinamail.com +Spchome.com.tw +Shotmail.com +Smsn.com +Syam.com +Syammail.com +Smail.taipeilink.net diff --git a/sample/etc/expire.conf b/sample/etc/expire.conf new file mode 100644 index 00000000..9cb8340d --- /dev/null +++ b/sample/etc/expire.conf @@ -0,0 +1,4 @@ +# board days max min +# --------------------------------------- +cvslog 999 9999 +asciiart 50 3000 diff --git a/sample/etc/feast b/sample/etc/feast index 29473341..e4ea9199 100644 --- a/sample/etc/feast +++ b/sample/etc/feast @@ -1,5 +1,5 @@ 01 01 ¤¸¥¹©ñ°² -01 02 ¤¸¥¹¤S©ñ°² +01 02 ¤¸¥¹¹j¤Ñ¤£©ñ°² 01 11 ¥qªk¸` 01 23 ¦Û¥Ñ¤é 02 14 ±¡¤H¸` @@ -15,6 +15,7 @@ 04 04 °ü¥®¸` 04 04 ¨àµ£¸` 04 05 ²M©ú¸` +04 21 ³Ð¯¸¶g¦~¼y 05 01 ³Ò°Ê¸` 05 04 ¤åÃÀ¸` 06 03 ¸T·Ï¸` diff --git a/sample/etc/register b/sample/etc/register index 53b5e2d6..be131b06 100644 --- a/sample/etc/register +++ b/sample/etc/register @@ -10,7 +10,7 @@ ¢x¥Ø«e¦í§}: ·s¦Ë¿¤¤lµê¶m¯Q¦³§ø543¸¹ ¢x ±z¥Ø«eªºÁpµ¸¦a§}(¸Ô²Ó¶ñ¼g) ¢x ¢xºô¸ô¶l¥ó¦a§}: whoami@cs.ntnu.edu.tw ¢x ±zªº E-Mail address ¢x ¢|¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢r¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢} - ¡° ¦b¥»¯¸µù¥UªÌ¡A¥NªíÄ@·N´L±q¥»¯¸¨î«×»P¯¸³W¡A§_«h½ÐÂ÷¶}¡C + ¡° ¦b¥»¯¸µù¥UªÌ¡A¥NªíÄ@·N´L±q¥»¯¸¨î«×»P¯¸³W¡A§_«h½ÐÂ÷¶}¡C ¡° ¥N¸¹ [ID] ¦Ü¤Ö­n¨â­Ó¦r¡A¤£©y±Ä¥Î¼Æ¦r¡C ¡° ±K½X ¦Ü¤Ö­n¥|­Ó¦r¡A¤£¥i»P [ID] ¹p¦P¡A¤£©y¥þ³¡¤p¼g¡C ¡° ½Ð½T¹ê«ö·Ó³W©w¸Ô²Ó¶ñ¼g¡A§_«h¤£¤©³q¹L¡I diff --git a/sample/etc/registeredmail b/sample/etc/registeredmail new file mode 100644 index 00000000..255f2708 --- /dev/null +++ b/sample/etc/registeredmail @@ -0,0 +1,21 @@ + ùÝùùùûùÝùùùûùúùùùû + ùàùùùûùàùùùûùüùùùû EMail»{ÃÒ³q¹L  +¡º¢w¢w ùãùùùýùãùùùýùüùùùý¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¡º + + ¶Ù¶Ù¡A*s§A¦n¡G + + Åwªï¥[¤J ptt2 ªº¦æ¦C ^o^ + + ­YÁÙ¤£¯àPost½Ð­«·slogin¤@¦¸ ^_^ (­n´«¨­¥÷Åo) + + + + ¯¬ ¨Ï¥Î´r§Ö + + °O±o±`±`¨Óª±³á.... ^_^ + + + + + ¯¸ªø~~ +¡º¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¡º diff --git a/sample/etc/registermail b/sample/etc/registermail new file mode 100644 index 00000000..aa38aef1 --- /dev/null +++ b/sample/etc/registermail @@ -0,0 +1,11 @@ +¿Ë·Rªº¨Ï¥ÎªÌ±z¦n: + + Åwªï±z¨ì ptt2 µù¥U, + ½Ðª½±µ¨ì (U)ser -> (R)egister ¶ñ¤J±zªº»{ÃÒ½X (¦b¥D¦®¤W) + §Y¥i³q¹L»{ÃÒ¨ú±o©Ò¦³¥\¯à³á~ :) + ¦pªG¦³¶·­nªA°Èªº¦a¤è, + ½Ð¨ì SYSOPªO, §Ú­Ì·|ºÜ¸Û¬°±zªA°È~ :) + + ptt¯¸ªø¸s·q¤W + +ª`·N: ­Y±z¨Ã¨S¦³¦Ü ptt2 µù¥U, ½Ðª½±µ§R°£³o«Ê«H. diff --git a/sample/etc/sysop b/sample/etc/sysop new file mode 100644 index 00000000..d0276ccd --- /dev/null +++ b/sample/etc/sysop @@ -0,0 +1,6 @@ +in2: µ{³]¯¸ªø/root +clifflu: µ{³]¯¸ªø +CChess: ¬ÝªOÁ`ºÞ +windsheep: ¬ÝªOÁ`ºÞ +ltlmouse: ±b¸¹Á`ºÞ +Sunicer: ±b¸¹Á`ºÞ diff --git a/util/initbbs.c b/util/initbbs.c index f88daf92..8d95534c 100644 --- a/util/initbbs.c +++ b/util/initbbs.c @@ -1,4 +1,4 @@ -/* $Id: initbbs.c,v 1.4 2002/05/25 11:17:55 ptt Exp $ */ +/* $Id: initbbs.c,v 1.5 2002/10/26 18:30:44 in2 Exp $ */ #include #include #include @@ -34,6 +34,35 @@ static void initHome() { } } +static void initBoardsDIR() { + int i; + char buf[256]; + + mkdir("boards", 0755); + strcpy(buf, "boards/?"); + for(i = 0; i < 26; i++) { + buf[7] = 'A' + i; + mkdir(buf, 0755); + buf[7] = 'a' + i; + mkdir(buf, 0755); + } +} + +static void initManDIR() { + int i; + char buf[256]; + + mkdir("man", 0755); + mkdir("man/boards", 0755); + strcpy(buf, "man/boards/?"); + for(i = 0; i < 26; i++) { + buf[11] = 'A' + i; + mkdir(buf, 0755); + buf[11] = 'a' + i; + mkdir(buf, 0755); + } +} + static void initPasswds() { int i; userec_t u; @@ -212,6 +241,8 @@ int main() { initDir(); initHome(); + initBoardsDIR(); + initManDIR(); initPasswds(); initBoards(); initMan(); -- cgit v1.2.3