Extra funkce news-servru: Porovnání verzí

Z HKfree wiki
Skočit na navigaci Skočit na vyhledávání
Řádek 42: Řádek 42:
 
sudo -u news /usr/lib/news/bin/makehistory
 
sudo -u news /usr/lib/news/bin/makehistory
 
sudo -u news /usr/lib/news/bin/makedbz -s `wc -l < history` -o
 
sudo -u news /usr/lib/news/bin/makedbz -s `wc -l < history` -o
 +
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
 
</source>
 
</source>
  
 
== Poznámky ==
 
== Poznámky ==
 
* http://florian-amrhein.de/newsportal/
 
* http://florian-amrhein.de/newsportal/

Verze z 2. 8. 2015, 17:19

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í.

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

(obojí se testovalo, probíhá "výběrové řízení" na software)

Backup/restore

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
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

Poznámky