2014-03-02 12:37 GMT+01:00 Nagy Ákos <[email protected]>:

>
> 2014.03.02. 12:32 keltezéssel, Ionut Eana írta:
> > Salut,
> >
> >
> > 2014-03-02 8:57 GMT+01:00 Nagy Ákos <[email protected]>:
> >
> >> Am încercat să folosesc puppet într-o s,coală pentru a instala
> >> centralizat programele pe stat,ii.
> >> Stat,iile sunt windows, grupate în trei săli de clasă.
> >>
> >> Cea ce nu am reus,it să rezolv, este cum pot grupa sălile:
> >>
> >> |node  'sala1'  {
> >>         include  firefox
> >> |||       include  libreoffice
> >> |
> >>       }
> >>
> >> node  'profesor'  inherits  'sala1'  {
> >>         include  blabla
> >>       }|
> >>
> >> Nu s,tiu cum pot crea acest nod sala1, care se referă la toate stat,iile
> >> din sala1.
> >>
> > ai o conventie de nume, nu? presupunand ca toate calculatoarele din sala1
> > se numesc sala1compX, cele din sala2 sala2compX poti incerca ceva de
> genul
> >
> > node /^sala1comp/ {
> >    include whatever1
> >    include whatever2
> > }
> >
> > node /^sala2comp/ {
> >    include whatever1
> >    include whatever2
> > }
> Șu eu această soluție am găsit, cu care pot să mă refer la toată sala,
> dar așa nu pot refolosi node-ul ca clasă:
>
> node /^statie[5][0-9][0-9]\.liceu\.local$/ {
> include libreoffice
> }
>
> node  'profesor'  inherits  '/^statie[5][0-9][0-9]\.liceu\.local$/'  {
>         include  blabla
>       }
>
>
inteleg... e diferenta asa de mare intre calculatoarele studentilor si cele
ale profesorilor (cu exceptia unor soft-uri si a unor reguli de
securitate)? totusi poti folosi un hack nenorocit

class whatever {
  package { 'soft_pt_student': ensure => 'installed' }
  if $hostname =~ /^profesor/ {
    package {'soft_pt_profesor': ensure => 'installed' }
  }
}


>
> >
> >> Ákos
> >>
> >> _______________________________________________
> >> RLUG mailing list
> >> [email protected]
> >> http://lists.lug.ro/mailman/listinfo/rlug
> >>
> > _______________________________________________
> > RLUG mailing list
> > [email protected]
> > http://lists.lug.ro/mailman/listinfo/rlug
>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui