PK {c:/aula_code_listings/UT :t?Ut?UxPK Uv5/aula_code_listings/chapter02/UT 1n?Ut?UxPKu5/  (aula_code_listings/chapter02/accounts.plUT n?t?UxWo6jؖ5i4v݆ it臦Zm")T\oݑv}Q}GOx.d\rdݫ cHY7kn8*eV( jS%bYiq!r+yN;1il*fi*iMߩHBN-ߠysrFi!oPJpC~j L|c9Aa˞ dvV[?5yyݡ{ %[hXC&4Oѫ$ڝ%}ՆM}X J.YݒCC4+® j. u wP]uiX!'=1 JK\Ɍ/_A“"7($];jp+}y#1> ,|~ܖkd>=X+scPM* |uWYmM4F{zz _PdҰ@h O !/I>z%beeq4{^'Gir“t,N~x$q2?Lf)Od6K)Lׄp!1ܪwmE#w Σ6e!DOQQwsd!r?`/7DfS6Y$F0ac35WGJ |,*:͏2,'"GST,p4+>Jm̓Nv -hpj\>g\`㺟:2`\`$Ư ֶfó>1[M =}o6NISY<3A8E5R(F +"4cVfcC$r׈oBl7t X^D}Z: =`GdP̞frqHuco\hV vĬ+_<~4Q]ך#Ĝ.ԘUV\fX!I{=,=59q] +G;c )ܯ;s*UVk* wգuFD[ 'VB(GܣmHm??)~@ mPza.i_kσf&Rp;(LY䭨Qۢ@3.za~g ׅ.VY另R+H^qF:mp׮D+aϐ.?xcwtN(52G M6mV՝b7K];ѽ"JuƦI}rCmG5 ^vVd0[4=)_Rq0YZ=B$aaXcF]cE{x[K 2"Sܓ;ݹ(\)TV<%Z|^dl(*A.d_Q+-Qr L-pc@K4%\%[<8\#U9UU2ю|@x l#x ZOxR"[&ħJ[n wyeh4"dN%Jȋak ʲ,JjP\W"R &U9[&/St_ 倄J9k]3]Rcl 'rvK-\'$qgDT+ 1OW+O㉇*="(M^'1[ >Xq8fJ0Z~x2pX$> 3tQ[+Wvj^K3=_1v?l0jDx z2 #=XxQ6ZXONvěL ]`Q-eȗ(!{_V:>y`$rSTbej#CDs['4 tbv$e9;(E iX"MuqJ`_~/r60H+f~i]ɥ还%z!A B 1(}D5J\=&++j5.؝99!-Z`Ev'L2VR:E:%sh@=Ah#W= Y9лK }/j~ ]u/!XQd c( 7vvB0@hr- &Pի[{ȏ#C#}¾qLty2IXVL29E%3BG7%d(0ނ Y\״ή/!*HN`zob&!{*bT^=8qh UpZ뜷B!xY%ط8l*]h*m )a UD5kՎ8]V=v*F%;hÖg`˷ylDoŽ> :{vXa% ЎE0o/P#2 UoQjcȡ߉ Y GZ^YEIejjӀoW8nT'RTHnm0K]`KKKH< 1UP6]ǎmEcm4+ZBk q-`NgP\-({Bg]`5ǧv;UZgd.n]E63=ӳVՆ}{bJdkXi`hzY=qMi]ڭ ZcdC7K#I5C,⩠j#C5~W,}."P  ܠoimfV#[{kQ }}RV<:hwޏ>;I@Da`ޔ YU)$E~fQEQhգlOjLudih(vH<`8']QfMU (|ͭ|[S Պ lya 0'mwuh|ZA+F'YX(J,*@FڕLd;# L}$;Ehީ|d0Fvl1Ok!NkKPۏTxc :YPm_<ޕ_ ^m&_ f#5b;8Ɲ43&gAM=r o0 s8T?Ѐ@`N3/Yh5YX+tnx@M!﨔}3uPQ;ϖHSnFU72y=ʷY 1? &d'(C$رsGUicOek ؅z'=Š b< 'wx@N$'l|LS*Q h㵋;i5kP_~ұ`ݵH X^RJ<~'tOiY]Mi?\\.>Zj}A`W`z*sh C _kɖAė_!P&QkNu SHG-cl-L)+Xm2UQCDn.Zt椏aoi1Ghgug; ?g]m暲8(1zz^i~ܢupU̓I\4KX_6e w\i.,gd$cj̝DGyYnsFh¢v<KDm4韃a#ޣHMU\tศE adބ'HMruHNcMϢtC O{H&p~`|B}jT*4{`/Ģ"rBB xM):EP;51& M!ecpRhIo'tz60SI6cl L7Uw>o6c{ (Apt_HhXnpZ(jZG#toR_,B}\]*{NCp< Uzw7Rq>>Wx8,Rgu?[0W>QNQI̯V)h-K:J\80+?6*41n/7G:JGz*DT[x+Vy`\&6_1ZvdnVBTs[o+p!RGiF3?(˲ueÐR:!b9Em]:'o ~S;z`jΝQ͘T`e_l~M YTJdJl6POPes#‚Ӈ*o$kMfOcQέE0w3x̺}>w(Bۯ 74c`? u0YG<;u%fӢ=xc N+K5z][F}\Y$7x ̎5hBKo//`.ٝgPCqH_.̢QxQ7%3P?6ff#G]>KfQZT;8,@5'צw }.:)baȷ4V,vZSOmwf 6R?Ljɾ݁Xݴ?PK y5/aula_code_listings/chapter05/UT ="n?Ut?UxPKvy5/; N(aula_code_listings/chapter05/postinst.shUT  "n?t?Uxmk0W ?=1VXJYҥtElI{OvքɜX'c#,|| oE#쬂,WňCm>lV-?*[\~5(EgY1Ap[QZYoq 4CX|]<}ynŤږÏE(@APƠ:(idR&]o;;dC}LA'Fqj$lg!lPy^mZdӼ>W0;;E^08,?7wl=eKe9gj7Wr.Wd< :Sm,o`%NqSx;55ݏp_y04STARq{nbU3Ƴ42сndC|k:jPn&ZQI|.// (gPKvy5/Dk(a.aula_code_listings/chapter05/prepare_system.shUT  "n?t?UxU]OJ}ܨ:ޠ \RˍxްNU]5!ޙuD9gΜdpE&%He1.!7 T x+(#~SI5f%WJ5ҍk8d&\sMEU0;PjP%04..(Fl|PQz =ˆVxEӗ$D)AivKEG?W+xX`>qm{=..^5]p]pߩQ_KkfD i\PV Nм _jo{IX/O'w\t ̑/;~z4޿eYr=Cb6ZREbL[nl|EAgه'R.ՉjZ1Y<$=t ]RLcNق:,[k][)i Oـ9Mc)44M)CSy Zv.vC\BIn&>MYru.{0ShCm!qLJ ?-L4~hь[JqnLhW6ZşhX5&؜obhPsoZPsdI®2tf]<$jx~[ CR2|*S1aꫯ:+H(S bjXtg0Iךɱ޳]7"ՑM훫)/m?-gAXT99ߏZUc[uܪ"OW19,(< Ihŏ,}ŞD_|ݿ|> ھ] (5x}R!D%Q?PK 9/aula_code_listings/chapter07/UT s?Ut?UxPK{5/YrP1aula_code_listings/chapter07/cfagent-distrib.confUT `&n?t?UxK 0@9Ei+T MRƖхyjl+ n n P_ uj]P_EJfaaJPk:Xl8sUz#g'ˬv'*ui i[FΘ2.Z'PK|5/Ӟ4 +aula_code_listings/chapter07/http_update.plUT (n?t?UxVo6V6`7ق&-d؇]YKJRq"HtRlM|PdݻwǣG!ÂfAi8EdLd|xr0ȷ4)H-a)yU΄G*TaΤHY(WU0lV*,lAЈN(ctwǺu{ߺHzS "&M!&e61];*ߑ0*JP镬%G O*B^2qVt{g;Fr}͚T%2OSH4gVؓXkCAϓp!y(7^k.#CrX-V.&R3\×"L+D܉Zlsw"7$lco~{%©VMsC\+|X&{t:ơe[n ;60\lG( 3?:m_lJw}*92HMԒ~SMuF{ycľQ :S'C4x&vYߣj.ݕVe]zd6H&}4=Wk'^XĤw ͯi;˯ԣ+|Dv\9L^<_m0CMo|IX<#Qxaumt;G.gs!yաOpϵߵk9PKU|5/Qml-aula_code_listings/chapter07/cfagent-nfs.confUT 'n?t?UxSN0+|P)RSĪkoMJTj)gvƻލVhQFK•ߠ͐<Z>  =7+f%}WMEjVSKj,bI 傫}$!kQ7VVKE^#E3@Ďc*-WC/}VU=hA Ϧ]`}A7>=zXwb0tZ c/ wzy}Uny ]lvTǎ2FD sd"I0*M;01O~m7*Yi5G +~ztn|F\t SB[60)=rɊ"tqzfM;ĴM?ƉlhGVpZ)oPK|5/:<.aula_code_listings/chapter07/pull_usr_local.shUT *(n?t?UxMAN0E>'ZyĖ:™)Q'Aβ67؞vlʔtL=t!Ӊptg*hC$t1J 7H˕;‰΁9.ڗ3P3*/_%T&Żh){%˓{#W*- %(Cl \/QΐvSD.逜k[M,Oi jFoz.ʇ=z߻MZ͉*uqPK|5/3-aula_code_listings/chapter07/package_files.plUT (n?t?UxU[o8~ϯ8Ca*Pj/]gWR&k'oYUB F=U93y-nuNyےxyRLPKc}5/|0op"aula_code_listings/chapter08/checkUT z)n?t?UxSVOOJ,JN,NUH(KMU-NPRPP+EI.L d[i"@ZY`"dmjaQm]ujqb2Xp~NbQf11*.H,JzQt*PKc}5/3,aula_code_listings/chapter08/findrequires.shUT z)n?t?UxE 0y1T@hmO/}nJsv۽d5Vr]&Y+r zMqB(p͟#i({0$J$*#+$uM϶QDt7:M OD,|QۭYPKc}5/,n0aula_code_listings/chapter08/install_bundles2.shUT z)n?t?Ux}RMK1xk6ޥ R $blL۝lAnk?y89WL},q [ ՊPKc}5/F>C:/aula_code_listings/chapter08/install_bundles.shUT z)n?t?UxuJ0Y]Al2/d +gmXtM:⻛1spΟ|dv y!lE/r`W܉,/z]),n$tȶy)8VRI'Ce"rWX|gx*א:T6lJI]cAe$ m9ɺv 0{Z!PJo~~0bq1\J]1عӽ2M"><6lEo)tDi4ΠoNTO8 M%Y+1;z=PK}5/$aula_code_listings/chapter08/mypatchUT d*n?t?UxXkS6_qzNb&0 mK!dvm'.+ɶ(afb8H͞7oS/w.[{_S^0s5q6ye( ?8/`G0hsle0G1 :ΐ@9WK+ E8yhY/O6W"`B9DcUb.0㘇kN\`=*}=RqTX5Wh%rVd dy QPL,>(F7S"yRbu;Jd:uҙ^Kd'fğ1*<;enOy1۷ :șϨT ;LA'xiG@< [意 NdC80vd %nImRldֻlE,n+!Ќ&vkBIm3xڭ[Rd 3JBn o:]rmx]LqiG KHA1_.Dt_zv$zQ'KR EуۃQ7~?[^z]/ۿ{,K0  ؂RrQQA$gn-Zd{09nefz!_z"qT{C[)ĞΩ8RRb/D1 8J؈*z}܅`>XŒ5,8 eyXf1V_ʛEpPKc}5/KD#aula_code_listings/chapter08/removeUT z)n?t?Ux[0Eg`@`Rpx$5-+]>#c{Nn&"& qgz{ge'x&ٗ੣ѥ  cezΞPZ +Bn[G<+|@BT(je D|l:,PK}5/x (aula_code_listings/chapter08/sunpatch.plUT )n?t?UxVmSF_gj f`Bf(v:!a ܝC<ۻ&d^|r{>{JySBr6 X{|8 , ,ar0]qI c*PݪH1yXN;7icև7R=Ld񼐜4Pfy*g},~XYWGMG$x;uj?@$M&9T Ib+a8ؠ94[~gBCR)GWaU+w ̫ iKQ79y#(i"5.7Ƽ} U,S1[S)jgi*YYh$!o`CPX :ӳ9NaVrpEŔzӅoLhg"G! ,釳G~+~s|>P 3~(~,Z h]FqBIUSzgMB?C)}( ,UgڸO  ݴW܎x9>܈_$ XBRvѠ!M4EWHmZۇ3"IMCh[>1> 2gK]0(&V^ŶmZ%@QJ}@k *<_VS G\ vu^?+ Ed }0\ZeVCYf{.gņRKkW]lԵ6vHk䪶>Ͷp 3pvp9 iO /uhXeƦIa9^EM$Fua |\+xb,B"ĉS[$i~#_}j4tԌZT412o|wz|QrH8c&zaJ/9T_m1 ?"]rVw/{[lxWU8^z688;&z ?d^K쾍j׳{@]r-ct"CR,;h=1]hԘ/榣 -ũoC MPqi7lvzGY=}XR6Uq aXwq& GT9!YѰav(,>Ol-`vIEoj+[1z hfB"ţE*vZXD,8ωE '&D K|YzU&ضDף "2`4'VǤKG`Md#B/vH<ܣc1@5 xuVz`;[FoX_n.W߬wc}Zoy<c~߈spܠ¸yB?B1UC!RJQP`}OxPK 9/%aula_code_listings/chapter08/autorpm/UT s?Ut?UxPK~5/>>aula_code_listings/chapter08/autorpm/autorpm.conf-apply_cachedUT +n?t?Ux 0>E"=?7Qz A*R$ވZҽ,_\q{3 UqA][s d*}G`4c 4Jz>Bʆ1[Oj4 AvΪ7!c9\]('g0O}0Bu,ּ~DB~pQT̜nY;P?4PK~5/yΪ9aula_code_listings/chapter08/autorpm/autorpm.conf-cachingUT +n?t?UxMK1!6XO=(JW ۅdVuvŋ9xxS!-$%噐f\,`cv;n)7sz~qb>߱_mN N¬71'LXWD7B{%uSxӎvØ1%A+QZmXYCBj3.`BÜ}&pN=#B?'DPK~5/w7aula_code_listings/chapter08/autorpm/autorpm.conf-exactUT ,n?t?UxKj0@:Y(D*d062i&߽rP4x16_२)ybDžJ+K2mؒS3DUZl?'6%1o ~`fM|h ʵV";v{֣_.f\&#㜃{L=Bk1eΗD9l\ZpUQA{ȟ_cPKu~5/ 't&8aula_code_listings/chapter08/autorpm/autorpm.conf-simpleUT }+n?t?UxUJ1C-"x!-R׆;!YI[}&?Ő̜s$KTZβfviγJq$P:೓':I_mHb=Xrj"!}[,b~ջV܄ =)Rϣuam,x3Yc}Q] d_б6-ȰaK股iq-8īm`4"goU8NXW,v$}OԌd2+1ڝ34҄6*xPK9/OM=aula_code_listings/chapter08/autorpm/determine_needed_rpms.plUT s?t?Ux}TMS0W,$$+) )c´8hP$Wf2wG2!'۷{|F3.ÌiW&<Ǟ@pU}!˓P3)i sfq pM8PI,ºj\prtV\0b8,NN^ӆk/*>yA 2cWƕ1cAp41#нAi/ Ϫ)H=ǟCp,}zx(*&b\]%Kʜ?l L A&ulN{g~6~p'Q\. LeB,a^%0zRl^e#ٽBK[h)=Zuj`B j͕fq^w zWq~l7%fxzؗxdJ[k*&8.t6!,mar [IX&Nf Z5Krw&QN-O,8 Яon_[Tei+ʳ3[Vv %2D=d6MXEl\ʀ5X3x\qro=w6!wFBQ:#瞻ݭ S+9˖.lcd{J^W̺P&qM醴$_ZK KӁ3~!UWfBq8U!eslW($Ozȳ" "*'v𭣮uPK ȉ9/aula_code_listings/chapter10/UT ׄs?Ut?UxPK X5/&aula_code_listings/chapter10/services/UT 5n?Ut?UxPK@_9.k2?g1aula_code_listings/chapter10/services/services.shUT 82>t?UxuR]O0}߯86#&&F>8ڥvB/m9~ݢL3罽F@dbXR&=TkQ(m1NS_q.iJ/.*:{|fÌ{8cwuDIQ&_'NPK[^9.*0H3aula_code_listings/chapter10/services/services.confUT 2>t?Ux+,OOO-I/JK,R` Ģ lp%%%XԀsS( %pPK z(."JS,aula_code_listings/chapter10/services/web.shUT \>t?UxuAO0 SM܀"!TI-E]'mcJR!1;X!yv!jE]m$O|6FKM2^-5wEGp%Do#EG/}IJ~G72Ko#A +82(B =)#Q'c:hKB1KE^@58ohAnniYH"(?YLJt?Ux=J1E+>(ӾJ4twI mpn6&6+ј!~$1Cݠ7o덳VLmNA^V-Y=)(XT%;bpIP^Fl}EDb;GU_)ԝ6ij]{xݿMx9i +bPKk-G޴#32aula_code_listings/chapter10/check_for_failures.shUT [=t?Ux @E7\ T:v!eQ:hNBǗp=LSXi Tv=OTfBm]?1 ͈Gg 3[6o̝DlCn d,ϐa(c$yv͒ .JYz۔YIbh:V?#kA7PKk-uLf4aula_code_listings/chapter10/check_packages_multi.shUT U=t?Ux_O0)>&*$&ȟ } eF֍vC ]&{{g|4 ;'7lwfyd5BTWL - fh6AG(p|.5P(Q=Et}Ɍ9[Jd\J-gJh<_U+Khdd:Q x8ɒ'tD -ް$ʮL.܍c|؎5%*mjrE3/D$_XR z4|r=+~Z.vsS_V9Ø? @{Ss#TgNuPKk-a=Q.aula_code_listings/chapter10/check_packages.shUT U=t?Uxun0E !ѪF[ɉb8k8AJ=yεTDj:[SD14P3 c n.띕#+׵o * qe]GPmӞjcsS(5Km`dlDYQ@Ԝ.PK^-6=-*aula_code_listings/chapter10/check_port.shUT =t?Ux=N @߯8D-"GQ4sB4yp&+,g >WM``KFUʊ,P qE]tF- ݜ,NCz:k{0M @s brECwjMAP*=2wszPKx(.k'-aula_code_listings/chapter10/check_process.shUT z>t?Ux-A0DciFS7."&h$_] &of)}0(rW9B^V4)ŗ"IS+ݎ* F>E!Aߖ|E5꩏y0Ϙ@G]HK>3>8fP8ׯ;-D{PK&k-,aula_code_listings/chapter10/logwatch_all.shUT Q=t?Uxu 0E|36Rpts4M6$D۴t.x-9_k0BmwXJg6ZM+=|QFM6Loܶl:-0cg.h29K9@QMXܤ?+ ](g|PKTo-F`{'/aula_code_listings/chapter10/netsaint_plugin.shUT O=t?Uxu;o1At@.m4HG(P CJ 4h=̶bg["#-?Q6\F7;$;1oųLxbU/度"14аM#Ej3?F⣫/$yI1,!Gj= JH1\CopFgǐu.mbipo'PKܨo--1џ-aula_code_listings/chapter10/restart-httpd.shUT _=t?UxRM1W ; ˬd@]Y &ڝ4IeA[IO{%_ェzUUUcUk%pPD7PRKa#mh H6䡓/f'#'  #ڐ=?W%P=UɈ?Hq޼S^ku J+Vb5V{/w7>i|(k|xp ټFǮ5*@^Gw- hE]}Sk ֤Bqn VAYms6iR1~)Ejlyl Qѐߩ sy9DjF~{"(x:$LyvgCcipK_)Oѻ:\}q;gosU3`n$bĮ>2+R.PKʁ5/"Ӳ&aula_code_listings/chapter10/report.plUT 0n?t?UxTMO@WL$mO1H!H@8xvkhD]!Kz3ox]P2"(XBɩ$Jq(KJx.+I'[{FyzL&yl2;%qO2i*`L>>1'4e:bbǏXs `G2}9'ִcld>?:'hgGdYC%銁ó*J.\\c|վ!Zpq0Ut-:To xl-jWmy]c٘%,~*N4cvqp:| ;~ ԽȄ/(C2UIt Ѝl6`$,-oๆ.X.|:EԒl6б6\"!ɥHxK^JE^a"]6bw] k"AonFb XPeoJ yc*1l6/oz~څN5ѓ66wGhi:7[IYI W6f;]bFv&$[" VqK*").HSG[d57Xɤڐ m^GCIҾ97Skw6Lqm?M+]"ZPK5/$0aula_code_listings/chapter10/logwatch_example.shUT 2n?t?UxRAn0s({on$8TphȵM$e7r(P g)ZEϲ[XH_AK0T-Ua\"(C E `Ej'-mA9nYر!rj}Np?jG7 ~ baONo^(D%^{gd#3\-Wj:ͅ6>BSRA=>5t<#; 6h;_ˢؖne5{QD6PӁ'd,Vې-5Տrc/Oݎ5\J, PKlj9/51aula_code_listings/chapter10/logwatch_startups.plUT քs?t?UxeAO1+,BP( $M@]Y -"ބWqlHdnACL,YR+sv#) E!tABp%AjI0VыM/{XFP+Bb{te+Sn9Ԫl^?vh0:hձ1,211;2[r\YHER~>%Aޡ^ܮ"|CIMx7 )ec> d)zK؊Ns;;7m/<F[ n/Mj+PK5/F9G%aula_code_listings/chapter10/mon.confUT 4n?t?UxPj0+zОzhsjODK+Vr H8'PV)!! #H)%6UdP@IM;:ørao KDb8bs:F([(zt lHARp"W\@3_w^O.h,B'9 G̿0AW_g:+i R[OK757qŲ֚F X/s\]PK5/9r;*aula_code_listings/chapter10/mon-custom.shUT 5n?t?UxMjA Eqq-TtO(7)e̠Δޝ͂)=Њ#Yxi+1 bNP#ljt "Q`}Nֲ+2[&De[]|0ջ],sA),L (❺hUT ^u!_ߣ)nCPK 5/aula_code_listings/chapter12/UT 6n?Ut?UxPK5/cw,aula_code_listings/chapter12/rdiff-remove.shUT 6n?t?Ux}Tn0+6?`IEҠ@/iV5,b)οwIʎ!ˢȝ]D,.n\#h4X8mi(jtmҚNaDe>ɟd5Y,y׵L+p أMʍsR\`%~3s&$p& ɤњ `2a]S0)+3v۲PL"~Ir~T/?O3%+;ʳv~ĒhCF^`lQM=6 PK 5/v7,+aula_code_listings/chapter12/incremental.shUT 6n?t?UxmN0E! *9G. VZי6Qc;H|<iU1suztZRLJr>OgyVz-3mጪlI~OQgV5D<6(hb8JKg(% BKtJCV x*`qe7)x%:в8Oң1L6N&e5[@[ڰ3P+hw-.6Aٹ}hcIo) )Ds`.=q`ӡϹ8-uL̅> LNGN7dCPK 9/aula_code_listings/chapter13/UT s?Ut?UxPK5/e,aula_code_listings/chapter13/add_new_user.shUT +8n?t?Ux}1O0wWʐU:)*>Hء 璀|w}|Y~ll~TbpꉖWH[k,Q ziqh[ķD 6X6STLӚ=qt:0d`⁉,(b+Oﬧc,ʘ5$IžHyFÿ9,O1B\N@'(zAkrz3Ļ ǎPK5/&aula_code_listings/chapter13/wrapper.cUT 8n?t?UxSMo0 W.ګW,;@[0 ]P(m a{i[v}"z|{NV!Aw?$ɩXϷ׏˻Jc4XȺ?A,@jAw~$1$]ޮZxy>'BC둀W|GLY5*d1Wm;2n HC.q]|i>9Ąd&a4D`6&h,B 9Uc('7ˠFr4hޒI4lB,")흭 8+ٯG;WqFU Ro<4mE1{,t~>x8qXOKolBP !k#^pPG'J6쐘 鑲qzf+!-2+_ƣrAA$/Tiy_=8r{>YlIaHX~wꇷO710qeH8ڳy…PKw5/Ta\~-aula_code_listings/chapter13/read_int_spec.plUT 9n?t?Ux}QMo0 WxЉEq e&MR\5M$!~4|h{~h+v6j1c^d+0D{&0ǧLe+2|{xt4ZK3׵=QH/-fQyUU;b D_0`6BHڲԿUY<ծndR"&E2rZSFx-{ .F_iFCYt"kj]EemwND1ҎIz?p[*n؇; :ts}Bek/PK9/;# t/aula_code_listings/chapter13/read_name_value.plUT s?t?Ux}AK0Jk] xKu&IVe$ b%e^FlVH"+tg/uM8xx| ;Xqwԁ3u;"T&j}AZeV {1F_i 'IeQd4PZJ#A*E^ͩ*>ݒDH7Q zxfI27\nFx6yvq Ln FuR3͓-NI PK5/E s$aula_code_listings/chapter13/menu.shUT 9n?t?UxPn0+^j(SCi8G;-Rk. ${unĺb-mA4'I,Q씨ekPؽ~Ȫ^_UauG#b88v|9i8HDt"Mb\rس}GLI煂Y{Q1Fn-ԯ `q}Fs9}jcp|(]@aq0"-VE;=Vvq eZKdɐ$#a6 :.]soPK5/Yqz&aula_code_listings/chapter13/config.shUT 9n?t?UxQS0 )kmFynxݱ=ƹJ}um''mև^HO_%Ss>\]}IiDL]dFHju˔3q%T`67k(^tps(NғwƲ9fnۯ"#mrE;?,869*"m~4您{H!o) RPq|ȋ*d5'OD3PK܄9/#_~0aula_code_listings/chapter13/mason/getinfo.mhtmlUT |s?t?UxI/UHL.ϳU//K(QKMR+(-Q(,H-I(Q ۂ;.ǔb\JSA!lAqPK܄9/TaJ 1aula_code_listings/chapter13/mason/storeinfo.compUT |s?t?Uxe;@> `7LN'h5;/f^umH9DMFz32:# *3w; 5~l0Y͘)HbaoBU=ׁP?_wѬv'y.c:mȮ8/ -a9dK&yHd.$/b%#o,Jdl PK9/z-aula_code_listings/chapter13/mason/httpd.confUT |s?t?Uxe 0 >E*? c츋6ZI~/ _#U[XN D3דtIr Z6~ "H ŀ6jУ&gf֓)(Z98GZq F{cZP8{D+ ?,?X2^%[3bzǃ$z|PK9/Me+aula_code_listings/chapter13/mason/log.compUT |s?t?UxEO @S bA-]*ASf +{t~g<*\U !נ8b%oD%p'dfRdL'^Ґ`=P' c5++1Fup|HET\mɍvD+wPK 5/ Oe:/aula_code_listings/chapter13/check_data_type.shUT :n?t?UxQ]O@|K* ~Oq7ֽ k-Ւ/{373I1Cn R eY{>A:V2y*D*bH;4i\%.z 6T@&9)x{ '9o"5Ø#]tiW݉p4/{s\"u3.[[Kc]/cY%[SN/[RSSy̓A޾_,BX%Bc])aخቻz='2/ mXm\'RBCG=TuSUv M``Úg`x[p MtѰ(04!4!GDh$2D(J"<4mX\#|D¢X^Z:p?@R?ͩgO ۅ54v~ip9^H~gURBY㰦}Z6&//A̋^d~O8ۈ/ {şMك 1'H9ډOckPK 9/$aula_code_listings/chapter13/status/UT 9~s?Ut?UxPK9/b0aula_code_listings/chapter13/status/status.mhtmlUT }s?t?UxuRn }+nYč.Ca{ؒ% M4uVە9nǺ q{xTk[Hs!$1g|mkTJ \L5e| 0li.9ܤOh63 [}"N#WzeK{|-3B[aN"T y5{X.0 Bex*ku{9D!$z^ĈSbӤḙArJ1??cbW\?LP/myO|PK9/ 2aula_code_listings/chapter13/status/checkport.compUT }s?t?Ux}M 0 anl?N^VT<.NGF[]QdNI3ʺ'eڞ;d )d[wEyY'[d5rD,KLڌ8.R.=,U(aݳos 9~U5+/PK 9/$aula_code_listings/chapter13/config/UT ~s?Ut?UxPK̅9/e<H0aula_code_listings/chapter13/config/config.mhtmlUT O~s?t?UxuRn0 +dCg ةnذnBXd4(uҍ{O-H׷zvƪ9 |a8r~?}Mɶ!aZm0sexn :4೰AfOp#uwQAhvkm8;ML(U^,-"G83bzK+?W!eU!v} ccu\Ʒs7gU ykW/ iPJ+'E"B!Y양 )Rg6H-b41[֩)FENob3QJ2: \ޒ~#Ӏu&EOxs/"Y)q0k&zhg]/ ~N{ $^1pPK̅9/d0aula_code_listings/chapter13/config/submit.mhtmlUT O~s?t?UxUMk1o esUPziKу쮳:4@> R&"e`yb}} [ZepV*JeCuf.3^M+~lP数J[˞)T@.df1Y;߰+Vt<I{y{ve^@*=ļ[kPNԃQ/WPK9/G]/aula_code_listings/chapter13/config/config.confUT ~s?t?Ux)K, wtq r IIMK,)2mC2R 2s*<SRRj@\C|:LM`=/$78151HBP*P_ZZL@S~nbfB^bnBqjQP#PK 9/!aula_code_listings/chapter13/run/UT ~s?Ut?UxPK 9/RJ@,aula_code_listings/chapter13/run/docmd.mhtmlUT ~s?t?UxmQn0+4#5p-VU7D,ƢQʿ@Q}Ό{ WUNIBhx ;KK}ZCDYt<ͥbYZxnθuIw~!FRW1,DYeY)Z;u-ZHmR@P@#YU ':KvJF$?gJ8^KtiQӗkS`&w^,Ԓ V+ d/o&Eb- o߄a@G3Rh A D3tj]FK\0ecc4Q#PK 9/U )aula_code_listings/chapter13/run/run.confUT ~s?t?UxeM 0ὧtQpFf:M?MIG*toT0,T.Aŧ3p(;jc~ЕȦF!7-6udN2PobzH?G膖,xAuPK 9/)/+*aula_code_listings/chapter13/run/run.mhtmlUT ~s?t?UxmOn0 DZAjj.Z (2 #mF\{*ʉݑC7@"Eƞѻ J5YdW4?ݥ08X4竻u-xjI)P-ELlzReئg;,A<~ < p):i2en]lhg^KWTO&B*^숍&e4.PK f9/%aula_code_listings/chapter13/remoted/UT ps?Ut?UxPKJ9/ֶVGl1aula_code_listings/chapter13/remoted/remoted.confUT <s?t?Ux+(U/(VH,-PJ+JMU\E%E%)%y%z) 4B]bAbrF*ʌ$PKf9/L>/aula_code_listings/chapter13/remoted/remoted.plUT ps?t?UxuSo0~_qe4ea:DRV9N)w-}?󧋸*u2.P lD(̌| ]&DncuG{K'Ƀbhfo \Y&/@Dc/V\`Ԯ7`~ɔ\u{5\5 'd>H%nn-/}k lghyc螷4( z4s*ˮ-%zQv`Y-_U%Da؃7JԣvIQ1^jX ^`DOf}3's *V*B"x'uQ:L(j'jvMjCK#[ZЍri`h.M6P2>P&(9^+PP`ni4\'ea5v-;7=5#/S+TÌ FNzJR?W~NBwX&2nbb' >nTa 5 crvu簃"Թsnlp#Ӄ쏢>Ù?4ʗL^k[ai.?k"GG}PK 9/"aula_code_listings/chapter13/rrun/UT s?Ut?UxPK9/8V# -aula_code_listings/chapter13/rrun/docmd.mhtmlUT s?t?UxuRn0}WL")eUiՇV/ԗnW)^PHH;9OZ#T[+ ̢2Z7]RF $89VJrTGc8rp,6iFt&jjoS<:`?4ϙvCy:mXuˣeoe:{QliJoQqE{2.xfF d;?YϲoM/ݑ|^<,e_GV`ir#PGg.f^ M;\:Cˊ i?ߖDǔ"\Ĉ<kXbN8I/PK9//5r`_-aula_code_listings/chapter13/rrun/remote.compUT s?t?Ux]Q]O@|_j"~^$MLx*!ݽ>49XT0blta@Κa F|2ti{'"Ri"8dnX*l0L7}q1X"qQXnM~Ѹz:jG=Wbެ9\kĺ,MU\LL# Ɓ0Zp@Aढ़%DA]cw.#4>0~^[nPI.s^u҆wʖuv%PūMBa-%B潔`x'Dh [Pݩ'),Q~Pc9F@4Q*EW]4тև3sYs5/FPK9/z3*aula_code_listings/chapter13/rrun/run.confUT s?t?Ux}M 0bN`NEAdLFhM^m3{+^( }`G![1s"Z7O38 &)|emf]\d9PEd=>%jf@ PK9/1}+aula_code_listings/chapter13/rrun/run.mhtmlUT s?t?UxmMn ba/R٘T&T "e$ZV0Ѿ>rEA;[" % <j>MO=V}I_+bfxMzmǦ /02rcEE28ʃ3m<]йS=gϐ ,GwֻSGȠvZa@e1=vu:e{D1s1n,&PK \:/aula_code_listings/appendix_a/UT >t?Ut?UxPK9/(nz-aula_code_listings/appendix_a/bash_example.shUT _s?t?Ux]M @ ٺw'+ӔLRw,v y^,]OBhq<1fQ C.]3pL:1 ;Pdy/`IZ :֝__Z06PK9/A/Y`-aula_code_listings/appendix_a/perl_example.plUT _s?t?UxmRn0+rـ$FЦ\hj 8BEvggfbX[(\ 1VS;hu |!hP=AU~2cђ22dro(bp} ~$3 $[f5-~Rٚ˱ŬImg'81tgy)+cW`Z8cSpe:#)%9$URo9B2ed}_q^r.j)2> PK j9/aula_code_listings/appendix_b/UT Xs?Ut?UxPK79/ڲ+aula_code_listings/appendix_b/example_compsUT s?t?Ux}= 0EC(/u`ט6)yMo{1F›@`ZƦB 7m2E VKq1i /;I#QJLP<piVȥu IMF;[!R\PQ "}ײo;\zuPKj9/U*(aula_code_listings/appendix_b/example.ksUT Xs?t?Ux}N$1 {?$D B;m&٧?g;Ke;ov#8 i`{.)Lݎ9A/R؋s x76ϼ:?c(ącS+% N#^>p]"u8xֵn*U0aUFH* pJʋGM9paG:ŕ Bf҉: ~]^h5 T oOئ`RMR`SngNmRomݢpWUDI_* @NY<@_윦OPn^~z3->|uHoud@ w 2TW\NPK 9/aula_code_listings/appendix_c/UT s?Ut?UxPK9/He1aula_code_listings/appendix_c/build_root_GNU.specUT s?t?UxSM*IRMKL/-JMNR+.I*U-JSP w qR)jIMå PKu9/[e-aula_code_listings/appendix_c/build_root.specUT ^s?t?UxuPn@ +,A""h9G&߄\Z=AƏ|1Ji辔=`[p(- <6^ C'|m{LWD2̤t˧]R`ռf'Pqt`9+ e}?r4N o3I7g Z稜dC!%~>?#O(rPK9/ -aula_code_listings/appendix_c/relocation.specUT s?t?Uxm 0)`&APTAԒh MJ v>8R b^6sN.D ,U)̐e`5CZ`,Ҡf}!c+zxbToy;jơ)VzG2DfVT@7NigDPK9/5M&aula_code_listings/appendix_c/triggersUT s?t?UxN0 y KHA4^IWx{e%c/0t!%bn&>et4>FMZ-W28ӃK]]ׅ*"bH  N^^J=xyb:$T(6 oE*0G1J:}ӣ;ϋZӇY ʼnә(<2@s@wҾkN:uI4=r 2 j: `~]9s/ @6hm?C0>?f%ye8LW1Er%WZINPI2[c|$*^[Jw, 磋?_م?:̌Zjs+H% `eU-Nmtpk.cJK%Aɗ 4|SGiBY[*ΕS<~]=l=Pzմa8,ݔS=NüzC\rllwF׶Eg#FP{EY}gN*jd3!{3S-HnyYu _!vyHPc\z y%QY!Pvl²(\i+wV;ŵ^>_WFҦ:GZgzr-9 1K/ v [ӽlU[UQGE#dAx4\SZM@r=9(v9_CЯ y +*:J*~\nlCM6P})ܝ͈FPKN9/>o-aula_code_listings/appendix_c/auto_build.specUT s?t?UxE= @D `w`"DmeGTFDaڠ# v &x |&KTMrV0Õ3,v[ s`b6-Wvj!ubChQȩY2<S5!qf r~y|:ѐ=*~3 PK Kw5/aula_code_listings/chapter03/UT n?Ut?UxPKv5/G'aula_code_listings/chapter03/distrib.shUT n?t?Ux}Sn0+&P'Blս @4BaE"r<%%Z &±\B kٝvf[Wi#,ִ,`r ~m^:&M$Cpb^cowpsɽzG >D!Y>{]*y[2U }njq7%a*T5,N*܄b0vs:~c/WE`ܬښ\6$RRy =f"g i aX0<.Quv⎿z#t]sUK+ڢ,98a PKv5/#tl$aula_code_listings/chapter03/gscp.shUT n?t?UxmKO1gTR2eP*U*bfm{Ƌ9YXzL&Oβū8%)$;tgCӶ3˖ %'*Ug:uĦAV1mRQ;o rԨt Njgt2(+wH*hLR؂VEC3t!Ō P9u\%o~Ng1Z$,q>0V_SdLXc/-oaw*xe,qD(p=X#h0+#''VS;VBMz:j>Oqaj8͸>8LPKv5/u/$aula_code_listings/chapter03/gssh.shUT n?t?Uxmmk0W*a}k?d02 Z/XUT/}adN`3[ν<ףA{Y#+G"X aM(@ZP+Mȋߕr2zWj+.)2or?W9$ǘJVஉ-[G4 $74#mMZޱAl\a:2|p҉^TR?$atw_W9Ųm5gcVx \k.u:#XC>Y%vk>e'J=!|zljblˡKNsOk00g[3#=m=7^ ;}6LkUTP&-# \ȵ~OԹ9(Osbx7CJ.^H̖(þօX#x?#GGҥ^nLf6. g6 ƆwgO~oc PKv5/>c*z$aula_code_listings/chapter03/mssh.shUT n?t?UxE]K0+ޥivz9Qkax'eYL͇ Mzu>>bm"( <+pІKg ʅw0M 1N P0fa7=K=^P"x/r)(mQ5s7 G)p5T#5#Iˉp[Uq>$G>NfYb5~̺8PU& PKv5/u/aula_code_listings/chapter03/umount_function.shUT n?t?Ux]Pj0+R襗ԒB)%8,{%Dž˲;;3X␂19kBlD(8cK$㒍#üaP#iEcqa;㙔ե$Fߴ$dIS%MR)uN`. vmѦJپϻ׏u:RqzMɿU].By쒯 , :< (޳+A/7p* ~PKv5/n,aula_code_listings/chapter03/example_bashrc1UT <n?t?Ux}Rn@|H(8-QRV *ìSϥ}g]C1ɲt7;3y_颿Re&:XdD*_@i*_7uM^R d6XTQP)f煉۱/A,_nn d:-&m oG? ߒn IkA%Xc>D0Fp@?ɔUz|J( g,mX1)j3u:v{]VlT5;,6)GOlcIuvoե+c{rd+yKOS>ÌC9痵J_ZLk!ޚ/4*CI{2=|(ѐ3PK w5/LS,aula_code_listings/chapter03/example_bashrc2UT n?t?UxQJ1+@;Z.."m44Սt>B%TFpil҄ͱOxmׄ8Ca &Z?Gl5AGB ! o =vpC$C^QEA)jDZ5%ΠƬ>[mA0yV1,W٪^llBB"Hc" m2ne3 K t.9\j4uP{Ӡkcglblk"{3yڃM炍f +՞T}R ڗ PK |5/aula_code_listings/chapter04/UT (n?Ut?UxPK X5/(aula_code_listings/chapter04/components/UT 5n?Ut?UxPK*K,.eJe8aula_code_listings/chapter04/components/05allocate_ip.shUT !>t?UxuKk18ұR--FܷEsdHLFg|en}[ԃp9cb#sE3%I&e΄Rf!%Nzit"Q wC+N&v9:|ݬ6nPeEMWSGP!4 " YnbEX!Dt<71vdf08s;h__DN!tV욎\Ɔ79cW2!<PKDG-XoTw3aula_code_listings/chapter04/components/00getmac.shUT  =t?UxQk0+N0'PMB}-(,H6^IqS}1F:wA6&+AecO&Ch~-뫏PU{Ei[k`CT8RDBv>ܑ Pm[{֮ȕ?{ mU-AҿXƸZsBڷmCJZ2LSP6wOC-A4}ǿ!Ecb:YAGiV =Xsщu013Y+7ҋx (O?bӼx,/γ'5(cW/Ե*c?ՓLRA*2`d9{&WJu XZxz Y0 E"i&N\wl˜GPK:4.<6H5aula_code_listings/chapter04/components/10classify.shUT o,>t?UxRN0+nEHjB8tcabOhNܔJ'oޛy33)gږ3!xZk\mq2%qU& ][ *zYʘi'qQAUp2T1%8g }21F$ ]^ZG㇞eC[-vk2ey r<v]la%ʓyU&SAٴ>TΓ5Nҧ.b'gd+eԊU<7ܞ^fiz[8C(F1gR 4PPKDG-z7aula_code_listings/chapter04/components/20hosts_file.shUT =t?UxU1 0~ř׈\:9X&' h"+m(޻f8nW(júFbLOИYC1J*J4-@];!IxKqz% PK ?.X 48aula_code_listings/chapter04/components/30dhcp_config.plUT &:;>t?UxSQo0~H2^ ƐIcTQpȱɪ*vne?پ>yrQ֕keN _.V4r%o D/i4[e 6ƖY @*-Xy[X:R<~~&HEIv3XRllSQ ߔ@M=pk(c╭A+ɥn*mw]NՐQWBɦʯ˾,( |B6v\y)DŽ),N[C/)UGw8?ӸwHf8#ǎaNo zAy5`lOr4'7gɒvȋJѬ?؆,4yE5l)Zfȝtѱ`t;nQحWcѱWƸg(󇇧'ZDfo_gvno BDD.k μ x4_PKFK,.u7aula_code_listings/chapter04/components/40dns_config.shUT $!>t?Ux}SMo0 W0n"zɆ5;[* "̖t?Ux510 E¤L(D7."7Mr{J~'w7Nٍ( 9}f%M$JV z j06fL/ >it>ǧ"q&g cd67#*8X쮨oYZ߅m|5W^PK|5/Nu,aula_code_listings/chapter04/locking.exampleUT (n?t?Ux]PMK0Wi) zTvaEC7}miRҴ*7֯޼y3IAq(1ms4 '(ڷ-g{TxBTB7aNUz(if /Wt1J˛cAFT?+Kuv6_iH}hg$=֎` sI#^)<daGy)O*6j!OPKm5.od&aula_code_listings/chapter04/remove.shUT ->t?UxT]0|s+T=JNWM"-Iz )x7|MP~%DakȄyݍk+mCsֹXP򍣍r'M/w әlOڣ@ޚ@aEh'+QkT`rDž5 qKPQ` `Q-By6Fx ܿV5W.8_8 wF$&ϳLTcP~ߨo=;sOYCTGـR%.E},!51%fyIMnjY7@k랩al`Ls=lZbvyv:X[}*@s[gw2|0U)mᕍ,5"J{T1#3./mj'R+//۝vBv/Y[M1HoTkLf5]~QuG_dݺ dIs"ik@fgdž"3np5Xv~^v/}DPK X5/&aula_code_listings/chapter04/rm_comps/UT 5n?Ut?UxPKJ,.SY^G2aula_code_listings/chapter04/rm_comps/05take_ip.shUT -!>t?UxuRN0+7B< čCӦN%n I `)$ɅJrfKBXÄdL 4̱ n(aR9CPC  BVBqp%30 Z +m@nBWV%37@c s8=O:#~E46Ygf^Ez<+uU%uRehfC_0j;NbhW5 E+qK jF`BVpIx[B[Xڳ^b!6#b}ɬZw[ڡBPK?.6aula_code_listings/chapter04/rm_comps/30dhcp_config.plUT F:;>t?UxSn0 +X'@b,wn^ P$Tpl:,5-GN-O=ѣ,.[k5 |ܩ"e]4SA0pCEn2ERZϸdus?!S>Ɏͷ8钹R#X5h!4km!%P𲬴VCi޺')R#$L <T/-7qsR{d>%f!V(l@v(DK1-ju0{by^29~}67 tirpK,bӁ推9z CY`7ZAQ aŃ=}tY::FpّdXk<)Q<L/빥5g&rFԡ49C`gc1̿Ʈ! ["vdzCwh_PKc?.5(\5aula_code_listings/chapter04/rm_comps/20hosts_file.shUT :;>t?UxmN0 ~;Bā4RC"Ig$ĻLB07۟?ΚͦSKd&m_Vd〉֘O{xlwPEM0Q$HVeB0d(qp.x-f|- %{Kƶ(8öo f<6ש毳ds  }U3ESjIbl+&9KPKJ,..+t4aula_code_listings/chapter04/rm_comps/15rmcontact.shUT  !>t?UxuA D#mR#x#Voo.,̼f!1Okydg؜X')/\ri LdXm+\‰1څssXēB}s%b33vPK?.ٺG5aula_code_listings/chapter04/rm_comps/40dns_config.shUT ;;>t?Ux}To0_qu#hWpJ IUtƞ(;Lqbߝ真ES Hu.2+"C3m*apȢҚ(ӉȢ09Q3smĂsiaVIR"US40EЊdR!L_A: JaLWeu& J ܤ^C^\B8TU][ZUAe :7L4CT?m`DVk F] WoJUF=wyeX׃mumK*Joz֒nݼC&2UĴ/ Xw,ϵ,&"Mf`I}FO_F \/Å)ztvH&9|'MWXHEf=p ԧ%Vob>_ R<9,KC#uѩsNA;V m{jT>6kbtu?T&QkIB>}u9S- B;PKJ,.僾0aula_code_listings/chapter04/rm_comps/00rmmac.shUT $!>t?UxmN0Ewō*P .# 3 , nXv|<*wt}tgb06!V!6HMW7OGQ))R[T2XoґQ8p:tG7 |i:b~PKJ,. [5aula_code_listings/chapter04/rm_comps/10declassify.shUT @!>t?UxeMK0ݲa=y$zcIIǒUM\23Lfs{x/a\Nʦ9qpd]gsgN185NCo ) [` z L*˙ ں pu'Pi>Pd! GZY o\~2mUAY) !RRΈǗ##i"F7nPKI4.D'aula_code_listings/chapter04/prepare.shUT *,>t?UxT]o@|_1uZ.}H *oTmz7sgMῳ珤N Euޝ$͔N3B8Hjee4i?+ٴ4,Reiefn<-Hк2֣^5K{ (_yM-ikR{ B;,Z."aIHV\()r%ʲDIAiVdsJc<5SՖB]7``yJXܙm .w!E4~L3"~|G8 ?o=;sy /v0ܰRlY&jH"fl.oϒL5Knc Z]{=NΛx&/z6M0 2{1|>Fi8uΧiAywbL=rcF0D?8+ Wfuʰמtg!}nR6'3 {VMt? u(`n!z!LECR p9IJwnTt?)z]m]$2LLG4`쉣$ yBn~mEN*'r tMXشBt8ۄ-?&I8`}=u=%f\*b  6.~ԕFM.D#)nm>W)2afC$j01u 7L R_PKz5/CW)aula_code_listings/chapter06/functions.shUT $n?t?UxU]o0}ϯ2}ZUuӤmT}*M'v^ǁ0>E($׾sQi 6Phpv0E.L!V:t%e >\ǣ ]IX8 ނNyEh3P DJ&"-uhUytR"^}QR/J*xBy R:A|Uč1\8$:)tܖZ‡sy>ҎMBZ>U+::ez.!l3r,=UPeos _k`HOr!bU*&M cC Jr8[ֲլ\ x_vC%뿫)cLa}48*H0sRQlJ?OuWo8d#h;XLC{#$vH@լjR-u'(?A_Ԧxx;*Z HNz MW]|}?͊S+4j^@oaJ`Z)!4].Ak9ynM>J ed'mr'tpcEۼU raCfmm|JJtQxLJ[5fCa ._G+{&@9pG<+S{3hY=l%&"F6ˇקE"#H2d6"T$bɫ8Xu"ѴfuL%7xpl+;JZi.(aeM. H\=#均sy59 W_x_PKiz5/(0aula_code_listings/chapter06/configure_system.shUT #n?t?UxTMO0WLM*z($Ďlݕ7-Mv{ofw6;FgR;,ukQ[:wyc ~&dܯ}aM3m )3m?T)  ]A5,{`: hu.cu.KoRkv p?aw,!^-c`2D ,j |HeD@Sɪ` XmnPo<ݶ#G?uww s7%p@0V"܀ f/Q^x(=·CپF>В0(Jٰ"gV5.[ޔRĒ:tј@L~TU CY ė 6J۔ TkY"3(-wS)8]=><_Ҹ$>ar|sKWp G-Vd6aX"0ihrt\oWY+ [oSPabhƷ_hCvև+,zNw7y=&-SB:kWԭ-IM#cs?n 4=6fT;*ڇJo9NVzH٧O0Mm +XPKS{5/ױm 3z(aula_code_listings/chapter06/update.confUT %n?t?UxŔn0 yH8]IyF ͟\K[v|?3Z ,=*@J(~N4 mtDžsD%.2oڜaLuᦂA(PᨭCMq {w筩. Z(블(fUe_9!q0xMC[~@5*l:nU(LctAP7p#e5QWoPkZt6 o2L6Uv*>!+Hz)7￀xrk9Nzw-{Q8lOPK S5/aula_code_listings/chapter09/UT /n?Ut?UxPK X5/"aula_code_listings/chapter09/data/UT 5n?Ut?UxPKՙ:-RA*aula_code_listings/chapter09/data/shell.shUT =t?Ux- B!)&*nL%ZFt9$ zH[73lB(Ѷ sk" qȶAz$pT!a4z~ u .%*=5?#ɧšfa^|"&!Z־[◞F%'r8Wtx _~PKՙ:-ui-aula_code_listings/chapter09/data/fullname.shUT =t?Ux= 0 {"[.F-j o4fs<˒OIkA~ľ$a,kLXyin}RD܍d)KG ?oPKՙ:-Ǒt0aula_code_listings/chapter09/data/extragroups.shUT =t?Ux]N0~T1PwBNkq-Y3^^;ם؏_CR9q<  Wh crrF v kU4^4Q?0F 0O5q{EիH IPy<f( iu ZPKӀ5/ YHi,aula_code_listings/chapter09/data/homedir.shUT .n?t?UxTN1}W &H-SP@塭 ٝe-vt ~{}jU?Dx\̜&\. Iyf FX.LfT5tg N5Q0iOa)!] mFvuz3 _;4B"TY y#f J܃l6rucťn!]dqJe l4@5짌đ,`ٱԎ.Ra_]>0!g@~{ުA*ɢQzoB.M 3I]3|Y3&۪nôW4齀/Aay.aw>äӓHȸƪ[87a VÇJ"\ck'8zZ{XXqMV"\mZlFzgY2J +ՐA|XA|Z*IQnX7]cE& ۧVj4`+!Ļt)˩GPKՙ:-܉P8,aula_code_listings/chapter09/data/aliases.shUT =t?UxEP0 GȄ@T5R{L|zU[߃4eDl {'Im@XAFA': 2"KqOAeuxv<َ 5psB&2_&UscNb}K[A]ЄԲWjtZ'x=}PK X5/!aula_code_listings/chapter09/mod/UT 5n?Ut?UxPK%?.[B+aula_code_listings/chapter09/mod/aliases.shUT 6<;>t?UxmN0DZD^QPƒTqJvF|[t?Ux}0{bDNAX j)&F}wiDK졧o<OwYS "b kѦe-UMkL&DS%sȂ!S3Gye WIΞQZDZ;֧i[+&Mw9ӝ T7;^PM8W-&'m-esl (Tw \ۄҶeή76$D]cd -rz> u oKc#Ea$&eFh'Ltn35Cᇖ(s9N64fnU?FM6;5_v3c>Ӿ{ "NBMUU*ڔ(`3?+42LJUח}yj'PKG?.&/aula_code_listings/chapter09/mod/extragroups.shUT v<;>t?UxTn0+mkN0J&@*E;q{Wl;H"O2vЗ"*ȵAVO渺axrr 08ؿYrX+4}$EmX$ae{W4V*XTbiخQ"TpXvr=b^&G': UO4"/xGrH!SF.ɕ_~\;ل8>TGp~H1Gu5%V*g^8#bN$H>^;;谶Eİ ~܂̣ h? &ct#)o/ <&++gi^((0ZV^_{j1.Hk7nål U&RWФ: e5FfPK/-ŋw+aula_code_listings/chapter09/mod/homedir.shUT  =t?UxTMs0WK= < SH, 7 ul ɾd7/ÁL TXwbQ[|䴆w:&RseEp?wKY9} ŀ E b 㭣GNA(f"xp-g8F/5rdTzy4PWhOJ䀘c4X~ xOh-u:,flREAH0@eb'IAV Ǹ8@& iQzTо֖5C%eVE NYaͪNpp07i9MyNPeVԾ6Zk8ģ tKL.`׊Vh:ܱ׺6Ww.[zR{'ѸaPK9-] IJ+aula_code_listings/chapter09/mod/zupdate.shUT P=t?UxSVOOJ,LSVSPR,/H,..OOIURUV(HRPPHNQ/K,ү,rS2PK9-a/aula_code_listings/chapter09/mod/zzpasswords.shUT P=t?Uxm1@E9I{Ai d%hPVE-QHlAHJ^o`kâ x*#Rĵ$g^ !ʣ Q6:hG~! y=PK/-g{i^0)aula_code_listings/chapter09/filecheck.shUT  =t?UxuQ]O@|_1@#m1H$(&tk/w=Jۃ=l63s3ҙ:^nZd߱^1v*Iʡ*RBۗ16* ARcE zy`r>PKS5/Xvoo}0aula_code_listings/chapter09/full-user-delete.shUT /n?t?UxRn0+fM*rV /Eb/#Q;NmgmDj;<¿'B|A7>_SiE* 'W݉a&@ϼ]11` iرW06"!+wc&/{pE?y; GdoC/)4"ƚ:̫6@u,| ,~?, % g󈛎<`UUsר돟?uNA&ǔF]x$(s)-!c &zڨ \$x72+WK\PKv5/]D (aula_code_listings/chapter09/usertool.shUT P.n?t?UxVo6~_q:[@C]2ϵidIKIQ:HA }yp2ZJ=Zzn쪾-wJ*d7fs%5x 3(Pl!/2ƻ NO/oÕE2rEɿ폽{bx5AQAPƌVtD`J7Iq 5h,ʵ ^ѽtpv\rw|. Wvj($wK~]t^~4/#ALa"P},dVB(GH%^џ!6c㪨I^uiPYN-1fel^.b 6[S!rtpaXH-oE)l_*C@ iZ޶LbuKɫ{ hT7+*)j-4-j:,:)?ා(iܶ3;W\*j`2_xBK$Yb(56c!cYm,o]a)%> Oqt~>Yxw?1a|n4a:X~ ,eOPK{=-@*aula_code_listings/chapter09/usertool.confUT }=t?UxuAn E;vMM%I: \U<}ܧF*ͣV1zz4%$1\*ۆP$(2+j+|O7hMPe2u| )|ou)`Q)n0Cg[A`8@o|6-/;Ť K5#"ja2%re!] X't l,},45T$[4"X_ +k*ã??Tt7ԋvAGV:ãHZ#T(ڒR GڑLO׏ s'' q0~y-S`. yˏst&oMꎮ{J'#,WΝ\B=[vU_v:]]vvYL!^` 6_.P!9GSdayy6ːIwTP4ۢR\N!w%LqOikV只K8h-Ne݋X#U͗gЄb=y!O&e^ PKՉ9/_gS#aula_code_listings/chapter11/groupsUT s?t?Ux]QN0W%Kf¿$PK {c:/ Aaula_code_listings/UT:t?UxPK Uv5/ AFaula_code_listings/chapter02/UT1n?UxPKu5/  ( aula_code_listings/chapter02/accounts.plUTn?UxPKu5/S_\) aula_code_listings/chapter02/sshreport.plUTn?UxPKhc:/mB a aula_code_listings/readme.txtUTt?UxPK y5/ A0aula_code_listings/chapter05/UT="n?UxPKvy5/; N( aula_code_listings/chapter05/postinst.shUT "n?UxPKvy5/Dk(a. aula_code_listings/chapter05/prepare_system.shUT "n?UxPKvy5/{B?- "aula_code_listings/chapter05/initial_setup.shUT "n?UxPK 9/ A $aula_code_listings/chapter07/UTs?UxPK{5/YrP1 p$aula_code_listings/chapter07/cfagent-distrib.confUT`&n?UxPK|5/Ӟ4 + %aula_code_listings/chapter07/http_update.plUT(n?UxPKU|5/Qml- *aula_code_listings/chapter07/cfagent-nfs.confUT'n?UxPK|5/:<. s,aula_code_listings/chapter07/pull_usr_local.shUT*(n?UxPK|5/Z6cע' -aula_code_listings/chapter07/lftpget.shUTe(n?UxPK|5/3- .aula_code_listings/chapter07/package_files.plUT(n?UxPKO}5/54.' 2aula_code_listings/chapter07/httpd.confUTV)n?UxPK ~5/ A 4aula_code_listings/chapter08/UT',n?UxPKc}5/-}}" Y4aula_code_listings/chapter08/applyUTz)n?UxPKc}5/Q+ 5aula_code_listings/chapter08/apt_install.shUTz)n?UxPKc}5/|0op" 6aula_code_listings/chapter08/checkUTz)n?UxPKc}5/3, 7aula_code_listings/chapter08/findrequires.shUTz)n?UxPKc}5/,n0 8aula_code_listings/chapter08/install_bundles2.shUTz)n?UxPKc}5/F>C:/ :aula_code_listings/chapter08/install_bundles.shUTz)n?UxPK}5/$ ,<aula_code_listings/chapter08/mypatchUTd*n?UxPKc}5/KD# 'Baula_code_listings/chapter08/removeUTz)n?UxPK}5/x ( Caula_code_listings/chapter08/sunpatch.plUT)n?UxPKc}5/^# >Haula_code_listings/chapter08/verifyUTz)n?UxPK 9/% AvIaula_code_listings/chapter08/autorpm/UTs?UxPK~5/>> Iaula_code_listings/chapter08/autorpm/autorpm.conf-apply_cachedUT+n?UxPK~5/yΪ9 Jaula_code_listings/chapter08/autorpm/autorpm.conf-cachingUT+n?UxPK~5/w7 KLaula_code_listings/chapter08/autorpm/autorpm.conf-exactUT,n?UxPKu~5/ 't&8 Maula_code_listings/chapter08/autorpm/autorpm.conf-simpleUT}+n?UxPK9/OM= Oaula_code_listings/chapter08/autorpm/determine_needed_rpms.plUTs?UxPK ȉ9/ AqRaula_code_listings/chapter10/UTׄs?UxPK X5/& ARaula_code_listings/chapter10/services/UT5n?UxPK@_9.k2?g1 Saula_code_listings/chapter10/services/services.shUT82>UxPK[^9.*0H3 Taula_code_listings/chapter10/services/services.confUT2>UxPK z(."JS, kUaula_code_listings/chapter10/services/web.shUT\>UxPKDy(.K , Vaula_code_listings/chapter10/check_apache.shUT>UxPK&k-P%^\, Waula_code_listings/chapter10/check_drives.shUTQ=UxPKk-G޴#32 OYaula_code_listings/chapter10/check_for_failures.shUT[=UxPKk-uLf4 WZaula_code_listings/chapter10/check_packages_multi.shUTU=UxPKk-a=Q.  \aula_code_listings/chapter10/check_packages.shUTU=UxPK^-6=-* -]aula_code_listings/chapter10/check_port.shUT=UxPKx(.k'- (^aula_code_listings/chapter10/check_process.shUTz>UxPK&k-,  _aula_code_listings/chapter10/logwatch_all.shUTQ=UxPKTo-F`{'/ #`aula_code_listings/chapter10/netsaint_plugin.shUTO=UxPKܨo--1џ- aaaula_code_listings/chapter10/restart-httpd.shUT_=UxPKʁ5/"Ӳ& `caula_code_listings/chapter10/report.plUT0n?UxPK5/$0 kfaula_code_listings/chapter10/logwatch_example.shUT2n?UxPKlj9/51 Thaula_code_listings/chapter10/logwatch_startups.plUTքs?UxPK5/F9G% iaula_code_listings/chapter10/mon.confUT4n?UxPK5/9r;* /kaula_code_listings/chapter10/mon-custom.shUT5n?UxPK 5/ AOlaula_code_listings/chapter12/UT6n?UxPK5/cw, laula_code_listings/chapter12/rdiff-remove.shUT6n?UxPK5/;j2</ uoaula_code_listings/chapter12/tar_incremental.shUT6n?UxPK 5/v7,+  qaula_code_listings/chapter12/incremental.shUT6n?UxPK 9/ Araula_code_listings/chapter13/UTs?UxPK5/e, raula_code_listings/chapter13/add_new_user.shUT+8n?UxPK5/& :taula_code_listings/chapter13/wrapper.cUT8n?UxPKw5/Ta\~- vaula_code_listings/chapter13/read_int_spec.plUT9n?UxPK9/;# t/ >xaula_code_listings/chapter13/read_name_value.plUTs?UxPK5/E s$ yaula_code_listings/chapter13/menu.shUT9n?UxPK5/Yqz& .{aula_code_listings/chapter13/config.shUT9n?UxPK p9/# A}aula_code_listings/chapter13/mason/UT}s?UxPK9/Z`^1 N~aula_code_listings/chapter13/mason/showinfo.mhtmlUT'|s?UxPK܄9/#_~0 aula_code_listings/chapter13/mason/getinfo.mhtmlUT|s?UxPK܄9/TaJ 1 [aula_code_listings/chapter13/mason/storeinfo.compUT|s?UxPK9/z- vaula_code_listings/chapter13/mason/httpd.confUT|s?UxPK9/Me+ aula_code_listings/chapter13/mason/log.compUT|s?UxPK 5/ Oe:/ aula_code_listings/chapter13/check_data_type.shUT:n?UxPK)5/_P4 aula_code_listings/chapter13/extended_check_value.shUT:n?UxPK 9/$ A*aula_code_listings/chapter13/status/UT9~s?UxPK9/b0 aula_code_listings/chapter13/status/status.mhtmlUT}s?UxPK9/ef[1 Faula_code_listings/chapter13/status/pinghost.compUT}s?UxPK9/ 2 Naula_code_listings/chapter13/status/checkport.compUT}s?UxPK9/&4T/ raula_code_listings/chapter13/status/status.confUT9~s?UxPKB9/p'% (aula_code_listings/chapter13/MyLib.pmUTK}s?UxPK 9/$ Aaula_code_listings/chapter13/config/UT~s?UxPK̅9/e<H0 ێaula_code_listings/chapter13/config/config.mhtmlUTO~s?UxPK̅9/d0 aula_code_listings/chapter13/config/submit.mhtmlUTO~s?UxPK9/G]/ aula_code_listings/chapter13/config/config.confUT~s?UxPK 9/! Aaula_code_listings/chapter13/run/UT~s?UxPK 9/RJ@, Haula_code_listings/chapter13/run/docmd.mhtmlUT~s?UxPK 9/U ) aula_code_listings/chapter13/run/run.confUT~s?UxPK 9/)/+* ͕aula_code_listings/chapter13/run/run.mhtmlUT~s?UxPK f9/% Aaula_code_listings/chapter13/remoted/UTps?UxPKJ9/ֶVGl1 Oaula_code_listings/chapter13/remoted/remoted.confUT<s?UxPKf9/L>/ aula_code_listings/chapter13/remoted/remoted.plUTps?UxPK 9/" Aaula_code_listings/chapter13/rrun/UTs?UxPK9/8V# - aula_code_listings/chapter13/rrun/docmd.mhtmlUTs?UxPK9//5r`_- לaula_code_listings/chapter13/rrun/remote.compUTs?UxPK9/z3* aula_code_listings/chapter13/rrun/run.confUTs?UxPK9/1}+ aula_code_listings/chapter13/rrun/run.mhtmlUTs?UxPK \:/ AϠaula_code_listings/appendix_a/UT>t?UxPK9/(nz-  aula_code_listings/appendix_a/bash_example.shUT_s?UxPK9/A/Y`- aula_code_listings/appendix_a/perl_example.plUT_s?UxPK j9/ A aula_code_listings/appendix_b/UTXs?UxPK79/ڲ+ qaula_code_listings/appendix_b/example_compsUTs?UxPKj9/U*( uaula_code_listings/appendix_b/example.ksUTXs?UxPK 9/ A%aula_code_listings/appendix_c/UTs?UxPK9/He1 vaula_code_listings/appendix_c/build_root_GNU.specUTs?UxPKu9/[e- "aula_code_listings/appendix_c/build_root.specUT^s?UxPK9/ - Waula_code_listings/appendix_c/relocation.specUTs?UxPK9/5M& Vaula_code_listings/appendix_c/triggersUTs?UxPKs9/#%2& aula_code_listings/appendix_c/build.shUT9s?UxPK܈9/ / /aula_code_listings/appendix_c/trigger_test.specUTs?UxPK<9/?v/ aula_code_listings/appendix_c/sub_packages.specUTԃs?UxPKN9/>o- ͱaula_code_listings/appendix_c/auto_build.specUTs?UxPK Kw5/ Aܲaula_code_listings/chapter03/UTn?UxPKv5/G' ,aula_code_listings/chapter03/distrib.shUTn?UxPKv5/#tl$ zaula_code_listings/chapter03/gscp.shUTn?UxPKv5/u/$ aula_code_listings/chapter03/gssh.shUTn?UxPKv5/>c*z$ Ϲaula_code_listings/chapter03/mssh.shUTn?UxPKv5/u/  aula_code_listings/chapter03/umount_function.shUTn?UxPKv5/n, xaula_code_listings/chapter03/example_bashrc1UT<n?UxPK w5/LS, gaula_code_listings/chapter03/example_bashrc2UTn?UxPK |5/ Aaula_code_listings/chapter04/UT(n?UxPK X5/( Aiaula_code_listings/chapter04/components/UT5n?UxPK*K,.eJe8 aula_code_listings/chapter04/components/05allocate_ip.shUT!>UxPKDG-XoTw3 aula_code_listings/chapter04/components/00getmac.shUT =UxPK:4.<6H5 aula_code_listings/chapter04/components/10classify.shUTo,>UxPKDG-z7 aula_code_listings/chapter04/components/20hosts_file.shUT=UxPK ?.X 48 aula_code_listings/chapter04/components/30dhcp_config.plUT&:;>UxPKFK,.u7 aula_code_listings/chapter04/components/40dns_config.shUT$!>UxPKK,.7 >aula_code_listings/chapter04/components/15getcontact.shUT!>UxPK|5/Nu, 8aula_code_listings/chapter04/locking.exampleUT(n?UxPKm5.od& aula_code_listings/chapter04/remove.shUT->UxPK X5/& Aaula_code_listings/chapter04/rm_comps/UT5n?UxPKJ,.SY^G2 Xaula_code_listings/chapter04/rm_comps/05take_ip.shUT-!>UxPK?.6 aula_code_listings/chapter04/rm_comps/30dhcp_config.plUTF:;>UxPKc?.5(\5 Eaula_code_listings/chapter04/rm_comps/20hosts_file.shUT:;>UxPKJ,..+t4 |aula_code_listings/chapter04/rm_comps/15rmcontact.shUT !>UxPK?.ٺG5 paula_code_listings/chapter04/rm_comps/40dns_config.shUT;;>UxPKJ,.僾0 aula_code_listings/chapter04/rm_comps/00rmmac.shUT$!>UxPKJ,. [5 aula_code_listings/chapter04/rm_comps/10declassify.shUT@!>UxPKI4.D' aula_code_listings/chapter04/prepare.shUT*,>UxPK g{5/ Amaula_code_listings/chapter06/UT%n?UxPKg{5/4,DC) aula_code_listings/chapter06/cfagent.confUT%n?UxPKz5/CW) \aula_code_listings/chapter06/functions.shUT$n?UxPKiz5/f2 aula_code_listings/chapter06/config_all_systems.shUT#n?UxPKiz5/(0 aula_code_listings/chapter06/configure_system.shUT#n?UxPKS{5/ױm 3z( aula_code_listings/chapter06/update.confUT%n?UxPK S5/ Aaula_code_listings/chapter09/UT/n?UxPK X5/" Abaula_code_listings/chapter09/data/UT5n?UxPKՙ:-RA* aula_code_listings/chapter09/data/shell.shUT=UxPK/-j`t+ aula_code_listings/chapter09/data/getuid.plUT =UxPKՙ:-ui- aula_code_listings/chapter09/data/fullname.shUT=UxPKՙ:-Ǒt0 uaula_code_listings/chapter09/data/extragroups.shUT=UxPKӀ5/ YHi, aula_code_listings/chapter09/data/homedir.shUT.n?UxPKՙ:-܉P8, |aula_code_listings/chapter09/data/aliases.shUT=UxPK X5/! Aaula_code_listings/chapter09/mod/UT5n?UxPK%?.[B+ aula_code_listings/chapter09/mod/aliases.shUT6<;>UxPKl5.+r- >aula_code_listings/chapter09/mod/automount.shUTx->UxPK8-c2΢x) ]aula_code_listings/chapter09/mod/basic.shUT[,=UxPKG?.&/ [aula_code_listings/chapter09/mod/extragroups.shUTv<;>UxPK/-ŋw+ aula_code_listings/chapter09/mod/homedir.shUT =UxPK9-] IJ+ waula_code_listings/chapter09/mod/zupdate.shUTP=UxPK9-a/ aula_code_listings/chapter09/mod/zzpasswords.shUTP=UxPK/-g{i^0) aula_code_listings/chapter09/filecheck.shUT =UxPKS5/Xvoo}0 aula_code_listings/chapter09/full-user-delete.shUT/n?UxPKv5/]D ( aula_code_listings/chapter09/usertool.shUTP.n?UxPK{=-@* aula_code_listings/chapter09/usertool.confUT}=UxPK ։9/ Aaula_code_listings/chapter11/UTs?UxPKk5/<o+ ^aula_code_listings/chapter11/firewall-setupUT5n?UxPKՉ9/_gS#  aula_code_listings/chapter11/groupsUTs?UxPKeB