This shows you the differences between two versions of the page.
saisp:labs:10:contents:05 [2014/01/31 16:59] alexandru.carp |
saisp:labs:10:contents:05 [2017/05/22 17:28] (current) alexandru.carp |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 05. Variabile si selectori ==== | + | ==== 05. [20p] Variabile si selectori ==== |
=== Variabile === | === Variabile === | ||
Line 68: | Line 68: | ||
Aplicati manifestul si observati starea serviciului NTP. | Aplicati manifestul si observati starea serviciului NTP. | ||
- | === (Exercitiu) Instalare NTP === | + | === Manifest pentru instalare NTP === |
- | Scrieti un manifest care sa instaleze pachetul corect pentru serverul NTP, in functie de distributia de Linux. Folositi structura conditionala **case**. | + | Mai intai, dezinstalati serverul de NTP din masina virtuala. |
+ | |||
+ | Apoi, scrieti un manifest care: | ||
+ | * sa instaleze pachetul pentru serverul NTP; | ||
+ | * sa se asigure ca serviciul NTP este pornit (numele serviciului difera, in functie de distributia de Linux); | ||
+ | * sa se asigure ca fisierul de configurare este cel corect (in functie de distributie). | ||
+ | Folositi structura conditionala **case**. | ||
<note> | <note> | ||
- | Consultati documentatia pentru **case**: http://docs.puppetlabs.com/puppet/latest/reference/lang_conditional.html#case-statements | + | Consultati documentatia pentru **case**: https://docs.puppet.com/puppet/3.5/lang_conditional.html#case-statements |
</note> | </note> | ||
<note> | <note> | ||
- | * Pentru Ubuntu sau Debian pachetul se numeste **ntp** iau pentru Redhat si Fedora se numeste **ntpd**. | + | * Pentru Ubuntu sau Debian serviciul se numeste **ntp** iau pentru Redhat si Fedora se numeste **ntpd**. |
- | * Descarcati fisierul de configurare pentru Debian / Ubuntu (http://docs.puppetlabs.com/learning/files/examples/modules/ntp/files/ntp.conf.debian) sau RedHat / Fedora (http://docs.puppetlabs.com/learning/files/examples/modules/ntp/files/ntp.conf.el) | + | * Descarcati fisierul de configurare pentru Debian / Ubuntu (https://github.com/ihcsim/puppet-tutorial/blob/master/src/modules/ntp/files/ntp.conf.debian) sau RedHat / Fedora (https://github.com/ihcsim/puppet-tutorial/blob/master/src/modules/ntp/files/ntp.conf.el) |
</note> | </note> | ||