SlideShare a Scribd company logo
1 of 67
Download to read offline
. 
AAAAAAAuuuuuuugggggggeeeeeeeaaaaaaasssssss 
SSSSSSSSSSSSSSSSSwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiissssssssssssssssssssssssssssssssss-----------------kkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiifffffffffffffffffeeeeeeeeeeeeeeeee rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 
JJJJJJJJJJJJJJJJJuuuuuuuuuuuuuuuuullllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn PPPPPPPPPPPPPPPPPiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvvooooooooooooooooottttttttttttttttttttttttttttttttttooooooooooooooooo 
NNNNNNNNNNNNNNNNNooooooooooooooooovvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmbbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 1111111111111111177777777777777777ttttttttttttttttthhhhhhhhhhhhhhhhh,,,,,,,,,,,,,,,,, 22222222222222222000000000000000001111111111111111144444444444444444
. 
$$$$$$$$$::::::::::::::::::uuuuuuuuussssssssseeeeeeeeerrrrrrrrr 
JJJJJJJJJJJJJJJJJuuuuuuuuuuuuuuuuullllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn PPPPPPPPPPPPPPPPPiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvvooooooooooooooooottttttttttttttttttttttttttttttttttooooooooooooooooo 
• OOOOOOOOOOOOOOOOOpppppppppppppppppeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn-----------------SSSSSSSSSSSSSSSSSooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssssuuuuuuuuuuuuuuuuullllllllllllllllltttttttttttttttttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnttttttttttttttttt aaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnuuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiitttttttttttttttttsssssssssssssssss.................eeeeeeeeeeeeeeeeeuuuuuuuuuuuuuuuuu 
• FFFFFFFFFFFFFFFFFOOOOOOOOOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr sssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeee 22222222222222222000000000000000000000000000000000044444444444444444 
• DDDDDDDDDDDDDDDDDeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvOOOOOOOOOOOOOOOOOpppppppppppppppppsssssssssssssssss bbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeellllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd eeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeellllllllllllllllliiiiiiiiiiiiiiiiisssssssssssssssssttttttttttttttttt 
• PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt UUUUUUUUUUUUUUUUUssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr sssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeee 22222222222222222000000000000000001111111111111111111111111111111111 
• @@@@@@@@@@@@@@@@@rrrrrrrrrrrrrrrrroooooooooooooooooiiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeelllllllllllllllllaaaaaaaaaaaaaaaaapppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeee ooooooooooooooooonnnnnnnnnnnnnnnnn iiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrccccccccccccccccc/////////////////tttttttttttttttttwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiitttttttttttttttttttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr/////////////////gggggggggggggggggiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhhuuuuuuuuuuuuuuuuubbbbbbbbbbbbbbbbb
. 
. 
inuits.eu
. 
. 
SSSSSSSSSSSSSSSSSyyyyyyyyyyyyyyyyysssssssssssssssssaaaaaaaaaaaaaaaaadddddddddddddddddmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn 111111111111111110000000000000000011111111111111111 
CC BY-SA 2.0 https://www.flickr.com/photos/arthur-caranta/2926332140
. 
SSSSSSSSSSSSSSSSSeeeeeeeeeeeeeeeeettttttttttttttttttttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg uuuuuuuuuuuuuuuuuppppppppppppppppp aaaaaaaaaaaaaaaaa ssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeee 
• IIIIIIIIIIIIIIIIInnnnnnnnnnnnnnnnnssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllll ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee pppppppppppppppppaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee 
• CCCCCCCCCCCCCCCCChhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn 
• SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrttttttttttttttttt ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee dddddddddddddddddaaaaaaaaaaaaaaaaaeeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmooooooooooooooooonnnnnnnnnnnnnnnnn
. 
PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee 
CCCCCCCCCCCCCooooooooooooonnnnnnnnnnnnnfffffffffffffiiiiiiiiiiiiiggggggggggggg 
SSSSSSSSSSSSSSSSSeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeee 
KKKKKKKKKKKKKKKKKeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn BBBBBBBBBBBBBBBBBaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrbbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr -----------------mmmmmmmmmmmmmmmmmooooooooooooooooodddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeee dddddddddddddddddeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeelllllllllllllllllooooooooooooooooopppppppppppppppppmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt 
PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttCCCCCCCCCCCCCCCCCaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmppppppppppppppppp EEEEEEEEEEEEEEEEEdddddddddddddddddiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnbbbbbbbbbbbbbbbbbuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrggggggggggggggggghhhhhhhhhhhhhhhhh 22222222222222222000000000000000001111111111111111122222222222222222
. 
33333333333333333 sssssssssssssssssttttttttttttttttteeeeeeeeeeeeeeeeepppppppppppppppppsssssssssssssssss................. 
WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn gggggggggggggggggooooooooooooooooowwwwwwwwwwwwwwwwwrrrrrrrrrrrrrrrrrooooooooooooooooonnnnnnnnnnnnnnnnnggggggggggggggggg?????????????????
. 
PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg 
• WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee pppppppppppppppppaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee????????????????? 
• WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh vvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssssiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn dddddddddddddddddooooooooooooooooowwwwwwwwwwwwwwwwweeeeeeeeeeeeeeeee nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddd????????????????? 
• DDDDDDDDDDDDDDDDDoooooooooooooooooeeeeeeeeeeeeeeeeesssssssssssssssss iiiiiiiiiiiiiiiiittttttttttttttttt cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffllllllllllllllllliiiiiiiiiiiiiiiiiccccccccccccccccctttttttttttttttttwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhh sssssssssssssssssooooooooooooooooommmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttthhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg eeeeeeeeeeeeeeeeelllllllllllllllllssssssssssssssssseeeeeeeeeeeeeeeee?????????????????
. 
. 
DDDDDDDDDDDDDDDDDeeeeeeeeeeeeeeeeepppppppppppppppppeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnccccccccccccccccciiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeesssssssssssssssss HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeellllllllllllllllllllllllllllllllll 
#######################################pppppppppppppppppppppppppppppppppppppppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccccccccccccccccccccccckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggggggggggggggggggggggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggggggggggggggggggggggggggggggggggggsssssssssssssssssssssssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuccccccccccccccccccccccccccccccccccccccckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkksssssssssssssssssssssssssssssssssssssss 
CC BY-SA 2.0 https://www.flickr.com/photos/coconinonationalforest/4587053982
. 
CCCCCCCCCooooooooonnnnnnnnnfffffffffiiiiiiiiiggggggggguuuuuuuuurrrrrrrrraaaaaaaaatttttttttiiiiiiiiiooooooooonnnnnnnnn 
• WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee????????????????? 
• HHHHHHHHHHHHHHHHHooooooooooooooooowwwwwwwwwwwwwwwwwmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnyyyyyyyyyyyyyyyyy fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss????????????????? 
• CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn iiiiiiiiiiiiiiiiisssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee dddddddddddddddddaaaaaaaaaaaaaaaaatttttttttttttttttaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeee????????????????? 
• TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss *****************hhhhhhhhhhhhhhhhhuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeee*****************
. 
SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrtttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee ssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeee 
• DDDDDDDDDDDDDDDDDoooooooooooooooooeeeeeeeeeeeeeeeeesssssssssssssssss nnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttt ssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrttttttttttttttttt 
▶ BBBBBBBBBBBBBBBBBaaaaaaaaaaaaaaaaaddddddddddddddddd cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggg fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
▶ SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaallllllllllllllllleeeeeeeeeeeeeeeee llllllllllllllllloooooooooooooooooccccccccccccccccckkkkkkkkkkkkkkkkk fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
▶ DDDDDDDDDDDDDDDDDaaaaaaaaaaaaaaaaatttttttttttttttttaaaaaaaaaaaaaaaaa cccccccccccccccccooooooooooooooooorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuppppppppppppppppptttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn 
• HHHHHHHHHHHHHHHHHiiiiiiiiiiiiiiiiiggggggggggggggggghhhhhhhhhhhhhhhhh AAAAAAAAAAAAAAAAAvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbiiiiiiiiiiiiiiiiillllllllllllllllliiiiiiiiiiiiiiiiitttttttttttttttttyyyyyyyyyyyyyyyyy 
• RRRRRRRRReeeeeeeeepppppppppllllllllliiiiiiiiicccccccccaaaaaaaaatttttttttiiiiiiiiiooooooooonnnnnnnnn
. 
LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeettttttttttttttttt'''''''''''''''''sssssssssssssssss tttttttttttttttttaaaaaaaaaaaaaaaaalllllllllllllllllkkkkkkkkkkkkkkkkk aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt 
cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn tttttttttttttttttooooooooooooooooodddddddddddddddddaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy.................
. 
LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeettttttttttttttttt'''''''''''''''''sssssssssssssssss tttttttttttttttttaaaaaaaaaaaaaaaaalllllllllllllllllkkkkkkkkkkkkkkkkk aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt fffffffffffffiiiiiiiiiiiiillllllllllllleeeeeeeeeeeeesssssssssssss tttttttttttttttttooooooooooooooooodddddddddddddddddaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy.................
. 
FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiipppppppppppppppppuuuuuuuuuuuuuuuuulllllllllllllllllaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn
. 
FFFFFFFFFFFFFFFFFuuuuuuuuuuuuuuuuullllllllllllllllllllllllllllllllll cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss 
• CCCCCCCCCCCCCCCCClllllllllllllllllaaaaaaaaaaaaaaaaassssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiicccccccccccccccccaaaaaaaaaaaaaaaaalllllllllllllllll aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: FFFFFFFFFiiiiiiiiillllllllleeeeeeeee[[[[[[[[[]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee 
• AAAAAAAAAAAAAAAAAdddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeeeddddddddddddddddd aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt[[[[[[[[[]]]]]]]]] dddddddddeeeeeeeeefffffffffiiiiiiiiinnnnnnnnneeeeeeeee 
• PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: tttttttttttttttttyyyyyyyyyyyyyyyyypppppppppppppppppeeeeeeeeeeeeeeeee/////////////////ppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss +++++++++++++++++ pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee 
• DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................ddddddddddddddddd +++++++++++++++++ pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee
. 
PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrtttttttttttttttttiiiiiiiiiiiiiiiiiaaaaaaaaaaaaaaaaalllllllllllllllll cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss 
• PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: tttttttttttttttttyyyyyyyyyyyyyyyyypppppppppppppppppeeeeeeeeeeeeeeeee/////////////////ppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrssssssssssssssssswwwwwwwwwwwwwwwww/////////////////ooooooooooooooooo pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee 
• DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................dddddddddddddddddwwwwwwwwwwwwwwwww/////////////////ooooooooooooooooo pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee 
• BBBBBBBBBBBBBBBBBrrrrrrrrrrrrrrrrroooooooooooooooookkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: EEEEEEEEExxxxxxxxxeeeeeeeeeccccccccc[[[[[[[[[ssssssssseeeeeeeeeddddddddd]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee 
• SSSSSSSSSSSSSSSSSuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggiiiiiiiiiiiiiiiiicccccccccccccccccaaaaaaaaaaaaaaaaalllllllllllllllll aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: AAAAAAAAAuuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss[[[[[[[[[]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee
. 
. 
TTTTTTTTTTTTThhhhhhhhhhhhheeeeeeeeeeeee FFFFFFFFFFFFFiiiiiiiiiiiiillllllllllllleeeeeeeeeeeee[[[[[[[[[[[[[]]]]]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee 
CC BY 2.0 https://www.flickr.com/photos/80497449@N04/10567875696/
. 
FFFFFFFFFiiiiiiiiillllllllleeeeeeeee 
• BBBBBBBBBBBBBBBBBuuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiilllllllllllllllllttttttttttttttttt-----------------iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee 
• MMMMMMMMMMMMMMMMMooooooooooooooooosssssssssssssssssttttttttttttttttt uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd 
• WWWWWWWWWWWWWWWWWooooooooooooooooorrrrrrrrrrrrrrrrrkkkkkkkkkkkkkkkkkssssssssssssssssswwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhh aaaaaaaaaaaaaaaaa lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeecccccccccccccccccaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss 
• TTTTTTTTTTTTTTTTTeeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxttttttttttttttttt fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss,,,,,,,,,,,,,,,,, bbbbbbbbbbbbbbbbbiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss
. 
. 
file{"${::icinga::confdir_server}/cgi.cfg": 
ensure => present, 
content => template('icinga/redhat/cgi.cfg.erb'), 
owner => $::icinga::server_user, 
group => $::icinga::server_group, 
require => Class['icinga::config'], 
notify => [ 
Service[$::icinga::service_client], 
Service[$::icinga::service_server], 
Exec['fix_collected_permissions'] 
], 
} 
.
. 
CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt ooooooooooooooooofffffffffffffffff aaaaaaaaaaaaaaaaa fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 
▶ SSSSSSStttttttrrrrrrriiiiiiinnnnnnnggggggg 
▶ ttttttteeeeeeemmmmmmmppppppplllllllaaaaaaattttttteeeeeee((((((())))))) 
▶ fffffffiiiiiiillllllleeeeeee((((((())))))) 
▶ DDDDDDDDDDDDDDDDDyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiccccccccccccccccc cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt 
• sssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 
▶ pppppppuuuuuuuppppppppppppppeeeeeeettttttt:::::::///////////////////// 
▶ ///////lllllllooooooocccccccaaaaaaalllllll///////fffffffiiiiiiillllllleeeeeee 
▶ SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiccccccccccccccccc cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt
. 
FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]] bbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeehhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr 
• AAAAAAAAAAAAAAAAArrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy aaaaaaaaasssssssss """""""""""""""""sssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee"""""""""""""""""::::::::::::::::: PPPPPPPPPuuuuuuuuuppppppppppppppppppeeeeeeeeettttttttt wwwwwwwwwiiiiiiiiillllllllllllllllll pppppppppiiiiiiiiiccccccccckkkkkkkkk ttttttttthhhhhhhhheeeeeeeee fffffffffiiiiiiiiirrrrrrrrrsssssssssttttttttt 
aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee 
• MMMMMMMMMuuuuuuuuullllllllltttttttttiiiiiiiiipppppppppllllllllleeeeeeeee aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrggggggggggggggggguuuuuuuuuuuuuuuuummmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss tttttttttooooooooo ttttttttteeeeeeeeemmmmmmmmmppppppppplllllllllaaaaaaaaattttttttteeeeeeeee((((((((()))))))))::::::::: PPPPPPPPPuuuuuuuuuppppppppppppppppppeeeeeeeeettttttttt 
wwwwwwwwwiiiiiiiiillllllllllllllllll cccccccccooooooooonnnnnnnnncccccccccaaaaaaaaattttttttteeeeeeeeennnnnnnnnaaaaaaaaattttttttteeeeeeeee ttttttttthhhhhhhhheeeeeeeeemmmmmmmmmaaaaaaaaallllllllllllllllll 
• FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[/////////////////fffffffffffffffffoooooooooooooooooooooooooooooooooo/////////////////bbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrr]]]]]]]]]]]]]]]]]wwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiillllllllllllllllllllllllllllllllll aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuutttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeqqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[/////////////////fffffffffffffffffoooooooooooooooooooooooooooooooooo]]]]]]]]]]]]]]]]]
. 
DDDDDDDDDDDDDDDDDooooooooooooooooowwwwwwwwwwwwwwwwwnnnnnnnnnnnnnnnnnsssssssssssssssssiiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeee ooooooooooooooooofffffffffffffffff FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]] 
• YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn ooooooooooooooooonnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyy hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaattttttttttttttttt ooooooooooooooooonnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee """""""""""""""""cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt""""""""""""""""" 
• TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee dddddddddddddddddeeeeeeeeeeeeeeeeessssssssssssssssscccccccccccccccccrrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhooooooooooooooooollllllllllllllllleeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• GGGGGGGGGGGGGGGGGeeeeeeeeeeeeeeeeettttttttttttttttttttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnngggggggggggggggggmmmmmmmmmmmmmmmmmooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxx 
▶ cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt =================>>>>>>>>>>>>>>>>> cccccccccccccccccuuuuuuuuuuuuuuuuussssssssssssssssstttttttttttttttttooooooooooooooooommmmmmmmmmmmmmmmm_________________fffffffffffffffffuuuuuuuuuuuuuuuuuccccccccccccccccctttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn((((((((((((((((())))))))))))))))) 
▶ RRRRRRRRRRRRRRRRReeeeeeeeeeeeeeeeecccccccccccccccccuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrsssssssssssssssssiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee ttttttttttttttttteeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmppppppppppppppppplllllllllllllllllaaaaaaaaaaaaaaaaattttttttttttttttteeeeeeeeeeeeeeeeesssssssssssssssss
. 
. 
concat 
Public Domain http://commons.wikimedia.org/wiki/File:Adhesive_tapes_clear.JPG
. 
CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt 
• AAAAAAAAAAAAAAAAA """""""""""""""""rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeefffffffffffffffffeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeee""""""""""""""""" pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeee::::::::::::::::: 
pppppppppuuuuuuuuuppppppppppppppppppeeeeeeeeetttttttttlllllllllaaaaaaaaabbbbbbbbbsssssssss/////////cccccccccooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt 
• hhhhhhhttttttttttttttpppppppsssssss::::::://////////////gggggggiiiiiiittttttthhhhhhhuuuuuuubbbbbbb.......cccccccooooooommmmmmm///////pppppppuuuuuuuppppppppppppppeeeeeeetttttttlllllllaaaaaaabbbbbbbsssssss///////pppppppuuuuuuuppppppppppppppeeeeeeetttttttlllllllaaaaaaabbbbbbbsssssss-------cccccccooooooonnnnnnncccccccaaaaaaattttttt 
• PPPPPPPPPPPPPPPPPrrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeesssssssssssssssss dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss tttttttttttttttttooooooooooooooooommmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• AAAAAAAAAAAAAAAAAlllllllllllllllllttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss::::::::::::::::: 
▶ ooooooonnnnnnnyyyyyyyxxxxxxxpppppppoooooooiiiiiiinnnnnnnttttttt///////pppppppuuuuuuupppppppmmmmmmmoooooooddddddd-------cccccccooooooonnnnnnncccccccaaaaaaattttttt 
▶ ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeefffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn/////////////////pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt-----------------cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt (((((((((((((((((fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrkkkkkkkkkkkkkkkkk ooooooooooooooooofffffffffffffffff ooooooooooooooooonnnnnnnnnnnnnnnnnyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxpppppppppppppppppoooooooooooooooooiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttt)))))))))))))))))
. 
CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt????????? 
• CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt tttttttttttttttttaaaaaaaaaaaaaaaaakkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbuuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnccccccccccccccccchhhhhhhhhhhhhhhhh ooooooooooooooooofffffffffffffffff sssssssssssssssssnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiippppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttsssssssssssssssss 
• AAAAAAAAAAAAAAAAAsssssssssssssssssssssssssssssssssseeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmbbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnfffffffffffffffffooooooooooooooooo aaaaaaaaaaaaaaaaa fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• EEEEEEEEEEEEEEEEEaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh sssssssssssssssssnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiippppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaa dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee 
• TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaalllllllllllllllll fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaa dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee
. 
. 
concat { '/tmp/file': 
ensure => present, 
} 
concat::fragment { 'tmpfile': 
target => '/tmp/file', 
content => 'test contents', 
order => '01' 
} 
.
. 
BBBBBBBBBBBBBBBBBaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd fffffffffffffffffrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaagggggggggggggggggmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss 
• CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt[[[[[[[[[]]]]]]]]] cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee dddddddddddddddddeeeeeeeeeeeeeeeeessssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn 
▶ mmmmmmmooooooodddddddeeeeeee 
▶ ooooooowwwwwwwnnnnnnneeeeeeerrrrrrr 
▶ pppppppaaaaaaattttttthhhhhhh 
▶ ………………… 
• CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt::::::::::::::::::FFFFFFFFFrrrrrrrrraaaaaaaaagggggggggmmmmmmmmmeeeeeeeeennnnnnnnnttttttttt[[[[[[[[[]]]]]]]]] ================= pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrtttttttttttttttttsssssssssssssssss ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• 111111111 CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt[[[[[[[[[]]]]]]]]] ================= XXXXXXXXXXXXXXXXX CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt::::::::::::::::::FFFFFFFFFrrrrrrrrraaaaaaaaagggggggggmmmmmmmmmeeeeeeeeennnnnnnnnttttttttt[[[[[[[[[]]]]]]]]]
. 
AAAAAAAAAAAAAAAAAdddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss ooooooooooooooooofffffffffffffffff cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt 
• MMMMMMMMMMMMMMMMMooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee fffffffffffffffffllllllllllllllllleeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbiiiiiiiiiiiiiiiiillllllllllllllllliiiiiiiiiiiiiiiiitttttttttttttttttyyyyyyyyyyyyyyyyy 
▶ iiiiiiifffffff 
▶ vvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrtttttttttttttttttuuuuuuuuuuuuuuuuuaaaaaaaaaaaaaaaaalllllllllllllllll rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee 
▶ eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxpppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttteeeeeeeeeeeeeeeeeddddddddddddddddd rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss 
▶ cccccccccccccccccrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaattttttttttttttttteeeeeeeeeeeeeeeee_________________rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss 
• MMMMMMMMMMMMMMMMMiiiiiiiiiiiiiiiiixxxxxxxxxxxxxxxxx ttttttttttttttttteeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmppppppppppppppppplllllllllllllllllaaaaaaaaaaaaaaaaattttttttttttttttteeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss
. 
DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiisssssssssssssssssaaaaaaaaaaaaaaaaadddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss ooooooooooooooooofffffffffffffffff cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt 
• EEEEEEEEEEEEEEEEExxxxxxxxxxxxxxxxxttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaalllllllllllllllll PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeee 
• SSSSSSSSSSSSSSSSStttttttttttttttttiiiiiiiiiiiiiiiiillllllllllllllllllllllllllllllllll dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhooooooooooooooooollllllllllllllllleeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• PPPPPPPPPPPPPPPPPeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrfffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss
. 
. 
Exec{sed: onlyif => grep} 
CC BY-SA 3.0 http://commons.wikimedia.org/wiki/File:Ca%C3%AFn_par_Henri_Vidal.jpg
. 
. 
https://github.com/search?o=desc&q=exec+sed+onlyif+grep+language%3APuppet
. 
eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeeccccccccccccccccc[[[[[[[[[[[[[[[[[ssssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd]]]]]]]]]]]]]]]]] iiiiiiiiiiiiiiiiisssssssssssssssss bbbbbbbbbbbbbbbbbrrrrrrrrrrrrrrrrr00000000000000000kkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn 
• WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh oooooooooooooooooppppppppppppppppptttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss tttttttttttttttttooooooooooooooooo pppppppppppppppppaaaaaaaaaaaaaaaaassssssssssssssssssssssssssssssssss tttttttttttttttttooooooooooooooooo ssssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd gggggggggggggggggrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeppppppppppppppppp????????????????? 
• YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu ssssssssssssssssshhhhhhhhhhhhhhhhhooooooooooooooooouuuuuuuuuuuuuuuuulllllllllllllllllddddddddddddddddd uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaasssssssssssssssss fffffffffffffffffeeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwEEEEEEEEEEEEEEEEExxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeeccccccccccccccccc[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]] aaaaaaaaaaaaaaaaasssssssssssssssss pppppppppppppppppooooooooooooooooossssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee 
• gggggggggggggggggrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeppppppppppppppppp .................................................................... 
• EEEEEEEEEEEEEEEEEssssssssssssssssscccccccccccccccccaaaaaaaaaaaaaaaaapppppppppppppppppeeeeeeeeeeeeeeeee,,,,,,,,,,,,,,,,, rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeegggggggggggggggggeeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeesssssssssssssssss……………………………………………
. 
AAAAAAAAAAAAAAAAAnnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaalllllllllllllllllttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee::::::::::::::::: cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................ddddddddddddddddd 
• SSSSSSSSSSSSSSSSSooooooooooooooooommmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeee ssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss sssssssssssssssssuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................ddddddddddddddddd dddddddddddddddddiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeesssssssssssssssss 
• BBBBBBBBBBBBBBBBBuuuuuuuuuuuuuuuuuttttttttttttttttt iiiiiiiiiiiiiiiiittttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrddddddddddddddddd tttttttttttttttttooooooooooooooooo ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiiiissssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss 
• IIIIIIIIIIIIIIIIInnnnnnnnnnnnnnnnnwwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh ooooooooooooooooorrrrrrrrrrrrrrrrrdddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaddddddddddddddddd????????????????? 
• DDDDDDDDDDDDDDDDDooooooooooooooooonnnnnnnnnnnnnnnnn'''''''''''''''''ttttttttttttttttt fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeeettttttttttttttttt tttttttttttttttttooooooooooooooooo pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee
. 
. 
Augeas 
CC BY-SA 3.0 http://commons.wikimedia.org/wiki/File:Students_assisting_surgery.JPG
. 
• CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn eeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll 
• FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrsssssssssssssssssttttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeellllllllllllllllleeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn 22222222222222222000000000000000000000000000000000077777777777777777 
• AAAAAAAAAAAAAAAAAPPPPPPPPPPPPPPPPPIIIIIIIIIIIIIIIII cccccccccccccccccooooooooooooooooodddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn CCCCCCCCCCCCCCCCC 
• CCCCCCCCCCCCCCCCCooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd-----------------llllllllllllllllliiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllllsssssssssssssssss 
• BBBBBBBBBBBBBBBBBiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnndddddddddddddddddiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnngggggggggggggggggsssssssssssssssss fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr dddddddddddddddddiiiiiiiiiiiiiiiiiffffffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt lllllllllllllllllaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnggggggggggggggggguuuuuuuuuuuuuuuuuaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss
. 
CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn eeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll 
• PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrsssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss 
• TTTTTTTTTTTTTTTTTuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnntttttttttttttttttooooooooooooooooo aaaaaaaaaaaaaaaaa tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 
• EEEEEEEEEEEEEEEEEdddddddddddddddddiiiiiiiiiiiiiiiiittttttttttttttttt ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee &&&&&&&&&&&&&&&&& sssssssssssssssssaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn
. 
. 
$ cat /etc/nsswitch.conf 
# /etc/nsswitch.conf 
## 
Example configuration 
# 
passwd: db files 
group: db files 
initgroups: db [SUCCESS=continue] files 
shadow: db files 
gshadow: files 
.
. 
. 
augtool> ls /files/etc/nsswitch.conf/ 
#comment[1] = /etc/nsswitch.conf 
#comment[2] = Example configuration 
database[1]/ = passwd 
database[2]/ = group 
database[3]/ = initgroups 
database[4]/ = shadow 
database[5]/ = gshadow 
.
. 
. 
augtool> ls /files/etc/nsswitch.conf/database[1]/ 
service[1] = db 
service[2] = files 
.
. 
NNNNNNNNNNNNNNNNNaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaattttttttttttttttt ----------------->>>>>>>>>>>>>>>>> tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 
• AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss tttttttttttttttttuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnsssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnntttttttttttttttttooooooooooooooooo aaaaaaaaaaaaaaaaa tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 
• TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttccccccccccccccccchhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeesssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee 
• AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss uuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss 
• AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss dddddddddddddddddoooooooooooooooooeeeeeeeeeeeeeeeeesssssssssssssssss nnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttt cccccccccccccccccaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt eeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmppppppppppppppppptttttttttttttttttyyyyyyyyyyyyyyyyy llllllllllllllllliiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeesssssssssssssssss 
• TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccllllllllllllllllliiiiiiiiiiiiiiiii tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll (((((((((((((((((aaaaaaaaauuuuuuuuugggggggggtttttttttoooooooooooooooooolllllllll))))))))))))))))) hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaasssssssssssssssss aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuutttttttttttttttttooooooooooooooooocccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeee 
• IIIIIIIIIIIIIIIIIttttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeecccccccccccccccccooooooooooooooooogggggggggggggggggnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiizzzzzzzzzzzzzzzzzeeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaa lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttsssssssssssssssss
. 
. 
augtool> set /files/etc/nsswitch.conf/database[1]/ 
service[last()+1] ldap 
augtool> save 
Saved 1 file(s) 
.
. 
. 
$ cat /etc/nsswitch.conf 
# /etc/nsswitch.conf 
## 
Example configuration 
# 
passwd: db files ldap 
group: db files 
initgroups: db [SUCCESS=continue] files 
shadow: db files 
gshadow: files 
.
. 
. 
augtool> match /files/etc/nsswitch.conf/*/* ldap 
/files/etc/nsswitch.conf/database[1]/service[3] 
augtool> print /files/etc/nsswitch.conf/database[1] 
/files/etc/nsswitch.conf/database[1] = "passwd" 
/files/etc/nsswitch.conf/database[1]/service[1] = "db" 
/files/etc/nsswitch.conf/database[1]/service[2] = "files" 
/files/etc/nsswitch.conf/database[1]/service[3] = "ldap" 
.
. 
. 
augtool> rm /files/etc/nsswitch.conf/database[1]/service[3] 
rm : /files/etc/nsswitch.conf/database[1]/service[3] 1 
augtool> print /files/etc/nsswitch.conf/database[1] 
/files/etc/nsswitch.conf/database[1] = "passwd" 
/files/etc/nsswitch.conf/database[1]/service[1] = "db" 
/files/etc/nsswitch.conf/database[1]/service[2] = "files" 
augtool> save 
Saved 1 file(s) 
.
. 
OOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee AAAAAAAAAAAAAAAAAPPPPPPPPPPPPPPPPPIIIIIIIIIIIIIIIII tttttttttttttttttooooooooooooooooo eeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiittttttttttttttttt ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllll 
• CCCCCCCCCCCCCCCCCaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn tttttttttttttttttaaaaaaaaaaaaaaaaalllllllllllllllllkkkkkkkkkkkkkkkkk XXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLL,,,,,,,,,,,,,,,,, iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiii,,,,,,,,,,,,,,,,, nnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeddddddddddddddddd,,,,,,,,,,,,,,,,, nnnnnnnnnnnnnnnnngggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnxxxxxxxxxxxxxxxxx,,,,,,,,,,,,,,,,, …………………………………………… 
• OOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyy ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd 
• EEEEEEEEEEEEEEEEEnnnnnnnnnnnnnnnnnsssssssssssssssssuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee sssssssssssssssssyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaaxxxxxxxxxxxxxxxxx iiiiiiiiiiiiiiiiisssssssssssssssss rrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiiggggggggggggggggghhhhhhhhhhhhhhhhhttttttttttttttttt
. 
AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss 
• LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxppppppppppppppppplllllllllllllllllaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn hhhhhhhhhhhhhhhhhooooooooooooooooowwwwwwwwwwwwwwwwwtttttttttttttttttooooooooooooooooo uuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss 
▶ SSSSSSSyyyyyyynnnnnnntttttttaaaaaaaxxxxxxx 
▶ LLLLLLLooooooogggggggiiiiiiiccccccc 
▶ PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaattttttttttttttttthhhhhhhhhhhhhhhhh ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss 
• TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaa lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee 
• YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnwwwwwwwwwwwwwwwwwrrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiittttttttttttttttteeeeeeeeeeeeeeeee yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr ooooooooooooooooowwwwwwwwwwwwwwwwwnnnnnnnnnnnnnnnnn llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss
. 
"""""""""TTTTTTTTThhhhhhhhhiiiiiiiiisssssssss bbbbbbbbbrrrrrrrrriiiiiiiiinnnnnnnnngggggggggsssssssss ttttttttthhhhhhhhheeeeeeeee tttttttttoooooooootttttttttaaaaaaaaalllllllll nnnnnnnnnuuuuuuuuummmmmmmmmbbbbbbbbbeeeeeeeeerrrrrrrrr ooooooooofffffffff llllllllleeeeeeeeennnnnnnnnssssssssseeeeeeeeesssssssss 
tttttttttooooooooo 111111111777777777888888888......... [[[[[[[[[………………………]]]]]]]]] IIIIIIIIIIIIIIIIIttttttttttttttttt'''''''''''''''''sssssssssssssssss dddddddddddddddddeeeeeeeeeeeeeeeeeppppppppppppppppprrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeessssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg tttttttttooooooooo ttttttttthhhhhhhhhiiiiiiiiinnnnnnnnnkkkkkkkkk ttttttttthhhhhhhhhaaaaaaaaattttttttt 
LLLLLLLLLiiiiiiiiinnnnnnnnnuuuuuuuuuxxxxxxxxx/////////UUUUUUUUUnnnnnnnnniiiiiiiiixxxxxxxxx sssssssssyyyyyyyyysssssssssttttttttteeeeeeeeemmmmmmmmmsssssssss hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeemmmmmmmmmaaaaaaaaannnnnnnnnaaaaaaaaagggggggggeeeeeeeeeddddddddd tttttttttooooooooo 
gggggggggggggggggrrrrrrrrrrrrrrrrrooooooooooooooooowwwwwwwwwwwwwwwwwttttttttthhhhhhhhhiiiiiiiiisssssssssmmmmmmmmmaaaaaaaaannnnnnnnnyyyyyyyyy ssssssssspppppppppeeeeeeeeeccccccccciiiiiiiiiaaaaaaaaalllllllll sssssssssssssssssnnnnnnnnnnnnnnnnnooooooooooooooooowwwwwwwwwwwwwwwwwffffffffffffffffflllllllllllllllllaaaaaaaaaaaaaaaaakkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeee 
fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttsssssssssssssssss.................""""""""""""""""" 
DDDDDDDDDDDDDDDDDaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiddddddddddddddddd LLLLLLLLLLLLLLLLLuuuuuuuuuuuuuuuuutttttttttttttttttttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrkkkkkkkkkkkkkkkkkooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt,,,,,,,,,,,,,,,,,mmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn dddddddddddddddddeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeelllllllllllllllllooooooooooooooooopppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 
aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss 11111111111111111.................33333333333333333.................00000000000000000
. 
111111111111111117777777777777777788888888888888888 llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss 
aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooxxxxxxxxxxxxxxxxx aaaaaaappppppptttttttcccccccaaaaaaaccccccchhhhhhheeeeeeerrrrrrrnnnnnnngggggggssssssseeeeeeecccccccuuuuuuurrrrrrriiiiiiitttttttyyyyyyy aaaaaaappppppptttttttcccccccooooooonnnnnnnfffffff aaaaaaaaaaaaaaaaappppppppppppppppptttttttttttttttttppppppppppppppppprrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeefffffffffffffffffeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss 
aaaaaaaaaaaaaaaaappppppppppppppppptttttttttttttttttsssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaauuuuuuutttttttooooooommmmmmmooooooouuuuuuunnnnnnnttttttteeeeeeerrrrrrr cccccccaaaaaaarrrrrrrbbbbbbbooooooonnnnnnn cccccccgggggggrrrrrrruuuuuuullllllleeeeeeesssssss ccccccchhhhhhhaaaaaaannnnnnnnnnnnnneeeeeeelllllllsssssss 
cccccccyyyyyyyrrrrrrruuuuuuusssssss_______iiiiiiimmmmmmmaaaaaaapppppppddddddd dddddddaaaaaaarrrrrrrkkkkkkkiiiiiiiccccccceeeeeee dddddddddddddddddpppppppppppppppppkkkkkkkkkkkkkkkkkggggggggggggggggg dddddddpppppppuuuuuuuttttttt eeeeeeerrrrrrrlllllllaaaaaaannnnnnnggggggg eeeeeeettttttthhhhhhheeeeeeerrrrrrrsssssss eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxpppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrtttttttttttttttttsssssssssssssssss 
fffffffffffffffffaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiii_________________dddddddddddddddddiiiiiiiiiiiiiiiiissssssssssssssssskkkkkkkkkkkkkkkkkcccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggg gggggggdddddddmmmmmmmgggggggtttttttkkkkkkkbbbbbbbooooooooooooookkkkkkkmmmmmmmaaaaaaarrrrrrrkkkkkkksssssss hhhhhhhooooooosssssssttttttt_______cccccccooooooonnnnnnnfffffff hhhhhhhooooooossssssstttttttnnnnnnnaaaaaaammmmmmmeeeeeee hhhhhhhooooooossssssstttttttsssssss 
hhhhhhhttttttttttttttpppppppddddddd iiiiiiinnnnnnneeeeeeetttttttddddddd iiiiiiinnnnnnniiiiiiifffffffiiiiiiillllllleeeeeee iiiiiiinnnnnnniiiiiiittttttttttttttaaaaaaabbbbbbb iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrfffffffffffffffffaaaaaaaaaaaaaaaaaccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss jjjjjjjjjjjjjjjjjeeeeeeeeeeeeeeeeettttttttttttttttttttttttttttttttttyyyyyyyyyyyyyyyyyrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaalllllllllllllllllmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeepppppppppppppppppaaaaaaaaaaaaaaaaallllllllllllllllliiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeeddddddddddddddddd 
kkkkkkknnnnnnnooooooowwwwwwwnnnnnnn_______hhhhhhhooooooossssssstttttttsssssss llllllldddddddsssssssooooooo llllllliiiiiiiggggggghhhhhhhtttttttdddddddmmmmmmmllllllliiiiiiimmmmmmmiiiiiiitttttttsssssss lllllllooooooogggggggwwwwwwwaaaaaaatttttttccccccchhhhhhh llllllloooooookkkkkkkkkkkkkkiiiiiiittttttt lllllllvvvvvvvmmmmmmm 
nnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaagggggggggggggggggiiiiiiiiiiiiiiiiiooooooooooooooooossssssssssssssssscccccccccccccccccfffffffffffffffffggggggggggggggggg nnnnnnneeeeeeetttttttmmmmmmmaaaaaaassssssskkkkkkksssssss nnnnnnneeeeeeetttttttwwwwwwwooooooorrrrrrrkkkkkkksssssss nnnnnnnrrrrrrrpppppppeeeeeee nnnnnnntttttttpppppppddddddd pppppppaaaaaaagggggggeeeeeeekkkkkkkiiiiiiittttttteeeeeee pppppppbbbbbbbuuuuuuuiiiiiiillllllldddddddeeeeeeerrrrrrr 
pppppppggggggg_______hhhhhhhbbbbbbbaaaaaaa ppppppppppppppppphhhhhhhhhhhhhhhhhpppppppppppppppppvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrsssssssssssssssss pppppppooooooossssssstttttttfffffffiiiiiiixxxxxxx_______mmmmmmmaaaaaaaiiiiiiinnnnnnn pppppppooooooossssssstttttttfffffffiiiiiiixxxxxxx_______mmmmmmmaaaaaaasssssssttttttteeeeeeerrrrrrr ppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooootttttttttttttttttooooooooooooooooocccccccccccccccccooooooooooooooooolllllllllllllllllsssssssssssssssss pppppppuuuuuuuppppppppppppppeeeeeeettttttt 
pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttfffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeessssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr pppppppppppppppppyyyyyyyyyyyyyyyyyttttttttttttttttthhhhhhhhhhhhhhhhhooooooooooooooooonnnnnnnnnnnnnnnnnpppppppppppppppppaaaaaaaaaaaaaaaaasssssssssssssssssttttttttttttttttteeeeeeeeeeeeeeeee rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiisssssssssssssssss rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooolllllllllllllllllvvvvvvvvvvvvvvvvv rrrrrrrsssssssyyyyyyynnnnnnncccccccddddddd rrrrrrrxxxxxxx sssssssssssssssssccccccccccccccccchhhhhhhhhhhhhhhhhrrrrrrrrrrrrrrrrroooooooooooooooooooooooooooooooooottttttttttttttttt 
ssssssseeeeeeeppppppp ssssssshhhhhhheeeeeeellllllllllllllsssssss sssssssiiiiiiimmmmmmmpppppppllllllleeeeeeellllllliiiiiiinnnnnnneeeeeeesssssss sssssssssssssssssiiiiiiiiiiiiiiiiimmmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrsssssssssssssssss sssssssooooooolllllllaaaaaaarrrrrrriiiiiiisssssss_______sssssssyyyyyyysssssssttttttteeeeeeemmmmmmmsssssssooooooommmmmmmaaaaaaa sssssssssssssshhhhhhhddddddd 
sssssssuuuuuuudddddddoooooooeeeeeeerrrrrrrsssssss sssssssyyyyyyyssssssscccccccooooooonnnnnnnfffffffiiiiiiiggggggg sssssssssssssssssyyyyyyyyyyyyyyyyyssssssssssssssssscccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggg_________________rrrrrrrrrrrrrrrrrooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttteeeeeeeeeeeeeeeee sssssssyyyyyyysssssssccccccctttttttlllllll sssssssyyyyyyysssssssllllllloooooooggggggg ttttttthhhhhhhttttttttttttttpppppppddddddd 
uuuuuuuppppppp2222222dddddddaaaaaaattttttteeeeeee uuuuuuutttttttiiiiiiilllllll vvvvvvvvvvvvvvvvvfffffffffffffffffssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbb wwwwwwweeeeeeebbbbbbbmmmmmmmiiiiiiinnnnnnn xxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnndddddddddddddddddcccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffsssssssssssssssssxxxxxxxxxxxxxxxxxppppppppppppppppp yyyyyyyuuuuuuummmmmmm
. 
AAAAAAAAAAAAAAAAA ssssssssssssssssshhhhhhhhhhhhhhhhhooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeee 
. 
module Hostname = 
autoload xfm 
(* View: lns *) 
let lns = [ label "hostname" . store Rx.word . Util.eol ] 
(* View: filter *) 
let filter = incl "/etc/hostname" 
. incl "/etc/mailname" 
let xfm = transform lns filter 
.
. 
PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt <<<<<<<<<<<<<<<<<33333333333333333 aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss 
• NNNNNNNNNNNNNNNNNaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee """""""""""""""""aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss""""""""""""""""" rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee 
• SSSSSSSSSSSSSSSSSuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr pppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuugggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnsssssssssssssssssyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnnccccccccccccccccc 
• HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeelllllllllllllllllpppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee
. 
PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeee 
. 
augeas { $name: 
context => "/files${fstab::variables::fstab_file}", 
changes => [ 
"rm ${fstab_match_line}", 
], 
onlyif => "match ${fstab_match_line} size > 0" 
} 
.
. 
RRRRRRRRRRRRRRRRReeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaalllllllllllllllll uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeecccccccccccccccccaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss 
• CCCCCCCCCCCCCCCCChhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeee gggggggggggggggggrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuubbbbbbbbbbbbbbbbb oooooooooooooooooppppppppppppppppptttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss 
• MMMMMMMMMMMMMMMMMooooooooooooooooodddddddddddddddddiiiiiiiiiiiiiiiiifffffffffffffffffyyyyyyyyyyyyyyyyy /////////////////eeeeeeeeeeeeeeeeetttttttttttttttttccccccccccccccccc/////////////////hhhhhhhhhhhhhhhhhooooooooooooooooossssssssssssssssstttttttttttttttttsssssssssssssssss 
• MMMMMMMMMMMMMMMMMooooooooooooooooodddddddddddddddddiiiiiiiiiiiiiiiiifffffffffffffffffyyyyyyyyyyyyyyyyy XXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLL'''''''''''''''''sssssssssssssssss (((((((((((((((((pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttlllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbsssssssssssssssss-----------------tttttttttttttttttooooooooooooooooommmmmmmmmmmmmmmmmcccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt))))))))))))))))) 
• CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee JJJJJJJJJJJJJJJJJeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnsssssssssssssssss
. 
PPPPPPPPPllllllllluuuuuuuuugggggggggiiiiiiiiinnnnnnnnnsssssssssyyyyyyyyynnnnnnnnnccccccccc 
• PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaasssssssssssssssss pppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuugggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnsssssssssssssssssyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnnccccccccccccccccc sssssssssssssssssuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss 
• DDDDDDDDDDDDDDDDDrrrrrrrrrrrrrrrrroooooooooooooooooppppppppppppppppp yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss 
• llllllllliiiiiiiiibbbbbbbbb/////////aaaaaaaaauuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss/////////llllllllleeeeeeeeennnnnnnnnssssssssseeeeeeeeesssssssss 
• """""""""""""""""llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnsssssssssssssssss""""""""""""""""" pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss
. 
PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeee 
. 
augeas{"jboss_conf": 
. 
context => "/files/etc/jbossas", 
changes => [ 
"set jbossas.conf/JBOSS_IP $ipaddress", 
"set jbossas.conf/JAVA_HOME /usr", 
], 
lens => "Jboss.aug", 
}
. 
AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnndddddddddddddddddsssssssssssssssss 
ssssssssseeeeeeeeettttttttt rrrrrrrrrmmmmmmmmmmmmmmmmmmvvvvvvvvv cccccccccllllllllleeeeeeeeeaaaaaaaaarrrrrrrrr iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrttttttttttttttttt ………………………
. 
AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmpppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrrsssssssssssssssss (((((((((((((((((ooooooooooooooooonnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyyiiiiiiiiiiiiiiiiifffffffffffffffff))))))))))))))))) 
mmmmmmmmmaaaaaaaaatttttttttccccccccchhhhhhhhh gggggggggeeeeeeeeettttttttt
. 
AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssssppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss 
• HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeelllllllllllllllllpppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrooooooooooooooooouuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnddddddddddddddddd aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss 
• PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss 
• NNNNNNNNNNNNNNNNNooooooooooooooooo aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss kkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnooooooooooooooooowwwwwwwwwwwwwwwwwllllllllllllllllleeeeeeeeeeeeeeeeedddddddddddddddddgggggggggggggggggeeeeeeeeeeeeeeeee nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd
. 
aaaaaaaaapppppppppaaaaaaaaaccccccccchhhhhhhhheeeeeeeee 
. 
apache_setenv { "SPECIAL_PATH": 
ensure => present, 
value => "/foo/bin", 
} 
.
. 
kkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeelllllllllllllllll_________________pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 
. 
kernel_parameter { "quiet": 
ensure => present, 
bootmode => "normal", 
} 
.
. 
MMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCooooooooooooooooolllllllllllllllllllllllllllllllllleeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeegggggggggggggggggrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn 
• AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn bbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeee uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeedddddddddddddddddwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhhmmmmmmmmmmmmmmmmmcccccccccccccccccooooooooooooooooolllllllllllllllllllllllllllllllllleeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee 
• UUUUUUUUUUUUUUUUUssssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd tttttttttttttttttooooooooooooooooo qqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy ooooooooooooooooorrrrrrrrrrrrrrrrr tttttttttttttttttooooooooooooooooo dddddddddddddddddiiiiiiiiiiiiiiiiissssssssssssssssscccccccccccccccccooooooooooooooooovvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 
• QQQQQQQQQQQQQQQQQuuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiiccccccccccccccccckkkkkkkkkkkkkkkkklllllllllllllllllyyyyyyyyyyyyyyyyy aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnssssssssssssssssswwwwwwwwwwwwwwwwweeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss qqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeessssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss::::::::::::::::: 
▶ WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiiddddddddddddddddd 555555555555555550000000000000000000000000000000000 ooooooooooooooooonnnnnnnnnnnnnnnnn eeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyymmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee????????????????? 
▶ WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn jjjjjjjjjjjjjjjjjooooooooooooooooohhhhhhhhhhhhhhhhhnnnnnnnnnnnnnnnnndddddddddddddddddoooooooooooooooooeeeeeeeeeeeeeeeee dddddddddddddddddooooooooooooooooo iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee sssssssssssssssssuuuuuuuuuuuuuuuuudddddddddddddddddoooooooooooooooooeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss????????????????? 
▶ WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccrrrrrrrrrrrrrrrrrooooooooooooooooonnnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbsssssssssssssssss aaaaaaaaaaaaaaaaattttttttttttttttt 22222222222222222 aaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmm?????????????????
. 
CCCCCCCCCCCCCooooooooooooonnnnnnnnnnnnncccccccccccccllllllllllllluuuuuuuuuuuuusssssssssssssiiiiiiiiiiiiiooooooooooooonnnnnnnnnnnnn
. 
DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiisssssssssssssssssaaaaaaaaaaaaaaaaadddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss 
• LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeqqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeddddddddddddddddd 
• LLLLLLLLLLLLLLLLLiiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy tttttttttttttttttooooooooooooooooo iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllll 
• WWWWWWWWWWWWWWWWWrrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss iiiiiiiiiiiiiiiiisssssssssssssssss hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrddddddddddddddddd 
• YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddd gggggggggggggggggooooooooooooooooooooooooooooooooooddddddddddddddddd pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss
. 
AAAAAAAAAAAAAAAAAdddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss 
• AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll 
• PPPPPPPPPPPPPPPPPrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeessssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeesssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss 
• IIIIIIIIIIIIIIIIIttttttttttttttttt fffffffffffffffffaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllsssssssssssssssss (((((((((((((((((iiiiiiiiiiiiiiiiifffffffffffffffff nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd))))))))))))))))) 
• OOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyy ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeessssssssssssssssswwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd 
• AAAAAAAAAAAAAAAAA lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee 
• PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeegggggggggggggggggrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn 
• HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeelllllllllllllllllpppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee
. 
FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaalllllllllllllllll nnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttteeeeeeeeeeeeeeeee 
MMMMMMMMMooooooooosssssssssttttttttt ooooooooofffffffff ttttttttthhhhhhhhheeeeeeeee tttttttttiiiiiiiiimmmmmmmmmeeeeeeeee,,,,,,,,, FFFFFFFFFiiiiiiiiillllllllleeeeeeeee[[[[[[[[[]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee 
ttttttttthhhhhhhhheeeeeeeeewwwwwwwwwwwwwwwwwaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy tttttttttooooooooo gggggggggooooooooo......... AAAAAAAAAuuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss cccccccccaaaaaaaaannnnnnnnn hhhhhhhhheeeeeeeeelllllllllpppppppppwwwwwwwwwhhhhhhhhheeeeeeeeennnnnnnnn 
yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuu nnnnnnnnneeeeeeeeeeeeeeeeeeddddddddd tttttttttooooooooo ccccccccchhhhhhhhhaaaaaaaaannnnnnnnngggggggggeeeeeeeee fffffffffiiiiiiiiillllllllleeeeeeeeesssssssss gggggggggeeeeeeeeennnnnnnnneeeeeeeeerrrrrrrrraaaaaaaaattttttttteeeeeeeeeddddddddd bbbbbbbbbbbbbbbbbyyyyyyyyyyyyyyyyy 
aaaaaaaaannnnnnnnn aaaaaaaaappppppppppppppppppllllllllliiiiiiiiicccccccccaaaaaaaaatttttttttiiiiiiiiiooooooooonnnnnnnnn ooooooooorrrrrrrrr ttttttttthhhhhhhhhaaaaaaaaattttttttt yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuu cccccccccaaaaaaaaannnnnnnnn nnnnnnnnnooooooooottttttttt 
mmmmmmmmmaaaaaaaaannnnnnnnnaaaaaaaaagggggggggeeeeeeeee eeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeelllllllllllllllllyyyyyyyyyyyyyyyyy.................
. 
RRRRRRRRReeeeeeeeeaaaaaaaaadddddddddiiiiiiiiinnnnnnnnngggggggggsssssssss 
• hhhhhhhhhttttttttttttttttttppppppppp::::::::://////////////////aaaaaaaaauuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss.........nnnnnnnnneeeeeeeeettttttttt///////// 
• hhhhhhhhhhhhhhhhhttttttttttttttttttttttttttttttttttppppppppppppppppp::::::::::::::::://////////////////////////////////aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssssppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss.................cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmm///////////////// 
• hhhhhhhhhttttttttttttttttttpppppppppsssssssss::::::::://////////////////dddddddddooooooooocccccccccsssssssss.........pppppppppuuuuuuuuuppppppppppppppppppeeeeeeeeetttttttttlllllllllaaaaaaaaabbbbbbbbbsssssssss.........cccccccccooooooooommmmmmmmm/////////
. 
TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkk yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuu 
AAAAAAAAAAAAAAAAAnnnnnnnnnnnnnnnnnyyyyyyyyyyyyyyyyy qqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeessssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn????????????????? 
TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkksssssssssssssssss tttttttttttttttttooooooooooooooooo@@@@@@@@@@@@@@@@@rrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaappppppppppppppppphhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkk
. 
CCCCCCCCCooooooooonnnnnnnnntttttttttaaaaaaaaacccccccccttttttttt 
JJJJJJJJJJJJJJJJJuuuuuuuuuuuuuuuuullllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn PPPPPPPPPPPPPPPPPiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvvooooooooooooooooottttttttttttttttttttttttttttttttttooooooooooooooooo 
jjjjjjjjjuuuuuuuuullllllllliiiiiiiiieeeeeeeeennnnnnnnn@@@@@@@@@iiiiiiiiinnnnnnnnnuuuuuuuuuiiiiiiiiitttttttttsssssssss.........eeeeeeeeeuuuuuuuuu 
@@@@@@@@@@@@@@@@@rrrrrrrrrrrrrrrrroooooooooooooooooiiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeelllllllllllllllllaaaaaaaaaaaaaaaaapppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeee 
iiiiiiiiinnnnnnnnnuuuuuuuuuiiiiiiiiitttttttttsssssssss 
hhhhhhhttttttttttttttpppppppsssssss::::::://////////////iiiiiiinnnnnnnuuuuuuuiiiiiiitttttttsssssss.......eeeeeeeuuuuuuu 
iiiiiiinnnnnnnfffffffooooooo@@@@@@@iiiiiiinnnnnnnuuuuuuuiiiiiiitttttttsssssss.......eeeeeeeuuuuuuu 
+++++++++++++++++3333333333333333322222222222222222 444444444444444447777777777777777733333333333333333 444444444444444444444444444444444411111111111111111 666666666666666663333333333333333366666666666666666

More Related Content

Similar to Augeas, swiss knife resources for your puppet tree

Mi primer documento
Mi primer documentoMi primer documento
Mi primer documentojulianic16
 
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...sandrav29
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshareibispm1210
 
Mi primer documanto
Mi primer documantoMi primer documanto
Mi primer documantoMarii Torres
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshareltr424
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshareltr424
 
Apresentação1.pptx
Apresentação1.pptxApresentação1.pptx
Apresentação1.pptxAlanRobson20
 
Apresentação1110.pptx
Apresentação1110.pptxApresentação1110.pptx
Apresentação1110.pptxAlanRobson20
 
Mi primer archivo
Mi primer archivoMi primer archivo
Mi primer archivoanam178
 
Mi primer archivo
Mi primer archivoMi primer archivo
Mi primer archivoanam178
 

Similar to Augeas, swiss knife resources for your puppet tree (20)

Alfabeto hjg
Alfabeto hjgAlfabeto hjg
Alfabeto hjg
 
Mi primer documento
Mi primer documentoMi primer documento
Mi primer documento
 
Mi primer documento
Mi primer documentoMi primer documento
Mi primer documento
 
Mi primer documento
Mi primer documentoMi primer documento
Mi primer documento
 
Mi primer documento
Mi primer documentoMi primer documento
Mi primer documento
 
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...
 
Mi primer archivo
Mi primer archivoMi primer archivo
Mi primer archivo
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshare
 
Mi primer documanto
Mi primer documantoMi primer documanto
Mi primer documanto
 
Mi primer archivo
Mi primer archivoMi primer archivo
Mi primer archivo
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshare
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshare
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshare
 
Mi primer slideshare
Mi primer slideshareMi primer slideshare
Mi primer slideshare
 
Microsoft word bakwas
Microsoft word   bakwasMicrosoft word   bakwas
Microsoft word bakwas
 
Mi primer archivo
Mi  primer  archivoMi  primer  archivo
Mi primer archivo
 
Apresentação1.pptx
Apresentação1.pptxApresentação1.pptx
Apresentação1.pptx
 
Apresentação1110.pptx
Apresentação1110.pptxApresentação1110.pptx
Apresentação1110.pptx
 
Mi primer archivo
Mi primer archivoMi primer archivo
Mi primer archivo
 
Mi primer archivo
Mi primer archivoMi primer archivo
Mi primer archivo
 

More from Julien Pivotto

What's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemWhat's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemJulien Pivotto
 
Prometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is comingPrometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is comingJulien Pivotto
 
What's new in Prometheus?
What's new in Prometheus?What's new in Prometheus?
What's new in Prometheus?Julien Pivotto
 
Introduction to Grafana Loki
Introduction to Grafana LokiIntroduction to Grafana Loki
Introduction to Grafana LokiJulien Pivotto
 
Why you should revisit mgmt
Why you should revisit mgmtWhy you should revisit mgmt
Why you should revisit mgmtJulien Pivotto
 
Observing the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusObserving the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusJulien Pivotto
 
Monitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with PrometheusMonitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with PrometheusJulien Pivotto
 
5 tips for Prometheus Service Discovery
5 tips for Prometheus Service Discovery5 tips for Prometheus Service Discovery
5 tips for Prometheus Service DiscoveryJulien Pivotto
 
Prometheus and TLS - an Introduction
Prometheus and TLS - an IntroductionPrometheus and TLS - an Introduction
Prometheus and TLS - an IntroductionJulien Pivotto
 
Powerful graphs in Grafana
Powerful graphs in GrafanaPowerful graphs in Grafana
Powerful graphs in GrafanaJulien Pivotto
 
HAProxy as Egress Controller
HAProxy as Egress ControllerHAProxy as Egress Controller
HAProxy as Egress ControllerJulien Pivotto
 
Improved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and AlertmanagerImproved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and AlertmanagerJulien Pivotto
 
SIngle Sign On with Keycloak
SIngle Sign On with KeycloakSIngle Sign On with Keycloak
SIngle Sign On with KeycloakJulien Pivotto
 
Monitoring as an entry point for collaboration
Monitoring as an entry point for collaborationMonitoring as an entry point for collaboration
Monitoring as an entry point for collaborationJulien Pivotto
 
Incident Resolution as Code
Incident Resolution as CodeIncident Resolution as Code
Incident Resolution as CodeJulien Pivotto
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusJulien Pivotto
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusJulien Pivotto
 
An introduction to Ansible
An introduction to AnsibleAn introduction to Ansible
An introduction to AnsibleJulien Pivotto
 

More from Julien Pivotto (20)

The O11y Toolkit
The O11y ToolkitThe O11y Toolkit
The O11y Toolkit
 
What's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemWhat's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its Ecosystem
 
Prometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is comingPrometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is coming
 
What's new in Prometheus?
What's new in Prometheus?What's new in Prometheus?
What's new in Prometheus?
 
Introduction to Grafana Loki
Introduction to Grafana LokiIntroduction to Grafana Loki
Introduction to Grafana Loki
 
Why you should revisit mgmt
Why you should revisit mgmtWhy you should revisit mgmt
Why you should revisit mgmt
 
Observing the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusObserving the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From Prometheus
 
Monitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with PrometheusMonitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with Prometheus
 
5 tips for Prometheus Service Discovery
5 tips for Prometheus Service Discovery5 tips for Prometheus Service Discovery
5 tips for Prometheus Service Discovery
 
Prometheus and TLS - an Introduction
Prometheus and TLS - an IntroductionPrometheus and TLS - an Introduction
Prometheus and TLS - an Introduction
 
Powerful graphs in Grafana
Powerful graphs in GrafanaPowerful graphs in Grafana
Powerful graphs in Grafana
 
YAML Magic
YAML MagicYAML Magic
YAML Magic
 
HAProxy as Egress Controller
HAProxy as Egress ControllerHAProxy as Egress Controller
HAProxy as Egress Controller
 
Improved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and AlertmanagerImproved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and Alertmanager
 
SIngle Sign On with Keycloak
SIngle Sign On with KeycloakSIngle Sign On with Keycloak
SIngle Sign On with Keycloak
 
Monitoring as an entry point for collaboration
Monitoring as an entry point for collaborationMonitoring as an entry point for collaboration
Monitoring as an entry point for collaboration
 
Incident Resolution as Code
Incident Resolution as CodeIncident Resolution as Code
Incident Resolution as Code
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with Prometheus
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with Prometheus
 
An introduction to Ansible
An introduction to AnsibleAn introduction to Ansible
An introduction to Ansible
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Augeas, swiss knife resources for your puppet tree

  • 1. . AAAAAAAuuuuuuugggggggeeeeeeeaaaaaaasssssss SSSSSSSSSSSSSSSSSwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiissssssssssssssssssssssssssssssssss-----------------kkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiifffffffffffffffffeeeeeeeeeeeeeeeee rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee JJJJJJJJJJJJJJJJJuuuuuuuuuuuuuuuuullllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn PPPPPPPPPPPPPPPPPiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvvooooooooooooooooottttttttttttttttttttttttttttttttttooooooooooooooooo NNNNNNNNNNNNNNNNNooooooooooooooooovvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmbbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr 1111111111111111177777777777777777ttttttttttttttttthhhhhhhhhhhhhhhhh,,,,,,,,,,,,,,,,, 22222222222222222000000000000000001111111111111111144444444444444444
  • 2. . $$$$$$$$$::::::::::::::::::uuuuuuuuussssssssseeeeeeeeerrrrrrrrr JJJJJJJJJJJJJJJJJuuuuuuuuuuuuuuuuullllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn PPPPPPPPPPPPPPPPPiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvvooooooooooooooooottttttttttttttttttttttttttttttttttooooooooooooooooo • OOOOOOOOOOOOOOOOOpppppppppppppppppeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn-----------------SSSSSSSSSSSSSSSSSooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssssuuuuuuuuuuuuuuuuullllllllllllllllltttttttttttttttttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnttttttttttttttttt aaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnuuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiitttttttttttttttttsssssssssssssssss.................eeeeeeeeeeeeeeeeeuuuuuuuuuuuuuuuuu • FFFFFFFFFFFFFFFFFOOOOOOOOOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr sssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeee 22222222222222222000000000000000000000000000000000044444444444444444 • DDDDDDDDDDDDDDDDDeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvOOOOOOOOOOOOOOOOOpppppppppppppppppsssssssssssssssss bbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeellllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd eeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeellllllllllllllllliiiiiiiiiiiiiiiiisssssssssssssssssttttttttttttttttt • PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt UUUUUUUUUUUUUUUUUssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr sssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeee 22222222222222222000000000000000001111111111111111111111111111111111 • @@@@@@@@@@@@@@@@@rrrrrrrrrrrrrrrrroooooooooooooooooiiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeelllllllllllllllllaaaaaaaaaaaaaaaaapppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeee ooooooooooooooooonnnnnnnnnnnnnnnnn iiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrccccccccccccccccc/////////////////tttttttttttttttttwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiitttttttttttttttttttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr/////////////////gggggggggggggggggiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhhuuuuuuuuuuuuuuuuubbbbbbbbbbbbbbbbb
  • 4. . . SSSSSSSSSSSSSSSSSyyyyyyyyyyyyyyyyysssssssssssssssssaaaaaaaaaaaaaaaaadddddddddddddddddmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn 111111111111111110000000000000000011111111111111111 CC BY-SA 2.0 https://www.flickr.com/photos/arthur-caranta/2926332140
  • 5. . SSSSSSSSSSSSSSSSSeeeeeeeeeeeeeeeeettttttttttttttttttttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg uuuuuuuuuuuuuuuuuppppppppppppppppp aaaaaaaaaaaaaaaaa ssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeee • IIIIIIIIIIIIIIIIInnnnnnnnnnnnnnnnnssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllll ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee pppppppppppppppppaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee • CCCCCCCCCCCCCCCCChhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn • SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrttttttttttttttttt ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee dddddddddddddddddaaaaaaaaaaaaaaaaaeeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmooooooooooooooooonnnnnnnnnnnnnnnnn
  • 6. . PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee CCCCCCCCCCCCCooooooooooooonnnnnnnnnnnnnfffffffffffffiiiiiiiiiiiiiggggggggggggg SSSSSSSSSSSSSSSSSeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeee KKKKKKKKKKKKKKKKKeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn BBBBBBBBBBBBBBBBBaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrbbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr -----------------mmmmmmmmmmmmmmmmmooooooooooooooooodddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeee dddddddddddddddddeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeelllllllllllllllllooooooooooooooooopppppppppppppppppmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttCCCCCCCCCCCCCCCCCaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmppppppppppppppppp EEEEEEEEEEEEEEEEEdddddddddddddddddiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnbbbbbbbbbbbbbbbbbuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrggggggggggggggggghhhhhhhhhhhhhhhhh 22222222222222222000000000000000001111111111111111122222222222222222
  • 7. . 33333333333333333 sssssssssssssssssttttttttttttttttteeeeeeeeeeeeeeeeepppppppppppppppppsssssssssssssssss................. WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn gggggggggggggggggooooooooooooooooowwwwwwwwwwwwwwwwwrrrrrrrrrrrrrrrrrooooooooooooooooonnnnnnnnnnnnnnnnnggggggggggggggggg?????????????????
  • 8. . PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg • WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee pppppppppppppppppaaaaaaaaaaaaaaaaaccccccccccccccccckkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee????????????????? • WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh vvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssssiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn dddddddddddddddddooooooooooooooooowwwwwwwwwwwwwwwwweeeeeeeeeeeeeeeee nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddd????????????????? • DDDDDDDDDDDDDDDDDoooooooooooooooooeeeeeeeeeeeeeeeeesssssssssssssssss iiiiiiiiiiiiiiiiittttttttttttttttt cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffllllllllllllllllliiiiiiiiiiiiiiiiiccccccccccccccccctttttttttttttttttwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhh sssssssssssssssssooooooooooooooooommmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttthhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg eeeeeeeeeeeeeeeeelllllllllllllllllssssssssssssssssseeeeeeeeeeeeeeeee?????????????????
  • 9. . . DDDDDDDDDDDDDDDDDeeeeeeeeeeeeeeeeepppppppppppppppppeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnccccccccccccccccciiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeesssssssssssssssss HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeellllllllllllllllllllllllllllllllll #######################################pppppppppppppppppppppppppppppppppppppppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccccccccccccccccccccccckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggggggggggggggggggggggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggggggggggggggggggggggggggggggggggggsssssssssssssssssssssssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuccccccccccccccccccccccccccccccccccccccckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkksssssssssssssssssssssssssssssssssssssss CC BY-SA 2.0 https://www.flickr.com/photos/coconinonationalforest/4587053982
  • 10. . CCCCCCCCCooooooooonnnnnnnnnfffffffffiiiiiiiiiggggggggguuuuuuuuurrrrrrrrraaaaaaaaatttttttttiiiiiiiiiooooooooonnnnnnnnn • WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee????????????????? • HHHHHHHHHHHHHHHHHooooooooooooooooowwwwwwwwwwwwwwwwwmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnyyyyyyyyyyyyyyyyy fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss????????????????? • CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn iiiiiiiiiiiiiiiiisssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee dddddddddddddddddaaaaaaaaaaaaaaaaatttttttttttttttttaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeee????????????????? • TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss *****************hhhhhhhhhhhhhhhhhuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeee*****************
  • 11. . SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrtttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee ssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeee • DDDDDDDDDDDDDDDDDoooooooooooooooooeeeeeeeeeeeeeeeeesssssssssssssssss nnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttt ssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrttttttttttttttttt ▶ BBBBBBBBBBBBBBBBBaaaaaaaaaaaaaaaaaddddddddddddddddd cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggg fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee ▶ SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaallllllllllllllllleeeeeeeeeeeeeeeee llllllllllllllllloooooooooooooooooccccccccccccccccckkkkkkkkkkkkkkkkk fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee ▶ DDDDDDDDDDDDDDDDDaaaaaaaaaaaaaaaaatttttttttttttttttaaaaaaaaaaaaaaaaa cccccccccccccccccooooooooooooooooorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuppppppppppppppppptttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn • HHHHHHHHHHHHHHHHHiiiiiiiiiiiiiiiiiggggggggggggggggghhhhhhhhhhhhhhhhh AAAAAAAAAAAAAAAAAvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbiiiiiiiiiiiiiiiiillllllllllllllllliiiiiiiiiiiiiiiiitttttttttttttttttyyyyyyyyyyyyyyyyy • RRRRRRRRReeeeeeeeepppppppppllllllllliiiiiiiiicccccccccaaaaaaaaatttttttttiiiiiiiiiooooooooonnnnnnnnn
  • 12. . LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeettttttttttttttttt'''''''''''''''''sssssssssssssssss tttttttttttttttttaaaaaaaaaaaaaaaaalllllllllllllllllkkkkkkkkkkkkkkkkk aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn tttttttttttttttttooooooooooooooooodddddddddddddddddaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy.................
  • 13. . LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeettttttttttttttttt'''''''''''''''''sssssssssssssssss tttttttttttttttttaaaaaaaaaaaaaaaaalllllllllllllllllkkkkkkkkkkkkkkkkk aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt fffffffffffffiiiiiiiiiiiiillllllllllllleeeeeeeeeeeeesssssssssssss tttttttttttttttttooooooooooooooooodddddddddddddddddaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy.................
  • 15. . FFFFFFFFFFFFFFFFFuuuuuuuuuuuuuuuuullllllllllllllllllllllllllllllllll cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss • CCCCCCCCCCCCCCCCClllllllllllllllllaaaaaaaaaaaaaaaaassssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiicccccccccccccccccaaaaaaaaaaaaaaaaalllllllllllllllll aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: FFFFFFFFFiiiiiiiiillllllllleeeeeeeee[[[[[[[[[]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee • AAAAAAAAAAAAAAAAAdddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeeeddddddddddddddddd aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt[[[[[[[[[]]]]]]]]] dddddddddeeeeeeeeefffffffffiiiiiiiiinnnnnnnnneeeeeeeee • PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: tttttttttttttttttyyyyyyyyyyyyyyyyypppppppppppppppppeeeeeeeeeeeeeeeee/////////////////ppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss +++++++++++++++++ pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee • DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................ddddddddddddddddd +++++++++++++++++ pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee
  • 16. . PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrtttttttttttttttttiiiiiiiiiiiiiiiiiaaaaaaaaaaaaaaaaalllllllllllllllll cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss • PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: tttttttttttttttttyyyyyyyyyyyyyyyyypppppppppppppppppeeeeeeeeeeeeeeeee/////////////////ppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrssssssssssssssssswwwwwwwwwwwwwwwww/////////////////ooooooooooooooooo pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee • DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................dddddddddddddddddwwwwwwwwwwwwwwwww/////////////////ooooooooooooooooo pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee • BBBBBBBBBBBBBBBBBrrrrrrrrrrrrrrrrroooooooooooooooookkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: EEEEEEEEExxxxxxxxxeeeeeeeeeccccccccc[[[[[[[[[ssssssssseeeeeeeeeddddddddd]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee • SSSSSSSSSSSSSSSSSuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggiiiiiiiiiiiiiiiiicccccccccccccccccaaaaaaaaaaaaaaaaalllllllllllllllll aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh::::::::::::::::: AAAAAAAAAuuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss[[[[[[[[[]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee
  • 17. . . TTTTTTTTTTTTThhhhhhhhhhhhheeeeeeeeeeeee FFFFFFFFFFFFFiiiiiiiiiiiiillllllllllllleeeeeeeeeeeee[[[[[[[[[[[[[]]]]]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee CC BY 2.0 https://www.flickr.com/photos/80497449@N04/10567875696/
  • 18. . FFFFFFFFFiiiiiiiiillllllllleeeeeeeee • BBBBBBBBBBBBBBBBBuuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiilllllllllllllllllttttttttttttttttt-----------------iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee • MMMMMMMMMMMMMMMMMooooooooooooooooosssssssssssssssssttttttttttttttttt uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd • WWWWWWWWWWWWWWWWWooooooooooooooooorrrrrrrrrrrrrrrrrkkkkkkkkkkkkkkkkkssssssssssssssssswwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhh aaaaaaaaaaaaaaaaa lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeecccccccccccccccccaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss • TTTTTTTTTTTTTTTTTeeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxttttttttttttttttt fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss,,,,,,,,,,,,,,,,, bbbbbbbbbbbbbbbbbiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss
  • 19. . . file{"${::icinga::confdir_server}/cgi.cfg": ensure => present, content => template('icinga/redhat/cgi.cfg.erb'), owner => $::icinga::server_user, group => $::icinga::server_group, require => Class['icinga::config'], notify => [ Service[$::icinga::service_client], Service[$::icinga::service_server], Exec['fix_collected_permissions'] ], } .
  • 20. . CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt ooooooooooooooooofffffffffffffffff aaaaaaaaaaaaaaaaa fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr ▶ SSSSSSStttttttrrrrrrriiiiiiinnnnnnnggggggg ▶ ttttttteeeeeeemmmmmmmppppppplllllllaaaaaaattttttteeeeeee((((((())))))) ▶ fffffffiiiiiiillllllleeeeeee((((((())))))) ▶ DDDDDDDDDDDDDDDDDyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiccccccccccccccccc cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt • sssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr ▶ pppppppuuuuuuuppppppppppppppeeeeeeettttttt:::::::///////////////////// ▶ ///////lllllllooooooocccccccaaaaaaalllllll///////fffffffiiiiiiillllllleeeeeee ▶ SSSSSSSSSSSSSSSSStttttttttttttttttaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiccccccccccccccccc cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt
  • 21. . FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]] bbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeeehhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr • AAAAAAAAAAAAAAAAArrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy aaaaaaaaasssssssss """""""""""""""""sssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee"""""""""""""""""::::::::::::::::: PPPPPPPPPuuuuuuuuuppppppppppppppppppeeeeeeeeettttttttt wwwwwwwwwiiiiiiiiillllllllllllllllll pppppppppiiiiiiiiiccccccccckkkkkkkkk ttttttttthhhhhhhhheeeeeeeee fffffffffiiiiiiiiirrrrrrrrrsssssssssttttttttt aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee • MMMMMMMMMuuuuuuuuullllllllltttttttttiiiiiiiiipppppppppllllllllleeeeeeeee aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrggggggggggggggggguuuuuuuuuuuuuuuuummmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss tttttttttooooooooo ttttttttteeeeeeeeemmmmmmmmmppppppppplllllllllaaaaaaaaattttttttteeeeeeeee((((((((()))))))))::::::::: PPPPPPPPPuuuuuuuuuppppppppppppppppppeeeeeeeeettttttttt wwwwwwwwwiiiiiiiiillllllllllllllllll cccccccccooooooooonnnnnnnnncccccccccaaaaaaaaattttttttteeeeeeeeennnnnnnnnaaaaaaaaattttttttteeeeeeeee ttttttttthhhhhhhhheeeeeeeeemmmmmmmmmaaaaaaaaallllllllllllllllll • FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[/////////////////fffffffffffffffffoooooooooooooooooooooooooooooooooo/////////////////bbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrr]]]]]]]]]]]]]]]]]wwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiillllllllllllllllllllllllllllllllll aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuutttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeqqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[/////////////////fffffffffffffffffoooooooooooooooooooooooooooooooooo]]]]]]]]]]]]]]]]]
  • 22. . DDDDDDDDDDDDDDDDDooooooooooooooooowwwwwwwwwwwwwwwwwnnnnnnnnnnnnnnnnnsssssssssssssssssiiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeee ooooooooooooooooofffffffffffffffff FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]] • YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn ooooooooooooooooonnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyy hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaattttttttttttttttt ooooooooooooooooonnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee """""""""""""""""cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt""""""""""""""""" • TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee dddddddddddddddddeeeeeeeeeeeeeeeeessssssssssssssssscccccccccccccccccrrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhooooooooooooooooollllllllllllllllleeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • GGGGGGGGGGGGGGGGGeeeeeeeeeeeeeeeeettttttttttttttttttttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnngggggggggggggggggmmmmmmmmmmmmmmmmmooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxx ▶ cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt =================>>>>>>>>>>>>>>>>> cccccccccccccccccuuuuuuuuuuuuuuuuussssssssssssssssstttttttttttttttttooooooooooooooooommmmmmmmmmmmmmmmm_________________fffffffffffffffffuuuuuuuuuuuuuuuuuccccccccccccccccctttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn((((((((((((((((())))))))))))))))) ▶ RRRRRRRRRRRRRRRRReeeeeeeeeeeeeeeeecccccccccccccccccuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrsssssssssssssssssiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee ttttttttttttttttteeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmppppppppppppppppplllllllllllllllllaaaaaaaaaaaaaaaaattttttttttttttttteeeeeeeeeeeeeeeeesssssssssssssssss
  • 23. . . concat Public Domain http://commons.wikimedia.org/wiki/File:Adhesive_tapes_clear.JPG
  • 24. . CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt • AAAAAAAAAAAAAAAAA """""""""""""""""rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeefffffffffffffffffeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeee""""""""""""""""" pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeee::::::::::::::::: pppppppppuuuuuuuuuppppppppppppppppppeeeeeeeeetttttttttlllllllllaaaaaaaaabbbbbbbbbsssssssss/////////cccccccccooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt • hhhhhhhttttttttttttttpppppppsssssss::::::://////////////gggggggiiiiiiittttttthhhhhhhuuuuuuubbbbbbb.......cccccccooooooommmmmmm///////pppppppuuuuuuuppppppppppppppeeeeeeetttttttlllllllaaaaaaabbbbbbbsssssss///////pppppppuuuuuuuppppppppppppppeeeeeeetttttttlllllllaaaaaaabbbbbbbsssssss-------cccccccooooooonnnnnnncccccccaaaaaaattttttt • PPPPPPPPPPPPPPPPPrrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeesssssssssssssssss dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss tttttttttttttttttooooooooooooooooommmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • AAAAAAAAAAAAAAAAAlllllllllllllllllttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss::::::::::::::::: ▶ ooooooonnnnnnnyyyyyyyxxxxxxxpppppppoooooooiiiiiiinnnnnnnttttttt///////pppppppuuuuuuupppppppmmmmmmmoooooooddddddd-------cccccccooooooonnnnnnncccccccaaaaaaattttttt ▶ ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeefffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn/////////////////pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt-----------------cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt (((((((((((((((((fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrkkkkkkkkkkkkkkkkk ooooooooooooooooofffffffffffffffff ooooooooooooooooonnnnnnnnnnnnnnnnnyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxpppppppppppppppppoooooooooooooooooiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttt)))))))))))))))))
  • 25. . CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt????????? • CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt tttttttttttttttttaaaaaaaaaaaaaaaaakkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbuuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnccccccccccccccccchhhhhhhhhhhhhhhhh ooooooooooooooooofffffffffffffffff sssssssssssssssssnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiippppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttsssssssssssssssss • AAAAAAAAAAAAAAAAAsssssssssssssssssssssssssssssssssseeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmbbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnfffffffffffffffffooooooooooooooooo aaaaaaaaaaaaaaaaa fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • EEEEEEEEEEEEEEEEEaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhh sssssssssssssssssnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiippppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaa dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee • TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaalllllllllllllllll fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaa dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee
  • 26. . . concat { '/tmp/file': ensure => present, } concat::fragment { 'tmpfile': target => '/tmp/file', content => 'test contents', order => '01' } .
  • 27. . BBBBBBBBBBBBBBBBBaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd fffffffffffffffffrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaagggggggggggggggggmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss • CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt[[[[[[[[[]]]]]]]]] cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee dddddddddddddddddeeeeeeeeeeeeeeeeessssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn ▶ mmmmmmmooooooodddddddeeeeeee ▶ ooooooowwwwwwwnnnnnnneeeeeeerrrrrrr ▶ pppppppaaaaaaattttttthhhhhhh ▶ ………………… • CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt::::::::::::::::::FFFFFFFFFrrrrrrrrraaaaaaaaagggggggggmmmmmmmmmeeeeeeeeennnnnnnnnttttttttt[[[[[[[[[]]]]]]]]] ================= pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrtttttttttttttttttsssssssssssssssss ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • 111111111 CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt[[[[[[[[[]]]]]]]]] ================= XXXXXXXXXXXXXXXXX CCCCCCCCCooooooooonnnnnnnnncccccccccaaaaaaaaattttttttt::::::::::::::::::FFFFFFFFFrrrrrrrrraaaaaaaaagggggggggmmmmmmmmmeeeeeeeeennnnnnnnnttttttttt[[[[[[[[[]]]]]]]]]
  • 28. . AAAAAAAAAAAAAAAAAdddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss ooooooooooooooooofffffffffffffffff cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt • MMMMMMMMMMMMMMMMMooooooooooooooooorrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee fffffffffffffffffllllllllllllllllleeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbiiiiiiiiiiiiiiiiillllllllllllllllliiiiiiiiiiiiiiiiitttttttttttttttttyyyyyyyyyyyyyyyyy ▶ iiiiiiifffffff ▶ vvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrtttttttttttttttttuuuuuuuuuuuuuuuuuaaaaaaaaaaaaaaaaalllllllllllllllll rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee ▶ eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxpppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttteeeeeeeeeeeeeeeeeddddddddddddddddd rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss ▶ cccccccccccccccccrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaattttttttttttttttteeeeeeeeeeeeeeeee_________________rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss • MMMMMMMMMMMMMMMMMiiiiiiiiiiiiiiiiixxxxxxxxxxxxxxxxx ttttttttttttttttteeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmppppppppppppppppplllllllllllllllllaaaaaaaaaaaaaaaaattttttttttttttttteeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss
  • 29. . DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiisssssssssssssssssaaaaaaaaaaaaaaaaadddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss ooooooooooooooooofffffffffffffffff cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnncccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt • EEEEEEEEEEEEEEEEExxxxxxxxxxxxxxxxxttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaalllllllllllllllll PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeee • SSSSSSSSSSSSSSSSStttttttttttttttttiiiiiiiiiiiiiiiiillllllllllllllllllllllllllllllllll dddddddddddddddddeeeeeeeeeeeeeeeeefffffffffffffffffiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhooooooooooooooooollllllllllllllllleeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • PPPPPPPPPPPPPPPPPeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrfffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss
  • 30. . . Exec{sed: onlyif => grep} CC BY-SA 3.0 http://commons.wikimedia.org/wiki/File:Ca%C3%AFn_par_Henri_Vidal.jpg
  • 32. . eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeeccccccccccccccccc[[[[[[[[[[[[[[[[[ssssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd]]]]]]]]]]]]]]]]] iiiiiiiiiiiiiiiiisssssssssssssssss bbbbbbbbbbbbbbbbbrrrrrrrrrrrrrrrrr00000000000000000kkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn • WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh oooooooooooooooooppppppppppppppppptttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss tttttttttttttttttooooooooooooooooo pppppppppppppppppaaaaaaaaaaaaaaaaassssssssssssssssssssssssssssssssss tttttttttttttttttooooooooooooooooo ssssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd gggggggggggggggggrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeppppppppppppppppp????????????????? • YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu ssssssssssssssssshhhhhhhhhhhhhhhhhooooooooooooooooouuuuuuuuuuuuuuuuulllllllllllllllllddddddddddddddddd uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaasssssssssssssssss fffffffffffffffffeeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwEEEEEEEEEEEEEEEEExxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeeccccccccccccccccc[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]] aaaaaaaaaaaaaaaaasssssssssssssssss pppppppppppppppppooooooooooooooooossssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee • gggggggggggggggggrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeppppppppppppppppp .................................................................... • EEEEEEEEEEEEEEEEEssssssssssssssssscccccccccccccccccaaaaaaaaaaaaaaaaapppppppppppppppppeeeeeeeeeeeeeeeee,,,,,,,,,,,,,,,,, rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeegggggggggggggggggeeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeesssssssssssssssss……………………………………………
  • 33. . AAAAAAAAAAAAAAAAAnnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaalllllllllllllllllttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee::::::::::::::::: cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................ddddddddddddddddd • SSSSSSSSSSSSSSSSSooooooooooooooooommmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeee ssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss sssssssssssssssssuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffff.................ddddddddddddddddd dddddddddddddddddiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeesssssssssssssssss • BBBBBBBBBBBBBBBBBuuuuuuuuuuuuuuuuuttttttttttttttttt iiiiiiiiiiiiiiiiittttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrddddddddddddddddd tttttttttttttttttooooooooooooooooo ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiiiissssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss • IIIIIIIIIIIIIIIIInnnnnnnnnnnnnnnnnwwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh ooooooooooooooooorrrrrrrrrrrrrrrrrdddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaddddddddddddddddd????????????????? • DDDDDDDDDDDDDDDDDooooooooooooooooonnnnnnnnnnnnnnnnn'''''''''''''''''ttttttttttttttttt fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeeettttttttttttttttt tttttttttttttttttooooooooooooooooo pppppppppppppppppuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrgggggggggggggggggeeeeeeeeeeeeeeeee
  • 34. . . Augeas CC BY-SA 3.0 http://commons.wikimedia.org/wiki/File:Students_assisting_surgery.JPG
  • 35. . • CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn eeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll • FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrsssssssssssssssssttttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeellllllllllllllllleeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn 22222222222222222000000000000000000000000000000000077777777777777777 • AAAAAAAAAAAAAAAAAPPPPPPPPPPPPPPPPPIIIIIIIIIIIIIIIII cccccccccccccccccooooooooooooooooodddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn CCCCCCCCCCCCCCCCC • CCCCCCCCCCCCCCCCCooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd-----------------llllllllllllllllliiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllllsssssssssssssssss • BBBBBBBBBBBBBBBBBiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnndddddddddddddddddiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnngggggggggggggggggsssssssssssssssss fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr dddddddddddddddddiiiiiiiiiiiiiiiiiffffffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnttttttttttttttttt lllllllllllllllllaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnggggggggggggggggguuuuuuuuuuuuuuuuuaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss
  • 36. . CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn eeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll • PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrsssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss • TTTTTTTTTTTTTTTTTuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnntttttttttttttttttooooooooooooooooo aaaaaaaaaaaaaaaaa tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee • EEEEEEEEEEEEEEEEEdddddddddddddddddiiiiiiiiiiiiiiiiittttttttttttttttt ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee &&&&&&&&&&&&&&&&& sssssssssssssssssaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn
  • 37. . . $ cat /etc/nsswitch.conf # /etc/nsswitch.conf ## Example configuration # passwd: db files group: db files initgroups: db [SUCCESS=continue] files shadow: db files gshadow: files .
  • 38. . . augtool> ls /files/etc/nsswitch.conf/ #comment[1] = /etc/nsswitch.conf #comment[2] = Example configuration database[1]/ = passwd database[2]/ = group database[3]/ = initgroups database[4]/ = shadow database[5]/ = gshadow .
  • 39. . . augtool> ls /files/etc/nsswitch.conf/database[1]/ service[1] = db service[2] = files .
  • 40. . NNNNNNNNNNNNNNNNNaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaattttttttttttttttt ----------------->>>>>>>>>>>>>>>>> tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee • AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss tttttttttttttttttuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnsssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnntttttttttttttttttooooooooooooooooo aaaaaaaaaaaaaaaaa tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee • TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee tttttttttttttttttrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttccccccccccccccccchhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeesssssssssssssssss ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeee • AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss uuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss • AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss dddddddddddddddddoooooooooooooooooeeeeeeeeeeeeeeeeesssssssssssssssss nnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttt cccccccccccccccccaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt eeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmppppppppppppppppptttttttttttttttttyyyyyyyyyyyyyyyyy llllllllllllllllliiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeesssssssssssssssss • TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccllllllllllllllllliiiiiiiiiiiiiiiii tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll (((((((((((((((((aaaaaaaaauuuuuuuuugggggggggtttttttttoooooooooooooooooolllllllll))))))))))))))))) hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaasssssssssssssssss aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuutttttttttttttttttooooooooooooooooocccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeee • IIIIIIIIIIIIIIIIIttttttttttttttttt rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeecccccccccccccccccooooooooooooooooogggggggggggggggggnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiizzzzzzzzzzzzzzzzzeeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaa lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttsssssssssssssssss
  • 41. . . augtool> set /files/etc/nsswitch.conf/database[1]/ service[last()+1] ldap augtool> save Saved 1 file(s) .
  • 42. . . $ cat /etc/nsswitch.conf # /etc/nsswitch.conf ## Example configuration # passwd: db files ldap group: db files initgroups: db [SUCCESS=continue] files shadow: db files gshadow: files .
  • 43. . . augtool> match /files/etc/nsswitch.conf/*/* ldap /files/etc/nsswitch.conf/database[1]/service[3] augtool> print /files/etc/nsswitch.conf/database[1] /files/etc/nsswitch.conf/database[1] = "passwd" /files/etc/nsswitch.conf/database[1]/service[1] = "db" /files/etc/nsswitch.conf/database[1]/service[2] = "files" /files/etc/nsswitch.conf/database[1]/service[3] = "ldap" .
  • 44. . . augtool> rm /files/etc/nsswitch.conf/database[1]/service[3] rm : /files/etc/nsswitch.conf/database[1]/service[3] 1 augtool> print /files/etc/nsswitch.conf/database[1] /files/etc/nsswitch.conf/database[1] = "passwd" /files/etc/nsswitch.conf/database[1]/service[1] = "db" /files/etc/nsswitch.conf/database[1]/service[2] = "files" augtool> save Saved 1 file(s) .
  • 45. . OOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee AAAAAAAAAAAAAAAAAPPPPPPPPPPPPPPPPPIIIIIIIIIIIIIIIII tttttttttttttttttooooooooooooooooo eeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiittttttttttttttttt ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllll • CCCCCCCCCCCCCCCCCaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn tttttttttttttttttaaaaaaaaaaaaaaaaalllllllllllllllllkkkkkkkkkkkkkkkkk XXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLL,,,,,,,,,,,,,,,,, iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiii,,,,,,,,,,,,,,,,, nnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeddddddddddddddddd,,,,,,,,,,,,,,,,, nnnnnnnnnnnnnnnnngggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnxxxxxxxxxxxxxxxxx,,,,,,,,,,,,,,,,, …………………………………………… • OOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyy ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeewwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd • EEEEEEEEEEEEEEEEEnnnnnnnnnnnnnnnnnsssssssssssssssssuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee sssssssssssssssssyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaaxxxxxxxxxxxxxxxxx iiiiiiiiiiiiiiiiisssssssssssssssss rrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiiggggggggggggggggghhhhhhhhhhhhhhhhhttttttttttttttttt
  • 46. . AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss • LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxppppppppppppppppplllllllllllllllllaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn hhhhhhhhhhhhhhhhhooooooooooooooooowwwwwwwwwwwwwwwwwtttttttttttttttttooooooooooooooooo uuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnndddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnddddddddddddddddd fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss ▶ SSSSSSSyyyyyyynnnnnnntttttttaaaaaaaxxxxxxx ▶ LLLLLLLooooooogggggggiiiiiiiccccccc ▶ PPPPPPPPPPPPPPPPPaaaaaaaaaaaaaaaaattttttttttttttttthhhhhhhhhhhhhhhhh ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss • TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee aaaaaaaaaaaaaaaaa lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeemmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee • YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnwwwwwwwwwwwwwwwwwrrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiittttttttttttttttteeeeeeeeeeeeeeeee yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr ooooooooooooooooowwwwwwwwwwwwwwwwwnnnnnnnnnnnnnnnnn llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss
  • 47. . """""""""TTTTTTTTThhhhhhhhhiiiiiiiiisssssssss bbbbbbbbbrrrrrrrrriiiiiiiiinnnnnnnnngggggggggsssssssss ttttttttthhhhhhhhheeeeeeeee tttttttttoooooooootttttttttaaaaaaaaalllllllll nnnnnnnnnuuuuuuuuummmmmmmmmbbbbbbbbbeeeeeeeeerrrrrrrrr ooooooooofffffffff llllllllleeeeeeeeennnnnnnnnssssssssseeeeeeeeesssssssss tttttttttooooooooo 111111111777777777888888888......... [[[[[[[[[………………………]]]]]]]]] IIIIIIIIIIIIIIIIIttttttttttttttttt'''''''''''''''''sssssssssssssssss dddddddddddddddddeeeeeeeeeeeeeeeeeppppppppppppppppprrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeessssssssssssssssssssssssssssssssssiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg tttttttttooooooooo ttttttttthhhhhhhhhiiiiiiiiinnnnnnnnnkkkkkkkkk ttttttttthhhhhhhhhaaaaaaaaattttttttt LLLLLLLLLiiiiiiiiinnnnnnnnnuuuuuuuuuxxxxxxxxx/////////UUUUUUUUUnnnnnnnnniiiiiiiiixxxxxxxxx sssssssssyyyyyyyyysssssssssttttttttteeeeeeeeemmmmmmmmmsssssssss hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeemmmmmmmmmaaaaaaaaannnnnnnnnaaaaaaaaagggggggggeeeeeeeeeddddddddd tttttttttooooooooo gggggggggggggggggrrrrrrrrrrrrrrrrrooooooooooooooooowwwwwwwwwwwwwwwwwttttttttthhhhhhhhhiiiiiiiiisssssssssmmmmmmmmmaaaaaaaaannnnnnnnnyyyyyyyyy ssssssssspppppppppeeeeeeeeeccccccccciiiiiiiiiaaaaaaaaalllllllll sssssssssssssssssnnnnnnnnnnnnnnnnnooooooooooooooooowwwwwwwwwwwwwwwwwffffffffffffffffflllllllllllllllllaaaaaaaaaaaaaaaaakkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeee fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttsssssssssssssssss.................""""""""""""""""" DDDDDDDDDDDDDDDDDaaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiiddddddddddddddddd LLLLLLLLLLLLLLLLLuuuuuuuuuuuuuuuuutttttttttttttttttttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrkkkkkkkkkkkkkkkkkooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt,,,,,,,,,,,,,,,,,mmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn dddddddddddddddddeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeelllllllllllllllllooooooooooooooooopppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttt AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss 11111111111111111.................33333333333333333.................00000000000000000
  • 48. . 111111111111111117777777777777777788888888888888888 llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaapppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooooxxxxxxxxxxxxxxxxx aaaaaaappppppptttttttcccccccaaaaaaaccccccchhhhhhheeeeeeerrrrrrrnnnnnnngggggggssssssseeeeeeecccccccuuuuuuurrrrrrriiiiiiitttttttyyyyyyy aaaaaaappppppptttttttcccccccooooooonnnnnnnfffffff aaaaaaaaaaaaaaaaappppppppppppppppptttttttttttttttttppppppppppppppppprrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeefffffffffffffffffeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaappppppppppppppppptttttttttttttttttsssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaauuuuuuutttttttooooooommmmmmmooooooouuuuuuunnnnnnnttttttteeeeeeerrrrrrr cccccccaaaaaaarrrrrrrbbbbbbbooooooonnnnnnn cccccccgggggggrrrrrrruuuuuuullllllleeeeeeesssssss ccccccchhhhhhhaaaaaaannnnnnnnnnnnnneeeeeeelllllllsssssss cccccccyyyyyyyrrrrrrruuuuuuusssssss_______iiiiiiimmmmmmmaaaaaaapppppppddddddd dddddddaaaaaaarrrrrrrkkkkkkkiiiiiiiccccccceeeeeee dddddddddddddddddpppppppppppppppppkkkkkkkkkkkkkkkkkggggggggggggggggg dddddddpppppppuuuuuuuttttttt eeeeeeerrrrrrrlllllllaaaaaaannnnnnnggggggg eeeeeeettttttthhhhhhheeeeeeerrrrrrrsssssss eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxpppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrtttttttttttttttttsssssssssssssssss fffffffffffffffffaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiii_________________dddddddddddddddddiiiiiiiiiiiiiiiiissssssssssssssssskkkkkkkkkkkkkkkkkcccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggg gggggggdddddddmmmmmmmgggggggtttttttkkkkkkkbbbbbbbooooooooooooookkkkkkkmmmmmmmaaaaaaarrrrrrrkkkkkkksssssss hhhhhhhooooooosssssssttttttt_______cccccccooooooonnnnnnnfffffff hhhhhhhooooooossssssstttttttnnnnnnnaaaaaaammmmmmmeeeeeee hhhhhhhooooooossssssstttttttsssssss hhhhhhhttttttttttttttpppppppddddddd iiiiiiinnnnnnneeeeeeetttttttddddddd iiiiiiinnnnnnniiiiiiifffffffiiiiiiillllllleeeeeee iiiiiiinnnnnnniiiiiiittttttttttttttaaaaaaabbbbbbb iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrfffffffffffffffffaaaaaaaaaaaaaaaaaccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss jjjjjjjjjjjjjjjjjeeeeeeeeeeeeeeeeettttttttttttttttttttttttttttttttttyyyyyyyyyyyyyyyyyrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaalllllllllllllllllmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeepppppppppppppppppaaaaaaaaaaaaaaaaallllllllllllllllliiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeeddddddddddddddddd kkkkkkknnnnnnnooooooowwwwwwwnnnnnnn_______hhhhhhhooooooossssssstttttttsssssss llllllldddddddsssssssooooooo llllllliiiiiiiggggggghhhhhhhtttttttdddddddmmmmmmmllllllliiiiiiimmmmmmmiiiiiiitttttttsssssss lllllllooooooogggggggwwwwwwwaaaaaaatttttttccccccchhhhhhh llllllloooooookkkkkkkkkkkkkkiiiiiiittttttt lllllllvvvvvvvmmmmmmm nnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaagggggggggggggggggiiiiiiiiiiiiiiiiiooooooooooooooooossssssssssssssssscccccccccccccccccfffffffffffffffffggggggggggggggggg nnnnnnneeeeeeetttttttmmmmmmmaaaaaaassssssskkkkkkksssssss nnnnnnneeeeeeetttttttwwwwwwwooooooorrrrrrrkkkkkkksssssss nnnnnnnrrrrrrrpppppppeeeeeee nnnnnnntttttttpppppppddddddd pppppppaaaaaaagggggggeeeeeeekkkkkkkiiiiiiittttttteeeeeee pppppppbbbbbbbuuuuuuuiiiiiiillllllldddddddeeeeeeerrrrrrr pppppppggggggg_______hhhhhhhbbbbbbbaaaaaaa ppppppppppppppppphhhhhhhhhhhhhhhhhpppppppppppppppppvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrsssssssssssssssss pppppppooooooossssssstttttttfffffffiiiiiiixxxxxxx_______mmmmmmmaaaaaaaiiiiiiinnnnnnn pppppppooooooossssssstttttttfffffffiiiiiiixxxxxxx_______mmmmmmmaaaaaaasssssssttttttteeeeeeerrrrrrr ppppppppppppppppprrrrrrrrrrrrrrrrroooooooooooooooootttttttttttttttttooooooooooooooooocccccccccccccccccooooooooooooooooolllllllllllllllllsssssssssssssssss pppppppuuuuuuuppppppppppppppeeeeeeettttttt pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttfffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeessssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr pppppppppppppppppyyyyyyyyyyyyyyyyyttttttttttttttttthhhhhhhhhhhhhhhhhooooooooooooooooonnnnnnnnnnnnnnnnnpppppppppppppppppaaaaaaaaaaaaaaaaasssssssssssssssssttttttttttttttttteeeeeeeeeeeeeeeee rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeedddddddddddddddddiiiiiiiiiiiiiiiiisssssssssssssssss rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooolllllllllllllllllvvvvvvvvvvvvvvvvv rrrrrrrsssssssyyyyyyynnnnnnncccccccddddddd rrrrrrrxxxxxxx sssssssssssssssssccccccccccccccccchhhhhhhhhhhhhhhhhrrrrrrrrrrrrrrrrroooooooooooooooooooooooooooooooooottttttttttttttttt ssssssseeeeeeeppppppp ssssssshhhhhhheeeeeeellllllllllllllsssssss sssssssiiiiiiimmmmmmmpppppppllllllleeeeeeellllllliiiiiiinnnnnnneeeeeeesssssss sssssssssssssssssiiiiiiiiiiiiiiiiimmmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrsssssssssssssssss sssssssooooooolllllllaaaaaaarrrrrrriiiiiiisssssss_______sssssssyyyyyyysssssssttttttteeeeeeemmmmmmmsssssssooooooommmmmmmaaaaaaa sssssssssssssshhhhhhhddddddd sssssssuuuuuuudddddddoooooooeeeeeeerrrrrrrsssssss sssssssyyyyyyyssssssscccccccooooooonnnnnnnfffffffiiiiiiiggggggg sssssssssssssssssyyyyyyyyyyyyyyyyyssssssssssssssssscccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggg_________________rrrrrrrrrrrrrrrrrooooooooooooooooouuuuuuuuuuuuuuuuuttttttttttttttttteeeeeeeeeeeeeeeee sssssssyyyyyyysssssssccccccctttttttlllllll sssssssyyyyyyysssssssllllllloooooooggggggg ttttttthhhhhhhttttttttttttttpppppppddddddd uuuuuuuppppppp2222222dddddddaaaaaaattttttteeeeeee uuuuuuutttttttiiiiiiilllllll vvvvvvvvvvvvvvvvvfffffffffffffffffssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbb wwwwwwweeeeeeebbbbbbbmmmmmmmiiiiiiinnnnnnn xxxxxxxxxxxxxxxxxeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnndddddddddddddddddcccccccccccccccccooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffsssssssssssssssssxxxxxxxxxxxxxxxxxppppppppppppppppp yyyyyyyuuuuuuummmmmmm
  • 49. . AAAAAAAAAAAAAAAAA ssssssssssssssssshhhhhhhhhhhhhhhhhooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeee . module Hostname = autoload xfm (* View: lns *) let lns = [ label "hostname" . store Rx.word . Util.eol ] (* View: filter *) let filter = incl "/etc/hostname" . incl "/etc/mailname" let xfm = transform lns filter .
  • 50. . PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt <<<<<<<<<<<<<<<<<33333333333333333 aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss • NNNNNNNNNNNNNNNNNaaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee """""""""""""""""aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss""""""""""""""""" rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeee • SSSSSSSSSSSSSSSSSuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr pppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuugggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnsssssssssssssssssyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnnccccccccccccccccc • HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeelllllllllllllllllpppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee
  • 51. . PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeee . augeas { $name: context => "/files${fstab::variables::fstab_file}", changes => [ "rm ${fstab_match_line}", ], onlyif => "match ${fstab_match_line} size > 0" } .
  • 52. . RRRRRRRRRRRRRRRRReeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaalllllllllllllllll uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeecccccccccccccccccaaaaaaaaaaaaaaaaassssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss • CCCCCCCCCCCCCCCCChhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeee gggggggggggggggggrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuubbbbbbbbbbbbbbbbb oooooooooooooooooppppppppppppppppptttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss • MMMMMMMMMMMMMMMMMooooooooooooooooodddddddddddddddddiiiiiiiiiiiiiiiiifffffffffffffffffyyyyyyyyyyyyyyyyy /////////////////eeeeeeeeeeeeeeeeetttttttttttttttttccccccccccccccccc/////////////////hhhhhhhhhhhhhhhhhooooooooooooooooossssssssssssssssstttttttttttttttttsssssssssssssssss • MMMMMMMMMMMMMMMMMooooooooooooooooodddddddddddddddddiiiiiiiiiiiiiiiiifffffffffffffffffyyyyyyyyyyyyyyyyy XXXXXXXXXXXXXXXXXMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLL'''''''''''''''''sssssssssssssssss (((((((((((((((((pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttlllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbsssssssssssssssss-----------------tttttttttttttttttooooooooooooooooommmmmmmmmmmmmmmmmcccccccccccccccccaaaaaaaaaaaaaaaaattttttttttttttttt))))))))))))))))) • CCCCCCCCCCCCCCCCCooooooooooooooooonnnnnnnnnnnnnnnnnfffffffffffffffffiiiiiiiiiiiiiiiiiggggggggggggggggguuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee JJJJJJJJJJJJJJJJJeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnsssssssssssssssss
  • 53. . PPPPPPPPPllllllllluuuuuuuuugggggggggiiiiiiiiinnnnnnnnnsssssssssyyyyyyyyynnnnnnnnnccccccccc • PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaasssssssssssssssss pppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuugggggggggggggggggiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnsssssssssssssssssyyyyyyyyyyyyyyyyynnnnnnnnnnnnnnnnnccccccccccccccccc sssssssssssssssssuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppooooooooooooooooorrrrrrrrrrrrrrrrrttttttttttttttttt fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss • DDDDDDDDDDDDDDDDDrrrrrrrrrrrrrrrrroooooooooooooooooppppppppppppppppp yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrr llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss • llllllllliiiiiiiiibbbbbbbbb/////////aaaaaaaaauuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss/////////llllllllleeeeeeeeennnnnnnnnssssssssseeeeeeeeesssssssss • """""""""""""""""llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnsssssssssssssssss""""""""""""""""" pppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeettttttttttttttttteeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr fffffffffffffffffooooooooooooooooorrrrrrrrrrrrrrrrr aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss
  • 54. . PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt eeeeeeeeeeeeeeeeexxxxxxxxxxxxxxxxxaaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmpppppppppppppppppllllllllllllllllleeeeeeeeeeeeeeeee . augeas{"jboss_conf": . context => "/files/etc/jbossas", changes => [ "set jbossas.conf/JBOSS_IP $ipaddress", "set jbossas.conf/JAVA_HOME /usr", ], lens => "Jboss.aug", }
  • 55. . AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnndddddddddddddddddsssssssssssssssss ssssssssseeeeeeeeettttttttt rrrrrrrrrmmmmmmmmmmmmmmmmmmvvvvvvvvv cccccccccllllllllleeeeeeeeeaaaaaaaaarrrrrrrrr iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrttttttttttttttttt ………………………
  • 56. . AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmpppppppppppppppppaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttooooooooooooooooorrrrrrrrrrrrrrrrrsssssssssssssssss (((((((((((((((((ooooooooooooooooonnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyyiiiiiiiiiiiiiiiiifffffffffffffffff))))))))))))))))) mmmmmmmmmaaaaaaaaatttttttttccccccccchhhhhhhhh gggggggggeeeeeeeeettttttttt
  • 57. . AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssssppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss • HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeelllllllllllllllllpppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrooooooooooooooooouuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnddddddddddddddddd aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss • PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss • NNNNNNNNNNNNNNNNNooooooooooooooooo aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss kkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnooooooooooooooooowwwwwwwwwwwwwwwwwllllllllllllllllleeeeeeeeeeeeeeeeedddddddddddddddddgggggggggggggggggeeeeeeeeeeeeeeeee nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd
  • 58. . aaaaaaaaapppppppppaaaaaaaaaccccccccchhhhhhhhheeeeeeeee . apache_setenv { "SPECIAL_PATH": ensure => present, value => "/foo/bin", } .
  • 60. . MMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCooooooooooooooooolllllllllllllllllllllllllllllllllleeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeegggggggggggggggggrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn • AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn bbbbbbbbbbbbbbbbbeeeeeeeeeeeeeeeee uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeedddddddddddddddddwwwwwwwwwwwwwwwwwiiiiiiiiiiiiiiiiittttttttttttttttthhhhhhhhhhhhhhhhhmmmmmmmmmmmmmmmmmcccccccccccccccccooooooooooooooooolllllllllllllllllllllllllllllllllleeeeeeeeeeeeeeeeeccccccccccccccccctttttttttttttttttiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeee • UUUUUUUUUUUUUUUUUssssssssssssssssseeeeeeeeeeeeeeeeeddddddddddddddddd tttttttttttttttttooooooooooooooooo qqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy ooooooooooooooooorrrrrrrrrrrrrrrrr tttttttttttttttttooooooooooooooooo dddddddddddddddddiiiiiiiiiiiiiiiiissssssssssssssssscccccccccccccccccooooooooooooooooovvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr • QQQQQQQQQQQQQQQQQuuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiiccccccccccccccccckkkkkkkkkkkkkkkkklllllllllllllllllyyyyyyyyyyyyyyyyy aaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnssssssssssssssssswwwwwwwwwwwwwwwwweeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss qqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeessssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnnsssssssssssssssss::::::::::::::::: ▶ WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiccccccccccccccccchhhhhhhhhhhhhhhhh uuuuuuuuuuuuuuuuussssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrr iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiiddddddddddddddddd 555555555555555550000000000000000000000000000000000 ooooooooooooooooonnnnnnnnnnnnnnnnn eeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyymmmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaaccccccccccccccccchhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeee????????????????? ▶ WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt cccccccccccccccccaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnn jjjjjjjjjjjjjjjjjooooooooooooooooohhhhhhhhhhhhhhhhhnnnnnnnnnnnnnnnnndddddddddddddddddoooooooooooooooooeeeeeeeeeeeeeeeee dddddddddddddddddooooooooooooooooo iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee sssssssssssssssssuuuuuuuuuuuuuuuuudddddddddddddddddoooooooooooooooooeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss????????????????? ▶ WWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn ttttttttttttttttthhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeee cccccccccccccccccrrrrrrrrrrrrrrrrrooooooooooooooooonnnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbsssssssssssssssss aaaaaaaaaaaaaaaaattttttttttttttttt 22222222222222222 aaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmm?????????????????
  • 62. . DDDDDDDDDDDDDDDDDiiiiiiiiiiiiiiiiisssssssssssssssssaaaaaaaaaaaaaaaaadddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss • LLLLLLLLLLLLLLLLLeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeqqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeddddddddddddddddd • LLLLLLLLLLLLLLLLLiiiiiiiiiiiiiiiiibbbbbbbbbbbbbbbbbrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrryyyyyyyyyyyyyyyyy tttttttttttttttttooooooooooooooooo iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnssssssssssssssssstttttttttttttttttaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllll • WWWWWWWWWWWWWWWWWrrrrrrrrrrrrrrrrriiiiiiiiiiiiiiiiitttttttttttttttttiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnggggggggggggggggg llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss iiiiiiiiiiiiiiiiisssssssssssssssss hhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrddddddddddddddddd • YYYYYYYYYYYYYYYYYooooooooooooooooouuuuuuuuuuuuuuuuu nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddd gggggggggggggggggooooooooooooooooooooooooooooooooooddddddddddddddddd pppppppppppppppppuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeetttttttttttttttttmmmmmmmmmmmmmmmmmoooooooooooooooooddddddddddddddddduuuuuuuuuuuuuuuuullllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss
  • 63. . AAAAAAAAAAAAAAAAAdddddddddddddddddvvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnntttttttttttttttttaaaaaaaaaaaaaaaaagggggggggggggggggeeeeeeeeeeeeeeeeesssssssssssssssss • AAAAAAAAAAAAAAAAAuuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssss iiiiiiiiiiiiiiiiisssssssssssssssss aaaaaaaaaaaaaaaaammmmmmmmmmmmmmmmmaaaaaaaaaaaaaaaaatttttttttttttttttuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee tttttttttttttttttoooooooooooooooooooooooooooooooooolllllllllllllllll • PPPPPPPPPPPPPPPPPrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeessssssssssssssssseeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvvvveeeeeeeeeeeeeeeeesssssssssssssssss cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttsssssssssssssssss iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnn fffffffffffffffffiiiiiiiiiiiiiiiiillllllllllllllllleeeeeeeeeeeeeeeeesssssssssssssssss • IIIIIIIIIIIIIIIIIttttttttttttttttt fffffffffffffffffaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllsssssssssssssssss (((((((((((((((((iiiiiiiiiiiiiiiiifffffffffffffffff nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd))))))))))))))))) • OOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnnlllllllllllllllllyyyyyyyyyyyyyyyyy ccccccccccccccccchhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnngggggggggggggggggeeeeeeeeeeeeeeeeessssssssssssssssswwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaattttttttttttttttt iiiiiiiiiiiiiiiiisssssssssssssssss nnnnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeeeeeddddddddddddddddd • AAAAAAAAAAAAAAAAA lllllllllllllllllooooooooooooooooottttttttttttttttt ooooooooooooooooofffffffffffffffff llllllllllllllllleeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnnssssssssssssssssseeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee • PPPPPPPPPPPPPPPPPuuuuuuuuuuuuuuuuuppppppppppppppppppppppppppppppppppeeeeeeeeeeeeeeeeettttttttttttttttt iiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnttttttttttttttttteeeeeeeeeeeeeeeeegggggggggggggggggrrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaatttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn • HHHHHHHHHHHHHHHHHeeeeeeeeeeeeeeeeelllllllllllllllllpppppppppppppppppeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss aaaaaaaaaaaaaaaaavvvvvvvvvvvvvvvvvaaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiilllllllllllllllllaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbllllllllllllllllleeeeeeeeeeeeeeeee
  • 64. . FFFFFFFFFFFFFFFFFiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaalllllllllllllllll nnnnnnnnnnnnnnnnnooooooooooooooooottttttttttttttttteeeeeeeeeeeeeeeee MMMMMMMMMooooooooosssssssssttttttttt ooooooooofffffffff ttttttttthhhhhhhhheeeeeeeee tttttttttiiiiiiiiimmmmmmmmmeeeeeeeee,,,,,,,,, FFFFFFFFFiiiiiiiiillllllllleeeeeeeee[[[[[[[[[]]]]]]]]] rrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeesssssssssssssssssooooooooooooooooouuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrccccccccccccccccceeeeeeeeeeeeeeeeesssssssssssssssss aaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeee ttttttttthhhhhhhhheeeeeeeeewwwwwwwwwwwwwwwwwaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyy tttttttttooooooooo gggggggggooooooooo......... AAAAAAAAAuuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss cccccccccaaaaaaaaannnnnnnnn hhhhhhhhheeeeeeeeelllllllllpppppppppwwwwwwwwwhhhhhhhhheeeeeeeeennnnnnnnn yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuu nnnnnnnnneeeeeeeeeeeeeeeeeeddddddddd tttttttttooooooooo ccccccccchhhhhhhhhaaaaaaaaannnnnnnnngggggggggeeeeeeeee fffffffffiiiiiiiiillllllllleeeeeeeeesssssssss gggggggggeeeeeeeeennnnnnnnneeeeeeeeerrrrrrrrraaaaaaaaattttttttteeeeeeeeeddddddddd bbbbbbbbbbbbbbbbbyyyyyyyyyyyyyyyyy aaaaaaaaannnnnnnnn aaaaaaaaappppppppppppppppppllllllllliiiiiiiiicccccccccaaaaaaaaatttttttttiiiiiiiiiooooooooonnnnnnnnn ooooooooorrrrrrrrr ttttttttthhhhhhhhhaaaaaaaaattttttttt yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuu cccccccccaaaaaaaaannnnnnnnn nnnnnnnnnooooooooottttttttt mmmmmmmmmaaaaaaaaannnnnnnnnaaaaaaaaagggggggggeeeeeeeee eeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnntttttttttttttttttiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeelllllllllllllllllyyyyyyyyyyyyyyyyy.................
  • 65. . RRRRRRRRReeeeeeeeeaaaaaaaaadddddddddiiiiiiiiinnnnnnnnngggggggggsssssssss • hhhhhhhhhttttttttttttttttttppppppppp::::::::://////////////////aaaaaaaaauuuuuuuuugggggggggeeeeeeeeeaaaaaaaaasssssssss.........nnnnnnnnneeeeeeeeettttttttt///////// • hhhhhhhhhhhhhhhhhttttttttttttttttttttttttttttttttttppppppppppppppppp::::::::::::::::://////////////////////////////////aaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuugggggggggggggggggeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaasssssssssssssssssppppppppppppppppprrrrrrrrrrrrrrrrrooooooooooooooooovvvvvvvvvvvvvvvvviiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrsssssssssssssssss.................cccccccccccccccccooooooooooooooooommmmmmmmmmmmmmmmm///////////////// • hhhhhhhhhttttttttttttttttttpppppppppsssssssss::::::::://////////////////dddddddddooooooooocccccccccsssssssss.........pppppppppuuuuuuuuuppppppppppppppppppeeeeeeeeetttttttttlllllllllaaaaaaaaabbbbbbbbbsssssssss.........cccccccccooooooooommmmmmmmm/////////
  • 66. . TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkk yyyyyyyyyyyyyyyyyooooooooooooooooouuuuuuuuuuuuuuuuu AAAAAAAAAAAAAAAAAnnnnnnnnnnnnnnnnnyyyyyyyyyyyyyyyyy qqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeessssssssssssssssstttttttttttttttttiiiiiiiiiiiiiiiiiooooooooooooooooonnnnnnnnnnnnnnnnn????????????????? TTTTTTTTTTTTTTTTThhhhhhhhhhhhhhhhhaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkksssssssssssssssss tttttttttttttttttooooooooooooooooo@@@@@@@@@@@@@@@@@rrrrrrrrrrrrrrrrraaaaaaaaaaaaaaaaappppppppppppppppphhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkk
  • 67. . CCCCCCCCCooooooooonnnnnnnnntttttttttaaaaaaaaacccccccccttttttttt JJJJJJJJJJJJJJJJJuuuuuuuuuuuuuuuuullllllllllllllllliiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeennnnnnnnnnnnnnnnn PPPPPPPPPPPPPPPPPiiiiiiiiiiiiiiiiivvvvvvvvvvvvvvvvvooooooooooooooooottttttttttttttttttttttttttttttttttooooooooooooooooo jjjjjjjjjuuuuuuuuullllllllliiiiiiiiieeeeeeeeennnnnnnnn@@@@@@@@@iiiiiiiiinnnnnnnnnuuuuuuuuuiiiiiiiiitttttttttsssssssss.........eeeeeeeeeuuuuuuuuu @@@@@@@@@@@@@@@@@rrrrrrrrrrrrrrrrroooooooooooooooooiiiiiiiiiiiiiiiiidddddddddddddddddeeeeeeeeeeeeeeeeelllllllllllllllllaaaaaaaaaaaaaaaaapppppppppppppppppllllllllllllllllluuuuuuuuuuuuuuuuuiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeee iiiiiiiiinnnnnnnnnuuuuuuuuuiiiiiiiiitttttttttsssssssss hhhhhhhttttttttttttttpppppppsssssss::::::://////////////iiiiiiinnnnnnnuuuuuuuiiiiiiitttttttsssssss.......eeeeeeeuuuuuuu iiiiiiinnnnnnnfffffffooooooo@@@@@@@iiiiiiinnnnnnnuuuuuuuiiiiiiitttttttsssssss.......eeeeeeeuuuuuuu +++++++++++++++++3333333333333333322222222222222222 444444444444444447777777777777777733333333333333333 444444444444444444444444444444444411111111111111111 666666666666666663333333333333333366666666666666666