¸ÞÀÌÀúµµ¸ð ÇÏ¿ìÅõ¸ÞÀÌÀúµµ¸ð ¼³Ä¡, °ü¸® ¹× ±× »ç¿ë¹ý½É»óÇö artsilly@kuls.korea.ac.kr1999³â 9¿ù 30ÀÏ v0.8 (·¹µåÇÞ 6.0 ¹®Á¦ ÇØ°áÆÇ ^^)ÀÌ ¹®¼´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡ ´ëÇÑ °£·«ÇÑ Á¤º¸¿Í ¸®´ª½º ½Ã½ºÅÛ¿¡¼ ³Î¸® ¾²ÀÌ°í ÀÖ´Â ¸ÞÀϸµ ¸®½ºÆ® ¸Å´ÏÀú(MLM)ÀÎ ¸ÞÀÌÀúµµ¸ð¸¦ ¼³Ä¡, ¿î¿µÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ´ã°í ÀÖ´Ù. 1. Quick Links¾ÆÁ÷±îÁö´Â HTML ¹öÀü¿¡¼¸¸ Quick Links °¡ °¡´ÉÇÕ´Ï´Ù. ¹®¼ÀÇ ÀÛ¼ºÀÌ Á¤¸®µÇ¸é ¸î°ÁÙ¿¡ ÀÖ´Ù´Â ½ÄÀ¸·Î ¸í½ÃÇϵµ·Ï ÇÏÁÒ. ¿©±â¿¡ ÀÖ´Â °ÍÀº ¿©·¯ Áú¹®ÀÌ ¸¹ÀÌ ³ª¿À´Â ³»¿ë¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù. 2. ¹®¼ÀÇ ¼Ò°³2.1 ÀÛ¼ºµ¿±âÇб³ ÇÐȸ¿¡¼ Á¹¾÷ÇÑ ¼±¹èµé°úÀÇ ±ä¿äÇÑ ¿¬¶ôÀ» À§ÇØ ¸ÞÀϸµ¸®½ºÆ®¸¦ ¿î¿µÇÏ·Á Çߴµ¥ ¸ÞÀÌÀúµµ¸ðÀÇ ¼³Ä¡°¡ ±×¸® °£´ÜÇÏÁö ¾Ê¾Ò´Ù. ÇÔ²² Á¦°øµÇ´Â ¹®¼¸¦ Àо´Â °Íµµ ½Ã°£ÀÌ ¿À·¡ °É¸®°í ±×¸® ½±Áö ¾Ê¾Ò´Ù - ¿µ¾î´Ï±î ^^;;. ¼³Á¤ÀÌ ¿Ã¹Ù·Î µÇÁö ¾Ê¾Æ, ¸ÞÀÏÀÌ º¸³½ »ç¶÷¿¡°Ô µÇµ¹¾Æ °¡°Å³ª ¾ø¾îÁ® ¹ö¸®°ï Çß´Ù. ȤÀº ¾Æ¿¹ ¸ÞÀϸµ¸®½ºÆ® °ü¸®ÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»Áö ¸øÇÏ´Â ÀϱîÁö ÀÖ¾ú´Ù! ÀÌ¿¡ ¼³Ä¡Çß´ø °æÇèÀ» »ì·Á »õ·Î ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÏ·Á´Â ¸®´ª¼¸¦ À§ÇØ µµ¿òÀÌ µÉ±î ÇÏ°í ÀÌ ¹®¼¸¦ ÀÛ¼ºÇÏ°Ô µÇ¾ú´Ù. 2.2 ÀÌ ¹®¼ÀÇ ÃֽŠ¹öÀüÀÌ ¹®¼ÀÇ ÃֽŠ¹öÀüÀº http://kulsnet.korea.ac.kr/~artsilly/À» ÅëÇؼ txt, html Çü½Ä°ú µÎ Çü½ÄÀ» ¾ÐÃàÇÑ tgzÆÄÀÏ·Î ±¸ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¾î´À Á¤µµ ¹®¼ÀÇ ½Å·Ú¼ºÀÌ °®Ãß¾îÁø´Ù¸é, ¸®´ª½º Çѱ۹®¼ ÇÁ·ÎÁ§Æ® http://kldp.linux-kr.org¸¦ ÅëÇؼµµ ¹®¼¸¦ ±¸ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Á¤½Ä¹öÀü ÀÌÀü¿¡´Â ȨÆäÀÌÁö¸¦ ÀÌ¿ëÇϱ⠹ٶõ´Ù. ÀÌ ¹®¼ÀÇ ¹öÀü Á¤º¸ ¹× º¯°æ»çÇ×Àº ¸»¹ÌÀÇ ¹öÀüÁ¤º¸¸¦ Âü°íÇϱ⠹ٶõ´Ù. 2.3 ÀúÀÛ±ÇThis document is copyrighted (C) 1999 Korea University Linux Study, KULS. Distributed under LDP copyright license. Ưº°ÇÑ ¸»ÀÌ ¾øÀ» °æ¿ì ¸®´ª½º ÇÏ¿ìÅõ ¹®¼ÀÇ ÀúÀÛ±ÇÀº ±× ¹®¼¸¦ ÀÛ¼ºÇÑ »ç¶÷¿¡°Ô ÀÖ´Ù. ¸®´ª½ºÀÇ ÇÏ¿ìÅõ ¹®¼´Â ¿©·¯°¡Áö ¹æ¹ýÀ» ÅëÇØ ÀϺγª Àüü¸¦ ÀÓÀÇ·Î ¹Ù²Ù°Å³ª ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù. »ó¾÷ÀûÀÎ Àç ¹èÆ÷ ¿ª½Ã ±ÇÀåµÇ°í Çã¶ôµÈ´Ù. ±×·¯³ª ±×·² »óȲÀÌ µÇ¸é ²À ÇÊÀÚ¿¡°Ô °øÀûÀ¸·Î ¿¬¶ôÇØ ÁÖ±æ ¹Ù¶õ´Ù. ÀÌ ¹®¼¿¡ ´ëÇÑ ¹ø¿ªÀ̳ª ÀÌ ¹®¼·ÎºÎÅÍÀÇ ¹ßÃé, ȤÀº Àç ÆíÁý¿¡ ´ëÇÑ ³»¿ë¿¡µµ ÀúÀÛ±ÇÀ» ²À Ç¥½ÃÇØ Áֱ⠹ٶõ´Ù. ´Ù¸¥ ¸®´ª½º ÇÏ¿ìÅõ ¹®¼ ¿ª½Ã ÀÌ·± ±ÔÄ¢À» ÁöÄÑÁֱ⠹ٶõ´Ù. ±ÔÄ¢À» ÁöÅ°Áö ¾Ê°í´Â ÀÌ ±ÛÀ» ÀÌ¿ëÇÑ ´Ù¸¥ ¹®¼ÀÇ ÀÛ¼ºÀº Çã¿ëµÇÁö ¾Ê´Â´Ù. ƯÁ¤ »óȲ ÇÏ¿¡¼ ¿¹¿Ü°¡ ÀÎÁ¤µÉ ¼ö ÀÖ´Ù. - ÀÌ °æ¿ì´Â ¸®´ª½º ÇÏ¿ìÅõ °ü¸®ÀÚ¿Í Á¢ÃËÇϱ⠹ٶõ´Ù. °á·ÐÀûÀ¸·Î ¸¹Àº ¹æ¹ýÀ¸·Î ÀÌ ¹®¼°¡ ¹èÆ÷µÇ°í Àü´ÞµÇ±â¸¦ ¹Ù¶õ´Ù. ±×·¯³ª ¸ðµç °æ¿ì¿¡ ÀÖ¾î¼ ÀúÀÛ±ÇÀ» Ç¥½ÃÇØ ÁÖ°í Àç¹èÆ÷½Ã´Â ÇÊÀÚ¿¡°Ô Å뺸ÇØÁÖ±æ ¹Ù¶õ´Ù. 2.4 µµ¿òÀ» ÁֽŠºÐµéÀÌ ¹®¼¸¦ ÀÛ¼ºÇÏ´Â µ¿¾È ¸¹Àº ºÐµéÀÌ E¸ÞÀÏ°ú ºñºñ¿¡½º, À¯Áî³ÝÀ» ÅëÇØ ÇÊÀÚ°¡ ¾ËÁö ¸øÇÏ´Â Á¡¿¡ ´ëÇÑ Á¤º¸¸¦ Áְųª, ¹®¼ÀÇ ³»¿ëÀ» °ËÁõÇØ ÁÖ¾ú´Ù. ¹®¼ °÷°÷¿¡¼ µµ¿òÀ» ÁֽźÐÀÇ À̸§À» ãÀ» ¼ö ÀÖ´Ù. Ưº°È÷ ¾ð±ÞÇÏÁö ¾Ê¾Ò¾îµµ ¸¹Àº Áú¹®À» ÅëÇØ Á» ´õ âÁ¶ÀûÀÎ »ý°¢°ú ¿©·¯ Å×½ºÆ®¸¦ ÇÏ°Ô ÇØÁֽŠºÐµé²² °¨»çÀÇ ¸»À» ÀüÇÑ´Ù. ±×¹Û¿¡ ÀÌ ¹®¼¸¦ ½ÃÀÛÇÏ´Â °è±â°¡ µÇ°Ô ÇØ ÁØ ²¿¸¶Àü±¸ÀÇ ¸ðµç »ç¶÷µé°ú Á¶±×¸¶ÇÑ ±× »ç¶÷¿¡°Ô °¨»çµå¸°´Ù. 3. ½ÃÀÛÇϱâ3.1 ¸ÞÀϸµ ¸®½ºÆ®¶õ ¹«¾ùÀΰ¡?¸ÞÀϸµ ¸®½ºÆ®´Â ÀÏÁ¤ ÁÖÁ¦¿¡ ´ëÇØ °ü½ÉÀÌ ÀÖ´Â »ç¶÷µéÀÌ ±× ÁÖÁ¦¿¡ ´ëÇØ ¸ÞÀÏÀ» ÅëÇØ ¼·ÎÀÇ »ý°¢À» ³ª´©´Â ÀÏÁ¾ÀÇ Åä·Ð ±×·ìÀÌ´Ù. Åä·Ð ±×·ìÀº À¯Áî³ÝÀ̳ª, ºñºñ¿¡½ºµîÀÇ ´Ù¸¥ ¹æ¹ýÀ» ÅëÇؼµµ ±¸ÇöµÇ°í ÀÖÀ¸¸ç ¸ÞÀϸµ ¸®½ºÆ® ¿ª½Ã ÀÌ·± Åä·Ð ±×·ì°ú Å©°Ô ´Ù¸£Áö ¾Ê´Ù. ´Ù¸¥ Åä·Ð ±×·ì°ú ºñ±³ÇÏÀÚ¸é ´ÙÀ½°ú °°Àº Ư¡À» Áö³æ´Ù°í ÇÒ ¼ö ÀÖ´Ù.
3.2 ¿Ö ¸ÞÀϸµ ¸®½ºÆ® ¸Å´ÏÀú(MLM)¸¦ ½á¾ßÇϴ°¡?¿©·¯ »ç¶÷ÀÌ ¾î¶² ÁÖÁ¦¿¡ ´ëÇØ ¸ÞÀÏÀ» ÅëÇØ
´ëȸ¦ ³ª´«´Ù°í »ý°¢ÇØ º¸ÀÚ. ¸î¸î ¾ÈµÇ´Â »ç¶÷ »çÀ̶ó¸é °¢±â ¸ÞÀÏÀ»
º¸³¾ ¶§
3.3 ¿Ö ¸ÞÀÌÀúµµ¸ðÀΰ¡?¸®´ª½º¿¡¼ »ç¿ë°¡´ÉÇÑ ¸ÞÀϸµ ¸®½ºÆ® ¸Å´ÏÀú·Î´Â º» ¹®¼¿¡¼ ´Ù·ê ¸ÞÀÌÀúµµ¸ð¸¦ ºñ·ÔÇÏ¿©, ¸®½ºÆ®¼ºê(LISTSERV), ¸®½ºÆ®ÇÁ·ÎÅ©(Listproc), ½º¸¶Æ® ¸®½ºÆ®(SmartList)µî ¸î¸î °¡Áö°¡ ÀÖ´Ù. ¼±ÅÃÇÏ´Â ±âÁØÀ¸·Î´Â ¿©·¯°¡Áö°¡ ÀÖ°ÚÁö¸¸ ´ÙÀ½°ú °°Àº °ÍµéÀ» ÀϹÝÀûÀ¸·Î »ý°¢ÇØ ºÁ¾ß ÇÒ °ÍÀÌ´Ù.
¸ÞÀÌÀúµµ¸ð´Â À§ÀÇ ±âÁØ¿¡ ¸ÂÃß¾î º¸¾ÒÀ» ¶§, ¸®´ª½º »ç¿ëÀڵ鿡°Ô ²Ï³ª
ÀûÇÕÇÑ ÇÁ·Î±×·¥À̶ó ÇÒ ¼ö ÀÖ°Ú´Ù. ¿ì¼± GPLÀ» µû¸£´Â ÇÁ·Î±×·¥ÀÌ°í,
¼Ò½º°¡ °ø°³µÇ¾î ÀÖ¾î ƯÁ¤ ¸ñÀû¿¡ ¸ÂÃß¾î º¯°æ°¡´ÉÇÏ´Ù(ÇÑ±Û ¸í·É¾î
Áö¿øµî). ¹°·Ð »ç¿ëÇϱ⿡ ¹«¸® ¾øÀ» Á¤µµÀÇ °¡ÀÔÀÚ¸¦ ¼ö¿ëÇÒ ¼ö
ÀÖ´Ù. °Ô´Ù°¡ ¸ÞÀÌÀúµµ¸ð´Â ½Ã½ºÅÛ ÀÚ¿øÀ» ¾È¾²±â·Î À¯¸íÇÑ
ÇÁ·Î±×·¥ÀÌ´Ù.( ¸¶Áö¸·À¸·Î ¸ÞÀÌÀúµµ¸ð´Â Çѱ¹¿¡¼ ¿î¿µµÇ°í ÀÖ´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡¼ ±¤¹üÀ§ÇÏ°Ô ¾²¿©Áö°í ÀÖ¾î ¿©·¯¸ð·Î Æí¸®ÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ ¸ÞÀÌÀúµµ¸ð¿Í À¥À» ¿¬µ¿ÇÏ´Â ¿©·¯ ÇÁ·ÎÁ§Æ®°¡ ÁøÇàµÇ°í ÀÖÀ¸¹Ç·Î ¿äÁò¿¡ À¯ÇàÇÏ´Â À¥ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇϱ⿡µµ ½¬¿ï °ÍÀÌ´Ù. ´ÙÀ½ÀÇ URLÀ» Âü°íÇϱ⠹ٶõ´Ù.
¸¸ÀÏ À¯Áî³Ý°úÀÇ ¿¬µ¿À» ÁغñÇÑ´Ù¸é newsgate¶ó´Â ÇÁ·Î±×·¥À» ÀÌ¿ëÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
°¢ ¸ÞÀϸµ ¸®½ºÆ®¿¡ ´ëÇØ Á» ´õ ¾Ë°í ½Í´Ù¸é ftp://ftp.uu.net/usenet/news.answers/mail/list-admin/software-faqÀ» ±¸ÇØ Àо±â ¹Ù¶õ´Ù. °¢°¢ÀÇ MLM¿¡ ´ëÇؼ ºñ±³¿Í, ¼Ò°³¸¦ ÇÑ ¹®¼ÀÌ´Ù. ¸¶Áö¸·À¸·Î ¸ÞÀÌÀúµµ¸ð¸¦ ÀÌ¿ëÇÏ´Ù°¡ »ý±â´Â ¿©·¯ ¿À·ùµé¿¡ ´ëÇؼ´Â ¸ÞÀÌÀúµµ¸ð¿Í ÇÔ²² ¹èÆ÷µÇ´Â FAQ¸¦ ¹Ýµå½Ã ÂüÁ¶Çϱ⠹ٶõ´Ù. °¡Àå ÃÖ½ÅÀÇ FAQ´Â http://www.greatcircle.com/majordomo/majordomo-faq.html¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù. 3.4 ¸ÞÀÌÀúµµ¸ð ±¸Çϱâ, ±×¹ÛÀÇ ÇÁ·Î±×·¥µé.ÀÌ ¹®¼¸¦ ÀÛ¼ºÇÏ´Â ½ÃÁ¡¿¡¼ ¸ÞÀÌÀúµµ¸ðÀÇ ÃֽŠ¹öÀüÀº 1.94.4¿´À¸¸ç °ð 2.0 ¹öÀüÀÌ ³ª¿Ã °ÍÀ̶ó´Â ÇÁ·Î±×·¥ Á¦ÀÛÀÚÀÇ È«º¸°¡ ÀÖ¾ú´Ù. ¸ÞÀÌÀúµµ¸ð´Â ´ÙÀ½ °ø½Ä ftp¸¦ ºñ·ÔÇÑ ¿©·¯ ¹Ì·¯ »çÀÌÆ®¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù. ftp://ftp.greatcircle.com/pub/majordomo ¶ÇÇÑ È¨ÆäÀÌÁö¿¡¼´Â ¸ÞÀÌÀúµµ¸ð¿¡ ´ëÇÑ ³»¿ëÀ» ¾Ë¾Æº¼ ¼ö ÀÖ´Ù. http://www.greatcircle.com/majordomo/ ·¹µåÇÞ »ç¿ëÀÚÀÏ °æ¿ì ·¹µåÇÞ»çÀÇ ftp¸¦ ÅëÇØ RPMÀ¸·Îµµ ±¸ÇÒ ¼ö ÀÖ´Ù. ·¹µåÇÞ 4.x´ëÀÇ »ç¿ëÀÚ´Â ftp://contrib.redhat.com/libc5/RPMS/ ¿¡¼ ·¹µåÇÞ 5.x´ëÀÇ »ç¿ëÀÚ´Â ftp://contrib.redhat.com/libc6/RPMS/ ¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù. ·¹µåÇÞÀÇ ¹Ì·¯ »çÀÌÆ®´Â http://www.redhat.comÀ» ÅëÇØ ¾Ë¾Æº¸±â ¹Ù¶õ´Ù. ¿ì¸®³ª¶óÀÇ ÀÎÁõ ¹Ì·¯ »çÀÌÆ®´Â º¸¶ó³ÝÀÌ´Ù. µ¥ºñ¾È ÆÐÅ°Áö ¿ª½Ã ½±°Ô ±¸ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª µ¥ºñ¾È¿¡¼´Â ¸ÞÀÌÀúµµ¸ð¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ ±×¸® ½±Áö ¾Ê´Ù. ¿ÀÈ÷·Á µ¥ºñ¾È¿¡¼ ±ÇÀåÇÏ´Â ½º¸¶Æ®¸®½ºÆ®(SmartList)¸¦ ±ÇÇÑ´Ù. µÚ¿¡ ³ª¿À´Â 'µ¥ºñ¾È »ç¿ëÀÚ´Â' ÀýÀ» Âü°íÇ϶ó. ÀÌ ¹®¼¿¡¼´Â ¸ÞÀÌÀúµµ¸ð¿Í sendmailÀ» ¿¬µ¿ÇÏ´Â °Í¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ´Ù¸¥ MTA¸¦ »ç¿ëÇÒ °æ¿ì¿¡´Â Á¶±Ý ´Ù¸¥ ¼³Á¤ÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù. Exim°ú Qmail¿¡ ´ëÇÑ ÇÁ·ÎÁ§Æ®°¡ ÁøÇàÁß¿¡ ÀÖ´Ù.
¸ÞÀÌÀúµµ¸ð´Â ÆÞ ½ºÅ©¸³Æ®(Perl Script - ¾ÆÇÏ ÆÞ)·Î ÀÌ·ç¾îÁø ÇÁ·Î±×·¥ÀÌ´Ù. ¸ÞÀÌÀúµµ¸ð¸¦ »ç¿ëÇÒ ¸®´ª½º ¹Ú½º¿¡ ÆÞÀÌ ¾ø´Ù¸é ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ´ÙÀ½ÀÇ ¸í·ÉÀ¸·Î ¸®´ª½º ¹Ú½º¿¡ ÆÞÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇØ º¸¶ó.
[root@kuls /root]# find / -name perl ÀϹÝÀûÀÎ ¹èÆ÷º»À̶ó¸é
[root@kuls /root]# whereis perl ÆÞÀ» ãÀ¸¸é ÆÞÀÌ ÀÖ´Â µð·ºÅ丮¸¦ º¸¿© ÁÙ °ÍÀÌ´Ù. ±×·¯¸é
[root@kuls /root]# ÆÞÀÇ Æнº/perl -V À» ÅëÇØ ¹öÀüÀ» È®ÀÎÇÑ´Ù. ÆÞÀÌ ¾ø´Ù¸é ÆÞÀ» ±¸Çؼ ¼³Ä¡ ÇØ¾ß ÇÑ´Ù. ÆÞÀÇ ¹öÀüÀº 4.019ÀÌ»ó À̾î¾ß ÇÑ´Ù.(1.94.4¹öÀü¿¡¼). ÆÞÀÇ ¹öÀüÀÌ 4.019 ÀÌÇ϶ó¸é ¼³Ä¡°úÁ¤¿¡¼ ¿¡·¯¸¦ ³»¸ç ¼³Ä¡°¡ µÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÃֽŠ¹öÀüÀÇ whiteÆÞ·Î ¾÷±×·¹À̵å Çϱ⠹ٶõ´Ù. ÆÞÀÇ ÃֽŹöÀüÀº 5.x ÀÏ °ÍÀÌ´Ù. ÆÞ 5´Â ÇöÀç ÁøÇàÇüÀ¸·Î ¸¸µé¾îÁö°í µð¹ö±ëÇÏ°í ÀÖ´Â ¹öÀüÀ̱⠶§¹®¿¡ Á» ´õ ½ÅÁßÇÏ°Ô ¼±ÅÃÇØ¾ß ÇÑ´Ù. ¸ÞÀÌÀúµµ¸ð 2.0¹öÀüºÎÅÍ´Â ÆÞ4¿¡ ´ëÇÑ Áö¿øÀ» ´õ ÀÌ»ó ÇÏÁö ¾Ê°Ú´Ù°í Çß´Ù. °Ô´Ù°¡ ÆÞÀ» ¾²´Â ´Ù¸¥ ÇÁ·Î±×·¥µéµµ ÆÞ5 ȯ°æÀ¸·Î °ÅÀÇ ¿Å°ÜÁø »óÅÂÀ̹ǷΠÆÞ5·Î ¾÷±×·¹À̵å ÇÏ´Â °ÍÀº ÁÁÀº »ý°¢ÀÌ´Ù. ¾Æ¸¶µµ ¹èÆ÷º»À¸·Î ±¸ÀÔÇÑ ¸®´ª½º¸¦ ¾²°í ÀÖ´Ù¸é °ÅÀÇ ´ëºÎºÐÀÌ ¾Ë°Ô ¸ð¸£°Ô ÆÞ5¸¦ ¼³Ä¡ÇØ ³õ°í »ç¿ëÁß¿¡ ÀÖÀ» °ÍÀÌ´Ù. ÃæºÐÈ÷ µ¿ÀÛÀÌ °ËÁõµÈ ÆÞÀÇ ¹öÀüÀº 4.036¹öÀü°ú 5.002¹öÀüÀδÙ. 5.001¹öÀü¿¡¼´Â µ¿ÀÛÇÏÁö ¾Ê´Â´Ù!! ¶ÇÇÑ ·¹±Ö·¯ ÀͽºÇÁ·¹¼ÇÀÇ º¯È°¡ »ý±ä ÆÞ 5.004 ¹öÀü¿¡¼ µ¿ÀÛ½ÃÅ°·Á¸é ÃÖ¼ÒÇÑ 1.94.3 ÀÌ»óÀÇ ¸ÞÀÌÀúµµ¸ð¸¦ ½á¾ß ÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ 5.005_01 ¹öÀü¿¡¼´Â ÆÞÀÇ ¹ö±×·Î ÀÎÇØ ¸ÞÀÌÀúµµ¸ð¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù. ¿ì¸®³ª¶ó¿¡¼ ¸¹Àº »ç¿ëÀÚÃþÀ» °¡Áö°í ÀÖ´Â ¹èÆ÷º»À¸·Î´Â ·¹µåÇÞÀ» µé ¼ö ÀÖ´Ù. ¾ÈŸ±õ°Ôµµ ·¹µåÇÞÀÇ ¸î¸î ¹èÆ÷º»¿¡ Æ÷ÇÔµÈ ÆÞ¿¡¼ ¸ÞÀÌÀúµµ¸ð°¡ µ¹¾Æ°¡Áö ¾Ê´Â´Ù. À§ÀÇ ÆÞ ¹öÀüÀ» ±¸ÇÏ´Â ¸í·ÉÀ» ÅëÇØ ³ª¿Â ¹öÀü Á¤º¸¿¡¼ MAINT_TRIAL_4 - 5.004_05 maintenance trial 4¸¦ ¹ß°ßÇÒ ¼ö ÀÖ´Ù¸é ÀÌ°ÍÀº 5.004m4 ¹öÀüÀ¸·Î ¾Ë·ÁÁø Æ®¶óÀ̾ó ¹öÀüÀÌ´Ù. ÀÌ ¹öÀü¿¡¼´Â "Unknown mailer error 9" ¶ó´Â ¿¡·¯¸¦ ³¯·ÁÁØ´Ù. ¹Ýµå½Ã ÆÞÀ» ¾÷±×·¹À̵å Çϱ⠹ٶõ´Ù. ¹èÆ÷º»À¸·Î ·¹µåÇÞ 5.2 °¡ ¼ÓÇÑ´Ù. ·¹µåÇÞ 5.1ÀÇ ÆÞÀº ¹öÀüÀÌ 5.004_6À¸·Î ÀÌ·± ¹®Á¦°¡ »ý±âÁö ¾Ê´Â´Ù°í ÀÌÀ籤 leesop@uriweb.net´Ô²²¼ ¿¬¶ôÁ̴ּÙ. ·¹µåÇÞ 5.2¸¦ »ç¿ëÁßÀÎ »ç¿ëÀÚ´Â ¹Ýµå½Ã ÆÞÀÇ ¹öÀüÀ» È®ÀÎÇÏ°í, ÆÞÀÇ Æǿø²À» ÇØ¾ß ÇÒ °ÍÀÌ´Ù. ·¹µåÇÞ 6.0 ¹× ±×°ÍÀÇ ÇѱÛÈ ¹öÀüÀÎ ¿©·¯ ¹èÆ÷º»¿¡ µé¾îÀÖ´Â ÆÞ¿¡¼´Â ¾ÆÁ÷ ¾Æ¹«·± ¹®Á¦µµ ¹ß°ßµÇÁö ¾Ê¾Ò´Ù. 4. ÃÖÁ¾Á¡°Ë4.1 ¸ÞÀϸµ ¸®½ºÆ® ¼³Ä¡¸¦ À§ÇØ ÇÊ¿äÇÑ »çÇ×À§¿¡ ¾ð±ÞÇÑ °Íó·³ ¸ÞÀÌÀúµµ¸ð´Â ÆÞ ½ºÅ©¸³Æ®·Î µÇ¾îÀֱ⠶§¹®¿¡ ÆÞÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ ¸ÞÀÌÀúµµ¸ðÀÇ ¼Ò½º¸¦ °¡Áö°í ¼³Ä¡ÇÏ·Á°í ÇÒ ¶§´Â gcc³ª egcs¿Í °°Àº c ÄÄÆÄÀÏ·¯°¡ ÇÊ¿äÇÏ´Ù. ¸ÞÀÌÀúµµ¸ð´Â ¸ðµÎ ¼³Ä¡ÇÏ°Ô µÇ¸é ¾à 500KBÁ¤µµÀÇ ÀûÀº ¿ë·®¸¸À» Â÷ÁöÇÏ°Ô µÊÀ¸·Î µð½ºÅ© ¿ë·®¿¡ ´ëÇؼ´Â ±×¸® °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ¹°·Ð ¿À°¡´Â ¸ÞÀÏÀ» ÆÄÀÏ·Î º¸°üÇÏ°Ú´Ù°í ÇÑ´Ù¸é ¸ÞÀÏÀÌ ¿À°¡´Â ¼öÁØ¿¡ ¸ÂÃß¾î ÀûÀýÇÑ ÀúÀå°ø°£ÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù. 4.2 ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ ¸¸µé±â¼öÆÛÀ¯ÀúÀÇ ±ÇÇÑÀ¸·Î ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. º¸ÅëÀº majordom.daemonµîÀ¸·Î ¾ÆÀ̵𸦠¸¸µé¾î ÁØ´Ù. ±×¹Û¿¡ ÀÚ½ÅÀÌ »ç¿ëÇϱ⸦ ¹Ù¶ó´Â ´Ù¾çÇÑ ¾ÆÀ̵𸦠»ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÚ½ÅÀÇ ¼¹ö¿¡ ÀûÇÕÇÑ °ü¸®ÀÚ ¾ÆÀ̵𸦠¸¸µå´Â °Íµµ ÁÁÀ» °ÍÀÌ´Ù. ¸¸ÀÏ ±×·ìÀ» daemonÀÌ ¾Æ´Ñ ´Ù¸¥ °ÍÀ¸·Î Á¤Çß´Ù¸é ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ ID´Â ¹Ýµå½Ã /etc/senmail.cf¿¡ ÀÖ´Â Trusted users ¼½¼Ç¿¡ µî·ÏÀÌ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. Áï
##################### # Trusted users # ##################### # this is equivalent to setting class "t" #Ft/etc/sendmail.ct Troot Tdaemon Tuucp T¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ ¾ÆÀ̵ð ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ °ú °°ÀÌ sendmail.cf¿¡ µî·ÏÀ» ÇØ ÁÖ¾î¾ß ÇÑ´Ù. 'T'¸¦ ºÙ¿©ÁÖ´Â °ÍÀ» ÀØÁö ¸»ÀÚ. ÀÌ ¹®¼¿¡¼´Â kulslist.daemonÀ» ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ·Î Çϵµ·Ï ÇÏ°Ú´Ù. »ç½Ç ÀÌ À¯Àú´Â µ¿¾Æ¸®¿¡¼ ¾²´Â ¾ÆÀ̵ðÀÌ´Ù. ±×·ìÀÌ daemonÀ̱⠶§¹®¿¡ Ưº°È÷ 'Trusted users' ¼½¼Ç¿¡ ³ÖÀ» ÇÊ¿ä´Â ¾ø´Ù. 5. ÀϹÝÀûÀÎ ¹æ¹ýÀ¸·Î ¼³Ä¡ÇϱâÀÌ ¹æ¹ýÀº Á÷Á¢ ¼Ò½º¸¦ ¹Þ¾Æ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â ¹æ¹ýÀÌ´Ù. ¸ðµç ¸®´ª½º À¯Àú¿¡°Ô À¯¿ëÇÏ°í ƯÈ÷ ½½·º¿þ¾î »ç¿ëÀÚ¿¡°Ô ´õ¿í ±×·¸´Ù. ³»°¡ ¼±È£ÇÏ´Â ¹æ¹ýÀ̱⵵ ÇÏ´Ù. ^^; (¸ÞÀÌÀúµµ¸ð´Â Ư¼º»ó ÆÐÅ°Áö ¹æ½ÄÀÇ ÀνºÅç º¸´Ù´Â ¼öµ¿À¸·Î Á÷Á¢ ¼³Ä¡ÇÏ´Â °ÍÀÌ ¾îÂÀ ´õ ÆíÇÒ Áöµµ ¸ð¸£°Ú´Ù. À§ÀÇ ftp»çÀÌÆ®·ÎºÎÅÍ ´Ù¿î·ÎµùÇÑ majordomo-1.94.4.tgz¸¦ Ǭ´Ù. tar.Z³ª tarÆÄÀϵµ ã¾Æº¼ ¼ö ÀÖ´Ù. Àû´çÇÑ µð·ºÅ丮 ¹Ø¿¡ ¸ÞÀÌÀúµµ¸ð¸¦ Ǭ´Ù.
[root@kuls /root]# tar xvfz majordomo-1.94.4.tgz ´Ù¿î·Îµù¿¡ ½ÇÆÐÇÏÁö ¾Ê¾Ò°Å³ª ¹ÏÀ» ¼ö ÀÖ´Â »çÀÌÆ®¿¡¼ ¹Þ¾Ò´Ù¸é ¾Æ¹«·± ¿¡·¯¾øÀÌ Ç®¸± °ÍÀÌ´Ù. ¸ÞÀÌÀúµµ¸ð¸¦ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â °ÍÀº ¹«Ã´À̳ª °£´ÜÇÏ´Ù. ÀÌÁ¦
[root@kuls /root]# cd majordomo-1.94.4 ¸¦ ÅëÇØ ¸ÞÀÌÀúµµ¸ð µð·ºÅ丮·Î µé¾î°¡ ´ÙÀ½ÀÇ °úÁ¤À» µû¸£µµ·Ï ÇÑ´Ù.^^;; 5.1 Makefile ¼³Á¤ÇϱâÁö±ÝºÎÅÍ´Â ·çÆ® ±ÇÇÑÀ¸·Î ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ°í, ¼³Á¤ÇÑ´Ù. °³ÀÎÀÇ µð·ºÅ丮¿¡ ¼³Ä¡ÇÒ ¼öµµ ÀÖÀ¸³ª ¸î¸î °úÁ¤Àº ·çÆ®°¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù. ±× ù°·Î MakefileÀ» ¹Ù²Ù¾îÁÖ¾î¾ß ÇÑ´Ù. Àڽſ¡°Ô Àͼ÷ÇÑ ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© MakefileÀ» ¿¬´Ù. ¿ì¼±Àº Perl°ú C ÄÄÆÄÀÏ·¯¿¡ ´ëÇÑ ¼³Á¤À» ¸ÂÃß¾îÁÖ¾î¾ß ÇÑ´Ù. C ÄÄÆÄÀÏ·¯ÀÇ °æ¿ì ÀϹÝÀûÀÎ ¸®´ª½º ¹èÆ÷º»À̶ó¸é Ưº°È÷ ¼Õ´ëÁö ¾Ê¾Æµµ µÉ °ÍÀÌ´Ù. ÆÞÀÇ °æ¿ì¿¡´Â Á» ´õ ½Å°æÀ» ¾²°í Á¤È®ÇÑ µð·ºÅ丮¸¦ ¸ÂÃß¾îÁֱ⠹ٶõ´Ù. ÆÞÀÇ À§Ä¡¸¦ ã´Â ¹æ¹ýÀº À§¿¡¼ Çѹø ¾ð±ÞÇß´Ù. ÀÌÁ¦ ¸ÞÀÌÀúµµ¸ðÀÇ ¼³Ä¡ µð·ºÅ丮¸¦ Á¤ÇØÁÖ¾î¾ß ÇÑ´Ù. Ưº°È÷ ¼Õ´ëÁö ¾ÊÀ»
°æ¿ì µðÆúÆ®·Î
# Put the location of your Perl binary here: PERL = /usr/bin/perl ^^^^^^^^^^^^^^^^^^^^ # What do you call your C compiler? CC = cc # Where do you want Majordomo to be installed? This CANNOT be the # current directory (where you unpacked the distribution) W_HOME = /usr/lib/majordomo ^^^^^^^^^^^^^^^^^^^^^^^^^^^ # Where do you want man pages to be installed? MAN = $(W_HOME)/man #MAN = /usr/man #ÀÌ·± ½ÄÀ¸·Î ¸Å´º¾ó µð·ºÅ丮¿¡ ¸ðÀ¸´Â °Íµµ ÁÁÀº »ý°¢ÀÌ´Ù. ^^^^^^^^^^^^^^^ # You need to have or create a user and group which majordomo will run as. # Enter the numeric UID and GID (not their names!) here: W_USER = 503 W_GROUP = 2 ¹°·Ð ±×·¸°ÚÁö¸¸, À§ÀÇ ³»¿ëÀº ³ªÀÇ ½Ã½ºÅÛ¿¡ ¸ÂÃß¾îÁ® ÀÖ´Ù! ±×³É ¹è²¸¼´Â ¾ÈµÈ´Ù. 5.2 majordomo.cf ¼³Á¤Çϱâ¼Ò½º¿Í ÇÔ²² Á¦°øµÇ´Â sample.cf¸¦ majordomo.cf·Î º¹»çÇÑ´Ù.
[root@kuls /root/majordomo-1.94.4]# cp sample.cf majordomo.cf majordomo.cf¿¡¼´Â ´ÙÀ½ÀÇ ³»¿ëÀ» °íÃÄ¾ß ÇÑ´Ù. $whereami : ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÒ ¼¹öÀÇ µµ¸ÞÀÎ ³×ÀÓÀ» ½áÁØ´Ù. $whoami : ¸ÞÀϸµ ¸®½ºÆ®¿¡¼ °¡ÀÔÀÚÀÇ ¿äûÀ» ó¸®ÇÏ´Â ¸ÞÀÏ ¿¤¸®¾î½º, ¿¡ÀÌÀüÆ®, µðÆúÆ® °ªÀÎ majordomo¸¦ ¾²µµ·Ï ÇÏÀÚ. ¹Ýµå½Ã "»ç¿ëÀÚ@µµ¸ÞÀÎÀ̸§"ÀÇ Çü½ÄÀ¸·Î ½áÁÖ¾î¾ß ÇÑ´Ù. ¹Ø¿¡ ¿¹Á¦¿Í °°ÀÌ º¯¼ö ÇüÅ·Π½áÁ־ µÈ´Ù. $whoami_owner : owner¶ó´Â ´Ü¾î°¡ ¸¹ÀÌ ³ª¿À´Âµ¥ ÀÌ¿¡ ´ëÇؼ´Â µÚ¿¡ ¼³¸íÇϵµ·Ï ÇÑ´Ù. ¿©±â¿¡´Â ¿ì¸®°¡ ¸¸µç ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ kulslist¸¦ ½áÁÖµµ·Ï ÇÑ´Ù. $homedir : ´ç¿¬È÷, Makefile¿¡¼¿Í ¶È°°Àº °÷À̾î¾ß ÇÑ´Ù. $listdir, $log : Ưº°È÷ º¯°æÇÏÁö ¾Ê¾Æµµ µÈ´Ù. ¼³Ä¡ ÈÄ ÀÚµ¿À¸·Î ¸¸µé¾îÁø´Ù. $sendmail_command : ÆÞÀÇ À§Ä¡ ´ÙÀ½À¸·Î Áß¿äÇÏ´Ù. ÆÞÀÇ À§Ä¡¸¦ È®ÀÎÇÏ´Â ¹æ¹ý°ú ºñ½ÁÇÑ ¹æ¹ýÀ» ½á¼ Á¤È®È÷ Àûµµ·Ï ÇÑ´Ù.
$whereami "kuls.korea.ac.kr"; #¼¹öÀ̸§ $whoami "Majordomo\@$whereami"; #¸ÞÀϸµ ¸®½ºÆ® ¿¡ÀÌÀüÆ® #ÀÌ ¿¡ÀÌÀüÆ®´Â Ưº°È÷ ¹Ù²ÙÁö ¾Ê´Â °ÍÀÌ °¡ÀÔÀڵ鿡°Ô Æí¸®ÇÏ´Ù. $whoami_owner "kulslist\@$whereami"; #¸ÞÀϸµ ¸®½ºÆ® ¿¡ÀÌÀüÆ® ¼ÒÀ¯ÀÚ(?) $homedir "/usr/lib/majordomo"; #Makefile¿¡¼¿Í °°ÀÌ $listdir "$homedir/lists"; #¸®½ºÆ® µð·ºÅ丮 $log "$homedir/Log"; #·Î±× ÆÄÀÏ µð·ºÅ丮 $sendmail_command "/usr/lib/sendmail"; #sendmailÀÌ ÀÖ´Â À§Ä¡ ³ª¸ÓÁö´Â ¾ÆÁ÷±îÁö Ưº°È÷ º¯°æÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ÃßÈÄ ÇÊ¿äÇÑ °æ¿ì ¼³Á¤Çϵµ·Ï ÇÑ´Ù. ¼³Ä¡ °úÁ¤¿¡¼´Â À§ÀÇ ³»¿ëÁ¤µµ¸¸ Á¤È®È÷ ½á ÁÖ¸é µÉ °ÍÀÌ´Ù. ÆÞ Çü½Ä¿¡ ¸Â°Ô ;¸¦ ºÙÀÌ´Â °ÍÀ» ÀØÁö ¸»ÀÚ. 5.3 ÄÄÆÄÀÏ ¹× ¼³Ä¡ÇϱâÀÌÁ¦ ´ÙÀ½ ¸í·ÉÀ» ÅëÇØ ¼³Ä¡À» ÇØ¾ß ÇÑ´Ù. °¢ °úÁ¤¿¡¼ ¿¡·¯°¡ ¹ß»ýÇÏÁö ¾Ê´Â´Ù¸é ´ÙÀ½ °úÁ¤À¸·Î ³Ñ¾î°£´Ù. ¿¡·¯°¡ ³´Ù¸é gccÀÇ ¹öÀüÀÌ ³Ê¹« ³·°Å³ª, ÆÞÀÇ À§Ä¡°¡ À߸øµÇ¾ú°Å³ª, MakefileÀÌ À߸øµÇ¾ú°Å³ªµîÀÇ ¿øÀÎÀ» ã¾Æº¼ ¼ö ÀÖ´Ù.
[root@kuls /root/majordomo-1.94.4]# make wrapper [root@kuls /root/majordomo-1.94.4]# make install [root@kuls /root/majordomo-1.94.4]# make install-wrapper Áß¿äÇÑ °ÍÀº ¸ÞÀÌÀúµµ¸ð¿Í wrapperÀÇ ¼³Ä¡°¡ ¿Ã¹Ù¸£°Ô µÇ¾ú´ÂÁö È®ÀÎÇϱâ À§Çؼ ¸ÞÀÌÀúµµ¸ð µð·ºÅ丮·Î À̵¿ÇÑ ÈÄ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ³ª ·çÆ®°¡ ¾Æ´Ñ ÀϹݰèÁ¤À¸·Î ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇÑ´Ù. wrapper´Â ÀÏÁ¾ÀÇ "±ÇÇѾò±â" ÇÁ·Î±×·¥Àε¥ ÀÌ ÇÁ·Î±×·¥ÀÌ ¿Ã¹Ù·Î ¼öÇàµÇ±â À§Çؼ´Â ÀÏ¹Ý °èÁ¤À¸·Î µ¿ÀÛÇÏ´ÂÁö ¾Ë¾ÆºÁ¾ß Çϱ⠶§¹®ÀÌ´Ù.
[kuls /usr/lib/majordomo]$ cd /usr/lib/majordomo [kuls /usr/lib/majordomo]$ ./wrapper config-test À§ÀÇ ¸í·ÉÀº ¼³Ä¡ È®ÀÎ °úÁ¤ÀÎ µ¿½Ã¿¡ ¼³Ä¡ÀÇ ¸¶Áö¸· °úÁ¤À»
¼öÇàÇÑ´Ù. ¸ÞÀϸµ ¸®½ºÆ®°¡ µé¾î°¥
--------------------- Obvious things: --------------------- ------------------ environment variables ------------------ HOME=/usr/lib/majordomo LOGNAME=kulslist MAJORDOMO_CF=/usr/lib/majordomo/majordomo.cf PATH=/bin:/usr/bin:/usr/ucb SHELL=/bin/sh USER=kulslist --------------------- euid/egid checks --------------------- effective user = kulslist (uid 503) effective group = daemon daemon (gid 2 2 ) ---------------------- uid/gid checks ---------------------- real user = kulslist (uid 503) real group = daemon daemon (gid 2 2 ) ------------------------------------------------------------ Good: 'require'd /usr/lib/majordomo/majordomo.cf okay. Good: found ctime.pl okay. Good: found majordomo_version.pl okay. Good: found majordomo.pl okay. Good: found shlock.pl okay. Good: found config_parse.pl okay. You're running Majordomo Version 1.94.4. --==> Majordomo home directory is /usr/lib/majordomo. ------------------- Include directories ------------------- /usr/lib/majordomo /usr/lib/perl5/5.00502/i386-linux-thread /usr/lib/perl5/5.00502 /usr/lib/perl5/site_perl/5.005/i386-linux-thread /usr/lib/perl5/site_perl/5.005 . --------------------------- Home --------------------------- Good: changedir to /usr/lib/majordomo succeeded. Good: Created a mock lock file. ---------------------- temp directory ---------------------- Good: Created a temp file in $TMPDIR (/usr/tmp). ---------------------- list directory ---------------------- Good: list directory /usr/lib/majordomo/lists has good permissions. --------------------------- log --------------------------- Good: logfile /usr/lib/majordomo/Log exists and is writeable. ------------------------- Mailers ------------------------- You have defined a mailer for delivery. Attempting to verify that this is a valid mailer...looks okay. You have defined a mailer for delivering administrative messages. Attempting to verify that this is a valid mailer...looks okay. ------------------ Checking majordomo.cf ------------------ Checking to see if there are new variables that should be in your majordomo.cf file...Nope, none that I see. Have you configured where Majordomo is? $whereami is kuls.korea.ac.kr Good: yup! ----------------------- end of tests ----------------------- Nothing bad found! Majordomo _should_ work correctly. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ¹ØÀ¸·Î´Â Á¦ÀÛÀÚÀÇ ÇÁ·Î±×·¥ Á¦ÀÛ¿¡ »ç¿ëÇϱâ À§ÇÑ ·¹Áö½ºÅÍ ¿äûÀÌ ³ª¿Ã°ÍÀÌ´Ù. Ưº°È÷ ¼û¾î»ì°í ½ÍÀº »ç¶÷ÀÌ ¾Æ´Ï¶ó¸é µî·ÏÀ» Çϱ⠹ٶõ´Ù. ¸¸ÀÏ 'no'¶ó°í ´ë´äÇϸé '¾î¶ó? Á×°í Àâ³Ä? À×?(Ooooh, like to live dangerously, eh?!)' À̶õ ¸Þ¼¼Áö°¡ ³ª¿Â´Ù.:) ¿¡·¯°¡ ³ª¿Í¼ ¸ØÃá´Ù¸é ¿¡·¯ ¸Þ¼¼Áö¸¦ È®ÀÎÇÏ°í À§ÀÇ °úÁ¤À» µÇÇ®ÀÌÇϱâ
¹Ù¶õ´Ù. ¸ðµç °ÍÀÌ ¿Ã¹Ù¸£°Ô µÈ °Í °°Àºµ¥¿¡µµ Àß µÇÁö ¾Ê´Â´Ù¸é Makefile,
majordomo.cf ±×¸®°í 5.4 sendmail ¿¤¸®¾î½º ¼³Á¤Çϱ⸸ÀÏ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚÀÇ ±×·ìÀÌ daemonÀÌ ¾Æ´Ï¶ó¸é À§¿¡ ¾ð±ÞÇÏ°í Áö³ª°¬´ø sendmail.cf¿¡ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ¸¦ 'Trusted user'·Î µî·ÏÇÏ´Â °ÍÀ» ÀØÁö ¸»ÀÚ. Áö±Ý ÇÏ´Â ¸»ÀÌ ¹«½¼ ¸»ÀÎÁö ¸ð¸£°Ú´Â µ¶ÀÚ´Â '¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ ¸¸µé±â' ÀýÀ» ´Ù½Ã Àо±â ¹Ù¶õ´Ù. ÀÌÁ¦´Â ¸ÞÀÌÀúµµ¸ð¿¡ °ü°èµÈ ¿¤¸®¾î½º¸¦ sendmailÀÇ ¿¤¸®¾î½º ÆÄÀÏ¿¡
Ãß°¡ÇØ ÁÖ´Â °ÍÀÌ´Ù. ÀϹÝÀûÀ¸·Î
OA/usr/lib/majordomo/majordomo.aliases ȤÀº
O AliasFile=/usr/lib/majordomo/majordomo.aliases ¸¦ Ãß°¡ÇÑ´Ù. ¾Æ¸¶ ÀÚ½ÅÀÇ sendmail.cf °¡ ¾î¶² ½ºÅ¸ÀÏÀÇ ¹®¹ýÀ» ¾²´ÂÁö ±Ý»õ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌÁ¦´Â majordomo.aliases ÆÄÀÏÀ» ÀÛ¼ºÇØ¾ß ÇÑ´Ù. ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ¸é ¼³Ä¡µÈ µð·ºÅ丮¿¡ majordomo.aliases°¡ ¾øÀ» °ÍÀÌ´Ù. ¸Ç¼ÕÀ¸·Î ½ÃÀÛÇصµ µÇÁö¸¸ Á» ´õ ½±°Ô Çϱâ À§ÇØ ¾ÐÃàÀ» Ǭ µð·ºÅ丮¿¡ ÀÖ´Â majordomo.aliases¸¦ ¸ÞÀÌÀúµµ¸ð µð·ºÅ丮·Î Ä«ÇÇÇؼ ¾²µµ·Ï ÇÏÀÚ.
[root@kuls /root/majordomo-1.94.4]# cp majordomo.aliases /usr/lib/majordomo/majordomo.aliases ¸¸ÀÏ ¼ÒÀ¯ÀÚ°¡ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ°¡ ¾Æ´Ï¶ó¸é ¼ÒÀ¯ÀÚ¸¦ ¹Ù²ãÁÖµµ·Ï ÇÑ´Ù.
[kulslist@kuls majordomo]$ chown kulslist.daemon /usr/lib/majordomo/majordomo.aliases ÀÌÁ¦ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ·Î majordomo.aliasesÆÄÀÏÀ» ÆíÁýÇϵµ·Ï ÇÑ´Ù..
majordomo: "|/usr/lib/majordomo/wrapper majordomo" majordomo-owner: kulslist owner-majordomo: kulslist test: "|/usr/lib/majordomo/wrapper resend -l test test-list" test-list: :include:/usr/lib/majordomo/lists/test owner-test: kulslist test-owner: kulslist test-request: kulslist À§ÀÇ ÆÄÀÏÀº ¼Ò½º¿Í ÇÔ²² Á¦°øµÇ´Â ¿¹Á¦ÆÄÀÏ¿¡¼ 'you' ¸¸ 'kulslist'·Î
¹Ù²Ù°í µð·ºÅ丮 ¼³Á¤À» À§¿¡¼ ¼³Ä¡ÇÑ µð·ºÅ丮·Î ¹Ù²Ù¾î ÁØ °Í
»ÓÀÌ´Ù. majordomo.aliases¸¦ ¼³Á¤ÇÏ´Â °Í¿¡ ´ëÇؼ´Â µÚÂÊ¿¡ ÇÑ Ã©ÅÍ·Î
ºÐ¸®Çؼ ´Ù·ê °ÍÀÌ´Ù. Áö±ÝÀº ¼³Ä¡¿Í
¼³Ä¡È®ÀΰúÁ¤ÀÌ´Ù. À§ÀÇ -owner ¿Í µî¿¡ majordomo¸¦ ¾²´Â °ÍÀº Ä¡¸íÀûÀÎ °á°ú¸¦ ³ºÀ» ¼ö ÀÖ´Ù. Áï À§ÀÇ -owner µîÀÇ ¾Ù¸®¾î½º´Â ¹®Á¦°¡ »ý±â°Å³ª °á°úµîÀ» º¸³»ÁÖ´Â ¸ÞÀÏ ¿¤¸®¾î½ºÀε¥ ¸¸ÀÏ ±×°÷¿¡´Ù°¡ majordomo¸¦ ½á ³õ´Â´Ù¸é ¸®½ºÆ®ÀÇ °¡ÀÔ Å»Åðµî ¸®½ºÆ®¿¡ »ç¿ëÇÏ´Â ¸í·ÉµéÀ» ¹Þ´Â ÀÌ majordomo¶ó´Â ¾ÆÀ̵ð·Î ¸ÞÀÏÀ» º¸³»°Ô µÈ´Ù. ÀÌ °æ¿ì ¸¸ÀÏ ¹®Á¦°¡ »ý°Ü¼ ¸ÞÀÏÀÌ -owner¿¡°Ô·Î Æ÷¿öµù µÇ´Â °æ¿ì majordomo´Â ¸í·ÉÀÌ ¾Æ´Ñ ¸ÞÀÏÀ» ¹Þ°Ô µÇ°í ÀÌ ¸ÞÀÏÀº Àß ¸ø µÈ Çü½ÄÀ̶ó°í -owner ¿¡°Ô º¸³»°Ô µÇ°í ÀÌ°ÍÀº ´Ù½Ã majordomo¿¡°Ô °¡´Â Ä¡¸íÀûÀÎ °á°ú¸¦ ³º°Ô µÈ´Ù. ¹°·Ð ¿©±â¼´Â majordomo¶ó°í µü Àß¶ó ¸»ÇßÁö¸¸ À§ÀÇ majordomo.cf¼³Á¤¿¡¼ $whoami¸¦ ´Ù¸£°Ô ¼³Á¤ÇÑ »ç¶÷Àº ´Ù¸¥ ¾ÆÀ̵𰡠µÉ °ÍÀÌ´Ù. ÇÏ¿©°£ ÁÖÀÇÇϱ⠹ٶõ´Ù. sendmail¿¡¼´Â ÀÌ aliasesµéÀ» ¹ÙÀ̳ʸ®ÀÇ µ¥ÀÌÅÍ º£À̽º·Î
°ü¸®ÇÑ´Ù. À§¿Í °°ÀÌ ÅؽºÆ®·Î Á¦ÀÛµÈ aliases¸¦
ÀÌ´Ù. ¸¸ÀÏ ·çÆ®°¡ ÇÑ ¹ø¸¸ µµ¿ÍÁشٰí ÇÑ´Ù¸é sendmail.cf ³»¿¡ ¾î·µç ·çÆ®·Î aliases¸¦ °»½ÅÇÑ´Ù.
[root@kuls /root]# newaliases À̶§ majordomo.aliases¸¦ À§ ¿¹Á¦¿Í °°ÀÌ /usr/lib/majordomo/ ¿¡ À§Ä¡½ÃÄ×´Ù¸é µ¥ÀÌÅÍ º£À̽º¸¦ »ý¼ºÇÒ ¼ö ¾ø´Ù¸é¼ ¿¡·¯¸¦ ³½´Ù. Áï newaliases¸¦ ÇØÁÖ±â Àü¿¡ ´ÙÀ½°ú °°ÀÌ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ¸¸µé¾î ÁÖ¾î¾ß ÇÒ °ÍÀÌ´Ù. À̶§´Â ¹Ýµå½Ã root°¡ ÇØÁÖ¾î¾ß ÇÑ´Ù. ÀÏ¹Ý °èÁ¤À¸·Î ÇÏ°Ô µÇ¸é »ý¼ºÀÌ ¾ÈµÈ´Ù´Â ¿¡·¯¸Þ¼¼Áö¸¦ ¸¸³ª°Ô µÉ °ÍÀÌ´Ù. ¾Æ·¡ majordomo.aliases.db ÆÄÀÏÀº root.root¼ÒÀ¯¿¡ 644·Î »ý±â°Ô µÈ´Ù.
[kulslist@kuls majordomo]$ su - [root@kuls /root]# touch /usr/lib/majordomo/majordomo.aliases.db [root@kuls /root]# newaliases ¶ÇÇÑ º¸¾È¹®Á¦·Î majordomo.aliases.db°¡ À§Ä¡ÇÏ´Â µð·ºÅ丮ÀÇ ÆÛ¹Ì¼Ç ¿ª½Ã ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù. ¹°·Ð µð·ºÅ丮 Æ۹̼ÇÀ» 777°°Àº ½ÄÀ¸·Î ¸¸µéÁö´Â ¾ÊÀ¸¸®¶ó ¹Ï´Â´Ù. ¾Æ·¡¿Í °°ÀÌ majordomo.aliases.db ÆÄÀÏÀÌ ¿Ã¹Ù¸£°Ô °»½ÅµÇ¾ú´Ù¸é ¼³Ä¡´Â ³¡³ °ÍÀÌ´Ù.
/etc/aliases: 16 aliases, longest 17 bytes, 190 bytes total /usr/lib/majordomo/majordomo.aliases: 15 aliases, longest 141 bytes, 782 bytes total À§¿¡¼ »ìÆ캻 ³»¿ëÀº ´ëºÎºÐ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚÀÇ °üÁ¡¿¡¼ »ý°¢ÇÑ °ÍÀÌ´Ù. ÇÊÀÚ¿¡°Ô ¿Â ¸ÞÀÏÁß¿¡ °èÁ¤ ¼ºñ½º¸¦ ÇÏ´Â ½Ã½ºÅÛÀ̳ª ÀÚ½ÅÀÌ °ü¸®ÇÏ´Â ¼¹ö¿¡ »ç¿ëÀÚ°¡ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÏ°íÀÚ Çϴµ¥ ¾î¶»°Ô ÇØ¾ß ÇÏ´À³Ä´Â Áú¹®ÀÌ ¸î¸î ¿Ô´Ù. ¸¸ÀÏ À§¿¡¼¿Í °°ÀÌ ÀÚµ¿ ¿¤¸®¾î½º °»½Å ¿É¼ÇÀ» ÄÑ ³õ°í, °¢ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ·Î ÇÏ¿©±Ý °¢ÀÚÀÇ ¸ÞÀϸµ ¸®½ºÆ® ¿¤¸®¾î½º ÆÄÀÏ(majordomo.aliases)¸¦ ¼öÁ¤ÇÏ°Ô²û ÇßÀ» °æ¿ì, ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ°¡ ¾ÇÀǸ¦ Ç°°í ¿¤¸®¾î½º¸¦ ¸¶À½´ë·Î ¼öÁ¤ÇßÀ» °æ¿ì ½É°¢ÇÑ º¸¾È¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù. µû¶ó¼ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®´Â ½Ã½ºÅÛ °ü¸®ÀÚ¿¡ ÁØÇÏ´Â ½Å·Ú¸¦ °®Ãá »ç¶÷¿¡°Ô ¸Ã°Ü¾ß ÇÒ °ÍÀÌ´Ù. 5.5 ÃÖÁ¾Á¡°ËÇϱ⼳ġÀÇ ÃÖÁ¾´Ü°è·Î´Â ´ÙÀ½°ú °°ÀÌ ¸®½ºÆ® µð·ºÅ丮¿¡ test¶ó´Â °¡Â¥ ¸®½ºÆ®¸¦ ¸¸µé¾î ¸ÞÀÌÀúµµ¸ð¸¦ Å×½ºÆ® ÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¸®½ºÆ®¿¡ ´ëÇÑ ¿¤¸®¾î½º´Â ÀÌ¹Ì À§¿¡¼ ¸¸µé¾î ³õ¾Ò´Ù.(ȤÀº ¸¸µé¾îÁ® ÀÖ¾ú´Ù.)
[kulslist@kuls majordomo]$ touch /usr/lib/majordomo/lists/test [kulslist@kuls majordomo]$ echo 'lists' | /usr/lib/sendmail -v majordomo ^^^^^^^^^^^^^^^^^ ÀÚ½ÅÀÇ sendmail µð·ºÅ丮 À§ÀÇ °úÁ¤Àº ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ ¾ÆÀ̵ð·Î Çϱ⠹ٶõ´Ù. ´õ ÀÌ»ó ·çÆ®´Â ÇÊ¿äÄ¡ ¾Ê´Ù! ¸ÞÀÏÀÇ ´ë»óÀÌ majordomoÀÓÀ» ¸í½ÉÇ϶ó! ÀÌ°ÍÀº ¿ì¸®°¡ ¸¸µç majordomo.aliases¿¡ ÀÖ´Â ´ë»óÁßÀÇ ÇϳªÀÌ´Ù. ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö°¡ Ãâ·ÂµÉ °ÍÀÌ´Ù.
majordomo... aliased to "|/usr/lib/majordomo/wrapper majordomo" "|/usr/lib/majordomo/wrapper majordomo"... Connecting to prog... ^^^^^^^^^^^^^^^^^^^^^^^^^ "|/usr/lib/majordomo/wrapper majordomo"... Sent ^^^^^^^^ ¹ØÁ٠ģ ºÎºÐÀ» ÁÖÀÇÇØ º¸µµ·Ï ÇÏÀÚ. ¿¡·¯°¡ ³´Ù¸é °ÅÀÇ ¸ðµç °æ¿ì¿¡ ¹ØÁÙÄ£ ºÎºÐ¿¡¼ ³ª°Ô µÉ °ÍÀÌ´Ù. Àá½Ã ±â´Ù¸®¸é ¸ÞÀÏÀÌ ´Ù½Ã ³¯¾Æ¿Ã °ÍÀÌ´Ù. ¹ØÁÙ ºÎºÐ¿¡ ¿¡·¯°¡ ³´Ù¸é °¡²û ¸¸³ª°Ô µÇ´Â(À߸øµÈ ÁÖ¼Ò·Î ¸ÞÀÏÀ» º¸³Â´Ù´øÁö, ³×Æ®¿öÅ©°¡ °íÀå³µ´øÁö ÇÏ´Â ÀÌÀ¯·Î) MAILER-DAEMON À̶õ ÀÛÀÚ¿¡°Ô¼ ¸ÞÀÏÀÌ µÇµ¹¾Æ ¿À°Ô µÉ °ÍÀÌ´Ù. ¾Æ¸¶ ¹ã »ø °¢¿ÀÇÏ°í À§ÀÇ °úÁ¤À» ¹Ýº¹Çϰųª ¸ðµÎ ¶§·ÁÄ¡°í ¹Û¿¡ ³ª°¡¼ ¼úÀ» ¸¶¼Å¾ß ÇÒ °ÍÀÌ´Ù. ¹«¾ð°¡ À߸øµÇ¾ú´Ù!! ±×¹Û¿¡ À߸øµÈ °ÍÀÌ ¾øÁö¸¸ ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ ³ª¿Ã ¼öµµ ÀÖ´Ù. majordomo... aliased to "|/usr/lib/majordomo/wrapper majordomo" "|/usr/lib/majordomo/wrapper majordomo"... Connecting to prog... "|/usr/lib/majordomo/wrapper majordomo"... Service unavailable postmaster... aliased to root root... Connecting to local... root... Sent ²Ù¿¢. ±×·¯³ª Áö±Ý±îÁöÀÇ ¼³Á¤¿¡¼ À߸øµÈ °ÍÀº ¾ø´Â °Í °°´Ù. ÀÌ°ÍÀº ·¹µåÇÞ 6.0ÀÇ sendmail¼³Á¤ÀÌ ¹Ù²î¾î¼ ¼¾µå¸ÞÀÏ ¾Ù¸®¾î½º¸¦ ÅëÇØ ºÒ¸®¿ì´Â ÇÁ·Î±×·¥ÀÌ °ú¿¬ ¼öÇàÇصµ ÁÁÀº ÇÁ·Î±×·¥ÀÎÁö¸¦ È®ÀÎÇÏ´Â °úÁ¤¿¡¼ »ý±â´Â ¹®Á¦ÀÌ´Ù. ½ÇÁ¦·Î ¹®Á¦À̱⠺¸´Ù´Â ¸ÞÀÌÀúµµ¸ðÀÇ wrapper ÇÁ·Î±×·¥À» µî·ÏÇÏÁö ¾Ê¾Æ »ý±â´Â ¿¡·¯¸Þ½ÃÁöÀÌ´Ù. sendmail¿¡ wrapper¸¦ µî·ÏÇÏ´Â °úÁ¤Àº ¹«Ã´À̳ª °£´ÜÇÏ¿© /etc/smrsh (ÀÌ°ÍÀº ¾Æ¸¶ SendMailReliableSHell°ú °°ÀÌ µé¸°´Ù.)¿¡ ¾Ù¸®¾î½º¸¦ ÅëÇØ ºÒ¸± ÇÁ·Î±×·¥À» ¸µÅ©ÇÏ´Â °ÍÀ¸·Î ÇØ°áµÈ´Ù. Áï
# cd /etc/smrsh # ln -sf /usr/lib/majordomo/wrapper . ¹°·Ð etc µð·ºÅ丮 ¹ØÀ» °Çµå¸®´Â °ÍÀ̱⠶§¹®¿¡ ·çÆ®°èÁ¤À¸·Î ¼öÇàÇØ¾ß ÇÑ´Ù. À§ÀÇ µÎ ¶óÀÎÀ» ÇØ°áÇÑ´Ù¸é ·¹µåÇÞ 6¿¡¼µµ ¸ÞÀÌÀúµµ¸ð´Â ½±°Ô ¼³Ä¡µÈ´Ù. »ç½Ç ÃÖ±Ù ¸ÞÀÌÀúµµ¸ð Áú¹®ÀÇ 90%°¡ À§ÀÇ ³»¿ë¿¡ °üÇÑ °ÍÀÌ´Ù. ÀÌÁ¦ ¾Æ·¡¿Í °°Àº ¸ÞÀÏÀÌ ¿Í¾ß Çϸç, ¸ÞÀÏÀÌ ¿Â´Ù¸é ¼º°øÇÑ °ÍÀÌ´Ù. Date: Sun, 3 Jan 1999 16:21:54 +0900 From: majordomo@kuls.korea.ac.kr To: kulslist@kuls.korea.ac.kr Subject: Majordomo results -- >>>> lists majordomo@kuls.korea.ac.kr serves the following lists: test Use the 'info <list>' command to get more information about a specific list. Áö±Ý ¼³Ä¡µÈ ¸ÞÀϸµ ¸®½ºÆ®¿¡´Â test¶ó´Â ¸ÞÀϸµ ¸®½ºÆ®°¡ ÀÖ´Ù´Â ÀÀ´äÀÌ´Ù. ÇÏ¿©°£ À§¿Í °°ÀÌ ¸ÞÀÌÀúµµ¸ð¿¡°Ô¼ ¸ÞÀÏÀÌ ¿Â´Ù¸é, ÀÌÁ¦ ¼º°øÇÑ °ÍÀÌ´Ù. ³ª°¡¼ ¼úÇÑÀÜ ÇÏ°í ¿ÀÀÚ. ¿©±â±îÁö ¼º°øÇßÀ¸¸é ÇÊÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»µµ ÁÁ´Ù. artsilly@kuls.korea.ac.kr ^^;; ÀÌÁ¦ ¸®½ºÆ®¸¦ Ãß°¡Çϵµ·Ï ÇÏÀÚ! ¿À! ¾ÆÁ÷! ¸¶Áö¸· ÇÑ°¡Áö°¡ ³²¾Ò´Ù. À§¿Í °°ÀÌ ¸ÞÀϸµ ¸®½ºÆ®°¡ ´Ù µÈ´Ù°í ¾È½ÉÇÏ¸é ±×°ÍÀ¸·Î ³¡³ªÁö ¾Ê´Â´Ù. Áï ³»ºÎ »ç¿ëÀڵ鿡°Ô´Â majordomo³ª test°¡ º¸ÀÌÁö¸¸ ¿ÜºÎ¿¡¼´Â ¿©ÀüÈ÷ º¸ÀÌÁö ¾Ê´Â´Ù. À̸¦ À§ÇØ sendmailÀ» Àç½Ãµ¿ ½ÃÄÑ ÁÖ¾î¾ß ÇÑ´Ù. ·¹µåÇÞ »ç¿ëÀÚ¶ó¸é
[root@kuls /root]# /etc/rc.d/init.d/sendmail restart ¿Í °°ÀÌ ÇØ ÁÖ¸é µÉ °ÍÀÌ´Ù. ÀϹÝÀûÀ¸·Î sendmailÀÇ PID¸¦ ã¾Æ ÇÁ·Î¼¼½º¸¦ ´Ý°í
[root@kuls /root]# /usr/lib/sendmail -bd¿Í °°ÀÌ ´Ù½Ã ½ÇÇà½ÃÅ°¸é µÉ °ÍÀÌ´Ù. 5.6 Á» ´õ ÆíÇÑ »ç¿ëÀ» À§ÇØ
6. ·¹µåÇÞ¿¡¼ ¼³Ä¡¿©±â¼´Â ·¹µåÇÞÀ» »ç¿ëÇϸç Á÷Á¢ ¼Ò½º¸¦ °¡Áö°í ¼³Ä¡ÇÏÁö ¾Ê°í ÆÐÅ°Áö¸¦ ÀÌ¿ëÇØ ÀÌ¹Ì ÄÄÆÄÀÏ µÈ ¹ÙÀ̳ʸ®¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¹°·Ð ·¹µåÇÞ¿¡¼µµ À§¿Í°°Àº ¹æ¹ýÀ¸·Î Á÷Á¢ ÀνºÅçÇÏ¿© »ç¿ëÇÏ¿©µµ µÈ´Ù. 6.1 ÆÐÅ°Áö ´Ù¿î·Îµù ÇϱâÀ§ÀÇ ·¹µåÇÞ ftp¸¦ ÀÌ¿ëÇÏ¿© ¸ÞÀÌÀúµµ¸ð ÆÐÅ°Áö¸¦ ´Ù¿î·Îµù ÇÑ´Ù. ÀÌ ¹®¼ ÀÛ¼º½Ã ÀÎÅÚ¹öÀüÀ¸·Î´Â majordomo-1.94.4-6.i386.rpm ÀÌ ÃֽŹöÀüÀÌ´Ù. 6.2 ÆÐÅ°Áö ¼³Ä¡Çϱâglint³ª rpm¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÑ´Ù. ³ª´Â º¸Åë rpm¸í·ÉÀ» ´õ ¼±È£ÇÑ´Ù.
[root@kuls /root]# rpm -Uvh majordomo-1.94.4-6.i386.rpm ·¹µåÇÞ rpm ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿© ÀνºÅç ÇßÀ» °æ¿ì ´ÙÀ½°ú °°Àº °ÍµéÀÌ ´Þ¶óÁø´Ù.
6.3 ¼³Ä¡ÈÄ ÇØ¾ß ÇÒ °Í±×¹ÛÀÇ ³»¿ëÀº À§ °úÁ¤°ú ´Ù¸¦ ¹Ù ¾ø´Ù. majordomo.cf ¼³Á¤Çϱ⠰úÁ¤ ÀÌÇϸ¦ µû¶ó¾ß ÇÑ´Ù. ƯÈ÷ ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ ±×·ìÀÌ majordomoÀ̹ǷΠsendmail.cf¿¡ Trusted users ¼½¼Ç¿¡ Ãß°¡ÇÏ´Â °ÍÀ» ÀØÁö ¸»µµ·Ï ÇÏÀÚ. 7. µ¥ºñ¾È¿¡¼ ¼³Ä¡µ¥ºñ¾È »ç¿ëÀÚ¿¡°Ô´Â ¸ÞÀÌÀúµµ¸ð°¡ ±×¸® ±ÇÀåÇÒ ¸¸ÇÑ °ÍÀÌ µÇÁö ¸øÇÑ´Ù. ´ÙÀ½Àº ¹ÚÁÖ¿¬ kokids@wdb.co.kr´ÔÀÌ À¯Áî³ÝÀ» ÅëÇØ ÀüÇØÁØ Á¤º¸ÀÌ´Ù.
ÇÏÁö¸¸, µ¥ºñ¾È¿¡¼´Â ¸ÞÀÌÀúµµ¸ð°¡ ±ÇÀå »çÇ×Àº ¾Æ´Õ´Ï´Ù. Debian-KR ¸ÞÀϸµ ¸®½ºÆ®µµ ¸ÞÀÌÀúµµ¸ð¸¦ ¼³Á¤Çؼ »ç¿ëÇÏÁö¸¸ À̸¸Àú¸¸ ¹®Á¦°¡ ¸¹Àº °Ô ¾Æ´Õ´Ï´Ù. ¼³Á¤µµ º¹ÀâÇϱ¸¿ä. ±×·¡¼ µ¥ºñ¾È¿¡¼´Â smartlist¸¦ ±ÇÀå »çÇ×À¸·Î ÇÏ°í ÀÖ½À´Ï´Ù. ¼øÀüÈ÷ óÀ½ ¸¸µé¾î ³õÀ» ¶§ ¼Õ¿¡ ÀÍÀº °Í(majordomo)À» »ç¿ëÇß¾ú´Âµ¥ Á¦ »ý°¢¿£ procmailÀ» ±â¹ÝÀ¸·Î ÇÑ smartlistµµ ¹®¼ ¹ø¿ªÀÌ ÀÌ·ç¾îÁö´Â °ÍÀÌ ÁÁ°Ú½À´Ï´Ù. µ¥ºñ¾È¿¡¼´Â ³²µéÀÌ ¾È¾²´Â(?) °ÍµéÀ» ÁÖ·Î ¾¹´Ï´Ù. µ¥ºñ¾È Ç¥ÁØ MTA·Î´Â smailÀ» »ç¿ëÇÏ°í, ¸ÞÀϸµ ¸®½ºÆ®¿ëÀ¸·Î´Â smartlist¸¦ »ç¿ëÇÕ´Ï´Ù. 8. FreeBSD¿¡¼ ¼³Ä¡¿©±â¼´Â FreeBSD¿¡¼ majordomoÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÀÌ ÀýÀº ÃÖÁØÈ£´Ô junker@jazz.snu.ac.kr¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾ú´Ù. ¿©±âÀÇ ³»¿ëÀº ¹®¼ Àüü¿¡¼ ´Ù·ç´Â ¿¹Á¦ ¼³Á¤(°ü¸®ÀÚ ID³ª µð·ºÅ丮µî)°ú´Â Á¶±Ý ´Ù¸£¹Ç·Î È¥¶õÀÌ ¾ø±â¸¦ ¹Ù¶õ´Ù. ÃÖÁØÈ£´Ô²² °¨»ç¸¦ µå¸°´Ù. 8.1 Æ÷Æ® ½ºÄÌ·¯Æ° ´Ù¿î·Îµùmajordomo´Â ¼³Ä¡Çϱâ À§ÇØ ´Ù¸¥ ÇÁ·Î±×·¥À» ÇÊ¿ä·Î ÇÏÁö ¾ÊÁö¸¸, FreeBSD CDROMÀ̳ª FTP»çÀÌÆ®¿¡¼ ÆÐÅ°Áö¸¦ ±¸ÇÒ ¼ö´Â ¾ø´Ù. ±× ÀÌÀ¯´Â majordomo¼³Ä¡ °úÁ¤¿¡¼ ÆÐÅ°Áö·Î ÇØ°áÇÒ ¼ö ¾ø´Â ¸î¸î Áú¹®À» ¼³Ä¡ ½Ã½ºÅÛÀÌ Çϱ⠶§¹®ÀÌ´Ù. ÀÌ·± ÆÐÅ°Áö(´ëÈÇü(interactive)ÆÐÅ°Áö¶óÇÑ´Ù)Àº Æ÷Æ®ÀÇ Makefile¿¡ IS_INTERACTIVE=yes·Î ÁöÁ¤µÇ¾î ÀÖ´Ù(Æ÷Æ®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº FreeBSD ÇÚµåºÏÀÇ Æ÷Æ®¿¡ ´ëÇÑ Àå( http://www.kr.freebsd.org/handbook/ports.shtml)À» º¸±â ¹Ù¶õ´Ù. FreeBSDÀÇ ÇÁ·Î±×·¥ Æ÷Æà ½Ã½ºÅÛÀÎ Æ÷Æ®¿¡¼´Â mailÄ«Å×°í¸®¿¡¼ majordomo¸¦ ãÀ» ¼ö ÀÖ´Ù. º»ÀÎÀÇ ½Ã½ºÅÛ¿¡ FreeBSD¸¦ ¼³Ä¡ÇÒ ¶§ Æ÷Æ® ÄÝ·º¼ÇÀ» ¼³Ä¡Çϵµ·Ï ÇÏ¿´°Å³ª(±×·¸Áö ¾ÊÀº »ç¶÷Àº /stand/sysinstallÀ» ½ÇÇàÇÏ°í Configure - Distribution¿É¼ÇÀ» ¼±ÅÃÇÏ¿© ports¸¦ Ãß°¡·Î ¼±ÅÃÇØ ÁÖ°í CDROMÀ̳ª FTP»çÀÌÆ®¸¦ ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù) CVS/CVSupÀ» ÅëÇØ Æ÷Æ® ¼Ò½º¸¦ ¹ÞÀº °æ¿ì¿¡´Â /usr/ports/mail/majordomoµð·ºÅ丮¿¡¼ majordomo¸¦ ¼³Ä¡Çϱâ À§ÇÑ ½ºÄÌ·¯Æ° ÆÄÀÏÀ» ãÀ» ¼ö ÀÖ´Ù. ±×·¸Áö ¾Ê°í ÇØ´ç ÆÐÅ°ÁöÀÇ Æ÷Æ®¸¸À» ±¸Çϱâ À§Çؼ´Â, ´ÙÀ½°ú °°ÀÌ Çϱ⠹ٶõ´Ù.
# ftp ftp.kr.freebsd.org (¶Ç´Â ´Ù¸¥ FreeBSD¹Ì·¯ »çÀÌÆ®) ....anonymous·Î ·Î±×ÀÎÇÑ´Ù... ftp> cd pub/FreeBSD/ports/mail ftp> get majordomo.tar.gz ...majordomoµð·ºÅ丮¸¦ ¾ÐÃàÇؼ tar.gz·Î ¹¾îÁØ´Ù... ftp> quit ÀÌÈÄ ¹ÞÀº majordomo.tar.gz¸¦ ¾Æ¹« µð·ºÅ丮¿¡ Ç®¸é µÈ´Ù.
# cd your/work/dir # tar xzvf majordomo.tar.gz 8.2 ÄÄÆÄÀÏÇÏ¿© ¼³Ä¡ÇϱâÆ÷Æ® ½Ã½ºÅÛ¿¡¼ majordomo¸¦ ¼³Ä¡ÇÏ·Á¸é ·çÆ® ±ÇÇÑÀ¸·Î ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
# cd /usr/ports/mail/majordomo (¶Ç´Â majordomo¸¦ Ç®¾î³õÀº µð·ºÅ丮) # make install clean ¸¸¾à ¿©·¯ºÐÀÌ Áö±Ý ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Ù¸é Æ÷Æ® ½Ã½ºÅÛÀº ÀÚµ¿ÀûÀ¸·Î
majordomoÀÇ ¼Ò½º¸¦ ¹Þ¾Æ¿Â´Ù. ÇÏÁö¸¸ Áö±Ý ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖÁö
¾Ê´Ù¸é, ±× µð·ºÅ丮ÀÇ Makefile¿¡ ÀÖ´Â MASTER_SITES¿¡ ÁöÁ¤µÈ FTP°æ·Î Áß
¾î´À ÇÑ °÷¿¡ Á¢¼ÓÇؼ majordomo-1.94.4.tgz(¶Ç´Â ÇØ´ç ¹öÀü)À» ¹Þ¾Æ
/usr/ports/distfilesµð·ºÅ丮(¾ø´Ù¸é ¸¸µé±â ¹Ù¶õ´Ù)¿¡ ³Ö°í ´Ù½Ã
# make install clean ... ===> Installing for majordomo-1.94.4 Testing for perl (/usr/bin/perl)... Configuring scripts... ./install.sh -m 751 -O 54 -g 54 . /usr/local/majordomo ./install.sh -m 755 -O 54 -g 54 . /usr/local/majordomo/bin Copying tools to /usr/local/majordomo/bin Copying Majordomo files to /usr/local/majordomo Copying archiving and other tools to /usr/local/majordomo/Tools ./install.sh -m 755 -O 54 -g 54 . /usr/local/majordomo/Tools Using majordomo.cf Installing manual pages in /usr/local/man To finish the installation, 'su' to root and type: make install-wrapper If not installing the wrapper, type cd /usr/local/majordomo; ./wrapper config-test (no 'su' necessary) to verify the installation. ./install.sh -o root -g 54 -m 4755 wrapper /usr/local/majordomo/wrapper To verify that all the permissions and etc are correct, run the command cd /usr/local/majordomo; ./wrapper config-test ===> Generating temporary packing list Post-Install Notes for Majordomo ================================ ...(¿©·¯ºÐÀº ÀÌ ¸Þ½ÃÁö¸¦ ¹Ýµå½Ã Àо¾Æ¾ß ÇÑ´Ù)... ===> Compressing manual pages for majordomo-1.94.4 ===> Registering installation for majordomo-1.94.4 ===> Cleaning for majordomo-1.94.4 ÀÌÁ¦ ¼³Ä¡°¡ ³¡³µ´Ù. majordomo´Â ¼³Ä¡Çϱâ À§ÇØ »ç¿ëÀÚ¿Í ±×·ì ID¸¦ ÇÊ¿ä·Î Çϴµ¥, ÃÖ±ÙÀÇ FreeBSD½Ã½ºÅÛ¿¡¼´Â /etc/passwd¾È¿¡ uid/gid 54·Î ¼³Á¤ÀÌ µÇ¾î ÀÖ´Ù(¾ø´Ù¸é Çϳª ¸¸µé±â ¹Ù¶õ´Ù).
majordom:*:54:54:Majordomo Pseudo User:/usr/local/majordomo:/nonexistent 8.3 ¼³Ä¡ÈÄ ÁÖÀÇ»çÇ×majordomo ÆÄÀÏÀº /usr/local/majordomo¿¡ ¼³Ä¡µÇ´Â °ÍÀ» ÁÖÀÇÇϱ⠹ٶõ´Ù. ¸ðµç ¼³Á¤ ÆÄÀÏ°ú ¹®¼ ÆÄÀÏÀº ±× ¾È¿¡ µé¾î°£´Ù. 9. ¸®½ºÆ® Ãß°¡Çϱâ9.1 ¾î¶² ¸®½ºÆ®¸¦ ¸¸µé °ÍÀΰ¡?¾î¶² ¸®½ºÆ®¸¦ ¸¸µé °ÍÀΰ¡¿¡ ´ëÇØ °í¹ÎÇØ º» ÀûÀÌ Àִ°¡? ¿ì¼± ¸®½ºÆ®ÀÇ À̸§Àº ¹Ýµå½Ã "[a-z0-9_-]+" ÇüŸ¦ µû¶ó¾ß ÇÑ´Ù. Áï ¿µ¹®ÀÚ(´ë¹®ÀÚ Æ÷ÇÔ, ±×·¯³ª ¿©·¯°¡Áö ÀÌÀ¯·Î ¼Ò¹®ÀÚ·Î ¸¸µå´Â °ÍÀ» ±ÇÀåÇÑ´Ù) ¹× ¼ýÀÚ, ¾ð´õ¹Ù(_), »©±â°¡ µÈ´Ù´Â °ÍÀÌ´Ù.(»©±â¸¦ ´ë½¬¶ó Çϱ⵵ ÇÏ´õ±º¿ä... ^^) ±¸Çü½Ã½ºÅÛ°úÀÇ È£È¯À» »ý°¢ÇÏ¿© ±æÀÌ°¡ 8ÀÚ À̳»ÀÇ ¸®½ºÆ®¸¦ ¸¸µå´Â °ÍÀº ²Ï³ª ±¦ÂúÀº »ý°¢ÀÌ´Ù. º» ¿¹Á¦¿¡¼´Â bbsÀ̶ó´Â ¸®½ºÆ®¸¦ Ãß°¡ ÇÏ°Ú´Ù. 9.2 ¸®½ºÆ® ÆÄÀÏÀÇ ÀÛ¼º¿ì¸®°¡ ¼³Á¤ÇÑ $listdir·Î °¡¼ ´ÙÀ½°ú °°Àº ÆÄÀϵéÀ» ¸¸µç´Ù. '.*'ÀÌ ºÙÁö ¾Ê´Â ÈÀÏÀÌ ¿ì¸®°¡ ¸¸µé ¸®½ºÆ® ÈÀÏÀÌ´Ù. Âü°í·Î ¸®½ºÆ® µð·ºÅ丮¿¡´Â °¢ ¸ÞÀϸµ ¸®½ºÆ®ÀÇ °ü¸®¿¡ ÇÊ¿äÇÑ '.config', Á¤º¸¸¦ ´ã°í ÀÖ´Â '.info', ¸ÞÀϸµ ¸®½ºÆ®ÀÇ ¾²±â ±ÇÇÑÀ» °¡Áø '.allow'µîÀÇ ¿©·¯ ÈÀÏÀÌ ÀÖ´Ù. '.config'ÆÄÀÏÀº ÀúÀý·Î »ý±â´Ï Ưº°È÷ ¸¸µé¾î ÁÙ ÇÊ¿ä´Â ¾ø´Ù.
[kulslist@kuls majordomo]$ cd /usr/lib/majordomo/lists/ [kulslist@kuls lists]$ touch bbs [kulslist@kuls lists]$ touch bbs.info [kulslist@kuls lists]$ touch bbs.intro ³ªÀÇ °æ¿ì´Â ¾ËÂ¥ ·¹µåÇÞ 5.2¸¦ »ç¿ëÇϴµ¥ touch·Î ÀÛ¼ºÇϸé 644 ¸ðµå·Î »ý±ä´Ù. ±×·¸Áö ¾Ê´Ù¸é ´ÙÀ½°ú °°ÀÌ ¸ðµå¸¦ ¹Ù²ãÁØ´Ù.
[kulslist@kuls lists]$ chmod 644 bbs [kulslist@kuls lists]$ chmod 644 bbs.info [kulslist@kuls lists]$ chmod 644 bbs.intro 9.3 majordomo.aliasesÀÇ ¼³Á¤ - ½ÃÀÛ ¼öÁØÇÁ·Î±×·¥ ÀÛ¼ºÀÚÀÇ ¸Þ´º¾ó¿¡ º¸¸é ¼¼°¡Áö·Î ±¸ºÐÀ» ÇØ ³õ¾Ò´Ù. ù°´Â ±×³É µ¿ÀÛ¸¸ ÇÏ°Ô ÇÏ´Â ¹æ¹ý, µÎ¹ø°´Â ¸ÞÀÌÀúµµ¸ðÀÇ Áß°è±â´ÉÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ý, ¼¼¹ø°·Î´Â ¸ÞÀÌÀúµµ¸ðÀÇ º¸°ü ±â´ÉÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ¸·Î ³ª´²³õ¾Ò´Ù. ¿ì¼±Àº ù¹ø° ¹æ¹ýÀ» º¸µµ·Ï ÇÏÀÚ. À§¿¡ ¸¸µç list¸¦ »ç¿ëÇϱâ À§Çؼ majordomo.aliases ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº
¶óÀÎÀ» Ãß°¡ÇÑ´Ù. ÀÌÁ¦ À§¿¡ ¸¸µé¾ú´ø test ÈÀÏ°ú test ¼½¼ÇÀ» Áö¿ìµµ·Ï
ÇÏÀÚ. ¹Ýµå½Ã Áö¿ìµµ·Ï ÇÏÀÚ. ³ªÁß¿¡¶óµµ Á¦°Ô ¸á º¸³»¼ ÇÔ²² °í¹ÎÀ»
³ª´©½Å ºÐµéÀº Á¦°¡ ²À test°¡ ÀÖ´ÂÁö È®ÀÎÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
# Ä𽺰ԽÃÆÇ ¸ÞÀϸµ ¸®½ºÆ® - bbs bbs: :include:/usr/lib/majordomo/lists/bbs owner-bbs: kulslist bbs-request: "|/usr/lib/majordomo/wrapper request-answer bbs" bbs-approval: kulslist À§ÀÇ °¢ Ç׸ñ - ¿¤¸®¾î½º À̸§ - Àº ´ÙÀ½°ú °°´Ù. ¿ì¼±Àº bbs, ÀÌ°ÍÀº ¸®½ºÆ® À̸§ÀÌ°í, owner-bbsÀº À߸øµÈ ÀÏÀÌ »ý±æ ¶§ bbs¿¡ ´ëÇÑ ¿¡·¯¸¦ º¸³»ÁÙ ¼ÒÀ¯ÀÚÀÌ´Ù. bbs-request´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇÑ °¡ÀÔÀÚ°¡ º¸³»´Â ¿©·¯ ¸í·É ¸Þ¼¼Áö(subscribe, unsubscribeµî)À» ó¸®ÇØ ´Þ¶ó°í º¸³»´Â ¸ÞÀÏ ¿¤¸®¾î½º°¡ ¾²´Â ¸í·ÉÇàÀÌ´Ù. bbs-approvalÀº °¡ÀÔ/Å»Åðµî ¸ÞÀÌÀúµµ¸ð°¡ ÀÚµ¿À¸·Î ÇÑ ÀÏ¿¡´ëÇÑ °á°ú ¸Þ¼¼Áö¸¦ º¸³»´Â ¿¤¸®¾î½ºÀÌ´Ù. ÀÌ ³»¿ëÀÌ ÀÌÇØ°¡ µÇµç ¾È µÇµç °£¿¡ À§ÀÇ ¼³Á¤ÇÑ aliases¸¦ ¾²±â À§Çؼ´Â ¹Ýµå½Ã newaliases¸í·ÉÀ¸·Î °»½Å ½ÃÄÑÁÖ¾î¾ß ÇÏ´Â °ÍÀ» ÀØÁö¸»ÀÚ. Áö±Ý±îÁöÀÇ ¸ðµç °úÁ¤ÀÌ ¿Ã¹Ù¸£°Ô µÇ¾ú´Ù¸é ´ÙÀ½°ú °°Àº »óȲ¿¡¼ ¿Ã¹Ù¸¥
°á°ú¸¦ ³¾ °ÍÀÌ´Ù.
artsilly@kuls.korea.ac.kr neokim@kuls.korea.ac.kr ÀÌÁ¦ ´ÙÀ½°ú °°Àº »óȲ¿¡¼ ¾î¶² °á°ú°¡ ÀϾÁö¿¡ ´ëÇØ ¾Ë¾Æº¸°í ±×°ÍÀ» ÅëÇØ ¸ÞÀÌÀú µµ¸ðÀÇ ¿î¿µ¹æ½ÄÀ» ÀÌÇØÇϵµ·Ï ÇÏÀÚ.
°£´ÜÇÑ °á°ú¸¦ ¿¹ÃøÇØ º¸ÀÚ. ¿ì¼± ¸ÞÀϸµ ¸®½ºÆ®·Î ¸ÞÀÏÀ» º¸³¾ ¶§´Â ±× ¸®½ºÆ® À̸§À¸·Î º¸³»¾ß ÇÑ´Ù. ¿ì¸®°¡ ¾²´Â ¸ÞÀϸµ ¸®½ºÆ®´Â bbs À̹ǷΠbbs·Î º¸³»´Â ¸ÞÀÏÀº Àüü ¸ÞÀϸµ ¸®½ºÆ® °¡ÀÔÀÚ¿¡°Ô º¸³»Áú °ÍÀÌ´Ù. ±×¸®°í majordomo´Â ¸ÞÀϸµ ¸®½ºÆ®ÀÇ °¡ÀÔ ¹× Å»Åð ¹× ¿©·¯ °¡ÀÔÀÚÀÇ ¿äû(°¡ÀÔÀÚ È®ÀÎ, µµ¿ò¸»)ÀÇ ¿äûÀ» ¹Þ´Â ¾ÆÀ̵ðÀÌ´Ù. ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÒ ¶§ ¸¹Àº °¡ÀÔÀÚµéÀÌ ÀÌ Á¡À» ¸ð¸£°í Å»Å𸦠ÇÏ°í ½Í¾úÀ» ¶§ ¸ÞÀϸµ ¸®½ºÆ®·Î ¸ÞÀÏÀ» º¸³»±â ¶§¹®¿¡ ¼ö ¸¹Àº ¸ÞÀϸµ ¸®½ºÆ® °¡ÀÔÀÚµéÀº ¾²·¹±â °°Àº Å»Åð ¸Þ¼¼Áö¸¦ ¹Þ°Ô µÇ°í Å»Åð°¡ µÇÁö ¾Ê´Â ÀÏÀÌ ¸¹ÀÌ ¹ú¾îÁö°í ÀÖ´Ù.
À§¿Í °°ÀÌ ¿Ã¹Ù¸£°Ô µ¿ÀÛÇÏÁö ¾ÊÀ» °æ¿ì¿¡´Â ´ëºÎºÐ kulslist(°ü¸®ÀÚ,
-owner)¿¡°Ô·Î ¿¡·¯ ¸Þ¼¼Áö°¡ ´ã±ä ¸ÞÀÏÀÌ °¥ °ÍÀÌ´Ù. ¼³Ä¡ÀÇ ¸¶Áö¸·
ºÎºÐ±îÁö ÀÌ ¹®¼¿¡ ¼³¸íÇÑ´ë·Î µÇ¾ú´Ù¸é ¿¡·¯°¡ ¹ß»ýÇÒ È®·üÀÌ Àû°ÚÁö¸¸,
¸¸ÀÏ ¿¡·¯ ¸Þ¼¼Áö¸¦ ¹Þ°Ô µÈ´Ù¸é ²Ä²ÄÈ÷ Àо°í ´ëóÇϱ⠹ٶõ´Ù. À§
¿¹Á¦ÀÇ ¿Ã¹Ù·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¶§
bbs... aliased to :include:/usr/lib/majordomo/lists/bbs :include:/usr/lib/majordomo/lists/bbs... including file /usr/lib/majordomo/lists/bbs :include:/usr/lib/majordomo/lists/bbs... Cannot open /usr/lib/majordomo/lists/bbs: Group writable directory bbs... aliasing/forwarding loop broken /usr/lib/majordomo/dead.letter... Saved message in /usr/lib/majordomo/dead.letter ¿ì¼± ¸®½ºÆ® ÆÄÀÏ ¾È¿¡ °¡ÀÔÀÚ°¡ ÇÑ¸íµµ ¾ø´Ù¸é À§¿Í °°Àº ¸Þ¼¼Áö°¡ ³ª¿Ã
¼ö ÀÖ´Ù´Â Á¡À» ¾ð±ÞÇÏ°í ³Ñ¾î°¡ÀÚ. ±×·¯³ª Áö±Ýó·³ °¡ÀÔÀÚ°¡ ÀÖÀ»
°æ¿ì¿¡µµ À§¿Í °°Àº ¸Þ¼¼Áö°¡ ³ª¿Â´Ù¸é lists µð·ºÅ丮ÀÇ ¸ðµå¸¦
751·Î ¹Ù²Ù°í(ÀÚµ¿À¸·Î »ý¼ºµÈ default´Â 770) ´Ù½Ã Çѹø 1¹ø°ú °°ÀÌ
¸ÞÀÏÀ» º¸³»º¸ÀÚ. ¾Æ¸¶ Àß µÉ °ÍÀÌ´Ù. ÀÌ°Í¿¡ ´ëÇÑ ¹®Á¦´Â sendmailÀÇ
¹öÀü°ú °ü°è ÀÖ´Â °Í °°´Ù.(ÀÌ Àǹ®Á¡¿¡ ´ëÇؼ´Â ¿©ÀüÈ÷ ±Ã±ÝÁõÀ¸·Î
³²´Â´Ù. Áï ÀÚµ¿À¸·Î »ý¼ºÇÏ´Â Äڵ忡¼ 751·Î ¸¸µé¾î¾ß Çϴµ¥ 770À¸·Î
À߸ø ¸¸µå´Â Áï majordomoÀÇ ¹ö±×ÀÎÁö ȤÀº sendmail¿¡¼ Àд Çü½ÄÀÌ
¹öÀü¿¡ µû¶ó Á» ´Þ¶óÁ®¼ µ¿ÀÛÀ» ¾ÈÇÏ´ÂÁö´Â ¸ð¸£°Ú´Ù. ³»°¡ ¾²´Â
sendmailÀº 8.9.1aÀε¥ Ȥ ´Ù¸¥ ¹öÀü¿¡¼ listsÀÇ ¸ðµå¸¦ 770À¸·Î ³õ°í
¼º°øÇÑ »ç·Ê°¡ ÀÖ´Ù¸é ²À ¾Ë·ÁÁֱ⠹ٶõ´Ù. Ȥ, ÀÚµ¿À¸·Î »ý¼ºµÉ ¶§ ¸ðµå°¡
´Ù¸¥ °ÍÀ¸·Î ³ª¿À´Â Áö¿¡ ´ëÇؼµµ ¾Ë·ÁÁֱ⠹ٶõ´Ù.) ¸ðµå(Æ۹̼Ç)À»
¹Ù²Ù´Â °ÍÀº Áö±Ý ¿ì¼±Àº ¸ÞÀϸµ ¸®½ºÆ®°¡ µÈ´Ù´Â °Í¿¡ °¨µ¿ÇÏ´Â »ç¶÷ÀÌ ÀÖÀ» Áöµµ ¸ð¸£°Ú´Ù. ȤÀº ÀÌ°Ô ¹¹¾ß? ¶ó¸ç ºÒ¸¸À» Åä·ÎÇÏ´Â »ç¶÷µµ ÀÖÀ» °ÍÀÌ´Ù. »ç½Ç ù¹ø° ¹æ¹ýÀº ¸¹Àº ¹®Á¦Á¡À» °¡Áö°í ÀÖ´Ù. ¿ì¼±Àº ½ºÆÔ ¸ÞÀÏ¿¡ ¹«¹æºñ·Î ³ëÃâµÇ¾î ÀÖ´Ù´Â Á¡ÀÌ´Ù. ¶ÇÇÑ Àü¹ÝÀûÀ¸·Î ¸ÞÀϸµ ¸®½ºÆ®¸¦ °ü¸®Çϵµ·Ï ±¸¼ºÀÌ µÇ¾îÀÖÁö ¾Ê´Ù. ½ÇÁ¦·Î À§¿Í °°Àº ¼³Á¤¸¸À¸·Î »ç¿ëÇÏ´Â °ÍÀº ±ÇÀåÇÏÁö ¾Ê´Â´Ù. º¸ÅëÀº µÎ¹ø, ¼¼¹ø° ¹æ¹ýÀ» »ç¿ëÇÑ´Ù. 9.4 majordomo.aliasesÀÇ ¼³Á¤ - Áß±Þ¼öÁØÁß±Þ Á¤µµÀÇ ¼öÁØ¿¡¼´Â ¸ÞÀÌÀúµµ¸ðÀÇ Áß°è±â´ÉÀ» ¾²´Â °ÍÀÌ´Ù. ÀÌ ¹æ¹ýÀ» ÀÌ¿ëÇÏ¸é ¸ÞÀÌÀúµµ¸ðÀÇ ¿©·¯ ¸ÞÀϸµ ¸®½ºÆ® ¸Å´ÏÀú·Î¼ÀÇ ±â´É - Çì´õ Á¶ÀÛ, ½ºÆÔ °É·¯³»±â, ¸Ó¸´¸» ²¿¸´¸» Ãß°¡µîÀ» ÇÒ ¼ö ÀÖ´Ù. ½ÇÁ¦·Î À§ÀÇ ¹æ¹ýÀº ¸ÞÀÌÀúµµ¸ð¸¦ ¾´´Ù±â º¸´Ù´Â ´ÜÁö ¼¾µå¸ÞÀÏÀÇ ¿¤¸®¾î½º¸¦ ÀûÀýÈ÷ ÀÌ¿ëÇߴٴ ǥÇöÀÌ ¸ÂÀ» °ÍÀÌ´Ù. ÀÌÁ¦ºÎÅÍ ½ÇÁ¦ ¸ÞÀÌÀúµµ¸ðÀÇ ±â´ÉÀ» ¾²´Â °ÍÀÌ¶ó º¸¾Æµµ ¹«¹æÇÏ´Ù. ¿ì¼± À§¿¡¼ majordomo.aliases¿¡ Ãß°¡ÇÑ bbsÀÇ ¿¤¸®¾î½º¸¦ '#'À» ÀÌ¿ëÇØ ÁÖ¼®Ã³¸® ÇϵçÁö »èÁ¦ ÇÔÀ¸·Î Áö±ÝºÎÅÍ ¼³Á¤ÇÒ ³»¿ëÀ» »ç¿ëÇÒ Áغñ¸¦ ÇÑ´Ù.(µÑ´Ù ½á ³õ°í ÀÌ»óÇÏ°Ô µ¿ÀÛÇϰųª ¸ÞÀÏÀÌ 2°³¾¿ ¿Â´Ù°í Áú¹® ÇÏ¸é ¾ÈµË´Ï´Ù.TT;;) Ãß°¡ÇÒ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
bbs: "|/usr/lib/majordomo/wrapper resend -l bbs bbs-list" bbs-list: :include:/usr/lib/majordomo/lists/bbs owner-bbs: kulslist bbs-owner: kulslist bbs-request: "|/usr/lib/majordomo/wrapper majordomo -l bbs" bbs-approval: kulslist À§¿Í °°ÀÌ µ¿ÀÛÇÏ´Â °ÍÀº ¸¶Âù°¡ÁöÀÌ´Ù. ±×·¯³ª Çѹø ¸ÞÀÏÀ» º¸³»º¸µµ·Ï ÇÏÀÚ. °è¼Ó ÀÛ¾÷Àº ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ·Î ÇÏ´Â °ÍÀ¸·Î ÇÑ´Ù.
[kulslist@kuls majordomo]$ echo 'Bbs open!!' | /usr/lib/sendmail -v bbs ´ÙÀ½°ú ºñ½ÁÇÑ ¸Þ½ÃÁö°¡ Ãâ·ÂµÉ °ÍÀÌ´Ù.
bbs... aliased to "|/usr/lib/majordomo/wrapper resend -l bbs bbs-list" "|/usr/lib/majordomo/wrapper resend -l bbs bbs-list"... Connecting to prog... "|/usr/lib/majordomo/wrapper resend -l bbs bbs-list"... Sent À§¿Í °°Àº ¸Þ½ÃÁö°¡ ¾Æ´Ñ ¿¡·¯°¡ ³´Ù¸é, ¿ª½Ã °°Àº listµð·ºÅ丮 Æ۹̼ǿ¡ ´ëÇÑ ¹®Á¦ÀÏ Áöµµ ¸ð¸¥´Ù. lists µð·ºÅ丮ÀÇ ¸ðµå°¡ 770ÀÏ ¶§ ¸ÞÀÏ º¸³½ »ç¶÷ÀÌ ¾Æ·¡¿Í °°Àº ¸ÞÀÏÀ» ¹Þ°Ô µÇ°í ¸ÞÀÏÀÌ ¿Ã¹Ù·Î Àü´ÞµÇÁö ¾ÊÀ» Áöµµ ¸ð¸¥´Ù. ÀÌ °æ¿ì ºÎ´ã¾øÀÌ 751·Î lists µð·ºÅ丮ÀÇ Æ۹̼ÇÀ» ¹Ù²ãÁֱ⠹ٶõ´Ù. ¾Æ¸¶ ¿Ã¹Ù·Î µ¿ÀÛÇÒ °ÍÀÌ´Ù. ù¹ø° ¹æ¹ýÀ» Å×½ºÆ®ÇØ º¸°í µû¶ó¿Â µ¶ÀÚÀÇ °æ¿ì ¾Æ¹«·± ¹®Á¦°¡ ¾øÀ» °ÍÀÌ´Ù. ¾Æ·¡´Â ¿¡·¯ ¸ÞÀÏÀÇ ¿¹ÀÌ´Ù.
----- The following addresses had permanent fatal errors ----- bbs-list :include:/usr/lib/majordomo/lists/bbs (expanded from: bbs-list) ----- Transcript of session follows ----- 550 :include:/usr/lib/majordomo/lists/bbs... Cannot open /usr/lib/majordomo/lists/bbs: Group writable directory 554 bbs-list... aliasing/forwarding loop broken ¿Ã¹Ù¸£°Ô µÈ´Ù¸é artsilly¿Í neokimÀÌ kulslist·ÎºÎÅÍ ¸ÞÀÏÀ» ¹Þ°Ô µÈ´Ù. ¶ÇÇÑ kulslist´Â ÀÚ±âÀÚ½ÅÀÌ º¸³½ ¸ÞÀÏÀ» µÇµ¹·Á ¹Þ°Ô µÈ´Ù. ±×·¸´Ù¸é ù¹ø° °Í°ú ´Þ¶óÁø °ÍÀÌ Æ¯º°È÷ ¹«¾ùÀΰ¡? °ÅÀÇ ¾Æ¹«°Íµµ º¯È¾øÁö ¾ÊÀº°¡? ±×·¸Áö ¾Ê´Ù. lists µð·ºÅ丮·Î °¡º¸±â ¹Ù¶õ´Ù. ¿Ã¹Ù·Î ¸ÞÀÏÀÌ º¸³»Áø´Ù¸é(ȤÀº º¸³»ÁöÁö ¾Ê´õ¶óµµ) bbs.config ÆÄÀÏÀÌ »ý±æ °ÍÀÌ´Ù. ÀÌ°ÍÀÌ ¹Ù¶ó´ø(?) ¸ÞÀϸµ ¸®½ºÆ® ¼³Á¤ ÆÄÀÏÀÌ´Ù. ¾ÕÀ¸·Î ÀÌ°ÍÀ» ÅëÇؼ Á» ´õ ¼¼¹ÐÇÑ ¼³Á¤À» ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. 9.5 majordomo.aliasesÀÇ ¼³Á¤ - °í±Þ¼öÁØÀÌ·± ½ÄÀ¸·Î ´Ü°è¸¦ ³ª´« °Í(Á¦°¡ ³ª´« °ÍÀÔ´Ï´Ù^^;)Àº »ç½Ç ¿ì½À±âµµ ÇÏ´Ù. ÇÁ·Î±×·¥ Á¦ÀÛÀÚÀÇ ¸»·Î´Â ÀÌ ¸¶Áö¸· ¹æ¹ýÀÇ aliases¸¦ ÀÌ¿ëÇÔÀ¸·Î º¸°ü ±â´É°ú Çì´õ Á¶ÀÛ ±â´ÉÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù°í ÇÑ´Ù. º¸°üÀº ¾ÆÄ«À̺ê(archive)¶ó ºÒ¸®¿ì´Â ±â´ÉÀ̸ç Çì´õ Á¶ÀÛ ±â´ÉÀº ´ÙÀÌÁ¦½ºÆ®(digest)¶ó ÇÑ´Ù. ¾ÆÄ«À̺ê´Â ÀÏÁ¤±â°£(1´Þ)µ¿¾È ¸ÞÀϸµ ¸®½ºÆ®¸¦ ÅëÇØ ³ª´©¾îÁø ¸ðµç ¸ÞÀÏÀ» mbox Çü½ÄÀÇ ÇϳªÀÇ ÆÄÀÏ·Î ¸¸µç´Ù. ÀÌ ÆÄÀÏÀº °¡ÀÔÀÚ°¡ ¸ÞÀÏÀ» ÅëÇϰųª ftp, À¥µîÀ» ÅëÇØ ½±°Ô °¡Á®°¥ ¼ö ÀÖÀ¸¸ç ÀϹÝÀûÀÎ ¸ÞÀÏ·¯(pineµî)¸¦ ÅëÇØ °³°³ÀÇ ¸ÞÀÏó·³ Á¶È¸ÇÒ ¼ö ÀÖ´Ù. ´ÙÀÌÁ¦½ºÆ®´Â ¿ë·®ÀÌ ÀÛÀº ¿©·¯ ¸ÞÀÏÀÌ ÀÚÁÖ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ÅëÇØ Àü´ÞµÇ´Â °ÍÀ» º¸¿ÏÇÑ ±â´ÉÀ¸·Î ÀϹÝÀûÀ¸·Î ¸®½ºÆ®À̸§-digest¶ó´Â »õ·Î¿î ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¸¸µé°Ô µÈ´Ù. ´ÙÀÌÁ¦½ºÆ®¸¦ ÀÌ¿ëÇÏ¸é ¿ì¼± ¸ÞÀÏ¿¡¼ Çì´õ¸¦ ¼±º°ÇÏ¿© Á¦°ÅÇÏ°í, ¸ÞÀÏ º»¹®¸¸À¸·Î Á¤¸®ÇÑ ÈÄ ÀÌ·¸°Ô ¸ðÀÎ ¸ÞÀÏÀÌ Æ¯Á¤ ¿ë·® ÀÌ»óµÇ¸é ÇϳªÀÇ ¸ÞÀÏ·Î Çѹø¿¡ º¸³»°Ô µÈ´Ù. cron°ú ¿¬µ¿ÇÏ¿© ³Ê¹« °¡²û ¸ÞÀÏÀÌ Àü´ÞµÇ´Â °ÍÀ» ¸·±âÀ§ÇØ ¿ë·®¿¡ ´Ù Â÷Áö ¾Ê´õ¶óµµ ÀÏÁ¤ ±â°£¾È¿¡ ¸ÞÀÏÀ» º¸³»µµ·Ï ÇÒ ¼ö ÀÖ´Ù. ÀÌ ±â´ÉÀº ºñ·Ï ¸ÞÀÏÀ» ¹Ù·Î ¹Ù·Î ¹Þ¾Æº¼ ¼ö´Â ¾øÁö¸¸ ±×·¸°Ô ±ÞÇÏÁö ¾ÊÀº ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÏ¸ç ¸ÞÀÏÀÇ ³»¿ëÀÌ Âª°í, ÇÏ·ç¿¡ ¿À°¡´Â ¸ÞÀÏÀÌ ¸¹´Ù¸é ´ÙÀÌÁ¦½ºÆ® ±â´ÉÀ» ¿î¿µÇÏ¿© °¡ÀÔÀÚ·Î ÇÏ¿©±Ý ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇÑ ¸ÞÀÏÀÇ ÆøÁÖ¸¦ ¸·À» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¹°·Ð ÀÌ·± ±â´ÉÀº ¸®½ºÆ®À̸§-digest¿¡ °¡ÀÔÇÑ »ç¶÷¿¡ ÇÑÇØ »ç¿ë°¡´ÉÇÏ´Ù. Áï ´ÙÀÌÁ¦½ºÆ® ±â´ÉÀ» ÇÏ´Â ¸ÞÀϸµ ¸®½ºÆ®¸¦ Çϳª ´õ Ãß°¡ÇÏ´Â °ÍÀÌ´Ù. 9.6 ÁÖÀÇ»çÇ׸®½ºÆ®¸¦ Ãß°¡ÇÏ°í´Â ´ÙÀ½°ú °°Àº »çÇ×À» ²À ÁöÄѼ ¿Ã¹Ù¸£°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
10. °í±Þ¼öÁØÀÇ ¼³Á¤ I - ¾ÆÄ«À̺êÀÇ ¼³Á¤¿©±â¿¡¼´Â ¾ÆÄ«À̺êÀÇ ¼³Á¤ ¹× ¾ÆÄ«À̺꿡 ÀúÀåµÈ ÆÄÀÏÀ» ¾î¶»°Ô °¡Á®°¥ °ÍÀΰ¡¿¡ ´ëÇØ À̾߱â Çϵµ·Ï ÇÏ°Ú´Ù. 10.1 ¾ÆÄ«À̺긦 À§ÇÑ majordomo.aliases ¼³Á¤Çϱâ¾Æ·¡´Â ¾ÆÄ«À̺긦 À§ÇÑ majordomo.aliases ÆÄÀÏÀÇ ¿¹ÀÌ´Ù. ¼³¸íÀÇ ÆíÀǸ¦ À§ÇØ #À¸·Î ¸·¾Æ³õÀº ÁÖ¼®¹®À¸·Î ¼³¸íÇÏ¿´´Ù.
bbs: "|/usr/lib/majordomo/wrapper resend -l bbs bbs-outgoing" # À§¿¡¼ bbs-listÀÌ´ø ¿¤¸®¾î½º°¡ bbs-outgoingÀ¸·Î ¹Ù²î¾ú´Ù. bbs-outgoing: :include:/usr/lib/majordomo/lists/bbs, "|/usr/lib/majordomo/wrapper archive2.pl -a -m -f /usr/lib/majordomo/archive/bbs/bbs.archive" # ÀϹÝÀûÀÎ ¸®½ºÆ® ÆÄÀÏ ÀÎŬ·çµå ¿Ü¿¡ , ·Î ±¸ºÐµÈ ¾ÆÄ«À̺ê ÇÁ·Î±×·¥°ú # ¿¬°áµÇ¾ú´Ù. ¾ÆÄ«À̺ê ÇÁ·Î±×·¥ÀÇ ¿É¼ÇÀ» º¸¸é '-a'´Â mbox Çü½ÄÀ¸·Î # ¾ÆÄ«À̺긦 ¸¸µç´Ù´Â ¿É¼ÇÀÌ°í -m Àº ¸Å¿ù ´ÜÀ§·Î ¾ÆÄ«À̺ê ÆÄÀÏÀ» # ¸¸µç´Ù´Â ¿É¼ÇÀÌ´Ù. -f·Î´Â ¾ÆÄ«À̺ê ÆÄÀÏ À̸§À» Àû´Â´Ù. owner-bbs-outgoing:owner-bbs owner-bbs: kulslist bbs-request: "|/usr/lib/majordomo/wrapper majordomo -l bbs" bbs-approval: kulslist # bbs-outgoingÀÇ owner- ¿¤¸®¾î½º°¡ »ý±ä °Í ¿Ü¿¡ ´Ù¸¥ °ÍÀº ¾ø´Ù. À§ ¼³Á¤¿¡ ´ëÇØ ¾Ë¾Æº¸±â Àü¿¡ ¼¼¹ø° ¹æ¹ýÀ» »ç¿ëÇÏ·Á´Â ¼¹ö´Â ¹Ýµå½Ã ´ÙÀ½ »çÇ×À» ÁÖÁöÇϱ⠹ٶõ´Ù! ÀϹÝÀûÀ¸·Î -outgoing ¿¤¸®¾î½º¸¦ ÅëÇØ Á÷Á¢ ¸ÞÀÏÀ» º¸³¿À¸·Î ¿ÜºÎÀÎÀÌ ¼¹ö¿¡ ½ºÆÐ¹Ö °ø°ÝÀ» ÇÒ ¼ö ÀÖ´Ù. Ưº°È÷ ½É°¢ÇÑ º¸¾È¹®Á¦´Â ¾Æ´ÏÁö¸¸ ¼¹öÀÇ Çϵåµð½ºÅ© °ø°£À» Â÷ÁöÇÏ°Ô ¸¸µé°Å³ª °¡ÀÔÀÚ¿¡°Ô ¿Ã¹Ù·ÎµÈ ¾ÆÄ«À̺긦 Á¦°øÇÒ ¼ö ¾ø´Ù. ÀϹÝÀûÀ¸·Î ¼¹öÀÇ ÇÏµå °ø°£ÀÌ ¸ðÀÚ¶ó°Ô µÇ¸é ¸î¸î ÇÁ·Î±×·¥À» ¿Ã¹Ù·Î ¼öÇà½Ãų ¼ö ¾ø´Ù. µû¶ó¼ ÀÌ ¹æ¹ýÀ» ½ÃÇèÇØ º¸°íÀÚ ÇÏ´Â »ç¶÷Àº -outgoingÀ̶ó µÇ¾îÀÖ´Â ¿¤¸®¾î½º¸¦ ÀڽŸ¸ÀÌ ¾Ë ¼ö ÀÖ´Â ´Ù¸¥, ƯÈ÷ -outgoing À̶ó ÁüÀÛµµ ÇÒ ¼ö ¾ø´Â ¿¤¸®¾î½º¸¦ ¸¸µé±â ¹Ù¶õ´Ù. ÇÊÀÚ´Â º¸Åë ¸¸µç³¯ÀÇ ³¯Â¥³ª ±×³É ÁÖ¼¶ÁÖ¼¶ »ý°¢³ª´Â °ÍÀ¸·Î ¸¸µç´Ù. ¾ÆÄ«À̺ê´Â archive2.pl ÆÄÀÏ¿¡ ÀÇÇØ »ý¼ºµÈ´Ù. archive2.pl ¿ª½Ã ÆÞ½ºÅ©¸³Æ® ÀÌ°í ÁÖ¼®À¸·Î ¿É¼Çµé¿¡ ´ëÇÑ ¼³¸íÀÌ ÁÖ¾îÁø´Ù. Á» ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀº »ç¶÷Àº Àڽſ¡°Ô Àͼ÷ÇÑ ¿¡µðÅ͸¦ »ç¿ëÇÏ¿© È®ÀÎÇØ º¸±â ¹Ù¶õ´Ù. ´ÙÀ½Àº ÀϹÝÀûÀÎ ¿É¼ÇÀÌ´Ù.
archive2.pl -f archive {-u|-a} [-d|-m|-y] -f archive ¾ÆÄ«À̺ê ÆÄÀÏ À̸§Àº ÀÌ ¿É¼Ç ´ÙÀ½¿¡ Àý´ë°æ·Î³ª »ó´ë°æ·Î·Î Ç¥½ÃµÇ¸ç ¿ì¸®°¡ ÁÖ¾îÁØ ÆÄÀÏ À̸§ µÚ¿¡´Â ³¯Â¥ ±¸ºÐ¿ë È®ÀåÀÚ°¡ ºÙ°ÔµÈ´Ù. {-u|-a} ¾ÆÄ«À̺ê ÆÄÀÏ Çü½ÄÀÌ´Ù. ÀϹÝÀûÀ¸·Î -a¸¦ ¾²¸é µÉ °ÍÀÌ´Ù. -m ¿É¼Ç ¸îÀÏ ´ÜÀ§·Î ¾ÆÄ«À̺긦 ¸¸µé °ÍÀΰ¡¿Í ¾ÆÄ«À̺ê ÆÄÀÏ È®ÀåÀÚÀÇ Çü½ÄÀ» Á¤ÇØÁØ´Ù. ´ÜÀ§´Â ÇÏ·ç(d), ÇÑ´Þ(m), Àϳâ(y)ÀÌ¸ç ¸¸ÀÏ ´ë¹®ÀÚ¸¦ ÀÌ¿ëÇÑ´Ù¸é ³âµµ¸¦ 4ÀÚ¸®·Î Ç¥½ÃÇÑ´Ù. ÀϹÝÀûÀÎ ¼Ò¹®ÀÚÀ϶§´Â ³âµµ´Â 2ÀÚ¸®·Î Ç¥ÇöµÈ´Ù. À§ÀÇ ¿¹Á¦¿Í °°Àº ¼³Á¤À» ÅëÇØ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇϸé À§ÀÇ µð·ºÅ丮¿¡ ´ÙÀ½°ú °°Àº ÆÄÀÏÀÌ »ý¼ºµÇ°Ô µÈ´Ù.
[kulslist@kuls bbs]$ pwd /usr/lib/majordomo/archive/bbs [kulslist@kuls bbs]$ ls total 24 20 bbs.archive.9901 4 bbs.archive.9902 [kulslist@kuls bbs]$ ÀϹÝÀûÀÎ ¸ÞÀϸµ ¸®½ºÆ®¶ó¸é ÇÑ´Þ´ÜÀ§·Î ÀúÀåÇÏ´Â °ÍÀ¸·Îµµ ÃæºÐÇÒ °ÍÀÌ´Ù. 10.2 ¾ÆÄ«À̺긦 Á¦°øÇϱâ À§ÇÑ ¼³Á¤»çÇ×µéÁö±Ý±îÁö ¼³Á¤ÇÑ °ÍÀ» ÅëÇØ ¾ÆÄ«À̺ê ÆÄÀÏÀÌ ¸¸µé¾îÁ³´Ù. »ç½Ç ¾ÆÄ«À̺ê ÆÄÀÏÀÇ ¸ñÀûÀº °¡ÀÔÀÚ·Î ÇÏ¿©±Ý °¡ÀÔ ÀÌÀü ¸ÞÀÏÀÇ ³»¿ëÀ» ¾òÀ» ¼ö ÀÖµµ·Ï ÇØ Áְųª, ½Ç¼ö·Î Áö¿ö¹ö¸° ¸ÞÀÏÀ» ´Ù½Ã °¡Á®°¥ ¼ö ÀÖ°Ô ÇØ Áִµ¥ ÀÖ´Ù. µû¶ó¼ ÀÌ Àý¿¡¼´Â °¡ÀÔÀÚ¸¦ À§ÇÑ ¼³Á¤À» Çϵµ·Ï ÇÏ°Ú´Ù. majordomo.cf ¿¡¼ ´ÙÀ½ ¼³Á¤»çÇ×À» ã¾Æº¸ÀÚ.
#-------------------------------------------------------------------- # Stuff below here isn't commonly changed.... #-------------------------------------------------------------------- # # Majordomo will look for "get" and "index" files related to $list in # directory "$filedir/$list$filedir_suffix", so set $filedir and # $filedir_suffix appropriately. For instance, to look in # /usr/local/mail/files/$list, use: # $filedir = "/usr/local/mail/files"; # $filedir_suffix = ""; # empty string # or to look in $listdir/$list.archive, use: # $filedir = "$listdir"; # $filedir_suffix = ".archive"; $filedir = "/usr/lib/majordomo/archive/$list"; $filedir_suffix = ""; # What command should I use to process an "index" request? # $index_command = "/bin/ls -lRL"; °¡ÀÔÀÚ´Â index ¸í·ÉÀ» ÅëÇØ »ç¿ë°¡´ÉÇÑ ÆÄÀÏÀ» ¾Ë¾Æº¼ ¼ö ÀÖ´Ù. À§ÀÇ
¼³Á¤¿¡¼´Â Àý´ë°æ·Î³ª »ó´ë°æ·Î, ¶ÇÇÑ $·Î ½ÃÀÛÇÏ´Â º¯¼öµéÀ» ÀÌ¿ëÇÏ¿©
¼³Á¤°¡´ÉÇÏ´Ù. ÇϳªÀÇ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÑ´Ù¸é ´ÜÁö µð·ºÅ丮¸¸À»
½áÁÖ¸é µÇ°ÚÁö¸¸, ¿©·¯°³ÀÇ ¸ÞÀϸµ ¸®½ºÆ®¶ó¸é ÀûÀýÈ÷ º¯¼ö¸¦ ÀÌ¿ëÇØ ¸ðµç
¸ÞÀϸµ ¸®½ºÆ®°¡ °øÅëµÈ Çü½ÄÀ» À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ ÁÁÀ»
°ÍÀÌ´Ù. index¸í·ÉÀº ³»ºÎÀûÀ¸·Î 'ls -lRL'·Î »ç¿ëµÇ°Ô µÈ´Ù. °¡ÀÔÀÚ°¡
Âü°í·Î $filedir = "/usr/lib/majordomo/archive/$list" ¿¡ ¼³Á¤µÈ µð·ºÅ丮´Â ¸¸µé¾î ÁÖ¾î¾ß ÇÑ´Ù.
Date: Wed, 3 Feb 1999 23:16:48 +0900 From: majordomo@kuls.korea.ac.kr To: artsilly@kuls.korea.ac.kr Subject: Majordomo results -- >>>> index bbs total 24 -rw-rw---- 1 kulslist daemon 18480 Feb 3 21:19 bbs.archive.9901 -rw-rw---- 1 kulslist daemon 3282 Feb 3 21:19 bbs.archive.9902 °¡ÀÔÀÚ´Â ¸ñ·ÏÀ» »ìÆ캸°í ¿øÇÏ´Â ÆÄÀÏÀÌ ÀÖ´Ù¸é ¼ºñ½º Á¦°øÀÚ´Â ¾ÆÄ«ÀÌºê µð·ºÅ丮¿¡ ¾ÆÄ«À̺ê ÆÄÀÏ ¿Ü¿¡ °¡ÀÔÀÚ¿¡°Ô Á¦°øÇÏ·Á´Â ÆÄÀÏÀ» ¸¸µé¾î ³õÀ½À¸·Î °¡ÀÔÀÚ¸¦ À§ÇÑ ¼ºñ½º¸¦ °³¼±ÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¾ÆÄ«À̺ê ÆÄÀÏÀ» index, getµî ¸í·ÉÀ¸·Î Àü¼ÛÇØ ÁÖ´Â °Í ¿Ü¿¡ À¥À̳ª ftpµîÀÇ ÆÄÀÏÀü¼Û ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ·Á ÇÑ´Ù¸é ¾ÆÄ«À̺ê ÀúÀå µð·ºÅ丮¸¦ Á» ´õ Æò¹üÇÑ(COMMON) °÷¿¡ À§Ä¡½ÃÅ°´Â °ÍÀº ÁÁÀº »ý°¢ÀÏ °ÍÀÌ´Ù. /var/mail/archive³ª /var/majordomo/archive µîÀ» »ý°¢ÇØ º¼ ¼ö ÀÖ´Ù. À¥°ú FTPµî°úÀÇ ¿¬µ¿¿¡ ´ëÇؼ´Â ÃßÈÄ ³íÀÇÇϵµ·Ï ÇÑ´Ù. 11. °í±Þ¼öÁØÀÇ ¼³Á¤ II - ´ÙÀÌÁ¦½ºÆ®ÀÇ ¼³Á¤´ÙÀÌÁ¦½ºÆ®´Â ÇÊ¿ä·Î ÇÏ´Â »ç¶÷ÀÌ Àû°í Çؼ ¿©±â¼´Â Ưº°È÷ ´Ù·çÁö ¾Êµµ·Ï ÇÏ°Ú´Ù. ¹æÇÐÁß °»½ÅµÈ ¹®¼¸¦ Âü°íÇϱ⠹ٶõ´Ù. 12. ¸ÞÀϸµ ¸®½ºÆ®ÀÇ ¼³Á¤À§ÀÇ ¾à°£Àº º¹ÀâÇÏ°í, ¾à°£Àº Çê°¥¸®´Â ÀÛ¾÷À» ÅëÇؼ ¸ÞÀÌÀúµµ¸ð¸¦ ÀνºÅçÇÒ ¼ö ÀÖ¾úÀ» °ÍÀÌ´Ù. ÀÌÁ¦´Â ¼ºñ½º ÇÏ°íÀÚÇÏ´Â ¸®½ºÆ®¸¦ °¢ ¼ºñ½ºÀÇ Æ¯¼º¿¡ ¸ÂÃß¾î ¼³Á¤ÇØ ÁÖ´Â °úÁ¤ÀÌ ÇÊ¿äÇÏ´Ù. °¢ ¼³Á¤¿¡ ´ëÇÑ ¼³¸í º¸´Ù´Â ¿¹Á¦ Áß½ÉÀ¸·Î Çϳª¾¿ ¼³¸íÇÏ´Â ¹æ½ÄÀ¸·Î Á¤¸®ÇØ º¸µµ·Ï ÇÏ°Ú´Ù. ¿©±â¿¡ ³ª¿Â ¼³Á¤À» À§Çؼ´Â majordomo.aliases¸¦ ÃÖ¼ÒÇÑ µÎ¹ø° ¹æ¹ýÀ¸·Î »ç¿ëÇØ¾ß ÇÑ´Ù. ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¼³Á¤ÇϱâÀ§ÇØ .config, .allow, .info, .introµî ¼öÁ¤ÇØ¾ß ÇÑ´Ù. ¼³Á¤À» ¸ðµÎ ¸¶Ä¡°í ³ª¼ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÏÀÚ¸é °¡ÀÔÀÚµµ ¸ÞÀÌÀúµµ¸ð ¸ÞÀϸµ ¸®½ºÆ® »ç¿ë¹ýÀ» ¾î´ÀÁ¤µµ´Â ¾Ë¾Æ¾ß°ÚÁö¸¸ ƯÈ÷³ª ¿î¿µÀÚ´Â ¸ÞÀÌÀúµµ¸ð »ç¿ë¹ý¿¡ ´ëÇØ ²Ï ¸¹Àº Á¤µµ ¾Ë°í ÀÖ¾î¾ß ÇÏ°Ú´Ù. µÎ¹ø° ¹®¼¿¡¼´Â ¸ÞÀÌÀúµµ¸ð »ç¿ë¹ý¿¡ ´ëÇØ ´Ù·çµµ·Ï ÇÏ°Ú´Ù. 12.1 ¾È³» ÆÄÀÏÀÇ ÀÛ¼º¾È³» ÆÄÀϷδ .info, .intro ÆÄÀϵîÀ» µé ¼öÀÖ´Ù. ¿ì¼± .intro ÆÄÀÏÀº °¡ÀÔÀÚ°¡ °¢ ¸®½ºÆ®¿¡ °¡ÀÔÇßÀ» ¶§ °¡ÀÔ È¯¿µ ¸Þ¼¼Áö¿Í ÇÔ²² Àü´ÞµÈ´Ù. ¼Õ¿¡ Àͼ÷ÇÑ ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© ÀÌ ÆÄÀÏÀ» ÆíÁýÇÑ´Ù.(* °è¼Ó Çؼ ³ª¿À´Â .info, .introµîÀº ƯÁ¤ ¸®½ºÆ®¿Í °áÇÕµÈ ÆÄÀÏ Çü½ÄÀÌ´Ù. Áï bbs ¸®½ºÆ®ÀÇ Á¤º¸ ÆÄÀÏÀº bbs.info ¶ó´Â ÀǹÌÀÌ´Ù. ".info" ¶ó´Â ÆÄÀÏÀÌ ¾Æ´ÔÀ» ±â¾ïÇϱ⠹ٶõ´Ù.) ±×·¸´Ù¸é .intro ÆÄÀÏ¿¡´Â ¾î¶² ³»¿ëÀ» ´ãÀ» °ÍÀΰ¡? ¸ÞÀϸµ ¸®½ºÆ® ¿î¿µÀÚ¶ó°í °¡ÀÔÇѹø Çغ¸Áö ¾Ê°í, ¿î¿µÇÏ´Â »ç¶÷Àº À̹ø±âȸ¿¡ ÀÚ½ÅÀÌ ¿î¿µÇÏ´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡ Çѹø °¡ÀÔÇغ¸°í ¾î¶² ½ÄÀ¸·Î ¿î¿µµÇ´ÂÁö È®ÀÎÇØ º¸±â ¹Ù¶õ´Ù. ÀϹÝÀûÀÎ Çü½ÄÀº ´ÙÀ½°ú °°´Ù. °¢±â ³»¿ëÀº º¸³»´Â ¸ÞÀÏÀÇ ³»¿ëÀÌ´Ù.
°¡ÀÔÀÚ : °¡ÀÔ - ( - ÀÎÁõ´äÀå - ) ¿î¿µÀÚ : °¡ÀÔ´äÀå + (ÀÎÁõ¿äû ÀÎÁõÈ®ÀÎ) + ȯ¿µ¸ÞÀÏ ¹°·Ð ¿î¿µÀÚ Ãø¿¡¼ ÇØÁÖ´Â ÀÏÀº ¸ÞÀÌÀúµµ¸ð°¡ ÀÚµ¿À¸·Î ÇØÁÖ´Â °ÍÀ̱⠶§¹®¿¡ ±×¸® °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù. ÀÎÁõÇÏ°Ô ²û ¼³Á¤ÀÌ µÇ¾îÀÖÁö ¾ÊÀ» °æ¿ì ()ÀÇ °úÁ¤ÀÌ »ý·«µÈ´Ù. ÀÎÁõ ¼³Á¤¿¡ ´ëÇÑ °ÍÀº ¾Æ·¡¿¡ ¼³¸íÇϵµ·Ï ÇÏ°Ú´Ù. .intro ÆÄÀÏÀº À§¿¡ °úÁ¤ Áß Á¦ÀÏ ¸¶Áö¸· °úÁ¤ÀΠȯ¿µ ¸ÞÀÏ¿¡ Æ÷ÇԵǾî Àü´ÞµÈ´Ù. ȯ¿µ ¸ÞÀÏ¿¡´Â ¸ÞÀÌÀúµµ¸ð¿¡¼ Á¦°øÇÏ´Â ÀϹÝÀûÀΠȯ¿µ¸Þ¼¼Áö¿Í .intro ÆÄÀÏÀÇ ³»¿ëÀÌ µé¾î°¡°Ô µÈ´Ù. µû¶ó¼ .intro ¿¡´Â °¡ÀÔÀÚ¸¦ À§ÇÑ Àλ縻°ú ÁÖÀÇ»çÇ×, ¸ÞÀϸµ ¸®½ºÆ® ¿î¿µ ¹æÇâµî¿¡ ´ëÇÑ ³»¿ë ¹× ¹®Á¦°¡ ÀÖÀ» °æ¿ì, »ç¶÷ÀÌ ¹ÞÀ» ¼ö ÀÖ´Â E¸ÞÀÏ ÁÖ¼ÒµîÀ» ´ãÀ¸¸é µÈ´Ù. ¸¶Áö¸·À¸·Î ÀÌ ÆÄÀÏÀº »ç¿ëÀÚ°¡ intro ¸í·ÉÀ» ÀÌ¿ëÇؼµµ Àü´ÞµÈ´Ù. .intro ÆÄÀÏ°ú .info ÆÄÀÏ¿¡´Â ¸î¸î Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù. ½±°Ô À̾߱â ÇÏÀÚ¸é .intro ÆÄÀÏÀº °¡ÀÔÀÚ¿¡°Ô ÁÖ¾îÁö´Â ¾È³»ÀÌ°í .info ÆÄÀÏÀº ´©±¸¿¡°Ô³ª ¿·ÁÀÖ´Â Á¤º¸ÀÌ´Ù. ¸ÞÀϸµ ¸®½ºÆ® ¼³Á¤¿¡ µû¶ó ´Ù¸£°ÚÁö¸¸ ¾Æ·¡ ¼³¸íÇÒ ´ÝÈù ¸ÞÀϸµ ¸®½ºÆ®ÀÏ °æ¿ì °¡ÀÔÀÚ´Â .info ÆÄÀÏ°ú .intro ÆÄÀÏ ¸ðµÎ¸¦ °¢°¢ info ¸í·É°ú intro ¸í·ÉÀ» ÅëÇØ ¾òÀ» ¼ö ÀÖÀ¸³ª, ºñ °¡ÀÔÀÚ´Â info ¸í·É¸¸À» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. À§ÀÇ ³»¿ëÀ» ÀνÄÇÏ°í .info ÆÄÀÏÀ» ÀÛ¼ºÇÏ¸é µÉ °ÍÀÌ´Ù. ±ÍÂúÀº °æ¿ì¿¡´Â .intro ÆÄÀÏ°ú °°Àº ³»¿ëÀ¸·Î Çصµ µÈ´Ù. ¸ÞÀϸµ ¸®½ºÆ® ¿î¿µÁß¿¡ °ü¸®ÀÚ°¡ Á÷Á¢ ¹Þ°ÔµÇ´Â ¸¹Àº ¿äûÀ̳ª, Áú¹®, ¶ÇÇÑ »ç¿ë¹ýÀ» Àß ¸ô¶ó¼ »ý±â´Â ¹Ù¿î½º ¸ÞÀϵéÀ» ¿øÇÏÁö ¾Ê´Â´Ù¸é .info ÆÄÀÏ°ú .intro ÆÄÀÏÀ» ±¸Ã¼ÀûÀ¸·Î ÀÛ¼ºÇؼ °¡ÀÔÀÚ°¡ ½±°Ô Á¤º¸¸¦ ¾ò°Ô ÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. º»ÀÎÀÇ °æ¿ì º¸Åë ¸ÞÀÌÀúµµ¸ð °¡ÀÔÀÚ ÇÏ¿ìÅõ ¹®¼¸¦ .intro ÆÄÀÏ·Î ¸µÅ©½ÃÄÑ ³õ´Â´Ù. 12.2 ´ÝÈù ¸ÞÀϸµ ¸®½ºÆ®ÀÇ ±¸Çö¿©±â¿¡ ¼³¸íÇÒ ³»¿ëÀº À§¿¡ ¾ð±ÞÇÑ µ¿¾Æ¸®¿¡¼ ¾²´ø ¼³Á¤ÀÇ ÀϺÎÀÌ´Ù. ¿ì¼± ÀÌ ¸®½ºÆ®´Â
°ú °°Àº ¼º°ÝÀ» Áö³æ´Ù. À§¿Í °°Àº ¼³Á¤À» À§ÇØ bbs.config ÆÄÀÏÀ» ÀûÀýÈ÷ ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÑ´Ù. ÀÌ ÆÄÀÏ¿¡ ´ëÇؼ´Â Ưº°È÷ ¹®¼³ª, ¸Å´º¾óÀÌ Á¦°øµÇÁö ¾Ê°í ÆÄÀϾÈÀÇ ÁÖ¼®¿¡ ÃæºÐÇÑ ¼³¸íÀÌ ÁÖ¾îÁø´Ù - ¹°·Ð ¿µ¾î´Ù. ¸¸ÀÏ ¾²°í ÀÖ´Â ¸ÞÀÌÀúµµ¸ð°¡ ±¸¹öÀüÀ̶ó¸é .config ÆÄÀÏ Çü½ÄÀÌ Á¶±ÝÀº ´Ù¸¦ °ÍÀÌ´Ù. °¢ Ç׸ñÀº ¾Æ·¡¿Í °°Àº Çü½ÄÀ» °¡Áö°í ÀÖ´Ù. # admin_passwd [word] (bbs.admin) <majordomo> / / ==> ~~~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~ Ç׸ñ µ¥ÀÌÅÍ Çü½Ä µðÆúÆ® °ª »ç¿ëÇÁ·Î±×·¥ °¡´ÉÇÑ °ª # The password for handling administrative tasks on the list. admin_passwd = bbs.admin ÁÖ¼®¹® ùÁÙ¿¡´Â Ç׸ñ, µ¥ÀÌÅÍ Çü½Ä, µðÆúÆ® °ª, Ç׸ñÀ» »ç¿ëÇÏ´Â ÇÁ·Î±×·¥, ±×¸®°í [enum]Çü½Ä¿¡¸¸ ¾²ÀÌ´Â »ç¿ë °¡´ÉÇÑ °ªµéÀÌ ³ª¿µÈ ºÎºÐÀÌ ÀÖ´Ù. ¾Æ·§ ÁÙ¿¡´Â Ç׸ñ¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀÌ ³ª¿ÍÀÖ°í, ¸¶Áö¸·À¸·Î´Â ÁÖ¼®ÀÌ ¾Æ´Ñ, ½ÇÁ¦ Àû¿ëµÇ´Â ¶óÀÎÀÌ ÀÖ´Ù. ¿©±â¿¡¼´Â µ¥ÀÌÅÍ Çü½Ä À» ÁÖÀÇÇؼ »ç¿ëÇØ¾ß ÇÑ´Ù. µ¥ÀÌÅÍ Çü½ÄÀº .config ÆÄÀÏ ÀÂÊ¿¡ ³ª¿ÍÀÖ´Ù. ƯÈ÷ ´ÙÀ½ Çü½ÄÀº ÁÖÀÇÇؼ »ç¿ëÇØ¾ß ÇÑ´Ù. absolute_* ÀÌ Çü½ÄÀ¸·Î´Â absolute_dir, absolute_file µîÀÌ ÀÖ´Ù. / ºÎÅÍ ½ÃÀÛÇÏ´Â °æ·Î¸¦ ¸ðµÎ ½áÁÖ¾î¾ß ÇÑ´Ù. enum À§¿¡ °£´ÜÈ÷ ¼³¸íÇÑ´ë·Î ÀÌ Çü½Ä¿¡´Â °¡´ÉÇÑ °ªÀÌ Ç׸ñ ¼³¸íºÎºÐ¿¡ ³ª¿µÈ´Ù. °¡´ÉÇÑ °ª Áß Çϳª¸¦ ½á ÁÖ¾î¾ß ÇÑ´Ù. word °ø¹é ¾ø´Â ¹®ÀÚ string ¹®ÀÚ¿ string-array µÚ¿¡ ³ª¿À´Â ¿¹¸¦ º¸µµ·Ï ÇÑ´Ù. regexp '/'·Î ½ÃÀÛÇϰųª ³¡³ª´Â ÆÞ ½ºÅ¸ÀÏÀÇ ·¹±Ö·¯ ÀͽºÇÁ·¹¼Ç regexpÀÇ Çü½ÄÀÌ ¾²ÀÌ´Â °÷À» »ìÆ캸¸é, taboo_body³ª taboo_headerµîÀ¸·Î ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¾îÁö·´È÷´Â ¸ôÁö°¢ÇÑ »ç¶÷ÀÇ ¹«ºÐº°ÇÑ ¸ÞÀϸµÀ̳ª, »ó¾÷ ±¤°íµîÀ» ÀûÀýÈ÷ ÃßÃâÇس»´Â ºÎºÐÂÊ¿¡ ¾²ÀδÙ. »ý°¢¿¡ µû¶ó¼´Â ±×¸® ÇÊ¿äÄ¡ ¾ÊÀ» Áöµµ ¸ð¸£Áö¸¸ ¶§·Î´Â ¹«Ã´ À¯¿ëÇÒ °ÍÀÌ´Ù. ÀÚ ÀÌÁ¦´Â ¿ì¸®ÀÇ ¼³Á¤¿¡ ¸ÂÃß¾î bbs.config ÆÄÀÏÀ» ¹Ù²Ù¾î º¸µµ·Ï ÇÏÀÚ. ¿ì¼± ÀÌ ¸ÞÀϸµ ¸®½ºÆ®´Â °¡ÀÔÀÚÀÇ °¡ÀÔ(subscribe)°ú Å»Åð(unsubscribe)À» ¸ðµÎ ¹Þ¾ÆµéÀÌÁö ¾Ê´Â´Ù. ´ÙÀ½Ã³·³ ÇØ Áà¾ß ÇÑ´Ù. ¹°·Ð ÀÌ·¸°Ô ÇØ ³õÀ¸¸é ¸ÞÀϸµ ¸®½ºÆ® °ü¸®ÀÚ°¡ ÀÏÀÏÀÌ ¼öµ¿À¸·Î ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÑ´Ù. ±ÍÂúÁö¸¸ ¸î¸î µÇÁö ¾Ê±â ¶§¹®¿¡ ±×³É ´Ý¾Æ¹ö¸®ÀÚ.
subscribe_policy = close ÀÌ Ç׸ñÀÇ °¡´ÉÇÑ °ªÀ¸·Î´Â open, auto, close °¡ ÀÖ´Ù. auto·Î ÇßÀ»¶§´Â
Someone (possibly you) has requested that your email address be added to or deleted from the mailing list "bbs@kuls.korea.ac.kr". If you really want this action to be taken, please send the following commands (exactly as shown) back to "majordomo@kuls.korea.ac.kr": auth f7972eb6 subscribe bbs shadow@linux.korea.ac.kr : : ¹ø¿ªÇÏÀÚ¸é ´ÙÀ½°ú °°ÀÌ ½ÃÀ۵ȴÙ. ´ç½ÅÀÇ email ÁÖ¼Ò°¡ "bbs@kuls.korea.ac.kr" ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÀ̳ª Å»Å𸦠¿äûÇÏ¿´½À´Ï´Ù. ¸¸ÀÏ Á¤¸»·Î À§ÀÇ ¿äûÀ» ¼öÇàÇÏ°í ½Í´Ù¸é ´ÙÀ½ÀÇ ³»¿ëÀ» °¡Áø ¸ÞÀÏÀ» "majordomo@kuls.korea.ac.kr" ¿¡°Ô·Î º¸³»Áֽñ⠹ٶø´Ï´Ù. auth f7972eb6 subscribe bbs shadow@linux.korea.ac.kr ¾ÆÁ÷Àº ¿µ¹® ¸Þ¼¼ÁöÀÌÁö¸¸ °ð ÇѱÛÈ ÀÛ¾÷¿¡ Âø¼öÇÒ °ÍÀÌ´Ù. ÇÏ¿©°£ ÀÌ°ÍÀ¸·Î ¿ì¸®´Â ¾Æ¹«µµ ¸¶À½´ë·Î °¡ÀÔÀ» ¸øÇÏ°Ô ÇÏ¿´´Ù. ºñ½ÁÇÏ°Ô unsubscribe_policy °¡ ÀÖ´Ù. ÀÌ ¿ª½Ã close·Î ÇØ ÁØ´Ù. ¸ÞÀÌÀúµµ¸ð¿¡¼´Â Å»Åð½Ã¿¡´Â È®ÀÎÀ» ÇÏÁö ¾Ê´Â´Ù. ¸ÞÀÌÀúµµ¸ð 2¿¡¼´Â ÀÌ ±â´ÉÀÌ Ãß°¡µÇ±æ ¹Ù¶õ´Ù. µÎ¹ø° ¿ä±¸»çÇ×Àº °¡Àå Áß¿äÇÑ ³»¿ëÀ¸·Î »ý°¢µÈ´Ù. Áï ºñ °¡ÀÔÀÚÀÇ ¸ÞÀϸµ ¸®½ºÆ®¿¡ Æ÷½ºÆÃÀ» ¸·´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº ÀϹÝÀûÀÎ ¸®½ºÆ®¿¡µµ À¯¿ëÇÏ´Ù. °¡ÀÔÀÚ¸¸ ¸ÞÀÏÀ» º¸³¾ ¼ö ÀÖµµ·Ï ÇÏ°í, °¡ÀÔÀÚÁß ¾ÇÀǸ¦ °¡Áö°í ½ºÆйÖÀ» Çϰųª ¸ÞÀϸµ ¸®½ºÆ®ÀÇ ÁÖÁ¦¿¡ ¸ÂÁö ¾Ê´Â ¸ÞÀÏÀ» °è¼ÓÇؼ Æ÷½ºÆÃÇÒ °æ¿ì ´ÜÁö ÁÀ¾Æ³»±â¸¸ ÇÏ¸é µÈ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î ¾Ç¼º ½ºÆÔ ¸ÞÀϷκÎÅÍ ¸®½ºÆ®¸¦ º¸È£ÇÒ ¼ö ÀÖ´Ù. ¸ÞÀÌÀúµµ¸ðÀÇ º¸¾È¹®Á¦¿¡ ´ëÇؼ´Â ´ÙÀ½ ¹öÀü¿¡ Ãß°¡ÇÒ °ÍÀÌ´Ù.
restrict_post = bbs bbs.allow ÀÌ Ç׸ñ¿¡´Â ƯÁ¤ÇÑ Çü½ÄÀÌ »ç¿ëµÈ´Ù. ¿©·¯°³ÀÇ ÆÄÀÏ À̸§ÀÌ °ø¹éÀ̳ª : À» ÅëÇØ »ç¿ëµÈ´Ù. ¶ÇÇÑ ÆÄÀÏ À̸§Àº Àý´ë °æ·Î°¡ »ç¿ëµÇÁö ¾Ê°í $listdirÀ» ±âÁØÀ¸·ÎÇÑ »ó´ë°æ·Î°¡ »ç¿ëµÈ´Ù. ¿ì¸®ÀÇ ¸ÞÀϸµ ¸®½ºÆ®¿¡´Â °¡ÀÔÀÚ¸¸ Æ÷½ºÆÃÀÌ °¡´ÉÇÏ°Ô ÇØ ÁÖ¾î¾ß ÇÑ´Ù. µû¶ó¼ ¸ÞÀϸµ ¸®½ºÆ® ÆÄÀÏÀÎ bbs¿¡ ÀÖ´Â »ç¶÷ÀÌ Æ÷Æ®Æà °¡´ÉÇϸç bbs.allow¶ó´Â ƯÁ¤ ÆÄÀÏ¿¡ ÀÖ´Â »ç¿ëÀÚ¸¸ Ãß°¡·Î Æ÷½ºÆà °¡´ÉÇÏ°Ô ÇÏ¿´´Ù. À§¿Í °°Àº Çü½ÄÀº ¼Ò¼öÀÇ ¾ÈÁ¤ÀûÀÎ Æó¼â ±×·ì¿¡ ¸ÂÀ» µí ½Í´Ù. ¼ö°¡ ¸¹Áö ¾Ê°í, º¯µ¿ ¾ø´Â »ç¶÷µéÀ» °ü¸®ÀÚ°¡ Á÷Á¢ °¡ÀÔ½ÃÅ°°í, °ü¸®ÀÚ¸¦ ÅëÇØ Å»Å𸦠ÇÏ´Â Çü½ÄÀÌ´Ù. »ç¶÷ÀÌ ¸¹¾ÆÁö¸é ÀÌ·± ¹æ½ÄÀº Á¶±Ý ¿î¿µÇϱ⿡ ¹÷Â÷´Ù. À§ ¸®½ºÆ®¿¡´Â Çкλý 20¿©¸í Á¤µµ¿´°í ½ÅÀÔ»ýÀÌ µé¾î ¿À°Å³ª ÇÒ ¶§ Á¤µµ¸¸ URLÀ» ¹Ù²ãÁÖ¸é µÇ±â ¶§¹®¿¡ ±×¸® ºÎ´ã¾ø´Â ¼öÁØÀ̾ú´Ù. ¸ÞÀÏÀÇ ±æÀÌ´Â ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇØ ÁÙ ¼ö ÀÖ´Ù. maxlength = 40000 ÀÌ °ªÀº ij¸¯ÅÍ °¹¼ö¸¦ ³ªÅ¸³»¹Ç·Î ´ëÃæ byte·Î °è»êÇصµ µÉ °ÍÀÌ´Ù. ¹ÙÀ̳ʸ® µ¥ÀÌÅ͸¦ ¸¹ÀÌ º¸³»¸ç ¾²´Â ¸ÞÀϸµ ¸®½ºÆ®ÀÇ °æ¿ì ÀÌ °ªÀ» ´Ã·ÁÁÖ¾î¾ß ÇÒ °ÍÀÌ´Ù. ¸¶Áö¸·À¸·Î ¸ÞÀÏÀÇ ¸Ó¸®¸»À̳ª ²¿¸®¸»À» Àå½ÄÇØ º¸µµ·Ï ÇÏÀÚ.
message_footer << END ------------------------------------------ $LIST!! Ä𽺰ԽÃÆÇ ¸ÞÀϸµ ¸®½ºÆ® ÀÔ´Ï´Ù. ------------------------------------------ END ÀÌ·± ½ÄÀ¸·Î ¼³Á¤ÇØ ÁÖ¸é ÀÌ ¸ÞÀϸµ ¸®½ºÆ®¸¦ Åë°úÇÏ´Â ¸ÞÀÏÀÇ ¸Ç ¸¶Áö¸· Áß°£ Âë¿¡ À§¿Í °°Àº ±ÛÀÌ ºÙ°Ô µÈ´Ù. ±×·¯³ª ¸ÞÀÏÀ» ½ÇÁ¦·Î ¹Þ¾Æº¸¸é ²¿¸®°¡ ºÙÁö ¾Ê´Â´Ù. ÀÌ Ç׸ñÀÇ Çü½ÄÀº string-arrayÀε¥ ¿©±â¼´Â 'ºó °ø¹éµé + °³Ç๮ÀÚ'³ª 'END'¸¦ ³¡À¸·Î ¾Ë¾Æµè´Â´Ù. ÇÑÁÙ ¶ç±â À§Çؼ ºñ¿ö³õÀº ÁÙÀ» ³¡À¸·Î ¾Ë°í ³¡³ª°Ô µÇ´Â °ÍÀÌ´Ù. ¶ÇÇÑ ±× ¹®Á¦¸¦ ´Ü¼øÈ÷ ¾ø¿¡±â À§ÇØ ÇÑ ÁÙ ¶ç¾î³õÀº ÁÙÀ» »èÁ¦ÇÏ°í ¹Ù·Î ±ÛÀÚ°¡ ³ª¿À°Ô ÇßÀ» ¶§ Áï
message_footer << END ------------------------------------------ $LIST!! Ä𽺰ԽÃÆÇ ¸ÞÀϸµ ¸®½ºÆ® ÀÔ´Ï´Ù. ------------------------------------------ END ÀÌ·± ½ÄÀ¸·Î ¸¸µé¾úÀ» ¶§ ¹ÞÀº ¸ÞÀÏÀº ²¿¸®¸»ÀÌ ³ª¿À±ä ÇÏÁö¸¸ Á» ÀÌ»óÇÏ´Ù.
Date: Tue, 12 Jan 1999 04:21:01 +0900 From: neokim <neokim@kuls.korea.ac.kr> Å×½ºÆ® ¸ÞÀÏÀÔ´Ï´Ù. ------------------------------------------ bbs!! Ä𽺰ԽÃÆÇ ¸ÞÀϸµ ¸®½ºÆ® ÀÔ´Ï´Ù. ------------------------------------------ ±×¸® ¿øÇÏÁö ¾ÊÀº °á°ú¸¦ ³º°Ô µÈ´Ù. ÀÌ ¿ª½Ã '°³Ç๮ÀÚ + ºó °ø¹éµé' = ¾ø´Ù ·Î ¾Ë¾Æµè±â ¶§¹®ÀÌ´Ù À̸¦ À§ÇØ ¸ÞÀÌÀúµµ¸ð Á¦ÀÛÀÚ´Â '-'Ç¥½Ã¸¦ »ç¿ëÇÔÀ¸·Î ÀÌ ¹®Á¦¿¡ ´ëÇÑ ¹®¹ýÀ» ¼³Á¤ÇØ ÁÖ°í ÀÖ´Ù. À§ÀÇ ¿¹Á¦¿¡¼ ¿¹¸®ÇÑ »ç¶÷Àº ¾Ë¾Æä·ÈÀ» Áöµµ ¸ð¸£Áö¸¸ '-'¸¦ ¿¬°áÇÑ ÁÙÀÌ ¼³Á¤ÇÑ °Íº¸´Ù Çϳª ÁÙ¾ú´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù.(»ç½Ç ¾Æ¹«µµ ¸ø ¾Ë¾Æ Â÷¸± °Í °°´Ù. --;) ÀÌ´Â ¹®¹ý¿¡ ÀÇÇØ ¸Ç óÀ½ÀÇ '-'°¡ control ¹®ÀÚ·Î ¾²¿´±â ¶§¹®ÀÌ´Ù. µû¶ó¼ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇØ Áà¾ß ÇÑ´Ù.
message_footer << END - - ------------------------------------------ - $LIST!! Ä𽺰ԽÃÆÇ ¸ÞÀϸµ ¸®½ºÆ® ÀÔ´Ï´Ù. - ------------------------------------------ END ºó ÁÙÀº '-' Çϳª¸¦ ¾²°í, '-'·Î ½ÃÀÛÇÏ´Â ÁÙÀº Çϳª ´õ ½áÁÖ°í, ºóÄÀ¸·Î ½ÃÀÛÇÏ´Â ÁÙÀº '-'·Î ½ÃÀÛÇØ¾ß ÇÑ´Ù. ÀÌ·± ½ÄÀ¸·Î ¼³Á¤ÇØ ÁÖ¸é ¿ì¸®°¡ ¿øÇÏ´Â °á°ú - °¡¿îµ¥ Á¤·ÄÇÑ ²¿¸®¸»- °¡ ³ª¿À°Ô µÉ °ÍÀÌ´Ù. 12.3 ´º½º ¸ÞÀϸµ ¸®½ºÆ® ¸¸µé±âº»ÀÎÀÇ E¸ÞÀÏ Áּҷεµ IBMÀ¸·ÎºÎÅÍ ¸ÞÀÏÀÌ ¿Â´Ù. ÀÌ ¸ÞÀÏÀº ¾à 2ÁÖ¿¡ Çѹø¾¿ IBMÀÇ »õ¼Ò½ÄÀ» ¾Ë·ÁÁØ´Ù. ¹°·Ð ÀÌ ¸ÞÀϸµ ¸®½ºÆ®·Î °¡ÀÔÀÚ°¡ ¸ÞÀÏÀ» ¾²´Â °ÍÀº ±ÝÁöµÇ¾îÀÖ´Ù. ¿ÀÁ÷ »ç¾÷ü¿¡¼ Çã¿ëµÈ »ç¶÷(È«º¸ºÎµî)¸¸ÀÌ ¾µ ¼ö ÀÖ´Ù. ÀÌ ¹æ½ÄÀº À§¿¡ ¾ð±ÞÇÑ´ë·Î ²À »ç¾÷ü°¡ ¾Æ´Ï´õ·¡µµ, Á¤º¸¸¦ ¿øÇÏ´Â »ç¶÷¿¡°Ô ÀϹæÀûÀÎ Á¤º¸¸¦ ÁÙ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇØÁØ´Ù. ¿¹¸¦ µé¾î ÇкΠ»ç¹«½Ç¿¡¼ Á¦°øÇÏ´Â ¸Þ¼¼Áö³ª, ÇÁ·Î±×·¥ Á¦ÀÛÀÚ°¡ ¹èÆ÷ó¿¡ Á¦°øÇÏ´Â ¸Þ¼¼Áöµî ¿©·¯°¡Áö ¸ñÀûÀ¸·Î ¾µ ¼ö ÀÖ´Ù. À§¿Í °°Àº ½ºÅ¸ÀÏÀÇ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¸¸µå´Â °ÍÀº ¹«Ã´ ½±´Ù. ¿ì¼±Àº °¡ÀÔ°ú Å»Åð´Â ÀÚÀ¯·Î¿ö¾ß ÇÑ´Ù. ±âº» ¼³Á¤°ªÀ¸·Î ³õ¾ÆµÎ¸é µÈ´Ù. ±×¸®°í Çã¿ëµÈ »ç¶÷¿¡°Ô¸¸ ¾²±â¸¦ Çã¿ëÇÔÀ¸·Î bbs.allow ÆÄÀϸ¸ restrict_post¿¡ ¼³Á¤ÇØ ÁÖ°í ¾²±â °¡´ÉÇÑ »ç¶÷¸¸À» ´ãÀº ÆÄÀÏ·Î »ý¼ºÇØ ÁÖ¸é µÈ´Ù. ¹°·Ð ´º½ºÀÇ ¸ñÀû¿¡ ¸Â°Ô ¸Ó¸®¸» ²¿¸®¸»À» ÀÌ¿ëÇÏ¿© ÀûÀýÇÑ Àå½ÄÀ» ÇØ ÁÙ ¼ö ÀÖÀ» °ÍÀÌ´Ù. 12.4 Á¦ÇÑ »çÇ× ¼³Á¤º¸¾È ¹®Á¦¶óµçÁö Á¤º¸À¯Ãâ ±× ¹ÛÀÇ ¿©·¯ ¹®Á¦·Î ÀÎÇØ °¡ÀÔÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿©·¯ ¸í·ÉµéÀ» »ç¿ëÇÏÁö ¸øÇÏ°Ô ¸·À» ¼ö ÀÖ´Ù. *_access µîÀÇ Ç׸ñÀÌ ±×°ÍÀÌ´Ù. openÀÇ °æ¿ì ¸ðµç »ç¶÷ÀÌ »ç¿ë °¡´ÉÇÏ°í, closeÀÇ °æ¿ì´Â ¸ðµç »ç¶÷ÀÌ »ç¿ëÇÒ ¼ö ¾ø´Ù. lists·Î µÇ¾îÀÖ´Â °æ¿ì restrict_post¿¡ ¼³Á¤µÈ, Áï ¸ÞÀϸµ ¸®½ºÆ®¿¡ ¾²±â °¡´ÉÇÑ °¡ÀÔÀÚ¸¸ÀÌ »ç¿ë°¡´ÉÇÏ´Ù. °¢°¢ÀÇ °æ¿ì¸¦ Àо°í ÀûÀýÈ÷ »ç¿ëÇϸé À¯¿ëÇÒ °ÍÀÌ´Ù. ÀÏ·Ê·Î
info_access = open info ¸í·ÉÀº ¸®½ºÆ®À̸§.info ÆÄÀÏ, À§ÀÇ ¿¹¿¡¼ bbs.info ÆÄÀÏÀ» ¸ÞÀÏ·Î º¸³»ÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. ÀϹÝÀûÀ¸·Î À§ ÆÄÀÏÀº ±× ¸ÞÀϸµ ¸®½ºÆ®¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Ù. °¡ÀÔÀÚ¹× ¹Ì·¡ÀÇ °¡ÀÔÀÚ¸¦ À§Çؼ info_access ¸¦ openÀ¸·Î Çسõ´Â °ÍÀº ÁÁÀ» °ÍÀÌ´Ù. ±×·¯³ª ƯÁ¤¸®½ºÆ®ÀÇ °¡ÀÔÀÚÀÇ ÁÖ¼Ò¸¦ ¾Ë·ÁÁÖ´Â who ¸í·ÉÀ̳ª ¸ÞÀϸµ ¸®½ºÆ®ÀÇ ¹®ÀÚ¿ °Ë»öÀ» ÇØÁÖ´Â which ¸í·ÉÀº º¸¾È °ü°è·Î »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇÏ´Â °Íµµ ÁÁÀ» °ÍÀÌ´Ù.(½ÇÁ¦·Î ¸¹Àº ¸®½ºÆ®µéÀÌ ÀÌ ¸í·ÉÀ» »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇÏ°í ÀÖ´Ù.) 12.5 (ÆÞÇü½Ä)·¹±Ö·¯ ÀͽºÇÁ·¹¼ÇÀ» ÀÌ¿ëÇÑ ¸ÞÀÏÀÇ ÇÊÅ͸µÀ§¿¡ ¾ð±ÞÇÑ °Íó·³ ·¹±Ö·¯ ÀͽºÇÁ·¹¼ÇÀ» ÀÌ¿ëÇÏ¿© ¿Ã¹Ù¸£Áö ¸øÇÑ ¸ÞÀÏÀ» ÇÊÅ͸µ ÇÒ ¼ö ÀÖ´Ù. ·¹±Ö·¯ ÀͽºÇÁ·¹¼Ç¿¡´Â ´ÙÀ½°ú °°Àº Çü½Ä¹®ÀÚ°¡ ¾²ÀÌ¸ç ¹Ýµå½Ã '/' »çÀÌ¿¡ µÑ·¯½×¿©¾ß ÇÑ´Ù. \@ @ ¹®ÀÚ ÀÚü . ÇѱÛÀÚÀÇ ¹®ÀÚ, ½©¿¡¼ ¿ÍÀϵåÄ«µå ¹®ÀÚ ? ¿Í °°À½ .* ¿©·¯±ÛÀÚ, ½©¿¡¼ ¿ÍÀϵåÄ«µå ¹®ÀÚ * ¿Í °°À½ a* a³ª aa, aaaµî ¿©·¯°³ÀÇ ±× ¹®ÀÚ, ¾Æ¹« °Íµµ ¾ø¾îµµ µÈ´Ù. a+ a³ª aa, aaaµî ¿©·¯°³ÀÇ ±× ¹®ÀÚ, ÇϳªÀÌ»ó ÀÖ¾î¾ß ÇÑ´Ù. \ ¿©·¯ Ư¼ö Çü½Ä¹®ÀÚ ÀÚü¸¦ Ç¥½ÃÇÏ°í ½ÍÀ» ¶§(. À̳ª * µîÀ»
Á÷Á¢ Ç¥ÇöÇÏ°í ½ÍÀ» ¶§ \ µÚ¿¡ ¾´´Ù. ; ^ ¹®ÀÚ¿ÀÇ ½ÃÀÛ ; $ ¹®ÀÚ¿ÀÇ Á¾·á ; ºÎÁ·ÇÑ ¼³¸í¸¸À¸·Î ÀÌÇØ°¡ ¾È°¥Áöµµ ¸ð¸£°Ú´Ù. ¸î¸î ¿¹Á¦¸¦ ÅëÇØ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ. ÀÌ ³»¿ëÀº ¹®¼¿Í ÇÔ²² Á¦°øµÇ´Â list-owner-info¸¦ ÅëÇØ ¿ø¹®À¸·Î ¾Ë¾Æº¼ ¼ö ÀÖ´Ù.
/.*\@.*korea\.ac\.kr/ À§ ±¸¹®Àº ´ÙÀ½°ú °°Àº ¹®ÀÚ¿À» ÀǹÌÇÑ´Ù.
artsilly@kuls.korea.ac.kr artsilly@kuls.korea.ac.kr neokim@brain.korea.ac.kr ¸¸ÀÏ ¾Æ·¡¿Í °°ÀÌ ¹Ù²ï´Ù¸é
/^a.*\@.*korea\.ac\.kr/ ´ÙÀ½°ú °°ÀÌ a·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿¸¸À» ¿Ã¹Ù¸¥ ±¸¹®À¸·Î ÀÎÁ¤ÇÒ °ÍÀÌ´Ù.
artsilly@kuls.korea.ac.kr acim@rio.korea.ac.kr Andongkim@case.korea.ac.krÀϹÝÀûÀ¸·Î À§ ±¸¹®Àº ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â´Ù. ÀÌ°æ¿ì ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏ°í ½Í´Ù¸é ±¸¹® µÚ¿¡ i¸¦ ºÙ¿©ÁØ´Ù. Áï /^a.*\@.*korea\.ac\.kr/i ó·³ ÇØÁØ´Ù. ±×·¸´Ù¸é ¼Ò¹®ÀÚ·Î
½ÃÀÛÇÏ´Â °Í¸¸ÀÌ ¼±ÅõȴÙ.
±¸¹®¿¡ »ç¿ëÇÏ´Â Çü½Ä¹®ÀÚ¸¦ Á÷Á¢Ç¥½ÃÇÏ°í ½Í´Ù¸é '\'¸¦ ¾´´Ù.
/\*\..*/ ÀÌ ±¸¹®Àº
*.this *.kamnth µî Á÷Á¢ * ¿Í . ÀÌ µé¾îÀÖ´Â ¹®ÀÚ°¡ µÈ´Ù. ¸¶Áö¸·ÀÇ .* ´Â '¾î¶² ¹®ÀÚµé' À̶ó´Â Àǹ̷Π¾²¿´´Ù. ÀÚ ÀÌÁ¦´Â ÀÌ ·¹±Ö·¯ ÀͽºÇÁ·¹¼ÇÀ» ÀÌ¿ëÇÏ¿© taboo_body¸¦ ÀÛ¼ºÇغ¸ÀÚ. ¾ÆÁ÷µµ ¿ì¸®³ª¶ó¿¡´Â ºñºñ¿¡½º³ª À¯Áî³Ý, ¸ÞÀϸµ ¸®½ºÆ®¿¡ ¿å¼³À» ´ã°Å³ª ÁÖÁ¦¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀ» ¿Ã¸®´Â »ç¶÷ÀÌ ¸¹´Ù. ÀÌ·± °ÍÀ» ¹æÁöÇϱâ À§ÇØ ÇÊÅ͸µÀ» ÇØÁØ´Ù¸é ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇϴµ¥ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
taboo_body << END /¾¾ÆÈ//Á¿.*//°³»õ.*//º´½Å//Áö¶ö/ /.*ÆË´Ï´Ù//.*ÆȾƿä//.*ÆĶó¿ä//½Î°Ô//.*ÆǸÅ.*/ /¾ß.*¾¾µð//°Ô.*¾¾µð//VCD/ /»ç¿ÀÁ¤/ END À§¿Í °°Àº ÇÊÅ͸µÀ» ÅëÇØ ¿å¼³À̳ª, ÆǸű¤°í, ±×¸®°í ÀÌÁ¦´Â ´õÀÌ»ó Àç¹Ì¾ø´Â »ç¿ÀÁ¤ ½Ã¸®Á ÇÊÅ͸µ ÇÒ ¼ö ÀÖ´Ù. ÇÊÅ͸µ µÈ ¸ÞÀÏÀº °¡ÀÔÀڵ鿡°Ô Àü´ÞµÇÁö ¾Ê°í '¸®½ºÆ®À̸§-owner'¿¡°Ô·Î ¹Ù¿î½º ¸ÞÀÏÀ̶ó´Â Á¦¸ñÀ¸·Î ³¯¾Æ°¡°Ô µÈ´Ù. °ü¸®ÀÚ´Â ±ÝÁöÇØ ³õÀº ¸»À» »ç¿ëÇÏ´Â ºÒ·® °¡ÀÔÀÚ¸¦ ¹Ù¿î½º ¸ÞÀÏÀ» ÅëÇØ È®ÀÎÇØ º¼ ¼ö ÀÖ°í °è¼ÓµÉ °æ¿ì Å»Åð ½Ãų ¼ö ÀÖ´Ù. Á¦¸ñÀ» ÅëÇØ ³ª»Û ¸»ÀÌ ³¯¾Æ¿À´Â °ÍÀº taboo_header¸¦ ÅëÇØ ¸·À» ¼ö ÀÖ´Ù. ¹°·Ð ÀûÀýÈ÷ »ç¿ëÇØ¾ß »ç¿ëÀÚÀÇ ºÒÆíÀ» ¸·À»¼ö ÀÖ´Ù. 12.6 ±× ¹ÛÀÇ ¿É¼Çµé¿¡ ´ëÇؼ...administrivia ´©±º°¡°¡ ¸®½ºÆ®·Î ¸í·ÉÀ» º¸³»¸é ±× ¸í·ÉÀ» ¾î¶»°Ô ÇÒ °ÍÀÎÁö °áÁ¤ÇÑ´Ù. ÀÌ ¿É¼ÇÀ» yes·Î ÇØ ³õÀ¸¸é ±× ¸í·ÉÀ» °ü¸®ÀÚ¿¡°Ô·Î µ¹·Á ¹ö¸®°í À߸øµÈ ¸ÞÀÏÀÌ ¸®½ºÆ®·Î °¡Áö ¾Ê°Ô ÇÑ´Ù. advertise ¿©±â¿¡ ¼³Á¤µÈ È£½ºÆ®·ÎºÎÅÍ ¾î¶² ¿äûÀÌ ¿À¸é Ç×»ó ÀÚµ¿À¸·Î lists ¸í·ÉÀ» Çؼ Áö±Ý ¾î¶² ¸ÞÀϸµ ¸®½ºÆ®°¡ ¿î¿µµÇ°í ÀÖ´ÂÁö¸¦ ¾Ë·ÁÁØ´Ù. announcements °¡ÀÔÀ̳ª Å»ÅðÀÇ »óȲÀ» ¸®½ºÆ®À̸§-approvalÀ̶ó´Â ¿¤¸®¾î½º¿¡°Ô ¾Ë·ÁÁØ´Ù. description lists ¸í·ÉÀ» ÀÌ¿ëÇؼ ÇÑ ¼¹ö¿¡¼ »ç¿ëÁßÀÎ ¸ÞÀϸµ ¸®½ºÆ®ÀÇ Á¾·ù¸¦ ¾Ë¾Æº¼ ¶§ ÇÔ²² Ãâ·ÂµÇ´Â °¢ ¸®½ºÆ®¿¡ ´ëÇÑ °£·«ÇÑ ¼Ò°³ÀÌ´Ù.(50ÀÚ À̳») subject_prefix ¸ÞÀÏÀÇ Á¦¸ñ¿¡ ÀÏÁ¤ÇÑ ¹®ÀÚ¿À» Ãß°¡½ÃŲ´Ù. ÀÌ ¹Û¿¡µµ ¸¹Àº ¿É¼ÇÀÌ ÀÖÀ¸´Ï °¢ ¿î¿µÀÚµéÀº .config ÆÄÀÏÀ» Àß Àо°í ¼¼ÆÃÇϱ⠹ٶõ´Ù. 13. °í±Þ »ç¿ëÀÚ¸¦ À§ÇÑ ¼³Á¤¿©±â¿¡ ¼³¸íÇÏ´Â ³»¿ëÀº ¸ÞÀÌÀúµµ¸ð¸¦ ÀÌ¿ëÇÏ´Â ¸ÞÀϸµ ¸®½ºÆ® ¼¹ö¸¦ Á» ´õ °í±Þ»ç¾ç¿¡ ´ëÇØ ¼³Á¤ÇÑ´Ù. ¸ÞÀÌÀúµµ¸ðÀÇ ¿ä¾à, ¾ÐÃà ±â´É »ç¿ë¿¡ ´ëÇÑ ³»¿ë°ú ftp³ª À¯Áî³Ý, WEB°ú ¿¬µ¿ÇÏ´Â ¹æ¹ý, ±×¸®°í ¸ÞÀϸµ ¸®½ºÆ® ¼º´É °³¼±À» À§ÇØ ¹úÅ©¸ÞÀÏ·¯¸¦ »ç¿ëÇÏ´Â ¹æ¹ýµî¿¡ ´ëÇØ À̾߱â Çϵµ·Ï ÇÑ´Ù. ¾ÆÁ÷! ¿©±âÀÇ ³»¿ëÀº ¿ÏÀüÇÑ °ÍÀÌ ¾Æ´Ï´Ù. 13.1 ½ºÆиӷκÎÅÍ ¸ÞÀϸµ ¸®½ºÆ® º¸È£Çϱâ±âº»ÀûÀ¸·Î´Â ¸ÞÀÌÀúµµ¸ð°¡ ½ºÆÔ ¸ÞÀÏÀ» ó¸®ÇÏÁö ¾Ê´Â °Í º¸´Ù´Â ¼¹ö ÀÚü°¡ ½ºÆÔ ¸ÞÀÏ ÀÚü¸¦ °ÅºÎÇØ ¹ö¸®´Â °ÍÀÌ ´õ ÇÔ´çÇÑ °Í °°ÀÌ º¸ÀδÙ. ½ºÆÔ ¸ÞÀÏÀÌ ³¯¾Æ¿À´Â ÁÖ¼ÒµéÀ» Á¤¸®ÇØ ³õ¾Æ ¼¹ö°¡ ¸ÞÀÏÀ» ¹ÞÁö ¾Êµµ·Ï ¼³Á¤Çϵµ·Ï ÇÑ´Ù. ´ÙÀ½À» Âü°íÇϱ⠹ٶõ´Ù. http://spam.abuse.net/ ±×¸®°í À§¿¡ ¼³¸íÇÑ °Í ó·³ restrict_post¸¦ ÅëÇØ ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇÏÁö ¾Ê´Â ÀÌ»ó Æ÷½ºÆà ÇÏÁö ¸øÇϵµ·Ï Á¦ÇÑÀ» µÎ´Â °Íµµ ÁÁÀ» °ÍÀÌ´Ù. ¹°·Ð À§¿Í °°Àº ¹æ¹ýÀ¸·Îµµ Ä¡°í ºüÁö´Â ½ºÆйÖÀ» ¹æÁöÇϱ⿡´Â ¾î´ÀÁ¤µµ Èû°ã±ä ÇÏ´Ù. Åë½Å¸ÁÀÇ ÀÚ·á½Ç¿¡ º¸´Ï±î »ß»ß ÃÄÁÖ´Â ÇÁ·Î±×·¥ÀÌ ÀÖ´øµ¥... ¸ÞÀϸµ ¸®½ºÆ®¿¡ ¸î°³ ÀÌ»óÀÇ ¸ÞÀÏÀÌ ¿À¸é »ß»ß¸¦ ÃÄÁÖµµ·Ï ½ºÅ©¸³Æ®¸¦ Â¥ ³õ´Â °ÍÀº ±ÞÀÛ½º·± ½ºÆÐ¹Ö °ø°ÝÀ» ¹æÁöÇϴµ¥ ÁÁÀº ¹æ¹ýÀÎ °Í °°´Ù. ÇÏ¿©°£ Ç×»ó ÁÖÀÇÇÏ´Â °ÍÀº ³ª»ÚÁö ¾Ê´Ù. 13.2 Á» ´õ È¿À²ÀûÀÎ ¸ÞÀÌÀúµµ¸ðÀÌÀýÀÇ ³»¿ë°ú ¹úÅ©¸ÞÀÌ·¯ÀÇ ³»¿ëÀº Áö½ÂÈÆ shjee@metaland.com´Ô²²¼ ÀÛ¼ºÇϽŠ±ÛÀ» Àοë, º¯È¯ÇÑ ±ÛÀÌ´Ù. ¿ø¹®¿¡ Ãæ½ÇÇÏ·Á°í ³ë·ÂÇßÀ¸¸ç ÀÌ ±ÛÀÇ ¿ø¹®À» ¿øÇÏ´Â »ç¶÷Àº ´ÙÀ½ ȨÆäÀÌÁö¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù. http://ns.metaland.com/~shjee/system/majordomo.html Áö½ÂÈÆ´Ô²² ´Ù½Ã Çѹø °¨»ç¸¦ µå¸°´Ù. À§¿¡ ¸»ÇÑ Ã¹¹ø° ¹æ¹ý¸¸À» º¸¾ÒÀ» ¶§ ¸ÞÀÌÀúµµ¸ð´Â ¸ÞÀÏÀ» ¸®½ºÆ® ³»ÀÇ »ç¿ëÀÚ¿¡°Ô ³Ñ°ÜÁÖ´Â ´Ü¼øÇÑ ¿ªÇÒÀ» ÇÑ´Ù. µÎ¹ø° ¼¼¹ø° ¹æ¹ýµî, resend ±â´ÉÀ» »ç¿ëÇÏ´Â °æ¿ì´Â Á» ´õ º¹ÀâÇÏÁö¸¸ ÀÌ ¿ª½Ã ¸®½ºÆ®ÀÇ ³»¿ëÀ» ¸ÞÀÏ·¯¸¦ ÅëÇØ Àü´ÞÇÏ´Â °ÍÀº µ¿ÀÏÇÏ´Ù ÇÒ ¼ö ÀÖ´Ù. ´ë¿ë·®ÀÇ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇÏ´Â ½Ã½ºÅÛ¿¡¼ ¸ÞÀÌÀúµµ¸ðÀÇ ±â´ÉÀ» °³¼±Çϱâ À§Çؼ´Â ¿ì¼± ´ÙÀ½°ú °°Àº ºÎºÐµéÀ» Á¡°ËÇÏ°í °³¼±ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
ÀÌ·¸°Ô ÇÔÀ¸·Î½á ¹«Ã´ ºü¸£¸é¼µµ È¿À²ÀûÀÎ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¸¸µé¼ö°¡ ÀÖ´Ù. (¿µ¹®¿¡¼´Â dramatic speedups in delivery ¶ó°í Ç¥ÇöÇÏ°í ÀÖ´Ù.) ÀÌ·± bulk mailer´Â ´ÙÀ½ÀÇ URL¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
À§ ³»¿ëÀº ¸ÞÀÌÀúµµ¸ð FAQ¿¡ ÀÖ´Â 'How can I improve Majordomo's performance ?' ¶ó´Â ºÎºÐÀ» ¿ä¾à, Á¤¸®ÇÑ °ÍÀÌ´Ù. 13.3 ¹úÅ©¸ÞÀÏ·¯ ¼Ò°³ ¹× ¼³Ä¡ ¹æ¹ý¸ÞÀÌÀúµµ¸ð °°Àº ¸ÞÀϸµ ¸®½ºÆ® ÇÁ·Î±×·¥À» º¸¸é ¸®½ºÆ®¿¡ Æ÷ÇԵǾî ÀÖ´Â
ÀÌ¿ëÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»±â À§ÇØ Çѹø¾¿ Sendmail process¸¦ ¶ç¿ö¼ ÇØ´ç
È£½ºÆ®¿¡ Á¢¼ÓÀ» ÇÏ°Ô µÈ´Ù. ±×·¯³ª ´Ù¼öÀÇ ÀÌ¿ëÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³¾ °æ¿ì
ÀÌ·± ¹æ¹ýÀº »ó´çÇÑ ½Ã°£ÀÌ °É¸± »Ó´õ·¯ °¢°¢ÀÇ ¸ÞÀÏÅ¥¸¦ °ü¸®ÇØ¾ß Çϱâ
¶§¹®¿¡ ½Ã½ºÅÛ ¼º´ÉÀ» ÀúÇϽÃÅ°´Â ¿äÀÎÀÌ µÈ´Ù. ÀÌ·± ´ÜÁ¡À» °³¼±Çϱâ À§ÇØ
¸¸µé¾îÁø °ÍÀÌ ¹úÅ©¸ÞÀÏ·¯ ·ùÀÇ ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ°ÍÀº ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ
¼ö½ÅÀÚ¸¦ µµ¸ÞÀκ°·Î ±¸ºÐÇÏ°í ÇØ´ç µµ¸ÞÀο¡ ´Ü Çѹø Á¢¼ÓÀ» ÅëÇØ ÇØ´ç
ÀÌ¿ëÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³½´Ù. ÀÌ ¹æ¹ýÀº ¹úÅ©¸ÞÀÏ·¯ÀÇ ¹®¼ ÆÄÀÏÀ» º¸¸é ÀÌ ÇÁ·Î±×·¥Àº 5000¸í¿¡°Ô µ¿½Ã¿¡ º¸³»±â À§ÇØ µðÀÚÀεǾúÀ¸¸ç ªÀº ½Ã°£³»¿¡ 12.000¸í¿¡°Ô ¸ÞÀÏÀ» º¸³»´Âµ¥ ¹«¸®°¡ ¾ø´Ù°í ÇÑ´Ù. Qmail www.qmail.orgÀ» »ç¿ëÇÒ °æ¿ì¿¡´Â ÀÚü°¡ ±×·± ±â´ÉÀ» °¡Áö°í Àֱ⠶§¹®¿¡ ÀÌ°ÍÀ» Àû¿ëÇÏ´Â°Ô Àǹ̰¡ ¾ø´Ù°í ÇÑ´Ù. ÇöÀç °ø°³µÇ¾î ÀÖ´Â ¸î°³ÀÇ bulk mailer Áß ¸ÞÀÌÀúµµ¸ð°³¹ßÀÚ°¡ ÃßõÇÏ´Â ¹úÅ©¸ÞÀÏ·¯ ¸¦ ¼³Ä¡ÇØ º¸±â·Î ÇÏÀÚ. ¿ì¼± À§ÀÇ Site¿¡¼ builk_mailer.tar.gz ÆÄÀÏÀ» ¹Þ¾Æ¼ Ǭ´Ù.
# tar xvfz builk_mailer.tar.gz ±× ´ÙÀ½ ÇØ´ç µð·ºÅ丮·Î °¡¼ ´ÙÀ½°ú °°ÀÌ ÄÄÆÄÀÏ ÇÑ´Ù.
# ./configure # make # make install À§¿Í °°ÀÌ Çϸé /usr/local/bin ¿¡ bulk_mailer ¶ó´Â ½ÇÇàÆÄÀÏÀÌ »ý±ä´Ù. À̸¦ Àû¿ëÇϱâ À§ÇØ majordomo.aliases ¸¦ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù. test ¶ó´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡ Àû¿ëÇØ º¸¸é ´ÙÀ½°ú °°´Ù.
# test mailing-list aliases test : "|/usr/local/majordomo-1.94.4/wrapper resend -l test -h metaland.com test-outgoing,nobody" test-owner : shjee@metaland.com test-outgoing : "|/usr/local/bin/bulk_mailer -domain metaland.com owner-test@metaland.com /usr/local/majordomo-1.94.4/lists/test" owner-test : shjee@metaland.com test-request : shjee@metaland.com test-approval : shjee@metaland.com ÀÚ ÀÌÁ¦ test ¶ó´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡ ¸ÞÀÏÀ» º¸³» º¸ÀÚ.. ¾öû³ ¼Óµµ Çâ»óÀ» ´À³¥¼ö ÀÖÀ» °ÍÀÌ´Ù. ^^; »ç½Ç ¾öû³ ¼Óµµ Çâ»óÀ» ´À²¸º¸Áø ¸øÇß½À´Ï´Ù. -_-; test ¸ÞÀϸµ ¸®½ºÆ®¿¡ °Ü¿ì 10¸íµµ µé¾îÀÖÁö ¾Ê°Åµç¿ä. ÀÌ¿ëÀÚ°¡ ¸¹Àº ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¿î¿µÇϽô ºÐÀ̶ó¸é ²À Çѹø Àû¿ëÇØ º¸½Ã±æ ¹Ù¶ø´Ï´Ù. 13.4 ´ÙÀ½¹öÀüÀÇ ¸ÞÀÌÀúµµ¸ð, v2.0ÀúÀÚµµ ¹àÇûÁö¸¸ ¸ÞÀÌÀúµµ¸ð´Â óÀ½¿¡´Â ¹«Ã´ ÀÛ°í ÀÛÀº ÇÁ·Î±×·¥¿¡¼ ½ÃÀ۵Ǿú´Ù. Áö±Ý 1.94.x ¹öÀü±îÁö ¿ÔÁö¸¸ ¸¹Àº »ç¶÷µéÀÌ ´õ ÀÌ»ó ¶â¾î°íÄ¥ ¼ö ¾ø´Â ÇÁ·Î±×·¥ÀÓÀ» ¾Ë°ÔµÇ¾ú°í, »õ·Î¿î v2.0 ÀÌ ÁغñµÇ°í ÀÖ´Ù. v2.0Àº °ÅÀÇ ¸ðµç °ÍÀ» óÀ½ºÎÅÍ ÀÛ¼ºÇÏ°í ÀÖÀ¸¸ç »õ·Ó°í ´õ¿í °·ÂÇØÁø ¸¹Àº ³»¿ëÀ» ´ã°íÀÖ´Ù. v2.0Àº ¾ÆÁ÷ Á¦ÀÛÁßÀÌ¸ç °ð! »õ·Ó°Ô µîÀåÇÒ °ÍÀÌ´Ù. °ü½ÉÀÖ´Â »ç¶÷Àº http://www.hpc.uh.edu/majordomo/À» Âü°íÇϱ⠹ٶõ´Ù. ¸ÞÀÌÀúµµ¸ð2ÀÇ ÁÖ¿ä º¯µ¿ »çÇ×
13.5 ÇÑ±Û ¸ÞÀÌÀúµµ¸ð 1.94.4º» ÇÊÀÚ°¡ ¸ÞÀÌÀúµµ¸ðÀÇ ¸Þ½ÃÁö¸¦ ÇѱÛÈ ÇÑ l10n ŸÀÔÀÇ ÇÑ±Û ¸ÞÀÌÀúµµ¸ð¸¦ Å×½ºÆ® ÁßÀÌ´Ù. ¸ÞÀÌÀúµµ¸ðÀÇ ¹èÆ÷¿¡ ´ëÇÑ ¶óÀ̼¾½º·Î ½±°Ô ¹èÆ÷Çϱ⠾î·ÆÁö¸¸ º£Å¸ Å×½ºÆ®°¡ °ÅÀÇ ³¡³ª¼ ¸ÞÀÌÀúµµ¸ð ¸ÞÀÎ »çÀÌÆ®¸¦ ÅëÇØ 7-8¿ù Áß¿¡ ¹èÆ÷°¡ °¡´ÉÇÒ °ÍÀÌ´Ù. 14. ¹öÀüÁ¤º¸
|
You will be aided greatly by a person whom you thought to be unimportant. |