[ Pobierz całość w formacie PDF ]
.Aby wy ko naæ ope ra-cjê checkgroups, zapisz artyku³ do pliku, po wiedz my /tmp/check, usuñ ca³ypocz¹tek sa mej wia do mo Sci kon tro l nej i prze ka¿ j¹ do skryp tu checkgroups za po-moc¹ na stê puj¹ce go po le ce nia:# su news -c "/usr/lib/news/ctl/checkgroups" &2exit 1fi#cd /usr/lib/newswhile read group; doif grep -si "^$group[[:space:]].*moderated" newsgroup; thenmod=melsemod=yfi/usr/lib/news/maint/addgroup $group $moddonesend sys, ver sion i sen du una meIstniej¹ trzy wiadomoSci, których mo¿na u¿yæ do poznania topologii sieci.S¹ to:sendsys, version i senduuname.Po wo duj¹ one, ¿e C News zwra ca do nadaw cyod po wied nio: plik sys, ci¹g znaków za wie raj¹cy wer sjê opro gra mo wa nia oraz wy-nik po le ce nia uuname.C News bar dzo la ko nicz nie pod cho dzi do wia do mo Sci ver-sion, gdy¿ zwra ca tyl ko C.Nie po wi nie neS u¿y waæ tych wia do mo Sci, jeSli nie masz pew no Sci, ¿e nie wyjd¹ po zatwoj¹ (re gio naln¹) sieæ.Od po wie dzi na wia do moSæsendsys mog¹ ³atwo uszko dziæsieæ UUCP*.C News w Sro do wi sku NFSPro stym spo so bem na roz po wszech nia nie wia do mo Sci w sie ci lo kal nej jest trzy ma-nie wszystkich grup na centralnym hoScie i eksportowanie istotnych katalogówprzez NFS, tak by przegl¹dar ki mog³y ska no waæ ar ty ku³y bez po Sred nio.Nad mia ro-woSæ wy ma ga na do od bie ra nia i po dzia³u ar ty ku³Ã³w na w¹tki jest znacz nie ni¿ szani¿ przy pro to ko le NNTP.Z dru giej stro ny NNTP wy gry wa w sie ciach he te ro ge-nicznych, gdzie hosty znacznie ró¿ni¹ siê sprzêtowo lub gdzie u¿ytkownicy niemaj¹ iden tycz nych kont na ma szy nie ser we ra.Gdy u¿y wasz NFS-a, ar ty ku³y wys³ane do ho sta lo kal ne go musz¹ byæ prze ka za nedo kom pu te ra cen tral ne go.In a czej pli ki s¹ na ra ¿one na nie spój noSæ, po nie wa¿ zaw-* Nie pró bo wa³bym tego w In ter ne cie.Na rzê dzia i za da nia ad mi ni stra cyj ne 385sze ist nie je ry zy ko po wsta nia wy Sci gów.Mo¿esz ta k¿e za bez pie czyæ ob szar bu fo ragrup dys ku syj nych, eks por tuj¹c go tyl ko do od czy tu, co ta k¿e wy ma ga prze ka zy wa-nia do kom pu te ra cen tral ne go.C News obs³ugu je tak¹ kon fi gu ra cjê z kom pu te rem cen tral nym w spo sób prze zro czy-sty dla u¿ytkownika.Gdy wysy³asz artyku³, twoja przegl¹darka grup zwy kle wy-wo³uje inews, by wrzu ciæ ar ty ku³ do sys te mu grup.To po le ce nie spraw dza ar ty ku³,uzu pe³nia nag³Ã³w ek i spraw dza plik server w ka ta lo gu /etc/news.Je ¿eli plik ist nie jei za wie ra na zwê ho sta inn¹ ni¿ na zwa ho sta lo kal ne go, inews jest wy wo³ywa ny natym ho Scie przez rsh.Po nie wa¿ skryptinews u¿y wa kil ku po le ceñ i obs³ugu je pli ki CNews, mu sisz mieæ lo kal nie za in sta lo wa ne C News lub za mon to wa ne opro gra mo-wa nie z ser we ra.Aby wy wo³anie rsh dzia³a³o po praw nie, ka ¿dy u¿yt kow nik, który wy sy³a wia do mo-Sci, mu si mieæ ta kie sa mo kon to na ser we rze, to zna czy ta kie, na które mo¿e siê za lo go-waæ bez has³a.Spraw dx, czy na zwa ho sta wpi sa na w pli ku server jest iden tycz na z wy ni kiem po le-ce nia hostname na ser we rze.Je Sli nie C News bê dzie w nie sko ñczo noSæ pró bo wa³do star czyæ ar ty ku³.NFS oma wia my szcze gó³owo w roz dzia le 14,Sie cio wy sys tem pli-ków.Narzêdzia i zadania administracyjnePo mi mo z³o¿ono Sci C News, ¿y cie ad mi ni stra to ra grup mo¿e byæ ca³kiem przy jem-ne.C News po sia da bo wiem sze reg na rzê dzi ad mi ni stra cyj nych.Nie któ re z nich s¹po my Sla ne do re gu lar ne go uru cha mia nia zcrona, podobnie jak newsdaily.Skryp ty tewy rê czaj¹ ciê w wie lu co dzien nych za da niach ad mi ni stra cyj nych.Je ¿eli nie po wie dzia no in a czej, te po le ce nia ad mi ni stra cyj ne znaj duj¹ siê w ka ta logu/usr/lib/news/maint*:newsdailyNa zwa mówi sama za sie bie: uruc hom raz dzien nie.Jest to wa ¿ny skrypt, którypomaga ci utrzymaæ ma³e rozmiary plików log, pozostawiaj¹c kopiê ka¿degoz nich z trzech ostatnich przebiegów.Próbuje ta k¿e wy kryæ nie praw id³owo Scitakie, jak sta re wsa dy w ka tal oga ch przy chodz¹cych i wy chodz¹cych, wysy³aniedo nie znan ych lub mo der owa nych grup itp.Zwra cane ko mun ika ty b³êdów s¹wysy³ane do ad min ist ratora grup.newswatchTen skrypt po wi nien byæ uru cha mia ny re gu lar nie, co go dzi nê, w celu wy szu ki-wa nia nie pra wid³owo Sci w sys te mie grup.S³u¿y on do wy kry wa nia pr obl em ów,kt óre maj¹ na tych mia sto wy wp³yw na dzia³anie two je go sys te mu grup.Spraw-dza sta re pli ki blo kuj¹ce, któ re nie zo sta³y usu niê te, nie obs³u¿one wsa dy i miej-sce na dys ku twar dym.Je Sli newswatch wy kry je pro blem, wysy³a in for ma cjê doad mi ni stra to ra grup.* Zauwa¿, ¿e musisz byæ u¿yt kow ni kiem news, zanim wywo³asz te polecenia.Uruchomienie ichz pow³oki su pe ru ¿yt kow ni ka mo¿e spo wo do waæ, ¿e kry tycz ne pli ki stan¹ siê nie do stêp ne dla C News.386 Roz dzia³ 21: C NewsaddgroupTen skrypt do daje lo kaln ie gru pê do two jego oSrodka.Po prawne wywo³anie to:addgroup nazwagrupy y|n|m=rzeczywistagrupaDrugi argument odpowiada znacznikowi w pli ku active, czyli ka¿dy mo¿ewysy³aæ do gru py (y), nikt nie mo¿e wysy³aæ (n) i jest to gru pa mo de ro wa na (m)lub ¿e jest to alias do in nej gru py (=rzeczywistagrupa).Mo¿esz ta k¿e u¿y waæaddgroup, gdy pierw szy ar ty ku³ do nowo utwo rzo nej gru py przyj dzie wcze Sniejni¿ wia do moSæ kon tro l na newgro up, któ ra ma za za da nie tê gru pê utwo rzyæ.delgroupTen skrypt po zwala na usun iêcie lo kalne gru py.Wywo³anie jest na stêp uj¹ce:delgroup nazwagrupyNieustannie musisz usuwaæ artyku³y, które po zo staj¹ w ka ta lo gu bu fo ro wymgru py.Ewen tu al nie mo¿esz po zo sta wiæ je na tu ral nej ko lei rze czy (to zna czy dowy ga Sniê cia cza su ich przechowywania).addmissingTen skrypt do daje bra kuj¹ce ar tyku³y do pli ku history
[ Pobierz całość w formacie PDF ]