Extra funkce news-servru: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Řádek 36: | Řádek 36: | ||
== Backup/restore == | == Backup/restore == | ||
+ | |||
+ | === Zalohovat: === | ||
+ | <source> | ||
+ | /etc/news | ||
+ | /var/lib/news/active | ||
+ | /var/lib/news/newsgroups | ||
+ | /var/spool/news/articles | ||
+ | </source> | ||
+ | |||
+ | === Obnova: === | ||
+ | |||
* http://www.eyrie.org/~eagle/faqs/inn.html#S6.13 | * http://www.eyrie.org/~eagle/faqs/inn.html#S6.13 | ||
Verze z 2. 8. 2015, 17:27
Tyto poznámky slouží především správci news-servru jako "checklist" při ověření funkčnosti např. při upgradech softwaru servru.
Mohou však být užitečné každému, kdo chce získat představu co naše newsy umí.
Obsah
Stabilně
- automaticky moderovaná (moderator@gogo) skupina info.sdruzeni (pouze oficiální zprávy sdružení)
- webforum-mirror diskuze z fóra xoopsů (hkfree.org)
- přidání "encoding=iso-8859-2" u příspěvků v 8bit bez uvedeného kódování (produkuje MS Outlook Express)
- expirace příspěvků
- logování přístupů
- wikidigest (wikibot@gogo) - zasílání seznamu novinek z Wiki za poslední dobu
- moderování skupiny webforum-mirror (nelze do ní prispívat přes newsy)
- webnews - webové rozhraní - spravuje koubas
Testuje se
- obousmerny mirroring na zalozni server (na JaTy)
Synchronizace mirroru
Postup pro synchronizaci seznamu skupin (prispevky se pak synchronizuji automaticky) z Gogo na JaTy (spousti se na JaTym):
sudo su - news # kontrola rozdilu (control.* a junk.* se nesychronizuje, to jsou "systemove" skupiny) /usr/lib/news/bin/actsync -p 0 jaty.hkfree.org gogo.stezery.hkfree.org # provest synchronizaci (online, neni treba restartovat server) /usr/lib/news/bin/actsync -o x jaty.hkfree.org gogo.stezery.hkfree.org
TODO
- newsove statistiky http://www.ex-parrot.com/~chris/software.html
- archivace
- prohledávání archivu
(obojí se testovalo, probíhá "výběrové řízení" na software)
Backup/restore
Zalohovat:
/etc/news
/var/lib/news/active
/var/lib/news/newsgroups
/var/spool/news/articles
Obnova:
cd /var/spool/news
sudo -h news /usr/lib/news/bin/tdx-util -R articles/hkfree/test -n hkfree.test
#... a opakovat pro dalsi skupiny
cd /var/lib/news
sudo -u news /usr/lib/news/bin/makehistory
sudo -u news /usr/lib/news/bin/makedbz -s `wc -l < history` -o