This shows you the differences between two versions of the page.
saisp:labs:10:contents:05 [2014/05/12 16:46] alexandru.carp |
saisp:labs:10:contents:05 [2017/05/22 17:28] (current) alexandru.carp |
||
---|---|---|---|
Line 72: | Line 72: | ||
Mai intai, dezinstalati serverul de NTP din masina virtuala. | Mai intai, dezinstalati serverul de NTP din masina virtuala. | ||
- | Apoi, scrieti un manifest care sa instaleze pachetul corect pentru serverul NTP, in functie de distributia de Linux. Folositi structura conditionala **case**. | + | 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> | ||