<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>https://wiki.svsbb.sk/index.php?action=history&amp;feed=atom&amp;title=NOD_aktualiz%C3%A1cie_cez_skript</id>
	<title>NOD aktualizácie cez skript - História úprav</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.svsbb.sk/index.php?action=history&amp;feed=atom&amp;title=NOD_aktualiz%C3%A1cie_cez_skript"/>
	<link rel="alternate" type="text/html" href="https://wiki.svsbb.sk/index.php?title=NOD_aktualiz%C3%A1cie_cez_skript&amp;action=history"/>
	<updated>2026-05-21T03:17:49Z</updated>
	<subtitle>História úprav pre túto stránku na wiki</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://wiki.svsbb.sk/index.php?title=NOD_aktualiz%C3%A1cie_cez_skript&amp;diff=348&amp;oldid=prev</id>
		<title>Gieci: Vytvorená stránka „==Návod ako nastaviť aktualizácie cez skript na nový aktualizačný server== Aktualizácia NOD-u cez lokálny mirror  Po zmene servera na aktualizácie NOD-u už nie je...“</title>
		<link rel="alternate" type="text/html" href="https://wiki.svsbb.sk/index.php?title=NOD_aktualiz%C3%A1cie_cez_skript&amp;diff=348&amp;oldid=prev"/>
		<updated>2011-07-29T09:20:24Z</updated>

		<summary type="html">&lt;p&gt;Vytvorená stránka „==Návod ako nastaviť aktualizácie cez skript na nový aktualizačný server== Aktualizácia NOD-u cez lokálny mirror  Po zmene servera na aktualizácie NOD-u už nie je...“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Návod ako nastaviť aktualizácie cez skript na nový aktualizačný server==&lt;br /&gt;
Aktualizácia NOD-u cez lokálny mirror&lt;br /&gt;
&lt;br /&gt;
Po zmene servera na aktualizácie NOD-u už nie je možnosť sťahovať zbalený archív aktualizačných súborov pre NOD. Server nod.rirs.iedu.sk/4/ neposkytuje listing adresára, preto jednoduchý download celého obsahu adresára nie je použiteľný.&lt;br /&gt;
&lt;br /&gt;
Napriek tomu je možné stiahnúť aktualizačné súbory a vytvoriť si lokálny mirror, aby sa jednotlivé PC nemuseli prestavovať na nový server a aby nezaťažovalo linku sťahovanie aktualizácií z každého PC v LAN.&lt;br /&gt;
&lt;br /&gt;
Princíp je nasledovný:&lt;br /&gt;
&lt;br /&gt;
stiahnutie súboru update.ver&lt;br /&gt;
extrahovanie URL jednotlivých súborov&lt;br /&gt;
download jednotlivých súborov&lt;br /&gt;
&lt;br /&gt;
Sript nod4.sh si skopírujte na linux napr. do adresára ''/usr/local/sbin'' (alebo si vytvorte v tomto adresári nový súbor)&lt;br /&gt;
&lt;br /&gt;
prejdite do adresára ''/usr/local/sbin''&lt;br /&gt;
&lt;br /&gt;
 cd /usr/local/sbin&lt;br /&gt;
 chmod 754 nod4.sh&lt;br /&gt;
&lt;br /&gt;
Teraz pomocou Midnight Commandera upravte obsah skriptu&amp;lt;br /&amp;gt;&lt;br /&gt;
Spustite mc, prejdite kurzorom na súbor nod4.sh stlačte F4&amp;lt;br /&amp;gt;&lt;br /&gt;
V premennej '''FOLDER''' prepíšte adresár kam sa majú ukladať stiahnuté aktualizačné súbory&amp;lt;br /&amp;gt;&lt;br /&gt;
V premennej '''USER''' napíšte &amp;quot;infovekové&amp;quot; (riršové) číslo Vašej školy&amp;lt;br /&amp;gt;&lt;br /&gt;
V premennej '''PASS''' napíšte &amp;quot;infovekové&amp;quot; (riršové) heslo Vašej školy&amp;lt;br /&amp;gt;&lt;br /&gt;
Upravený skript uložte Esc a potom Save&lt;br /&gt;
&lt;br /&gt;
Teraz môžete otestovať sťahovanie, tak, že ručne spustíte skript&lt;br /&gt;
&lt;br /&gt;
 /usr/local/sbin/nod4.sh&lt;br /&gt;
&lt;br /&gt;
Ak sa aktualizácie po chvíli stiahnú, tak máte všetko nastavené správne.&amp;lt;br /&amp;gt;&lt;br /&gt;
Už iba zabezpečiť, aby sa skript spúšťal automaticky v stanovenom čase&amp;lt;br /&amp;gt;&lt;br /&gt;
Vyhľadajte súbor ''/etc/crontab''&amp;lt;br /&amp;gt;&lt;br /&gt;
V tomto súbore vyhľadajte riadok, v ktorom je skript, ktorý Vám doteraz sťahoval aktualizácie&amp;lt;br /&amp;gt;&lt;br /&gt;
Vymažte odtiaľto pôvodný skript, je na konci riadku a nahraďte ho novým ''/usr/local/sbin/nod4.sh'' Už iba počkajte, či sa v stanovenom čase korektne stiahnú aktualizácie&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Záver'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Skript ''nod4.sh'' využíva program [[wget]], ktorý ale vo verzií 1.1 nepodporuje zasielanie mena a hesla IIS7 serveru, preto som napísal skript ''nod-update.sh'', ktorý používa na sťahovanie príkaz '''curl'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Skript ''nod-update.sh'' zatiaľ nemá ošetrené testovanie na zmeny v súbore ''update.ver'', teda stahovanie začne aj vtedy, ak ešte nie sú na serveri rirš k dispozícií novšie aktualizácie.&lt;br /&gt;
&lt;br /&gt;
V prípade sťahovania zip archívov sa tiež sťahovanie začalo, bez testovania novšej verzie, preto som to neriešil, ale je jednoduché doplniť jednu podmienku do skriptu za použitia príkazu diff. Ak by ste boli nútení použiť skript ''nod-update.sh'' postupujte rovnako, ako pri použití skriptu ''nod4.sh''&amp;lt;br /&amp;gt;&lt;br /&gt;
Rovnako nastavte práva (chmod) a doplňte premenné '''FOLDER''', '''USER''', '''PASS''' a prestavte ''/etc/crontab''.&lt;br /&gt;
&lt;br /&gt;
[[Category:Údržba systému|Návod ako nastaviť aktualizácie cez skript na nový aktualizačný server]]&lt;/div&gt;</summary>
		<author><name>Gieci</name></author>
		
	</entry>
</feed>