diff options
-rw-r--r-- | docs/Samba-Developers-Guide.ps | 31426 | ||||
-rw-r--r-- | docs/Samba-HOWTO-Collection.ps | 51715 |
2 files changed, 0 insertions, 83141 deletions
diff --git a/docs/Samba-Developers-Guide.ps b/docs/Samba-Developers-Guide.ps deleted file mode 100644 index 2b55c37d2e..0000000000 --- a/docs/Samba-Developers-Guide.ps +++ /dev/null @@ -1,31426 +0,0 @@ -%!PS-Adobe-2.0 -%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software -%%Title: dev-doc.dvi -%%Pages: 96 -%%PageOrder: Ascend -%%BoundingBox: 0 0 596 842 -%%DocumentFonts: Times-Bold Times-Roman Times-Italic Courier -%%+ Courier-Oblique Courier-Bold -%%EndComments -%DVIPSWebPage: (www.radicaleye.com) -%DVIPSCommandLine: dvips -q dev-doc.dvi -o dev-doc.ps -%DVIPSParameters: dpi=600, compressed -%DVIPSSource: TeX output 2003.04.07:1544 -%%BeginProcSet: texc.pro -%! -/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S -N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 -mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 -0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ -landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize -mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ -matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round -exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ -statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] -N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin -/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array -/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 -array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N -df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A -definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get -}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} -B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr -1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 -1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx -0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx -sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ -rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp -gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B -/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ -/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ -A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy -get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} -ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp -fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 -{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add -chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ -1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} -forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn -/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put -}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ -bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A -mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ -SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ -userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X -1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 -index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N -/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ -/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) -(LaserWriter 16/600)]{A length product length le{A length product exch 0 -exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse -end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask -grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} -imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round -exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto -fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p -delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} -B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ -p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S -rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end - -%%EndProcSet -%%BeginProcSet: 8r.enc -% File 8r.enc as of 2002-03-12 for PSNFSS 9 -% -% This is the encoding vector for Type1 and TrueType fonts to be used -% with TeX. This file is part of the PSNFSS bundle, version 9 -% -% Authors: S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, W. Schmidt -% -% Idea is to have all the characters normally included in Type 1 fonts -% available for typesetting. This is effectively the characters in Adobe -% Standard Encoding + ISO Latin 1 + extra characters from Lucida + Euro. -% -% Character code assignments were made as follows: -% -% (1) the Windows ANSI characters are almost all in their Windows ANSI -% positions, because some Windows users cannot easily reencode the -% fonts, and it makes no difference on other systems. The only Windows -% ANSI characters not available are those that make no sense for -% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen -% (173). quotesingle and grave are moved just because it's such an -% irritation not having them in TeX positions. -% -% (2) Remaining characters are assigned arbitrarily to the lower part -% of the range, avoiding 0, 10 and 13 in case we meet dumb software. -% -% (3) Y&Y Lucida Bright includes some extra text characters; in the -% hopes that other PostScript fonts, perhaps created for public -% consumption, will include them, they are included starting at 0x12. -% -% (4) Remaining positions left undefined are for use in (hopefully) -% upward-compatible revisions, if someday more characters are generally -% available. -% -% (5) hyphen appears twice for compatibility with both ASCII and Windows. -% -% (6) /Euro is assigned to 128, as in Windows ANSI -% -/TeXBase1Encoding [ -% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) - /.notdef /dotaccent /fi /fl - /fraction /hungarumlaut /Lslash /lslash - /ogonek /ring /.notdef - /breve /minus /.notdef -% These are the only two remaining unencoded characters, so may as -% well include them. - /Zcaron /zcaron -% 0x10 - /caron /dotlessi -% (unusual TeX characters available in, e.g., Lucida Bright) - /dotlessj /ff /ffi /ffl - /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef - % very contentious; it's so painful not having quoteleft and quoteright - % at 96 and 145 that we move the things normally found there down to here. - /grave /quotesingle -% 0x20 (ASCII begins) - /space /exclam /quotedbl /numbersign - /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash -% 0x30 - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question -% 0x40 - /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O -% 0x50 - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -% 0x60 - /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o -% 0x70 - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /asciitilde - /.notdef % rubout; ASCII ends -% 0x80 - /Euro /.notdef /quotesinglbase /florin - /quotedblbase /ellipsis /dagger /daggerdbl - /circumflex /perthousand /Scaron /guilsinglleft - /OE /.notdef /.notdef /.notdef -% 0x90 - /.notdef /.notdef /.notdef /quotedblleft - /quotedblright /bullet /endash /emdash - /tilde /trademark /scaron /guilsinglright - /oe /.notdef /.notdef /Ydieresis -% 0xA0 - /.notdef % nobreakspace - /exclamdown /cent /sterling - /currency /yen /brokenbar /section - /dieresis /copyright /ordfeminine /guillemotleft - /logicalnot - /hyphen % Y&Y (also at 45); Windows' softhyphen - /registered - /macron -% 0xD0 - /degree /plusminus /twosuperior /threesuperior - /acute /mu /paragraph /periodcentered - /cedilla /onesuperior /ordmasculine /guillemotright - /onequarter /onehalf /threequarters /questiondown -% 0xC0 - /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla - /Egrave /Eacute /Ecircumflex /Edieresis - /Igrave /Iacute /Icircumflex /Idieresis -% 0xD0 - /Eth /Ntilde /Ograve /Oacute - /Ocircumflex /Otilde /Odieresis /multiply - /Oslash /Ugrave /Uacute /Ucircumflex - /Udieresis /Yacute /Thorn /germandbls -% 0xE0 - /agrave /aacute /acircumflex /atilde - /adieresis /aring /ae /ccedilla - /egrave /eacute /ecircumflex /edieresis - /igrave /iacute /icircumflex /idieresis -% 0xF0 - /eth /ntilde /ograve /oacute - /ocircumflex /otilde /odieresis /divide - /oslash /ugrave /uacute /ucircumflex - /udieresis /yacute /thorn /ydieresis -] def - -%%EndProcSet -%%BeginProcSet: texps.pro -%! -TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 -index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll -exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 -ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ -pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get -div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type -/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end -definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup -sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll -mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ -exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} -forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def -end - -%%EndProcSet -%%BeginProcSet: special.pro -%! -TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N -/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N -/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N -/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ -/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho -X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B -/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ -/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known -{userdict/md get type/dicttype eq{userdict begin md length 10 add md -maxlength ge{/md md dup length 20 add dict copy def}if end md begin -/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S -atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ -itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll -transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll -curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf -pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} -if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 --1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 -get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip -yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub -neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ -noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop -90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get -neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr -1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr -2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 --1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S -TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ -Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale -}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState -save N userdict maxlength dict begin/magscale true def normalscale -currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts -/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x -psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx -psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub -TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def -@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll -newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto -closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N -/@beginspecial{SDict begin/SpecialSave save N gsave normalscale -currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N} -N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs -neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate -rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse -scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg -lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx -ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N -/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ -pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave -restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B -/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 -setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY -moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix -matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc -savematrix setmatrix}N end - -%%EndProcSet -%%BeginProcSet: color.pro -%! -TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop -setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll -}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def -/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ -setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ -/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch -known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC -/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC -/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 -setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 -setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 -0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC -/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 -setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 -0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ -0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ -0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC -/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 -setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 -setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 -0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC -/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 -setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 -0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ -0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ -0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC -/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 -setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC -/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 -0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 -0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 -0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 -setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 -0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC -/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 -setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 -0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 -1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC -/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 -setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ -0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} -DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 -setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 -setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 -setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end - -%%EndProcSet -TeXDict begin @defspecial - - /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div -Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoff -pdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def -/H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF -/pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2 -sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint -HyperBaseDvips sub /pdf@ury exch def /pdf@urx exch def } def /H.A { -H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt -sub sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub -/pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch -pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict -/pdfmark known not {userdict /pdfmark systemdict /cleartomark get put} -if - -@fedspecial end TeXDict begin -39158280 55380996 1000 600 600 (dev-doc.dvi) @start /Fa -134[50 3[50 50 50 50 1[50 50 50 50 50 50 1[50 50 50 1[50 -50 50 50 50 1[50 5[50 50 2[50 50 50 3[50 1[50 50 2[50 -3[50 50 50 50 50 50 18[50 45[{ TeXBase1Encoding ReEncodeFont }36 -83.022 /Courier-Oblique rf /Fb 131[50 2[50 1[50 50 50 -50 50 50 1[50 50 1[50 50 50 1[50 50 2[50 50 50 50 50 -34[50 14[50 50 46[{ TeXBase1Encoding ReEncodeFont }23 -83.022 /Courier-Bold rf /Fc 134[45 3[45 45 45 45 1[45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 1[45 95[{ - TeXBase1Encoding ReEncodeFont }22 74.7198 /Courier-Oblique -rf /Fd 106[23 149[{ TeXBase1Encoding ReEncodeFont }1 -66.4176 /Times-Roman rf /Fe 134[50 1[72 50 55 33 39 44 -55 55 50 55 83 28 55 33 28 55 50 33 44 55 44 55 50 1[50 -7[100 72 72 66 55 72 1[61 78 72 94 66 1[50 39 78 78 61 -66 72 72 66 72 7[50 50 50 50 50 50 50 50 50 50 28 25 -33 25 57 50 33 33 37[55 2[{ TeXBase1Encoding ReEncodeFont }65 -99.6264 /Times-Bold rf /Ff 134[60 60 86 60 66 40 47 53 -66 66 60 66 100 33 66 1[33 66 60 40 53 66 53 66 60 1[60 -7[120 86 1[80 66 86 93 73 93 86 113 80 2[47 93 93 1[80 -86 86 80 86 6[40 60 60 60 60 60 60 60 60 60 60 33 30 -40 30 2[40 40 37[66 2[{ TeXBase1Encoding ReEncodeFont }62 -119.552 /Times-Bold rf /Fg 130[45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 1[45 1[45 45 45 1[45 45 45 45 45 45 45 45 1[45 -45 45 45 45 45 1[45 45 45 45 45 45 45 45 45 1[45 45 45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 45 45 34[{ TeXBase1Encoding ReEncodeFont }86 -74.7198 /Courier rf /Fh 133[32 37 37 55 37 42 23 32 32 -42 42 42 42 60 23 37 1[23 42 42 23 37 42 37 42 42 1[42 -2[23 2[46 51 69 51 60 46 42 51 60 51 60 55 69 46 2[28 -1[60 51 51 60 55 51 51 2[56 1[56 28 28 42 42 42 42 42 -42 42 42 42 42 23 21 28 21 56 1[28 28 28 2[42 42 35 30[42 -42 2[{ TeXBase1Encoding ReEncodeFont }76 83.022 /Times-Italic -rf /Fi 134[86 86 124 1[96 57 67 76 1[96 86 96 143 48 -96 1[48 96 86 57 76 96 76 96 86 9[172 1[124 115 96 124 -1[105 134 124 163 115 2[67 1[134 1[115 124 124 115 124 -7[86 86 86 86 86 86 86 86 86 86 1[43 6[57 36[96 2[{ - TeXBase1Encoding ReEncodeFont }52 172.154 /Times-Bold -rf /Fj 129[45 3[37 42 42 60 42 42 23 32 28 42 42 42 42 -65 23 42 23 23 42 42 28 37 42 37 42 37 1[42 1[28 23 28 -51 60 60 78 60 60 51 46 55 60 46 60 60 74 51 60 32 28 -60 60 46 51 60 55 55 60 76 37 47 47 47 23 23 42 42 42 -42 42 42 42 42 42 42 23 21 28 21 47 42 28 28 28 1[69 -42 42 34 28 29[46 46 2[{ TeXBase1Encoding ReEncodeFont }90 -83.022 /Times-Roman rf /Fk 134[42 42 60 42 46 28 32 37 -1[46 42 46 69 23 46 1[23 46 42 28 37 46 37 46 42 1[42 -7[83 60 60 55 46 60 1[51 65 60 78 55 2[32 1[65 1[55 60 -60 55 60 1[42 47 47 1[28 28 42 42 42 42 42 42 42 42 42 -42 23 21 28 5[28 69 35[46 2[{ TeXBase1Encoding ReEncodeFont }63 -83.022 /Times-Bold rf /Fl 134[72 72 104 72 80 48 56 64 -1[80 72 80 120 40 80 1[40 80 72 48 64 80 64 80 72 4[40 -3[104 143 104 104 96 80 104 112 88 112 104 135 96 112 -1[56 112 112 88 96 104 104 96 104 1[72 82 4[72 72 72 -72 72 72 72 72 72 72 40 36 4[48 48 48 36[80 2[{ - TeXBase1Encoding ReEncodeFont }65 143.462 /Times-Bold -rf /Fm 137[103 115 1[80 92 1[115 103 2[57 2[57 3[92 115 -16[115 5[195 5[161 2[149 1[138 149 65[{ TeXBase1Encoding ReEncodeFont } -16 206.584 /Times-Bold rf end -%%EndProlog -%%BeginSetup -%%Feature: *Resolution 600dpi -TeXDict begin -%%PaperSize: A4 - end -%%EndSetup -%%Page: 1 1 -TeXDict begin 1 0 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a -600 -600 -a -SDict begin [ /Title () /Subject () /Creator (LaTeX with hyperref package) -/Author () /Producer (dvips + Distiller) /Keywords () /DOCINFO pdfmark -end - -600 -600 a Black 0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 -a 0 TeXcolorgray 0 TeXcolorgray -2 -102 a -SDict begin H.R end - -2 -102 a -2 --102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 -11 a -SDict begin [ /Page 1 /View [ /Fit ] /PageMode /UseOutlines /DOCVIEW -pdfmark end - -2 -11 a -2 -11 -a -SDict begin [ {Catalog} << /ViewerPreferences << >> >> /PUT pdfmark -end - -2 -11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 12 H.A end - -2 -11 a -2 -11 -a -SDict begin [ /View [/XYZ H.V] /Dest (Doc-Start) cvn H.B /DEST pdfmark -end - -2 -11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 12 H.A end - -2 -11 a -2 -11 -a -SDict begin [ /View [/XYZ H.V] /Dest (SAMBA-DEVELOPERS-GUIDE) cvn H.B -/DEST pdfmark end - -2 -11 a 694 132 a Fm(SAMB)-6 b(A)51 b(De)m(v)n(elopers)h(Guide)1426 -757 y Fl(SAMB)l(A)35 b(T)-13 b(eam)p Black Black eop -end -%%Page: 2 2 -TeXDict begin 2 1 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.2) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 174 -x Fk(SAMB)n(A)21 b(De)o(v)o(elopers)e(Guide)-2 180 y -Fj(by)h(SAMB)m(A)h(T)-6 b(eam)p Black Black eop end -%%Page: 3 3 -TeXDict begin 3 2 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.3) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 210 -x Fi(Abstract)-2 436 y Fh(Last)21 b(Update)e Fj(:)i(Mon)e(Sep)h(30)g -(15:23:53)e(CDT)j(2002)-2 710 y(This)f(book)f(is)i(a)g(collection)e(of) -h(documents)e(that)j(might)e(be)h(useful)g(for)f(people)h(de)n(v)o -(eloping)d(samba)j(or)g(those)g(interested)f(in)-2 818 -y(doing)g(so.)h(It')-5 b(s)21 b(nothing)d(more)i(than)f(a)i(collection) -e(of)h(documents)f(written)h(by)f(samba)h(de)n(v)o(elopers)e(about)h -(the)i(internals)e(of)-2 926 y(v)n(arious)g(parts)h(of)g(samba)g(and)f -(the)i(SMB)g(protocol.)d(It')-5 b(s)21 b(still)g(incomplete.)e(The)g -(most)i(recent)e(v)o(ersion)g(of)h(this)h(document)d(can)-2 -1034 y(be)i(found)e(at)j(http://de)n(v)o(el.samba.or)o(g/.)15 -b(Please)21 b(send)f(updates)g(to)g(jelmer@samba.or)o(g)d -(\(mailto:jelmer@samba.or)o(g\).)-2 1308 y(This)j(documentation)d(is)k -(distrib)n(uted)e(under)g(the)h(GNU)h(General)e(Public)h(License)g -(\(GPL\))g(v)o(ersion)f(2.)h(A)g(cop)o(y)g(of)f(the)i(license)-2 -1416 y(is)f(included)d(with)i(the)g(Samba)f(source)g(distrib)n(ution.)g -(A)h(cop)o(y)f(can)h(be)f(found)f(on-line)h(at)h(http://www)-5 -b(.fsf.or)o(g/licenses/gpl.txt)p Black Black eop end -%%Page: 4 4 -TeXDict begin 4 3 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.4) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 210 -x Fi(T)-16 b(able)43 b(of)g(Contents)p 0 TeXcolorgray --2 250 a -SDict begin H.S end - -2 250 a Fk(1.)20 b(De\002nition)g(of)g(NetBIOS)h(Pr)o(otocol) -d(and)i(Name)g(Resolution)g(Modes)2221 250 y -SDict begin 13 H.L end - 2221 250 -a 2221 250 a -SDict begin [ /Subtype /Link /Dest (NETBIOS) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 2221 250 a Black Black 18 w Fk(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3701 250 a -SDict begin H.S end - 3701 250 a Fk(1)3743 -250 y -SDict begin 13 H.L end - 3743 250 a 3743 250 a -SDict begin [ /Subtype /Link /Dest (NETBIOS) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 250 a Black 0 TeXcolorgray -197 378 a -SDict begin H.S end - 197 378 a Fj(1.1.)f(NETBIOS)693 378 y -SDict begin 13 H.L end - 693 378 -a 693 378 a -SDict begin [ /Subtype /Link /Dest (23) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 693 378 a Black Black 10 w Fj(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3701 -378 a -SDict begin H.S end - 3701 378 a Fj(1)3743 378 y -SDict begin 13 H.L end - 3743 378 a 3743 378 -a -SDict begin [ /Subtype /Link /Dest (23) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 378 a Black 0 TeXcolorgray 197 486 a -SDict begin H.S end - 197 486 a -Fj(1.2.)g(BR)m(O)m(ADCAST)j(NetBIOS)1169 486 y -SDict begin 13 H.L end - 1169 486 -a 1169 486 a -SDict begin [ /Subtype /Link /Dest (34) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 1169 486 a Black Black 12 w Fj(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 486 a -SDict begin H.S end - -3701 486 a Fj(1)3743 486 y -SDict begin 13 H.L end - 3743 486 a 3743 486 a -SDict begin [ /Subtype /Link /Dest (34) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 -486 a Black 0 TeXcolorgray 197 594 a -SDict begin H.S end - 197 594 a Fj(1.3.)d(NBNS)i -(NetBIOS)893 594 y -SDict begin 13 H.L end - 893 594 a 893 594 a -SDict begin [ /Subtype /Link /Dest (38) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 893 594 a Black -Black 18 w Fj(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3701 594 a -SDict begin H.S end - 3701 594 a Fj(2)3743 -594 y -SDict begin 13 H.L end - 3743 594 a 3743 594 a -SDict begin [ /Subtype /Link /Dest (38) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 594 a Black 0 TeXcolorgray --2 722 a -SDict begin H.S end - -2 722 a Fk(2.)f(Samba)g(Ar)o(chitectur)o(e)797 -722 y -SDict begin 13 H.L end - 797 722 a 797 722 a -SDict begin [ /Subtype /Link /Dest (ARCHITECTURE) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 797 722 a Black Black 10 w -Fk(.)p Black Black(.)p Black Black(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 722 a -SDict begin H.S end - -3701 722 a Fk(3)3743 722 y -SDict begin 13 H.L end - 3743 722 a 3743 722 a -SDict begin [ /Subtype /Link /Dest (ARCHITECTURE) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 -722 a Black 0 TeXcolorgray 197 850 a -SDict begin H.S end - 197 850 a Fj(2.1.)f(Introduction) -756 850 y -SDict begin 13 H.L end - 756 850 a 756 850 a -SDict begin [ /Subtype /Link /Dest (53) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 756 850 a Black Black 10 -w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3701 850 a -SDict begin H.S end - 3701 850 a Fj(3)3743 -850 y -SDict begin 13 H.L end - 3743 850 a 3743 850 a -SDict begin [ /Subtype /Link /Dest (53) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 850 a Black 0 TeXcolorgray -197 958 a -SDict begin H.S end - 197 958 a Fj(2.2.)g(Multithreading)f(and)i(Samba)1229 -958 y -SDict begin 13 H.L end - 1229 958 a 1229 958 a -SDict begin [ /Subtype /Link /Dest (64) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 1229 958 a Black Black 14 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3701 958 a -SDict begin H.S end - 3701 958 a Fj(3)3743 958 y -SDict begin 13 H.L end - 3743 958 a 3743 -958 a -SDict begin [ /Subtype /Link /Dest (64) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 958 a Black 0 TeXcolorgray 197 1066 a -SDict begin H.S end - 197 -1066 a Fj(2.3.)f(Threading)f(smbd)885 1066 y -SDict begin 13 H.L end - 885 1066 -a 885 1066 a -SDict begin [ /Subtype /Link /Dest (69) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 885 1066 a Black Black 5 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3701 1066 a -SDict begin H.S end - 3701 1066 a Fj(3)3743 1066 -y -SDict begin 13 H.L end - 3743 1066 a 3743 1066 a -SDict begin [ /Subtype /Link /Dest (69) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 1066 a Black 0 TeXcolorgray -197 1174 a -SDict begin H.S end - 197 1174 a Fj(2.4.)h(Threading)f(nmbd)895 -1174 y -SDict begin 13 H.L end - 895 1174 a 895 1174 a -SDict begin [ /Subtype /Link /Dest (85) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 895 1174 a Black Black 16 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3701 1174 a -SDict begin H.S end - 3701 1174 a Fj(4)3743 1174 -y -SDict begin 13 H.L end - 3743 1174 a 3743 1174 a -SDict begin [ /Subtype /Link /Dest (85) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 1174 a Black 0 TeXcolorgray -197 1282 a -SDict begin H.S end - 197 1282 a Fj(2.5.)h(nbmd)g(Design)788 1282 -y -SDict begin 13 H.L end - 788 1282 a 788 1282 a -SDict begin [ /Subtype /Link /Dest (91) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 788 1282 a Black Black 19 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3701 1282 a -SDict begin H.S end - 3701 -1282 a Fj(4)3743 1282 y -SDict begin 13 H.L end - 3743 1282 a 3743 1282 a -SDict begin [ /Subtype /Link /Dest (91) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 -1282 a Black 0 TeXcolorgray -2 1409 a -SDict begin H.S end - -2 1409 a Fk(3.)h(The)h(samba)f -(DEB)o(UG)h(system)1046 1409 y -SDict begin 13 H.L end - 1046 1409 a 1046 1409 -a -SDict begin [ /Subtype /Link /Dest (DEBUG) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1046 1409 a Black Black 10 w Fk(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3701 1409 a -SDict begin H.S end - 3701 1409 a -Fk(5)3743 1409 y -SDict begin 13 H.L end - 3743 1409 a 3743 1409 a -SDict begin [ /Subtype /Link /Dest (DEBUG) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1409 a -Black 0 TeXcolorgray 197 1537 a -SDict begin H.S end - 197 1537 a Fj(3.1.)e(Ne)n(w)i(Output)e -(Syntax)1001 1537 y -SDict begin 13 H.L end - 1001 1537 a 1001 1537 a -SDict begin [ /Subtype /Link /Dest (102) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1001 1537 -a Black Black 14 w Fj(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3701 -1537 a -SDict begin H.S end - 3701 1537 a Fj(5)3743 1537 y -SDict begin 13 H.L end - 3743 1537 a 3743 -1537 a -SDict begin [ /Subtype /Link /Dest (102) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1537 a Black 0 TeXcolorgray 197 1645 a -SDict begin H.S end - 197 -1645 a Fj(3.2.)g(The)h(DEB)o(UG\(\))g(Macro)1071 1645 -y -SDict begin 13 H.L end - 1071 1645 a 1071 1645 a -SDict begin [ /Subtype /Link /Dest (127) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1071 1645 a Black Black 6 w -Fj(.)p Black Black(.)p Black Black(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3701 1645 a -SDict begin H.S end - 3701 -1645 a Fj(6)3743 1645 y -SDict begin 13 H.L end - 3743 1645 a 3743 1645 a -SDict begin [ /Subtype /Link /Dest (127) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -1645 a Black 0 TeXcolorgray 197 1753 a -SDict begin H.S end - 197 1753 a Fj(3.3.)f(The)h(DEB)o -(UGADD\(\))g(Macro)1251 1753 y -SDict begin 13 H.L end - 1251 1753 a 1251 1753 -a -SDict begin [ /Subtype /Link /Dest (150) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1251 1753 a Black Black 13 w Fj(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3701 1753 a -SDict begin H.S end - 3701 1753 a Fj(7)3743 -1753 y -SDict begin 13 H.L end - 3743 1753 a 3743 1753 a -SDict begin [ /Subtype /Link /Dest (150) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1753 a Black 0 TeXcolorgray -197 1861 a -SDict begin H.S end - 197 1861 a Fj(3.4.)f(The)h(DEB)o(UGL)-8 b(VL\(\))19 -b(Macro)1224 1861 y -SDict begin 13 H.L end - 1224 1861 a 1224 1861 a -SDict begin [ /Subtype /Link /Dest (158) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1224 1861 -a Black Black 19 w Fj(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3701 1861 a -SDict begin H.S end - 3701 1861 a Fj(8)3743 -1861 y -SDict begin 13 H.L end - 3743 1861 a 3743 1861 a -SDict begin [ /Subtype /Link /Dest (158) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1861 a Black 0 TeXcolorgray -197 1969 a -SDict begin H.S end - 197 1969 a Fj(3.5.)g(Ne)n(w)i(Functions)847 -1969 y -SDict begin 13 H.L end - 847 1969 a 847 1969 a -SDict begin [ /Subtype /Link /Dest (178) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 847 1969 a Black Black 2 -w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3701 1969 a -SDict begin H.S end - 3701 1969 a Fj(8)3743 1969 y -SDict begin 13 H.L end - 3743 1969 a -3743 1969 a -SDict begin [ /Subtype /Link /Dest (178) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1969 a Black 0 TeXcolorgray 396 2077 -a -SDict begin H.S end - 396 2077 a Fj(3.5.1.)e(dbgte)o(xt\(\))910 2077 y -SDict begin 13 H.L end - 910 -2077 a 910 2077 a -SDict begin [ /Subtype /Link /Dest (180) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 910 2077 a Black Black 1 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3701 -2077 a -SDict begin H.S end - 3701 2077 a Fj(9)3743 2077 y -SDict begin 13 H.L end - 3743 2077 a 3743 -2077 a -SDict begin [ /Subtype /Link /Dest (180) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2077 a Black 0 TeXcolorgray 396 2185 a -SDict begin H.S end - 396 -2185 a Fj(3.5.2.)g(dbghdr\(\))898 2185 y -SDict begin 13 H.L end - 898 2185 a 898 -2185 a -SDict begin [ /Subtype /Link /Dest (183) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 898 2185 a Black Black 13 w Fj(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 2185 a -SDict begin H.S end - -3701 2185 a Fj(9)3743 2185 y -SDict begin 13 H.L end - 3743 2185 a 3743 2185 a -SDict begin [ /Subtype /Link /Dest (183) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -3743 2185 a Black 0 TeXcolorgray 396 2293 a -SDict begin H.S end - 396 2293 -a Fj(3.5.3.)g(format_deb)n(ug_te)o(xt\(\))1294 2293 y -SDict begin 13 H.L end - -1294 2293 a 1294 2293 a -SDict begin [ /Subtype /Link /Dest (187) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1294 2293 a Black Black 11 w -Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3701 2293 a -SDict begin H.S end - 3701 2293 a Fj(9)3743 2293 y -SDict begin 13 H.L end - 3743 2293 a -3743 2293 a -SDict begin [ /Subtype /Link /Dest (187) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2293 a Black 0 TeXcolorgray -2 2421 -a -SDict begin H.S end - -2 2421 a Fk(4.)h(Coding)g(Suggestions)776 2421 y -SDict begin 13 H.L end - 776 -2421 a 776 2421 a -SDict begin [ /Subtype /Link /Dest (CODINGSUGGESTIONS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 776 2421 a Black Black 10 w Fk(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2421 a -SDict begin H.S end - 3659 2421 a Fk(10)3743 2421 -y -SDict begin 13 H.L end - 3743 2421 a 3743 2421 a -SDict begin [ /Subtype /Link /Dest (CODINGSUGGESTIONS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 2421 a Black 0 TeXcolorgray --2 2548 a -SDict begin H.S end - -2 2548 a Fk(5.)g(Samba)g(Inter)o(nals)668 -2548 y -SDict begin 13 H.L end - 668 2548 a 668 2548 a -SDict begin [ /Subtype /Link /Dest (INTERNALS) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 668 2548 a Black Black 15 -w Fk(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2548 a -SDict begin H.S end - 3659 2548 a Fk(12)3743 2548 y -SDict begin 13 H.L end - 3743 2548 a -3743 2548 a -SDict begin [ /Subtype /Link /Dest (INTERNALS) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 2548 a Black 0 TeXcolorgray 197 2676 -a -SDict begin H.S end - 197 2676 a Fj(5.1.)f(Character)h(Handling)997 2676 -y -SDict begin 13 H.L end - 997 2676 a 997 2676 a -SDict begin [ /Subtype /Link /Dest (283) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 2676 a Black Black 18 w Fj(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2676 -a -SDict begin H.S end - 3659 2676 a Fj(12)3743 2676 y -SDict begin 13 H.L end - 3743 2676 a 3743 2676 -a -SDict begin [ /Subtype /Link /Dest (283) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2676 a Black 0 TeXcolorgray 197 2784 a -SDict begin H.S end - 197 2784 -a Fj(5.2.)f(The)h(ne)n(w)g(functions)960 2784 y -SDict begin 13 H.L end - 960 2784 -a 960 2784 a -SDict begin [ /Subtype /Link /Dest (287) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 960 2784 a Black Black 13 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2784 a -SDict begin H.S end - 3659 2784 a Fj(12)3743 2784 -y -SDict begin 13 H.L end - 3743 2784 a 3743 2784 a -SDict begin [ /Subtype /Link /Dest (287) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2784 a Black 0 TeXcolorgray -197 2892 a -SDict begin H.S end - 197 2892 a Fj(5.3.)f(Macros)h(in)g(byteorder)-5 -b(.h)1076 2892 y -SDict begin 13 H.L end - 1076 2892 a 1076 2892 a -SDict begin [ /Subtype /Link /Dest (316) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1076 2892 a -Black Black 1 w Fj(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2892 a -SDict begin H.S end - 3659 2892 a Fj(13)3743 2892 -y -SDict begin 13 H.L end - 3743 2892 a 3743 2892 a -SDict begin [ /Subtype /Link /Dest (316) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2892 a Black 0 TeXcolorgray -396 3000 a -SDict begin H.S end - 396 3000 a Fj(5.3.1.)19 b(CV)-11 b(AL\(b)n(uf,pos\))1122 -3000 y -SDict begin 13 H.L end - 1122 3000 a 1122 3000 a -SDict begin [ /Subtype /Link /Dest (319) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1122 3000 a Black Black -17 w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3000 a -SDict begin H.S end - 3659 3000 a Fj(13)3743 3000 y -SDict begin 13 H.L end - 3743 3000 a -3743 3000 a -SDict begin [ /Subtype /Link /Dest (319) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3000 a Black 0 TeXcolorgray 396 3108 -a -SDict begin H.S end - 396 3108 a Fj(5.3.2.)19 b(PV)-11 b(AL\(b)n(uf,pos\))1113 -3108 y -SDict begin 13 H.L end - 1113 3108 a 1113 3108 a -SDict begin [ /Subtype /Link /Dest (322) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1113 3108 a Black Black -6 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 3108 a -SDict begin H.S end - 3659 3108 a Fj(13)3743 -3108 y -SDict begin 13 H.L end - 3743 3108 a 3743 3108 a -SDict begin [ /Subtype /Link /Dest (322) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3108 a Black 0 TeXcolorgray -396 3216 a -SDict begin H.S end - 396 3216 a Fj(5.3.3.)19 b(SCV)-11 b(AL\(b)n(uf,pos,v)n(al\)) -1289 3216 y -SDict begin 13 H.L end - 1289 3216 a 1289 3216 a -SDict begin [ /Subtype /Link /Dest (325) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1289 3216 a Black -Black 16 w Fj(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 3216 a -SDict begin H.S end - 3659 3216 -a Fj(13)3743 3216 y -SDict begin 13 H.L end - 3743 3216 a 3743 3216 a -SDict begin [ /Subtype /Link /Dest (325) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3216 -a Black 0 TeXcolorgray 396 3324 a -SDict begin H.S end - 396 3324 a Fj(5.3.4.)19 -b(SV)-11 b(AL\(b)n(uf,pos\))1113 3324 y -SDict begin 13 H.L end - 1113 3324 a 1113 -3324 a -SDict begin [ /Subtype /Link /Dest (328) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1113 3324 a Black Black 6 w Fj(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3324 a -SDict begin H.S end - 3659 3324 a Fj(13)3743 3324 y -SDict begin 13 H.L end - 3743 3324 a -3743 3324 a -SDict begin [ /Subtype /Link /Dest (328) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3324 a Black 0 TeXcolorgray 396 3432 -a -SDict begin H.S end - 396 3432 a Fj(5.3.5.)19 b(IV)-11 b(AL\(b)n(uf,pos\))1095 -3432 y -SDict begin 13 H.L end - 1095 3432 a 1095 3432 a -SDict begin [ /Subtype /Link /Dest (331) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1095 3432 a Black Black -3 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3432 a -SDict begin H.S end - 3659 -3432 a Fj(13)3743 3432 y -SDict begin 13 H.L end - 3743 3432 a 3743 3432 a -SDict begin [ /Subtype /Link /Dest (331) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3432 a Black 0 TeXcolorgray 396 3540 a -SDict begin H.S end - 396 3540 a Fj(5.3.6.)19 -b(SV)-11 b(ALS\(b)n(uf,pos\))1159 3540 y -SDict begin 13 H.L end - 1159 3540 a -1159 3540 a -SDict begin [ /Subtype /Link /Dest (334) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1159 3540 a Black Black 1 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 3540 a -SDict begin H.S end - 3659 3540 a Fj(13)3743 -3540 y -SDict begin 13 H.L end - 3743 3540 a 3743 3540 a -SDict begin [ /Subtype /Link /Dest (334) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3540 a Black 0 TeXcolorgray -396 3648 a -SDict begin H.S end - 396 3648 a Fj(5.3.7.)19 b(IV)-11 b(ALS\(b)n(uf,pos\))1141 -3648 y -SDict begin 13 H.L end - 1141 3648 a 1141 3648 a -SDict begin [ /Subtype /Link /Dest (337) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1141 3648 a Black Black --2 w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3648 a -SDict begin H.S end - 3659 3648 a Fj(13)3743 3648 y -SDict begin 13 H.L end - 3743 3648 a -3743 3648 a -SDict begin [ /Subtype /Link /Dest (337) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3648 a Black 0 TeXcolorgray 396 3756 -a -SDict begin H.S end - 396 3756 a Fj(5.3.8.)19 b(SSV)-11 b(AL\(b)n(uf,pos,v)n(al\))1280 -3756 y -SDict begin 13 H.L end - 1280 3756 a 1280 3756 a -SDict begin [ /Subtype /Link /Dest (340) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1280 3756 a Black Black -5 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 3756 -a -SDict begin H.S end - 3659 3756 a Fj(14)3743 3756 y -SDict begin 13 H.L end - 3743 3756 a 3743 3756 -a -SDict begin [ /Subtype /Link /Dest (340) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3756 a Black 0 TeXcolorgray 396 3864 a -SDict begin H.S end - 396 3864 -a Fj(5.3.9.)19 b(SIV)-11 b(AL\(b)n(uf,pos,v)n(al\))1262 -3864 y -SDict begin 13 H.L end - 1262 3864 a 1262 3864 a -SDict begin [ /Subtype /Link /Dest (343) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1262 3864 a Black Black -2 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3864 a -SDict begin H.S end - 3659 3864 a Fj(14)3743 3864 y -SDict begin 13 H.L end - 3743 3864 a -3743 3864 a -SDict begin [ /Subtype /Link /Dest (343) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3864 a Black 0 TeXcolorgray 396 3971 -a -SDict begin H.S end - 396 3971 a Fj(5.3.10.)18 b(SSV)-11 b(ALS\(b)n(uf,pos,v)n(al\))1367 -3971 y -SDict begin 13 H.L end - 1367 3971 a 1367 3971 a -SDict begin [ /Subtype /Link /Dest (346) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1367 3971 a Black Black -1 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 3971 a -SDict begin H.S end - 3659 3971 -a Fj(14)3743 3971 y -SDict begin 13 H.L end - 3743 3971 a 3743 3971 a -SDict begin [ /Subtype /Link /Dest (346) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3971 -a Black 0 TeXcolorgray 396 4079 a -SDict begin H.S end - 396 4079 a Fj(5.3.11.)18 -b(SIV)-11 b(ALS\(b)n(uf,pos,v)n(al\))1349 4079 y -SDict begin 13 H.L end - 1349 -4079 a 1349 4079 a -SDict begin [ /Subtype /Link /Dest (349) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1349 4079 a Black Black -2 w Fj(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 4079 a -SDict begin H.S end - 3659 -4079 a Fj(14)3743 4079 y -SDict begin 13 H.L end - 3743 4079 a 3743 4079 a -SDict begin [ /Subtype /Link /Dest (349) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -4079 a Black 0 TeXcolorgray 396 4187 a -SDict begin H.S end - 396 4187 a Fj(5.3.12.)18 -b(RSV)-11 b(AL\(b)n(uf,pos\))1209 4187 y -SDict begin 13 H.L end - 1209 4187 a -1209 4187 a -SDict begin [ /Subtype /Link /Dest (352) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1209 4187 a Black Black 13 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 4187 a -SDict begin H.S end - 3659 4187 a Fj(14)3743 -4187 y -SDict begin 13 H.L end - 3743 4187 a 3743 4187 a -SDict begin [ /Subtype /Link /Dest (352) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4187 a Black 0 TeXcolorgray -396 4295 a -SDict begin H.S end - 396 4295 a Fj(5.3.13.)18 b(RIV)-11 b(AL\(b)n(uf,pos\))1191 -4295 y -SDict begin 13 H.L end - 1191 4295 a 1191 4295 a -SDict begin [ /Subtype /Link /Dest (355) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1191 4295 a Black Black -11 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4295 a -SDict begin H.S end - 3659 4295 a Fj(14)3743 4295 y -SDict begin 13 H.L end - 3743 4295 a -3743 4295 a -SDict begin [ /Subtype /Link /Dest (355) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4295 a Black 0 TeXcolorgray 396 4403 -a -SDict begin H.S end - 396 4403 a Fj(5.3.14.)18 b(RSSV)-11 b(AL\(b)n(uf,pos,v)n(al\))1376 -4403 y -SDict begin 13 H.L end - 1376 4403 a 1376 4403 a -SDict begin [ /Subtype /Link /Dest (358) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1376 4403 a Black Black -12 w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4403 a -SDict begin H.S end - 3659 4403 a Fj(14)3743 4403 y -SDict begin 13 H.L end - 3743 4403 a -3743 4403 a -SDict begin [ /Subtype /Link /Dest (358) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4403 a Black 0 TeXcolorgray 396 4511 -a -SDict begin H.S end - 396 4511 a Fj(5.3.15.)18 b(RSIV)-11 b(AL\(b)n(uf,pos,v)n(al\))1358 -4511 y -SDict begin 13 H.L end - 1358 4511 a 1358 4511 a -SDict begin [ /Subtype /Link /Dest (361) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1358 4511 a Black Black -10 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 4511 a -SDict begin H.S end - 3659 4511 -a Fj(14)3743 4511 y -SDict begin 13 H.L end - 3743 4511 a 3743 4511 a -SDict begin [ /Subtype /Link /Dest (361) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4511 -a Black 0 TeXcolorgray 197 4619 a -SDict begin H.S end - 197 4619 a Fj(5.4.)19 -b(LAN)i(Manager)d(Samba)i(API)1230 4619 y -SDict begin 13 H.L end - 1230 4619 a -1230 4619 a -SDict begin [ /Subtype /Link /Dest (364) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1230 4619 a Black Black 13 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4619 a -SDict begin H.S end - 3659 4619 a Fj(14)3743 4619 y -SDict begin 13 H.L end - 3743 4619 a -3743 4619 a -SDict begin [ /Subtype /Link /Dest (364) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4619 a Black 0 TeXcolorgray 396 4727 -a -SDict begin H.S end - 396 4727 a Fj(5.4.1.)f(P)o(arameters)973 4727 y -SDict begin 13 H.L end - 973 -4727 a 973 4727 a -SDict begin [ /Subtype /Link /Dest (370) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 973 4727 a Black Black Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 4727 a -SDict begin H.S end - 3659 4727 a Fj(15)3743 4727 -y -SDict begin 13 H.L end - 3743 4727 a 3743 4727 a -SDict begin [ /Subtype /Link /Dest (370) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4727 a Black 0 TeXcolorgray -396 4835 a -SDict begin H.S end - 396 4835 a Fj(5.4.2.)g(Return)h(v)n(alue)1030 -4835 y -SDict begin 13 H.L end - 1030 4835 a 1030 4835 a -SDict begin [ /Subtype /Link /Dest (405) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1030 4835 a Black Black -6 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 4835 a -SDict begin H.S end - 3659 -4835 a Fj(16)3743 4835 y -SDict begin 13 H.L end - 3743 4835 a 3743 4835 a -SDict begin [ /Subtype /Link /Dest (405) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -4835 a Black 0 TeXcolorgray 197 4943 a -SDict begin H.S end - 197 4943 a Fj(5.5.)f(Code)h -(character)f(table)1025 4943 y -SDict begin 13 H.L end - 1025 4943 a 1025 4943 -a -SDict begin [ /Subtype /Link /Dest (419) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1025 4943 a Black Black 11 w Fj(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 4943 a -SDict begin H.S end - 3659 4943 a Fj(16)3743 4943 -y -SDict begin 13 H.L end - 3743 4943 a 3743 4943 a -SDict begin [ /Subtype /Link /Dest (419) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4943 a Black Black 3682 -5984 a Fh(iv)p Black eop end -%%Page: 5 5 -TeXDict begin 5 4 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.5) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 0 -TeXcolorgray -2 72 a -SDict begin H.S end - -2 72 a Fk(6.)20 b(The)h(smb)m(.conf)f(\002le)684 -72 y -SDict begin 13 H.L end - 684 72 a 684 72 a -SDict begin [ /Subtype /Link /Dest (PARSING) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 684 72 a Black Black 19 w Fk(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 72 a -SDict begin H.S end - 3659 72 a Fk(18)3743 -72 y -SDict begin 13 H.L end - 3743 72 a 3743 72 a -SDict begin [ /Subtype /Link /Dest (PARSING) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 72 a Black 0 TeXcolorgray -197 200 a -SDict begin H.S end - 197 200 a Fj(6.1.)f(Le)o(xical)h(Analysis)902 -200 y -SDict begin 13 H.L end - 902 200 a 902 200 a -SDict begin [ /Subtype /Link /Dest (450) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 902 200 a Black Black 9 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 200 a -SDict begin H.S end - 3659 200 a Fj(18)3743 -200 y -SDict begin 13 H.L end - 3743 200 a 3743 200 a -SDict begin [ /Subtype /Link /Dest (450) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 200 a Black 0 TeXcolorgray -396 308 a -SDict begin H.S end - 396 308 a Fj(6.1.1.)f(Handling)g(of)g(Whitespace)1411 -308 y -SDict begin 13 H.L end - 1411 308 a 1411 308 a -SDict begin [ /Subtype /Link /Dest (471) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1411 308 a Black Black 19 -w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 308 a -SDict begin H.S end - 3659 308 a Fj(18)3743 -308 y -SDict begin 13 H.L end - 3743 308 a 3743 308 a -SDict begin [ /Subtype /Link /Dest (471) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 308 a Black 0 TeXcolorgray -396 416 a -SDict begin H.S end - 396 416 a Fj(6.1.2.)g(Handling)g(of)g(Line)h(Continuation) -1632 416 y -SDict begin 13 H.L end - 1632 416 a 1632 416 a -SDict begin [ /Subtype /Link /Dest (483) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1632 416 a Black Black -5 w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 416 a -SDict begin H.S end - 3659 416 a Fj(18)3743 416 y -SDict begin 13 H.L end - -3743 416 a 3743 416 a -SDict begin [ /Subtype /Link /Dest (483) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 416 a Black 0 TeXcolorgray -396 524 a -SDict begin H.S end - 396 524 a Fj(6.1.3.)f(Line)h(Continuation)e(Quirks)1458 -524 y -SDict begin 13 H.L end - 1458 524 a 1458 524 a -SDict begin [ /Subtype /Link /Dest (494) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1458 524 a Black Black 13 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 524 -a -SDict begin H.S end - 3659 524 a Fj(19)3743 524 y -SDict begin 13 H.L end - 3743 524 a 3743 524 a -SDict begin [ /Subtype /Link /Dest (494) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -524 a Black 0 TeXcolorgray 197 632 a -SDict begin H.S end - 197 632 a Fj(6.2.)h(Syntax)574 -632 y -SDict begin 13 H.L end - 574 632 a 574 632 a -SDict begin [ /Subtype /Link /Dest (514) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 574 632 a Black Black 5 w Fj(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 632 a -SDict begin H.S end - 3659 632 a -Fj(20)3743 632 y -SDict begin 13 H.L end - 3743 632 a 3743 632 a -SDict begin [ /Subtype /Link /Dest (514) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 632 a Black -0 TeXcolorgray 396 740 a -SDict begin H.S end - 396 740 a Fj(6.2.1.)g(About)g(params.c)1131 -740 y -SDict begin 13 H.L end - 1131 740 a 1131 740 a -SDict begin [ /Subtype /Link /Dest (529) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1131 740 a Black Black 8 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 740 a -SDict begin H.S end - 3659 740 a Fj(20)3743 740 y -SDict begin 13 H.L end - 3743 740 a 3743 -740 a -SDict begin [ /Subtype /Link /Dest (529) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 740 a Black 0 TeXcolorgray -2 868 a -SDict begin H.S end - -2 868 -a Fk(7.)h(NetBIOS)g(in)h(a)g(Unix)f(W)-6 b(orld)993 868 -y -SDict begin 13 H.L end - 993 868 a 993 868 a -SDict begin [ /Subtype /Link /Dest (UNIX-SMB) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 993 868 a Black Black 1 w Fk(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 868 a -SDict begin H.S end - 3659 868 a Fk(21)3743 868 y -SDict begin 13 H.L end - 3743 868 a 3743 -868 a -SDict begin [ /Subtype /Link /Dest (UNIX-SMB) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 868 a Black 0 TeXcolorgray 197 996 a -SDict begin H.S end - 197 996 -a Fj(7.1.)19 b(Introduction)756 996 y -SDict begin 13 H.L end - 756 996 a 756 996 -a -SDict begin [ /Subtype /Link /Dest (539) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 756 996 a Black Black 10 w Fj(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 996 a -SDict begin H.S end - 3659 996 a Fj(21)3743 996 y -SDict begin 13 H.L end - -3743 996 a 3743 996 a -SDict begin [ /Subtype /Link /Dest (539) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 996 a Black 0 TeXcolorgray -197 1104 a -SDict begin H.S end - 197 1104 a Fj(7.2.)g(Usernames)712 1104 y -SDict begin 13 H.L end - -712 1104 a 712 1104 a -SDict begin [ /Subtype /Link /Dest (543) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 712 1104 a Black Black 12 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 1104 a -SDict begin H.S end - 3659 1104 a Fj(21)3743 1104 -y -SDict begin 13 H.L end - 3743 1104 a 3743 1104 a -SDict begin [ /Subtype /Link /Dest (543) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1104 a Black 0 TeXcolorgray -197 1212 a -SDict begin H.S end - 197 1212 a Fj(7.3.)g(File)i(Ownership)858 -1212 y -SDict begin 13 H.L end - 858 1212 a 858 1212 a -SDict begin [ /Subtype /Link /Dest (551) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 858 1212 a Black Black 11 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1212 a -SDict begin H.S end - 3659 1212 a Fj(21)3743 1212 y -SDict begin 13 H.L end - 3743 1212 a -3743 1212 a -SDict begin [ /Subtype /Link /Dest (551) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1212 a Black 0 TeXcolorgray 197 1319 -a -SDict begin H.S end - 197 1319 a Fj(7.4.)e(P)o(assw)o(ords)691 1319 y -SDict begin 13 H.L end - 691 -1319 a 691 1319 a -SDict begin [ /Subtype /Link /Dest (556) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 691 1319 a Black Black 12 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 1319 a -SDict begin H.S end - 3659 1319 -a Fj(22)3743 1319 y -SDict begin 13 H.L end - 3743 1319 a 3743 1319 a -SDict begin [ /Subtype /Link /Dest (556) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1319 -a Black 0 TeXcolorgray 197 1427 a -SDict begin H.S end - 197 1427 a Fj(7.5.)g(Locking)621 -1427 y -SDict begin 13 H.L end - 621 1427 a 621 1427 a -SDict begin [ /Subtype /Link /Dest (562) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 621 1427 a Black Black -1 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1427 a -SDict begin H.S end - 3659 1427 a Fj(22)3743 1427 y -SDict begin 13 H.L end - 3743 1427 a -3743 1427 a -SDict begin [ /Subtype /Link /Dest (562) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1427 a Black 0 TeXcolorgray 197 1535 -a -SDict begin H.S end - 197 1535 a Fj(7.6.)g(Den)o(y)h(Modes)769 1535 y -SDict begin 13 H.L end - 769 -1535 a 769 1535 a -SDict begin [ /Subtype /Link /Dest (570) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 769 1535 a Black Black 17 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 1535 a -SDict begin H.S end - 3659 1535 a Fj(23)3743 1535 -y -SDict begin 13 H.L end - 3743 1535 a 3743 1535 a -SDict begin [ /Subtype /Link /Dest (570) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1535 a Black 0 TeXcolorgray -197 1643 a -SDict begin H.S end - 197 1643 a Fj(7.7.)f(T)m(rapdoor)f(UIDs)849 -1643 y -SDict begin 13 H.L end - 849 1643 a 849 1643 a -SDict begin [ /Subtype /Link /Dest (574) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 849 1643 a Black Black 20 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1643 a -SDict begin H.S end - 3659 1643 a Fj(23)3743 1643 y -SDict begin 13 H.L end - 3743 1643 a -3743 1643 a -SDict begin [ /Subtype /Link /Dest (574) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1643 a Black 0 TeXcolorgray 197 1751 -a -SDict begin H.S end - 197 1751 a Fj(7.8.)h(Port)h(numbers)789 1751 y -SDict begin 13 H.L end - 789 -1751 a 789 1751 a -SDict begin [ /Subtype /Link /Dest (578) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 789 1751 a Black Black 18 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1751 a -SDict begin H.S end - 3659 1751 a Fj(23)3743 1751 y -SDict begin 13 H.L end - 3743 1751 a -3743 1751 a -SDict begin [ /Subtype /Link /Dest (578) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1751 a Black 0 TeXcolorgray 197 1859 -a -SDict begin H.S end - 197 1859 a Fj(7.9.)f(Protocol)g(Comple)o(xity)1037 -1859 y -SDict begin 13 H.L end - 1037 1859 a 1037 1859 a -SDict begin [ /Subtype /Link /Dest (583) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1037 1859 a Black Black --1 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 1859 a -SDict begin H.S end - 3659 -1859 a Fj(24)3743 1859 y -SDict begin 13 H.L end - 3743 1859 a 3743 1859 a -SDict begin [ /Subtype /Link /Dest (583) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -1859 a Black 0 TeXcolorgray -2 1987 a -SDict begin H.S end - -2 1987 a Fk(8.)h(T)-6 -b(racing)20 b(samba)g(system)h(calls)1046 1987 y -SDict begin 13 H.L end - 1046 -1987 a 1046 1987 a -SDict begin [ /Subtype /Link /Dest (TRACING) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 1046 1987 a Black Black 10 w Fk(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1987 a -SDict begin H.S end - 3659 1987 a Fk(25)3743 1987 y -SDict begin 13 H.L end - 3743 1987 a -3743 1987 a -SDict begin [ /Subtype /Link /Dest (TRACING) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 1987 a Black 0 TeXcolorgray -2 2115 -a -SDict begin H.S end - -2 2115 a Fk(9.)f(NT)h(Domain)f(RPC')m(s)747 2115 y -SDict begin 13 H.L end - -747 2115 a 747 2115 a -SDict begin [ /Subtype /Link /Dest (NTDOMAIN) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 747 2115 a Black Black 19 w Fk(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 2115 a -SDict begin H.S end - 3659 -2115 a Fk(27)3743 2115 y -SDict begin 13 H.L end - 3743 2115 a 3743 2115 a -SDict begin [ /Subtype /Link /Dest (NTDOMAIN) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 -2115 a Black 0 TeXcolorgray 197 2243 a -SDict begin H.S end - 197 2243 a Fj(9.1.)f -(Introduction)756 2243 y -SDict begin 13 H.L end - 756 2243 a 756 2243 a -SDict begin [ /Subtype /Link /Dest (651) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 756 2243 -a Black Black 10 w Fj(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2243 a -SDict begin H.S end - 3659 2243 a Fj(27)3743 2243 y -SDict begin 13 H.L end - 3743 2243 a -3743 2243 a -SDict begin [ /Subtype /Link /Dest (651) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2243 a Black 0 TeXcolorgray 396 2351 -a -SDict begin H.S end - 396 2351 a Fj(9.1.1.)g(Sources)868 2351 y -SDict begin 13 H.L end - 868 2351 -a 868 2351 a -SDict begin [ /Subtype /Link /Dest (687) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 868 2351 a Black Black 1 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2351 -a -SDict begin H.S end - 3659 2351 a Fj(28)3743 2351 y -SDict begin 13 H.L end - 3743 2351 a 3743 2351 -a -SDict begin [ /Subtype /Link /Dest (687) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2351 a Black 0 TeXcolorgray 396 2459 a -SDict begin H.S end - 396 2459 -a Fj(9.1.2.)g(Credits)844 2459 y -SDict begin 13 H.L end - 844 2459 a 844 2459 -a -SDict begin [ /Subtype /Link /Dest (694) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 844 2459 a Black Black 5 w Fj(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2459 a -SDict begin H.S end - 3659 2459 a Fj(28)3743 2459 y -SDict begin 13 H.L end - 3743 2459 a -3743 2459 a -SDict begin [ /Subtype /Link /Dest (694) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2459 a Black 0 TeXcolorgray 197 2566 -a -SDict begin H.S end - 197 2566 a Fj(9.2.)g(Notes)i(and)e(Structures)1035 -2566 y -SDict begin 13 H.L end - 1035 2566 a 1035 2566 a -SDict begin [ /Subtype /Link /Dest (701) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1035 2566 a Black Black -1 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 2566 a -SDict begin H.S end - 3659 -2566 a Fj(28)3743 2566 y -SDict begin 13 H.L end - 3743 2566 a 3743 2566 a -SDict begin [ /Subtype /Link /Dest (701) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -2566 a Black 0 TeXcolorgray 396 2674 a -SDict begin H.S end - 396 2674 a Fj(9.2.1.)g(Notes)798 -2674 y -SDict begin 13 H.L end - 798 2674 a 798 2674 a -SDict begin [ /Subtype /Link /Dest (703) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 798 2674 a Black Black 9 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2674 a -SDict begin H.S end - 3659 2674 a Fj(28)3743 2674 y -SDict begin 13 H.L end - 3743 2674 a -3743 2674 a -SDict begin [ /Subtype /Link /Dest (703) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2674 a Black 0 TeXcolorgray 396 2782 -a -SDict begin H.S end - 396 2782 a Fj(9.2.2.)g(Enumerations)1068 2782 y -SDict begin 13 H.L end - 1068 -2782 a 1068 2782 a -SDict begin [ /Subtype /Link /Dest (716) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1068 2782 a Black Black 9 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2782 -a -SDict begin H.S end - 3659 2782 a Fj(29)3743 2782 y -SDict begin 13 H.L end - 3743 2782 a 3743 2782 -a -SDict begin [ /Subtype /Link /Dest (716) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2782 a Black 0 TeXcolorgray 396 2890 a -SDict begin H.S end - 396 2890 -a Fj(9.2.3.)g(Structures)942 2890 y -SDict begin 13 H.L end - 942 2890 a 942 2890 -a -SDict begin [ /Subtype /Link /Dest (774) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 942 2890 a Black Black 11 w Fj(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 2890 a -SDict begin H.S end - 3659 2890 a Fj(30)3743 -2890 y -SDict begin 13 H.L end - 3743 2890 a 3743 2890 a -SDict begin [ /Subtype /Link /Dest (774) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2890 a Black 0 TeXcolorgray -197 2998 a -SDict begin H.S end - 197 2998 a Fj(9.3.)g(MSRPC)j(o)o(v)o(er)d(T)m(ransact)g -(Named)h(Pipe)1518 2998 y -SDict begin 13 H.L end - 1518 2998 a 1518 2998 a -SDict begin [ /Subtype /Link /Dest (1570) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1518 -2998 a Black Black 16 w Fj(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2998 a -SDict begin H.S end - 3659 2998 a Fj(44)3743 2998 -y -SDict begin 13 H.L end - 3743 2998 a 3743 2998 a -SDict begin [ /Subtype /Link /Dest (1570) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2998 a Black 0 TeXcolorgray -396 3106 a -SDict begin H.S end - 396 3106 a Fj(9.3.1.)f(MSRPC)i(Pipes)1081 -3106 y -SDict begin 13 H.L end - 1081 3106 a 1081 3106 a -SDict begin [ /Subtype /Link /Dest (1573) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1081 3106 a Black Black -17 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3106 a -SDict begin H.S end - 3659 -3106 a Fj(44)3743 3106 y -SDict begin 13 H.L end - 3743 3106 a 3743 3106 a -SDict begin [ /Subtype /Link /Dest (1573) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3106 a Black 0 TeXcolorgray 396 3214 a -SDict begin H.S end - 396 3214 a Fj(9.3.2.)e(Header) -845 3214 y -SDict begin 13 H.L end - 845 3214 a 845 3214 a -SDict begin [ /Subtype /Link /Dest (1587) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 845 3214 a Black Black -4 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 3214 a -SDict begin H.S end - 3659 3214 -a Fj(44)3743 3214 y -SDict begin 13 H.L end - 3743 3214 a 3743 3214 a -SDict begin [ /Subtype /Link /Dest (1587) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3214 -a Black 0 TeXcolorgray 396 3322 a -SDict begin H.S end - 396 3322 a Fj(9.3.3.)g(T)-7 -b(ail)731 3322 y -SDict begin 13 H.L end - 731 3322 a 731 3322 a -SDict begin [ /Subtype /Link /Dest (1841) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 731 3322 a Black -Black 14 w Fj(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 3322 a -SDict begin H.S end - 3659 3322 a Fj(49)3743 3322 -y -SDict begin 13 H.L end - 3743 3322 a 3743 3322 a -SDict begin [ /Subtype /Link /Dest (1841) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3322 a Black 0 TeXcolorgray -396 3430 a -SDict begin H.S end - 396 3430 a Fj(9.3.4.)19 b(RPC)i(Bind)g(/)g(Bind)f(Ack)1329 -3430 y -SDict begin 13 H.L end - 1329 3430 a 1329 3430 a -SDict begin [ /Subtype /Link /Dest (1853) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1329 3430 a Black Black -18 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 3430 -a -SDict begin H.S end - 3659 3430 a Fj(49)3743 3430 y -SDict begin 13 H.L end - 3743 3430 a 3743 3430 -a -SDict begin [ /Subtype /Link /Dest (1853) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3430 a Black 0 TeXcolorgray 396 3538 a -SDict begin H.S end - 396 3538 -a Fj(9.3.5.)f(NTLSA)h(T)m(ransact)g(Named)f(Pipe)1604 -3538 y -SDict begin 13 H.L end - 1604 3538 a 1604 3538 a -SDict begin [ /Subtype /Link /Dest (1897) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1604 3538 a Black Black -13 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3538 a -SDict begin H.S end - 3659 -3538 a Fj(50)3743 3538 y -SDict begin 13 H.L end - 3743 3538 a 3743 3538 a -SDict begin [ /Subtype /Link /Dest (1897) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3538 a Black 0 TeXcolorgray 396 3646 a -SDict begin H.S end - 396 3646 a Fj(9.3.6.)g(LSA)h -(Open)g(Polic)o(y)1194 3646 y -SDict begin 13 H.L end - 1194 3646 a 1194 3646 a -SDict begin [ /Subtype /Link /Dest (1938) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -1194 3646 a Black Black 8 w Fj(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 3646 a -SDict begin H.S end - 3659 3646 -a Fj(51)3743 3646 y -SDict begin 13 H.L end - 3743 3646 a 3743 3646 a -SDict begin [ /Subtype /Link /Dest (1938) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3646 -a Black 0 TeXcolorgray 396 3754 a -SDict begin H.S end - 396 3754 a Fj(9.3.7.)f(LSA)h(Query)g -(Info)f(Polic)o(y)1381 3754 y -SDict begin 13 H.L end - 1381 3754 a 1381 3754 a -SDict begin [ /Subtype /Link /Dest (1972) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -1381 3754 a Black Black 7 w Fj(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 3754 a -SDict begin H.S end - 3659 3754 -a Fj(52)3743 3754 y -SDict begin 13 H.L end - 3743 3754 a 3743 3754 a -SDict begin [ /Subtype /Link /Dest (1972) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3754 -a Black 0 TeXcolorgray 396 3862 a -SDict begin H.S end - 396 3862 a Fj(9.3.8.)g(LSA)h -(Enumerate)f(T)m(rusted)g(Domains)1734 3862 y -SDict begin 13 H.L end - 1734 3862 -a 1734 3862 a -SDict begin [ /Subtype /Link /Dest (2000) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1734 3862 a Black Black 7 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 3862 a -SDict begin H.S end - 3659 3862 a Fj(53)3743 -3862 y -SDict begin 13 H.L end - 3743 3862 a 3743 3862 a -SDict begin [ /Subtype /Link /Dest (2000) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3862 a Black 0 TeXcolorgray -396 3970 a -SDict begin H.S end - 396 3970 a Fj(9.3.9.)g(LSA)h(Open)g(Secret)1190 -3970 y -SDict begin 13 H.L end - 1190 3970 a 1190 3970 a -SDict begin [ /Subtype /Link /Dest (2024) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1190 3970 a Black Black -12 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3970 a -SDict begin H.S end - 3659 3970 a Fj(53)3743 3970 y -SDict begin 13 H.L end - 3743 3970 a -3743 3970 a -SDict begin [ /Subtype /Link /Dest (2024) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3970 a Black 0 TeXcolorgray 396 4077 -a -SDict begin H.S end - 396 4077 a Fj(9.3.10.)e(LSA)j(Close)1012 4077 y -SDict begin 13 H.L end - 1012 -4077 a 1012 4077 a -SDict begin [ /Subtype /Link /Dest (2053) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1012 4077 a Black Black 3 w Fj(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4077 -a -SDict begin H.S end - 3659 4077 a Fj(54)3743 4077 y -SDict begin 13 H.L end - 3743 4077 a 3743 4077 -a -SDict begin [ /Subtype /Link /Dest (2053) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4077 a Black 0 TeXcolorgray 396 4185 a -SDict begin H.S end - 396 4185 -a Fj(9.3.11.)d(LSA)j(Lookup)d(SIDS)1282 4185 y -SDict begin 13 H.L end - 1282 4185 -a 1282 4185 a -SDict begin [ /Subtype /Link /Dest (2070) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1282 4185 a Black Black 3 w Fj(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 4185 a -SDict begin H.S end - 3659 4185 -a Fj(54)3743 4185 y -SDict begin 13 H.L end - 3743 4185 a 3743 4185 a -SDict begin [ /Subtype /Link /Dest (2070) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4185 -a Black 0 TeXcolorgray 396 4293 a -SDict begin H.S end - 396 4293 a Fj(9.3.12.)g(LSA)j(Lookup) -d(Names)1333 4293 y -SDict begin 13 H.L end - 1333 4293 a 1333 4293 a -SDict begin [ /Subtype /Link /Dest (2129) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1333 4293 -a Black Black 14 w Fj(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4293 a -SDict begin H.S end - 3659 4293 a Fj(55)3743 4293 y -SDict begin 13 H.L end - 3743 4293 a -3743 4293 a -SDict begin [ /Subtype /Link /Dest (2129) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4293 a Black 0 TeXcolorgray 197 4401 -a -SDict begin H.S end - 197 4401 a Fj(9.4.)h(NETLOGON)h(rpc)g(T)m(ransact)f(Named)h(Pipe)1654 -4401 y -SDict begin 13 H.L end - 1654 4401 a 1654 4401 a -SDict begin [ /Subtype /Link /Dest (2192) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1654 4401 a Black Black -4 w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4401 a -SDict begin H.S end - 3659 4401 a Fj(56)3743 4401 y -SDict begin 13 H.L end - 3743 4401 a -3743 4401 a -SDict begin [ /Subtype /Link /Dest (2192) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4401 a Black 0 TeXcolorgray 396 4509 -a -SDict begin H.S end - 396 4509 a Fj(9.4.1.)f(LSA)h(Request)h(Challenge)1408 -4509 y -SDict begin 13 H.L end - 1408 4509 a 1408 4509 a -SDict begin [ /Subtype /Link /Dest (2231) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1408 4509 a Black Black -1 w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4509 -a -SDict begin H.S end - 3659 4509 a Fj(57)3743 4509 y -SDict begin 13 H.L end - 3743 4509 a 3743 4509 -a -SDict begin [ /Subtype /Link /Dest (2231) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4509 a Black 0 TeXcolorgray 396 4617 a -SDict begin H.S end - 396 4617 -a Fj(9.4.2.)e(LSA)h(Authenticate)f(2)1268 4617 y -SDict begin 13 H.L end - 1268 -4617 a 1268 4617 a -SDict begin [ /Subtype /Link /Dest (2266) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1268 4617 a Black Black 17 w Fj(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 4617 a -SDict begin H.S end - 3659 -4617 a Fj(58)3743 4617 y -SDict begin 13 H.L end - 3743 4617 a 3743 4617 a -SDict begin [ /Subtype /Link /Dest (2266) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -4617 a Black 0 TeXcolorgray 396 4725 a -SDict begin H.S end - 396 4725 a Fj(9.4.3.)g(LSA)h -(Serv)o(er)g(P)o(assw)o(ord)f(Set)1460 4725 y -SDict begin 13 H.L end - 1460 4725 -a 1460 4725 a -SDict begin [ /Subtype /Link /Dest (2305) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1460 4725 a Black Black 11 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 4725 a -SDict begin H.S end - 3659 4725 -a Fj(58)3743 4725 y -SDict begin 13 H.L end - 3743 4725 a 3743 4725 a -SDict begin [ /Subtype /Link /Dest (2305) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4725 -a Black 0 TeXcolorgray 396 4833 a -SDict begin H.S end - 396 4833 a Fj(9.4.4.)g(LSA)h(SAM)h -(Logon)1201 4833 y -SDict begin 13 H.L end - 1201 4833 a 1201 4833 a -SDict begin [ /Subtype /Link /Dest (2334) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1201 4833 -a Black Black 1 w Fj(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 4833 a -SDict begin H.S end - 3659 4833 a Fj(59)3743 4833 -y -SDict begin 13 H.L end - 3743 4833 a 3743 4833 a -SDict begin [ /Subtype /Link /Dest (2334) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4833 a Black 0 TeXcolorgray -396 4941 a -SDict begin H.S end - 396 4941 a Fj(9.4.5.)e(LSA)h(SAM)h(Logof)n(f)1213 -4941 y -SDict begin 13 H.L end - 1213 4941 a 1213 4941 a -SDict begin [ /Subtype /Link /Dest (2358) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1213 4941 a Black Black -9 w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 4941 a -SDict begin H.S end - 3659 -4941 a Fj(60)3743 4941 y -SDict begin 13 H.L end - 3743 4941 a 3743 4941 a -SDict begin [ /Subtype /Link /Dest (2358) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -4941 a Black 0 TeXcolorgray 197 5049 a -SDict begin H.S end - 197 5049 a Fj(9.5.)e -(\\\\MAILSLO)m(T\\NET\\NTLOGON)1416 5049 y -SDict begin 13 H.L end - 1416 5049 -a 1416 5049 a -SDict begin [ /Subtype /Link /Dest (2381) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1416 5049 a Black Black 14 w Fj(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 5049 a -SDict begin H.S end - 3659 5049 a Fj(60)3743 5049 -y -SDict begin 13 H.L end - 3743 5049 a 3743 5049 a -SDict begin [ /Subtype /Link /Dest (2381) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5049 a Black 0 TeXcolorgray -396 5157 a -SDict begin H.S end - 396 5157 a Fj(9.5.1.)g(Query)g(for)h(PDC)1111 -5157 y -SDict begin 13 H.L end - 1111 5157 a 1111 5157 a -SDict begin [ /Subtype /Link /Dest (2385) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1111 5157 a Black Black -8 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 5157 a -SDict begin H.S end - 3659 5157 a Fj(61)3743 -5157 y -SDict begin 13 H.L end - 3743 5157 a 3743 5157 a -SDict begin [ /Subtype /Link /Dest (2385) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5157 a Black 0 TeXcolorgray -396 5265 a -SDict begin H.S end - 396 5265 a Fj(9.5.2.)f(SAM)h(Logon)1023 5265 -y -SDict begin 13 H.L end - 1023 5265 a 1023 5265 a -SDict begin [ /Subtype /Link /Dest (2459) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1023 5265 a Black Black 13 -w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 5265 a -SDict begin H.S end - 3659 5265 -a Fj(62)3743 5265 y -SDict begin 13 H.L end - 3743 5265 a 3743 5265 a -SDict begin [ /Subtype /Link /Dest (2459) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5265 -a Black 0 TeXcolorgray 197 5373 a -SDict begin H.S end - 197 5373 a Fj(9.6.)f(SR)-7 -b(VSVC)22 b(T)m(ransact)e(Named)g(Pipe)1392 5373 y -SDict begin 13 H.L end - 1392 -5373 a 1392 5373 a -SDict begin [ /Subtype /Link /Dest (2549) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1392 5373 a Black Black 17 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 5373 a -SDict begin H.S end - 3659 -5373 a Fj(63)3743 5373 y -SDict begin 13 H.L end - 3743 5373 a 3743 5373 a -SDict begin [ /Subtype /Link /Dest (2549) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -5373 a Black 0 TeXcolorgray 396 5481 a -SDict begin H.S end - 396 5481 a Fj(9.6.1.)f(Net)h -(Share)g(Enum)1154 5481 y -SDict begin 13 H.L end - 1154 5481 a 1154 5481 a -SDict begin [ /Subtype /Link /Dest (2561) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1154 -5481 a Black Black 6 w Fj(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 5481 a -SDict begin H.S end - 3659 5481 a Fj(64)3743 5481 y -SDict begin 13 H.L end - 3743 5481 a -3743 5481 a -SDict begin [ /Subtype /Link /Dest (2561) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5481 a Black Black 3705 5984 a Fh(v)p -Black eop end -%%Page: 6 6 -TeXDict begin 6 5 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.6) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 0 -TeXcolorgray 396 72 a -SDict begin H.S end - 396 72 a Fj(9.6.2.)19 b(Net)h(Serv)o(er)g(Get)g -(Info)1261 72 y -SDict begin 13 H.L end - 1261 72 a 1261 72 a -SDict begin [ /Subtype /Link /Dest (2622) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1261 72 a Black Black -3 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 72 a -SDict begin H.S end - 3659 72 a Fj(65)3743 72 y -SDict begin 13 H.L end - 3743 72 a 3743 72 -a -SDict begin [ /Subtype /Link /Dest (2622) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 72 a Black 0 TeXcolorgray 197 180 a -SDict begin H.S end - 197 180 a -Fj(9.7.)f(Cryptographic)f(side)i(of)g(NT)h(Domain)e(Authentication)2003 -180 y -SDict begin 13 H.L end - 2003 180 a 2003 180 a -SDict begin [ /Subtype /Link /Dest (2653) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2003 180 a Black Black 8 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 180 a -SDict begin H.S end - 3659 180 a -Fj(65)3743 180 y -SDict begin 13 H.L end - 3743 180 a 3743 180 a -SDict begin [ /Subtype /Link /Dest (2653) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 180 a Black -0 TeXcolorgray 396 288 a -SDict begin H.S end - 396 288 a Fj(9.7.1.)g(De\002nitions)974 -288 y -SDict begin 13 H.L end - 974 288 a 974 288 a -SDict begin [ /Subtype /Link /Dest (2655) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 974 288 a Black Black -1 w -Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 288 a -SDict begin H.S end - 3659 288 a -Fj(65)3743 288 y -SDict begin 13 H.L end - 3743 288 a 3743 288 a -SDict begin [ /Subtype /Link /Dest (2655) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 288 a Black -0 TeXcolorgray 396 396 a -SDict begin H.S end - 396 396 a Fj(9.7.2.)g(Protocol)887 -396 y -SDict begin 13 H.L end - 887 396 a 887 396 a -SDict begin [ /Subtype /Link /Dest (2698) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 887 396 a Black Black 3 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 396 a -SDict begin H.S end - 3659 -396 a Fj(66)3743 396 y -SDict begin 13 H.L end - 3743 396 a 3743 396 a -SDict begin [ /Subtype /Link /Dest (2698) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 396 -a Black 0 TeXcolorgray 396 504 a -SDict begin H.S end - 396 504 a Fj(9.7.3.)g(Comments)965 -504 y -SDict begin 13 H.L end - 965 504 a 965 504 a -SDict begin [ /Subtype /Link /Dest (2708) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 965 504 a Black Black 8 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 504 a -SDict begin H.S end - 3659 504 a Fj(67)3743 -504 y -SDict begin 13 H.L end - 3743 504 a 3743 504 a -SDict begin [ /Subtype /Link /Dest (2708) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 504 a Black 0 TeXcolorgray -197 612 a -SDict begin H.S end - 197 612 a Fj(9.8.)g(SIDs)i(and)f(RIDs)845 612 -y -SDict begin 13 H.L end - 845 612 a 845 612 a -SDict begin [ /Subtype /Link /Dest (2715) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 845 612 a Black Black 4 w Fj(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 612 a -SDict begin H.S end - 3659 612 a Fj(67)3743 -612 y -SDict begin 13 H.L end - 3743 612 a 3743 612 a -SDict begin [ /Subtype /Link /Dest (2715) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 612 a Black 0 TeXcolorgray -396 720 a -SDict begin H.S end - 396 720 a Fj(9.8.1.)f(W)-7 b(ell-kno)n(wn)19 -b(SIDs)1197 720 y -SDict begin 13 H.L end - 1197 720 a 1197 720 a -SDict begin [ /Subtype /Link /Dest (2723) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1197 720 a Black -Black 5 w Fj(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 720 a -SDict begin H.S end - 3659 720 a Fj(67)3743 720 y -SDict begin 13 H.L end - -3743 720 a 3743 720 a -SDict begin [ /Subtype /Link /Dest (2723) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 720 a Black 0 TeXcolorgray -396 828 a -SDict begin H.S end - 396 828 a Fj(9.8.2.)g(W)-7 b(ell-kno)n(wn)19 -b(RIDS)1220 828 y -SDict begin 13 H.L end - 1220 828 a 1220 828 a -SDict begin [ /Subtype /Link /Dest (2811) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1220 828 a Black -Black 2 w Fj(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 828 -a -SDict begin H.S end - 3659 828 a Fj(69)3743 828 y -SDict begin 13 H.L end - 3743 828 a 3743 828 a -SDict begin [ /Subtype /Link /Dest (2811) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -828 a Black 0 TeXcolorgray -2 956 a -SDict begin H.S end - -2 956 a Fk(10.)g(Samba)i(Printing) -f(Inter)o(nals)1026 956 y -SDict begin 13 H.L end - 1026 956 a 1026 956 a -SDict begin [ /Subtype /Link /Dest (PRINTING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1026 -956 a Black Black 10 w Fk(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 956 a -SDict begin H.S end - 3659 956 a Fk(71)3743 956 y -SDict begin 13 H.L end - 3743 956 a 3743 -956 a -SDict begin [ /Subtype /Link /Dest (PRINTING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 956 a Black 0 TeXcolorgray 197 1084 a -SDict begin H.S end - 197 -1084 a Fj(10.1.)f(Abstract)666 1084 y -SDict begin 13 H.L end - 666 1084 a 666 -1084 a -SDict begin [ /Subtype /Link /Dest (2895) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 666 1084 a Black Black 17 w Fj(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 1084 a -SDict begin H.S end - 3659 -1084 a Fj(71)3743 1084 y -SDict begin 13 H.L end - 3743 1084 a 3743 1084 a -SDict begin [ /Subtype /Link /Dest (2895) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -1084 a Black 0 TeXcolorgray 197 1192 a -SDict begin H.S end - 197 1192 a Fj(10.2.)g(Printing)g -(Interf)o(ace)g(to)h(V)-9 b(arious)20 b(Back)g(ends)1691 -1192 y -SDict begin 13 H.L end - 1691 1192 a 1691 1192 a -SDict begin [ /Subtype /Link /Dest (2898) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1691 1192 a Black Black -9 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 1192 a -SDict begin H.S end - 3659 1192 a Fj(71)3743 -1192 y -SDict begin 13 H.L end - 3743 1192 a 3743 1192 a -SDict begin [ /Subtype /Link /Dest (2898) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1192 a Black 0 TeXcolorgray -197 1300 a -SDict begin H.S end - 197 1300 a Fj(10.3.)f(Print)h(Queue)f(TDB')-5 -b(s)1024 1300 y -SDict begin 13 H.L end - 1024 1300 a 1024 1300 a -SDict begin [ /Subtype /Link /Dest (2924) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1024 1300 a Black -Black 12 w Fj(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 1300 -a -SDict begin H.S end - 3659 1300 a Fj(71)3743 1300 y -SDict begin 13 H.L end - 3743 1300 a 3743 1300 -a -SDict begin [ /Subtype /Link /Dest (2924) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1300 a Black 0 TeXcolorgray 197 1407 a -SDict begin H.S end - 197 1407 -a Fj(10.4.)19 b(ChangeID)g(and)g(Client)i(Caching)f(of)g(Printer)f -(Information)2144 1407 y -SDict begin 13 H.L end - 2144 1407 a 2144 1407 a -SDict begin [ /Subtype /Link /Dest (2958) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2144 -1407 a Black Black 12 w Fj(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 1407 a -SDict begin H.S end - 3659 -1407 a Fj(73)3743 1407 y -SDict begin 13 H.L end - 3743 1407 a 3743 1407 a -SDict begin [ /Subtype /Link /Dest (2958) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -1407 a Black 0 TeXcolorgray 197 1515 a -SDict begin H.S end - 197 1515 a Fj(10.5.)g(W)m(indo)n -(ws)g(NT/2K)h(Printer)g(Change)f(Notify)1712 1515 y -SDict begin 13 H.L end - 1712 -1515 a 1712 1515 a -SDict begin [ /Subtype /Link /Dest (2961) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1712 1515 a Black Black 8 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 1515 -a -SDict begin H.S end - 3659 1515 a Fj(73)3743 1515 y -SDict begin 13 H.L end - 3743 1515 a 3743 1515 -a -SDict begin [ /Subtype /Link /Dest (2961) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1515 a Black 0 TeXcolorgray -2 1643 a -SDict begin H.S end - -2 1643 -a Fk(11.)g(Samba)i(WINS)g(Inter)o(nals)952 1643 y -SDict begin 13 H.L end - 952 -1643 a 952 1643 a -SDict begin [ /Subtype /Link /Dest (WINS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 952 1643 a Black Black 1 w Fk(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 1643 a -SDict begin H.S end - 3659 -1643 a Fk(76)3743 1643 y -SDict begin 13 H.L end - 3743 1643 a 3743 1643 a -SDict begin [ /Subtype /Link /Dest (WINS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -1643 a Black 0 TeXcolorgray 197 1771 a -SDict begin H.S end - 197 1771 a Fj(11.1.)e(WINS)i(F)o -(ailo)o(v)o(er)892 1771 y -SDict begin 13 H.L end - 892 1771 a 892 1771 a -SDict begin [ /Subtype /Link /Dest (3032) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 892 1771 -a Black Black -2 w Fj(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1771 a -SDict begin H.S end - 3659 1771 a Fj(76)3743 1771 y -SDict begin 13 H.L end - 3743 1771 a -3743 1771 a -SDict begin [ /Subtype /Link /Dest (3032) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1771 a Black 0 TeXcolorgray -2 1899 -a -SDict begin H.S end - -2 1899 a Fk(12.)e(The)i(Upcoming)g(SAM)g(System)1126 -1899 y -SDict begin 13 H.L end - 1126 1899 a 1126 1899 a -SDict begin [ /Subtype /Link /Dest (SAM) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1126 1899 a Black Black -13 w Fk(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1899 a -SDict begin H.S end - 3659 1899 a Fk(78)3743 1899 y -SDict begin 13 H.L end - 3743 1899 a -3743 1899 a -SDict begin [ /Subtype /Link /Dest (SAM) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1899 a Black 0 TeXcolorgray 197 2027 -a -SDict begin H.S end - 197 2027 a Fj(12.1.)e(Security)g(in)i(the)f('ne)n(w)f(SAM')1281 -2027 y -SDict begin 13 H.L end - 1281 2027 a 1281 2027 a -SDict begin [ /Subtype /Link /Dest (3053) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1281 2027 a Black Black -4 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2027 -a -SDict begin H.S end - 3659 2027 a Fj(78)3743 2027 y -SDict begin 13 H.L end - 3743 2027 a 3743 2027 -a -SDict begin [ /Subtype /Link /Dest (3053) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2027 a Black 0 TeXcolorgray 197 2135 a -SDict begin H.S end - 197 2135 -a Fj(12.2.)g(Standalone)g(from)g(UNIX)1164 2135 y -SDict begin 13 H.L end - 1164 -2135 a 1164 2135 a -SDict begin [ /Subtype /Link /Dest (3070) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1164 2135 a Black Black 17 w Fj(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2135 a -SDict begin H.S end - 3659 2135 a Fj(79)3743 2135 -y -SDict begin 13 H.L end - 3743 2135 a 3743 2135 a -SDict begin [ /Subtype /Link /Dest (3070) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2135 a Black 0 TeXcolorgray -197 2243 a -SDict begin H.S end - 197 2243 a Fj(12.3.)g(Handles)h(and)f(Races)i(in)g(the)f(ne) -n(w)g(SAM)1581 2243 y -SDict begin 13 H.L end - 1581 2243 a 1581 2243 a -SDict begin [ /Subtype /Link /Dest (3074) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1581 2243 -a Black Black 15 w Fj(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2243 a -SDict begin H.S end - 3659 2243 a Fj(79)3743 2243 -y -SDict begin 13 H.L end - 3743 2243 a 3743 2243 a -SDict begin [ /Subtype /Link /Dest (3074) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2243 a Black 0 TeXcolorgray -197 2351 a -SDict begin H.S end - 197 2351 a Fj(12.4.)f(Layers)611 2351 y -SDict begin 13 H.L end - 611 -2351 a 611 2351 a -SDict begin [ /Subtype /Link /Dest (3085) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 611 2351 a Black Black 9 w Fj(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 2351 a -SDict begin H.S end - 3659 -2351 a Fj(80)3743 2351 y -SDict begin 13 H.L end - 3743 2351 a 3743 2351 a -SDict begin [ /Subtype /Link /Dest (3085) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -2351 a Black 0 TeXcolorgray 396 2459 a -SDict begin H.S end - 396 2459 a Fj(12.4.1.)f -(Application)1039 2459 y -SDict begin 13 H.L end - 1039 2459 a 1039 2459 a -SDict begin [ /Subtype /Link /Dest (3087) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1039 -2459 a Black Black 17 w Fj(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 2459 a -SDict begin H.S end - 3659 -2459 a Fj(80)3743 2459 y -SDict begin 13 H.L end - 3743 2459 a 3743 2459 a -SDict begin [ /Subtype /Link /Dest (3087) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -2459 a Black 0 TeXcolorgray 396 2566 a -SDict begin H.S end - 396 2566 a Fj(12.4.2.)g(SAM)j -(Interf)o(ace)1142 2566 y -SDict begin 13 H.L end - 1142 2566 a 1142 2566 a -SDict begin [ /Subtype /Link /Dest (3090) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1142 -2566 a Black Black 18 w Fj(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2566 a -SDict begin H.S end - 3659 2566 a Fj(80)3743 2566 y -SDict begin 13 H.L end - 3743 2566 a -3743 2566 a -SDict begin [ /Subtype /Link /Dest (3090) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2566 a Black 0 TeXcolorgray 396 2674 -a -SDict begin H.S end - 396 2674 a Fj(12.4.3.)d(SAM)j(Modules)1138 2674 y -SDict begin 13 H.L end - 1138 -2674 a 1138 2674 a -SDict begin [ /Subtype /Link /Dest (3094) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1138 2674 a Black Black 1 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2674 -a -SDict begin H.S end - 3659 2674 a Fj(80)3743 2674 y -SDict begin 13 H.L end - 3743 2674 a 3743 2674 -a -SDict begin [ /Subtype /Link /Dest (3094) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2674 a Black 0 TeXcolorgray 197 2782 a -SDict begin H.S end - 197 2782 -a Fj(12.5.)e(SAM)h(Modules)876 2782 y -SDict begin 13 H.L end - 876 2782 a 876 -2782 a -SDict begin [ /Subtype /Link /Dest (3097) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 876 2782 a Black Black 14 w Fj(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 2782 a -SDict begin H.S end - 3659 2782 a Fj(80)3743 -2782 y -SDict begin 13 H.L end - 3743 2782 a 3743 2782 a -SDict begin [ /Subtype /Link /Dest (3097) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2782 a Black 0 TeXcolorgray -396 2890 a -SDict begin H.S end - 396 2890 a Fj(12.5.1.)e(Special)i(Module:)g(sam_passdb)1616 -2890 y -SDict begin 13 H.L end - 1616 2890 a 1616 2890 a -SDict begin [ /Subtype /Link /Dest (3099) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1616 2890 a Black Black -1 w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 2890 a -SDict begin H.S end - 3659 -2890 a Fj(80)3743 2890 y -SDict begin 13 H.L end - 3743 2890 a 3743 2890 a -SDict begin [ /Subtype /Link /Dest (3099) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -2890 a Black 0 TeXcolorgray 396 2998 a -SDict begin H.S end - 396 2998 a Fj(12.5.2.)e(sam_ads) -932 2998 y -SDict begin 13 H.L end - 932 2998 a 932 2998 a -SDict begin [ /Subtype /Link /Dest (3102) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 932 2998 a Black Black -Fj(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2998 a -SDict begin H.S end - 3659 2998 a Fj(80)3743 2998 y -SDict begin 13 H.L end - 3743 2998 a -3743 2998 a -SDict begin [ /Subtype /Link /Dest (3102) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2998 a Black 0 TeXcolorgray 197 3106 -a -SDict begin H.S end - 197 3106 a Fj(12.6.)h(Memory)f(Management)1126 3106 -y -SDict begin 13 H.L end - 1126 3106 a 1126 3106 a -SDict begin [ /Subtype /Link /Dest (3106) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1126 3106 a Black Black 13 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3106 a -SDict begin H.S end - 3659 3106 a Fj(81)3743 3106 y -SDict begin 13 H.L end - 3743 3106 a -3743 3106 a -SDict begin [ /Subtype /Link /Dest (3106) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3106 a Black 0 TeXcolorgray 197 3214 -a -SDict begin H.S end - 197 3214 a Fj(12.7.)h(T)-6 b(esting)628 3214 y -SDict begin 13 H.L end - 628 -3214 a 628 3214 a -SDict begin [ /Subtype /Link /Dest (3120) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 628 3214 a Black Black 13 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 3214 a -SDict begin H.S end - 3659 3214 -a Fj(81)3743 3214 y -SDict begin 13 H.L end - 3743 3214 a 3743 3214 a -SDict begin [ /Subtype /Link /Dest (3120) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3214 -a Black 0 TeXcolorgray -2 3342 a -SDict begin H.S end - -2 3342 a Fk(13.)19 -b(LanMan)i(and)g(NT)g(P)o(assw)o(ord)f(Encryption)1505 -3342 y -SDict begin 13 H.L end - 1505 3342 a 1505 3342 a -SDict begin [ /Subtype /Link /Dest (PWENCRYPT) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1505 3342 a Black Black -8 w Fk(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 3342 a -SDict begin H.S end - 3659 3342 a Fk(83)3743 3342 -y -SDict begin 13 H.L end - 3743 3342 a 3743 3342 a -SDict begin [ /Subtype /Link /Dest (PWENCRYPT) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 3342 a Black 0 TeXcolorgray -197 3470 a -SDict begin H.S end - 197 3470 a Fj(13.1.)f(Introduction)798 3470 -y -SDict begin 13 H.L end - 798 3470 a 798 3470 a -SDict begin [ /Subtype /Link /Dest (3146) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 798 3470 a Black Black 9 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3470 a -SDict begin H.S end - 3659 3470 a Fj(83)3743 3470 y -SDict begin 13 H.L end - 3743 3470 a -3743 3470 a -SDict begin [ /Subtype /Link /Dest (3146) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3470 a Black 0 TeXcolorgray 197 3578 -a -SDict begin H.S end - 197 3578 a Fj(13.2.)g(Ho)n(w)h(does)g(it)h(w)o(ork?)1012 -3578 y -SDict begin 13 H.L end - 1012 3578 a 1012 3578 a -SDict begin [ /Subtype /Link /Dest (3150) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1012 3578 a Black Black -3 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3578 a -SDict begin H.S end - 3659 3578 a Fj(83)3743 3578 y -SDict begin 13 H.L end - 3743 3578 a -3743 3578 a -SDict begin [ /Subtype /Link /Dest (3150) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3578 a Black 0 TeXcolorgray 197 3686 -a -SDict begin H.S end - 197 3686 a Fj(13.3.)e(>The)g(smbpasswd)h(\002le)1090 -3686 y -SDict begin 13 H.L end - 1090 3686 a 1090 3686 a -SDict begin [ /Subtype /Link /Dest (3161) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1090 3686 a Black Black -8 w Fj(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3686 a -SDict begin H.S end - 3659 -3686 a Fj(84)3743 3686 y -SDict begin 13 H.L end - 3743 3686 a 3743 3686 a -SDict begin [ /Subtype /Link /Dest (3161) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3686 a Black 0 TeXcolorgray -2 3813 a -SDict begin H.S end - -2 3813 a Fk(14.)f(Modules)426 -3813 y -SDict begin 13 H.L end - 426 3813 a 426 3813 a -SDict begin [ /Subtype /Link /Dest (MODULES) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 426 3813 a Black Black 8 -w Fk(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 3813 -a -SDict begin H.S end - 3659 3813 a Fk(86)3743 3813 y -SDict begin 13 H.L end - 3743 3813 a 3743 3813 -a -SDict begin [ /Subtype /Link /Dest (MODULES) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 3813 a Black 0 TeXcolorgray 197 3941 a -SDict begin H.S end - 197 3941 -a Fj(14.1.)g(Adv)n(antages)776 3941 y -SDict begin 13 H.L end - 776 3941 a 776 -3941 a -SDict begin [ /Subtype /Link /Dest (3224) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 776 3941 a Black Black 10 w Fj(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3941 a -SDict begin H.S end - 3659 3941 a Fj(86)3743 3941 y -SDict begin 13 H.L end - 3743 3941 a -3743 3941 a -SDict begin [ /Subtype /Link /Dest (3224) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3941 a Black 0 TeXcolorgray 197 4049 -a -SDict begin H.S end - 197 4049 a Fj(14.2.)g(Loading)f(modules)964 4049 y -SDict begin 13 H.L end - -964 4049 a 964 4049 a -SDict begin [ /Subtype /Link /Dest (3233) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 964 4049 a Black Black 9 w Fj(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 4049 a -SDict begin H.S end - 3659 4049 a Fj(86)3743 -4049 y -SDict begin 13 H.L end - 3743 4049 a 3743 4049 a -SDict begin [ /Subtype /Link /Dest (3233) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4049 a Black 0 TeXcolorgray -396 4157 a -SDict begin H.S end - 396 4157 a Fj(14.2.1.)g(Static)j(modules)1138 -4157 y -SDict begin 13 H.L end - 1138 4157 a 1138 4157 a -SDict begin [ /Subtype /Link /Dest (3239) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1138 4157 a Black Black -1 w Fj(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4157 a -SDict begin H.S end - 3659 4157 a Fj(86)3743 4157 y -SDict begin 13 H.L end - 3743 4157 a -3743 4157 a -SDict begin [ /Subtype /Link /Dest (3239) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4157 a Black 0 TeXcolorgray 396 4265 -a -SDict begin H.S end - 396 4265 a Fj(14.2.2.)d(Shared)i(modules)1180 4265 -y -SDict begin 13 H.L end - 1180 4265 a 1180 4265 a -SDict begin [ /Subtype /Link /Dest (3246) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1180 4265 a Black Black 1 w -Fj(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 4265 a -SDict begin H.S end - 3659 4265 a Fj(86)3743 4265 -y -SDict begin 13 H.L end - 3743 4265 a 3743 4265 a -SDict begin [ /Subtype /Link /Dest (3246) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4265 a Black 0 TeXcolorgray -197 4373 a -SDict begin H.S end - 197 4373 a Fj(14.3.)f(Writing)h(modules)946 -4373 y -SDict begin 13 H.L end - 946 4373 a 946 4373 a -SDict begin [ /Subtype /Link /Dest (3250) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 946 4373 a Black Black 7 -w Fj(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4373 -a -SDict begin H.S end - 3659 4373 a Fj(87)3743 4373 y -SDict begin 13 H.L end - 3743 4373 a 3743 4373 -a -SDict begin [ /Subtype /Link /Dest (3250) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4373 a Black 0 TeXcolorgray 396 4481 a -SDict begin H.S end - 396 4481 -a Fj(14.3.1.)e(Static/Shared)i(selection)g(in)g(con\002gure.in)1912 -4481 y -SDict begin 13 H.L end - 1912 4481 a 1912 4481 a -SDict begin [ /Subtype /Link /Dest (3261) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1912 4481 a Black Black -16 w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4481 -a -SDict begin H.S end - 3659 4481 a Fj(87)3743 4481 y -SDict begin 13 H.L end - 3743 4481 a 3743 4481 -a -SDict begin [ /Subtype /Link /Dest (3261) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4481 a Black 0 TeXcolorgray -2 4609 a -SDict begin H.S end - -2 4609 -a Fk(15.)f(RPC)i(Pluggable)e(Modules)989 4609 y -SDict begin 13 H.L end - 989 4609 -a 989 4609 a -SDict begin [ /Subtype /Link /Dest (RPC-PLUGIN) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 989 4609 a Black Black 5 w Fk(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4609 a -SDict begin H.S end - 3659 4609 a Fk(89)3743 4609 y -SDict begin 13 H.L end - 3743 4609 a -3743 4609 a -SDict begin [ /Subtype /Link /Dest (RPC-PLUGIN) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 4609 a Black 0 TeXcolorgray 197 4737 -a -SDict begin H.S end - 197 4737 a Fj(15.1.)g(About)593 4737 y -SDict begin 13 H.L end - 593 4737 a 593 -4737 a -SDict begin [ /Subtype /Link /Dest (3300) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 593 4737 a Black Black 7 w Fj(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4737 a -SDict begin H.S end - 3659 4737 a Fj(89)3743 4737 y -SDict begin 13 H.L end - 3743 4737 a -3743 4737 a -SDict begin [ /Subtype /Link /Dest (3300) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4737 a Black 0 TeXcolorgray 197 4845 -a -SDict begin H.S end - 197 4845 a Fj(15.2.)g(General)g(Ov)o(ervie)n(w)993 -4845 y -SDict begin 13 H.L end - 993 4845 a 993 4845 a -SDict begin [ /Subtype /Link /Dest (3303) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 993 4845 a Black Black 1 -w Fj(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 4845 a -SDict begin H.S end - 3659 4845 a Fj(89)3743 4845 -y -SDict begin 13 H.L end - 3743 4845 a 3743 4845 a -SDict begin [ /Subtype /Link /Dest (3303) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4845 a Black 0 TeXcolorgray --2 4972 a -SDict begin H.S end - -2 4972 a Fk(16.)g(Notes)h(to)g(packagers)792 -4972 y -SDict begin 13 H.L end - 792 4972 a 792 4972 a -SDict begin [ /Subtype /Link /Dest (PACKAGING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 792 4972 a Black Black 15 -w Fk(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4972 a -SDict begin H.S end - 3659 4972 a Fk(90)3743 4972 y -SDict begin 13 H.L end - 3743 4972 a -3743 4972 a -SDict begin [ /Subtype /Link /Dest (PACKAGING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 4972 a Black 0 TeXcolorgray 197 5100 -a -SDict begin H.S end - 197 5100 a Fj(16.1.)f(V)-9 b(ersioning)746 5100 y -SDict begin 13 H.L end - 746 -5100 a 746 5100 a -SDict begin [ /Subtype /Link /Dest (3336) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 746 5100 a Black Black -1 w Fj(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 5100 a -SDict begin H.S end - 3659 5100 a Fj(90)3743 5100 y -SDict begin 13 H.L end - 3743 5100 a -3743 5100 a -SDict begin [ /Subtype /Link /Dest (3336) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5100 a Black 0 TeXcolorgray 197 5208 -a -SDict begin H.S end - 197 5208 a Fj(16.2.)19 b(Modules)676 5208 y -SDict begin 13 H.L end - 676 5208 -a 676 5208 a -SDict begin [ /Subtype /Link /Dest (3342) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 676 5208 a Black Black 7 w Fj(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 5208 -a -SDict begin H.S end - 3659 5208 a Fj(90)3743 5208 y -SDict begin 13 H.L end - 3743 5208 a 3743 5208 -a -SDict begin [ /Subtype /Link /Dest (3342) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5208 a Black Black 3682 5984 a Fh(vi)p Black eop -end -%%Page: 1 7 -TeXDict begin 1 6 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (NETBIOS) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(1.)f(De\002nition)g(of)g(NetBIOS)h(Pr)m(otocol)g(and) --2 332 y(Name)g(Resolution)f(Modes)-2 388 y -SDict begin H.S end - -2 388 a --2 388 a -SDict begin 13 H.A end - -2 388 a -2 388 a -SDict begin [ /View [/XYZ H.V] /Dest (23) cvn H.B /DEST pdfmark end - -2 388 a 375 x Fl(1.1.)35 -b(NETBIOS)-2 931 y -SDict begin H.S end - -2 931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 931 -a -SDict begin [ /View [/XYZ H.V] /Dest (25) cvn H.B /DEST pdfmark end - -2 931 a 106 x Fj(NetBIOS)21 b(runs)e(o)o(v)o(er)g(the)h(follo)n -(wing)f(tranports:)g(TCP/IP;)i(NetBEUI)f(and)g(IPX/SPX.)g(Samba)g(only) -f(uses)i(NetBIOS)g(o)o(v)o(er)-2 1145 y(TCP/IP)-9 b(.)20 -b(F)o(or)g(details)h(on)e(the)i(TCP/IP)f(NetBIOS)h(Session)g(Service)e -(NetBIOS)i(Datagram)e(Service,)h(and)f(NetBIOS)i(Names,)-2 -1253 y(see)g(rfc1001.txt)c(and)j(rfc1002.txt.)-2 1419 -y -SDict begin H.S end - -2 1419 a -2 1419 a -SDict begin 13 H.A end - -2 1419 a -2 1419 a -SDict begin [ /View [/XYZ H.V] /Dest (26) cvn H.B /DEST pdfmark end - -2 1419 a 108 -x Fj(NetBEUI)g(is)h(a)g(ra)o(w)f(NetBIOS)h(frame)e(protocol)f -(implementation)g(that)j(allo)n(ws)f(NetBIOS)h(datagrams)e(to)h(be)g -(sent)h(out)f(o)o(v)o(er)-2 1635 y(the)g('wire')g(embedded)e(within)h -(LLC)i(frames.)e(NetBEUI)i(is)g(not)f(required)e(when)i(using)f -(NetBIOS)i(o)o(v)o(er)e(TCP/IP)i(protocols)-2 1742 y(and)e(it)i(is)g -(preferable)e(NO)m(T)h(to)g(install)h(NetBEUI)f(if)h(it)g(can)f(be)g(a) -n(v)n(oided.)-2 1926 y -SDict begin H.S end - -2 1926 a -2 1926 a -SDict begin 13 H.A end - -2 1926 a --2 1926 a -SDict begin [ /View [/XYZ H.V] /Dest (27) cvn H.B /DEST pdfmark end - -2 1926 a 90 x Fj(IPX/SPX)h(is)g(also)f(not)g(required)e -(when)i(using)g(NetBIOS)g(o)o(v)o(er)f(TCP/IP)-9 b(,)21 -b(and)e(it)i(is)g(preferable)e(NO)m(T)h(to)g(install)h(the)f(IPX/SPX)-2 -2124 y(transport)f(unless)h(you)f(are)h(using)g(No)o(v)o(ell)f(serv)o -(ers.)h(At)g(the)h(v)o(ery)e(least,)h(it)h(is)g(recommended)c(that)k -(you)e(do)h(not)g(install)-2 2232 y('NetBIOS)g(o)o(v)o(er)f(IPX/SPX'.) --2 2399 y -SDict begin H.S end - -2 2399 a -2 2399 a -SDict begin 13 H.A end - -2 2399 a -2 2399 a -SDict begin [ /View [/XYZ H.V] /Dest (28) cvn H.B /DEST pdfmark end - -2 -2399 a 107 x Fj([When)g(installing)h(W)m(indo)n(ws)g(95,)f(you)h(will)h -(\002nd)f(that)g(NetBEUI)g(and)g(IPX/SPX)h(are)f(installed)g(as)h(the)f -(def)o(ault)f(protocols.)-2 2614 y(This)h(is)h(because)f(the)o(y)f(are) -h(the)h(simplest)f(to)g(manage:)f(no)h(W)m(indo)n(ws)g(95)g(user)n -(-con\002guration)c(is)22 b(required].)-2 2798 y -SDict begin H.S end - -2 2798 -a -2 2798 a -SDict begin 13 H.A end - -2 2798 a -2 2798 a -SDict begin [ /View [/XYZ H.V] /Dest (29) cvn H.B /DEST pdfmark end - -2 2798 a 90 x Fj(NetBIOS)f -(applications)e(\(such)g(as)i(samba\))f(of)n(fer)f(their)g(services)i -(\(for)e(e)o(xample,)f(SMB)j(\002le)g(and)f(print)g(sharing\))e(on)i(a) --2 2996 y(NetBIOS)h(name.)e(The)o(y)g(must)h(claim)g(this)h(name)f(on)g -(the)g(netw)o(ork)f(before)f(doing)h(so.)i(The)f(NetBIOS)g(session)h -(service)f(will)-2 3104 y(then)f(accept)h(connections)f(on)g(the)i -(application')-5 b(s)19 b(behalf)g(\(on)g(the)i(NetBIOS)f(name)g -(claimed)f(by)h(the)g(application\).)f(A)-2 3212 y(NetBIOS)i(session)f -(between)g(the)g(application)e(and)i(the)g(client)g(can)g(then)g -(commence.)-2 3396 y -SDict begin H.S end - -2 3396 a -2 3396 a -SDict begin 13 H.A end - -2 3396 a -2 -3396 a -SDict begin [ /View [/XYZ H.V] /Dest (30) cvn H.B /DEST pdfmark end - -2 3396 a 90 x Fj(NetBIOS)h(names)e(consist)i(of)f(15)f -(characters)h(plus)g(a)g(')o(type')f(character)-5 b(.)19 -b(This)h(is)i(similar)m(,)d(in)i(concept,)d(to)j(an)f(IP)h(address)e -(and)-2 3594 y(a)h(TCP)h(port)f(number)m(,)e(respecti)n(v)o(ely)-5 -b(.)18 b(A)i(NetBIOS-a)o(w)o(are)g(application)f(on)g(a)i(host)f(will)h -(of)n(fer)e(dif)n(ferent)g(services)h(under)-2 3702 y(dif)n(ferent)e -(NetBIOS)j(name)f(types,)f(just)i(as)g(a)g(host)f(will)h(of)n(fer)e -(dif)n(ferent)f(TCP/IP)j(services)f(on)g(dif)n(ferent)f(port)g -(numbers.)-2 3886 y -SDict begin H.S end - -2 3886 a -2 3886 a -SDict begin 13 H.A end - -2 3886 a -2 -3886 a -SDict begin [ /View [/XYZ H.V] /Dest (31) cvn H.B /DEST pdfmark end - -2 3886 a 90 x Fj(NetBIOS)i(names)e(must)i(be)f(claimed)f(on)h -(a)h(netw)o(ork,)d(and)i(must)g(be)g(defended.)e(The)i(use)h(of)e -(NetBIOS)i(names)f(is)h(most)-2 4084 y(suitable)f(on)g(a)g(single)g -(subnet;)g(a)g(Local)g(Area)g(Netw)o(ork)g(or)g(a)g(W)m(ide)h(Area)f -(Netw)o(ork.)-2 4268 y -SDict begin H.S end - -2 4268 a -2 4268 a -SDict begin 13 H.A end - -2 4268 a --2 4268 a -SDict begin [ /View [/XYZ H.V] /Dest (32) cvn H.B /DEST pdfmark end - -2 4268 a 90 x Fj(NetBIOS)g(names)f(are)g(either)g(UNIQ)o(UE) -g(or)g(GR)m(OUP)-9 b(.)20 b(Only)f(one)g(application)f(can)h(claim)g(a) -h(UNIQ)o(UE)f(NetBIOS)h(name)f(on)g(a)-2 4466 y(netw)o(ork.)-2 -4632 y -SDict begin H.S end - -2 4632 a -2 4632 a -SDict begin 13 H.A end - -2 4632 a -2 4632 a -SDict begin [ /View [/XYZ H.V] /Dest (33) cvn H.B /DEST pdfmark end - -2 4632 -a 108 x Fj(There)g(are)h(tw)o(o)h(kinds)e(of)h(NetBIOS)h(Name)f -(resolution:)f(Broadcast)h(and)f(Point-to-Point.)-2 4751 -y -SDict begin H.S end - -2 4751 a -2 4751 a -SDict begin 13 H.A end - -2 4751 a -2 4751 a -SDict begin [ /View [/XYZ H.V] /Dest (34) cvn H.B /DEST pdfmark end - -2 4751 a 376 -x Fl(1.2.)35 b(BR)l(O)-6 b(ADCAST)32 b(NetBIOS)-2 5295 -y -SDict begin H.S end - -2 5295 a -2 5295 a -SDict begin 13 H.A end - -2 5295 a -2 5295 a -SDict begin [ /View [/XYZ H.V] /Dest (36) cvn H.B /DEST pdfmark end - -2 5295 a 106 -x Fj(Clients)21 b(can)f(claim)g(names,)g(and)f(therefore)g(of)n(fer)g -(services)h(on)g(successfully)f(claimed)h(names,)f(on)h(their)g -(broadcast-isolated)-2 5509 y(subnet.)f(One)h(w)o(ay)g(to)h(get)f -(NetBIOS)h(services)f(\(such)f(as)i(bro)n(wsing:)e(see)p -Black 3701 5984 a Fh(1)p Black eop end -%%Page: 2 8 -TeXDict begin 2 7 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.2) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1347 -132 -a Fh(Chapter)20 b(1.)g(De\002nition)f(of)i(NetBIOS)e(Pr)l(otocol)h(and) -f(Name)i(Resolution)e(Modes)p Black -2 72 a Fj(ftp.microsoft.com/dr)o -(g/de)m(v)o(e)o(lopr)o(/CIFS/bro)m(wdif)m(f.tx)o(t;)c(and)20 -b(SMB)h(\002le/print)f(sharing:)f(see)i(cifs4.txt\))e(w)o(orking)g(on)g -(a)i(LAN)-2 180 y(or)f(W)-10 b(AN)21 b(is)g(to)f(mak)o(e)g(your)f -(routers)g(forw)o(ard)g(all)i(broadcast)e(pack)o(ets)g(from)h(TCP/IP)g -(ports)g(137,)f(138)h(and)f(139.)-2 364 y -SDict begin H.S end - -2 364 a -2 -364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (37) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fj(This,)h(ho)n(we)n(v)o(er)m(,)e -(is)j(not)f(recommended.)c(If)k(you)g(ha)n(v)o(e)f(a)i(lar)o(ge)e(LAN)h -(or)g(W)-10 b(AN,)21 b(you)e(will)i(\002nd)f(that)h(some)f(of)g(your)e -(hosts)-2 562 y(spend)h(95)h(percent)f(of)h(their)g(time)g(dealing)f -(with)i(broadcast)e(traf)n(\002c.)g([If)h(you)f(ha)n(v)o(e)h(IPX/SPX)h -(on)f(your)f(LAN)h(or)g(W)-10 b(AN,)21 b(you)-2 670 y(will)g(\002nd)e -(that)h(this)h(is)g(already)e(happening:)e(a)k(pack)o(et)e(analyzer)g -(will)i(sho)n(w)-5 b(,)19 b(roughly)f(e)n(v)o(ery)h(twelv)o(e)g -(minutes,)g(great)h(sw)o(athes)-2 778 y(of)g(broadcast)f(traf)n -(\002c!].)-2 802 y -SDict begin H.S end - -2 802 a -2 802 a -SDict begin 13 H.A end - -2 802 a -2 802 -a -SDict begin [ /View [/XYZ H.V] /Dest (38) cvn H.B /DEST pdfmark end - -2 802 a 364 x Fl(1.3.)35 b(NBNS)f(NetBIOS)-2 1333 -y -SDict begin H.S end - -2 1333 a -2 1333 a -SDict begin 13 H.A end - -2 1333 a -2 1333 a -SDict begin [ /View [/XYZ H.V] /Dest (40) cvn H.B /DEST pdfmark end - -2 1333 a 107 -x Fj(rfc1001.txt)17 b(describes,)j(amongst)f(other)g(things,)h(the)g -(implementation)e(and)h(use)i(of,)e(a)i('NetBIOS)f(Name)g(Service'.)g -(NT/AS)-2 1548 y(of)n(fers)f('W)m(indo)n(ws)g(Internet)g(Name)h -(Service')g(which)f(is)i(fully)f(rfc1001/2)e(compliant,)g(b)n(ut)i(has) -h(had)e(to)i(tak)o(e)f(speci\002c)g(action)-2 1655 y(with)g(certain)g -(NetBIOS)h(names)e(in)i(order)e(to)h(mak)o(e)g(it)h(useful.)e(\(for)g -(e)o(xample,)g(it)i(deals)f(with)h(the)f(re)o(gistration)e(of)i(<1c>)g -(<1d>)-2 1763 y(<1e>)g(names)f(all)i(in)g(dif)n(ferent)d(w)o(ays.)i(I)h -(recommend)c(the)k(reading)d(of)i(the)h(Microsoft)e(WINS)i(Serv)o(er)e -(Help)h(\002les)h(for)f(full)-2 1871 y(details\).)-2 -2052 y -SDict begin H.S end - -2 2052 a -2 2052 a -SDict begin 13 H.A end - -2 2052 a -2 2052 a -SDict begin [ /View [/XYZ H.V] /Dest (41) cvn H.B /DEST pdfmark end - -2 2052 -a 93 x Fj(The)g(use)g(of)g(a)h(WINS)f(serv)o(er)g(cuts)g(do)n(wn)f(on)h -(broadcast)f(netw)o(ork)g(traf)n(\002c)h(for)g(NetBIOS)g(name)g -(resolution.)f(It)h(has)g(the)h(ef)n(fect)-2 2253 y(of)f(pulling)f(all) -h(the)h(broadcast)e(isolated)h(subnets)f(together)g(into)h(a)h(single)f -(NetBIOS)h(scope,)e(across)h(your)f(LAN)i(or)f(W)-10 -b(AN,)-2 2361 y(while)20 b(a)n(v)n(oiding)f(the)h(use)h(of)f(TCP/IP)g -(broadcast)f(pack)o(ets.)-2 2545 y -SDict begin H.S end - -2 2545 a -2 2545 -a -SDict begin 13 H.A end - -2 2545 a -2 2545 a -SDict begin [ /View [/XYZ H.V] /Dest (42) cvn H.B /DEST pdfmark end - -2 2545 a 90 x Fj(When)h(you)f(ha)n(v)o(e)h(a)g -(WINS)h(serv)o(er)e(on)h(your)f(LAN,)h(WINS)h(clients)g(will)g(be)f -(able)g(to)g(contact)g(the)g(WINS)h(serv)o(er)e(to)h(resolv)o(e)-2 -2743 y(NetBIOS)h(names.)e(Note)h(that)h(only)e(those)h(WINS)h(clients)f -(that)h(ha)n(v)o(e)e(re)o(gistered)g(with)h(the)h(same)f(WINS)h(serv)o -(er)e(will)i(be)-2 2851 y(visible.)f(The)g(WINS)g(serv)o(er)g(_can_)f -(ha)n(v)o(e)g(static)i(NetBIOS)g(entries)f(added)f(to)i(its)g(database) -e(\(usually)h(for)f(security)h(reasons)-2 2959 y(you)f(might)h(w)o(ant) -g(to)g(consider)f(putting)g(your)g(domain)g(controllers)g(or)h(other)f -(important)g(serv)o(ers)g(as)i(static)g(entries,)f(b)n(ut)g(you)-2 -3067 y(should)f(not)h(rely)g(on)f(this)i(as)g(your)e(sole)h(means)g(of) -g(security\),)f(b)n(ut)h(for)g(the)g(most)g(part,)g(NetBIOS)h(names)f -(are)g(re)o(gistered)-2 3175 y(dynamically)-5 b(.)-2 -3359 y -SDict begin H.S end - -2 3359 a -2 3359 a -SDict begin 13 H.A end - -2 3359 a -2 3359 a -SDict begin [ /View [/XYZ H.V] /Dest (43) cvn H.B /DEST pdfmark end - -2 3359 -a 90 x Fj(This)20 b(pro)o(vides)e(some)i(confusion)f(for)g(lots)i(of)f -(people,)e(and)i(is)h(w)o(orth)f(mentioning)e(here:)h(a)i(Bro)n(wse)f -(Serv)o(er)f(is)i(NO)m(T)f(a)h(WINS)-2 3557 y(Serv)o(er)m(,)d(e)n(v)o -(en)i(if)g(these)g(services)h(are)f(implemented)e(in)i(the)h(same)f -(application.)e(A)j(Bro)n(wse)f(Serv)o(er)g(_needs_)e(a)j(WINS)g(serv)o -(er)-2 3665 y(because)e(a)i(Bro)n(wse)f(Serv)o(er)f(is)j(a)e(WINS)h -(client,)f(which)g(is)h(_not_)e(the)h(same)g(thing].)-2 -3849 y -SDict begin H.S end - -2 3849 a -2 3849 a -SDict begin 13 H.A end - -2 3849 a -2 3849 a -SDict begin [ /View [/XYZ H.V] /Dest (44) cvn H.B /DEST pdfmark end - -2 3849 -a 90 x Fj(Clients)h(can)f(claim)g(names,)g(and)f(therefore)g(of)n(fer)g -(services)h(on)g(successfully)f(claimed)h(names,)f(on)h(their)g -(broadcast-isolated)-2 4047 y(subnet.)f(One)h(w)o(ay)g(to)h(get)f -(NetBIOS)h(services)f(\(such)f(as)i(bro)n(wsing:)e(see)-2 -4154 y(ftp.microsoft.com/dr)o(g/de)m(v)o(e)o(lopr)o(/CIFS/bro)m(wdif)m -(f.tx)o(t;)c(and)20 b(SMB)h(\002le/print)f(sharing:)f(see)i -(cifs6.txt\))e(w)o(orking)g(on)g(a)i(LAN)-2 4262 y(or)f(W)-10 -b(AN)21 b(is)g(to)f(mak)o(e)g(your)f(routers)g(forw)o(ard)g(all)i -(broadcast)e(pack)o(ets)g(from)h(TCP/IP)g(ports)g(137,)f(138)h(and)f -(139.)g(Y)-9 b(ou)20 b(will)-2 4370 y(\002nd,)f(ho)n(we)n(v)o(er)m(,)f -(if)j(you)e(do)h(this)g(on)g(a)h(lar)o(ge)e(LAN)h(or)g(a)h(W)-10 -b(AN,)21 b(that)f(your)f(netw)o(ork)g(is)i(completely)e(sw)o(amped)g -(by)h(NetBIOS)-2 4478 y(and)f(bro)n(wsing)g(pack)o(ets,)h(which)f(is)j -(why)d(WINS)i(w)o(as)g(de)n(v)o(eloped)c(to)k(minimise)f(the)g -(necessity)g(of)g(broadcast)f(traf)n(\002c.)-2 4662 y -SDict begin H.S end - --2 4662 a -2 4662 a -SDict begin 13 H.A end - -2 4662 a -2 4662 a -SDict begin [ /View [/XYZ H.V] /Dest (45) cvn H.B /DEST pdfmark end - -2 4662 a 90 -x Fj(WINS)i(Clients)g(therefore)d(claim)i(names)g(from)f(the)i(WINS)f -(serv)o(er)-5 b(.)20 b(If)g(the)g(WINS)h(serv)o(er)e(allo)n(ws)i(them)f -(to)g(re)o(gister)f(a)i(name,)-2 4860 y(the)f(client')-5 -b(s)21 b(NetBIOS)f(session)h(service)f(can)g(then)g(of)n(fer)e -(services)j(on)e(this)i(name.)e(Other)h(WINS)h(clients)g(will)g(then)e -(contact)-2 4968 y(the)h(WINS)h(serv)o(er)e(to)i(resolv)o(e)e(a)h -(NetBIOS)h(name.)p Black 3701 5984 a Fh(2)p Black eop -end -%%Page: 3 9 -TeXDict begin 3 8 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.3) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (ARCHITECTURE) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(2.)f(Samba)g(Ar)m(chitectur)m(e)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (53) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(2.1.)35 b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 -a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (55) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fj(This)20 b(document)e(gi)n(v)o(es) -i(a)h(general)e(o)o(v)o(ervie)n(w)f(of)i(ho)n(w)f(Samba)h(w)o(orks)g -(internally)-5 b(.)18 b(The)i(Samba)g(T)-6 b(eam)20 b(has)g(tried)g(to) -h(come)e(up)-2 921 y(with)h(a)h(model)e(which)h(is)h(the)f(best)h -(possible)e(compromise)g(between)g(ele)o(gance,)f(portability)-5 -b(,)18 b(security)i(and)g(the)g(constraints)-2 1029 y(imposed)f(by)h -(the)g(v)o(ery)f(messy)h(SMB)h(and)f(CIFS)h(protocol.)-2 -1213 y -SDict begin H.S end - -2 1213 a -2 1213 a -SDict begin 13 H.A end - -2 1213 a -2 1213 a -SDict begin [ /View [/XYZ H.V] /Dest (56) cvn H.B /DEST pdfmark end - -2 1213 -a 90 x Fj(It)f(also)h(tries)f(to)h(answer)f(some)g(of)g(the)g -(frequently)e(ask)o(ed)i(questions)f(such)h(as:)-2 1321 -y -SDict begin H.S end - -2 1321 a -2 1321 a -SDict begin 13 H.A end - -2 1321 a -2 1321 a -SDict begin [ /View [/XYZ H.V] /Dest (57) cvn H.B /DEST pdfmark end - -2 1321 a -2 -1331 a -SDict begin H.S end - -2 1331 a -2 1331 a -SDict begin 13 H.A end - -2 1331 a -2 1331 a -SDict begin [ /View [/XYZ H.V] /Dest (58) cvn H.B /DEST pdfmark end - -2 1331 -a Black 64 1473 a Fj(1.)p Black 147 1473 a -SDict begin H.S end - 147 1473 a -147 1473 a -SDict begin 13 H.A end - 147 1473 a 147 1473 a -SDict begin [ /View [/XYZ H.V] /Dest (59) cvn H.B /DEST pdfmark end - 147 1473 a Fj(Is)h(Samba)f(secure)f -(when)h(running)e(on)i(Unix?)f(The)h(xyz)g(platform?)f(What)h(about)f -(the)i(root)e(pri)n(v)o(eliges)g(issue?)-2 1491 y -SDict begin H.S end - -2 -1491 a -2 1491 a -SDict begin 13 H.A end - -2 1491 a -2 1491 a -SDict begin [ /View [/XYZ H.V] /Dest (60) cvn H.B /DEST pdfmark end - -2 1491 a Black -64 1622 a Fj(2.)p Black 147 1622 a -SDict begin H.S end - 147 1622 a 147 1622 -a -SDict begin 13 H.A end - 147 1622 a 147 1622 a -SDict begin [ /View [/XYZ H.V] /Dest (61) cvn H.B /DEST pdfmark end - 147 1622 a Fj(Pros)i(and)e(cons)h(of)g -(multithreading)e(in)i(v)n(arious)f(parts)h(of)g(Samba)-2 -1640 y -SDict begin H.S end - -2 1640 a -2 1640 a -SDict begin 13 H.A end - -2 1640 a -2 1640 a -SDict begin [ /View [/XYZ H.V] /Dest (62) cvn H.B /DEST pdfmark end - -2 1640 -a Black 64 1772 a Fj(3.)p Black 147 1772 a -SDict begin H.S end - 147 1772 a -147 1772 a -SDict begin 13 H.A end - 147 1772 a 147 1772 a -SDict begin [ /View [/XYZ H.V] /Dest (63) cvn H.B /DEST pdfmark end - 147 1772 a Fj(Why)g(not)g(ha)n(v)o(e)f -(a)i(separate)f(process)f(for)h(name)g(resolution,)e(WINS,)j(and)e(bro) -n(wsing?)-2 1831 y -SDict begin H.S end - -2 1831 a -2 1831 a -SDict begin 13 H.A end - -2 1831 a -2 1831 -a -SDict begin [ /View [/XYZ H.V] /Dest (64) cvn H.B /DEST pdfmark end - -2 1831 a 359 x Fl(2.2.)35 b(Multithr)m(eading)f(and)h(Samba)-2 -2386 y -SDict begin H.S end - -2 2386 a -2 2386 a -SDict begin 13 H.A end - -2 2386 a -2 2386 a -SDict begin [ /View [/XYZ H.V] /Dest (66) cvn H.B /DEST pdfmark end - -2 2386 -a 78 x Fj(People)19 b(sometimes)h(tout)g(threads)g(as)h(a)f(uniformly)e -(good)h(thing.)g(The)o(y)g(are)h(v)o(ery)g(nice)g(in)g(their)g(place)g -(b)n(ut)g(are)g(quite)-2 2572 y(inappropriate)d(for)j(smbd.)f(nmbd)g -(is)i(another)e(matter)m(,)g(and)h(multi-threading)d(it)k(w)o(ould)f -(be)g(v)o(ery)f(nice.)-2 2756 y -SDict begin H.S end - -2 2756 a -2 2756 a -SDict begin 13 H.A end - -2 -2756 a -2 2756 a -SDict begin [ /View [/XYZ H.V] /Dest (67) cvn H.B /DEST pdfmark end - -2 2756 a 90 x Fj(The)h(short)f(v)o(ersion)g(is)i -(that)g(smbd)e(is)j(not)d(multithreaded,)f(and)i(alternati)n(v)o(e)f -(serv)o(ers)g(that)i(tak)o(e)f(this)g(approach)e(under)h(Unix)-2 -2954 y(\(such)g(as)i(Syntax,)e(at)i(the)f(time)h(of)f(writing\))f(suf)n -(fer)g(tremendous)f(performance)g(penalties)h(and)h(are)g(less)h(rob)n -(ust.)f(nmbd)f(is)i(not)-2 3062 y(threaded)d(either)m(,)i(b)n(ut)g -(this)h(is)g(because)e(it)i(is)g(not)f(possible)g(to)g(do)g(it)h(while) -f(k)o(eeping)f(code)g(consistent)h(and)g(portable)f(across)h(35)-2 -3170 y(or)g(more)f(platforms.)g(\(This)h(dra)o(wback)e(also)i(applies)g -(to)h(threading)d(smbd.\))-2 3354 y -SDict begin H.S end - -2 3354 a -2 3354 -a -SDict begin 13 H.A end - -2 3354 a -2 3354 a -SDict begin [ /View [/XYZ H.V] /Dest (68) cvn H.B /DEST pdfmark end - -2 3354 a 90 x Fj(The)i(longer)e(v)o(ersions)i -(is)h(that)f(there)g(are)g(v)o(ery)f(good)g(reasons)h(for)f(not)h -(making)f(smbd)g(multi-threaded.)f(Multi-threading)-2 -3552 y(w)o(ould)h(actually)h(mak)o(e)g(Samba)f(much)h(slo)n(wer)m(,)f -(less)i(scalable,)f(less)h(portable)e(and)h(much)f(less)i(rob)n(ust.)f -(The)g(f)o(act)g(that)g(we)h(use)-2 3660 y(a)f(separate)g(process)g -(for)f(each)h(connection)e(is)j(one)f(of)g(Samba')-5 -b(s)20 b(biggest)g(adv)n(antages.)-2 3688 y -SDict begin H.S end - -2 3688 a --2 3688 a -SDict begin 13 H.A end - -2 3688 a -2 3688 a -SDict begin [ /View [/XYZ H.V] /Dest (69) cvn H.B /DEST pdfmark end - -2 3688 a 359 x Fl(2.3.)35 -b(Thr)m(eading)f(smbd)-2 4243 y -SDict begin H.S end - -2 4243 a -2 4243 a -SDict begin 13 H.A end - -2 -4243 a -2 4243 a -SDict begin [ /View [/XYZ H.V] /Dest (71) cvn H.B /DEST pdfmark end - -2 4243 a 78 x Fj(A)20 b(fe)n(w)h(problems)d(that)j(w) -o(ould)e(arise)i(from)e(a)h(threaded)f(smbd)h(are:)-2 -4339 y -SDict begin H.S end - -2 4339 a -2 4339 a -SDict begin 13 H.A end - -2 4339 a -2 4339 a -SDict begin [ /View [/XYZ H.V] /Dest (72) cvn H.B /DEST pdfmark end - -2 4339 -a -2 4349 a -SDict begin H.S end - -2 4349 a -2 4349 a -SDict begin 13 H.A end - -2 4349 a -2 4349 a -SDict begin [ /View [/XYZ H.V] /Dest (73) cvn H.B /DEST pdfmark end - -2 -4349 a Black 64 4492 a Fj(1.)p Black 147 4492 a -SDict begin H.S end - 147 4492 -a 147 4492 a -SDict begin 13 H.A end - 147 4492 a 147 4492 a -SDict begin [ /View [/XYZ H.V] /Dest (74) cvn H.B /DEST pdfmark end - 147 4492 a Fj(It')-5 -b(s)21 b(not)f(only)f(to)i(create)f(threads)f(instead)h(of)g -(processes,)g(b)n(ut)g(you)f(must)h(care)g(about)g(all)g(v)n(ariables)g -(if)g(the)o(y)g(ha)n(v)o(e)f(to)i(be)147 4600 y(thread)e(speci\002c)i -(\(currently)d(the)o(y)h(w)o(ould)h(be)g(global\).)-2 -4618 y -SDict begin H.S end - -2 4618 a -2 4618 a -SDict begin 13 H.A end - -2 4618 a -2 4618 a -SDict begin [ /View [/XYZ H.V] /Dest (75) cvn H.B /DEST pdfmark end - -2 4618 -a Black 64 4749 a Fj(2.)p Black 147 4749 a -SDict begin H.S end - 147 4749 a -147 4749 a -SDict begin 13 H.A end - 147 4749 a 147 4749 a -SDict begin [ /View [/XYZ H.V] /Dest (76) cvn H.B /DEST pdfmark end - 147 4749 a Fj(if)g(one)e(thread)h -(dies)g(\(e)o(g.)g(a)g(se)o(g)h(f)o(ault\))e(then)h(all)h(threads)f -(die.)g(W)-7 b(e)20 b(can)f(immediately)f(thro)n(w)g(rob)n(ustness)h -(out)g(the)g(windo)n(w)-5 b(.)-2 4767 y -SDict begin H.S end - -2 4767 a -2 -4767 a -SDict begin 13 H.A end - -2 4767 a -2 4767 a -SDict begin [ /View [/XYZ H.V] /Dest (77) cvn H.B /DEST pdfmark end - -2 4767 a Black 64 4898 a -Fj(3.)p Black 147 4898 a -SDict begin H.S end - 147 4898 a 147 4898 a -SDict begin 13 H.A end - 147 4898 -a 147 4898 a -SDict begin [ /View [/XYZ H.V] /Dest (78) cvn H.B /DEST pdfmark end - 147 4898 a Fj(man)o(y)19 b(of)h(the)g(system)h(calls)g(we) -f(mak)o(e)g(are)g(blocking.)e(Non-blocking)f(equi)n(v)n(alents)i(of)h -(man)o(y)f(calls)i(are)f(either)g(not)147 5006 y(a)n(v)n(ailable)g(or)g -(are)g(a)o(wkw)o(ard)f(\(and)g(slo)n(w\))h(to)h(use.)f(So)g(while)h(we) -f(block)f(in)i(one)e(thread)h(all)g(clients)h(are)f(w)o(aiting.)g -(Imagine)147 5114 y(if)h(one)e(share)h(is)h(a)g(slo)n(w)f(NFS)i -(\002lesystem)e(and)g(the)g(others)g(are)g(f)o(ast,)g(we)h(will)g(end)e -(up)h(slo)n(wing)g(all)g(clients)h(to)f(the)h(speed)147 -5222 y(of)f(NFS.)-2 5223 y -SDict begin H.S end - -2 5223 a -2 5223 a -SDict begin 13 H.A end - -2 5223 -a -2 5223 a -SDict begin [ /View [/XYZ H.V] /Dest (79) cvn H.B /DEST pdfmark end - -2 5223 a Black 64 5372 a Fj(4.)p Black 147 -5372 a -SDict begin H.S end - 147 5372 a 147 5372 a -SDict begin 13 H.A end - 147 5372 a 147 5372 a -SDict begin [ /View [/XYZ H.V] /Dest (80) cvn H.B /DEST pdfmark end - 147 -5372 a Fj(you)f(can')o(t)h(run)f(as)i(a)g(dif)n(ferent)d(uid)i(in)g -(dif)n(ferent)f(threads.)g(This)i(means)e(we)i(w)o(ould)e(ha)n(v)o(e)h -(to)g(switch)h(uid/gid)e(on)h(_e)n(v)o(ery_)147 5480 -y(SMB)h(pack)o(et.)f(It)g(w)o(ould)g(be)g(horrendously)d(slo)n(w)-5 -b(.)-2 5498 y -SDict begin H.S end - -2 5498 a -2 5498 a -SDict begin 13 H.A end - -2 5498 a -2 5498 a -SDict begin [ /View [/XYZ H.V] /Dest (81) cvn H.B /DEST pdfmark end - --2 5498 a Black 3701 5984 a Fh(3)p Black eop end -%%Page: 4 10 -TeXDict begin 4 9 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.4) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2712 -132 -a Fh(Chapter)20 b(2.)g(Samba)e(Ar)m(c)o(hitectur)m(e)p -Black Black 64 72 a Fj(5.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (82) cvn H.B /DEST pdfmark end - 147 72 a Fj(the)i(per)g(process)g(\002le)h -(descriptor)e(limit)h(w)o(ould)g(mean)f(that)i(we)f(could)f(only)h -(support)f(a)h(limited)g(number)f(of)g(clients.)-2 90 -y -SDict begin H.S end - -2 90 a -2 90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (83) cvn H.B /DEST pdfmark end - -2 90 a Black 64 222 -a Fj(6.)p Black 147 222 a -SDict begin H.S end - 147 222 a 147 222 a -SDict begin 13 H.A end - 147 222 -a 147 222 a -SDict begin [ /View [/XYZ H.V] /Dest (84) cvn H.B /DEST pdfmark end - 147 222 a Fj(we)i(couldn')o(t)d(use)i(the)g(system)h -(locking)e(calls)h(as)h(the)g(locking)d(conte)o(xt)h(of)h(fcntl\(\))f -(is)j(a)e(process,)g(not)g(a)g(thread.)-2 281 y -SDict begin H.S end - -2 281 -a -2 281 a -SDict begin 13 H.A end - -2 281 a -2 281 a -SDict begin [ /View [/XYZ H.V] /Dest (85) cvn H.B /DEST pdfmark end - -2 281 a 360 x Fl(2.4.)35 -b(Thr)m(eading)f(nmbd)-2 836 y -SDict begin H.S end - -2 836 a -2 836 a -SDict begin 13 H.A end - -2 836 -a -2 836 a -SDict begin [ /View [/XYZ H.V] /Dest (87) cvn H.B /DEST pdfmark end - -2 836 a 79 x Fj(This)20 b(w)o(ould)g(be)g(ideal,)g(b)n(ut)g -(gets)g(sunk)g(by)g(portability)e(requirements.)-2 1099 -y -SDict begin H.S end - -2 1099 a -2 1099 a -SDict begin 13 H.A end - -2 1099 a -2 1099 a -SDict begin [ /View [/XYZ H.V] /Dest (88) cvn H.B /DEST pdfmark end - -2 1099 a 89 -x Fj(Andre)n(w)h(tried)h(to)g(write)g(a)h(test)g(threads)f(library)f -(for)g(nmbd)g(that)i(used)e(only)h(ansi-C)g(constructs)g(\(using)f -(setjmp)h(and)-2 1296 y(longjmp\).)e(Unfortunately)f(some)j(OSes)h -(defeat)f(this)h(by)e(restricting)h(longjmp)e(to)j(calling)e(addresses) -h(that)h(are)f(shallo)n(wer)-2 1404 y(than)f(the)i(current)e(address)g -(on)h(the)g(stack)h(\(apparently)c(AIX)k(does)f(this\).)g(This)g(mak)o -(es)g(a)h(truly)e(portable)g(threads)h(library)-2 1512 -y(impossible.)f(So)i(to)f(support)f(all)h(our)g(current)f(platforms)g -(we)h(w)o(ould)g(ha)n(v)o(e)f(to)i(code)e(nmbd)g(both)g(with)i(and)e -(without)h(threads,)-2 1620 y(and)f(as)i(the)g(real)f(aim)g(of)g -(threads)f(is)j(to)e(mak)o(e)g(the)g(code)f(clearer)h(we)g(w)o(ould)g -(not)g(ha)n(v)o(e)f(gained)g(an)o(ything.)f(\(it)j(is)g(a)f(myth)g -(that)-2 1728 y(threads)f(mak)o(e)h(things)g(f)o(aster)-5 -b(.)20 b(threading)f(is)i(lik)o(e)f(recursion,)f(it)i(can)f(mak)o(e)f -(things)h(clear)g(b)n(ut)g(the)g(same)h(thing)e(can)h(al)o(w)o(ays)h -(be)-2 1836 y(done)e(f)o(aster)h(by)g(some)g(other)f(method\))-2 -2020 y -SDict begin H.S end - -2 2020 a -2 2020 a -SDict begin 13 H.A end - -2 2020 a -2 2020 a -SDict begin [ /View [/XYZ H.V] /Dest (89) cvn H.B /DEST pdfmark end - -2 2020 -a 90 x Fj(Chris)h(tried)g(to)h(spec)f(out)g(a)g(general)g(design)f -(that)h(w)o(ould)g(abstract)g(threading)e(vs)j(separate)e(processes)h -(\(vs)g(other)g(methods?\))-2 2218 y(and)f(mak)o(e)h(them)g(accessible) -g(through)e(some)i(general)f(API.)i(This)f(doesn')o(t)f(w)o(ork)g -(because)h(of)g(the)g(data)g(sharing)-2 2326 y(requirements)e(of)i(the) -g(protocol)f(\(pack)o(ets)g(in)h(the)h(future)e(depending)e(on)j(pack)o -(ets)g(no)n(w)-5 b(,)19 b(etc.\))h(At)h(least,)f(the)h(code)e(w)o(ould) --2 2434 y(w)o(ork)g(b)n(ut)h(w)o(ould)g(be)g(v)o(ery)f(clumsy)-5 -b(,)19 b(and)h(besides)g(the)g(fork\(\))e(type)i(model)g(w)o(ould)f(ne) -n(v)o(er)g(w)o(ork)g(on)h(Unix.)g(\(Is)g(there)g(an)g(OS)-2 -2542 y(that)g(it)h(w)o(ould)e(w)o(ork)h(on,)g(for)f(nmbd?\))-2 -2723 y -SDict begin H.S end - -2 2723 a -2 2723 a -SDict begin 13 H.A end - -2 2723 a -2 2723 a -SDict begin [ /View [/XYZ H.V] /Dest (90) cvn H.B /DEST pdfmark end - -2 2723 -a 93 x Fj(A)h(fork\(\))f(is)i(cheap,)e(b)n(ut)h(not)g(nearly)f(cheap)h -(enough)e(to)i(do)g(on)g(e)n(v)o(ery)f(UDP)h(pack)o(et)g(that)g(arri)n -(v)o(es.)f(Ha)n(ving)h(a)h(pool)e(of)-2 2924 y(processes)h(is)h -(possible)f(b)n(ut)g(is)h(nasty)f(to)g(program)e(cleanly)i(due)g(to)g -(the)g(enormous)e(amount)h(of)h(shared)f(data)i(\(in)f(comple)o(x)-2 -3032 y(structures\))f(between)g(the)i(processes.)e(W)-7 -b(e)22 b(can')o(t)d(rely)h(on)f(each)h(platform)f(ha)n(ving)g(a)i -(shared)e(memory)g(system.)-2 3060 y -SDict begin H.S end - -2 3060 a -2 3060 -a -SDict begin 13 H.A end - -2 3060 a -2 3060 a -SDict begin [ /View [/XYZ H.V] /Dest (91) cvn H.B /DEST pdfmark end - -2 3060 a 359 x Fl(2.5.)35 b(nbmd)f(Design)-2 -3614 y -SDict begin H.S end - -2 3614 a -2 3614 a -SDict begin 13 H.A end - -2 3614 a -2 3614 a -SDict begin [ /View [/XYZ H.V] /Dest (93) cvn H.B /DEST pdfmark end - -2 3614 -a 79 x Fj(Originally)19 b(Andre)n(w)g(used)h(recursion)f(to)h(simulate) -g(a)h(multi-threaded)c(en)m(vironment,)g(which)j(use)g(the)g(stack)h -(enormously)-2 3801 y(and)e(made)h(for)g(really)f(confusing)g(deb)n -(ugging)e(sessions.)k(Luk)o(e)e(Leighton)g(re)n(wrote)g(it)i(to)f(use)h -(a)f(queuing)f(system)h(that)g(k)o(eeps)-2 3909 y(state)h(information)c -(on)j(each)g(pack)o(et.)f(The)h(\002rst)h(v)o(ersion)e(used)h(a)h -(single)f(structure)f(which)h(w)o(as)h(used)f(by)f(all)i(the)f(pending) --2 4017 y(states.)h(As)g(the)f(initialisation)g(of)g(this)h(structure)e -(w)o(as)i(done)e(by)h(adding)e(ar)o(guments,)g(as)j(the)f -(functionality)f(de)n(v)o(eloped,)e(it)k(got)-2 4125 -y(pretty)e(messy)-5 b(.)20 b(So,)g(it)h(w)o(as)g(replaced)e(with)h(a)h -(higher)n(-order)c(function)h(and)i(a)h(pointer)e(to)h(a)h(user)n -(-de\002ned)d(memory)h(block.)-2 4233 y(This)h(suddenly)f(made)g -(things)h(much)f(simpler:)h(lar)o(ge)f(numbers)g(of)h(functions)f -(could)g(be)h(made)g(static,)g(and)g(modularised.)-2 -4341 y(This)g(is)h(the)f(same)g(principle)e(as)j(used)f(in)g(NT')-5 -b(s)20 b(k)o(ernel,)f(and)g(achie)n(v)o(es)g(the)h(same)g(ef)n(fect)g -(as)g(threads,)f(b)n(ut)h(in)g(a)h(single)e(process.)-2 -4525 y -SDict begin H.S end - -2 4525 a -2 4525 a -SDict begin 13 H.A end - -2 4525 a -2 4525 a -SDict begin [ /View [/XYZ H.V] /Dest (94) cvn H.B /DEST pdfmark end - -2 4525 -a 90 x Fj(Then)g(Jeremy)h(re)n(wrote)f(nmbd.)g(The)g(pack)o(et)h(data)g -(in)g(nmbd)f(isn')o(t)h(what')-5 b(s)21 b(on)e(the)i(wire.)f(It')-5 -b(s)21 b(a)f(nice)g(format)f(that)i(is)g(v)o(ery)-2 4723 -y(amenable)e(to)h(processing)f(b)n(ut)h(still)h(k)o(eeps)f(the)h(idea)f -(of)g(a)g(distinct)g(pack)o(et.)g(See)g("struct)h(pack)o(et_struct")d -(in)i(nameserv)-5 b(.h.)18 b(It)-2 4830 y(has)i(all)h(the)f(detail)g(b) -n(ut)h(none)e(of)h(the)g(on-the-wire)e(mess.)i(This)h(mak)o(es)f(it)h -(ideal)f(for)f(using)h(in)g(disk)h(or)f(memory-based)-2 -4938 y(databases)g(for)f(bro)n(wsing)g(and)h(WINS)g(support.)p -Black 3701 5984 a Fh(4)p Black eop end -%%Page: 5 11 -TeXDict begin 5 10 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.5) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (DEBUG) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(3.)f(The)g(samba)g(DEB)n(UG)h(system)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (102) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(3.1.)35 b(New)g(Output)f(Syntax)-2 734 y -SDict begin H.S end - -2 734 -a -2 734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (104) cvn H.B /DEST pdfmark end - -2 734 a 79 x Fj(The)20 -b(syntax)f(of)h(a)h(deb)n(ugging)c(log)j(\002le)h(is)g(represented)e -(as:)-2 997 y -SDict begin H.S end - -2 997 a -2 997 a -SDict begin 13 H.A end - -2 997 a -2 997 a -SDict begin [ /View [/XYZ H.V] /Dest (105) cvn H.B /DEST pdfmark end - -2 -997 a -2 1080 a -SDict begin H.S end - -2 1080 a -2 1080 a -SDict begin 11.7 H.A end - -2 1080 a -2 1080 -a -SDict begin [ /View [/XYZ H.V] /Dest (106) cvn H.B /DEST pdfmark end - -2 1080 a 87 1159 a Fg(>debugfile<)43 b(:==)i({)f(>debugmsg<)g(})87 -1353 y(>debugmsg<)88 b(:==)45 b(>debughdr<)e('\\n')h(>debugtext<)87 -1548 y(>debughdr<)88 b(:==)45 b('[')f(TIME)g(',')h(LEVEL)f(']')g(FILE)g -(':')g([FUNCTION])g('\(')g(LINE)g('\)')87 1742 y(>debugtext<)f(:==)i({) -f(>debugline<)f(})87 1936 y(>debugline<)g(:==)i(TEXT)f('\\n')-2 -2293 y -SDict begin H.S end - -2 2293 a -2 2293 a -SDict begin 13 H.A end - -2 2293 a -2 2293 a -SDict begin [ /View [/XYZ H.V] /Dest (107) cvn H.B /DEST pdfmark end - -2 2293 -a 108 x Fj(TEXT)20 b(is)h(a)f(string)g(of)g(characters)f(e)o(xcluding)f -(the)j(ne)n(wline)e(character)-5 b(.)-2 2585 y -SDict begin H.S end - -2 2585 -a -2 2585 a -SDict begin 13 H.A end - -2 2585 a -2 2585 a -SDict begin [ /View [/XYZ H.V] /Dest (108) cvn H.B /DEST pdfmark end - -2 2585 a 90 x Fj(LEVEL)19 -b(is)i(the)g(DEB)o(UG)g(le)n(v)o(el)e(of)h(the)g(message)h(\(an)e(inte) -o(ger)g(in)i(the)f(range)f(0..10\).)-2 2859 y -SDict begin H.S end - -2 2859 -a -2 2859 a -SDict begin 13 H.A end - -2 2859 a -2 2859 a -SDict begin [ /View [/XYZ H.V] /Dest (109) cvn H.B /DEST pdfmark end - -2 2859 a 90 x Fj(TIME)g(is)j(a)e -(timestamp.)-2 3133 y -SDict begin H.S end - -2 3133 a -2 3133 a -SDict begin 13 H.A end - -2 3133 a -2 -3133 a -SDict begin [ /View [/XYZ H.V] /Dest (110) cvn H.B /DEST pdfmark end - -2 3133 a 90 x Fj(FILE)g(is)h(the)f(name)g(of)g(the)g(\002le)h -(from)e(which)g(the)i(deb)n(ug)e(message)h(w)o(as)h(generated.)-2 -3407 y -SDict begin H.S end - -2 3407 a -2 3407 a -SDict begin 13 H.A end - -2 3407 a -2 3407 a -SDict begin [ /View [/XYZ H.V] /Dest (111) cvn H.B /DEST pdfmark end - -2 3407 -a 90 x Fj(FUNCTION)f(is)h(the)g(function)d(from)h(which)h(the)g(deb)n -(ug)f(message)h(w)o(as)h(generated.)-2 3681 y -SDict begin H.S end - -2 3681 -a -2 3681 a -SDict begin 13 H.A end - -2 3681 a -2 3681 a -SDict begin [ /View [/XYZ H.V] /Dest (112) cvn H.B /DEST pdfmark end - -2 3681 a 90 x Fj(LINE)f(is)h(the)f -(line)g(number)f(of)g(the)i(deb)n(ug)e(statement)h(that)g(generated)e -(the)j(message.)-2 3955 y -SDict begin H.S end - -2 3955 a -2 3955 a -SDict begin 13 H.A end - -2 3955 -a -2 3955 a -SDict begin [ /View [/XYZ H.V] /Dest (113) cvn H.B /DEST pdfmark end - -2 3955 a 90 x Fj(Basically)-5 b(,)20 b(what)g(that)g(all)h -(means)f(is:)-2 4063 y -SDict begin H.S end - -2 4063 a -2 4063 a -SDict begin 13 H.A end - -2 4063 a --2 4063 a -SDict begin [ /View [/XYZ H.V] /Dest (114) cvn H.B /DEST pdfmark end - -2 4063 a -2 4073 a -SDict begin H.S end - -2 4073 a -2 4073 a -SDict begin 13 H.A end - -2 -4073 a -2 4073 a -SDict begin [ /View [/XYZ H.V] /Dest (115) cvn H.B /DEST pdfmark end - -2 4073 a Black 64 4215 a Fj(1.)p Black -147 4215 a -SDict begin H.S end - 147 4215 a 147 4215 a -SDict begin 13 H.A end - 147 4215 a 147 4215 -a -SDict begin [ /View [/XYZ H.V] /Dest (116) cvn H.B /DEST pdfmark end - 147 4215 a Fj(A)h(deb)n(ugging)d(log)h(\002le)i(is)g(made)f(up)g(of)g -(deb)n(ug)f(messages.)-2 4233 y -SDict begin H.S end - -2 4233 a -2 4233 a -SDict begin 13 H.A end - -2 -4233 a -2 4233 a -SDict begin [ /View [/XYZ H.V] /Dest (117) cvn H.B /DEST pdfmark end - -2 4233 a Black 64 4365 a Fj(2.)p Black -147 4365 a -SDict begin H.S end - 147 4365 a 147 4365 a -SDict begin 13 H.A end - 147 4365 a 147 4365 -a -SDict begin [ /View [/XYZ H.V] /Dest (118) cvn H.B /DEST pdfmark end - 147 4365 a Fj(Each)h(deb)n(ug)f(message)h(is)h(made)f(up)f(of)h(a)h -(header)e(and)h(te)o(xt.)f(The)h(header)f(is)i(separated)f(from)f(the)h -(te)o(xt)g(by)g(a)g(ne)n(wline.)-2 4383 y -SDict begin H.S end - -2 4383 a -2 -4383 a -SDict begin 13 H.A end - -2 4383 a -2 4383 a -SDict begin [ /View [/XYZ H.V] /Dest (119) cvn H.B /DEST pdfmark end - -2 4383 a Black 64 4514 a -Fj(3.)p Black 147 4514 a -SDict begin H.S end - 147 4514 a 147 4514 a -SDict begin 13 H.A end - 147 4514 -a 147 4514 a -SDict begin [ /View [/XYZ H.V] /Dest (120) cvn H.B /DEST pdfmark end - 147 4514 a Fj(The)g(header)f(be)o(gins)g(with)i(the)f -(timestamp)g(and)f(deb)n(ug)g(le)n(v)o(el)h(of)g(the)g(message)g -(enclosed)f(in)i(brack)o(ets.)e(The)h(\002lename,)147 -4622 y(function,)e(and)i(line)g(number)f(at)h(which)g(the)g(message)g -(w)o(as)h(generated)e(follo)n(w)-5 b(.)19 b(The)g(\002lename)h(is)h -(terminated)e(by)h(a)147 4730 y(colon,)f(and)h(the)g(function)e(name)i -(is)h(terminated)e(by)h(the)g(parenthesis)f(which)h(contain)f(the)h -(line)h(number)-5 b(.)18 b(Depending)147 4838 y(upon)g(the)i(compiler)m -(,)e(the)i(function)e(name)h(may)g(be)h(missing)f(\(it)h(is)h -(generated)d(by)h(the)h(__FUNCTION__)e(macro,)g(which)147 -4946 y(is)j(not)f(uni)n(v)o(ersally)f(implemented,)f(dangit\).)-2 -4964 y -SDict begin H.S end - -2 4964 a -2 4964 a -SDict begin 13 H.A end - -2 4964 a -2 4964 a -SDict begin [ /View [/XYZ H.V] /Dest (121) cvn H.B /DEST pdfmark end - -2 4964 -a Black 64 5095 a Fj(4.)p Black 147 5095 a -SDict begin H.S end - 147 5095 a -147 5095 a -SDict begin 13 H.A end - 147 5095 a 147 5095 a -SDict begin [ /View [/XYZ H.V] /Dest (122) cvn H.B /DEST pdfmark end - 147 5095 a Fj(The)i(message)g(te)o(xt) -g(is)h(made)f(up)g(of)g(zero)f(or)h(more)f(lines,)i(each)f(terminated)e -(by)i(a)h(ne)n(wline.)-2 5279 y -SDict begin H.S end - -2 5279 a -2 5279 a -SDict begin 13 H.A end - -2 -5279 a -2 5279 a -SDict begin [ /View [/XYZ H.V] /Dest (123) cvn H.B /DEST pdfmark end - -2 5279 a 90 x Fj(Here')-5 b(s)20 b(some)g(e)o(xample) -f(output:)-2 5553 y -SDict begin H.S end - -2 5553 a -2 5553 a -SDict begin 13 H.A end - -2 5553 a -2 -5553 a -SDict begin [ /View [/XYZ H.V] /Dest (124) cvn H.B /DEST pdfmark end - -2 5553 a Black 3701 5984 a Fh(5)p Black eop end -%%Page: 6 12 -TeXDict begin 6 11 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.6) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2461 -132 -a Fh(Chapter)20 b(3.)g(The)g(samba)g(DEB)o(UG)g(system)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (125) cvn H.B /DEST pdfmark end - -2 --11 a 177 72 a Fg([1998/08/03)43 b(12:55:25,)g(1])i(nmbd.c:\(659\))267 -170 y(Netbios)e(nameserver)h(version)f(1.9.19-prealpha)g(started.)267 -267 y(Copyright)g(Andrew)h(Tridgell)f(1994-1997)177 364 -y([1998/08/03)g(12:55:25,)g(3])i(loadparm.c:\(763\))267 -461 y(Initializing)e(global)g(parameters)-2 818 y -SDict begin H.S end - -2 -818 a -2 818 a -SDict begin 13 H.A end - -2 818 a -2 818 a -SDict begin [ /View [/XYZ H.V] /Dest (126) cvn H.B /DEST pdfmark end - -2 818 a 108 x Fj(Note)20 -b(that)g(in)h(the)f(abo)o(v)o(e)e(e)o(xample)h(the)h(function)f(names)h -(are)g(not)g(listed)g(on)g(the)g(header)f(line.)h(That')-5 -b(s)21 b(because)e(the)h(e)o(xample)-2 1034 y(abo)o(v)o(e)e(w)o(as)j -(generated)e(on)h(an)g(SGI)g(Indy)-5 b(,)18 b(and)i(the)g(SGI)h -(compiler)e(doesn')o(t)f(support)h(the)h(__FUNCTION__)f(macro.)-2 -1062 y -SDict begin H.S end - -2 1062 a -2 1062 a -SDict begin 13 H.A end - -2 1062 a -2 1062 a -SDict begin [ /View [/XYZ H.V] /Dest (127) cvn H.B /DEST pdfmark end - -2 1062 -a 359 x Fl(3.2.)35 b(The)g(DEB)o(UG\(\))e(Macr)m(o)-2 -1612 y -SDict begin H.S end - -2 1612 a -2 1612 a -SDict begin 13 H.A end - -2 1612 a -2 1612 a -SDict begin [ /View [/XYZ H.V] /Dest (129) cvn H.B /DEST pdfmark end - -2 1612 -a 83 x Fj(Use)21 b(of)f(the)g(DEB)o(UG\(\))g(macro)f(is)i(unchanged.)c -(DEB)o(UG\(\))k(tak)o(es)f(tw)o(o)h(parameters.)d(The)i(\002rst)h(is)g -(the)f(message)g(le)n(v)o(el,)g(the)-2 1803 y(second)f(is)i(the)f(body) -f(of)h(a)h(function)d(call)j(to)f(the)g(Deb)n(ug1\(\))f(function.)-2 -1987 y -SDict begin H.S end - -2 1987 a -2 1987 a -SDict begin 13 H.A end - -2 1987 a -2 1987 a -SDict begin [ /View [/XYZ H.V] /Dest (130) cvn H.B /DEST pdfmark end - -2 1987 -a 90 x Fj(That')-5 b(s)20 b(confusing.)-2 2261 y -SDict begin H.S end - -2 2261 -a -2 2261 a -SDict begin 13 H.A end - -2 2261 a -2 2261 a -SDict begin [ /View [/XYZ H.V] /Dest (131) cvn H.B /DEST pdfmark end - -2 2261 a 90 x Fj(Here')-5 -b(s)20 b(an)g(e)o(xample)f(which)h(may)f(help)h(a)h(bit.)f(If)g(you)f -(w)o(ould)h(write)-2 2535 y -SDict begin H.S end - -2 2535 a -2 2535 a -SDict begin 13 H.A end - -2 2535 -a -2 2535 a -SDict begin [ /View [/XYZ H.V] /Dest (132) cvn H.B /DEST pdfmark end - -2 2535 a -2 2618 a -SDict begin H.S end - -2 2618 a -2 2618 a -SDict begin 11.7 H.A end - -2 -2618 a -2 2618 a -SDict begin [ /View [/XYZ H.V] /Dest (133) cvn H.B /DEST pdfmark end - -2 2618 a 79 x Fg(printf\()43 b("This)h(is)h(a)g -(\045s)f(message.\\n",)f("debug")h(\);)-2 3054 y -SDict begin H.S end - -2 3054 -a -2 3054 a -SDict begin 13 H.A end - -2 3054 a -2 3054 a -SDict begin [ /View [/XYZ H.V] /Dest (134) cvn H.B /DEST pdfmark end - -2 3054 a 108 x Fj(to)20 -b(send)g(the)g(output)f(to)i(stdout,)e(then)h(you)f(w)o(ould)h(write)-2 -3346 y -SDict begin H.S end - -2 3346 a -2 3346 a -SDict begin 13 H.A end - -2 3346 a -2 3346 a -SDict begin [ /View [/XYZ H.V] /Dest (135) cvn H.B /DEST pdfmark end - -2 3346 -a -2 3429 a -SDict begin H.S end - -2 3429 a -2 3429 a -SDict begin 11.7 H.A end - -2 3429 a -2 3429 a -SDict begin [ /View [/XYZ H.V] /Dest (136) cvn H.B /DEST pdfmark end - -2 -3429 a 80 x Fg(DEBUG\()44 b(0,)g(\()h("This)f(is)g(a)h(\045s)f -(message.\\n",)f("debug")h(\))h(\);)-2 3866 y -SDict begin H.S end - -2 3866 -a -2 3866 a -SDict begin 13 H.A end - -2 3866 a -2 3866 a -SDict begin [ /View [/XYZ H.V] /Dest (137) cvn H.B /DEST pdfmark end - -2 3866 a 107 x Fj(to)20 -b(send)g(the)g(output)f(to)i(the)f(deb)n(ug)f(\002le.)h(All)h(of)f(the) -g(normal)f(printf\(\))g(formatting)f(escapes)i(w)o(ork.)-2 -4157 y -SDict begin H.S end - -2 4157 a -2 4157 a -SDict begin 13 H.A end - -2 4157 a -2 4157 a -SDict begin [ /View [/XYZ H.V] /Dest (138) cvn H.B /DEST pdfmark end - -2 4157 -a 90 x Fj(Note)f(that)h(in)g(the)f(abo)o(v)o(e)f(e)o(xample)g(the)i -(DEB)o(UG)g(message)g(le)n(v)o(el)f(is)h(set)h(to)f(0.)f(Messages)h(at) -g(le)n(v)o(el)f(0)h(al)o(w)o(ays)g(print.)f(Basically)-5 -b(,)-2 4355 y(if)20 b(the)g(message)g(le)n(v)o(el)g(is)h(less)h(than)d -(or)h(equal)g(to)g(the)g(global)g(v)n(alue)f(DEB)o(UGLEVEL,)h(then)f -(the)i(DEB)o(UG)g(statement)e(is)-2 4463 y(processed.)-2 -4647 y -SDict begin H.S end - -2 4647 a -2 4647 a -SDict begin 13 H.A end - -2 4647 a -2 4647 a -SDict begin [ /View [/XYZ H.V] /Dest (139) cvn H.B /DEST pdfmark end - -2 4647 -a 90 x Fj(The)h(output)f(of)g(the)i(abo)o(v)o(e)d(e)o(xample)h(w)o -(ould)g(be)i(something)d(lik)o(e:)-2 4921 y -SDict begin H.S end - -2 4921 a --2 4921 a -SDict begin 13 H.A end - -2 4921 a -2 4921 a -SDict begin [ /View [/XYZ H.V] /Dest (140) cvn H.B /DEST pdfmark end - -2 4921 a -2 5004 a -SDict begin H.S end - -2 -5004 a -2 5004 a -SDict begin 11.7 H.A end - -2 5004 a -2 5004 a -SDict begin [ /View [/XYZ H.V] /Dest (141) cvn H.B /DEST pdfmark end - -2 5004 a 177 5083 -a Fg([1998/07/30)43 b(16:00:51,)g(0])i(file.c:function\(128\))267 -5181 y(This)f(is)g(a)h(debug)f(message.)p Black 3699 -5984 a Fh(6)p Black eop end -%%Page: 7 13 -TeXDict begin 7 12 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.7) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2461 -132 -a Fh(Chapter)20 b(3.)g(The)g(samba)g(DEB)o(UG)g(system)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (142) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(Each)f(call)i(to)f(DEB)o(UG\(\))h(creates)f(a)g(ne)n(w)g -(header)f(*unless*)h(the)g(output)f(produced)f(by)h(the)i(pre)n(vious)d -(call)j(to)f(DEB)o(UG\(\))g(did)-2 180 y(not)g(end)f(with)i(a)f('\\n'.) -g(Output)f(to)h(the)h(deb)n(ug)e(\002le)h(is)i(passed)e(through)e(a)i -(formatting)f(b)n(uf)n(fer)f(which)i(is)h(\003ushed)f(e)n(v)o(ery)f -(time)h(a)-2 288 y(ne)n(wline)f(is)i(encountered.)d(If)i(the)g(b)n(uf)n -(fer)f(is)i(not)f(empty)f(when)h(DEB)o(UG\(\))g(is)h(called,)f(the)g -(ne)n(w)g(input)f(is)i(simply)f(appended.)-2 472 y -SDict begin H.S end - -2 -472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (143) cvn H.B /DEST pdfmark end - -2 472 a 90 x Fj(...b)n(ut)f(that')-5 -b(s)21 b(really)f(just)g(a)h(Kludge.)e(It)h(w)o(as)h(put)f(in)h(place)f -(because)f(DEB)o(UG\(\))h(has)h(been)e(used)h(to)g(write)h(partial)f -(lines.)-2 670 y(Here')-5 b(s)20 b(a)h(simple)f(\(dumb\))e(e)o(xample)h -(of)h(the)g(kind)f(of)h(thing)g(I'm)f(talking)h(about:)-2 -854 y -SDict begin H.S end - -2 854 a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (144) cvn H.B /DEST pdfmark end - -2 854 a -2 -937 a -SDict begin H.S end - -2 937 a -2 937 a -SDict begin 11.7 H.A end - -2 937 a -2 937 a -SDict begin [ /View [/XYZ H.V] /Dest (145) cvn H.B /DEST pdfmark end - -2 937 a 177 -1016 a Fg(DEBUG\()44 b(0,)g(\("The)g(test)h(returned)e(")i(\))f(\);)177 -1114 y(if\()g(test\(\))g(\))267 1211 y(DEBUG\(0,)f(\("True"\))h(\);)177 -1308 y(else)267 1405 y(DEBUG\(0,)f(\("False"\))h(\);)177 -1502 y(DEBUG\(0,)g(\(".\\n"\))f(\);)-2 1859 y -SDict begin H.S end - -2 1859 -a -2 1859 a -SDict begin 13 H.A end - -2 1859 a -2 1859 a -SDict begin [ /View [/XYZ H.V] /Dest (146) cvn H.B /DEST pdfmark end - -2 1859 a 108 x Fj(W)m(ithout)19 -b(the)i(format)e(b)n(uf)n(fer)m(,)f(the)i(output)f(\(assuming)g -(test\(\))h(returned)f(true\))g(w)o(ould)h(look)f(lik)o(e)i(this:)-2 -2151 y -SDict begin H.S end - -2 2151 a -2 2151 a -SDict begin 13 H.A end - -2 2151 a -2 2151 a -SDict begin [ /View [/XYZ H.V] /Dest (147) cvn H.B /DEST pdfmark end - -2 2151 -a -2 2234 a -SDict begin H.S end - -2 2234 a -2 2234 a -SDict begin 11.7 H.A end - -2 2234 a -2 2234 a -SDict begin [ /View [/XYZ H.V] /Dest (148) cvn H.B /DEST pdfmark end - -2 -2234 a 177 2313 a Fg([1998/07/30)43 b(16:00:51,)g(0])i -(file.c:function\(256\))267 2410 y(The)f(test)g(returned)177 -2508 y([1998/07/30)f(16:00:51,)g(0])i(file.c:function\(258\))267 -2605 y(True)177 2702 y([1998/07/30)e(16:00:51,)g(0])i -(file.c:function\(261\))267 2799 y(.)-2 3156 y -SDict begin H.S end - -2 3156 -a -2 3156 a -SDict begin 13 H.A end - -2 3156 a -2 3156 a -SDict begin [ /View [/XYZ H.V] /Dest (149) cvn H.B /DEST pdfmark end - -2 3156 a 108 x Fj(Which)20 -b(isn')o(t)g(much)f(use.)h(The)g(format)f(b)n(uf)n(fer)g(kludge)g -(\002x)o(es)h(this)h(problem.)-2 3292 y -SDict begin H.S end - -2 3292 a -2 -3292 a -SDict begin 13 H.A end - -2 3292 a -2 3292 a -SDict begin [ /View [/XYZ H.V] /Dest (150) cvn H.B /DEST pdfmark end - -2 3292 a 359 x Fl(3.3.)35 -b(The)g(DEB)o(UGADD\(\))d(Macr)m(o)-2 3842 y -SDict begin H.S end - -2 3842 -a -2 3842 a -SDict begin 13 H.A end - -2 3842 a -2 3842 a -SDict begin [ /View [/XYZ H.V] /Dest (152) cvn H.B /DEST pdfmark end - -2 3842 a 83 x Fj(In)20 -b(addition)f(to)h(the)g(kludge)o(y)e(solution)h(to)i(the)f(brok)o(en)e -(line)j(problem)d(described)h(abo)o(v)o(e,)f(there)i(is)h(a)g(clean)f -(solution.)f(The)-2 4033 y(DEB)o(UGADD\(\))h(macro)f(ne)n(v)o(er)g -(generates)g(a)i(header)-5 b(.)19 b(It)h(will)h(append)e(ne)n(w)h(te)o -(xt)g(to)g(the)g(current)f(deb)n(ug)g(message)h(e)n(v)o(en)f(if)i(the) --2 4141 y(format)e(b)n(uf)n(fer)g(is)i(empty)-5 b(.)18 -b(The)i(syntax)g(of)g(the)g(DEB)o(UGADD\(\))g(macro)f(is)i(the)g(same)f -(as)h(that)f(of)g(the)g(DEB)o(UG\(\))g(macro.)-2 4325 -y -SDict begin H.S end - -2 4325 a -2 4325 a -SDict begin 13 H.A end - -2 4325 a -2 4325 a -SDict begin [ /View [/XYZ H.V] /Dest (153) cvn H.B /DEST pdfmark end - -2 4325 a -2 -4408 a -SDict begin H.S end - -2 4408 a -2 4408 a -SDict begin 11.7 H.A end - -2 4408 a -2 4408 a -SDict begin [ /View [/XYZ H.V] /Dest (154) cvn H.B /DEST pdfmark end - -2 4408 -a 177 4487 a Fg(DEBUG\()44 b(0,)g(\("This)g(is)h(the)f(first)g -(line.\\n")g(\))g(\);)177 4585 y(DEBUGADD\()f(0,)i(\("This)f(is)g(the)h -(second)e(line.\\nThis)g(is)i(the)f(third)g(line.\\n")g(\))g(\);)-2 -4942 y -SDict begin H.S end - -2 4942 a -2 4942 a -SDict begin 13 H.A end - -2 4942 a -2 4942 a -SDict begin [ /View [/XYZ H.V] /Dest (155) cvn H.B /DEST pdfmark end - -2 4942 -a 107 x Fj(Produces)-2 5216 y -SDict begin H.S end - -2 5216 a -2 5216 a -SDict begin 13 H.A end - -2 -5216 a -2 5216 a -SDict begin [ /View [/XYZ H.V] /Dest (156) cvn H.B /DEST pdfmark end - -2 5216 a -2 5299 a -SDict begin H.S end - -2 5299 a -2 5299 -a -SDict begin 11.7 H.A end - -2 5299 a -2 5299 a -SDict begin [ /View [/XYZ H.V] /Dest (157) cvn H.B /DEST pdfmark end - -2 5299 a 177 5396 a Fg([1998/07/30)f(16:00:51,)g -(0])i(file.c:function\(512\))267 5493 y(This)f(is)g(the)h(first)f -(line.)p Black 3697 5984 a Fh(7)p Black eop end -%%Page: 8 14 -TeXDict begin 8 13 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.8) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2461 -132 -a Fh(Chapter)20 b(3.)g(The)g(samba)g(DEB)o(UG)g(system)p -Black 267 72 a Fg(This)44 b(is)g(the)h(second)f(line.)267 -170 y(This)g(is)g(the)h(third)f(line.)-2 371 y -SDict begin H.S end - -2 371 -a -2 371 a -SDict begin 13 H.A end - -2 371 a -2 371 a -SDict begin [ /View [/XYZ H.V] /Dest (158) cvn H.B /DEST pdfmark end - -2 371 a 377 x Fl(3.4.)35 -b(The)g(DEB)o(UGL)-13 b(VL\(\))32 b(Macr)m(o)-2 939 y -SDict begin H.S end - --2 939 a -2 939 a -SDict begin 13 H.A end - -2 939 a -2 939 a -SDict begin [ /View [/XYZ H.V] /Dest (160) cvn H.B /DEST pdfmark end - -2 939 a 83 x Fj(One)20 -b(of)g(the)g(problems)f(with)h(the)g(DEB)o(UG\(\))g(macro)g(w)o(as)h -(that)f(DEB)o(UG\(\))g(lines)h(tended)e(to)h(get)g(a)h(bit)f(long.)f -(Consider)h(this)-2 1130 y(e)o(xample)f(from)g(nmbd_sendannounce.)o(c:) --2 1314 y -SDict begin H.S end - -2 1314 a -2 1314 a -SDict begin 13 H.A end - -2 1314 a -2 1314 a -SDict begin [ /View [/XYZ H.V] /Dest (161) cvn H.B /DEST pdfmark end - -2 -1314 a -2 1397 a -SDict begin H.S end - -2 1397 a -2 1397 a -SDict begin 11.7 H.A end - -2 1397 a -2 1397 -a -SDict begin [ /View [/XYZ H.V] /Dest (162) cvn H.B /DEST pdfmark end - -2 1397 a 87 1476 a Fg(DEBUG\(3,\("send_local_master_announcement:)38 -b(type)45 b(\045x)f(for)g(name)h(\045s)f(on)g(subnet)g(\045s)h(for)f -(workgroup)f(\045s\\n",)536 1573 y(type,)h(global_myname,)e -(subrec->subnet_name,)g(work->work_group\)\);)-2 1930 -y -SDict begin H.S end - -2 1930 a -2 1930 a -SDict begin 13 H.A end - -2 1930 a -2 1930 a -SDict begin [ /View [/XYZ H.V] /Dest (163) cvn H.B /DEST pdfmark end - -2 1930 a 108 -x Fj(One)20 b(solution)f(to)i(this)f(is)h(to)g(break)e(it)i(do)n(wn)e -(using)h(DEB)o(UG\(\))g(and)f(DEB)o(UGADD\(\),)h(as)h(follo)n(ws:)-2 -2222 y -SDict begin H.S end - -2 2222 a -2 2222 a -SDict begin 13 H.A end - -2 2222 a -2 2222 a -SDict begin [ /View [/XYZ H.V] /Dest (164) cvn H.B /DEST pdfmark end - -2 2222 -a -2 2305 a -SDict begin H.S end - -2 2305 a -2 2305 a -SDict begin 11.7 H.A end - -2 2305 a -2 2305 a -SDict begin [ /View [/XYZ H.V] /Dest (165) cvn H.B /DEST pdfmark end - -2 -2305 a 87 2384 a Fg(DEBUG\()44 b(3,)h(\()f -("send_local_master_announcement:)c(")45 b(\))f(\);)87 -2482 y(DEBUGADD\()g(3,)g(\()h("type)f(\045x)g(for)h(name)f(\045s)g(",)h -(type,)f(global_myname)f(\))h(\);)87 2579 y(DEBUGADD\()g(3,)g(\()h("on) -f(subnet)g(\045s)h(",)f(subrec->subnet_name)e(\))i(\);)87 -2676 y(DEBUGADD\()g(3,)g(\()h("for)f(workgroup)f(\045s\\n",)h -(work->work_group)e(\))j(\);)-2 3033 y -SDict begin H.S end - -2 3033 a -2 3033 -a -SDict begin 13 H.A end - -2 3033 a -2 3033 a -SDict begin [ /View [/XYZ H.V] /Dest (166) cvn H.B /DEST pdfmark end - -2 3033 a 108 x Fj(A)20 b(similar)m(,)g(b)n(ut)g -(ar)o(guably)e(nicer)i(approach)e(is)j(to)f(use)h(the)f(DEB)o(UGL)-8 -b(VL\(\))19 b(macro.)g(This)i(macro)e(returns)g(T)m(rue)h(if)g(the)-2 -3249 y(message)g(le)n(v)o(el)g(is)h(less)g(than)f(or)g(equal)f(to)i -(the)f(global)f(DEB)o(UGLEVEL)h(v)n(alue,)f(so:)-2 3433 -y -SDict begin H.S end - -2 3433 a -2 3433 a -SDict begin 13 H.A end - -2 3433 a -2 3433 a -SDict begin [ /View [/XYZ H.V] /Dest (167) cvn H.B /DEST pdfmark end - -2 3433 a -2 -3516 a -SDict begin H.S end - -2 3516 a -2 3516 a -SDict begin 11.7 H.A end - -2 3516 a -2 3516 a -SDict begin [ /View [/XYZ H.V] /Dest (168) cvn H.B /DEST pdfmark end - -2 3516 -a 87 3595 a Fg(if\()45 b(DEBUGLVL\()e(3)i(\))f(\))177 -3692 y({)177 3789 y(dbgtext\()g("send_local_master_announcement:)39 -b(")45 b(\);)177 3886 y(dbgtext\()f("type)g(\045x)g(for)g(name)h(\045s) -f(",)h(type,)f(global_myname)e(\);)177 3983 y(dbgtext\()i("on)g(subnet) -g(\045s)g(",)h(subrec->subnet_name)c(\);)177 4081 y(dbgtext\()j("for)g -(workgroup)f(\045s\\n",)h(work->work_group)e(\);)177 -4178 y(})-2 4535 y -SDict begin H.S end - -2 4535 a -2 4535 a -SDict begin 13 H.A end - -2 4535 a -2 4535 -a -SDict begin [ /View [/XYZ H.V] /Dest (169) cvn H.B /DEST pdfmark end - -2 4535 a 108 x Fj(\(The)19 b(dbgte)o(xt\(\))f(function)h(is)i(e)o -(xplained)d(belo)n(w)-5 b(.\))-2 4827 y -SDict begin H.S end - -2 4827 a -2 -4827 a -SDict begin 13 H.A end - -2 4827 a -2 4827 a -SDict begin [ /View [/XYZ H.V] /Dest (170) cvn H.B /DEST pdfmark end - -2 4827 a 90 x Fj(There)19 -b(are)h(a)h(fe)n(w)f(adv)n(antages)f(to)h(this)h(scheme:)-2 -4935 y -SDict begin H.S end - -2 4935 a -2 4935 a -SDict begin 13 H.A end - -2 4935 a -2 4935 a -SDict begin [ /View [/XYZ H.V] /Dest (171) cvn H.B /DEST pdfmark end - -2 4935 -a -2 4945 a -SDict begin H.S end - -2 4945 a -2 4945 a -SDict begin 13 H.A end - -2 4945 a -2 4945 a -SDict begin [ /View [/XYZ H.V] /Dest (172) cvn H.B /DEST pdfmark end - -2 -4945 a Black 64 5087 a Fj(1.)p Black 147 5087 a -SDict begin H.S end - 147 5087 -a 147 5087 a -SDict begin 13 H.A end - 147 5087 a 147 5087 a -SDict begin [ /View [/XYZ H.V] /Dest (173) cvn H.B /DEST pdfmark end - 147 5087 a Fj(The)f(test)h(is)g -(performed)d(only)h(once.)-2 5105 y -SDict begin H.S end - -2 5105 a -2 5105 -a -SDict begin 13 H.A end - -2 5105 a -2 5105 a -SDict begin [ /View [/XYZ H.V] /Dest (174) cvn H.B /DEST pdfmark end - -2 5105 a Black 64 5236 a Fj(2.)p -Black 147 5236 a -SDict begin H.S end - 147 5236 a 147 5236 a -SDict begin 13 H.A end - 147 5236 a 147 -5236 a -SDict begin [ /View [/XYZ H.V] /Dest (175) cvn H.B /DEST pdfmark end - 147 5236 a Fj(Y)-9 b(ou)20 b(can)g(allocate)g(v)n(ariables)f(of) -n(f)h(of)g(the)g(stack)g(that)g(will)h(only)f(be)g(used)g(within)g(the) -g(DEB)o(UGL)-8 b(VL\(\))19 b(block.)-2 5254 y -SDict begin H.S end - -2 5254 -a -2 5254 a -SDict begin 13 H.A end - -2 5254 a -2 5254 a -SDict begin [ /View [/XYZ H.V] /Dest (176) cvn H.B /DEST pdfmark end - -2 5254 a Black 64 5386 -a Fj(3.)p Black 147 5386 a -SDict begin H.S end - 147 5386 a 147 5386 a -SDict begin 13 H.A end - 147 -5386 a 147 5386 a -SDict begin [ /View [/XYZ H.V] /Dest (177) cvn H.B /DEST pdfmark end - 147 5386 a Fj(Processing)h(that)g(is)h(only)e(rele)n -(v)n(ant)g(to)i(deb)n(ug)e(output)g(can)h(be)g(contained)e(within)i -(the)h(DEB)o(UGL)-8 b(VL\(\))19 b(block.)-2 5445 y -SDict begin H.S end - -2 -5445 a -2 5445 a -SDict begin 13 H.A end - -2 5445 a -2 5445 a -SDict begin [ /View [/XYZ H.V] /Dest (178) cvn H.B /DEST pdfmark end - -2 5445 a Black -3701 5984 a Fh(8)p Black eop end -%%Page: 9 15 -TeXDict begin 9 14 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.9) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2461 -132 -a Fh(Chapter)20 b(3.)g(The)g(samba)g(DEB)o(UG)g(system)p -Black -2 88 a Fl(3.5.)35 b(New)g(Functions)-2 90 y -SDict begin H.S end - -2 -90 a -2 90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (180) cvn H.B /DEST pdfmark end - -2 90 a 326 x Ff(3.5.1.)29 -b(dbgtext\(\))-2 607 y -SDict begin H.S end - -2 607 a -2 607 a -SDict begin 13 H.A end - -2 607 a -2 -607 a -SDict begin [ /View [/XYZ H.V] /Dest (182) cvn H.B /DEST pdfmark end - -2 607 a 83 x Fj(This)20 b(function)f(prints)g(deb)n(ug)g -(message)h(te)o(xt)h(to)f(the)g(deb)n(ug)f(\002le)i(\(and)e(possibly)h -(to)g(syslog\))g(via)g(the)g(format)f(b)n(uf)n(fer)-5 -b(.)19 b(The)-2 798 y(function)f(uses)j(a)g(v)n(ariable)e(ar)o(gument)e -(list)22 b(just)e(lik)o(e)h(printf\(\))d(or)i(Deb)n(ug1\(\).)e(The)i -(input)g(is)h(printed)e(into)h(a)g(b)n(uf)n(fer)f(using)h(the)-2 -906 y(vslprintf\(\))e(function,)g(and)i(then)g(passed)g(to)g -(format_deb)n(ug_te)o(xt\(\).)15 b(If)20 b(you)f(use)i(DEB)o(UGL)-8 -b(VL\(\))19 b(you)g(will)i(probably)d(print)-2 1014 y(the)i(body)f(of)h -(the)g(message)g(using)g(dbgte)o(xt\(\).)-2 1043 y -SDict begin H.S end - -2 -1043 a -2 1043 a -SDict begin 13 H.A end - -2 1043 a -2 1043 a -SDict begin [ /View [/XYZ H.V] /Dest (183) cvn H.B /DEST pdfmark end - -2 1043 a 310 x -Ff(3.5.2.)29 b(dbghdr\(\))-2 1543 y -SDict begin H.S end - -2 1543 a -2 1543 -a -SDict begin 13 H.A end - -2 1543 a -2 1543 a -SDict begin [ /View [/XYZ H.V] /Dest (185) cvn H.B /DEST pdfmark end - -2 1543 a 84 x Fj(This)20 b(is)h(the)f(function)f -(that)h(writes)h(a)f(deb)n(ug)f(message)i(header)-5 b(.)19 -b(Headers)g(are)i(not)e(processed)h(via)g(the)g(format)f(b)n(uf)n(fer) --5 b(.)19 b(Also)-2 1735 y(note)g(that)i(if)f(the)g(format)g(b)n(uf)n -(fer)e(is)k(not)d(empty)-5 b(,)19 b(a)i(call)f(to)h(dbghdr\(\))c(will)k -(not)f(produce)e(an)o(y)h(output.)g(See)i(the)f(comments)f(in)-2 -1842 y(dbghdr\(\))e(for)j(more)f(info.)-2 2026 y -SDict begin H.S end - -2 2026 -a -2 2026 a -SDict begin 13 H.A end - -2 2026 a -2 2026 a -SDict begin [ /View [/XYZ H.V] /Dest (186) cvn H.B /DEST pdfmark end - -2 2026 a 90 x Fj(It)h(is)h(not)f(lik)o -(ely)g(that)h(this)f(function)f(will)i(be)f(called)g(directly)-5 -b(.)19 b(It)h(is)h(used)f(by)g(DEB)o(UG\(\))g(and)g(DEB)o(UGADD\(\).)-2 -2145 y -SDict begin H.S end - -2 2145 a -2 2145 a -SDict begin 13 H.A end - -2 2145 a -2 2145 a -SDict begin [ /View [/XYZ H.V] /Dest (187) cvn H.B /DEST pdfmark end - -2 2145 -a 310 x Ff(3.5.3.)29 b(f)m(ormat_deb)n(ug_text\(\))-2 -2645 y -SDict begin H.S end - -2 2645 a -2 2645 a -SDict begin 13 H.A end - -2 2645 a -2 2645 a -SDict begin [ /View [/XYZ H.V] /Dest (189) cvn H.B /DEST pdfmark end - -2 2645 -a 84 x Fj(This)20 b(is)h(a)g(static)g(function)d(in)j(deb)n(ug.c.)d(It) -j(stores)f(the)g(output)f(te)o(xt)h(for)g(the)g(body)f(of)h(the)g -(message)g(in)g(a)h(b)n(uf)n(fer)e(until)h(it)-2 2837 -y(encounters)e(a)j(ne)n(wline.)e(When)h(the)g(ne)n(wline)g(character)f -(is)i(found,)d(the)i(b)n(uf)n(fer)f(is)i(written)f(to)h(the)f(deb)n(ug) -f(\002le)i(via)f(the)-2 2945 y(Deb)n(ug1\(\))e(function,)g(and)i(the)g -(b)n(uf)n(fer)f(is)i(reset.)f(This)h(allo)n(ws)f(us)h(to)f(add)g(the)g -(indentation)e(at)j(the)f(be)o(ginning)e(of)i(each)f(line)i(of)-2 -3053 y(the)f(message)g(body)-5 b(,)18 b(and)i(also)g(ensures)g(that)g -(the)h(output)d(is)k(written)e(a)g(line)g(at)h(a)g(time)f(\(which)f -(cleans)i(up)e(syslog)h(output\).)p Black 3701 5984 a -Fh(9)p Black eop end -%%Page: 10 16 -TeXDict begin 10 15 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.10) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (CODINGSUGGESTIONS) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fi(Chapter)44 b(4.)f(Coding)g(Suggestions)-2 363 y -SDict begin H.S end - --2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (208) cvn H.B /DEST pdfmark end - -2 363 a 73 x Fj(So)20 -b(you)f(w)o(ant)i(to)f(add)g(code)f(to)i(Samba)e(...)-2 -620 y -SDict begin H.S end - -2 620 a -2 620 a -SDict begin 13 H.A end - -2 620 a -2 620 a -SDict begin [ /View [/XYZ H.V] /Dest (209) cvn H.B /DEST pdfmark end - -2 620 a 90 -x Fj(One)h(of)g(the)g(daunting)e(tasks)j(f)o(acing)e(a)i(programmer)c -(attempting)i(to)h(write)h(code)e(for)h(Samba)g(is)h(understanding)c -(the)j(v)n(arious)-2 818 y(coding)e(con)m(v)o(entions)g(used)i(by)g -(those)g(most)g(acti)n(v)o(e)g(in)g(the)g(project.)f(These)h(con)m(v)o -(entions)e(were)i(mostly)g(unwritten)e(and)-2 926 y(helped)h(impro)o(v) -o(e)f(either)i(the)g(portability)-5 b(,)18 b(stability)i(or)g -(consistenc)o(y)f(of)h(the)g(code.)f(This)i(document)d(will)j(attempt)f -(to)-2 1034 y(document)e(a)j(fe)n(w)f(of)g(the)g(more)f(important)g -(coding)g(practices)g(used)h(at)h(this)g(time)f(on)g(the)g(Samba)g -(project.)f(The)h(coding)-2 1142 y(practices)g(are)g(e)o(xpected)e(to)j -(change)d(slightly)i(o)o(v)o(er)f(time,)h(and)g(e)n(v)o(en)f(to)h(gro)n -(w)g(as)h(more)e(is)i(learned)e(about)g(obscure)-2 1249 -y(portability)f(considerations.)h(T)-7 b(w)o(o)20 b(e)o(xisting)f -(documents)1714 1249 y -SDict begin H.S end - 1714 1249 a 1714 1249 a -SDict begin 13 H.A end - 1714 1249 -a 1714 1249 a -SDict begin [ /View [/XYZ H.V] /Dest (210) cvn H.B /DEST pdfmark end - 1714 1249 a Fg(samba/source/internals.doc)d -Fj(and)-2 1357 y -SDict begin H.S end - -2 1357 a -2 1357 a -SDict begin 13 H.A end - -2 1357 a -2 1357 -a -SDict begin [ /View [/XYZ H.V] /Dest (211) cvn H.B /DEST pdfmark end - -2 1357 a Fg(samba/source/architecture.doc)g Fj(pro)o(vide)i -(additional)h(information.)-2 1541 y -SDict begin H.S end - -2 1541 a -2 1541 -a -SDict begin 13 H.A end - -2 1541 a -2 1541 a -SDict begin [ /View [/XYZ H.V] /Dest (212) cvn H.B /DEST pdfmark end - -2 1541 a 90 x Fj(The)h(loosely)f(related)h -(question)f(of)h(coding)f(style)h(is)h(v)o(ery)e(personal)g(and)h(this) -h(document)d(does)i(not)g(attempt)g(to)g(address)g(that)-2 -1739 y(subject,)f(e)o(xcept)h(to)g(say)g(that)h(I)f(ha)n(v)o(e)g -(observ)o(ed)e(that)i(eight)g(character)f(tabs)h(seem)h(to)f(be)g -(preferred)e(in)j(Samba)e(source.)h(If)g(you)-2 1847 -y(are)g(interested)f(in)i(the)f(topic)g(of)g(coding)e(style,)j(tw)o(o)f -(oft-quoted)e(documents)g(are:)-2 2031 y -SDict begin H.S end - -2 2031 a -2 -2031 a -SDict begin 13 H.A end - -2 2031 a -2 2031 a -SDict begin [ /View [/XYZ H.V] /Dest (213) cvn H.B /DEST pdfmark end - -2 2031 a -2 2031 a -SDict begin H.S end - -2 2031 -a -2 2031 a -SDict begin 13 H.A end - -2 2031 a -2 2031 a -SDict begin [ /View [/XYZ H.V] /Dest (214) cvn H.B /DEST pdfmark end - -2 2031 a 90 x Fj(http://lxr)-5 -b(.linux.no/source/Docum)o(entatio)o(n/Cod)o(ing)o(Style)-2 -2305 y -SDict begin H.S end - -2 2305 a -2 2305 a -SDict begin 13 H.A end - -2 2305 a -2 2305 a -SDict begin [ /View [/XYZ H.V] /Dest (215) cvn H.B /DEST pdfmark end - -2 2305 -a -2 2305 a -SDict begin H.S end - -2 2305 a -2 2305 a -SDict begin 13 H.A end - -2 2305 a -2 2305 a -SDict begin [ /View [/XYZ H.V] /Dest (216) cvn H.B /DEST pdfmark end - -2 -2305 a 90 x Fj(http://www)g(.fsf.or)o(g/prep/standar)o(ds_to)o(c.h)o -(tml)-2 2579 y -SDict begin H.S end - -2 2579 a -2 2579 a -SDict begin 13 H.A end - -2 2579 a -2 2579 -a -SDict begin [ /View [/XYZ H.V] /Dest (217) cvn H.B /DEST pdfmark end - -2 2579 a 90 x Fj(But)20 b(note)g(that)g(coding)f(style)i(in)f(Samba) -g(v)n(aries)g(due)f(to)i(the)f(man)o(y)f(dif)n(ferent)g(programmers)e -(who)j(ha)n(v)o(e)f(contrib)n(uted.)-2 2853 y -SDict begin H.S end - -2 2853 -a -2 2853 a -SDict begin 13 H.A end - -2 2853 a -2 2853 a -SDict begin [ /View [/XYZ H.V] /Dest (218) cvn H.B /DEST pdfmark end - -2 2853 a 90 x Fj(F)o(ollo)n(wing)g -(are)h(some)g(considerations)e(you)h(should)h(use)g(when)g(adding)e(ne) -n(w)i(code)g(to)g(Samba.)g(First)h(and)e(foremost)-2 -3051 y(remember)f(that:)-2 3218 y -SDict begin H.S end - -2 3218 a -2 3218 a -SDict begin 13 H.A end - --2 3218 a -2 3218 a -SDict begin [ /View [/XYZ H.V] /Dest (219) cvn H.B /DEST pdfmark end - -2 3218 a 107 x Fj(Portability)h(is)i(a)g(primary)d -(consideration)h(in)h(adding)f(function,)f(as)j(is)g(netw)o(ork)e -(compatability)f(with)j(de)f(f)o(acto,)f(e)o(xisting,)h(real)-2 -3433 y(w)o(orld)f(CIFS/SMB)j(implementations.)c(There)h(are)h(lots)h -(of)f(platforms)f(that)h(Samba)g(b)n(uilds)g(on)f(so)i(use)f(caution)g -(when)f(adding)-2 3541 y(a)h(call)h(to)f(a)h(library)e(function)g(that) -h(is)h(not)f(in)m(v)n(ok)o(ed)e(in)j(e)o(xisting)e(Samba)h(code.)f -(Also)i(note)e(that)i(there)e(are)h(man)o(y)f(quite)-2 -3649 y(dif)n(ferent)f(SMB/CIFS)k(clients)e(that)h(Samba)e(tries)i(to)f -(support,)f(not)h(all)h(of)f(which)f(follo)n(w)h(the)g(SNIA)g(CIFS)h(T) --6 b(echnical)-2 3757 y(Reference)19 b(\(or)h(the)g(earlier)g -(Microsoft)f(reference)f(documents)h(or)h(the)g(X/Open)f(book)g(on)h -(the)g(SMB)h(Standard\))e(perfectly)-5 b(.)-2 3941 y -SDict begin H.S end - --2 3941 a -2 3941 a -SDict begin 13 H.A end - -2 3941 a -2 3941 a -SDict begin [ /View [/XYZ H.V] /Dest (220) cvn H.B /DEST pdfmark end - -2 3941 a 90 -x Fj(Here)20 b(are)g(some)g(other)f(suggestions:)-2 4049 -y -SDict begin H.S end - -2 4049 a -2 4049 a -SDict begin 13 H.A end - -2 4049 a -2 4049 a -SDict begin [ /View [/XYZ H.V] /Dest (221) cvn H.B /DEST pdfmark end - -2 4049 a -2 -4059 a -SDict begin H.S end - -2 4059 a -2 4059 a -SDict begin 13 H.A end - -2 4059 a -2 4059 a -SDict begin [ /View [/XYZ H.V] /Dest (222) cvn H.B /DEST pdfmark end - -2 4059 -a Black 64 4201 a Fj(1.)p Black 147 4201 a -SDict begin H.S end - 147 4201 a -147 4201 a -SDict begin 13 H.A end - 147 4201 a 147 4201 a -SDict begin [ /View [/XYZ H.V] /Dest (223) cvn H.B /DEST pdfmark end - 147 4201 a Fj(use)i(d_printf)d -(instead)i(of)g(printf)f(for)h(display)f(te)o(xt)h(reason:)g(enable)f -(auto-substitution)f(of)i(translated)f(language)g(te)o(xt)-2 -4219 y -SDict begin H.S end - -2 4219 a -2 4219 a -SDict begin 13 H.A end - -2 4219 a -2 4219 a -SDict begin [ /View [/XYZ H.V] /Dest (224) cvn H.B /DEST pdfmark end - -2 4219 -a Black 64 4350 a Fj(2.)p Black 147 4350 a -SDict begin H.S end - 147 4350 a -147 4350 a -SDict begin 13 H.A end - 147 4350 a 147 4350 a -SDict begin [ /View [/XYZ H.V] /Dest (225) cvn H.B /DEST pdfmark end - 147 4350 a Fj(use)i(SAFE_FREE)f -(instead)g(of)g(free)f(reason:)h(reduce)f(traps)h(due)g(to)g(null)g -(pointers)-2 4368 y -SDict begin H.S end - -2 4368 a -2 4368 a -SDict begin 13 H.A end - -2 4368 a -2 -4368 a -SDict begin [ /View [/XYZ H.V] /Dest (226) cvn H.B /DEST pdfmark end - -2 4368 a Black 64 4500 a Fj(3.)p Black 147 4500 -a -SDict begin H.S end - 147 4500 a 147 4500 a -SDict begin 13 H.A end - 147 4500 a 147 4500 a -SDict begin [ /View [/XYZ H.V] /Dest (227) cvn H.B /DEST pdfmark end - 147 4500 -a Fj(don')o(t)f(use)h(bzero)f(use)i(memset,)e(or)h(ZER)m(O_STR)m(UCT)g -(and)g(ZER)m(O_STR)m(UCTP)g(macros)f(reason:)h(not)g(POSIX)-2 -4512 y -SDict begin H.S end - -2 4512 a -2 4512 a -SDict begin 13 H.A end - -2 4512 a -2 4512 a -SDict begin [ /View [/XYZ H.V] /Dest (228) cvn H.B /DEST pdfmark end - -2 4512 -a Black 64 4649 a Fj(4.)p Black 147 4649 a -SDict begin H.S end - 147 4649 a -147 4649 a -SDict begin 13 H.A end - 147 4649 a 147 4649 a -SDict begin [ /View [/XYZ H.V] /Dest (229) cvn H.B /DEST pdfmark end - 147 4649 a Fj(don')o(t)f(use)h(strcp)o -(y)g(and)g(strlen)g(\(use)g(safe_*)f(equi)n(v)n(alents\))g(reason:)g -(to)i(a)n(v)n(oid)f(traps)g(due)f(to)i(b)n(uf)n(fer)e(o)o(v)o(erruns)-2 -4667 y -SDict begin H.S end - -2 4667 a -2 4667 a -SDict begin 13 H.A end - -2 4667 a -2 4667 a -SDict begin [ /View [/XYZ H.V] /Dest (230) cvn H.B /DEST pdfmark end - -2 4667 -a Black 64 4799 a Fj(5.)p Black 147 4799 a -SDict begin H.S end - 147 4799 a -147 4799 a -SDict begin 13 H.A end - 147 4799 a 147 4799 a -SDict begin [ /View [/XYZ H.V] /Dest (231) cvn H.B /DEST pdfmark end - 147 4799 a Fj(don')o(t)g(use)h -(getopt_long,)d(use)k(popt)e(functions)g(instead)h(reason:)f -(portability)-2 4817 y -SDict begin H.S end - -2 4817 a -2 4817 a -SDict begin 13 H.A end - -2 4817 a --2 4817 a -SDict begin [ /View [/XYZ H.V] /Dest (232) cvn H.B /DEST pdfmark end - -2 4817 a Black 64 4948 a Fj(6.)p Black 147 -4948 a -SDict begin H.S end - 147 4948 a 147 4948 a -SDict begin 13 H.A end - 147 4948 a 147 4948 a -SDict begin [ /View [/XYZ H.V] /Dest (233) cvn H.B /DEST pdfmark end - 147 -4948 a Fj(e)o(xplicitly)g(add)h(const)g(quali\002ers)g(on)g(parm)f -(passing)h(in)g(functions)f(where)g(parm)h(is)h(input)e(only)h(\(some)n -(what)147 5056 y(contro)o(v)o(ersial)e(b)n(ut)i(const)g(can)g(be)g -(#de\002ned)f(a)o(w)o(ay\))-2 5074 y -SDict begin H.S end - -2 5074 a -2 5074 -a -SDict begin 13 H.A end - -2 5074 a -2 5074 a -SDict begin [ /View [/XYZ H.V] /Dest (234) cvn H.B /DEST pdfmark end - -2 5074 a Black 64 5205 a Fj(7.)p -Black 147 5205 a -SDict begin H.S end - 147 5205 a 147 5205 a -SDict begin 13 H.A end - 147 5205 a 147 -5205 a -SDict begin [ /View [/XYZ H.V] /Dest (235) cvn H.B /DEST pdfmark end - 147 5205 a Fj(when)h(passing)g(a)g(v)n(a_list)g(as)h(an)f(ar)o -(g,)f(or)h(assigning)g(one)f(to)i(another)d(please)j(use)f(the)g(V)-11 -b(A_COPY\(\))20 b(macro)f(reason:)h(on)147 5313 y(some)g(platforms,)f -(v)n(a_list)h(is)h(a)g(struct)f(that)g(must)h(be)f(initialized)f(in)i -(each)f(function...can)d(SEGV)j(if)h(you)e(don')o(t.)-2 -5331 y -SDict begin H.S end - -2 5331 a -2 5331 a -SDict begin 13 H.A end - -2 5331 a -2 5331 a -SDict begin [ /View [/XYZ H.V] /Dest (236) cvn H.B /DEST pdfmark end - -2 5331 -a Black 64 5463 a Fj(8.)p Black 147 5463 a -SDict begin H.S end - 147 5463 a -147 5463 a -SDict begin 13 H.A end - 147 5463 a 147 5463 a -SDict begin [ /View [/XYZ H.V] /Dest (237) cvn H.B /DEST pdfmark end - 147 5463 a Fj(discourage)g(use)h(of)g -(threads)f(reason:)h(portability)f(\(also)h(see)h(architecture.doc\))-2 -5481 y -SDict begin H.S end - -2 5481 a -2 5481 a -SDict begin 13 H.A end - -2 5481 a -2 5481 a -SDict begin [ /View [/XYZ H.V] /Dest (238) cvn H.B /DEST pdfmark end - -2 5481 -a Black 3659 5984 a Fh(10)p Black eop end -%%Page: 11 17 -TeXDict begin 11 16 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.11) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2706 -132 -a Fh(Chapter)20 b(4.)g(Coding)f(Sug)o(g)o(estions)p Black -Black 64 72 a Fj(9.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 72 -a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (239) cvn H.B /DEST pdfmark end - 147 72 a Fj(don')o(t)g(e)o(xplicitly)g(include)g -(ne)n(w)h(header)f(\002les)i(in)g(C)g(\002les)g(-)f(ne)n(w)g(h)g -(\002les)i(should)d(be)h(included)f(by)g(adding)g(them)h(once)f(to)147 -180 y(includes.h)g(reason:)g(consistenc)o(y)-2 198 y -SDict begin H.S end - --2 198 a -2 198 a -SDict begin 13 H.A end - -2 198 a -2 198 a -SDict begin [ /View [/XYZ H.V] /Dest (240) cvn H.B /DEST pdfmark end - -2 198 a Black 23 -330 a Fj(10.)p Black 147 330 a -SDict begin H.S end - 147 330 a 147 330 a -SDict begin 13 H.A end - 147 -330 a 147 330 a -SDict begin [ /View [/XYZ H.V] /Dest (241) cvn H.B /DEST pdfmark end - 147 330 a Fj(don')o(t)g(e)o(xplicitly)g(e)o(xtern)g -(functions)g(\(the)o(y)g(are)h(autogenerated)d(by)j("mak)o(e)g(proto")f -(into)h(proto.h\))d(reason:)j(consistenc)o(y)-2 348 y -SDict begin H.S end - --2 348 a -2 348 a -SDict begin 13 H.A end - -2 348 a -2 348 a -SDict begin [ /View [/XYZ H.V] /Dest (242) cvn H.B /DEST pdfmark end - -2 348 a Black 23 -479 a Fj(11.)p Black 147 479 a -SDict begin H.S end - 147 479 a 147 479 a -SDict begin 13 H.A end - 147 -479 a 147 479 a -SDict begin [ /View [/XYZ H.V] /Dest (243) cvn H.B /DEST pdfmark end - 147 479 a Fj(use)g(endian)f(safe)g(macros)g(when)g -(unpacking)e(SMBs)k(\(see)f(byteorder)-5 b(.h)17 b(and)i -(internals.doc\))f(reason:)h(not)g(e)n(v)o(eryone)e(uses)147 -587 y(Intel)-2 588 y -SDict begin H.S end - -2 588 a -2 588 a -SDict begin 13 H.A end - -2 588 a -2 588 -a -SDict begin [ /View [/XYZ H.V] /Dest (244) cvn H.B /DEST pdfmark end - -2 588 a Black 23 737 a Fj(12.)p Black 147 737 a -SDict begin H.S end - 147 -737 a 147 737 a -SDict begin 13 H.A end - 147 737 a 147 737 a -SDict begin [ /View [/XYZ H.V] /Dest (245) cvn H.B /DEST pdfmark end - 147 737 a Fj(Note)j(Unicode)f -(implications)h(of)g(charset)f(handling)g(\(see)h(internals.doc\).)e -(See)j(pull_*)e(and)g(push_*)g(and)147 845 y(con)m(v)o(ert_string)e -(functions.)i(reason:)g(Internationalization)-2 863 y -SDict begin H.S end - --2 863 a -2 863 a -SDict begin 13 H.A end - -2 863 a -2 863 a -SDict begin [ /View [/XYZ H.V] /Dest (246) cvn H.B /DEST pdfmark end - -2 863 a Black 23 -994 a Fj(13.)p Black 147 994 a -SDict begin H.S end - 147 994 a 147 994 a -SDict begin 13 H.A end - 147 -994 a 147 994 a -SDict begin [ /View [/XYZ H.V] /Dest (247) cvn H.B /DEST pdfmark end - 147 994 a Fj(Don')o(t)g(assume)h(English)g(only)f -(reason:)h(See)g(abo)o(v)o(e)-2 1012 y -SDict begin H.S end - -2 1012 a -2 1012 -a -SDict begin 13 H.A end - -2 1012 a -2 1012 a -SDict begin [ /View [/XYZ H.V] /Dest (248) cvn H.B /DEST pdfmark end - -2 1012 a Black 23 1143 a Fj(14.)p -Black 147 1143 a -SDict begin H.S end - 147 1143 a 147 1143 a -SDict begin 13 H.A end - 147 1143 a 147 -1143 a -SDict begin [ /View [/XYZ H.V] /Dest (249) cvn H.B /DEST pdfmark end - 147 1143 a Fj(T)m(ry)g(to)g(a)n(v)n(oid)g(using)g(in/out)f -(parameters)g(\(functions)g(that)h(return)f(data)h(which)g(o)o(v)o -(erwrites)e(input)i(parameters\))f(reason:)147 1251 y(Can)i(cause)f -(stability)g(problems)-2 1269 y -SDict begin H.S end - -2 1269 a -2 1269 a -SDict begin 13 H.A end - -2 -1269 a -2 1269 a -SDict begin [ /View [/XYZ H.V] /Dest (250) cvn H.B /DEST pdfmark end - -2 1269 a Black 23 1401 a Fj(15.)p Black -147 1401 a -SDict begin H.S end - 147 1401 a 147 1401 a -SDict begin 13 H.A end - 147 1401 a 147 1401 -a -SDict begin [ /View [/XYZ H.V] /Dest (251) cvn H.B /DEST pdfmark end - 147 1401 a Fj(Ensure)g(cop)o(yright)e(notices)i(are)g(correct,)f -(don')o(t)f(append)h(T)m(ridge')-5 b(s)19 b(name)h(to)g(code)g(that)g -(he)g(didn')o(t)f(write.)h(If)g(you)f(did)h(not)147 1509 -y(write)h(the)f(code,)f(mak)o(e)h(sure)g(that)g(it)h(can)f(coe)o(xist)g -(with)g(the)g(rest)h(of)f(the)g(Samba)g(GPLed)g(code.)-2 -1521 y -SDict begin H.S end - -2 1521 a -2 1521 a -SDict begin 13 H.A end - -2 1521 a -2 1521 a -SDict begin [ /View [/XYZ H.V] /Dest (252) cvn H.B /DEST pdfmark end - -2 1521 -a Black 23 1658 a Fj(16.)p Black 147 1658 a -SDict begin H.S end - 147 1658 -a 147 1658 a -SDict begin 13 H.A end - 147 1658 a 147 1658 a -SDict begin [ /View [/XYZ H.V] /Dest (253) cvn H.B /DEST pdfmark end - 147 1658 a Fj(Consider)g(usage)g(of) -f(D)m(A)-9 b(T)h(A_BLOBs)21 b(for)e(length)h(speci\002ed)f(byte-data.)g -(reason:)g(stability)-2 1676 y -SDict begin H.S end - -2 1676 a -2 1676 a -SDict begin 13 H.A end - -2 -1676 a -2 1676 a -SDict begin [ /View [/XYZ H.V] /Dest (254) cvn H.B /DEST pdfmark end - -2 1676 a Black 23 1808 a Fj(17.)p Black -147 1808 a -SDict begin H.S end - 147 1808 a 147 1808 a -SDict begin 13 H.A end - 147 1808 a 147 1808 -a -SDict begin [ /View [/XYZ H.V] /Dest (255) cvn H.B /DEST pdfmark end - 147 1808 a Fj(T)-7 b(ak)o(e)20 b(adv)n(antage)f(of)h(tdbs)g(for)f -(database)h(lik)o(e)g(function)f(reason:)g(consistenc)o(y)-2 -1826 y -SDict begin H.S end - -2 1826 a -2 1826 a -SDict begin 13 H.A end - -2 1826 a -2 1826 a -SDict begin [ /View [/XYZ H.V] /Dest (256) cvn H.B /DEST pdfmark end - -2 1826 -a Black 23 1957 a Fj(18.)p Black 147 1957 a -SDict begin H.S end - 147 1957 -a 147 1957 a -SDict begin 13 H.A end - 147 1957 a 147 1957 a -SDict begin [ /View [/XYZ H.V] /Dest (257) cvn H.B /DEST pdfmark end - 147 1957 a Fj(Don')o(t)g(access)i -(the)f(SAM_A)m(CCOUNT)g(structure)f(directly)-5 b(,)19 -b(the)o(y)h(should)f(be)h(accessed)g(via)g(pdb_get...\(\))d(and)147 -2065 y(pdb_set...\(\))h(functions.)g(reason:)i(stability)-5 -b(,)20 b(consistenc)o(y)-2 2083 y -SDict begin H.S end - -2 2083 a -2 2083 a -SDict begin 13 H.A end - --2 2083 a -2 2083 a -SDict begin [ /View [/XYZ H.V] /Dest (258) cvn H.B /DEST pdfmark end - -2 2083 a Black 23 2214 a Fj(19.)p -Black 147 2214 a -SDict begin H.S end - 147 2214 a 147 2214 a -SDict begin 13 H.A end - 147 2214 a 147 -2214 a -SDict begin [ /View [/XYZ H.V] /Dest (259) cvn H.B /DEST pdfmark end - 147 2214 a Fj(Don')o(t)e(check)h(a)h(passw)o(ord)f(directly)g -(against)f(the)i(passdb,)f(al)o(w)o(ays)h(use)f(the)h(check_passw)o -(ord\(\))c(interf)o(ace.)j(reason:)f(long)147 2322 y(term)i -(pluggability)-2 2340 y -SDict begin H.S end - -2 2340 a -2 2340 a -SDict begin 13 H.A end - -2 2340 a --2 2340 a -SDict begin [ /View [/XYZ H.V] /Dest (260) cvn H.B /DEST pdfmark end - -2 2340 a Black 23 2472 a Fj(20.)p Black 147 -2472 a -SDict begin H.S end - 147 2472 a 147 2472 a -SDict begin 13 H.A end - 147 2472 a 147 2472 a -SDict begin [ /View [/XYZ H.V] /Dest (261) cvn H.B /DEST pdfmark end - 147 -2472 a Fj(T)m(ry)g(to)g(use)h(asprintf)e(rather)g(than)h(pstrings)g -(and)f(fstrings)h(where)g(possible)-2 2490 y -SDict begin H.S end - -2 2490 -a -2 2490 a -SDict begin 13 H.A end - -2 2490 a -2 2490 a -SDict begin [ /View [/XYZ H.V] /Dest (262) cvn H.B /DEST pdfmark end - -2 2490 a Black 23 2621 -a Fj(21.)p Black 147 2621 a -SDict begin H.S end - 147 2621 a 147 2621 a -SDict begin 13 H.A end - 147 -2621 a 147 2621 a -SDict begin [ /View [/XYZ H.V] /Dest (263) cvn H.B /DEST pdfmark end - 147 2621 a Fj(Use)h(normal)d(C)j(comments)d(/)j(*)e -(instead)h(of)f(C++)i(comments)d(//)j(lik)o(e)f(this.)g(Although)d(the) -j(C++)g(comment)f(format)f(is)j(part)147 2729 y(of)f(the)g(C99)g -(standard,)f(some)h(older)g(v)o(endor)e(C)j(compilers)e(do)h(not)g -(accept)f(it.)-2 2747 y -SDict begin H.S end - -2 2747 a -2 2747 a -SDict begin 13 H.A end - -2 2747 a --2 2747 a -SDict begin [ /View [/XYZ H.V] /Dest (264) cvn H.B /DEST pdfmark end - -2 2747 a Black 23 2879 a Fj(22.)p Black 147 -2879 a -SDict begin H.S end - 147 2879 a 147 2879 a -SDict begin 13 H.A end - 147 2879 a 147 2879 a -SDict begin [ /View [/XYZ H.V] /Dest (265) cvn H.B /DEST pdfmark end - 147 -2879 a Fj(T)m(ry)h(to)g(write)h(documentation)c(for)i(API)i(functions)e -(and)g(structures)h(e)o(xplaining)e(the)i(point)g(of)f(the)i(code,)e -(the)h(w)o(ay)g(it)147 2987 y(should)f(be)h(used,)g(and)g(an)o(y)f -(special)i(conditions)d(or)i(results.)g(Mark)g(these)g(with)h(a)f -(double-star)f(comment)f(start)j(/)g(**)f(so)147 3094 -y(that)g(the)o(y)g(can)g(be)g(pick)o(ed)f(up)h(by)g(Doxygen,)e(as)j(in) -f(this)h(\002le.)-2 3112 y -SDict begin H.S end - -2 3112 a -2 3112 a -SDict begin 13 H.A end - -2 3112 -a -2 3112 a -SDict begin [ /View [/XYZ H.V] /Dest (266) cvn H.B /DEST pdfmark end - -2 3112 a Black 23 3244 a Fj(23.)p Black -147 3244 a -SDict begin H.S end - 147 3244 a 147 3244 a -SDict begin 13 H.A end - 147 3244 a 147 3244 -a -SDict begin [ /View [/XYZ H.V] /Dest (267) cvn H.B /DEST pdfmark end - 147 3244 a Fj(K)n(eep)f(the)g(scope)g(narro)n(w)-5 -b(.)18 b(This)j(means)e(making)g(functions/v)n(ariables)f(static)j -(whene)n(v)o(er)d(possible.)i(W)-7 b(e)21 b(don')o(t)d(w)o(ant)j(our) -147 3352 y(namespace)e(polluted.)g(Each)h(module)e(should)i(ha)n(v)o(e) -f(a)i(minimal)e(number)g(of)h(e)o(xternally)e(visible)i(functions)f(or) -147 3460 y(v)n(ariables.)-2 3461 y -SDict begin H.S end - -2 3461 a -2 3461 -a -SDict begin 13 H.A end - -2 3461 a -2 3461 a -SDict begin [ /View [/XYZ H.V] /Dest (268) cvn H.B /DEST pdfmark end - -2 3461 a Black 23 3609 a Fj(24.)p -Black 147 3609 a -SDict begin H.S end - 147 3609 a 147 3609 a -SDict begin 13 H.A end - 147 3609 a 147 -3609 a -SDict begin [ /View [/XYZ H.V] /Dest (269) cvn H.B /DEST pdfmark end - 147 3609 a Fj(Use)i(function)e(pointers)g(to)h(k)o(eep)g(kno)n -(wledge)e(about)h(particular)g(pieces)h(of)g(code)g(isolated)g(in)g -(one)g(place.)f(W)-7 b(e)22 b(don')o(t)147 3717 y(w)o(ant)f(a)f -(particular)f(piece)h(of)g(functionality)e(to)i(be)g(spread)g(out)g -(across)g(lots)h(of)f(places)g(-)g(that)g(mak)o(es)h(for)e(fragile,)g -(hand)g(to)147 3825 y(maintain)g(code.)h(Instead,)f(design)g(an)h -(interf)o(ace)f(and)h(use)g(tables)h(containing)d(function)g(pointers)h -(to)i(implement)d(speci\002c)147 3933 y(functionality)-5 -b(.)18 b(This)i(is)h(particularly)e(important)f(for)i(command)e -(interpreters.)-2 3951 y -SDict begin H.S end - -2 3951 a -2 3951 a -SDict begin 13 H.A end - -2 3951 -a -2 3951 a -SDict begin [ /View [/XYZ H.V] /Dest (270) cvn H.B /DEST pdfmark end - -2 3951 a Black 23 4082 a Fj(25.)p Black -147 4082 a -SDict begin H.S end - 147 4082 a 147 4082 a -SDict begin 13 H.A end - 147 4082 a 147 4082 -a -SDict begin [ /View [/XYZ H.V] /Dest (271) cvn H.B /DEST pdfmark end - 147 4082 a Fj(Think)h(carefully)g(about)g(what)h(it)h(will)g(be)f -(lik)o(e)h(for)e(someone)g(else)i(to)g(add)e(to)i(and)e(maintain)h -(your)e(code.)i(If)g(it)h(w)o(ould)e(be)147 4190 y(hard)g(for)h -(someone)f(else)i(to)f(maintain)f(then)h(do)g(it)h(another)e(w)o(ay)-5 -b(.)-2 4374 y -SDict begin H.S end - -2 4374 a -2 4374 a -SDict begin 13 H.A end - -2 4374 a -2 4374 a -SDict begin [ /View [/XYZ H.V] /Dest (272) cvn H.B /DEST pdfmark end - --2 4374 a 90 x Fj(The)20 b(suggestions)f(abo)o(v)o(e)f(are)i(simply)g -(that,)g(suggestions,)f(b)n(ut)i(the)f(information)d(may)j(help)g(in)g -(reducing)f(the)h(routine)f(re)n(w)o(ork)-2 4572 y(done)g(on)h(ne)n(w)g -(code.)f(The)h(preceeding)e(list)j(is)g(e)o(xpected)e(to)h(change)f -(routinely)g(as)h(ne)n(w)g(support)f(routines)g(and)h(macros)g(are)-2 -4680 y(added.)p Black 3659 5984 a Fh(11)p Black eop end -%%Page: 12 18 -TeXDict begin 12 17 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.12) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (INTERNALS) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(5.)f(Samba)g(Inter)m(nals)-2 197 y -SDict begin H.S end - --2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (283) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fl(5.1.)35 -b(Character)e(Handling)-2 734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 -734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (285) cvn H.B /DEST pdfmark end - -2 734 a 79 x Fj(This)20 b(section)g(describes)g -(character)f(set)i(handling)d(in)i(Samba,)g(as)h(implemented)d(in)i -(Samba)g(3.0)g(and)f(abo)o(v)o(e)-2 997 y -SDict begin H.S end - -2 997 a -2 -997 a -SDict begin 13 H.A end - -2 997 a -2 997 a -SDict begin [ /View [/XYZ H.V] /Dest (286) cvn H.B /DEST pdfmark end - -2 997 a 90 x Fj(In)h(the)g(past)g(Samba)g(had) -g(v)o(ery)f(ad-hoc)f(character)h(set)i(handling.)d(Scattered)i -(throughout)d(the)j(code)g(were)g(numerous)e(calls)-2 -1195 y(which)h(con)m(v)o(erted)f(particular)h(strings)h(to/from)f(DOS)i -(codepages.)d(The)i(problem)e(is)j(that)g(there)e(w)o(as)i(no)f(w)o(ay) -g(of)g(telling)g(if)h(a)-2 1303 y(particular)e(char*)g(is)i(in)f(dos)g -(codepage)f(or)g(unix)h(codepage.)e(This)i(led)g(to)h(a)f(nightmare)f -(of)h(code)f(that)i(tried)e(to)i(cope)e(with)-2 1411 -y(particular)g(cases)i(without)e(handlingt)f(the)j(general)e(case.)-2 -1439 y -SDict begin H.S end - -2 1439 a -2 1439 a -SDict begin 13 H.A end - -2 1439 a -2 1439 a -SDict begin [ /View [/XYZ H.V] /Dest (287) cvn H.B /DEST pdfmark end - -2 1439 -a 359 x Fl(5.2.)35 b(The)g(new)g(functions)-2 1966 y -SDict begin H.S end - --2 1966 a -2 1966 a -SDict begin 13 H.A end - -2 1966 a -2 1966 a -SDict begin [ /View [/XYZ H.V] /Dest (289) cvn H.B /DEST pdfmark end - -2 1966 a 106 -x Fj(The)20 b(ne)n(w)g(system)g(w)o(orks)g(lik)o(e)g(this:)-2 -2090 y -SDict begin H.S end - -2 2090 a -2 2090 a -SDict begin 13 H.A end - -2 2090 a -2 2090 a -SDict begin [ /View [/XYZ H.V] /Dest (290) cvn H.B /DEST pdfmark end - -2 2090 -a -2 2100 a -SDict begin H.S end - -2 2100 a -2 2100 a -SDict begin 13 H.A end - -2 2100 a -2 2100 a -SDict begin [ /View [/XYZ H.V] /Dest (291) cvn H.B /DEST pdfmark end - -2 -2100 a Black 64 2242 a Fj(1.)p Black 147 2242 a -SDict begin H.S end - 147 2242 -a 147 2242 a -SDict begin 13 H.A end - 147 2242 a 147 2242 a -SDict begin [ /View [/XYZ H.V] /Dest (292) cvn H.B /DEST pdfmark end - 147 2242 a Fj(all)h(char*)e(strings) -h(inside)g(Samba)g(are)g("unix")f(strings.)h(These)g(are)g(multi-byte)f -(strings)h(that)h(are)f(in)g(the)g(charset)g(de\002ned)147 -2350 y(by)g(the)g("unix)f(charset")h(option)f(in)h(smb)m(.conf.)-2 -2368 y -SDict begin H.S end - -2 2368 a -2 2368 a -SDict begin 13 H.A end - -2 2368 a -2 2368 a -SDict begin [ /View [/XYZ H.V] /Dest (293) cvn H.B /DEST pdfmark end - -2 2368 -a Black 64 2500 a Fj(2.)p Black 147 2500 a -SDict begin H.S end - 147 2500 a -147 2500 a -SDict begin 13 H.A end - 147 2500 a 147 2500 a -SDict begin [ /View [/XYZ H.V] /Dest (294) cvn H.B /DEST pdfmark end - 147 2500 a Fj(there)g(is)h(no)f -(single)g(\002x)o(ed)f(character)g(set)i(for)f(unix)f(strings,)h(b)n -(ut)g(an)o(y)g(character)f(set)i(that)f(is)h(used)f(does)g(need)g(the) -147 2608 y(follo)n(wing)f(properties:)-2 2626 y -SDict begin H.S end - -2 2626 -a -2 2626 a -SDict begin 13 H.A end - -2 2626 a -2 2626 a -SDict begin [ /View [/XYZ H.V] /Dest (295) cvn H.B /DEST pdfmark end - -2 2626 a -2 2626 a -SDict begin H.S end - -2 -2626 a -2 2626 a -SDict begin 13 H.A end - -2 2626 a -2 2626 a -SDict begin [ /View [/XYZ H.V] /Dest (296) cvn H.B /DEST pdfmark end - -2 2626 a Black -218 2757 a Fj(a.)p Black 297 2757 a -SDict begin H.S end - 297 2757 a 297 2757 -a -SDict begin 13 H.A end - 297 2757 a 297 2757 a -SDict begin [ /View [/XYZ H.V] /Dest (297) cvn H.B /DEST pdfmark end - 297 2757 a Fj(must)h(not)g(contain)f(NULLs)h(e) -o(xcept)f(for)h(termination)-2 2775 y -SDict begin H.S end - -2 2775 a -2 2775 -a -SDict begin 13 H.A end - -2 2775 a -2 2775 a -SDict begin [ /View [/XYZ H.V] /Dest (298) cvn H.B /DEST pdfmark end - -2 2775 a Black 217 2907 a Fj(b)m(.)p -Black 297 2907 a -SDict begin H.S end - 297 2907 a 297 2907 a -SDict begin 13 H.A end - 297 2907 a 297 -2907 a -SDict begin [ /View [/XYZ H.V] /Dest (299) cvn H.B /DEST pdfmark end - 297 2907 a Fj(must)g(be)g(7-bit)g(compatible)e(with)j(C)g -(strings,)f(so)g(that)h(a)f(constant)g(string)g(or)f(character)g(in)i -(C)g(will)g(be)f(byte-for)n(-byte)297 3014 y(identical)f(to)i(the)f -(equi)n(v)n(alent)e(string)i(in)h(the)f(chosen)f(character)g(set.)-2 -3032 y -SDict begin H.S end - -2 3032 a -2 3032 a -SDict begin 13 H.A end - -2 3032 a -2 3032 a -SDict begin [ /View [/XYZ H.V] /Dest (300) cvn H.B /DEST pdfmark end - -2 3032 -a Black 218 3164 a Fj(c.)p Black 297 3164 a -SDict begin H.S end - 297 3164 -a 297 3164 a -SDict begin 13 H.A end - 297 3164 a 297 3164 a -SDict begin [ /View [/XYZ H.V] /Dest (301) cvn H.B /DEST pdfmark end - 297 3164 a Fj(when)g(you)h -(uppercase)e(or)i(lo)n(wercase)g(a)g(string)g(it)h(does)f(not)g(become) -f(longer)g(than)g(the)i(original)e(string)-2 3182 y -SDict begin H.S end - -2 -3182 a -2 3182 a -SDict begin 13 H.A end - -2 3182 a -2 3182 a -SDict begin [ /View [/XYZ H.V] /Dest (302) cvn H.B /DEST pdfmark end - -2 3182 a Black -214 3313 a Fj(d.)p Black 297 3313 a -SDict begin H.S end - 297 3313 a 297 3313 -a -SDict begin 13 H.A end - 297 3313 a 297 3313 a -SDict begin [ /View [/XYZ H.V] /Dest (303) cvn H.B /DEST pdfmark end - 297 3313 a Fj(must)h(be)g(able)g(to)g -(correctly)f(hold)h(all)g(characters)g(that)g(your)f(client)h(will)h -(thro)n(w)e(at)i(it)-2 3497 y -SDict begin H.S end - -2 3497 a -2 3497 a -SDict begin 13 H.A end - -2 -3497 a -2 3497 a -SDict begin [ /View [/XYZ H.V] /Dest (304) cvn H.B /DEST pdfmark end - -2 3497 a 147 3587 a Fj(F)o(or)f(e)o(xample,)f(UTF-8)g -(is)i(\002ne,)f(and)g(most)g(multi-byte)f(asian)h(character)f(sets)j -(are)e(\002ne,)g(b)n(ut)g(UCS2)h(could)e(not)h(be)g(used)147 -3695 y(for)g(unix)f(strings)h(as)h(the)o(y)f(contain)f(nulls.)39 -3814 y -SDict begin H.S end - 39 3814 a 39 3814 a -SDict begin 13 H.A end - 39 3814 a 39 3814 a -SDict begin [ /View [/XYZ H.V] /Dest (305) cvn H.B /DEST pdfmark end - 39 3814 -a Black 64 3963 a Fj(3.)p Black 147 3963 a -SDict begin H.S end - 147 3963 a -147 3963 a -SDict begin 13 H.A end - 147 3963 a 147 3963 a -SDict begin [ /View [/XYZ H.V] /Dest (306) cvn H.B /DEST pdfmark end - 147 3963 a Fj(when)h(you)f(need)h(to)g -(put)g(a)g(string)g(into)g(a)h(b)n(uf)n(fer)e(that)h(will)h(be)f(sent)h -(on)e(the)h(wire,)h(or)e(you)h(need)f(a)i(string)f(in)g(a)h(character) -147 4071 y(set)g(format)e(that)i(is)g(compatible)d(with)j(the)f -(clients)g(character)f(set)i(then)f(you)f(need)h(to)g(use)h(a)f(pull_)g -(or)g(push_)f(function.)147 4179 y(The)h(pull_)f(functions)f(pull)i(a)g -(string)g(from)f(a)h(wire)g(b)n(uf)n(fer)e(into)i(a)g(\(multi-byte\))e -(unix)h(string.)g(The)h(push_)f(functions)f(push)147 -4287 y(a)j(string)f(out)g(to)g(a)h(wire)f(b)n(uf)n(fer)-5 -b(.)-2 4305 y -SDict begin H.S end - -2 4305 a -2 4305 a -SDict begin 13 H.A end - -2 4305 a -2 4305 a -SDict begin [ /View [/XYZ H.V] /Dest (307) cvn H.B /DEST pdfmark end - --2 4305 a Black 64 4436 a Fj(4.)p Black 147 4436 a -SDict begin H.S end - 147 -4436 a 147 4436 a -SDict begin 13 H.A end - 147 4436 a 147 4436 a -SDict begin [ /View [/XYZ H.V] /Dest (308) cvn H.B /DEST pdfmark end - 147 4436 a Fj(the)20 -b(tw)o(o)h(main)f(pull_)f(and)h(push_)f(functions)g(you)g(need)g(to)i -(understand)d(are)i(pull_string)e(and)i(push_string.)e(These)147 -4544 y(functions)h(tak)o(e)h(a)h(base)f(pointer)f(that)h(should)g -(point)f(at)i(the)f(start)h(of)e(the)i(SMB)g(pack)o(et)e(that)i(the)f -(string)g(is)h(in.)f(The)147 4652 y(functions)f(will)i(check)e(the)h -(\003ags)h(\002eld)f(in)h(this)f(pack)o(et)g(to)g(automatically)f -(determine)g(if)h(the)h(pack)o(et)e(is)i(mark)o(ed)e(as)i(a)147 -4760 y(unicode)e(pack)o(et,)g(and)h(the)o(y)f(will)i(choose)f(whether)f -(to)h(use)g(unicode)f(for)h(this)g(string)g(based)g(on)g(that)g -(\003ag.)g(Y)-9 b(ou)20 b(may)f(also)147 4868 y(force)g(this)i -(decision)f(using)f(the)i(STR_UNICODE)f(or)f(STR_ASCII)i(\003ags.)f(F)o -(or)g(use)g(in)h(smbd/)e(and)h(libsmb/)g(there)g(are)147 -4976 y(wrapper)f(functions)g(clistr_)h(and)g(srvstr_)f(that)i(call)f -(the)h(pull_/push_)c(functions)i(with)h(the)h(appropriate)d(\002rst)i -(ar)o(gument.)-2 5160 y -SDict begin H.S end - -2 5160 a -2 5160 a -SDict begin 13 H.A end - -2 5160 a --2 5160 a -SDict begin [ /View [/XYZ H.V] /Dest (309) cvn H.B /DEST pdfmark end - -2 5160 a 147 5250 a Fj(Y)-9 b(ou)20 b(may)g(also)g(call)h -(the)f(pull_ascii/pull_ucs2)d(or)j(push_ascii/push_ucs2)d(functions)i -(if)h(you)g(kno)n(w)f(that)h(a)h(particular)147 5358 -y(string)f(is)h(ascii)g(or)f(unicode.)e(There)i(are)g(also)g(a)h -(number)d(of)i(other)g(con)m(v)o(enience)d(functions)i(in)h(charcn)m(v) --5 b(.c)17 b(that)k(call)f(the)147 5466 y(pull_/push_)e(functions)h -(with)h(particularly)f(common)f(ar)o(guments,)g(such)i(as)h -(pull_ascii_pstring\(\))39 5584 y -SDict begin H.S end - 39 5584 a 39 5584 a -SDict begin 13 H.A end - -39 5584 a 39 5584 a -SDict begin [ /View [/XYZ H.V] /Dest (310) cvn H.B /DEST pdfmark end - 39 5584 a Black 3659 5984 a Fh(12)p -Black eop end -%%Page: 13 19 -TeXDict begin 13 18 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.13) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (340) cvn H.B /DEST pdfmark end - -2 -201 a 2820 --132 a Fh(Chapter)19 b(5.)i(Samba)d(Internals)p Black -Black 64 72 a Fj(5.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 72 -a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (311) cvn H.B /DEST pdfmark end - 147 72 a Fj(The)i(biggest)g(thing)f(to)h(remember)f -(is)i(that)f(internal)g(\(unix\))e(strings)i(in)h(Samba)e(may)h(no)n(w) -g(contain)f(multi-byte)147 180 y(characters.)g(This)i(means)e(you)h -(cannot)f(assume)h(that)g(characters)g(are)g(al)o(w)o(ays)g(1)h(byte)e -(long.)g(Often)h(this)h(means)f(that)g(you)147 288 y(will)h(ha)n(v)o(e) -f(to)g(con)m(v)o(ert)e(strings)i(to)h(ucs2)f(and)f(back)h(again)f(in)h -(order)f(to)i(do)e(some)h(\(seemingly\))f(simple)h(task.)g(F)o(or)147 -396 y(e)o(xamples)f(of)h(ho)n(w)g(to)g(do)g(this)h(see)f(functions)f -(lik)o(e)i(strchr_m\(\).)d(I)i(kno)n(w)f(this)i(is)g(v)o(ery)e(slo)n(w) --5 b(,)20 b(and)g(we)g(will)h(e)n(v)o(entually)147 504 -y(speed)f(it)h(up)f(b)n(ut)g(right)f(no)n(w)h(we)h(w)o(ant)f(this)h -(stuf)n(f)f(correct)f(not)h(f)o(ast.)-2 522 y -SDict begin H.S end - -2 522 -a -2 522 a -SDict begin 13 H.A end - -2 522 a -2 522 a -SDict begin [ /View [/XYZ H.V] /Dest (312) cvn H.B /DEST pdfmark end - -2 522 a Black 64 654 a -Fj(6.)p Black 147 654 a -SDict begin H.S end - 147 654 a 147 654 a -SDict begin 13 H.A end - 147 654 a -147 654 a -SDict begin [ /View [/XYZ H.V] /Dest (313) cvn H.B /DEST pdfmark end - 147 654 a Fj(all)h(lp_)f(functions)f(no)n(w)g(return)g(unix)h -(strings.)g(The)f(magic)h("DOS")h(\003ag)f(on)g(parameters)f(is)i -(gone.)-2 672 y -SDict begin H.S end - -2 672 a -2 672 a -SDict begin 13 H.A end - -2 672 a -2 672 a -SDict begin [ /View [/XYZ H.V] /Dest (314) cvn H.B /DEST pdfmark end - -2 -672 a Black 64 803 a Fj(7.)p Black 147 803 a -SDict begin H.S end - 147 803 -a 147 803 a -SDict begin 13 H.A end - 147 803 a 147 803 a -SDict begin [ /View [/XYZ H.V] /Dest (315) cvn H.B /DEST pdfmark end - 147 803 a Fj(all)g(vfs)f(functions)f -(tak)o(e)h(unix)g(strings.)f(Don')o(t)g(con)m(v)o(ert)g(when)g(passing) -h(to)g(them)-2 863 y -SDict begin H.S end - -2 863 a -2 863 a -SDict begin 13 H.A end - -2 863 a -2 863 -a -SDict begin [ /View [/XYZ H.V] /Dest (316) cvn H.B /DEST pdfmark end - -2 863 a 359 x Fl(5.3.)35 b(Macr)m(os)g(in)h(byteorder)-14 -b(.h)-2 1417 y -SDict begin H.S end - -2 1417 a -2 1417 a -SDict begin 13 H.A end - -2 1417 a -2 1417 -a -SDict begin [ /View [/XYZ H.V] /Dest (318) cvn H.B /DEST pdfmark end - -2 1417 a 79 x Fj(This)20 b(section)g(describes)g(the)g(macros)f -(de\002ned)h(in)g(byteorder)-5 b(.h.)17 b(These)j(macros)g(are)g(used)g -(e)o(xtensi)n(v)o(ely)e(in)j(the)f(Samba)g(code.)-2 1514 -y -SDict begin H.S end - -2 1514 a -2 1514 a -SDict begin 13 H.A end - -2 1514 a -2 1514 a -SDict begin [ /View [/XYZ H.V] /Dest (319) cvn H.B /DEST pdfmark end - -2 1514 a 310 -x Ff(5.3.1.)29 b(CV)-16 b(AL\(b)n(uf)n(,pos\))-2 2014 -y -SDict begin H.S end - -2 2014 a -2 2014 a -SDict begin 13 H.A end - -2 2014 a -2 2014 a -SDict begin [ /View [/XYZ H.V] /Dest (321) cvn H.B /DEST pdfmark end - -2 2014 a 84 -x Fj(returns)19 b(the)h(byte)g(at)h(of)n(fset)e(pos)h(within)g(b)n(uf)n -(fer)f(b)n(uf)h(as)h(an)f(unsigned)f(character)-5 b(.)-2 -2126 y -SDict begin H.S end - -2 2126 a -2 2126 a -SDict begin 13 H.A end - -2 2126 a -2 2126 a -SDict begin [ /View [/XYZ H.V] /Dest (322) cvn H.B /DEST pdfmark end - -2 2126 -a 310 x Ff(5.3.2.)29 b(PV)-16 b(AL\(b)n(uf)n(,pos\))-2 -2627 y -SDict begin H.S end - -2 2627 a -2 2627 a -SDict begin 13 H.A end - -2 2627 a -2 2627 a -SDict begin [ /View [/XYZ H.V] /Dest (324) cvn H.B /DEST pdfmark end - -2 2627 -a 83 x Fj(returns)19 b(the)h(v)n(alue)g(of)g(CV)-11 b(AL\(b)n(uf,pos\)) -18 b(cast)i(to)h(type)f(unsigned)e(inte)o(ger)-5 b(.)-2 -2739 y -SDict begin H.S end - -2 2739 a -2 2739 a -SDict begin 13 H.A end - -2 2739 a -2 2739 a -SDict begin [ /View [/XYZ H.V] /Dest (325) cvn H.B /DEST pdfmark end - -2 2739 -a 310 x Ff(5.3.3.)29 b(SCV)-16 b(AL\(b)n(uf)n(,pos,v)o(al\))-2 -3239 y -SDict begin H.S end - -2 3239 a -2 3239 a -SDict begin 13 H.A end - -2 3239 a -2 3239 a -SDict begin [ /View [/XYZ H.V] /Dest (327) cvn H.B /DEST pdfmark end - -2 3239 -a 84 x Fj(sets)21 b(the)f(byte)g(at)h(of)n(fset)e(pos)h(within)g(b)n -(uf)n(fer)f(b)n(uf)h(to)g(v)n(alue)g(v)n(al.)-2 3351 -y -SDict begin H.S end - -2 3351 a -2 3351 a -SDict begin 13 H.A end - -2 3351 a -2 3351 a -SDict begin [ /View [/XYZ H.V] /Dest (328) cvn H.B /DEST pdfmark end - -2 3351 a 310 -x Ff(5.3.4.)29 b(SV)-16 b(AL\(b)n(uf)n(,pos\))-2 3851 -y -SDict begin H.S end - -2 3851 a -2 3851 a -SDict begin 13 H.A end - -2 3851 a -2 3851 a -SDict begin [ /View [/XYZ H.V] /Dest (330) cvn H.B /DEST pdfmark end - -2 3851 a 84 -x Fj(returns)19 b(the)h(v)n(alue)g(of)g(the)g(unsigned)e(short)i(\(16)g -(bit\))g(little-endian)f(inte)o(ger)g(at)h(of)n(fset)g(pos)g(within)g -(b)n(uf)n(fer)f(b)n(uf.)h(An)g(inte)o(ger)f(of)-2 4043 -y(this)h(type)g(is)h(sometimes)f(refered)f(to)h(as)h("USHOR)-5 -b(T".)-2 4071 y -SDict begin H.S end - -2 4071 a -2 4071 a -SDict begin 13 H.A end - -2 4071 a -2 4071 -a -SDict begin [ /View [/XYZ H.V] /Dest (331) cvn H.B /DEST pdfmark end - -2 4071 a 311 x Ff(5.3.5.)29 b(IV)-16 b(AL\(b)n(uf)n(,pos\))-2 -4572 y -SDict begin H.S end - -2 4572 a -2 4572 a -SDict begin 13 H.A end - -2 4572 a -2 4572 a -SDict begin [ /View [/XYZ H.V] /Dest (333) cvn H.B /DEST pdfmark end - -2 4572 -a 83 x Fj(returns)19 b(the)h(v)n(alue)g(of)g(the)g(unsigned)e(32)i(bit) -h(little-endian)e(inte)o(ger)g(at)h(of)n(fset)g(pos)g(within)g(b)n(uf)n -(fer)f(b)n(uf.)-2 4684 y -SDict begin H.S end - -2 4684 a -2 4684 a -SDict begin 13 H.A end - -2 4684 -a -2 4684 a -SDict begin [ /View [/XYZ H.V] /Dest (334) cvn H.B /DEST pdfmark end - -2 4684 a 310 x Ff(5.3.6.)29 b(SV)-16 b(ALS\(b)n(uf)n -(,pos\))-2 5184 y -SDict begin H.S end - -2 5184 a -2 5184 a -SDict begin 13 H.A end - -2 5184 a -2 5184 -a -SDict begin [ /View [/XYZ H.V] /Dest (336) cvn H.B /DEST pdfmark end - -2 5184 a 84 x Fj(returns)19 b(the)h(v)n(alue)g(of)g(the)g(signed)f -(short)h(\(16)g(bit\))g(little-endian)f(inte)o(ger)g(at)h(of)n(fset)g -(pos)g(within)g(b)n(uf)n(fer)f(b)n(uf.)-2 5296 y -SDict begin H.S end - -2 5296 -a -2 5296 a -SDict begin 13 H.A end - -2 5296 a -2 5296 a -SDict begin [ /View [/XYZ H.V] /Dest (337) cvn H.B /DEST pdfmark end - -2 5296 a Black 3659 -5984 a Fh(13)p Black eop end -%%Page: 14 20 -TeXDict begin 14 19 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.14) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2820 -132 -a Fh(Chapter)19 b(5.)i(Samba)d(Internals)p Black -2 72 -a Ff(5.3.7.)29 b(IV)-16 b(ALS\(b)n(uf)n(,pos\))-2 263 -y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (339) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fj(returns)19 -b(the)h(v)n(alue)g(of)g(the)g(signed)f(32)h(bit)h(little-endian)e(inte) -o(ger)g(at)h(of)n(fset)g(pos)g(within)g(b)n(uf)n(fer)f(b)n(uf.)-2 -375 y -SDict begin H.S end - -2 375 a -2 375 a -SDict begin 13 H.A end - -2 375 a -2 375 a -SDict begin [ /View [/XYZ H.V] /Dest (340) cvn H.B /DEST pdfmark end - -2 375 a 310 -x Ff(5.3.8.)29 b(SSV)-16 b(AL\(b)n(uf)n(,pos,v)o(al\))-2 -875 y -SDict begin H.S end - -2 875 a -2 875 a -SDict begin 13 H.A end - -2 875 a -2 875 a -SDict begin [ /View [/XYZ H.V] /Dest (342) cvn H.B /DEST pdfmark end - -2 875 a 84 -x Fj(sets)21 b(the)f(unsigned)f(short)h(\(16)f(bit\))h(little-endian)f -(inte)o(ger)g(at)i(of)n(fset)f(pos)g(within)g(b)n(uf)n(fer)e(b)n(uf)i -(to)h(v)n(alue)e(v)n(al.)-2 987 y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 -987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (343) cvn H.B /DEST pdfmark end - -2 987 a 310 x Ff(5.3.9.)29 b(SIV)-16 -b(AL\(b)n(uf)n(,pos,v)o(al\))-2 1488 y -SDict begin H.S end - -2 1488 a -2 1488 -a -SDict begin 13 H.A end - -2 1488 a -2 1488 a -SDict begin [ /View [/XYZ H.V] /Dest (345) cvn H.B /DEST pdfmark end - -2 1488 a 83 x Fj(sets)21 b(the)f(unsigned)f(32)h -(bit)g(little-endian)f(inte)o(ger)g(at)i(of)n(fset)e(pos)i(within)e(b)n -(uf)n(fer)g(b)n(uf)h(to)g(the)h(v)n(alue)e(v)n(al.)-2 -1600 y -SDict begin H.S end - -2 1600 a -2 1600 a -SDict begin 13 H.A end - -2 1600 a -2 1600 a -SDict begin [ /View [/XYZ H.V] /Dest (346) cvn H.B /DEST pdfmark end - -2 1600 -a 310 x Ff(5.3.10.)28 b(SSV)-16 b(ALS\(b)n(uf)n(,pos,v)o(al\))-2 -2100 y -SDict begin H.S end - -2 2100 a -2 2100 a -SDict begin 13 H.A end - -2 2100 a -2 2100 a -SDict begin [ /View [/XYZ H.V] /Dest (348) cvn H.B /DEST pdfmark end - -2 2100 -a 84 x Fj(sets)21 b(the)f(short)g(\(16)f(bit\))i(signed)e -(little-endian)g(inte)o(ger)g(at)i(of)n(fset)f(pos)g(within)g(b)n(uf)n -(fer)e(b)n(uf)i(to)h(the)f(v)n(alue)f(v)n(al.)-2 2212 -y -SDict begin H.S end - -2 2212 a -2 2212 a -SDict begin 13 H.A end - -2 2212 a -2 2212 a -SDict begin [ /View [/XYZ H.V] /Dest (349) cvn H.B /DEST pdfmark end - -2 2212 a 310 -x Ff(5.3.11.)28 b(SIV)-16 b(ALS\(b)n(uf)n(,pos,v)o(al\))-2 -2713 y -SDict begin H.S end - -2 2713 a -2 2713 a -SDict begin 13 H.A end - -2 2713 a -2 2713 a -SDict begin [ /View [/XYZ H.V] /Dest (351) cvn H.B /DEST pdfmark end - -2 2713 -a 83 x Fj(sets)21 b(the)f(signed)g(32)g(bit)g(little-endian)f(inte)o -(ger)g(at)i(of)n(fset)e(pos)i(withing)e(b)n(uf)n(fer)g(b)n(uf)h(to)g -(the)g(v)n(alue)g(v)n(al.)-2 2825 y -SDict begin H.S end - -2 2825 a -2 2825 -a -SDict begin 13 H.A end - -2 2825 a -2 2825 a -SDict begin [ /View [/XYZ H.V] /Dest (352) cvn H.B /DEST pdfmark end - -2 2825 a 310 x Ff(5.3.12.)28 b(RSV)-16 -b(AL\(b)n(uf)n(,pos\))-2 3325 y -SDict begin H.S end - -2 3325 a -2 3325 a -SDict begin 13 H.A end - -2 -3325 a -2 3325 a -SDict begin [ /View [/XYZ H.V] /Dest (354) cvn H.B /DEST pdfmark end - -2 3325 a 84 x Fj(returns)19 b(the)h(v)n(alue)g(of)g -(the)g(unsigned)e(short)i(\(16)g(bit\))g(big-endian)e(inte)o(ger)h(at)h -(of)n(fset)g(pos)g(within)g(b)n(uf)n(fer)f(b)n(uf.)-2 -3437 y -SDict begin H.S end - -2 3437 a -2 3437 a -SDict begin 13 H.A end - -2 3437 a -2 3437 a -SDict begin [ /View [/XYZ H.V] /Dest (355) cvn H.B /DEST pdfmark end - -2 3437 -a 310 x Ff(5.3.13.)28 b(RIV)-16 b(AL\(b)n(uf)n(,pos\))-2 -3938 y -SDict begin H.S end - -2 3938 a -2 3938 a -SDict begin 13 H.A end - -2 3938 a -2 3938 a -SDict begin [ /View [/XYZ H.V] /Dest (357) cvn H.B /DEST pdfmark end - -2 3938 -a 83 x Fj(returns)19 b(the)h(v)n(alue)g(of)g(the)g(unsigned)e(32)i(bit) -h(big-endian)c(inte)o(ger)j(at)g(of)n(fset)g(pos)g(within)g(b)n(uf)n -(fer)f(b)n(uf.)-2 4050 y -SDict begin H.S end - -2 4050 a -2 4050 a -SDict begin 13 H.A end - -2 4050 -a -2 4050 a -SDict begin [ /View [/XYZ H.V] /Dest (358) cvn H.B /DEST pdfmark end - -2 4050 a 310 x Ff(5.3.14.)28 b(RSSV)-16 -b(AL\(b)n(uf)n(,pos,v)o(al\))-2 4550 y -SDict begin H.S end - -2 4550 a -2 4550 -a -SDict begin 13 H.A end - -2 4550 a -2 4550 a -SDict begin [ /View [/XYZ H.V] /Dest (360) cvn H.B /DEST pdfmark end - -2 4550 a 84 x Fj(sets)21 b(the)f(v)n(alue)g(of)f -(the)i(unsigned)d(short)i(\(16)f(bit\))h(big-endian)e(inte)o(ger)h(at)h -(of)n(fset)g(pos)g(within)g(b)n(uf)n(fer)f(b)n(uf)g(to)i(v)n(alue)e(v)n -(al.)h(refered)-2 4742 y(to)g(as)h("USHOR)-5 b(T".)-2 -4753 y -SDict begin H.S end - -2 4753 a -2 4753 a -SDict begin 13 H.A end - -2 4753 a -2 4753 a -SDict begin [ /View [/XYZ H.V] /Dest (361) cvn H.B /DEST pdfmark end - -2 4753 -a 327 x Ff(5.3.15.)28 b(RSIV)-16 b(AL\(b)n(uf)n(,pos,v)o(al\))-2 -5270 y -SDict begin H.S end - -2 5270 a -2 5270 a -SDict begin 13 H.A end - -2 5270 a -2 5270 a -SDict begin [ /View [/XYZ H.V] /Dest (363) cvn H.B /DEST pdfmark end - -2 5270 -a 84 x Fj(sets)21 b(the)f(v)n(alue)g(of)g(the)g(unsigned)e(32)i(bit)h -(big-endian)c(inte)o(ger)j(at)g(of)n(fset)g(pos)g(within)g(b)n(uf)n -(fer)f(b)n(uf)h(to)g(v)n(alue)f(v)n(al.)-2 5465 y -SDict begin H.S end - -2 -5465 a -2 5465 a -SDict begin 13 H.A end - -2 5465 a -2 5465 a -SDict begin [ /View [/XYZ H.V] /Dest (364) cvn H.B /DEST pdfmark end - -2 5465 a Black -3659 5984 a Fh(14)p Black eop end -%%Page: 15 21 -TeXDict begin 15 20 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.15) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2820 -132 -a Fh(Chapter)19 b(5.)i(Samba)d(Internals)p Black -2 88 -a Fl(5.4.)35 b(LAN)g(Manager)f(Samba)h(API)-2 283 y -SDict begin H.S end - -2 -283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 a -SDict begin [ /View [/XYZ H.V] /Dest (366) cvn H.B /DEST pdfmark end - -2 283 a 79 x Fj(This)19 -b(section)h(describes)e(the)i(functions)e(need)h(to)g(mak)o(e)g(a)h -(LAN)f(Manager)f(RPC)j(call.)f(This)g(information)d(had)h(been)h -(obtained)-2 470 y(by)h(e)o(xamining)e(the)i(Samba)g(code)f(and)h(the)g -(LAN)g(Manager)f(2.0)h(API)g(documentation.)d(It)k(should)e(not)h(be)g -(considered)-2 578 y(entirely)f(reliable.)-2 762 y -SDict begin H.S end - -2 -762 a -2 762 a -SDict begin 13 H.A end - -2 762 a -2 762 a -SDict begin [ /View [/XYZ H.V] /Dest (367) cvn H.B /DEST pdfmark end - -2 762 a -2 845 a -SDict begin H.S end - -2 -845 a -2 845 a -SDict begin 11.7 H.A end - -2 845 a -2 845 a -SDict begin [ /View [/XYZ H.V] /Dest (368) cvn H.B /DEST pdfmark end - -2 845 a 79 x Fg(call_api\(int)43 -b(prcnt,)g(int)i(drcnt,)f(int)g(mprcnt,)g(int)g(mdrcnt,)-2 -1021 y(char)g(*param,)g(char)g(*data,)g(char)g(**rparam,)f(char)h -(**rdata\);)-2 1378 y -SDict begin H.S end - -2 1378 a -2 1378 a -SDict begin 13 H.A end - -2 1378 a -2 -1378 a -SDict begin [ /View [/XYZ H.V] /Dest (369) cvn H.B /DEST pdfmark end - -2 1378 a 108 x Fj(This)20 b(function)f(is)i(de\002ned)e(in)h -(client.c.)g(It)g(uses)h(an)f(SMB)h(transaction)e(to)i(call)f(a)h -(remote)e(api.)-2 1504 y -SDict begin H.S end - -2 1504 a -2 1504 a -SDict begin 13 H.A end - -2 1504 -a -2 1504 a -SDict begin [ /View [/XYZ H.V] /Dest (370) cvn H.B /DEST pdfmark end - -2 1504 a 310 x Ff(5.4.1.)29 b(P)o(arameters)-2 -1982 y -SDict begin H.S end - -2 1982 a -2 1982 a -SDict begin 13 H.A end - -2 1982 a -2 1982 a -SDict begin [ /View [/XYZ H.V] /Dest (372) cvn H.B /DEST pdfmark end - -2 1982 -a 106 x Fj(The)20 b(parameters)f(are)h(as)h(follo)n(ws:)-2 -2106 y -SDict begin H.S end - -2 2106 a -2 2106 a -SDict begin 13 H.A end - -2 2106 a -2 2106 a -SDict begin [ /View [/XYZ H.V] /Dest (373) cvn H.B /DEST pdfmark end - -2 2106 -a -2 2116 a -SDict begin H.S end - -2 2116 a -2 2116 a -SDict begin 13 H.A end - -2 2116 a -2 2116 a -SDict begin [ /View [/XYZ H.V] /Dest (374) cvn H.B /DEST pdfmark end - -2 -2116 a Black 64 2259 a Fj(1.)p Black 147 2259 a -SDict begin H.S end - 147 2259 -a 147 2259 a -SDict begin 13 H.A end - 147 2259 a 147 2259 a -SDict begin [ /View [/XYZ H.V] /Dest (375) cvn H.B /DEST pdfmark end - 147 2259 a Fj(prcnt:)f(the)g(number) -e(of)i(bytes)g(of)g(parameters)f(be)o(gin)g(sent.)-2 -2277 y -SDict begin H.S end - -2 2277 a -2 2277 a -SDict begin 13 H.A end - -2 2277 a -2 2277 a -SDict begin [ /View [/XYZ H.V] /Dest (376) cvn H.B /DEST pdfmark end - -2 2277 -a Black 64 2408 a Fj(2.)p Black 147 2408 a -SDict begin H.S end - 147 2408 a -147 2408 a -SDict begin 13 H.A end - 147 2408 a 147 2408 a -SDict begin [ /View [/XYZ H.V] /Dest (377) cvn H.B /DEST pdfmark end - 147 2408 a Fj(drcnt:)h(the)g(number)e -(of)i(bytes)g(of)g(data)g(be)o(gin)f(sent.)-2 2426 y -SDict begin H.S end - --2 2426 a -2 2426 a -SDict begin 13 H.A end - -2 2426 a -2 2426 a -SDict begin [ /View [/XYZ H.V] /Dest (378) cvn H.B /DEST pdfmark end - -2 2426 a Black -64 2558 a Fj(3.)p Black 147 2558 a -SDict begin H.S end - 147 2558 a 147 2558 -a -SDict begin 13 H.A end - 147 2558 a 147 2558 a -SDict begin [ /View [/XYZ H.V] /Dest (379) cvn H.B /DEST pdfmark end - 147 2558 a Fj(mprcnt:)g(the)h(maximum)f(number) -f(of)i(bytes)g(of)g(parameters)f(which)h(should)f(be)h(returned)-2 -2576 y -SDict begin H.S end - -2 2576 a -2 2576 a -SDict begin 13 H.A end - -2 2576 a -2 2576 a -SDict begin [ /View [/XYZ H.V] /Dest (380) cvn H.B /DEST pdfmark end - -2 2576 -a Black 64 2707 a Fj(4.)p Black 147 2707 a -SDict begin H.S end - 147 2707 a -147 2707 a -SDict begin 13 H.A end - 147 2707 a 147 2707 a -SDict begin [ /View [/XYZ H.V] /Dest (381) cvn H.B /DEST pdfmark end - 147 2707 a Fj(mdrcnt:)f(the)h(maximum) -f(number)f(of)i(bytes)g(of)g(data)g(which)g(should)f(be)h(returned)-2 -2725 y -SDict begin H.S end - -2 2725 a -2 2725 a -SDict begin 13 H.A end - -2 2725 a -2 2725 a -SDict begin [ /View [/XYZ H.V] /Dest (382) cvn H.B /DEST pdfmark end - -2 2725 -a Black 64 2856 a Fj(5.)p Black 147 2856 a -SDict begin H.S end - 147 2856 a -147 2856 a -SDict begin 13 H.A end - 147 2856 a 147 2856 a -SDict begin [ /View [/XYZ H.V] /Dest (383) cvn H.B /DEST pdfmark end - 147 2856 a Fj(param:)g(a)g(pointer)f -(to)h(the)h(parameters)e(to)h(be)g(sent.)-2 2874 y -SDict begin H.S end - -2 -2874 a -2 2874 a -SDict begin 13 H.A end - -2 2874 a -2 2874 a -SDict begin [ /View [/XYZ H.V] /Dest (384) cvn H.B /DEST pdfmark end - -2 2874 a Black -64 3006 a Fj(6.)p Black 147 3006 a -SDict begin H.S end - 147 3006 a 147 3006 -a -SDict begin 13 H.A end - 147 3006 a 147 3006 a -SDict begin [ /View [/XYZ H.V] /Dest (385) cvn H.B /DEST pdfmark end - 147 3006 a Fj(data:)g(a)h(pointer)e(to)h(the)g -(data)h(to)f(be)g(sent.)-2 3024 y -SDict begin H.S end - -2 3024 a -2 3024 a -SDict begin 13 H.A end - --2 3024 a -2 3024 a -SDict begin [ /View [/XYZ H.V] /Dest (386) cvn H.B /DEST pdfmark end - -2 3024 a Black 64 3155 a Fj(7.)p -Black 147 3155 a -SDict begin H.S end - 147 3155 a 147 3155 a -SDict begin 13 H.A end - 147 3155 a 147 -3155 a -SDict begin [ /View [/XYZ H.V] /Dest (387) cvn H.B /DEST pdfmark end - 147 3155 a Fj(rparam:)f(a)i(pointer)e(to)h(a)h(pointer)e(which)g -(will)i(be)f(set)h(to)g(point)e(to)h(the)h(returned)d(paramters.)h(The) -h(caller)g(of)g(call_api\(\))147 3263 y(must)g(deallocate)g(this)g -(memory)-5 b(.)-2 3281 y -SDict begin H.S end - -2 3281 a -2 3281 a -SDict begin 13 H.A end - -2 3281 -a -2 3281 a -SDict begin [ /View [/XYZ H.V] /Dest (388) cvn H.B /DEST pdfmark end - -2 3281 a Black 64 3413 a Fj(8.)p Black 147 -3413 a -SDict begin H.S end - 147 3413 a 147 3413 a -SDict begin 13 H.A end - 147 3413 a 147 3413 a -SDict begin [ /View [/XYZ H.V] /Dest (389) cvn H.B /DEST pdfmark end - 147 -3413 a Fj(rdata:)20 b(a)h(pointer)e(to)h(a)h(pointer)d(which)i(will)h -(be)f(set)h(to)g(point)e(to)h(the)h(returned)d(data.)i(The)g(caller)g -(of)g(call_api\(\))f(must)147 3521 y(deallocate)h(this)g(memory)-5 -b(.)-2 3705 y -SDict begin H.S end - -2 3705 a -2 3705 a -SDict begin 13 H.A end - -2 3705 a -2 3705 a -SDict begin [ /View [/XYZ H.V] /Dest (390) cvn H.B /DEST pdfmark end - --2 3705 a 90 x Fj(These)20 b(are)g(the)g(parameters)f(which)h(you)f -(ought)g(to)h(send,)g(in)g(the)g(order)f(of)h(their)g(appearance)e(in)j -(the)f(parameter)f(block:)-2 3813 y -SDict begin H.S end - -2 3813 a -2 3813 -a -SDict begin 13 H.A end - -2 3813 a -2 3813 a -SDict begin [ /View [/XYZ H.V] /Dest (391) cvn H.B /DEST pdfmark end - -2 3813 a -2 3823 a -SDict begin H.S end - -2 3823 a -2 -3823 a -SDict begin 13 H.A end - -2 3823 a -2 3823 a -SDict begin [ /View [/XYZ H.V] /Dest (392) cvn H.B /DEST pdfmark end - -2 3823 a Black 64 3965 a -Fj(1.)p Black 147 3965 a -SDict begin H.S end - 147 3965 a 147 3965 a -SDict begin 13 H.A end - 147 3965 -a 147 3965 a -SDict begin [ /View [/XYZ H.V] /Dest (393) cvn H.B /DEST pdfmark end - 147 3965 a Fj(An)h(unsigned)f(16)h(bit)g(inte)o(ger)f(API) -i(number)-5 b(.)18 b(Y)-9 b(ou)20 b(should)f(set)i(this)g(v)n(alue)e -(with)i(SSV)-11 b(AL\(\).)19 b(I)i(do)e(not)h(kno)n(w)f(where)h(these) -147 4073 y(numbers)f(are)h(described.)-2 4074 y -SDict begin H.S end - -2 4074 -a -2 4074 a -SDict begin 13 H.A end - -2 4074 a -2 4074 a -SDict begin [ /View [/XYZ H.V] /Dest (394) cvn H.B /DEST pdfmark end - -2 4074 a Black 64 4222 -a Fj(2.)p Black 147 4222 a -SDict begin H.S end - 147 4222 a 147 4222 a -SDict begin 13 H.A end - 147 -4222 a 147 4222 a -SDict begin [ /View [/XYZ H.V] /Dest (395) cvn H.B /DEST pdfmark end - 147 4222 a Fj(An)g(ASCIIZ)h(string)f(describing)e -(the)i(parameters)f(to)i(the)f(API)g(function)f(as)i(de\002ned)e(in)h -(the)g(LAN)h(Manager)147 4330 y(documentation.)c(The)j(\002rst)h -(parameter)m(,)d(which)i(is)h(the)f(serv)o(er)f(name,)h(is)h(ommited.)e -(This)h(string)g(is)h(based)f(uppon)e(the)147 4438 y(API)j(function)d -(as)j(described)e(in)h(the)h(manual,)d(not)i(the)h(data)f(which)f(is)i -(actually)f(passed.)-2 4456 y -SDict begin H.S end - -2 4456 a -2 4456 a -SDict begin 13 H.A end - -2 -4456 a -2 4456 a -SDict begin [ /View [/XYZ H.V] /Dest (396) cvn H.B /DEST pdfmark end - -2 4456 a Black 64 4587 a Fj(3.)p Black -147 4587 a -SDict begin H.S end - 147 4587 a 147 4587 a -SDict begin 13 H.A end - 147 4587 a 147 4587 -a -SDict begin [ /View [/XYZ H.V] /Dest (397) cvn H.B /DEST pdfmark end - 147 4587 a Fj(An)g(ASCIIZ)h(string)f(describing)e(the)i(data)g -(structure)g(which)f(ought)g(to)i(be)f(returned.)-2 4605 -y -SDict begin H.S end - -2 4605 a -2 4605 a -SDict begin 13 H.A end - -2 4605 a -2 4605 a -SDict begin [ /View [/XYZ H.V] /Dest (398) cvn H.B /DEST pdfmark end - -2 4605 a Black -64 4737 a Fj(4.)p Black 147 4737 a -SDict begin H.S end - 147 4737 a 147 4737 -a -SDict begin 13 H.A end - 147 4737 a 147 4737 a -SDict begin [ /View [/XYZ H.V] /Dest (399) cvn H.B /DEST pdfmark end - 147 4737 a Fj(An)o(y)g(parameters)f(which)g -(appear)g(in)i(the)f(function)e(call,)j(as)g(de\002ned)e(in)h(the)g -(LAN)h(Manager)e(API)h(documentation,)d(after)147 4845 -y(the)j("Serv)o(er")f(and)h(up)g(to)g(and)g(including)e(the)i("uLe)n(v) -o(el")f(parameters.)-2 4863 y -SDict begin H.S end - -2 4863 a -2 4863 a -SDict begin 13 H.A end - -2 -4863 a -2 4863 a -SDict begin [ /View [/XYZ H.V] /Dest (400) cvn H.B /DEST pdfmark end - -2 4863 a Black 64 4994 a Fj(5.)p Black -147 4994 a -SDict begin H.S end - 147 4994 a 147 4994 a -SDict begin 13 H.A end - 147 4994 a 147 4994 -a -SDict begin [ /View [/XYZ H.V] /Dest (401) cvn H.B /DEST pdfmark end - 147 4994 a Fj(An)h(unsigned)f(16)h(bit)g(inte)o(ger)f(which)h(gi)n(v) -o(es)g(the)g(size)h(in)f(bytes)g(of)g(the)g(b)n(uf)n(fer)f(we)i(will)f -(use)h(to)f(recei)n(v)o(e)f(the)i(returned)147 5102 y(array)e(of)h -(data)g(structures.)g(Presumably)f(this)h(should)f(be)i(the)f(same)g -(as)h(mdrcnt.)e(This)h(v)n(alue)g(should)f(be)h(set)h(with)147 -5210 y(SSV)-11 b(AL\(\).)-2 5225 y -SDict begin H.S end - -2 5225 a -2 5225 -a -SDict begin 13 H.A end - -2 5225 a -2 5225 a -SDict begin [ /View [/XYZ H.V] /Dest (402) cvn H.B /DEST pdfmark end - -2 5225 a Black 64 5360 a Fj(6.)p -Black 147 5360 a -SDict begin H.S end - 147 5360 a 147 5360 a -SDict begin 13 H.A end - 147 5360 a 147 -5360 a -SDict begin [ /View [/XYZ H.V] /Dest (403) cvn H.B /DEST pdfmark end - 147 5360 a Fj(An)20 b(ASCIIZ)h(string)f(describing)e -(substructures)h(which)h(should)f(be)h(returned.)e(If)i(no)g -(substructures)f(apply)-5 b(,)18 b(this)j(string)f(is)147 -5467 y(of)g(zero)g(length.)p Black 3659 5984 a Fh(15)p -Black eop end -%%Page: 16 22 -TeXDict begin 16 21 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.16) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2820 -132 -a Fh(Chapter)19 b(5.)i(Samba)d(Internals)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (404) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fj(The)i(code)f(in) -h(client.c)g(al)o(w)o(ays)h(calls)g(call_api\(\))e(with)h(no)g(data.)g -(It)g(is)h(unclear)e(when)h(a)h(non-zero)c(length)j(data)g(b)n(uf)n -(fer)f(w)o(ould)-2 180 y(be)h(sent.)-2 191 y -SDict begin H.S end - -2 191 a --2 191 a -SDict begin 13 H.A end - -2 191 a -2 191 a -SDict begin [ /View [/XYZ H.V] /Dest (405) cvn H.B /DEST pdfmark end - -2 191 a 328 x Ff(5.4.2.)29 -b(Retur)n(n)i(v)o(alue)-2 686 y -SDict begin H.S end - -2 686 a -2 686 a -SDict begin 13 H.A end - -2 -686 a -2 686 a -SDict begin [ /View [/XYZ H.V] /Dest (407) cvn H.B /DEST pdfmark end - -2 686 a 107 x Fj(The)20 b(returned)e(parameters)h -(\(pointed)f(to)j(by)f(rparam\),)e(in)i(their)g(order)f(of)h -(appearance)e(are:)-2 811 y -SDict begin H.S end - -2 811 a -2 811 a -SDict begin 13 H.A end - -2 811 -a -2 811 a -SDict begin [ /View [/XYZ H.V] /Dest (408) cvn H.B /DEST pdfmark end - -2 811 a -2 821 a -SDict begin H.S end - -2 821 a -2 821 a -SDict begin 13 H.A end - -2 821 -a -2 821 a -SDict begin [ /View [/XYZ H.V] /Dest (409) cvn H.B /DEST pdfmark end - -2 821 a Black 64 963 a Fj(1.)p Black 147 -963 a -SDict begin H.S end - 147 963 a 147 963 a -SDict begin 13 H.A end - 147 963 a 147 963 a -SDict begin [ /View [/XYZ H.V] /Dest (410) cvn H.B /DEST pdfmark end - 147 963 -a Fj(An)i(unsigned)f(16)h(bit)g(inte)o(ger)f(which)h(contains)f(the)i -(API)f(function')-5 b(s)19 b(return)g(code.)g(This)i(v)n(alue)e(should) -g(be)h(read)g(with)147 1071 y(SV)-11 b(AL\(\).)-2 1086 -y -SDict begin H.S end - -2 1086 a -2 1086 a -SDict begin 13 H.A end - -2 1086 a -2 1086 a -SDict begin [ /View [/XYZ H.V] /Dest (411) cvn H.B /DEST pdfmark end - -2 1086 a Black -64 1220 a Fj(2.)p Black 147 1220 a -SDict begin H.S end - 147 1220 a 147 1220 -a -SDict begin 13 H.A end - 147 1220 a 147 1220 a -SDict begin [ /View [/XYZ H.V] /Dest (412) cvn H.B /DEST pdfmark end - 147 1220 a Fj(An)20 b(adjustment)g(which)f -(tells)i(the)g(amount)d(by)i(which)g(pointers)f(in)h(the)h(returned)d -(data)i(should)f(be)h(adjusted.)g(This)g(v)n(alue)147 -1328 y(should)f(be)h(read)g(with)h(SV)-11 b(AL\(\).)19 -b(Basically)-5 b(,)20 b(the)g(address)g(of)g(the)g(start)h(of)f(the)g -(returned)e(data)i(b)n(uf)n(fer)f(should)g(ha)n(v)o(e)h(the)147 -1436 y(returned)f(pointer)g(v)n(alue)g(added)g(to)h(it)h(and)f(then)g -(ha)n(v)o(e)f(this)i(v)n(alue)e(subtracted)g(from)h(it)h(in)f(order)f -(to)h(obtain)f(the)i(currect)147 1544 y(of)n(fset)f(into)g(the)g -(returned)e(data)j(b)n(uf)n(fer)-5 b(.)-2 1545 y -SDict begin H.S end - -2 1545 -a -2 1545 a -SDict begin 13 H.A end - -2 1545 a -2 1545 a -SDict begin [ /View [/XYZ H.V] /Dest (413) cvn H.B /DEST pdfmark end - -2 1545 a Black 64 1694 -a Fj(3.)p Black 147 1694 a -SDict begin H.S end - 147 1694 a 147 1694 a -SDict begin 13 H.A end - 147 -1694 a 147 1694 a -SDict begin [ /View [/XYZ H.V] /Dest (414) cvn H.B /DEST pdfmark end - 147 1694 a Fj(A)21 b(count)e(of)h(the)g(number)f(of)h -(elements)f(in)i(the)f(array)f(of)h(structures)g(returned.)e(It)i(is)h -(also)g(possible)f(that)g(this)h(may)147 1802 y(sometimes)f(be)g(the)g -(number)f(of)h(bytes)g(returned.)-2 1986 y -SDict begin H.S end - -2 1986 a --2 1986 a -SDict begin 13 H.A end - -2 1986 a -2 1986 a -SDict begin [ /View [/XYZ H.V] /Dest (415) cvn H.B /DEST pdfmark end - -2 1986 a 90 x Fj(When)g(call_api\(\))f -(returns,)g(rparam)g(points)g(to)i(the)f(returned)e(parameters.)h(The)h -(\002rst)h(if)f(these)h(is)g(the)f(result)g(code.)f(It)i(will)g(be)-2 -2183 y(zero)e(if)i(the)f(API)h(call)f(suceeded.)f(This)h(v)n(alue)g(by) -g(be)g(read)f(with)i("SV)-11 b(AL\(rparam,0\)".)-2 2367 -y -SDict begin H.S end - -2 2367 a -2 2367 a -SDict begin 13 H.A end - -2 2367 a -2 2367 a -SDict begin [ /View [/XYZ H.V] /Dest (416) cvn H.B /DEST pdfmark end - -2 2367 a 90 -x Fj(The)20 b(second)f(parameter)g(may)g(be)h(read)g(as)h("SV)-11 -b(AL\(rparam,2\)".)16 b(It)21 b(is)g(a)g(16)e(bit)i(of)n(fset)f(which)f -(indicates)h(what)g(the)h(base)-2 2565 y(address)e(of)h(the)g(returned) -e(data)i(b)n(uf)n(fer)e(w)o(as)j(when)e(it)i(w)o(as)g(b)n(uilt)f(on)f -(the)h(serv)o(er)-5 b(.)20 b(It)g(should)f(be)h(used)f(to)h(correct)f -(pointer)g(before)-2 2673 y(use.)-2 2840 y -SDict begin H.S end - -2 2840 a --2 2840 a -SDict begin 13 H.A end - -2 2840 a -2 2840 a -SDict begin [ /View [/XYZ H.V] /Dest (417) cvn H.B /DEST pdfmark end - -2 2840 a 107 x Fj(The)h(returned)e(data) -i(b)n(uf)n(fer)f(contains)g(the)i(array)e(of)h(returned)e(data)i -(structures.)g(Note)g(that)g(all)h(pointers)e(must)h(be)g(adjusted)-2 -3055 y(before)f(use.)h(The)g(function)e(\002x_char_ptr\(\))f(in)j -(client.c)g(can)g(be)g(used)g(for)g(this)g(purpose.)-2 -3239 y -SDict begin H.S end - -2 3239 a -2 3239 a -SDict begin 13 H.A end - -2 3239 a -2 3239 a -SDict begin [ /View [/XYZ H.V] /Dest (418) cvn H.B /DEST pdfmark end - -2 3239 -a 90 x Fj(The)g(third)f(parameter)g(\(which)g(may)h(be)g(read)g(as)h -("SV)-11 b(AL\(rparam,4\)"\))16 b(has)k(something)f(to)h(do)g(with)h -(indicating)d(the)j(amount)-2 3437 y(of)f(data)g(returned)e(or)i -(possibly)g(the)g(amount)f(of)h(data)g(which)f(can)h(be)g(returned)f -(if)h(enough)e(b)n(uf)n(fer)h(space)h(is)i(allo)n(wed.)-2 -3548 y -SDict begin H.S end - -2 3548 a -2 3548 a -SDict begin 13 H.A end - -2 3548 a -2 3548 a -SDict begin [ /View [/XYZ H.V] /Dest (419) cvn H.B /DEST pdfmark end - -2 3548 -a 360 x Fl(5.5.)35 b(Code)f(character)g(table)-2 4075 -y -SDict begin H.S end - -2 4075 a -2 4075 a -SDict begin 13 H.A end - -2 4075 a -2 4075 a -SDict begin [ /View [/XYZ H.V] /Dest (421) cvn H.B /DEST pdfmark end - -2 4075 a 107 -x Fj(Certain)20 b(data)g(structures)g(are)g(described)f(by)g(means)h -(of)g(ASCIIz)h(strings)f(containing)e(code)h(characters.)g(These)h(are) -h(the)f(code)-2 4290 y(characters:)-2 4291 y -SDict begin H.S end - -2 4291 -a -2 4291 a -SDict begin 13 H.A end - -2 4291 a -2 4291 a -SDict begin [ /View [/XYZ H.V] /Dest (422) cvn H.B /DEST pdfmark end - -2 4291 a -2 4301 a -SDict begin H.S end - -2 -4301 a -2 4301 a -SDict begin 13 H.A end - -2 4301 a -2 4301 a -SDict begin [ /View [/XYZ H.V] /Dest (423) cvn H.B /DEST pdfmark end - -2 4301 a Black -64 4460 a Fj(1.)p Black 147 4460 a -SDict begin H.S end - 147 4460 a 147 4460 -a -SDict begin 13 H.A end - 147 4460 a 147 4460 a -SDict begin [ /View [/XYZ H.V] /Dest (424) cvn H.B /DEST pdfmark end - 147 4460 a Fj(W)h(a)g(type)f(byte)f -(little-endian)g(unsigned)g(inte)o(ger)-2 4478 y -SDict begin H.S end - -2 4478 -a -2 4478 a -SDict begin 13 H.A end - -2 4478 a -2 4478 a -SDict begin [ /View [/XYZ H.V] /Dest (425) cvn H.B /DEST pdfmark end - -2 4478 a Black 64 4609 -a Fj(2.)p Black 147 4609 a -SDict begin H.S end - 147 4609 a 147 4609 a -SDict begin 13 H.A end - 147 -4609 a 147 4609 a -SDict begin [ /View [/XYZ H.V] /Dest (426) cvn H.B /DEST pdfmark end - 147 4609 a Fj(N)i(a)g(count)e(of)h(substructures)f -(which)g(follo)n(w)-2 4610 y -SDict begin H.S end - -2 4610 a -2 4610 a -SDict begin 13 H.A end - -2 4610 -a -2 4610 a -SDict begin [ /View [/XYZ H.V] /Dest (427) cvn H.B /DEST pdfmark end - -2 4610 a Black 64 4759 a Fj(3.)p Black 147 -4759 a -SDict begin H.S end - 147 4759 a 147 4759 a -SDict begin 13 H.A end - 147 4759 a 147 4759 a -SDict begin [ /View [/XYZ H.V] /Dest (428) cvn H.B /DEST pdfmark end - 147 -4759 a Fj(D)i(a)g(four)e(byte)g(little-endian)g(unsigned)g(inte)o(ger) --2 4777 y -SDict begin H.S end - -2 4777 a -2 4777 a -SDict begin 13 H.A end - -2 4777 a -2 4777 a -SDict begin [ /View [/XYZ H.V] /Dest (429) cvn H.B /DEST pdfmark end - -2 -4777 a Black 64 4908 a Fj(4.)p Black 147 4908 a -SDict begin H.S end - 147 4908 -a 147 4908 a -SDict begin 13 H.A end - 147 4908 a 147 4908 a -SDict begin [ /View [/XYZ H.V] /Dest (430) cvn H.B /DEST pdfmark end - 147 4908 a Fj(B)i(a)g(byte)f(\(with) -g(optional)f(count)g(e)o(xpressed)g(as)i(trailing)e(ASCII)i(digits\))-2 -4926 y -SDict begin H.S end - -2 4926 a -2 4926 a -SDict begin 13 H.A end - -2 4926 a -2 4926 a -SDict begin [ /View [/XYZ H.V] /Dest (431) cvn H.B /DEST pdfmark end - -2 4926 -a Black 64 5057 a Fj(5.)p Black 147 5057 a -SDict begin H.S end - 147 5057 a -147 5057 a -SDict begin 13 H.A end - 147 5057 a 147 5057 a -SDict begin [ /View [/XYZ H.V] /Dest (432) cvn H.B /DEST pdfmark end - 147 5057 a Fj(z)g(a)f(four)g(byte)f -(of)n(fset)h(to)g(a)h(NULL)f(terminated)f(string)-2 5075 -y -SDict begin H.S end - -2 5075 a -2 5075 a -SDict begin 13 H.A end - -2 5075 a -2 5075 a -SDict begin [ /View [/XYZ H.V] /Dest (433) cvn H.B /DEST pdfmark end - -2 5075 a Black -64 5207 a Fj(6.)p Black 147 5207 a -SDict begin H.S end - 147 5207 a 147 5207 -a -SDict begin 13 H.A end - 147 5207 a 147 5207 a -SDict begin [ /View [/XYZ H.V] /Dest (434) cvn H.B /DEST pdfmark end - 147 5207 a Fj(l)i(a)g(four)e(byte)g(of)n(fset)h -(to)h(non-string)d(user)i(data)-2 5225 y -SDict begin H.S end - -2 5225 a -2 -5225 a -SDict begin 13 H.A end - -2 5225 a -2 5225 a -SDict begin [ /View [/XYZ H.V] /Dest (435) cvn H.B /DEST pdfmark end - -2 5225 a Black 64 5356 a -Fj(7.)p Black 147 5356 a -SDict begin H.S end - 147 5356 a 147 5356 a -SDict begin 13 H.A end - 147 5356 -a 147 5356 a -SDict begin [ /View [/XYZ H.V] /Dest (436) cvn H.B /DEST pdfmark end - 147 5356 a Fj(b)g(an)h(of)n(fset)e(to)i(data)f(\(with)g -(count)f(e)o(xpressed)g(as)i(trailing)e(ASCII)i(digits\))-2 -5374 y -SDict begin H.S end - -2 5374 a -2 5374 a -SDict begin 13 H.A end - -2 5374 a -2 5374 a -SDict begin [ /View [/XYZ H.V] /Dest (437) cvn H.B /DEST pdfmark end - -2 5374 -a Black 64 5506 a Fj(8.)p Black 147 5506 a -SDict begin H.S end - 147 5506 a -147 5506 a -SDict begin 13 H.A end - 147 5506 a 147 5506 a -SDict begin [ /View [/XYZ H.V] /Dest (438) cvn H.B /DEST pdfmark end - 147 5506 a Fj(r)g(pointer)e(to)h -(returned)e(data)i(b)n(uf)n(fer???)-2 5524 y -SDict begin H.S end - -2 5524 -a -2 5524 a -SDict begin 13 H.A end - -2 5524 a -2 5524 a -SDict begin [ /View [/XYZ H.V] /Dest (439) cvn H.B /DEST pdfmark end - -2 5524 a Black 3657 -5984 a Fh(16)p Black eop end -%%Page: 17 23 -TeXDict begin 17 22 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.17) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2820 -132 -a Fh(Chapter)19 b(5.)i(Samba)d(Internals)p Black Black -64 72 a Fj(9.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 72 a -SDict begin 13 H.A end - 147 -72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (440) cvn H.B /DEST pdfmark end - 147 72 a Fj(L)j(length)e(in)h(bytes)g(of)g(returned)f -(data)h(b)n(uf)n(fer???)-2 90 y -SDict begin H.S end - -2 90 a -2 90 a -SDict begin 13 H.A end - -2 90 -a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (441) cvn H.B /DEST pdfmark end - -2 90 a Black 23 222 a Fj(10.)p Black 147 222 -a -SDict begin H.S end - 147 222 a 147 222 a -SDict begin 13 H.A end - 147 222 a 147 222 a -SDict begin [ /View [/XYZ H.V] /Dest (442) cvn H.B /DEST pdfmark end - 147 222 a Fj(h)g(number)f(of) -h(bytes)g(of)g(information)d(a)n(v)n(ailable???)p Black -3656 5984 a Fh(17)p Black eop end -%%Page: 18 24 -TeXDict begin 18 23 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.18) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PARSING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(6.)f(The)g(smb)-7 b(.conf)44 b(\002le)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (450) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(6.1.)35 b(Lexical)f(Analysis)-2 734 y -SDict begin H.S end - -2 734 a -2 -734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (452) cvn H.B /DEST pdfmark end - -2 734 a 79 x Fj(Basically)-5 -b(,)20 b(the)g(\002le)h(is)g(processed)e(on)h(a)h(line)f(by)g(line)g -(basis.)g(There)g(are)g(four)f(types)h(of)g(lines)h(that)f(are)g -(recognized)e(by)i(the)-2 921 y(le)o(xical)g(analyzer)f(\(params.c\):) --2 939 y -SDict begin H.S end - -2 939 a -2 939 a -SDict begin 13 H.A end - -2 939 a -2 939 a -SDict begin [ /View [/XYZ H.V] /Dest (453) cvn H.B /DEST pdfmark end - -2 939 a --2 949 a -SDict begin H.S end - -2 949 a -2 949 a -SDict begin 13 H.A end - -2 949 a -2 949 a -SDict begin [ /View [/XYZ H.V] /Dest (454) cvn H.B /DEST pdfmark end - -2 949 a -Black 64 1091 a Fj(1.)p Black 147 1091 a -SDict begin H.S end - 147 1091 a 147 -1091 a -SDict begin 13 H.A end - 147 1091 a 147 1091 a -SDict begin [ /View [/XYZ H.V] /Dest (455) cvn H.B /DEST pdfmark end - 147 1091 a Fj(Blank)h(lines)h(-)f(Lines)h -(containing)d(only)h(whitespace.)-2 1109 y -SDict begin H.S end - -2 1109 a --2 1109 a -SDict begin 13 H.A end - -2 1109 a -2 1109 a -SDict begin [ /View [/XYZ H.V] /Dest (456) cvn H.B /DEST pdfmark end - -2 1109 a Black 64 1241 -a Fj(2.)p Black 147 1241 a -SDict begin H.S end - 147 1241 a 147 1241 a -SDict begin 13 H.A end - 147 -1241 a 147 1241 a -SDict begin [ /View [/XYZ H.V] /Dest (457) cvn H.B /DEST pdfmark end - 147 1241 a Fj(Comment)g(lines)i(-)f(Lines)h(be)o -(ginning)c(with)k(either)e(a)i(semi-colon)e(or)h(a)g(pound)f(sign)h -(\(';')g(or)f('#'\).)-2 1258 y -SDict begin H.S end - -2 1258 a -2 1258 a -SDict begin 13 H.A end - -2 -1258 a -2 1258 a -SDict begin [ /View [/XYZ H.V] /Dest (458) cvn H.B /DEST pdfmark end - -2 1258 a Black 64 1390 a Fj(3.)p Black -147 1390 a -SDict begin H.S end - 147 1390 a 147 1390 a -SDict begin 13 H.A end - 147 1390 a 147 1390 -a -SDict begin [ /View [/XYZ H.V] /Dest (459) cvn H.B /DEST pdfmark end - 147 1390 a Fj(Section)h(header)f(lines)i(-)f(Lines)g(be)o(ginning)e -(with)i(an)g(open)f(square)h(brack)o(et)f(\('['\).)-2 -1408 y -SDict begin H.S end - -2 1408 a -2 1408 a -SDict begin 13 H.A end - -2 1408 a -2 1408 a -SDict begin [ /View [/XYZ H.V] /Dest (460) cvn H.B /DEST pdfmark end - -2 1408 -a Black 64 1539 a Fj(4.)p Black 147 1539 a -SDict begin H.S end - 147 1539 a -147 1539 a -SDict begin 13 H.A end - 147 1539 a 147 1539 a -SDict begin [ /View [/XYZ H.V] /Dest (461) cvn H.B /DEST pdfmark end - 147 1539 a Fj(P)o(arameter)g(lines)i -(-)f(Lines)g(be)o(ginning)e(with)i(an)o(y)g(other)f(character)-5 -b(.)19 b(\(The)h(def)o(ault)f(line)i(type.\))-2 1723 -y -SDict begin H.S end - -2 1723 a -2 1723 a -SDict begin 13 H.A end - -2 1723 a -2 1723 a -SDict begin [ /View [/XYZ H.V] /Dest (462) cvn H.B /DEST pdfmark end - -2 1723 a 90 -x Fj(The)f(\002rst)h(tw)o(o)f(are)g(handled)f(e)o(xclusi)n(v)o(ely)f -(by)i(the)g(le)o(xical)g(analyzer)m(,)e(which)i(ignores)f(them.)h(The)g -(latter)g(tw)o(o)g(line)h(types)f(are)-2 1921 y(scanned)f(for)-2 -1922 y -SDict begin H.S end - -2 1922 a -2 1922 a -SDict begin 13 H.A end - -2 1922 a -2 1922 a -SDict begin [ /View [/XYZ H.V] /Dest (463) cvn H.B /DEST pdfmark end - -2 1922 -a -2 1932 a -SDict begin H.S end - -2 1932 a -2 1932 a -SDict begin 13 H.A end - -2 1932 a -2 1932 a -SDict begin [ /View [/XYZ H.V] /Dest (464) cvn H.B /DEST pdfmark end - -2 -1932 a Black 64 2091 a Fj(1.)p Black 147 2091 a -SDict begin H.S end - 147 2091 -a 147 2091 a -SDict begin 13 H.A end - 147 2091 a 147 2091 a -SDict begin [ /View [/XYZ H.V] /Dest (465) cvn H.B /DEST pdfmark end - 147 2091 a Fj(-)i(Section)e(names)-2 -2092 y -SDict begin H.S end - -2 2092 a -2 2092 a -SDict begin 13 H.A end - -2 2092 a -2 2092 a -SDict begin [ /View [/XYZ H.V] /Dest (466) cvn H.B /DEST pdfmark end - -2 2092 -a Black 64 2241 a Fj(2.)p Black 147 2241 a -SDict begin H.S end - 147 2241 a -147 2241 a -SDict begin 13 H.A end - 147 2241 a 147 2241 a -SDict begin [ /View [/XYZ H.V] /Dest (467) cvn H.B /DEST pdfmark end - 147 2241 a Fj(-)i(P)o(arameter)e -(names)-2 2242 y -SDict begin H.S end - -2 2242 a -2 2242 a -SDict begin 13 H.A end - -2 2242 a -2 2242 -a -SDict begin [ /View [/XYZ H.V] /Dest (468) cvn H.B /DEST pdfmark end - -2 2242 a Black 64 2390 a Fj(3.)p Black 147 2390 a -SDict begin H.S end - -147 2390 a 147 2390 a -SDict begin 13 H.A end - 147 2390 a 147 2390 a -SDict begin [ /View [/XYZ H.V] /Dest (469) cvn H.B /DEST pdfmark end - 147 2390 -a Fj(-)i(P)o(arameter)e(v)n(alues)-2 2557 y -SDict begin H.S end - -2 2557 a --2 2557 a -SDict begin 13 H.A end - -2 2557 a -2 2557 a -SDict begin [ /View [/XYZ H.V] /Dest (470) cvn H.B /DEST pdfmark end - -2 2557 a 107 x Fj(These)h(are)g(the)g -(only)f(tok)o(ens)h(passed)g(to)h(the)f(parameter)e(loader)i -(\(loadparm.c\).)d(P)o(arameter)i(names)h(and)f(v)n(alues)h(are)g(di)n -(vided)-2 2772 y(from)f(one)h(another)e(by)i(an)g(equal)g(sign:)g('='.) --2 2790 y -SDict begin H.S end - -2 2790 a -2 2790 a -SDict begin 13 H.A end - -2 2790 a -2 2790 a -SDict begin [ /View [/XYZ H.V] /Dest (471) cvn H.B /DEST pdfmark end - -2 -2790 a 310 x Ff(6.1.1.)29 b(Handling)i(of)e(Whitespace)-2 -3291 y -SDict begin H.S end - -2 3291 a -2 3291 a -SDict begin 13 H.A end - -2 3291 a -2 3291 a -SDict begin [ /View [/XYZ H.V] /Dest (473) cvn H.B /DEST pdfmark end - -2 3291 -a 83 x Fj(Whitespace)20 b(is)h(de\002ned)e(as)i(all)g(characters)e -(recognized)f(by)i(the)g(isspace\(\))g(function)e(\(see)j -(ctype\(3C\)\))d(e)o(xcept)h(for)h(the)-2 3482 y(ne)n(wline)f -(character)g(\('\\n'\))g(The)h(ne)n(wline)g(is)h(e)o(xcluded)d(because) -h(it)i(identi\002es)g(the)f(end)f(of)h(the)g(line.)-2 -3497 y -SDict begin H.S end - -2 3497 a -2 3497 a -SDict begin 13 H.A end - -2 3497 a -2 3497 a -SDict begin [ /View [/XYZ H.V] /Dest (474) cvn H.B /DEST pdfmark end - -2 3497 -a -2 3507 a -SDict begin H.S end - -2 3507 a -2 3507 a -SDict begin 13 H.A end - -2 3507 a -2 3507 a -SDict begin [ /View [/XYZ H.V] /Dest (475) cvn H.B /DEST pdfmark end - -2 -3507 a Black 64 3652 a Fj(1.)p Black 147 3652 a -SDict begin H.S end - 147 3652 -a 147 3652 a -SDict begin 13 H.A end - 147 3652 a 147 3652 a -SDict begin [ /View [/XYZ H.V] /Dest (476) cvn H.B /DEST pdfmark end - 147 3652 a Fj(The)g(le)o(xical)g -(analyzer)f(scans)h(past)h(white)f(space)g(at)h(the)f(be)o(ginning)e -(of)i(a)g(line.)-2 3670 y -SDict begin H.S end - -2 3670 a -2 3670 a -SDict begin 13 H.A end - -2 3670 -a -2 3670 a -SDict begin [ /View [/XYZ H.V] /Dest (477) cvn H.B /DEST pdfmark end - -2 3670 a Black 64 3802 a Fj(2.)p Black 147 -3802 a -SDict begin H.S end - 147 3802 a 147 3802 a -SDict begin 13 H.A end - 147 3802 a 147 3802 a -SDict begin [ /View [/XYZ H.V] /Dest (478) cvn H.B /DEST pdfmark end - 147 -3802 a Fj(Section)f(and)g(parameter)f(names)h(may)g(contain)g(internal) -f(white)i(space.)f(All)h(whitespace)f(within)g(a)h(name)f(is)h -(compressed)147 3910 y(to)h(a)f(single)g(space)g(character)-5 -b(.)-2 3928 y -SDict begin H.S end - -2 3928 a -2 3928 a -SDict begin 13 H.A end - -2 3928 a -2 3928 a -SDict begin [ /View [/XYZ H.V] /Dest (479) cvn H.B /DEST pdfmark end - --2 3928 a Black 64 4059 a Fj(3.)p Black 147 4059 a -SDict begin H.S end - 147 -4059 a 147 4059 a -SDict begin 13 H.A end - 147 4059 a 147 4059 a -SDict begin [ /View [/XYZ H.V] /Dest (480) cvn H.B /DEST pdfmark end - 147 4059 a Fj(Internal)19 -b(whitespace)h(within)g(a)g(parameter)f(v)n(alue)h(is)h(k)o(ept)f(v)o -(erbatim)e(with)j(the)f(e)o(xception)e(of)i(carriage)f(return)147 -4167 y(characters)g(\('\\r'\),)g(all)i(of)f(which)g(are)g(remo)o(v)o -(ed.)-2 4182 y -SDict begin H.S end - -2 4182 a -2 4182 a -SDict begin 13 H.A end - -2 4182 a -2 4182 -a -SDict begin [ /View [/XYZ H.V] /Dest (481) cvn H.B /DEST pdfmark end - -2 4182 a Black 64 4317 a Fj(4.)p Black 147 4317 a -SDict begin H.S end - -147 4317 a 147 4317 a -SDict begin 13 H.A end - 147 4317 a 147 4317 a -SDict begin [ /View [/XYZ H.V] /Dest (482) cvn H.B /DEST pdfmark end - 147 4317 -a Fj(Leading)f(and)h(trailing)f(whitespace)h(is)h(remo)o(v)o(ed)d(from) -h(names)h(and)f(v)n(alues.)-2 4376 y -SDict begin H.S end - -2 4376 a -2 4376 -a -SDict begin 13 H.A end - -2 4376 a -2 4376 a -SDict begin [ /View [/XYZ H.V] /Dest (483) cvn H.B /DEST pdfmark end - -2 4376 a 310 x Ff(6.1.2.)29 b(Handling)i(of)e -(Line)i(Continuation)-2 4877 y -SDict begin H.S end - -2 4877 a -2 4877 a -SDict begin 13 H.A end - -2 -4877 a -2 4877 a -SDict begin [ /View [/XYZ H.V] /Dest (485) cvn H.B /DEST pdfmark end - -2 4877 a 83 x Fj(Long)19 b(section)h(header)f(and)g -(parameter)g(lines)h(may)g(be)g(e)o(xtended)e(across)i(multiple)g -(lines)g(by)g(use)g(of)g(the)g(backslash)g(character)-2 -5068 y(\('\\\\'\).)f(Line)h(continuation)e(is)j(ignored)d(for)i(blank)f -(and)h(comment)f(lines.)-2 5252 y -SDict begin H.S end - -2 5252 a -2 5252 a -SDict begin 13 H.A end - --2 5252 a -2 5252 a -SDict begin [ /View [/XYZ H.V] /Dest (486) cvn H.B /DEST pdfmark end - -2 5252 a 90 x Fj(If)h(the)g(last)h -(\(non-whitespace\))c(character)i(within)h(a)h(section)f(header)f(or)h -(on)f(a)i(parameter)e(line)h(is)h(a)g(backslash,)e(then)h(the)g(ne)o -(xt)-2 5450 y(line)g(will)h(be)f(\(logically\))f(concatonated)f(with)i -(the)g(current)f(line)h(by)g(the)g(le)o(xical)g(analyzer)-5 -b(.)19 b(F)o(or)h(e)o(xample:)p Black -2 5984 a -SDict begin H.S end - -2 5984 -a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 a -SDict begin [ /View [/XYZ H.V] /Dest (488) cvn H.B /DEST pdfmark end - -2 5984 a 3659 6053 a -Fh(18)p Black eop end -%%Page: 19 25 -TeXDict begin 19 24 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.19) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2804 -132 -a Fh(Chapter)20 b(6.)g(The)h(smb)m(.conf)e(\002le)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (487) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fg(param)44 b(name)g(=)h(parameter)e(value)h(string)g(\\)-2 -170 y(with)g(line)g(continuation.)-2 527 y -SDict begin H.S end - -2 527 a -2 -527 a -SDict begin 13 H.A end - -2 527 a -2 527 a -SDict begin [ /View [/XYZ H.V] /Dest (489) cvn H.B /DEST pdfmark end - -2 527 a 108 x Fj(W)-7 b(ould)20 -b(be)g(read)g(as)-2 801 y -SDict begin H.S end - -2 801 a -2 801 a -SDict begin 13 H.A end - -2 801 a --2 801 a -SDict begin [ /View [/XYZ H.V] /Dest (490) cvn H.B /DEST pdfmark end - -2 801 a -2 884 a -SDict begin H.S end - -2 884 a -2 884 a -SDict begin 11.7 H.A end - -2 884 a --2 884 a -SDict begin [ /View [/XYZ H.V] /Dest (491) cvn H.B /DEST pdfmark end - -2 884 a 177 981 a Fg(param)44 b(name)g(=)h(parameter)e(value) -h(string)223 b(with)45 b(line)f(continuation.)-2 1338 -y -SDict begin H.S end - -2 1338 a -2 1338 a -SDict begin 13 H.A end - -2 1338 a -2 1338 a -SDict begin [ /View [/XYZ H.V] /Dest (492) cvn H.B /DEST pdfmark end - -2 1338 a 108 -x Fj(Note)20 b(that)g(there)g(are)g(\002)n(v)o(e)g(spaces)g(follo)n -(wing)f(the)h(w)o(ord)g(')-5 b(string',)19 b(representing)f(the)i(one)g -(space)g(between)g(')-5 b(string')19 b(and)h('\\\\')g(in)-2 -1554 y(the)g(top)g(line,)g(plus)g(the)g(four)f(preceeding)f(the)i(w)o -(ord)g('with')g(in)g(the)g(second)g(line.)g(\(Y)-8 b(es,)20 -b(I'm)f(counting)f(the)j(indentation.\))-2 1738 y -SDict begin H.S end - -2 -1738 a -2 1738 a -SDict begin 13 H.A end - -2 1738 a -2 1738 a -SDict begin [ /View [/XYZ H.V] /Dest (493) cvn H.B /DEST pdfmark end - -2 1738 a 90 x Fj(Line)f -(continuation)e(characters)h(are)h(ignored)e(on)i(blank)f(lines)i(and)f -(at)g(the)g(end)g(of)g(comments.)f(The)o(y)g(are)h(*only*)e(recognized) --2 1935 y(within)i(section)g(and)f(parameter)g(lines.)-2 -1964 y -SDict begin H.S end - -2 1964 a -2 1964 a -SDict begin 13 H.A end - -2 1964 a -2 1964 a -SDict begin [ /View [/XYZ H.V] /Dest (494) cvn H.B /DEST pdfmark end - -2 1964 -a 310 x Ff(6.1.3.)29 b(Line)h(Continuation)i(Quirks)-2 -2461 y -SDict begin H.S end - -2 2461 a -2 2461 a -SDict begin 13 H.A end - -2 2461 a -2 2461 a -SDict begin [ /View [/XYZ H.V] /Dest (496) cvn H.B /DEST pdfmark end - -2 2461 -a 87 x Fj(Note)20 b(the)g(follo)n(wing)f(e)o(xample:)-2 -2732 y -SDict begin H.S end - -2 2732 a -2 2732 a -SDict begin 13 H.A end - -2 2732 a -2 2732 a -SDict begin [ /View [/XYZ H.V] /Dest (497) cvn H.B /DEST pdfmark end - -2 2732 -a -2 2815 a -SDict begin H.S end - -2 2815 a -2 2815 a -SDict begin 11.7 H.A end - -2 2815 a -2 2815 a -SDict begin [ /View [/XYZ H.V] /Dest (498) cvn H.B /DEST pdfmark end - -2 -2815 a 79 x Fg(param)44 b(name)g(=)h(parameter)e(value)h(string)g(\\) -177 2991 y(\\)177 3088 y(with)g(line)g(continuation.)-2 -3445 y -SDict begin H.S end - -2 3445 a -2 3445 a -SDict begin 13 H.A end - -2 3445 a -2 3445 a -SDict begin [ /View [/XYZ H.V] /Dest (499) cvn H.B /DEST pdfmark end - -2 3445 -a 108 x Fj(The)20 b(middle)f(line)h(is)h(*not*)e(parsed)h(as)h(a)f -(blank)f(line)i(because)e(it)i(is)g(\002rst)g(concatonated)d(with)i -(the)h(top)e(line.)i(The)e(result)i(is)-2 3737 y -SDict begin H.S end - -2 3737 -a -2 3737 a -SDict begin 13 H.A end - -2 3737 a -2 3737 a -SDict begin [ /View [/XYZ H.V] /Dest (500) cvn H.B /DEST pdfmark end - -2 3737 a -2 3820 a -SDict begin H.S end - -2 -3820 a -2 3820 a -SDict begin 11.7 H.A end - -2 3820 a -2 3820 a -SDict begin [ /View [/XYZ H.V] /Dest (501) cvn H.B /DEST pdfmark end - -2 3820 a 80 x Fg(param)44 -b(name)g(=)h(parameter)e(value)h(string)402 b(with)45 -b(line)f(continuation.)-2 4257 y -SDict begin H.S end - -2 4257 a -2 4257 a -SDict begin 13 H.A end - --2 4257 a -2 4257 a -SDict begin [ /View [/XYZ H.V] /Dest (502) cvn H.B /DEST pdfmark end - -2 4257 a 107 x Fj(The)20 b(same)g(is)h(true)f(for) -g(comment)e(lines.)-2 4531 y -SDict begin H.S end - -2 4531 a -2 4531 a -SDict begin 13 H.A end - -2 4531 -a -2 4531 a -SDict begin [ /View [/XYZ H.V] /Dest (503) cvn H.B /DEST pdfmark end - -2 4531 a -2 4614 a -SDict begin H.S end - -2 4614 a -2 4614 a -SDict begin 11.7 H.A end - -2 -4614 a -2 4614 a -SDict begin [ /View [/XYZ H.V] /Dest (504) cvn H.B /DEST pdfmark end - -2 4614 a 97 x Fg(param)44 b(name)g(=)h(parameter)e -(value)h(string)g(\\)-2 4808 y(;)g(comment)g(\\)177 4905 -y(with)g(a)h(comment.)-2 5262 y -SDict begin H.S end - -2 5262 a -2 5262 a -SDict begin 13 H.A end - -2 -5262 a -2 5262 a -SDict begin [ /View [/XYZ H.V] /Dest (505) cvn H.B /DEST pdfmark end - -2 5262 a 108 x Fj(This)20 b(becomes:)-2 -5537 y -SDict begin H.S end - -2 5537 a -2 5537 a -SDict begin 13 H.A end - -2 5537 a -2 5537 a -SDict begin [ /View [/XYZ H.V] /Dest (506) cvn H.B /DEST pdfmark end - -2 5537 -a Black 3659 5984 a Fh(19)p Black eop end -%%Page: 20 26 -TeXDict begin 20 25 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.20) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2804 -132 -a Fh(Chapter)20 b(6.)g(The)h(smb)m(.conf)e(\002le)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (507) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fg(param)44 b(name)g(=)h(parameter)e(value)h(string)223 -b(;)45 b(comment)223 b(with)44 b(a)h(comment.)-2 429 -y -SDict begin H.S end - -2 429 a -2 429 a -SDict begin 13 H.A end - -2 429 a -2 429 a -SDict begin [ /View [/XYZ H.V] /Dest (508) cvn H.B /DEST pdfmark end - -2 429 a 108 x -Fj(On)20 b(a)h(section)f(header)f(line,)h(the)g(closing)f(brack)o(et)h -(\(']'\))f(is)i(considered)d(a)j(terminating)d(character)m(,)h(and)g -(the)i(rest)f(of)g(the)g(line)h(is)-2 645 y(ignored.)d(The)i(lines)-2 -829 y -SDict begin H.S end - -2 829 a -2 829 a -SDict begin 13 H.A end - -2 829 a -2 829 a -SDict begin [ /View [/XYZ H.V] /Dest (509) cvn H.B /DEST pdfmark end - -2 829 a -2 -912 a -SDict begin H.S end - -2 912 a -2 912 a -SDict begin 11.7 H.A end - -2 912 a -2 912 a -SDict begin [ /View [/XYZ H.V] /Dest (510) cvn H.B /DEST pdfmark end - -2 912 a 80 -x Fg([)44 b(section)134 b(name)44 b(])h(garbage)e(\\)177 -1089 y(param)89 b(name)g(=)45 b(value)-2 1446 y -SDict begin H.S end - -2 1446 -a -2 1446 a -SDict begin 13 H.A end - -2 1446 a -2 1446 a -SDict begin [ /View [/XYZ H.V] /Dest (511) cvn H.B /DEST pdfmark end - -2 1446 a 108 x Fj(are)20 -b(read)g(as)-2 1720 y -SDict begin H.S end - -2 1720 a -2 1720 a -SDict begin 13 H.A end - -2 1720 a -2 -1720 a -SDict begin [ /View [/XYZ H.V] /Dest (512) cvn H.B /DEST pdfmark end - -2 1720 a -2 1803 a -SDict begin H.S end - -2 1803 a -2 1803 a -SDict begin 11.7 H.A end - -2 1803 -a -2 1803 a -SDict begin [ /View [/XYZ H.V] /Dest (513) cvn H.B /DEST pdfmark end - -2 1803 a 97 x Fg([section)43 b(name])177 -1997 y(param)h(name)g(=)h(value)-2 2281 y -SDict begin H.S end - -2 2281 a -2 -2281 a -SDict begin 13 H.A end - -2 2281 a -2 2281 a -SDict begin [ /View [/XYZ H.V] /Dest (514) cvn H.B /DEST pdfmark end - -2 2281 a 377 x Fl(6.2.)35 -b(Syntax)-2 2854 y -SDict begin H.S end - -2 2854 a -2 2854 a -SDict begin 13 H.A end - -2 2854 a -2 2854 -a -SDict begin [ /View [/XYZ H.V] /Dest (516) cvn H.B /DEST pdfmark end - -2 2854 a 78 x Fj(The)20 b(syntax)f(of)h(the)g(smb)m(.conf)e(\002le)j -(is)g(as)g(follo)n(ws:)-2 3116 y -SDict begin H.S end - -2 3116 a -2 3116 a -SDict begin 13 H.A end - --2 3116 a -2 3116 a -SDict begin [ /View [/XYZ H.V] /Dest (517) cvn H.B /DEST pdfmark end - -2 3116 a -2 3199 a -SDict begin H.S end - -2 3199 a -2 -3199 a -SDict begin 11.7 H.A end - -2 3199 a -2 3199 a -SDict begin [ /View [/XYZ H.V] /Dest (518) cvn H.B /DEST pdfmark end - -2 3199 a 87 3279 a Fg(<file>)537 -b(:==)90 b({)44 b(<section>)g(})g(EOF)87 3376 y(<section>)402 -b(:==)90 b(<section)43 b(header>)h({)g(<parameter)g(line>)g(})87 -3473 y(<section)g(header>)88 b(:==)i('[')44 b(NAME)g(']')87 -3570 y(<parameter)g(line>)88 b(:==)i(NAME)44 b('=')g(VALUE)g(NL)-2 -3927 y -SDict begin H.S end - -2 3927 a -2 3927 a -SDict begin 13 H.A end - -2 3927 a -2 3927 a -SDict begin [ /View [/XYZ H.V] /Dest (519) cvn H.B /DEST pdfmark end - -2 3927 -a 108 x Fj(Basically)-5 b(,)20 b(this)h(means)e(that)-2 -4053 y -SDict begin H.S end - -2 4053 a -2 4053 a -SDict begin 13 H.A end - -2 4053 a -2 4053 a -SDict begin [ /View [/XYZ H.V] /Dest (520) cvn H.B /DEST pdfmark end - -2 4053 -a -2 4063 a -SDict begin H.S end - -2 4063 a -2 4063 a -SDict begin 13 H.A end - -2 4063 a -2 4063 a -SDict begin [ /View [/XYZ H.V] /Dest (521) cvn H.B /DEST pdfmark end - -2 -4063 a Black 64 4205 a Fj(1.)p Black 147 4205 a -SDict begin H.S end - 147 4205 -a 147 4205 a -SDict begin 13 H.A end - 147 4205 a 147 4205 a -SDict begin [ /View [/XYZ H.V] /Dest (522) cvn H.B /DEST pdfmark end - 147 4205 a Fj(a)i(\002le)g(is)g -(made)e(up)h(of)g(zero)g(or)g(more)f(sections,)h(and)g(is)h(terminated) -e(by)g(an)h(EOF)h(\(we)f(kne)n(w)g(that\).)-2 4223 y -SDict begin H.S end - --2 4223 a -2 4223 a -SDict begin 13 H.A end - -2 4223 a -2 4223 a -SDict begin [ /View [/XYZ H.V] /Dest (523) cvn H.B /DEST pdfmark end - -2 4223 a Black -64 4355 a Fj(2.)p Black 147 4355 a -SDict begin H.S end - 147 4355 a 147 4355 -a -SDict begin 13 H.A end - 147 4355 a 147 4355 a -SDict begin [ /View [/XYZ H.V] /Dest (524) cvn H.B /DEST pdfmark end - 147 4355 a Fj(A)h(section)f(is)h(made)f(up)f -(of)h(a)h(section)f(header)f(follo)n(wed)g(by)g(zero)h(or)g(more)f -(parameter)g(lines.)-2 4373 y -SDict begin H.S end - -2 4373 a -2 4373 a -SDict begin 13 H.A end - -2 -4373 a -2 4373 a -SDict begin [ /View [/XYZ H.V] /Dest (525) cvn H.B /DEST pdfmark end - -2 4373 a Black 64 4504 a Fj(3.)p Black -147 4504 a -SDict begin H.S end - 147 4504 a 147 4504 a -SDict begin 13 H.A end - 147 4504 a 147 4504 -a -SDict begin [ /View [/XYZ H.V] /Dest (526) cvn H.B /DEST pdfmark end - 147 4504 a Fj(A)i(section)f(header)f(is)i(identi\002ed)e(by)h(an)g -(opening)f(brack)o(et)g(and)g(terminated)g(by)h(the)g(closing)g(brack)o -(et.)f(The)h(enclosed)147 4612 y(N)m(AME)g(identi\002es)h(the)f -(section.)-2 4613 y -SDict begin H.S end - -2 4613 a -2 4613 a -SDict begin 13 H.A end - -2 4613 a -2 -4613 a -SDict begin [ /View [/XYZ H.V] /Dest (527) cvn H.B /DEST pdfmark end - -2 4613 a Black 64 4761 a Fj(4.)p Black 147 4761 -a -SDict begin H.S end - 147 4761 a 147 4761 a -SDict begin 13 H.A end - 147 4761 a 147 4761 a -SDict begin [ /View [/XYZ H.V] /Dest (528) cvn H.B /DEST pdfmark end - 147 4761 -a Fj(A)h(parameter)e(line)h(is)h(di)n(vided)e(into)h(a)g(N)m(AME)h(and) -e(a)i(V)-11 b(ALUE.)19 b(The)h(*\002rst*)g(equal)g(sign)g(on)g(the)g -(line)g(separates)g(the)147 4869 y(N)m(AME)g(from)g(the)g(V)-11 -b(ALUE.)19 b(The)h(V)-11 b(ALUE)20 b(is)h(terminated)e(by)h(a)g(ne)n -(wline)g(character)f(\(NL)h(=)h('\\n'\).)-2 4887 y -SDict begin H.S end - -2 -4887 a -2 4887 a -SDict begin 13 H.A end - -2 4887 a -2 4887 a -SDict begin [ /View [/XYZ H.V] /Dest (529) cvn H.B /DEST pdfmark end - -2 4887 a 310 x -Ff(6.2.1.)29 b(About)h(params.c)-2 5388 y -SDict begin H.S end - -2 5388 a -2 -5388 a -SDict begin 13 H.A end - -2 5388 a -2 5388 a -SDict begin [ /View [/XYZ H.V] /Dest (531) cvn H.B /DEST pdfmark end - -2 5388 a 83 x Fj(The)20 b(parsing)f(of)h -(the)g(con\002g)f(\002le)i(is)g(a)g(bit)f(unusual)f(if)i(you)e(are)h -(used)g(to)g(le)o(x,)g(yacc,)g(bison,)f(etc.)h(Both)h(le)o(xical)f -(analysis)-2 5579 y(\(scanning\))e(and)i(parsing)f(are)h(performed)d -(by)j(params.c.)f(V)-9 b(alues)20 b(are)g(loaded)f(via)i(callbacks)e -(to)i(loadparm.c.)p Black 3659 5984 a Fh(20)p Black eop -end -%%Page: 21 27 -TeXDict begin 21 26 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.21) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (UNIX-SMB) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(7.)f(NetBIOS)g(in)g(a)g(Unix)g(W)-13 -b(orld)-2 197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (539) cvn H.B /DEST pdfmark end - -2 -197 a 342 x Fl(7.1.)35 b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 -707 a -2 707 a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (541) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fj(This)19 -b(is)i(a)f(short)f(document)f(that)h(describes)g(some)h(of)f(the)g -(issues)i(that)e(confront)f(a)i(SMB)g(implementation)e(on)h(unix,)f -(and)h(ho)n(w)-2 921 y(Samba)g(copes)h(with)h(them.)e(The)o(y)g(may)h -(help)g(people)f(who)h(are)g(looking)e(at)j(unix<->PC)e -(interoperability)-5 b(.)-2 1105 y -SDict begin H.S end - -2 1105 a -2 1105 -a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (542) cvn H.B /DEST pdfmark end - -2 1105 a 90 x Fj(It)20 b(w)o(as)h(written)f(to)h -(help)e(out)h(a)h(person)e(who)h(w)o(as)h(writing)e(a)i(paper)e(on)h -(unix)f(to)h(PC)i(connecti)n(vity)-5 b(.)-2 1223 y -SDict begin H.S end - -2 -1223 a -2 1223 a -SDict begin 13 H.A end - -2 1223 a -2 1223 a -SDict begin [ /View [/XYZ H.V] /Dest (543) cvn H.B /DEST pdfmark end - -2 1223 a 359 x -Fl(7.2.)35 b(User)n(names)-2 1750 y -SDict begin H.S end - -2 1750 a -2 1750 -a -SDict begin 13 H.A end - -2 1750 a -2 1750 a -SDict begin [ /View [/XYZ H.V] /Dest (545) cvn H.B /DEST pdfmark end - -2 1750 a 106 x Fj(The)20 b(SMB)h(protocol)d(has) -j(only)e(a)i(loose)f(username)e(concept.)h(Early)h(SMB)h(protocols)e -(\(such)g(as)i(CORE)g(and)f(COREPLUS\))-2 1964 y(ha)n(v)o(e)f(no)h -(username)f(concept)g(at)i(all.)f(Ev)o(en)f(in)i(later)f(protocols)f -(clients)h(often)g(attempt)f(operations)g(\(particularly)f(printer)-2 -2072 y(operations\))g(without)h(\002rst)i(v)n(alidating)e(a)i(username) -e(on)g(the)i(serv)o(er)-5 b(.)-2 2256 y -SDict begin H.S end - -2 2256 a -2 -2256 a -SDict begin 13 H.A end - -2 2256 a -2 2256 a -SDict begin [ /View [/XYZ H.V] /Dest (546) cvn H.B /DEST pdfmark end - -2 2256 a 90 x Fj(Unix)20 -b(security)f(is)i(based)f(around)e(username/passw)o(ord)g(pairs.)i(A)h -(unix)e(box)g(should)h(not)f(allo)n(w)i(clients)f(to)g(do)g(an)o(y)-2 -2454 y(substanti)n(v)o(e)f(operation)f(without)i(some)g(sort)g(of)g(v)n -(alidation.)-2 2638 y -SDict begin H.S end - -2 2638 a -2 2638 a -SDict begin 13 H.A end - -2 2638 a -2 -2638 a -SDict begin [ /View [/XYZ H.V] /Dest (547) cvn H.B /DEST pdfmark end - -2 2638 a 90 x Fj(The)g(problem)e(mostly)i(manifests)g(itself)h -(when)e(the)h(unix)g(serv)o(er)f(is)i(in)g("share)e(le)n(v)o(el")h -(security)g(mode.)f(This)h(is)h(the)f(def)o(ault)-2 2836 -y(mode)f(as)i(the)f(alternati)n(v)o(e)f("user)h(le)n(v)o(el")g -(security)f(mode)g(usually)h(forces)g(a)g(client)g(to)h(connect)e(to)h -(the)g(serv)o(er)g(as)h(the)f(same)-2 2944 y(user)g(for)f(each)h -(connected)f(share,)g(which)h(is)h(incon)m(v)o(enient)c(in)j(man)o(y)f -(sites.)-2 3128 y -SDict begin H.S end - -2 3128 a -2 3128 a -SDict begin 13 H.A end - -2 3128 a -2 3128 -a -SDict begin [ /View [/XYZ H.V] /Dest (548) cvn H.B /DEST pdfmark end - -2 3128 a 90 x Fj(In)g("share)h(le)n(v)o(el")f(security)h(the)f -(client)h(normally)f(gi)n(v)o(es)g(a)h(username)f(in)h(the)g("session)g -(setup")g(protocol,)e(b)n(ut)h(does)h(not)g(supply)-2 -3326 y(an)f(accompan)o(ying)d(passw)o(ord.)j(The)h(client)f(then)g -(connects)g(to)h(resources)f(using)g(the)g("tree)h(connect")e -(protocol,)g(and)h(supplies)-2 3434 y(a)h(passw)o(ord.)g(The)f(problem) -g(is)i(that)f(the)h(user)f(on)f(the)i(PC)g(types)f(the)g(username)f -(and)h(the)g(passw)o(ord)f(in)i(dif)n(ferent)d(conte)o(xts,)-2 -3542 y(una)o(w)o(are)h(that)h(the)o(y)f(need)h(to)g(go)g(together)f(to) -h(gi)n(v)o(e)g(access)g(to)h(the)f(serv)o(er)-5 b(.)19 -b(The)h(username)f(is)i(normally)e(the)h(one)g(the)g(user)-2 -3650 y(typed)f(in)h(when)g(the)o(y)f("logged)g(onto")g(the)h(PC)i -(\(this)e(assumes)h(W)m(indo)n(ws)e(for)h(W)-7 b(orkgroups\).)17 -b(The)j(passw)o(ord)g(is)h(the)f(one)g(the)o(y)-2 3758 -y(chose)g(when)f(connecting)f(to)j(the)f(disk)g(or)g(printer)-5 -b(.)-2 3942 y -SDict begin H.S end - -2 3942 a -2 3942 a -SDict begin 13 H.A end - -2 3942 a -2 3942 a -SDict begin [ /View [/XYZ H.V] /Dest (549) cvn H.B /DEST pdfmark end - --2 3942 a 90 x Fj(The)20 b(user)g(often)f(chooses)h(a)g(totally)g(dif)n -(ferent)f(username)g(for)g(their)h(login)g(as)g(for)g(the)g(dri)n(v)o -(e)f(connection.)f(Often)i(the)o(y)f(also)-2 4139 y(w)o(ant)h(to)g -(access)h(dif)n(ferent)e(dri)n(v)o(es)g(as)i(dif)n(ferent)e(usernames.) -f(The)i(unix)g(serv)o(er)f(needs)h(some)g(w)o(ay)g(of)g(di)n(vining)e -(the)j(correct)-2 4247 y(username)e(to)h(combine)f(with)h(each)g(passw) -o(ord.)-2 4431 y -SDict begin H.S end - -2 4431 a -2 4431 a -SDict begin 13 H.A end - -2 4431 a -2 4431 -a -SDict begin [ /View [/XYZ H.V] /Dest (550) cvn H.B /DEST pdfmark end - -2 4431 a 90 x Fj(Samba)f(tries)i(to)g(a)n(v)n(oid)e(this)i(problem)e -(using)g(se)n(v)o(eral)h(methods.)f(These)h(succeed)f(in)i(the)f(v)n -(ast)g(majority)f(of)h(cases.)h(The)-2 4629 y(methods)e(include)g -(username)g(maps,)h(the)g(service\045user)f(syntax,)h(the)g(sa)n(ving)g -(of)g(session)g(setup)g(usernames)f(for)h(later)-2 4737 -y(v)n(alidation)f(and)g(the)h(deri)n(v)n(ation)f(of)h(the)g(username)f -(from)g(the)h(service)g(name)f(\(either)h(directly)f(or)h(via)g(the)h -(user=)e(option\).)-2 4766 y -SDict begin H.S end - -2 4766 a -2 4766 a -SDict begin 13 H.A end - -2 4766 -a -2 4766 a -SDict begin [ /View [/XYZ H.V] /Dest (551) cvn H.B /DEST pdfmark end - -2 4766 a 359 x Fl(7.3.)35 b(File)g(Ownership)-2 -5320 y -SDict begin H.S end - -2 5320 a -2 5320 a -SDict begin 13 H.A end - -2 5320 a -2 5320 a -SDict begin [ /View [/XYZ H.V] /Dest (553) cvn H.B /DEST pdfmark end - -2 5320 -a 79 x Fj(The)20 b(commonly)e(used)h(SMB)j(protocols)c(ha)n(v)o(e)i(no) -g(w)o(ay)g(of)g(saying)f("you)h(can')o(t)f(do)h(that)g(because)f(you)h -(don')o(t)e(o)n(wn)i(the)g(\002le".)-2 5507 y(The)o(y)f(ha)n(v)o(e,)g -(in)i(f)o(act,)f(no)f(concept)g(of)h(\002le)h(o)n(wnership)e(at)h(all.) -p Black 3659 5984 a Fh(21)p Black eop end -%%Page: 22 28 -TeXDict begin 22 27 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.22) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (569) cvn H.B /DEST pdfmark end - -2 -201 a 2518 --132 a Fh(Chapter)20 b(7.)g(NetBIOS)g(in)g(a)h(Unix)f(W)-8 -b(orld)p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 --11 a -SDict begin [ /View [/XYZ H.V] /Dest (554) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fj(This)20 b(brings)f(up)h(all)h(sorts)g(of)e -(interesting)h(problems.)e(F)o(or)i(e)o(xample,)f(when)g(you)h(cop)o(y) -f(a)h(\002le)h(to)g(a)f(unix)g(dri)n(v)o(e,)e(and)i(the)g(\002le)h(is) --2 180 y(w)o(orld)e(writeable)h(b)n(ut)g(o)n(wned)f(by)h(another)f -(user)h(the)g(\002le)h(will)g(transfer)e(correctly)g(b)n(ut)h(will)h -(recei)n(v)o(e)e(the)h(wrong)f(date.)h(This)g(is)-2 288 -y(because)f(the)h(utime\(\))g(call)g(under)f(unix)g(only)h(succeeds)g -(for)f(the)h(o)n(wner)g(of)f(the)i(\002le,)f(or)g(root,)f(e)n(v)o(en)h -(if)g(the)g(\002le)h(is)g(w)o(orld)-2 396 y(writeable.)e(F)o(or)h -(security)g(reasons)f(Samba)h(does)g(all)h(\002le)g(operations)d(as)j -(the)f(v)n(alidated)f(user)m(,)h(not)g(root,)f(so)i(the)f(utime\(\))f -(f)o(ails.)-2 504 y(This)h(can)f(stuf)n(f)g(up)g(shared)g(de)n(v)o -(elopment)e(diectories)i(as)h(programs)e(lik)o(e)i("mak)o(e")e(will)j -(not)e(get)h(\002le)g(time)g(comparisons)d(right.)-2 -688 y -SDict begin H.S end - -2 688 a -2 688 a -SDict begin 13 H.A end - -2 688 a -2 688 a -SDict begin [ /View [/XYZ H.V] /Dest (555) cvn H.B /DEST pdfmark end - -2 688 a 90 -x Fj(There)i(are)h(se)n(v)o(eral)g(possible)g(solutions)f(to)i(this)f -(problem,)f(including)f(username)h(mapping,)f(and)i(forcing)e(a)j -(speci\002c)-2 886 y(username)e(for)g(particular)g(shares.)-2 -914 y -SDict begin H.S end - -2 914 a -2 914 a -SDict begin 13 H.A end - -2 914 a -2 914 a -SDict begin [ /View [/XYZ H.V] /Dest (556) cvn H.B /DEST pdfmark end - -2 914 a 360 -x Fl(7.4.)35 b(P)o(assw)o(ords)-2 1441 y -SDict begin H.S end - -2 1441 a -2 -1441 a -SDict begin 13 H.A end - -2 1441 a -2 1441 a -SDict begin [ /View [/XYZ H.V] /Dest (558) cvn H.B /DEST pdfmark end - -2 1441 a 107 x Fj(Man)o(y)19 -b(SMB)i(clients)g(uppercase)d(passw)o(ords)i(before)f(sending)g(them.)g -(I)i(ha)n(v)o(e)e(no)h(idea)g(why)g(the)o(y)f(do)h(this.)g -(Interestingly)-2 1655 y(WfWg)g(uppercases)f(the)g(passw)o(ord)h(only)f -(if)h(the)g(serv)o(er)f(is)h(running)e(a)i(protocol)e(greater)h(than)g -(COREPLUS,)i(so)f(ob)o(viously)e(it)-2 1763 y(isn')o(t)i(just)g(the)h -(data)f(entry)f(routines)g(that)i(are)f(to)g(blame.)-2 -1947 y -SDict begin H.S end - -2 1947 a -2 1947 a -SDict begin 13 H.A end - -2 1947 a -2 1947 a -SDict begin [ /View [/XYZ H.V] /Dest (559) cvn H.B /DEST pdfmark end - -2 1947 -a 90 x Fj(Unix)g(passw)o(ords)f(are)h(case)h(sensiti)n(v)o(e.)f(So)g -(if)h(users)f(use)h(mix)o(ed)e(case)h(passw)o(ords)g(the)o(y)g(are)g -(in)g(trouble.)-2 2221 y -SDict begin H.S end - -2 2221 a -2 2221 a -SDict begin 13 H.A end - -2 2221 -a -2 2221 a -SDict begin [ /View [/XYZ H.V] /Dest (560) cvn H.B /DEST pdfmark end - -2 2221 a 90 x Fj(Samba)f(can)h(try)g(to)h(cope)e(with)i -(this)f(by)g(either)g(using)g(the)g("passw)o(ord)f(le)n(v)o(el")h -(option)f(which)h(causes)g(Samba)g(to)g(try)g(the)-2 -2419 y(of)n(fered)e(passw)o(ord)i(with)g(up)g(to)g(the)g(speci\002ed)g -(number)f(of)h(case)g(changes,)f(or)h(by)g(using)f(the)i("passw)o(ord)e -(serv)o(er")g(option)-2 2527 y(which)g(allo)n(ws)i(Samba)f(to)g(do)g -(its)h(v)n(alidation)e(via)h(another)f(machine)g(\(typically)g(a)h(W)m -(inNT)g(serv)o(er\).)-2 2711 y -SDict begin H.S end - -2 2711 a -2 2711 a -SDict begin 13 H.A end - -2 -2711 a -2 2711 a -SDict begin [ /View [/XYZ H.V] /Dest (561) cvn H.B /DEST pdfmark end - -2 2711 a 90 x Fj(Samba)f(supports)h(the)g(passw)o -(ord)f(encryption)f(method)h(used)h(by)g(SMB)h(clients.)f(Note)g(that)g -(the)h(use)f(of)g(passw)o(ord)g(encryption)-2 2909 y(in)g(Microsoft)f -(netw)o(orking)f(leads)j(to)f(passw)o(ord)g(hashes)g(that)g(are)g -("plain)g(te)o(xt)g(equi)n(v)n(alent".)e(This)i(means)g(that)g(it)h(is) -g(*VER)-5 b(Y*)-2 3017 y(important)18 b(to)h(ensure)g(that)h(the)f -(Samba)g(smbpasswd)g(\002le)i(containing)c(these)j(passw)o(ord)f -(hashes)g(is)i(only)d(readable)h(by)g(the)g(root)-2 3125 -y(user)-5 b(.)20 b(See)h(the)f(documentation)d(ENCR)-5 -b(YPTION.txt)20 b(for)f(more)h(details.)-2 3136 y -SDict begin H.S end - -2 -3136 a -2 3136 a -SDict begin 13 H.A end - -2 3136 a -2 3136 a -SDict begin [ /View [/XYZ H.V] /Dest (562) cvn H.B /DEST pdfmark end - -2 3136 a 376 x -Fl(7.5.)35 b(Locking)-2 3708 y -SDict begin H.S end - -2 3708 a -2 3708 a -SDict begin 13 H.A end - -2 -3708 a -2 3708 a -SDict begin [ /View [/XYZ H.V] /Dest (564) cvn H.B /DEST pdfmark end - -2 3708 a 78 x Fj(Since)20 b(samba)g(2.2,)f(samba)h -(supports)f(other)h(types)g(of)f(locking)g(as)i(well.)g(This)f(section) -g(is)h(outdated.)-2 3970 y -SDict begin H.S end - -2 3970 a -2 3970 a -SDict begin 13 H.A end - -2 3970 -a -2 3970 a -SDict begin [ /View [/XYZ H.V] /Dest (565) cvn H.B /DEST pdfmark end - -2 3970 a 90 x Fj(The)f(locking)e(calls)j(a)n(v)n(ailable)f -(under)f(a)i(DOS/W)m(indo)n(ws)e(en)m(vironment)e(are)j(much)g(richer)f -(than)h(those)g(a)n(v)n(ailable)f(in)i(unix.)-2 4168 -y(This)f(means)g(a)g(unix)f(serv)o(er)g(\(lik)o(e)h(Samba\))g(choosing) -e(to)i(use)g(the)h(standard)d(fcntl\(\))h(based)h(unix)f(locking)g -(calls)i(to)f(implement)-2 4276 y(SMB)h(locking)e(has)h(to)g(impro)o -(vise)f(a)i(bit.)-2 4460 y -SDict begin H.S end - -2 4460 a -2 4460 a -SDict begin 13 H.A end - -2 4460 -a -2 4460 a -SDict begin [ /View [/XYZ H.V] /Dest (566) cvn H.B /DEST pdfmark end - -2 4460 a 90 x Fj(One)f(major)f(problem)g(is)i(that)f(dos)g -(locks)g(can)g(be)g(in)h(a)f(32)g(bit)h(\(unsigned\))c(range.)i(Unix)h -(locking)f(calls)i(are)f(32)g(bits,)g(b)n(ut)g(are)-2 -4658 y(signed,)f(gi)n(ving)g(only)g(a)i(31)f(bit)g(range.)f -(Unfortunately)f(OLE2)h(clients)i(use)f(the)g(top)g(bit)h(to)f(select)h -(a)f(locking)f(range)g(used)h(for)-2 4766 y(OLE)g(semaphores.)-2 -4950 y -SDict begin H.S end - -2 4950 a -2 4950 a -SDict begin 13 H.A end - -2 4950 a -2 4950 a -SDict begin [ /View [/XYZ H.V] /Dest (567) cvn H.B /DEST pdfmark end - -2 4950 -a 90 x Fj(T)-7 b(o)20 b(w)o(ork)g(around)e(this)j(problem)d(Samba)i -(compresses)f(the)i(32)e(bit)i(range)e(into)h(31)g(bits)g(by)g -(appropriate)e(bit)i(shifting.)g(This)-2 5148 y(seems)g(to)h(w)o(ork)e -(b)n(ut)h(is)h(not)f(ideal.)g(In)g(a)g(future)f(v)o(ersion)g(a)i -(separate)e(SMB)j(lockd)d(may)g(be)h(added)f(to)i(cope)e(with)h(the)h -(problem.)-2 5332 y -SDict begin H.S end - -2 5332 a -2 5332 a -SDict begin 13 H.A end - -2 5332 a -2 -5332 a -SDict begin [ /View [/XYZ H.V] /Dest (568) cvn H.B /DEST pdfmark end - -2 5332 a 90 x Fj(It)f(also)h(doesn')o(t)d(help)i(that)g(man)o -(y)f(unix)h(lockd)f(daemons)g(are)h(v)o(ery)f(b)n(uggy)g(and)g(crash)h -(at)h(the)f(slightest)h(pro)o(v)n(ocation.)c(The)o(y)-2 -5530 y(normally)h(go)i(mostly)g(unused)f(in)h(a)h(unix)e(en)m -(vironment)e(because)j(fe)n(w)g(unix)f(programs)g(use)h(byte)g(range)f -(locking.)f(The)i(stress)p Black 3659 5984 a Fh(22)p -Black eop end -%%Page: 23 29 -TeXDict begin 23 28 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.23) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2518 -132 -a Fh(Chapter)20 b(7.)g(NetBIOS)g(in)g(a)h(Unix)f(W)-8 -b(orld)p Black -2 72 a Fj(of)20 b(huge)f(numbers)g(of)g(lock)h -(requests)g(from)f(dos/windo)n(ws)g(clients)h(can)g(kill)h(the)f -(daemon)f(on)h(some)g(systems.)-2 346 y(The)g(second)f(major)g(problem) -g(is)i(the)f("opportunistic)e(locking")h(requested)g(by)g(some)h -(clients.)h(If)f(a)g(client)h(requests)-2 454 y(opportunistic)d -(locking)h(then)g(it)i(is)g(asking)f(the)g(serv)o(er)f(to)i(notify)e -(it)i(if)f(an)o(yone)e(else)j(tries)g(to)f(do)g(something)f(on)h(the)g -(same)g(\002le,)-2 562 y(at)g(which)g(time)g(the)h(client)f(will)h(say) -f(if)h(it)g(is)g(willing)f(to)g(gi)n(v)o(e)g(up)f(its)j(lock.)d(Unix)h -(has)g(no)g(simple)g(w)o(ay)g(of)g(implementing)-2 670 -y(opportunistic)e(locking,)g(and)i(currently)e(Samba)i(has)h(no)e -(support)g(for)h(it.)-2 699 y -SDict begin H.S end - -2 699 a -2 699 a -SDict begin 13 H.A end - -2 699 -a -2 699 a -SDict begin [ /View [/XYZ H.V] /Dest (570) cvn H.B /DEST pdfmark end - -2 699 a 359 x Fl(7.6.)35 b(Deny)f(Modes)-2 -1253 y -SDict begin H.S end - -2 1253 a -2 1253 a -SDict begin 13 H.A end - -2 1253 a -2 1253 a -SDict begin [ /View [/XYZ H.V] /Dest (572) cvn H.B /DEST pdfmark end - -2 1253 -a 79 x Fj(When)20 b(a)g(SMB)h(client)g(opens)e(a)i(\002le)g(it)g(asks)f -(for)g(a)g(particular)f("den)o(y)g(mode")g(to)i(be)f(placed)f(on)h(the) -g(\002le.)h(These)f(modes)-2 1440 y(\(DENY_NONE,)f(DENY_READ,)g -(DENY_WRITE,)h(DENY_ALL,)e(DENY_FCB)j(and)f(DENY_DOS\))f(specify)h -(what)-2 1548 y(actions)f(should)f(be)i(allo)n(wed)f(by)g(an)o(yone)e -(else)j(who)f(tries)h(to)g(use)g(the)f(\002le)h(at)g(the)g(same)f -(time.)h(If)f(DENY_READ)g(is)h(placed)f(on)-2 1655 y(the)h(\002le,)h -(for)e(e)o(xample,)g(then)g(an)o(y)h(attempt)g(to)g(open)f(the)h -(\002le)h(for)f(reading)e(should)i(f)o(ail.)-2 1840 y -SDict begin H.S end - --2 1840 a -2 1840 a -SDict begin 13 H.A end - -2 1840 a -2 1840 a -SDict begin [ /View [/XYZ H.V] /Dest (573) cvn H.B /DEST pdfmark end - -2 1840 a 89 -x Fj(Unix)g(has)g(no)g(equi)n(v)n(alent)e(notion.)h(T)-7 -b(o)20 b(implement)f(this)i(Samba)f(uses)g(either)g(lock)g(\002les)h -(based)f(on)g(the)g(\002les)h(inode)e(and)-2 2037 y(placed)g(in)i(a)f -(separate)g(lock)g(directory)e(or)i(a)h(shared)e(memory)g -(implementation.)e(The)j(lock)g(\002le)h(method)d(is)k(clumsy)d(and)-2 -2145 y(consumes)g(processing)g(and)g(\002le)i(resources,)e(the)h -(shared)g(memory)e(implementation)g(is)j(v)n(astly)f(prefered)f(and)g -(is)j(turned)c(on)-2 2253 y(by)i(def)o(ault)f(for)h(those)g(systems)g -(that)h(support)d(it.)-2 2282 y -SDict begin H.S end - -2 2282 a -2 2282 a -SDict begin 13 H.A end - -2 -2282 a -2 2282 a -SDict begin [ /View [/XYZ H.V] /Dest (574) cvn H.B /DEST pdfmark end - -2 2282 a 359 x Fl(7.7.)35 b(T)-11 b(rapdoor)34 -b(UIDs)-2 2836 y -SDict begin H.S end - -2 2836 a -2 2836 a -SDict begin 13 H.A end - -2 2836 a -2 2836 -a -SDict begin [ /View [/XYZ H.V] /Dest (576) cvn H.B /DEST pdfmark end - -2 2836 a 79 x Fj(A)20 b(SMB)i(session)e(can)g(run)g(with)g(se)n(v)o -(eral)f(uids)i(on)e(the)i(one)e(sock)o(et.)h(This)g(happens)f(when)h(a) -g(user)h(connects)e(to)h(tw)o(o)h(shares)-2 3023 y(with)f(dif)n(ferent) -e(usernames.)h(T)-7 b(o)21 b(cope)e(with)h(this)h(the)f(unix)f(serv)o -(er)g(needs)h(to)g(switch)h(uids)f(within)g(the)g(one)f(process.)h(On)g -(some)-2 3131 y(unix)o(es)f(\(such)h(as)h(SCO\))f(this)h(is)g(not)f -(possible.)g(This)g(means)g(that)g(on)g(those)g(unix)o(es)f(the)i -(client)f(is)h(restricted)f(to)g(a)h(single)f(uid.)-2 -3315 y -SDict begin H.S end - -2 3315 a -2 3315 a -SDict begin 13 H.A end - -2 3315 a -2 3315 a -SDict begin [ /View [/XYZ H.V] /Dest (577) cvn H.B /DEST pdfmark end - -2 3315 -a 90 x Fj(Note)g(that)g(you)f(can)h(also)h(get)f(the)g("trapdoor)e -(uid")i(message)g(for)g(other)f(reasons.)g(Please)i(see)g(the)f(F)-6 -b(A)h(Q)21 b(for)f(details.)-2 3433 y -SDict begin H.S end - -2 3433 a -2 3433 -a -SDict begin 13 H.A end - -2 3433 a -2 3433 a -SDict begin [ /View [/XYZ H.V] /Dest (578) cvn H.B /DEST pdfmark end - -2 3433 a 359 x Fl(7.8.)35 b(P)m(ort)g(numbers)-2 -3960 y -SDict begin H.S end - -2 3960 a -2 3960 a -SDict begin 13 H.A end - -2 3960 a -2 3960 a -SDict begin [ /View [/XYZ H.V] /Dest (580) cvn H.B /DEST pdfmark end - -2 3960 -a 106 x Fj(There)19 b(is)i(a)g(con)m(v)o(ention)c(that)j(clients)h(on)f -(sock)o(ets)g(use)g(high)g("unpri)n(vilaged")d(port)i(numbers)g -(\(>1000\))f(and)i(connect)f(to)-2 4174 y(serv)o(ers)g(on)h(lo)n(w)g -("pri)n(vilaged")e(port)i(numbers.)e(This)j(is)g(enforced)d(in)i(Unix)g -(as)h(non-root)d(users)i(can')o(t)f(open)h(a)g(sock)o(et)g(for)-2 -4282 y(listening)g(on)f(port)h(numbers)e(less)k(than)d(1000.)-2 -4466 y -SDict begin H.S end - -2 4466 a -2 4466 a -SDict begin 13 H.A end - -2 4466 a -2 4466 a -SDict begin [ /View [/XYZ H.V] /Dest (581) cvn H.B /DEST pdfmark end - -2 4466 -a 90 x Fj(Most)h(PC)h(based)f(SMB)h(clients)g(\(such)e(as)i(WfWg)g(and) -f(W)m(inNT\))f(don')o(t)g(follo)n(w)g(this)i(con)m(v)o(ention)c -(completely)-5 b(.)18 b(The)i(main)-2 4664 y(culprit)f(is)i(the)g -(netbios)e(nameserving)f(on)i(udp)f(port)h(137.)f(Name)h(query)e -(requests)i(come)g(from)f(a)i(source)e(port)g(of)h(137.)f(This)i(is)-2 -4772 y(a)f(problem)e(when)h(you)g(combine)f(it)i(with)g(the)g(common)e -(\002re)n(w)o(alling)h(technique)f(of)h(not)g(allo)n(wing)g(incoming)f -(pack)o(ets)h(on)h(lo)n(w)-2 4880 y(port)f(numbers.)g(This)h(means)g -(that)g(these)h(clients)f(can')o(t)f(query)g(a)i(netbios)e(nameserv)o -(er)f(on)i(the)g(other)g(side)g(of)g(a)h(lo)n(w)f(port)-2 -4988 y(based)g(\002re)n(w)o(all.)-2 5154 y -SDict begin H.S end - -2 5154 a --2 5154 a -SDict begin 13 H.A end - -2 5154 a -2 5154 a -SDict begin [ /View [/XYZ H.V] /Dest (582) cvn H.B /DEST pdfmark end - -2 5154 a 108 x Fj(The)g(problem)e(is)j -(more)f(se)n(v)o(ere)f(with)h(netbios)g(node)f(status)i(queries.)e(I')l -(v)o(e)g(found)g(that)h(WfWg,)g(W)m(in95)g(and)g(W)m(inNT3.5)e(all)-2 -5369 y(respond)g(to)j(netbios)e(node)g(status)i(queries)f(on)g(port)f -(137)g(no)h(matter)g(what)g(the)g(source)g(port)f(w)o(as)i(in)g(the)f -(request.)f(This)i(w)o(orks)-2 5477 y(between)e(machines)g(that)i(are)f -(both)f(using)h(port)f(137,)g(b)n(ut)i(it)g(means)e(it')-5 -b(s)22 b(not)e(possible)f(for)h(a)h(unix)e(user)h(to)g(do)g(a)h(node)e -(status)p Black 3659 5984 a Fh(23)p Black eop end -%%Page: 24 30 -TeXDict begin 24 29 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.24) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2518 -132 -a Fh(Chapter)20 b(7.)g(NetBIOS)g(in)g(a)h(Unix)f(W)-8 -b(orld)p Black -2 72 a Fj(request)19 b(to)i(an)o(y)e(of)h(these)g(OSes) -h(unless)g(the)o(y)e(are)h(running)e(as)j(root.)e(The)h(answer)g(comes) -g(back,)f(b)n(ut)h(it)h(goes)f(to)h(port)e(137)-2 180 -y(which)g(the)i(unix)e(user)h(can')o(t)f(listen)i(on.)e(Interestingly)g -(W)m(inNT3.1)g(got)h(this)g(right)g(-)g(it)h(sends)f(node)g(status)g -(responses)g(back)g(to)-2 288 y(the)g(source)f(port)h(in)g(the)g -(request.)-2 317 y -SDict begin H.S end - -2 317 a -2 317 a -SDict begin 13 H.A end - -2 317 a -2 317 -a -SDict begin [ /View [/XYZ H.V] /Dest (583) cvn H.B /DEST pdfmark end - -2 317 a 359 x Fl(7.9.)35 b(Pr)m(otocol)f(Complexity)-2 -871 y -SDict begin H.S end - -2 871 a -2 871 a -SDict begin 13 H.A end - -2 871 a -2 871 a -SDict begin [ /View [/XYZ H.V] /Dest (585) cvn H.B /DEST pdfmark end - -2 871 a 79 -x Fj(There)19 b(are)h(man)o(y)f("protocol)g(le)n(v)o(els")h(in)g(the)g -(SMB)h(protocol.)d(It)j(seems)g(that)f(each)g(time)g(ne)n(w)g -(functionality)e(w)o(as)j(added)e(to)i(a)-2 1058 y(Microsoft)e -(operating)f(system,)i(the)o(y)g(added)f(the)h(equi)n(v)n(alent)f -(functions)f(in)j(a)f(ne)n(w)g(protocol)f(le)n(v)o(el)h(of)f(the)i(SMB) -g(protocol)d(to)-2 1166 y("e)o(xternalise")h(the)h(ne)n(w)g -(capabilities.)-2 1350 y -SDict begin H.S end - -2 1350 a -2 1350 a -SDict begin 13 H.A end - -2 1350 -a -2 1350 a -SDict begin [ /View [/XYZ H.V] /Dest (586) cvn H.B /DEST pdfmark end - -2 1350 a 90 x Fj(This)g(means)g(the)g(protocol)f(is)i(v)o -(ery)e("rich",)g(of)n(fering)f(man)o(y)h(w)o(ays)i(of)f(doing)f(each)g -(\002le)i(operation.)d(This)j(means)f(SMB)-2 1548 y(serv)o(ers)f(need)h -(to)g(be)g(comple)o(x)e(and)i(lar)o(ge.)f(It)h(also)h(means)e(it)i(is)g -(v)o(ery)e(dif)n(\002cult)h(to)g(mak)o(e)g(them)f(b)n(ug)h(free.)f(It)i -(is)g(not)e(just)i(Samba)-2 1655 y(that)f(suf)n(fers)g(from)f(this)h -(problem,)f(other)g(serv)o(ers)h(such)g(as)h(W)m(inNT)f(don')o(t)e -(support)h(e)n(v)o(ery)g(v)n(ariation)g(of)h(e)n(v)o(ery)e(call)j(and)f -(it)h(has)-2 1763 y(almost)f(certainly)f(been)h(a)g(headache)f(for)g -(MS)i(de)n(v)o(elopers)d(to)j(support)d(the)j(myriad)e(of)g(SMB)j -(calls)f(that)f(are)g(a)n(v)n(ailable.)-2 1947 y -SDict begin H.S end - -2 1947 -a -2 1947 a -SDict begin 13 H.A end - -2 1947 a -2 1947 a -SDict begin [ /View [/XYZ H.V] /Dest (587) cvn H.B /DEST pdfmark end - -2 1947 a 90 x Fj(There)f(are)h(about)f -(65)h("top)g(le)n(v)o(el")g(operations)e(in)j(the)f(SMB)h(protocol)d -(\(things)i(lik)o(e)g(SMBread)g(and)g(SMBwrite\).)g(Some)g(of)-2 -2145 y(these)g(include)f(hundreds)f(of)i(sub-functions)e(\(SMBtrans)i -(has)h(at)f(least)h(120)f(sub-functions,)d(lik)o(e)j(DosPrintQAdd)f -(and)-2 2253 y(NetSessionEnum\).)f(All)j(of)f(them)f(tak)o(e)i(se)n(v)o -(eral)e(options)g(that)i(can)f(change)f(the)h(w)o(ay)g(the)o(y)g(w)o -(ork.)f(Man)o(y)g(tak)o(e)h(dozens)g(of)-2 2361 y(possible)g -("information)d(le)n(v)o(els")j(that)h(change)d(the)j(structures)e -(that)h(need)g(to)g(be)g(returned.)f(Samba)g(supports)g(all)i(b)n(ut)f -(2)h(of)f(the)-2 2469 y("top)f(le)n(v)o(el")h(functions.)f(It)h -(supports)f(only)h(8)g(\(so)g(f)o(ar\))g(of)g(the)g(SMBtrans)g -(sub-functions.)e(Ev)o(en)h(NT)h(doesn')o(t)f(support)g(them)-2 -2577 y(all.)-2 2744 y -SDict begin H.S end - -2 2744 a -2 2744 a -SDict begin 13 H.A end - -2 2744 a -2 -2744 a -SDict begin [ /View [/XYZ H.V] /Dest (588) cvn H.B /DEST pdfmark end - -2 2744 a 107 x Fj(Samba)g(currently)e(supports)i(up)f(to)i(the) -f("NT)h(LM)f(0.12")f(protocol,)g(which)g(is)j(the)e(one)g(preferred)e -(by)i(W)m(in95)f(and)h(W)m(inNT3.5.)-2 2959 y(Luckily)g(this)i -(protocol)d(le)n(v)o(el)i(has)g(a)h("capabilities")f(\002eld)g(which)g -(speci\002es)g(which)g(super)n(-duper)d(ne)n(w-f)o(angled)h(options)i -(the)-2 3067 y(serv)o(er)f(suports.)g(This)i(helps)f(to)g(mak)o(e)g -(the)g(implementation)e(of)i(this)h(protocol)d(le)n(v)o(el)i(much)f -(easier)-5 b(.)-2 3251 y -SDict begin H.S end - -2 3251 a -2 3251 a -SDict begin 13 H.A end - -2 3251 -a -2 3251 a -SDict begin [ /View [/XYZ H.V] /Dest (589) cvn H.B /DEST pdfmark end - -2 3251 a 90 x Fj(There)19 b(is)i(also)g(a)f(problem)f -(with)h(the)g(SMB)i(specications.)d(SMB)i(is)g(a)g(X/Open)e(spec,)h(b)n -(ut)g(the)h(X/Open)e(book)g(is)i(f)o(ar)f(from)-2 3449 -y(ideal,)g(and)f(f)o(ails)i(to)g(co)o(v)o(er)d(man)o(y)h(important)g -(issues,)i(lea)n(ving)e(much)g(to)i(the)f(imagination.)e(Microsoft)h -(recently)g(renamed)g(the)-2 3557 y(SMB)i(protocol)d(CIFS)j(\(Common)e -(Internet)g(File)i(System\))f(and)f(ha)n(v)o(e)h(published)f(ne)n(w)h -(speci\002cations.)f(These)h(are)g(f)o(ar)-2 3665 y(superior)f(to)h -(the)g(old)g(X/Open)g(documents)e(b)n(ut)i(there)g(are)g(still)h -(undocumented)c(calls)k(and)f(features.)f(This)h(speci\002cation)g(is) --2 3773 y(acti)n(v)o(ely)f(being)g(w)o(ork)o(ed)g(on)h(by)g(a)h(CIFS)g -(de)n(v)o(elopers)d(mailing)h(list)i(hosted)f(by)g(Microsft.)p -Black 3659 5984 a Fh(24)p Black eop end -%%Page: 25 31 -TeXDict begin 25 30 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.25) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (TRACING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(8.)f(T)-13 b(racing)44 b(samba)f(system)h(calls)-2 -363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (598) cvn H.B /DEST pdfmark end - -2 363 a 73 -x Fj(This)20 b(\002le)h(describes)f(ho)n(w)f(to)i(do)e(a)i(system)f -(call)h(trace)f(on)g(Samba)g(to)g(w)o(ork)g(out)f(what)i(its)g(doing)e -(wrong.)f(This)j(is)g(not)f(for)f(the)-2 544 y(f)o(aint)h(of)g(heart,)f -(b)n(ut)h(if)h(you)e(are)h(reading)f(this)i(then)f(you)f(are)h -(probably)e(desperate.)-2 728 y -SDict begin H.S end - -2 728 a -2 728 a -SDict begin 13 H.A end - -2 -728 a -2 728 a -SDict begin [ /View [/XYZ H.V] /Dest (599) cvn H.B /DEST pdfmark end - -2 728 a 90 x Fj(Actually)h(its)j(not)e(as)g(bad)g(as)h -(the)f(the)g(abo)o(v)o(e)f(mak)o(es)h(it)h(sound,)e(just)h(don')o(t)f -(e)o(xpect)g(the)h(output)f(to)i(be)f(v)o(ery)f(pretty)g(:-\))-2 -1002 y -SDict begin H.S end - -2 1002 a -2 1002 a -SDict begin 13 H.A end - -2 1002 a -2 1002 a -SDict begin [ /View [/XYZ H.V] /Dest (600) cvn H.B /DEST pdfmark end - -2 1002 -a 90 x Fj(Ok,)h(do)n(wn)f(to)h(b)n(usiness.)g(One)h(of)e(the)i(big)e -(adv)n(antages)g(of)h(unix)f(systems)i(is)g(that)f(the)o(y)g(nearly)f -(all)i(come)e(with)i(a)f(system)h(trace)-2 1200 y(utility)f(that)g -(allo)n(ws)h(you)e(to)h(monitor)f(all)i(system)f(calls)h(that)f(a)h -(program)d(is)j(making.)e(This)h(is)h(e)o(xtremely)e(using)g(for)-2 -1308 y(deb)n(ugging)e(and)j(also)g(helps)g(when)f(trying)g(to)h(w)o -(ork)g(out)f(why)g(something)g(is)i(slo)n(wer)f(than)f(you)g(e)o -(xpect.)g(Y)-9 b(ou)19 b(can)h(use)g(system)-2 1416 y(tracing)f -(without)h(an)o(y)f(special)h(compilation)f(options.)-2 -1600 y -SDict begin H.S end - -2 1600 a -2 1600 a -SDict begin 13 H.A end - -2 1600 a -2 1600 a -SDict begin [ /View [/XYZ H.V] /Dest (601) cvn H.B /DEST pdfmark end - -2 1600 -a 89 x Fj(The)h(system)g(trace)g(utility)g(is)h(called)f(dif)n(ferent)f -(things)h(on)f(dif)n(ferent)g(systems.)h(On)h(Linux)e(systems)h(its)i -(called)e(strace.)g(Under)-2 1797 y(SunOS)g(4)g(its)h(called)f(trace.)g -(Under)f(SVR4)i(style)g(systems)f(\(including)e(solaris\))j(its)g -(called)f(truss.)g(Under)f(man)o(y)g(BSD)-2 1905 y(systems)h(its)i -(called)e(ktrace.)-2 2089 y -SDict begin H.S end - -2 2089 a -2 2089 a -SDict begin 13 H.A end - -2 2089 -a -2 2089 a -SDict begin [ /View [/XYZ H.V] /Dest (602) cvn H.B /DEST pdfmark end - -2 2089 a 90 x Fj(The)g(\002rst)h(thing)e(you)g(should)g -(do)h(is)h(read)f(the)g(man)g(page)f(for)h(your)f(nati)n(v)o(e)g -(system)i(call)f(tracer)-5 b(.)20 b(In)g(the)g(discussion)g(belo)n(w)g -(I')o(ll)-2 2287 y(assume)g(its)h(called)f(strace)h(as)f(strace)h(is)g -(the)f(only)f(portable)g(system)i(tracer)e(\(its)i(a)n(v)n(ailable)f -(for)g(free)f(for)h(man)o(y)f(unix)g(types\))-2 2395 -y(and)g(its)j(also)e(got)g(some)g(of)g(the)g(nicest)h(features.)-2 -2579 y -SDict begin H.S end - -2 2579 a -2 2579 a -SDict begin 13 H.A end - -2 2579 a -2 2579 a -SDict begin [ /View [/XYZ H.V] /Dest (603) cvn H.B /DEST pdfmark end - -2 2579 -a 90 x Fj(Ne)o(xt,)e(try)h(using)g(strace)g(on)g(some)g(simple)g -(commands.)f(F)o(or)g(e)o(xample,)2127 2669 y -SDict begin H.S end - 2127 2669 -a 2127 2669 a -SDict begin 13 H.A end - 2127 2669 a 2127 2669 a -SDict begin [ /View [/XYZ H.V] /Dest (604) cvn H.B /DEST pdfmark end - 2127 2669 a Fk(strace)h(ls)h -Fj(or)2526 2669 y -SDict begin H.S end - 2526 2669 a 2526 2669 a -SDict begin 13 H.A end - 2526 2669 a -2526 2669 a -SDict begin [ /View [/XYZ H.V] /Dest (605) cvn H.B /DEST pdfmark end - 2526 2669 a Fk(strace)f(echo)g(hello)p Fj(.)-2 -2853 y -SDict begin H.S end - -2 2853 a -2 2853 a -SDict begin 13 H.A end - -2 2853 a -2 2853 a -SDict begin [ /View [/XYZ H.V] /Dest (606) cvn H.B /DEST pdfmark end - -2 2853 -a 90 x Fj(Y)-9 b(ou')o(ll)19 b(notice)h(that)g(it)h(produces)e(a)h(LO)m -(T)g(of)g(output.)f(It)h(is)h(sho)n(wing)e(you)h(the)g(ar)o(guments)e -(to)i(e)n(v)o(ery)f(system)i(call)f(that)g(the)-2 3051 -y(program)e(mak)o(es)i(and)f(the)i(result.)f(V)-9 b(ery)19 -b(little)i(happens)e(in)h(a)h(program)d(without)h(a)i(system)f(call)h -(so)g(you)e(get)h(lots)h(of)f(output.)-2 3159 y(Y)-9 -b(ou')o(ll)19 b(also)i(\002nd)f(that)g(it)h(produces)d(a)j(lot)f(of)g -("preamble")f(stuf)n(f)h(sho)n(wing)f(the)h(loading)f(of)h(shared)f -(libraries)h(etc.)g(Ignore)f(this)-2 3267 y(\(unless)h(its)h(going)e -(wrong!\))-2 3451 y -SDict begin H.S end - -2 3451 a -2 3451 a -SDict begin 13 H.A end - -2 3451 a -2 -3451 a -SDict begin [ /View [/XYZ H.V] /Dest (607) cvn H.B /DEST pdfmark end - -2 3451 a 90 x Fj(F)o(or)h(e)o(xample,)e(the)i(only)g(line)g -(that)g(really)g(matters)g(in)h(the)1718 3541 y -SDict begin H.S end - 1718 -3541 a 1718 3541 a -SDict begin 13 H.A end - 1718 3541 a 1718 3541 a -SDict begin [ /View [/XYZ H.V] /Dest (608) cvn H.B /DEST pdfmark end - 1718 3541 -a Fk(strace)f(echo)g(hello)g Fj(output)f(is:)-2 3725 -y -SDict begin H.S end - -2 3725 a -2 3725 a -SDict begin 13 H.A end - -2 3725 a -2 3725 a -SDict begin [ /View [/XYZ H.V] /Dest (609) cvn H.B /DEST pdfmark end - -2 3725 a -2 -3808 a -SDict begin H.S end - -2 3808 a -2 3808 a -SDict begin 11.7 H.A end - -2 3808 a -2 3808 a -SDict begin [ /View [/XYZ H.V] /Dest (610) cvn H.B /DEST pdfmark end - -2 3808 -a 79 x Fg(write\(1,)43 b("hello\\n",)g(6\))807 b(=)45 -b(6)-2 4244 y -SDict begin H.S end - -2 4244 a -2 4244 a -SDict begin 13 H.A end - -2 4244 a -2 4244 a -SDict begin [ /View [/XYZ H.V] /Dest (611) cvn H.B /DEST pdfmark end - --2 4244 a 108 x Fj(all)21 b(the)f(rest)g(is)i(just)e(setting)g(up)g(to) -h(run)e(the)h(program.)-2 4536 y -SDict begin H.S end - -2 4536 a -2 4536 a -SDict begin 13 H.A end - --2 4536 a -2 4536 a -SDict begin [ /View [/XYZ H.V] /Dest (612) cvn H.B /DEST pdfmark end - -2 4536 a 90 x Fj(Ok,)g(no)n(w)f(you')l(re)g(f)o -(amiliar)g(with)i(strace.)f(T)-7 b(o)20 b(use)h(it)g(on)e(Samba)h(you)f -(need)h(to)g(strace)h(the)f(running)e(smbd)i(daemon.)e(The)i(w)o(ay)g -(I)-2 4734 y(tend)f(ot)g(use)h(it)g(is)h(to)e(\002rst)h(login)f(from)g -(my)g(W)m(indo)n(ws)f(PC)j(to)f(the)f(Samba)g(serv)o(er)m(,)f(then)h -(use)h(smbstatus)f(to)h(\002nd)f(which)g(process)-2 4842 -y(ID)h(that)g(client)h(is)g(attached)e(to,)h(then)g(as)h(root)e(I)i(do) -1497 4842 y -SDict begin H.S end - 1497 4842 a 1497 4842 a -SDict begin 13 H.A end - 1497 4842 a 1497 -4842 a -SDict begin [ /View [/XYZ H.V] /Dest (613) cvn H.B /DEST pdfmark end - 1497 4842 a Fk(strace)e(-p)i(PID)g Fj(to)f(attach)g(to)g(that)h -(process.)e(I)h(normally)f(redirect)g(the)-2 4950 y(stderr)h(output)f -(from)g(this)h(command)f(to)h(a)h(\002le)f(for)g(later)g(perusal.)g(F)o -(or)f(e)o(xample,)g(if)h(I'm)g(using)g(a)g(csh)h(style)f(shell:)-2 -5134 y -SDict begin H.S end - -2 5134 a -2 5134 a -SDict begin 13 H.A end - -2 5134 a -2 5134 a -SDict begin [ /View [/XYZ H.V] /Dest (614) cvn H.B /DEST pdfmark end - -2 5134 -a -2 5134 a -SDict begin H.S end - -2 5134 a -2 5134 a -SDict begin 13 H.A end - -2 5134 a -2 5134 a -SDict begin [ /View [/XYZ H.V] /Dest (615) cvn H.B /DEST pdfmark end - -2 -5134 a 90 x Fk(strace)g(-f)g(-p)g(3872)f(>&)i(strace.out)-2 -5407 y -SDict begin H.S end - -2 5407 a -2 5407 a -SDict begin 13 H.A end - -2 5407 a -2 5407 a -SDict begin [ /View [/XYZ H.V] /Dest (616) cvn H.B /DEST pdfmark end - -2 5407 -a 91 x Fj(or)f(with)g(a)h(sh)f(style)h(shell:)p Black --2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 a -SDict begin [ /View [/XYZ H.V] /Dest (619) cvn H.B /DEST pdfmark end - -2 -5984 a 3659 6053 a Fh(25)p Black eop end -%%Page: 26 32 -TeXDict begin 26 31 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.26) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2452 -132 -a Fh(Chapter)20 b(8.)g(T)-5 b(r)o(acing)20 b(samba)f(system)i(calls)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (617) cvn H.B /DEST pdfmark end - -2 --11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (618) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fk(strace)f(-f)g(-p)g(3872)f(>)i(strace.out)e(2>&1)-2 -346 y Fj(Note)h(the)g("-f")g(option.)f(This)h(is)h(only)e(a)n(v)n -(ailable)h(on)g(some)g(systems,)g(and)g(allo)n(ws)h(you)e(to)h(trace)g -(not)g(just)h(the)f(current)f(process,)-2 454 y(b)n(ut)g(an)o(y)g -(children)f(it)i(forks.)e(This)i(is)g(great)f(for)g(\002nding)f -(printing)g(problems)g(caused)h(by)f(the)i("print)f(command")e(being)h -(wrong.)-2 638 y -SDict begin H.S end - -2 638 a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (620) cvn H.B /DEST pdfmark end - --2 638 a 90 x Fj(Once)i(you)f(are)h(attached)f(you)h(then)f(can)h(do)g -(whate)n(v)o(er)f(it)i(is)g(on)f(the)g(client)g(that)h(is)g(causing)e -(problems)g(and)g(you)h(will)h(capture)-2 836 y(all)g(the)f(system)g -(calls)h(that)f(smbd)g(mak)o(es.)-2 1020 y -SDict begin H.S end - -2 1020 a --2 1020 a -SDict begin 13 H.A end - -2 1020 a -2 1020 a -SDict begin [ /View [/XYZ H.V] /Dest (621) cvn H.B /DEST pdfmark end - -2 1020 a 90 x Fj(So)g(ho)n(w)g(do)g(you) -f(interpret)g(the)h(results?)h(Generally)e(I)h(search)g(through)e(the)i -(output)f(for)h(strings)g(that)g(I)g(kno)n(w)g(will)h(appear)-2 -1218 y(when)e(the)i(problem)d(happens.)h(F)o(or)g(e)o(xample,)g(if)h(I) -h(am)f(ha)n(ving)f(touble)g(with)i(permissions)e(on)h(a)h(\002le)f(I)h -(w)o(ould)e(search)h(for)g(that)-2 1326 y(\002les)h(name)e(in)i(the)f -(strace)g(output)f(and)h(look)f(at)i(the)f(surrounding)d(lines.)k -(Another)d(trick)i(is)h(to)g(match)e(up)h(\002le)h(descriptor)-2 -1434 y(numbers)d(and)i("follo)n(w")f(what)h(happens)f(to)i(an)f(open)f -(\002le)i(until)f(it)h(is)g(closed.)-2 1618 y -SDict begin H.S end - -2 1618 -a -2 1618 a -SDict begin 13 H.A end - -2 1618 a -2 1618 a -SDict begin [ /View [/XYZ H.V] /Dest (622) cvn H.B /DEST pdfmark end - -2 1618 a 90 x Fj(Be)o(yond)e(this)h -(you)g(will)g(ha)n(v)o(e)g(to)g(use)h(your)e(initiati)n(v)o(e.)g(T)-7 -b(o)21 b(gi)n(v)o(e)e(you)g(an)h(idea)g(of)g(what)g(you)g(are)g -(looking)e(for)i(here)g(is)h(a)f(piece)-2 1816 y(of)g(strace)g(output)f -(that)h(sho)n(ws)h(that)1052 1816 y -SDict begin H.S end - 1052 1816 a 1052 -1816 a -SDict begin 13 H.A end - 1052 1816 a 1052 1816 a -SDict begin [ /View [/XYZ H.V] /Dest (623) cvn H.B /DEST pdfmark end - 1052 1816 a Fg(/dev/null)e -Fj(is)i(not)f(w)o(orld)g(writeable,)f(which)h(causes)g(printing)f(to)h -(f)o(ail)h(with)f(Samba:)-2 2000 y -SDict begin H.S end - -2 2000 a -2 2000 -a -SDict begin 13 H.A end - -2 2000 a -2 2000 a -SDict begin [ /View [/XYZ H.V] /Dest (624) cvn H.B /DEST pdfmark end - -2 2000 a -2 2083 a -SDict begin H.S end - -2 2083 a -2 -2083 a -SDict begin 11.7 H.A end - -2 2083 a -2 2083 a -SDict begin [ /View [/XYZ H.V] /Dest (625) cvn H.B /DEST pdfmark end - -2 2083 a 79 x Fg([pid)44 -b(28268])g(open\("/dev/null",)e(O_RDWR\))133 b(=)45 b(-1)f(EACCES)g -(\(Permission)f(denied\))-2 2259 y([pid)h(28268])g(open\("/dev/null",)e -(O_WRONLY\))h(=)i(-1)f(EACCES)g(\(Permission)f(denied\))-2 -2616 y -SDict begin H.S end - -2 2616 a -2 2616 a -SDict begin 13 H.A end - -2 2616 a -2 2616 a -SDict begin [ /View [/XYZ H.V] /Dest (626) cvn H.B /DEST pdfmark end - -2 2616 -a 108 x Fj(The)20 b(process)f(is)i(trying)f(to)g(\002rst)h(open)1130 -2724 y -SDict begin H.S end - 1130 2724 a 1130 2724 a -SDict begin 13 H.A end - 1130 2724 a 1130 2724 -a -SDict begin [ /View [/XYZ H.V] /Dest (627) cvn H.B /DEST pdfmark end - 1130 2724 a Fg(/dev/null)e Fj(read-write)g(then)h(read-only)-5 -b(.)17 b(Both)j(f)o(ail.)h(This)f(means)3169 2724 y -SDict begin H.S end - 3169 -2724 a 3169 2724 a -SDict begin 13 H.A end - 3169 2724 a 3169 2724 a -SDict begin [ /View [/XYZ H.V] /Dest (628) cvn H.B /DEST pdfmark end - 3169 2724 -a Fg(/dev/null)f Fj(has)-2 2832 y(incorrect)g(permissions.)p -Black 3657 5984 a Fh(26)p Black eop end -%%Page: 27 33 -TeXDict begin 27 32 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.27) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (NTDOMAIN) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(9.)f(NT)g(Domain)h(RPC')-6 b(s)-2 197 -y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (651) cvn H.B /DEST pdfmark end - -2 197 a 342 x -Fl(9.1.)35 b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 -a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (653) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fj(This)20 b(document)e(contains)i -(information)e(to)i(pro)o(vide)e(an)i(NT)h(w)o(orkstation)e(with)h -(login)f(services,)h(without)g(the)g(need)f(for)h(an)-2 -921 y(NT)g(serv)o(er)-5 b(.)20 b(It)g(is)h(the)g(sgml)f(v)o(ersion)f -(of)1174 921 y -SDict begin H.S end - 1174 921 a 1174 921 a -SDict begin 13 H.A end - 1174 921 a 1174 -921 a -SDict begin [ /View [/XYZ H.V] /Dest (654) cvn H.B /DEST pdfmark end - 1174 921 a Fj(http://mailhost.cb1.com/~lkcl/cifsntdo)o(main.)o -(txt,)14 b(controlled)19 b(by)h(Luk)o(e.)-2 1105 y -SDict begin H.S end - -2 -1105 a -2 1105 a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (655) cvn H.B /DEST pdfmark end - -2 1105 a 90 x Fj(It)g(should)f -(be)i(possible)e(to)i(select)g(a)f(domain)f(instead)h(of)g(a)g(w)o -(orkgroup)e(\(in)i(the)g(NT)g(w)o(orkstation')-5 b(s)20 -b(TCP/IP)h(settings\))f(and)-2 1303 y(after)g(the)g(obligatory)d -(reboot,)i(type)h(in)g(a)h(username,)d(passw)o(ord,)i(select)g(a)h -(domain)e(and)h(successfully)f(log)h(in.)g(I)g(w)o(ould)-2 -1411 y(appreciate)f(an)o(y)g(feedback)f(on)i(your)f(e)o(xperiences)g -(with)h(this)h(process,)e(and)h(an)o(y)f(comments,)g(corrections)g(and) -g(additions)g(to)-2 1519 y(this)h(document.)-2 1686 y -SDict begin H.S end - --2 1686 a -2 1686 a -SDict begin 13 H.A end - -2 1686 a -2 1686 a -SDict begin [ /View [/XYZ H.V] /Dest (656) cvn H.B /DEST pdfmark end - -2 1686 a 107 -x Fj(The)g(pack)o(ets)g(described)e(here)i(can)g(be)g(easily)h(deri)n -(v)o(ed)d(from)h(\(and)g(are)i(probably)c(better)j(understood)e -(using\))h(Netmon.e)o(x)o(e.)-2 1901 y(Y)-9 b(ou)19 b(will)i(need)f(to) -g(use)h(the)f(v)o(ersion)f(of)h(Netmon)f(that)h(matches)g(your)f -(system,)h(in)g(order)f(to)i(correctly)d(decode)h(the)-2 -2008 y(NETLOGON,)g(lsarpc)h(and)g(srvsvc)g(T)m(ransact)f(pipes.)h(This) -h(document)d(is)j(deri)n(v)o(ed)d(from)h(NT)i(Service)f(P)o(ack)f(1)i -(and)e(its)-2 2116 y(corresponding)d(v)o(ersion)j(of)h(Netmon.)f(It)i -(is)g(intended)e(that)h(an)g(annotated)f(pack)o(et)g(trace)h(be)g -(produced,)e(which)h(will)i(lik)o(ely)f(be)-2 2224 y(more)f(instructi)n -(v)o(e)g(than)h(this)h(document.)-2 2391 y -SDict begin H.S end - -2 2391 a --2 2391 a -SDict begin 13 H.A end - -2 2391 a -2 2391 a -SDict begin [ /View [/XYZ H.V] /Dest (657) cvn H.B /DEST pdfmark end - -2 2391 a 107 x Fj(Also)f(needed,)f(to)h -(fully)g(implement)f(NT)h(Domain)f(Login)h(Services,)f(is)i(the)g -(document)d(describing)h(the)h(cryptographic)d(part)-2 -2606 y(of)j(the)g(NT)g(authentication.)e(This)j(document)d(is)j(a)n(v)n -(ailable)f(from)f(comp.protocols.smb;)d(from)j(the)h(ntsecurity)-5 -b(.net)18 b(digest)-2 2714 y(and)h(from)h(the)g(samba)g(digest,)f -(amongst)h(other)f(sources.)-2 2898 y -SDict begin H.S end - -2 2898 a -2 2898 -a -SDict begin 13 H.A end - -2 2898 a -2 2898 a -SDict begin [ /View [/XYZ H.V] /Dest (658) cvn H.B /DEST pdfmark end - -2 2898 a 90 x Fj(A)h(cop)o(y)g(is)h(a)n(v)n -(ailable)f(from:)-2 3172 y -SDict begin H.S end - -2 3172 a -2 3172 a -SDict begin 13 H.A end - -2 3172 -a -2 3172 a -SDict begin [ /View [/XYZ H.V] /Dest (659) cvn H.B /DEST pdfmark end - -2 3172 a -2 3172 a -SDict begin H.S end - -2 3172 a -2 3172 a -SDict begin 13 H.A end - -2 -3172 a -2 3172 a -SDict begin [ /View [/XYZ H.V] /Dest (660) cvn H.B /DEST pdfmark end - -2 3172 a 90 x Fj(http://ntb)n -(ugtraq.rc.on.ca/SCRIPTS/W)-10 b(A.EXE?A2=in)o(d9)o(70)o(8;L=)o(ntb)n -(u)o(gtra)o(q;O=A;P=2)o(93)o(5)-2 3446 y -SDict begin H.S end - -2 3446 a -2 -3446 a -SDict begin 13 H.A end - -2 3446 a -2 3446 a -SDict begin [ /View [/XYZ H.V] /Dest (661) cvn H.B /DEST pdfmark end - -2 3446 a -2 3446 a -SDict begin H.S end - -2 3446 -a -2 3446 a -SDict begin 13 H.A end - -2 3446 a -2 3446 a -SDict begin [ /View [/XYZ H.V] /Dest (662) cvn H.B /DEST pdfmark end - -2 3446 a 90 x Fj -(http://mailhost.cb1.com/~lkcl/crypt.h)o(tml)-2 3720 -y -SDict begin H.S end - -2 3720 a -2 3720 a -SDict begin 13 H.A end - -2 3720 a -2 3720 a -SDict begin [ /View [/XYZ H.V] /Dest (663) cvn H.B /DEST pdfmark end - -2 3720 a 90 -x Fj(A)20 b(c-code)f(implementation,)f(pro)o(vided)g(by)1302 -3810 y -SDict begin H.S end - 1302 3810 a 1302 3810 a -SDict begin 13 H.A end - 1302 3810 a 1302 3810 -a -SDict begin [ /View [/XYZ H.V] /Dest (664) cvn H.B /DEST pdfmark end - 1302 3810 a Fj(Linus)h(Nordber)o(g)f(\(mailto:linus@incolumitas.se\)) -g(of)h(this)i(protocol)e(is)-2 3918 y(a)n(v)n(ailable)g(from:)-2 -4085 y -SDict begin H.S end - -2 4085 a -2 4085 a -SDict begin 13 H.A end - -2 4085 a -2 4085 a -SDict begin [ /View [/XYZ H.V] /Dest (665) cvn H.B /DEST pdfmark end - -2 4085 -a -2 4085 a -SDict begin H.S end - -2 4085 a -2 4085 a -SDict begin 13 H.A end - -2 4085 a -2 4085 a -SDict begin [ /View [/XYZ H.V] /Dest (666) cvn H.B /DEST pdfmark end - -2 -4085 a 107 x Fj(http://samba.or)o(g/cgi-bin/mfs/01)o(/dig)o(est/199)o -(7/9)o(7au)o(g/0)o(39)o(1.h)o(tml)-2 4376 y -SDict begin H.S end - -2 4376 a --2 4376 a -SDict begin 13 H.A end - -2 4376 a -2 4376 a -SDict begin [ /View [/XYZ H.V] /Dest (667) cvn H.B /DEST pdfmark end - -2 4376 a -2 4376 a -SDict begin H.S end - -2 -4376 a -2 4376 a -SDict begin 13 H.A end - -2 4376 a -2 4376 a -SDict begin [ /View [/XYZ H.V] /Dest (668) cvn H.B /DEST pdfmark end - -2 4376 a 90 x Fj -(http://mailhost.cb1.com/~lkcl/crypt.tx)o(t)-2 4650 y -SDict begin H.S end - --2 4650 a -2 4650 a -SDict begin 13 H.A end - -2 4650 a -2 4650 a -SDict begin [ /View [/XYZ H.V] /Dest (669) cvn H.B /DEST pdfmark end - -2 4650 a 90 -x Fj(Also)h(used)g(to)h(pro)o(vide)d(deb)n(ugging)f(information)h(is)j -(the)f(Check)g(Build)h(v)o(ersion)e(of)h(NT)g(w)o(orkstation,)f(and)g -(enabling)g(full)-2 4848 y(deb)n(ugging)e(in)k(NETLOGON.)e(This)h(is)i -(achie)n(v)o(ed)c(by)i(setting)g(the)g(follo)n(wing)f(REG_SZ)h(re)o -(gistry)f(k)o(e)o(y)h(to)g(0x1f)n(f)n(f)n(f)n(f)n(f:)-2 -5032 y -SDict begin H.S end - -2 5032 a -2 5032 a -SDict begin 13 H.A end - -2 5032 a -2 5032 a -SDict begin [ /View [/XYZ H.V] /Dest (670) cvn H.B /DEST pdfmark end - -2 5032 -a -2 5032 a -SDict begin H.S end - -2 5032 a -2 5032 a -SDict begin 13 H.A end - -2 5032 a -2 5032 a -SDict begin [ /View [/XYZ H.V] /Dest (671) cvn H.B /DEST pdfmark end - -2 -5032 a 90 x Fg(HKLM\\SYSTEM\\CurrentControlSet\\Services)o(\\Netlo)o -(gon\\Pa)o(ramete)o(rs)-2 5300 y -SDict begin H.S end - -2 5300 a -2 5300 a -SDict begin 13 H.A end - --2 5300 a -2 5300 a -SDict begin [ /View [/XYZ H.V] /Dest (672) cvn H.B /DEST pdfmark end - -2 5300 a -2 5300 a -SDict begin H.S end - -2 5300 a -2 -5300 a -SDict begin 13 H.A end - -2 5300 a -2 5300 a -SDict begin [ /View [/XYZ H.V] /Dest (673) cvn H.B /DEST pdfmark end - -2 5300 a 96 x Fh(Incorr)m(ect)f(dir)m(ect)i -(editing)e(of)h(the)h(r)m(e)m(gistry)f(can)g(cause)g(your)g(mac)o(hine) -e(to)j(fail.)f(Then)g(a)o(gain,)f(so)h(can)g(incorr)m(ect)-2 -5504 y(implementation)e(of)i(this)h(pr)l(otocol.)e(See)h("Liability:")g -(abo)o(ve)o(.)p Black 3656 5984 a(27)p Black eop end -%%Page: 28 34 -TeXDict begin 28 33 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.28) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (674) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(Bear)g(in)h(mind)e(that)h(each)g(pack)o(et)g(o)o(v)o(er)n -(-the-wire)d(will)k(ha)n(v)o(e)f(its)h(origin)e(in)h(an)h(API)f(call.)g -(Therefore,)e(there)i(are)g(lik)o(ely)g(to)g(be)-2 180 -y(structures,)f(enumerations)f(and)i(de\002nes)g(that)g(are)g(usefully) -f(documented)f(else)n(where.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 -a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (675) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fj(This)i(document)e(is)j(by)f(no)g -(means)g(complete)f(or)h(authoritati)n(v)o(e.)e(Missing)i(sections)g -(include,)f(b)n(ut)h(are)h(not)e(limited)h(to:)-2 472 -y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (676) cvn H.B /DEST pdfmark end - -2 472 a -2 482 -a -SDict begin H.S end - -2 482 a -2 482 a -SDict begin 13 H.A end - -2 482 a -2 482 a -SDict begin [ /View [/XYZ H.V] /Dest (677) cvn H.B /DEST pdfmark end - -2 482 a Black -64 625 a Fj(1.)p Black 147 625 a -SDict begin H.S end - 147 625 a 147 625 a -SDict begin 13 H.A end - -147 625 a 147 625 a -SDict begin [ /View [/XYZ H.V] /Dest (678) cvn H.B /DEST pdfmark end - 147 625 a Fj(Mappings)f(of)h(RIDs)h(to)f(usernames) -f(\(and)h(vice-v)o(ersa\).)-2 643 y -SDict begin H.S end - -2 643 a -2 643 a -SDict begin 13 H.A end - --2 643 a -2 643 a -SDict begin [ /View [/XYZ H.V] /Dest (679) cvn H.B /DEST pdfmark end - -2 643 a Black 64 774 a Fj(2.)p Black -147 774 a -SDict begin H.S end - 147 774 a 147 774 a -SDict begin 13 H.A end - 147 774 a 147 774 a -SDict begin [ /View [/XYZ H.V] /Dest (680) cvn H.B /DEST pdfmark end - 147 -774 a Fj(What)h(a)f(User)h(ID)f(is)h(and)f(what)g(a)h(Group)e(ID)h(is.) --2 792 y -SDict begin H.S end - -2 792 a -2 792 a -SDict begin 13 H.A end - -2 792 a -2 792 a -SDict begin [ /View [/XYZ H.V] /Dest (681) cvn H.B /DEST pdfmark end - -2 792 a -Black 64 923 a Fj(3.)p Black 147 923 a -SDict begin H.S end - 147 923 a 147 -923 a -SDict begin 13 H.A end - 147 923 a 147 923 a -SDict begin [ /View [/XYZ H.V] /Dest (682) cvn H.B /DEST pdfmark end - 147 923 a Fj(The)g(e)o(xact)g -(meaning/de\002nition)d(of)j(v)n(arious)f(magic)g(constants)h(or)g -(enumerations.)-2 941 y -SDict begin H.S end - -2 941 a -2 941 a -SDict begin 13 H.A end - -2 941 a -2 -941 a -SDict begin [ /View [/XYZ H.V] /Dest (683) cvn H.B /DEST pdfmark end - -2 941 a Black 64 1073 a Fj(4.)p Black 147 1073 -a -SDict begin H.S end - 147 1073 a 147 1073 a -SDict begin 13 H.A end - 147 1073 a 147 1073 a -SDict begin [ /View [/XYZ H.V] /Dest (684) cvn H.B /DEST pdfmark end - 147 1073 -a Fj(The)g(reply)f(error)g(code)h(and)g(use)g(of)g(that)g(error)f(code) -h(when)f(a)i(w)o(orkstation)e(becomes)g(a)i(member)e(of)h(a)g(domain)f -(\(to)h(be)147 1181 y(described)f(later\).)g(F)o(ailure)g(to)h(return)f -(this)i(error)d(code)h(will)i(mak)o(e)e(the)h(w)o(orkstation)f(report)g -(that)h(it)g(is)h(already)e(a)h(member)147 1289 y(of)g(the)g(domain.)-2 -1290 y -SDict begin H.S end - -2 1290 a -2 1290 a -SDict begin 13 H.A end - -2 1290 a -2 1290 a -SDict begin [ /View [/XYZ H.V] /Dest (685) cvn H.B /DEST pdfmark end - -2 1290 -a Black 64 1438 a Fj(5.)p Black 147 1438 a -SDict begin H.S end - 147 1438 a -147 1438 a -SDict begin 13 H.A end - 147 1438 a 147 1438 a -SDict begin [ /View [/XYZ H.V] /Dest (686) cvn H.B /DEST pdfmark end - 147 1438 a Fj(the)g(cryptographic)d -(side)k(of)f(the)g(NetrServ)o(erP)o(assw)o(ordSet)e(command,)g(which)h -(w)o(ould)h(allo)n(w)g(the)g(w)o(orkstation)f(to)147 -1546 y(change)g(its)i(passw)o(ord.)f(This)g(passw)o(ord)f(is)j(used)d -(to)i(generate)e(the)h(long-term)e(session)j(k)o(e)o(y)-5 -b(.)19 b([It)h(is)h(possible)f(to)g(reject)147 1654 y(this)h(command,)d -(and)i(k)o(eep)f(the)h(def)o(ault)g(w)o(orkstation)f(passw)o(ord].)-2 -1672 y -SDict begin H.S end - -2 1672 a -2 1672 a -SDict begin 13 H.A end - -2 1672 a -2 1672 a -SDict begin [ /View [/XYZ H.V] /Dest (687) cvn H.B /DEST pdfmark end - -2 1672 -a 310 x Ff(9.1.1.)29 b(Sour)n(ces)-2 2007 y -SDict begin H.S end - -2 2007 a --2 2007 a -SDict begin 13 H.A end - -2 2007 a -2 2007 a -SDict begin [ /View [/XYZ H.V] /Dest (689) cvn H.B /DEST pdfmark end - -2 2007 a -2 2007 a -SDict begin H.S end - -2 -2007 a -2 2007 a -SDict begin 13 H.A end - -2 2007 a -2 2007 a -SDict begin [ /View [/XYZ H.V] /Dest (table.1) cvn H.B /DEST pdfmark -end - -2 2007 a 75 x Fj(ck)o(et)20 -b(T)m(races)g(from)f(Netmonitor)g(\(Service)g(P)o(ack)h(1)g(and)g(abo)o -(v)o(e\))-2 2172 y(ul)g(Ashton)g(and)f(Luk)o(e)h(Leighton')-5 -b(s)19 b(other)g("NT)h(Domain")g(doc.)-2 2264 y(FS)h(documentation)c(-) -j(cifs6.txt)-2 2340 y(FS)h(documentation)c(-)j(cifsrap2.txt)-2 -2358 y -SDict begin H.S end - -2 2358 a -2 2358 a -SDict begin 13 H.A end - -2 2358 a -2 2358 a -SDict begin [ /View [/XYZ H.V] /Dest (694) cvn H.B /DEST pdfmark end - -2 2358 -a 327 x Ff(9.1.2.)29 b(Cr)n(edits)-2 2710 y -SDict begin H.S end - -2 2710 a --2 2710 a -SDict begin 13 H.A end - -2 2710 a -2 2710 a -SDict begin [ /View [/XYZ H.V] /Dest (696) cvn H.B /DEST pdfmark end - -2 2710 a -2 2710 a -SDict begin H.S end - -2 -2710 a -2 2710 a -SDict begin 13 H.A end - -2 2710 a -2 2710 a -SDict begin [ /View [/XYZ H.V] /Dest (table.2) cvn H.B /DEST pdfmark -end - -2 2710 a 75 x Fj(P)o(aul)20 -b(Ashton:)g(loads)g(of)f(w)o(ork)h(with)g(Net)h(Monitor;)e -(understanding)e(the)j(NT)h(authentication)d(system;)i(reference)f -(implementation)f(of)i(the)g(NT)g(domain)f(support)g(on)h(which)f(this) -i(document)d(is)k(originally)c(based.)-2 2877 y(Duncan)h(Stans\002eld:) -h(lo)n(w-le)n(v)o(el)f(analysis)h(of)g(MSRPC)i(Pipes.)-2 -2970 y(Linus)e(Nordber)o(g:)d(producing)h(c-code)h(from)g(P)o(aul')-5 -b(s)20 b(crypto)f(spec.)-2 3063 y(W)m(indo)n(ws)g(Sourcer)g(de)n(v)o -(elopment)f(team)-2 3164 y -SDict begin H.S end - -2 3164 a -2 3164 a -SDict begin 13 H.A end - -2 3164 -a -2 3164 a -SDict begin [ /View [/XYZ H.V] /Dest (701) cvn H.B /DEST pdfmark end - -2 3164 a 376 x Fl(9.2.)35 b(Notes)f(and)h(Structur)m(es)-2 -3542 y -SDict begin H.S end - -2 3542 a -2 3542 a -SDict begin 13 H.A end - -2 3542 a -2 3542 a -SDict begin [ /View [/XYZ H.V] /Dest (703) cvn H.B /DEST pdfmark end - -2 3542 -a 326 x Ff(9.2.1.)29 b(Notes)-2 3869 y -SDict begin H.S end - -2 3869 a -2 3869 -a -SDict begin 13 H.A end - -2 3869 a -2 3869 a -SDict begin [ /View [/XYZ H.V] /Dest (705) cvn H.B /DEST pdfmark end - -2 3869 a -2 3893 a -SDict begin H.S end - -2 3893 a -2 -3893 a -SDict begin 13 H.A end - -2 3893 a -2 3893 a -SDict begin [ /View [/XYZ H.V] /Dest (706) cvn H.B /DEST pdfmark end - -2 3893 a Black 64 4065 a -Fj(1.)p Black 147 4065 a -SDict begin H.S end - 147 4065 a 147 4065 a -SDict begin 13 H.A end - 147 4065 -a 147 4065 a -SDict begin [ /View [/XYZ H.V] /Dest (707) cvn H.B /DEST pdfmark end - 147 4065 a Fj(In)20 b(the)g(SMB)h(T)m(ransact)f(pipes,)g -(some)g("Structures",)f(described)g(here,)g(appear)g(to)h(be)h(4-byte)d -(aligned)i(with)g(the)g(SMB)147 4173 y(header)m(,)f(at)h(their)g -(start.)h(Exactly)e(which)h("Structures")f(need)g(aligning)g(is)i(not)f -(precisely)g(kno)n(wn)e(or)i(documented.)-2 4191 y -SDict begin H.S end - -2 -4191 a -2 4191 a -SDict begin 13 H.A end - -2 4191 a -2 4191 a -SDict begin [ /View [/XYZ H.V] /Dest (708) cvn H.B /DEST pdfmark end - -2 4191 a Black -64 4322 a Fj(2.)p Black 147 4322 a -SDict begin H.S end - 147 4322 a 147 4322 -a -SDict begin 13 H.A end - 147 4322 a 147 4322 a -SDict begin [ /View [/XYZ H.V] /Dest (709) cvn H.B /DEST pdfmark end - 147 4322 a Fj(In)g(the)g(UDP)h(NTLOGON)f -(Mailslots,)h(some)f("Structures",)f(described)f(here,)i(appear)f(to)h -(be)g(2-byte)f(aligned)g(with)i(the)147 4430 y(start)g(of)f(the)g -(mailslot,)g(at)h(their)f(start.)-2 4442 y -SDict begin H.S end - -2 4442 a --2 4442 a -SDict begin 13 H.A end - -2 4442 a -2 4442 a -SDict begin [ /View [/XYZ H.V] /Dest (710) cvn H.B /DEST pdfmark end - -2 4442 a Black 64 4580 -a Fj(3.)p Black 147 4580 a -SDict begin H.S end - 147 4580 a 147 4580 a -SDict begin 13 H.A end - 147 -4580 a 147 4580 a -SDict begin [ /View [/XYZ H.V] /Dest (711) cvn H.B /DEST pdfmark end - 147 4580 a Fj(Domain)f(SID)i(is)g(of)f(the)g(format)f -(S-re)n(vision-v)o(ersion-auth1-au)o(th2.)o(..au)o(thN.)14 -b(e.g)20 b(S-1-5-123-456-789)o(-1)o(23)o(-4)o(56.)14 -b(the)20 b(5)147 4688 y(could)f(be)i(a)f(sub-re)n(vision.)-2 -4689 y -SDict begin H.S end - -2 4689 a -2 4689 a -SDict begin 13 H.A end - -2 4689 a -2 4689 a -SDict begin [ /View [/XYZ H.V] /Dest (712) cvn H.B /DEST pdfmark end - -2 4689 -a Black 64 4837 a Fj(4.)p Black 147 4837 a -SDict begin H.S end - 147 4837 a -147 4837 a -SDict begin 13 H.A end - 147 4837 a 147 4837 a -SDict begin [ /View [/XYZ H.V] /Dest (713) cvn H.B /DEST pdfmark end - 147 4837 a Fj(an)o(y)g(undocumented)c -(b)n(uf)n(fer)j(pointers)g(must)h(be)h(non-zero)c(if)k(the)f(string)g -(b)n(uf)n(fer)f(it)i(refers)e(to)i(contains)e(characters.)147 -4945 y(e)o(xactly)g(what)i(v)n(alue)e(the)o(y)h(should)f(be)h(is)h -(unkno)n(wn.)c(0x0000)h(0002)h(seems)i(to)f(do)g(the)g(trick)g(to)g -(indicate)g(that)g(the)g(b)n(uf)n(fer)147 5053 y(e)o(xists.)h(a)f(NULL) -g(b)n(uf)n(fer)f(pointer)g(indicates)h(that)g(the)g(string)g(b)n(uf)n -(fer)f(is)i(of)f(zero)g(length.)f(If)h(the)g(b)n(uf)n(fer)f(pointer)g -(is)i(NULL,)147 5161 y(then)f(it)h(is)g(suspected)f(that)g(the)g -(structure)f(it)i(refers)f(to)g(is)h(NO)m(T)f(put)g(into)g(\(or)g(tak)o -(en)f(out)h(of\))g(the)g(SMB)h(data)f(stream.)g(This)147 -5269 y(is)h(empirically)e(deri)n(v)o(ed)g(from,)g(for)g(e)o(xample,)g -(the)h(LSA)g(SAM)h(Logon)e(response)g(pack)o(et,)g(where)h(if)g(the)h -(b)n(uf)n(fer)d(pointer)147 5377 y(is)j(NULL,)f(the)g(user)g -(information)e(is)j(not)f(inserted)g(into)g(the)g(data)g(stream.)g -(Exactly)f(what)h(happens)f(with)i(an)f(array)f(of)147 -5485 y(b)n(uf)n(fer)g(pointers)g(is)i(not)f(kno)n(wn,)f(although)f(an)i -(educated)f(guess)h(can)g(be)g(made.)-2 5503 y -SDict begin H.S end - -2 5503 -a -2 5503 a -SDict begin 13 H.A end - -2 5503 a -2 5503 a -SDict begin [ /View [/XYZ H.V] /Dest (714) cvn H.B /DEST pdfmark end - -2 5503 a Black 3659 -5984 a Fh(28)p Black eop end -%%Page: 29 35 -TeXDict begin 29 34 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.29) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (771) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black Black 64 72 a Fj(5.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (715) cvn H.B /DEST pdfmark end - 147 72 a Fj(an)g(array)g(of)g(structures)f(\(a)h -(container\))f(appears)g(to)h(ha)n(v)o(e)g(a)h(count)e(and)g(a)i -(pointer)-5 b(.)19 b(if)i(the)f(count)f(is)i(zero,)f(the)g(pointer)f -(is)147 180 y(also)i(zero.)e(no)h(further)f(data)h(is)h(put)f(into)g -(or)f(tak)o(en)h(out)g(of)g(the)g(SMB)h(data)f(stream.)g(if)h(the)f -(count)f(is)i(non-zero,)d(then)h(the)147 288 y(pointer)g(is)i(also)g -(non-zero.)c(immediately)i(follo)n(wing)g(the)h(pointer)f(is)i(the)f -(count)f(again,)g(follo)n(wed)g(by)h(an)g(array)f(of)147 -396 y(container)g(sub-structures.)f(the)i(count)g(appears)f(a)h(third)g -(time)g(after)g(the)g(last)i(sub-structure.)-2 456 y -SDict begin H.S end - --2 456 a -2 456 a -SDict begin 13 H.A end - -2 456 a -2 456 a -SDict begin [ /View [/XYZ H.V] /Dest (716) cvn H.B /DEST pdfmark end - -2 456 a 310 x Ff(9.2.2.)29 -b(Enumerations)-2 767 y -SDict begin H.S end - -2 767 a -2 767 a -SDict begin 13 H.A end - -2 767 a -2 -767 a -SDict begin [ /View [/XYZ H.V] /Dest (718) cvn H.B /DEST pdfmark end - -2 767 a 286 x Fe(9.2.2.1.)24 b(MSRPC)h(Header)g(type)-2 -1239 y -SDict begin H.S end - -2 1239 a -2 1239 a -SDict begin 13 H.A end - -2 1239 a -2 1239 a -SDict begin [ /View [/XYZ H.V] /Dest (720) cvn H.B /DEST pdfmark end - -2 1239 -a 88 x Fj(command)18 b(number)g(in)j(the)f(msrpc)g(pack)o(et)f(header) --2 1345 y -SDict begin H.S end - -2 1345 a -2 1345 a -SDict begin 13 H.A end - -2 1345 a -2 1345 a -SDict begin [ /View [/XYZ H.V] /Dest (721) cvn H.B /DEST pdfmark end - -2 -1345 a -2 1470 a -SDict begin H.S end - -2 1470 a -2 1470 a -SDict begin 13 H.A end - -2 1470 a -2 1470 -a -SDict begin [ /View [/XYZ H.V] /Dest (723) cvn H.B /DEST pdfmark end - -2 1470 a 90 x Fj(MSRPC_Request:)-2 1578 y -SDict begin H.S end - -2 1578 -a -2 1578 a -SDict begin 13 H.A end - -2 1578 a -2 1578 a -SDict begin [ /View [/XYZ H.V] /Dest (724) cvn H.B /DEST pdfmark end - -2 1578 a Black Black -164 1709 a -SDict begin H.S end - 164 1709 a 164 1709 a -SDict begin 13 H.A end - 164 1709 a 164 1709 -a -SDict begin [ /View [/XYZ H.V] /Dest (725) cvn H.B /DEST pdfmark end - 164 1709 a Fj(0x00)-2 1793 y -SDict begin H.S end - -2 1793 a -2 1793 a -SDict begin 13 H.A end - -2 -1793 a -2 1793 a -SDict begin [ /View [/XYZ H.V] /Dest (727) cvn H.B /DEST pdfmark end - -2 1793 a 107 x Fj(MSRPC_Response:)-2 -1918 y -SDict begin H.S end - -2 1918 a -2 1918 a -SDict begin 13 H.A end - -2 1918 a -2 1918 a -SDict begin [ /View [/XYZ H.V] /Dest (728) cvn H.B /DEST pdfmark end - -2 1918 -a Black Black 164 2049 a -SDict begin H.S end - 164 2049 a 164 2049 a -SDict begin 13 H.A end - 164 2049 -a 164 2049 a -SDict begin [ /View [/XYZ H.V] /Dest (729) cvn H.B /DEST pdfmark end - 164 2049 a Fj(0x02)-2 2133 y -SDict begin H.S end - -2 2133 a -2 -2133 a -SDict begin 13 H.A end - -2 2133 a -2 2133 a -SDict begin [ /View [/XYZ H.V] /Dest (731) cvn H.B /DEST pdfmark end - -2 2133 a 107 x Fj(MSRPC_Bind:)-2 -2250 y -SDict begin H.S end - -2 2250 a -2 2250 a -SDict begin 13 H.A end - -2 2250 a -2 2250 a -SDict begin [ /View [/XYZ H.V] /Dest (732) cvn H.B /DEST pdfmark end - -2 2250 -a Black Black 164 2390 a -SDict begin H.S end - 164 2390 a 164 2390 a -SDict begin 13 H.A end - 164 2390 -a 164 2390 a -SDict begin [ /View [/XYZ H.V] /Dest (733) cvn H.B /DEST pdfmark end - 164 2390 a Fj(0x0B)-2 2474 y -SDict begin H.S end - -2 2474 a -2 -2474 a -SDict begin 13 H.A end - -2 2474 a -2 2474 a -SDict begin [ /View [/XYZ H.V] /Dest (735) cvn H.B /DEST pdfmark end - -2 2474 a 107 x Fj(MSRPC_BindAck:)-2 -2591 y -SDict begin H.S end - -2 2591 a -2 2591 a -SDict begin 13 H.A end - -2 2591 a -2 2591 a -SDict begin [ /View [/XYZ H.V] /Dest (736) cvn H.B /DEST pdfmark end - -2 2591 -a Black Black 164 2730 a -SDict begin H.S end - 164 2730 a 164 2730 a -SDict begin 13 H.A end - 164 2730 -a 164 2730 a -SDict begin [ /View [/XYZ H.V] /Dest (737) cvn H.B /DEST pdfmark end - 164 2730 a Fj(0x0C)-2 2773 y -SDict begin H.S end - -2 2773 a -2 -2773 a -SDict begin 13 H.A end - -2 2773 a -2 2773 a -SDict begin [ /View [/XYZ H.V] /Dest (738) cvn H.B /DEST pdfmark end - -2 2773 a 294 x Fe(9.2.2.2.)24 -b(MSRPC)h(P)o(ack)o(et)g(inf)n(o)-2 3234 y -SDict begin H.S end - -2 3234 a --2 3234 a -SDict begin 13 H.A end - -2 3234 a -2 3234 a -SDict begin [ /View [/XYZ H.V] /Dest (740) cvn H.B /DEST pdfmark end - -2 3234 a 107 x Fj(The)20 -b(meaning)e(of)i(these)h(\003ags)f(is)h(undocumented)-2 -3359 y -SDict begin H.S end - -2 3359 a -2 3359 a -SDict begin 13 H.A end - -2 3359 a -2 3359 a -SDict begin [ /View [/XYZ H.V] /Dest (741) cvn H.B /DEST pdfmark end - -2 3359 -a -2 3484 a -SDict begin H.S end - -2 3484 a -2 3484 a -SDict begin 13 H.A end - -2 3484 a -2 3484 a -SDict begin [ /View [/XYZ H.V] /Dest (743) cvn H.B /DEST pdfmark end - -2 -3484 a 90 x Fj(FirstFrag:)-2 3592 y -SDict begin H.S end - -2 3592 a -2 3592 -a -SDict begin 13 H.A end - -2 3592 a -2 3592 a -SDict begin [ /View [/XYZ H.V] /Dest (744) cvn H.B /DEST pdfmark end - -2 3592 a Black Black 164 3723 -a -SDict begin H.S end - 164 3723 a 164 3723 a -SDict begin 13 H.A end - 164 3723 a 164 3723 a -SDict begin [ /View [/XYZ H.V] /Dest (745) cvn H.B /DEST pdfmark end - 164 3723 -a Fj(0x01)-2 3807 y -SDict begin H.S end - -2 3807 a -2 3807 a -SDict begin 13 H.A end - -2 3807 a -2 -3807 a -SDict begin [ /View [/XYZ H.V] /Dest (747) cvn H.B /DEST pdfmark end - -2 3807 a 107 x Fj(LastFrag:)-2 3932 y -SDict begin H.S end - -2 3932 -a -2 3932 a -SDict begin 13 H.A end - -2 3932 a -2 3932 a -SDict begin [ /View [/XYZ H.V] /Dest (748) cvn H.B /DEST pdfmark end - -2 3932 a Black Black -164 4064 a -SDict begin H.S end - 164 4064 a 164 4064 a -SDict begin 13 H.A end - 164 4064 a 164 4064 -a -SDict begin [ /View [/XYZ H.V] /Dest (749) cvn H.B /DEST pdfmark end - 164 4064 a Fj(0x02)-2 4147 y -SDict begin H.S end - -2 4147 a -2 4147 a -SDict begin 13 H.A end - -2 -4147 a -2 4147 a -SDict begin [ /View [/XYZ H.V] /Dest (751) cvn H.B /DEST pdfmark end - -2 4147 a 107 x Fj(NotaFrag:)-2 4272 -y -SDict begin H.S end - -2 4272 a -2 4272 a -SDict begin 13 H.A end - -2 4272 a -2 4272 a -SDict begin [ /View [/XYZ H.V] /Dest (752) cvn H.B /DEST pdfmark end - -2 4272 a Black -Black 164 4404 a -SDict begin H.S end - 164 4404 a 164 4404 a -SDict begin 13 H.A end - 164 4404 a 164 -4404 a -SDict begin [ /View [/XYZ H.V] /Dest (753) cvn H.B /DEST pdfmark end - 164 4404 a Fj(0x04)-2 4488 y -SDict begin H.S end - -2 4488 a -2 4488 -a -SDict begin 13 H.A end - -2 4488 a -2 4488 a -SDict begin [ /View [/XYZ H.V] /Dest (755) cvn H.B /DEST pdfmark end - -2 4488 a 107 x Fj(RecRespond:)-2 -4613 y -SDict begin H.S end - -2 4613 a -2 4613 a -SDict begin 13 H.A end - -2 4613 a -2 4613 a -SDict begin [ /View [/XYZ H.V] /Dest (756) cvn H.B /DEST pdfmark end - -2 4613 -a Black Black 164 4744 a -SDict begin H.S end - 164 4744 a 164 4744 a -SDict begin 13 H.A end - 164 4744 -a 164 4744 a -SDict begin [ /View [/XYZ H.V] /Dest (757) cvn H.B /DEST pdfmark end - 164 4744 a Fj(0x08)-2 4828 y -SDict begin H.S end - -2 4828 a -2 -4828 a -SDict begin 13 H.A end - -2 4828 a -2 4828 a -SDict begin [ /View [/XYZ H.V] /Dest (759) cvn H.B /DEST pdfmark end - -2 4828 a 107 x Fj(NoMultiple)o(x:)-2 -4953 y -SDict begin H.S end - -2 4953 a -2 4953 a -SDict begin 13 H.A end - -2 4953 a -2 4953 a -SDict begin [ /View [/XYZ H.V] /Dest (760) cvn H.B /DEST pdfmark end - -2 4953 -a Black Black 164 5085 a -SDict begin H.S end - 164 5085 a 164 5085 a -SDict begin 13 H.A end - 164 5085 -a 164 5085 a -SDict begin [ /View [/XYZ H.V] /Dest (761) cvn H.B /DEST pdfmark end - 164 5085 a Fj(0x10)-2 5169 y -SDict begin H.S end - -2 5169 a -2 -5169 a -SDict begin 13 H.A end - -2 5169 a -2 5169 a -SDict begin [ /View [/XYZ H.V] /Dest (763) cvn H.B /DEST pdfmark end - -2 5169 a 107 x Fj(NotF)o(orIdemp:)-2 -5294 y -SDict begin H.S end - -2 5294 a -2 5294 a -SDict begin 13 H.A end - -2 5294 a -2 5294 a -SDict begin [ /View [/XYZ H.V] /Dest (764) cvn H.B /DEST pdfmark end - -2 5294 -a Black Black 164 5425 a -SDict begin H.S end - 164 5425 a 164 5425 a -SDict begin 13 H.A end - 164 5425 -a 164 5425 a -SDict begin [ /View [/XYZ H.V] /Dest (765) cvn H.B /DEST pdfmark end - 164 5425 a Fj(0x20)p Black 3659 5984 a Fh(29)p -Black eop end -%%Page: 30 36 -TeXDict begin 30 35 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.30) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (813) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (767) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(NotforBcast:)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 -73 a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (768) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a -164 222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (769) cvn H.B /DEST pdfmark end - 164 222 a Fj(0x40)-2 413 -y(NoUuid:)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 414 -a -SDict begin [ /View [/XYZ H.V] /Dest (772) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - -164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (773) cvn H.B /DEST pdfmark end - 164 562 a Fj(0x80)-2 688 y -SDict begin H.S end - -2 688 -a -2 688 a -SDict begin 13 H.A end - -2 688 a -2 688 a -SDict begin [ /View [/XYZ H.V] /Dest (774) cvn H.B /DEST pdfmark end - -2 688 a 327 x Ff(9.2.3.)29 -b(Structur)n(es)-2 1016 y -SDict begin H.S end - -2 1016 a -2 1016 a -SDict begin 13 H.A end - -2 1016 -a -2 1016 a -SDict begin [ /View [/XYZ H.V] /Dest (776) cvn H.B /DEST pdfmark end - -2 1016 a 286 x Fe(9.2.3.1.)24 b(V)l(OID)f(*)-2 -1469 y -SDict begin H.S end - -2 1469 a -2 1469 a -SDict begin 13 H.A end - -2 1469 a -2 1469 a -SDict begin [ /View [/XYZ H.V] /Dest (778) cvn H.B /DEST pdfmark end - -2 1469 -a 107 x Fj(sizeof)d(V)m(OID*)f(is)i(32)f(bits.)-2 1587 -y -SDict begin H.S end - -2 1587 a -2 1587 a -SDict begin 13 H.A end - -2 1587 a -2 1587 a -SDict begin [ /View [/XYZ H.V] /Dest (779) cvn H.B /DEST pdfmark end - -2 1587 a 295 -x Fe(9.2.3.2.)k(char)-2 2049 y -SDict begin H.S end - -2 2049 a -2 2049 a -SDict begin 13 H.A end - -2 -2049 a -2 2049 a -SDict begin [ /View [/XYZ H.V] /Dest (781) cvn H.B /DEST pdfmark end - -2 2049 a 107 x Fj(sizeof)c(char)f(is)j(8)e(bits.)-2 -2167 y -SDict begin H.S end - -2 2167 a -2 2167 a -SDict begin 13 H.A end - -2 2167 a -2 2167 a -SDict begin [ /View [/XYZ H.V] /Dest (782) cvn H.B /DEST pdfmark end - -2 2167 -a 295 x Fe(9.2.3.3.)k(UTIME)-2 2629 y -SDict begin H.S end - -2 2629 a -2 2629 -a -SDict begin 13 H.A end - -2 2629 a -2 2629 a -SDict begin [ /View [/XYZ H.V] /Dest (784) cvn H.B /DEST pdfmark end - -2 2629 a 107 x Fj(UTIME)19 b(is)i(32)f(bits,)h -(indicating)e(time)h(in)g(seconds)g(since)g(01jan1970.)d(documented)h -(in)i(cifs6.txt)g(\(section)f(3.5)h(page,)f(page)-2 2844 -y(30\).)-2 2869 y -SDict begin H.S end - -2 2869 a -2 2869 a -SDict begin 13 H.A end - -2 2869 a -2 2869 -a -SDict begin [ /View [/XYZ H.V] /Dest (785) cvn H.B /DEST pdfmark end - -2 2869 a 281 x Fe(9.2.3.4.)24 b(NTTIME)-2 3317 y -SDict begin H.S end - -2 -3317 a -2 3317 a -SDict begin 13 H.A end - -2 3317 a -2 3317 a -SDict begin [ /View [/XYZ H.V] /Dest (787) cvn H.B /DEST pdfmark end - -2 3317 a 107 x -Fj(NTTIME)19 b(is)i(64)f(bits.)g(documented)e(in)i(cifs6.txt)g -(\(section)g(3.5)f(page,)g(page)h(30\).)-2 3452 y -SDict begin H.S end - -2 -3452 a -2 3452 a -SDict begin 13 H.A end - -2 3452 a -2 3452 a -SDict begin [ /View [/XYZ H.V] /Dest (788) cvn H.B /DEST pdfmark end - -2 3452 a 278 x -Fe(9.2.3.5.)k(DOM_SID)g(\(domain)h(SID)g(structur)n(e\))-2 -3747 y -SDict begin H.S end - -2 3747 a -2 3747 a -SDict begin 13 H.A end - -2 3747 a -2 3747 a -SDict begin [ /View [/XYZ H.V] /Dest (790) cvn H.B /DEST pdfmark end - -2 3747 -a -2 3872 a -SDict begin H.S end - -2 3872 a -2 3872 a -SDict begin 13 H.A end - -2 3872 a -2 3872 a -SDict begin [ /View [/XYZ H.V] /Dest (792) cvn H.B /DEST pdfmark end - -2 -3872 a 90 x Fj(UINT32)-2 3963 y -SDict begin H.S end - -2 3963 a -2 3963 a -SDict begin 13 H.A end - -2 -3963 a -2 3963 a -SDict begin [ /View [/XYZ H.V] /Dest (793) cvn H.B /DEST pdfmark end - -2 3963 a Black Black 164 4112 a -SDict begin H.S end - 164 -4112 a 164 4112 a -SDict begin 13 H.A end - 164 4112 a 164 4112 a -SDict begin [ /View [/XYZ H.V] /Dest (794) cvn H.B /DEST pdfmark end - 164 4112 a Fj(num)19 -b(of)h(sub-authorities)e(in)j(domain)d(SID)-2 4196 y -SDict begin H.S end - --2 4196 a -2 4196 a -SDict begin 13 H.A end - -2 4196 a -2 4196 a -SDict begin [ /View [/XYZ H.V] /Dest (796) cvn H.B /DEST pdfmark end - -2 4196 a 107 -x Fj(UINT8)-2 4304 y -SDict begin H.S end - -2 4304 a -2 4304 a -SDict begin 13 H.A end - -2 4304 a -2 -4304 a -SDict begin [ /View [/XYZ H.V] /Dest (797) cvn H.B /DEST pdfmark end - -2 4304 a Black Black 164 4452 a -SDict begin H.S end - 164 4452 a 164 -4452 a -SDict begin 13 H.A end - 164 4452 a 164 4452 a -SDict begin [ /View [/XYZ H.V] /Dest (798) cvn H.B /DEST pdfmark end - 164 4452 a Fj(SID)i(re)n(vision)f(number) --2 4536 y -SDict begin H.S end - -2 4536 a -2 4536 a -SDict begin 13 H.A end - -2 4536 a -2 4536 a -SDict begin [ /View [/XYZ H.V] /Dest (800) cvn H.B /DEST pdfmark end - -2 -4536 a 107 x Fj(UINT8)-2 4644 y -SDict begin H.S end - -2 4644 a -2 4644 a -SDict begin 13 H.A end - -2 -4644 a -2 4644 a -SDict begin [ /View [/XYZ H.V] /Dest (801) cvn H.B /DEST pdfmark end - -2 4644 a Black Black 164 4792 a -SDict begin H.S end - 164 -4792 a 164 4792 a -SDict begin 13 H.A end - 164 4792 a 164 4792 a -SDict begin [ /View [/XYZ H.V] /Dest (802) cvn H.B /DEST pdfmark end - 164 4792 a Fj(num)g(of)h -(sub-authorities)e(in)j(domain)d(SID)-2 4876 y -SDict begin H.S end - -2 4876 -a -2 4876 a -SDict begin 13 H.A end - -2 4876 a -2 4876 a -SDict begin [ /View [/XYZ H.V] /Dest (804) cvn H.B /DEST pdfmark end - -2 4876 a 107 x Fj(UINT8[6])-2 -4996 y -SDict begin H.S end - -2 4996 a -2 4996 a -SDict begin 13 H.A end - -2 4996 a -2 4996 a -SDict begin [ /View [/XYZ H.V] /Dest (805) cvn H.B /DEST pdfmark end - -2 4996 -a Black Black 164 5133 a -SDict begin H.S end - 164 5133 a 164 5133 a -SDict begin 13 H.A end - 164 5133 -a 164 5133 a -SDict begin [ /View [/XYZ H.V] /Dest (806) cvn H.B /DEST pdfmark end - 164 5133 a Fj(6)i(bytes)g(for)g(domain)e(SID)j(-)f -(Identi\002er)f(Authority)-5 b(.)p Black 3659 5984 a -Fh(30)p Black eop end -%%Page: 31 37 -TeXDict begin 31 36 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.31) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (868) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (808) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UINT16[n_subauths])-2 85 y -SDict begin H.S end - -2 85 a -2 85 -a -SDict begin 13 H.A end - -2 85 a -2 85 a -SDict begin [ /View [/XYZ H.V] /Dest (809) cvn H.B /DEST pdfmark end - -2 85 a Black Black 164 222 a -SDict begin H.S end - 164 222 -a 164 222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (810) cvn H.B /DEST pdfmark end - 164 222 a Fj(domain)f(SID)h -(sub-authorities)-2 389 y -SDict begin H.S end - -2 389 a -2 389 a -SDict begin 13 H.A end - -2 389 a --2 389 a -SDict begin [ /View [/XYZ H.V] /Dest (811) cvn H.B /DEST pdfmark end - -2 389 a -2 389 a -SDict begin H.S end - -2 389 a -2 389 a -SDict begin 13 H.A end - -2 389 a --2 389 a -SDict begin [ /View [/XYZ H.V] /Dest (812) cvn H.B /DEST pdfmark end - -2 389 a 107 x Fh(Note:)g(the)g(domain)f(SID)h(is)h -(documented)d(else)o(wher)m(e)o(.)-2 507 y -SDict begin H.S end - -2 507 a -2 -507 a -SDict begin 13 H.A end - -2 507 a -2 507 a -SDict begin [ /View [/XYZ H.V] /Dest (813) cvn H.B /DEST pdfmark end - -2 507 a 295 x Fe(9.2.3.6.)24 -b(STR)h(\(string\))-2 988 y -SDict begin H.S end - -2 988 a -2 988 a -SDict begin 13 H.A end - -2 988 -a -2 988 a -SDict begin [ /View [/XYZ H.V] /Dest (815) cvn H.B /DEST pdfmark end - -2 988 a 88 x Fj(STR)c(\(string\))e(is)i(a)g(char[])e(:)h(a) -h(null-terminated)d(string)i(of)g(ascii)g(characters.)-2 -1104 y -SDict begin H.S end - -2 1104 a -2 1104 a -SDict begin 13 H.A end - -2 1104 a -2 1104 a -SDict begin [ /View [/XYZ H.V] /Dest (816) cvn H.B /DEST pdfmark end - -2 1104 -a 278 x Fe(9.2.3.7.)k(UNIHDR)f(\(unicode)k(string)e(header\))-2 -1402 y -SDict begin H.S end - -2 1402 a -2 1402 a -SDict begin 13 H.A end - -2 1402 a -2 1402 a -SDict begin [ /View [/XYZ H.V] /Dest (818) cvn H.B /DEST pdfmark end - -2 1402 -a -2 1526 a -SDict begin H.S end - -2 1526 a -2 1526 a -SDict begin 13 H.A end - -2 1526 a -2 1526 a -SDict begin [ /View [/XYZ H.V] /Dest (820) cvn H.B /DEST pdfmark end - -2 -1526 a 88 x Fj(UINT16)-2 1615 y -SDict begin H.S end - -2 1615 a -2 1615 a -SDict begin 13 H.A end - -2 -1615 a -2 1615 a -SDict begin [ /View [/XYZ H.V] /Dest (821) cvn H.B /DEST pdfmark end - -2 1615 a Black Black 164 1764 a -SDict begin H.S end - 164 -1764 a 164 1764 a -SDict begin 13 H.A end - 164 1764 a 164 1764 a -SDict begin [ /View [/XYZ H.V] /Dest (822) cvn H.B /DEST pdfmark end - 164 1764 a Fj(length)19 -b(of)h(unicode)f(string)-2 1865 y -SDict begin H.S end - -2 1865 a -2 1865 a -SDict begin 13 H.A end - --2 1865 a -2 1865 a -SDict begin [ /View [/XYZ H.V] /Dest (824) cvn H.B /DEST pdfmark end - -2 1865 a 90 x Fj(UINT16)-2 1956 -y -SDict begin H.S end - -2 1956 a -2 1956 a -SDict begin 13 H.A end - -2 1956 a -2 1956 a -SDict begin [ /View [/XYZ H.V] /Dest (825) cvn H.B /DEST pdfmark end - -2 1956 a Black -Black 164 2104 a -SDict begin H.S end - 164 2104 a 164 2104 a -SDict begin 13 H.A end - 164 2104 a 164 -2104 a -SDict begin [ /View [/XYZ H.V] /Dest (826) cvn H.B /DEST pdfmark end - 164 2104 a Fj(max)h(length)f(of)h(unicode)e(string)-2 -2205 y -SDict begin H.S end - -2 2205 a -2 2205 a -SDict begin 13 H.A end - -2 2205 a -2 2205 a -SDict begin [ /View [/XYZ H.V] /Dest (828) cvn H.B /DEST pdfmark end - -2 2205 -a 90 x Fj(UINT32)-2 2296 y -SDict begin H.S end - -2 2296 a -2 2296 a -SDict begin 13 H.A end - -2 2296 -a -2 2296 a -SDict begin [ /View [/XYZ H.V] /Dest (829) cvn H.B /DEST pdfmark end - -2 2296 a Black Black 164 2444 a -SDict begin H.S end - 164 2444 -a 164 2444 a -SDict begin 13 H.A end - 164 2444 a 164 2444 a -SDict begin [ /View [/XYZ H.V] /Dest (830) cvn H.B /DEST pdfmark end - 164 2444 a Fj(4)i(-)g(undocumented.) --2 2487 y -SDict begin H.S end - -2 2487 a -2 2487 a -SDict begin 13 H.A end - -2 2487 a -2 2487 a -SDict begin [ /View [/XYZ H.V] /Dest (831) cvn H.B /DEST pdfmark end - -2 -2487 a 294 x Fe(9.2.3.8.)k(UNIHDR2)f(\(unicode)j(string)f(header)i -(plus)e(b)n(uffer)h(pointer\))-2 2802 y -SDict begin H.S end - -2 2802 a -2 -2802 a -SDict begin 13 H.A end - -2 2802 a -2 2802 a -SDict begin [ /View [/XYZ H.V] /Dest (833) cvn H.B /DEST pdfmark end - -2 2802 a -2 2926 a -SDict begin H.S end - -2 2926 -a -2 2926 a -SDict begin 13 H.A end - -2 2926 a -2 2926 a -SDict begin [ /View [/XYZ H.V] /Dest (835) cvn H.B /DEST pdfmark end - -2 2926 a 88 x Fj(UNIHDR)-2 -3015 y -SDict begin H.S end - -2 3015 a -2 3015 a -SDict begin 13 H.A end - -2 3015 a -2 3015 a -SDict begin [ /View [/XYZ H.V] /Dest (836) cvn H.B /DEST pdfmark end - -2 3015 -a Black Black 164 3163 a -SDict begin H.S end - 164 3163 a 164 3163 a -SDict begin 13 H.A end - 164 3163 -a 164 3163 a -SDict begin [ /View [/XYZ H.V] /Dest (837) cvn H.B /DEST pdfmark end - 164 3163 a Fj(unicode)18 b(string)i(header)-2 -3264 y -SDict begin H.S end - -2 3264 a -2 3264 a -SDict begin 13 H.A end - -2 3264 a -2 3264 a -SDict begin [ /View [/XYZ H.V] /Dest (839) cvn H.B /DEST pdfmark end - -2 3264 -a 90 x Fj(V)m(OID*)-2 3355 y -SDict begin H.S end - -2 3355 a -2 3355 a -SDict begin 13 H.A end - -2 3355 -a -2 3355 a -SDict begin [ /View [/XYZ H.V] /Dest (840) cvn H.B /DEST pdfmark end - -2 3355 a Black Black 164 3504 a -SDict begin H.S end - 164 3504 -a 164 3504 a -SDict begin 13 H.A end - 164 3504 a 164 3504 a -SDict begin [ /View [/XYZ H.V] /Dest (841) cvn H.B /DEST pdfmark end - 164 3504 a Fj(undocumented)c(b)n(uf) -n(fer)j(pointer)-2 3563 y -SDict begin H.S end - -2 3563 a -2 3563 a -SDict begin 13 H.A end - -2 3563 -a -2 3563 a -SDict begin [ /View [/XYZ H.V] /Dest (842) cvn H.B /DEST pdfmark end - -2 3563 a 278 x Fe(9.2.3.9.)24 b(UNISTR)h(\(unicode)h -(string\))-2 3861 y -SDict begin H.S end - -2 3861 a -2 3861 a -SDict begin 13 H.A end - -2 3861 a -2 -3861 a -SDict begin [ /View [/XYZ H.V] /Dest (844) cvn H.B /DEST pdfmark end - -2 3861 a -2 3986 a -SDict begin H.S end - -2 3986 a -2 3986 a -SDict begin 13 H.A end - -2 3986 -a -2 3986 a -SDict begin [ /View [/XYZ H.V] /Dest (846) cvn H.B /DEST pdfmark end - -2 3986 a 87 x Fj(UINT16[])-2 4086 y -SDict begin H.S end - -2 4086 -a -2 4086 a -SDict begin 13 H.A end - -2 4086 a -2 4086 a -SDict begin [ /View [/XYZ H.V] /Dest (847) cvn H.B /DEST pdfmark end - -2 4086 a Black Black -164 4223 a -SDict begin H.S end - 164 4223 a 164 4223 a -SDict begin 13 H.A end - 164 4223 a 164 4223 -a -SDict begin [ /View [/XYZ H.V] /Dest (848) cvn H.B /DEST pdfmark end - 164 4223 a Fj(null-terminated)17 b(string)j(of)g(unicode)f -(characters.)-2 4282 y -SDict begin H.S end - -2 4282 a -2 4282 a -SDict begin 13 H.A end - -2 4282 a --2 4282 a -SDict begin [ /View [/XYZ H.V] /Dest (849) cvn H.B /DEST pdfmark end - -2 4282 a 278 x Fe(9.2.3.10.)k(N)n(AME)j(\(length-indicated)h -(unicode)f(string\))-2 4580 y -SDict begin H.S end - -2 4580 a -2 4580 a -SDict begin 13 H.A end - -2 -4580 a -2 4580 a -SDict begin [ /View [/XYZ H.V] /Dest (851) cvn H.B /DEST pdfmark end - -2 4580 a -2 4705 a -SDict begin H.S end - -2 4705 a -2 4705 -a -SDict begin 13 H.A end - -2 4705 a -2 4705 a -SDict begin [ /View [/XYZ H.V] /Dest (853) cvn H.B /DEST pdfmark end - -2 4705 a 87 x Fj(UINT32)-2 4793 -y -SDict begin H.S end - -2 4793 a -2 4793 a -SDict begin 13 H.A end - -2 4793 a -2 4793 a -SDict begin [ /View [/XYZ H.V] /Dest (854) cvn H.B /DEST pdfmark end - -2 4793 a Black -Black 164 4942 a -SDict begin H.S end - 164 4942 a 164 4942 a -SDict begin 13 H.A end - 164 4942 a 164 -4942 a -SDict begin [ /View [/XYZ H.V] /Dest (855) cvn H.B /DEST pdfmark end - 164 4942 a Fj(length)19 b(of)h(unicode)f(string)-2 -5043 y -SDict begin H.S end - -2 5043 a -2 5043 a -SDict begin 13 H.A end - -2 5043 a -2 5043 a -SDict begin [ /View [/XYZ H.V] /Dest (857) cvn H.B /DEST pdfmark end - -2 5043 -a 90 x Fj(UINT16[])-2 5146 y -SDict begin H.S end - -2 5146 a -2 5146 a -SDict begin 13 H.A end - -2 5146 -a -2 5146 a -SDict begin [ /View [/XYZ H.V] /Dest (858) cvn H.B /DEST pdfmark end - -2 5146 a Black Black 164 5282 a -SDict begin H.S end - 164 5282 -a 164 5282 a -SDict begin 13 H.A end - 164 5282 a 164 5282 a -SDict begin [ /View [/XYZ H.V] /Dest (859) cvn H.B /DEST pdfmark end - 164 5282 a Fj(null-terminated)e -(string)j(of)g(unicode)f(characters.)-2 5342 y -SDict begin H.S end - -2 5342 -a -2 5342 a -SDict begin 13 H.A end - -2 5342 a -2 5342 a -SDict begin [ /View [/XYZ H.V] /Dest (860) cvn H.B /DEST pdfmark end - -2 5342 a Black 3659 -5984 a Fh(31)p Black eop end -%%Page: 32 38 -TeXDict begin 32 37 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.32) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (925) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fe(9.2.3.11.)j(UNISTR2)i(\(aligned)h(unicode)g(string\)) --2 93 y -SDict begin H.S end - -2 93 a -2 93 a -SDict begin 13 H.A end - -2 93 a -2 93 a -SDict begin [ /View [/XYZ H.V] /Dest (862) cvn H.B /DEST pdfmark end - -2 93 a -2 217 -a -SDict begin H.S end - -2 217 a -2 217 a -SDict begin 13 H.A end - -2 217 a -2 217 a -SDict begin [ /View [/XYZ H.V] /Dest (864) cvn H.B /DEST pdfmark end - -2 217 a 88 x Fj(UINT8[])-2 -318 y -SDict begin H.S end - -2 318 a -2 318 a -SDict begin 13 H.A end - -2 318 a -2 318 a -SDict begin [ /View [/XYZ H.V] /Dest (865) cvn H.B /DEST pdfmark end - -2 318 a Black -Black 164 454 a -SDict begin H.S end - 164 454 a 164 454 a -SDict begin 13 H.A end - 164 454 a 164 454 -a -SDict begin [ /View [/XYZ H.V] /Dest (866) cvn H.B /DEST pdfmark end - 164 454 a Fj(padding)18 b(to)i(get)h(unicode)d(string)i(4-byte)f -(aligned)g(with)h(the)h(start)f(of)g(the)h(SMB)g(header)-5 -b(.)-2 645 y(UINT32)-2 646 y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 -a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (869) cvn H.B /DEST pdfmark end - -2 646 a Black Black 164 795 a -SDict begin H.S end - 164 795 a 164 -795 a -SDict begin 13 H.A end - 164 795 a 164 795 a -SDict begin [ /View [/XYZ H.V] /Dest (870) cvn H.B /DEST pdfmark end - 164 795 a Fj(max)20 b(length)f(of)h(unicode)e -(string)-2 896 y -SDict begin H.S end - -2 896 a -2 896 a -SDict begin 13 H.A end - -2 896 a -2 896 a -SDict begin [ /View [/XYZ H.V] /Dest (872) cvn H.B /DEST pdfmark end - --2 896 a 90 x Fj(UINT32)-2 987 y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 -987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (873) cvn H.B /DEST pdfmark end - -2 987 a Black Black 164 1135 a -SDict begin H.S end - 164 1135 -a 164 1135 a -SDict begin 13 H.A end - 164 1135 a 164 1135 a -SDict begin [ /View [/XYZ H.V] /Dest (874) cvn H.B /DEST pdfmark end - 164 1135 a Fj(0)i(-)g(undocumented) --2 1219 y -SDict begin H.S end - -2 1219 a -2 1219 a -SDict begin 13 H.A end - -2 1219 a -2 1219 a -SDict begin [ /View [/XYZ H.V] /Dest (876) cvn H.B /DEST pdfmark end - -2 -1219 a 107 x Fj(UINT32)-2 1327 y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - --2 1327 a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (877) cvn H.B /DEST pdfmark end - -2 1327 a Black Black 164 1476 a -SDict begin H.S end - -164 1476 a 164 1476 a -SDict begin 13 H.A end - 164 1476 a 164 1476 a -SDict begin [ /View [/XYZ H.V] /Dest (878) cvn H.B /DEST pdfmark end - 164 1476 -a Fj(length)f(of)h(unicode)f(string)-2 1577 y -SDict begin H.S end - -2 1577 -a -2 1577 a -SDict begin 13 H.A end - -2 1577 a -2 1577 a -SDict begin [ /View [/XYZ H.V] /Dest (880) cvn H.B /DEST pdfmark end - -2 1577 a 90 x Fj(UINT16[])-2 -1680 y -SDict begin H.S end - -2 1680 a -2 1680 a -SDict begin 13 H.A end - -2 1680 a -2 1680 a -SDict begin [ /View [/XYZ H.V] /Dest (881) cvn H.B /DEST pdfmark end - -2 1680 -a Black Black 164 1816 a -SDict begin H.S end - 164 1816 a 164 1816 a -SDict begin 13 H.A end - 164 1816 -a 164 1816 a -SDict begin [ /View [/XYZ H.V] /Dest (882) cvn H.B /DEST pdfmark end - 164 1816 a Fj(string)h(of)g(uncode)e(characters)-2 -1875 y -SDict begin H.S end - -2 1875 a -2 1875 a -SDict begin 13 H.A end - -2 1875 a -2 1875 a -SDict begin [ /View [/XYZ H.V] /Dest (883) cvn H.B /DEST pdfmark end - -2 1875 -a 278 x Fe(9.2.3.12.)23 b(OBJ_A)-9 b(TTR)25 b(\(object)h(attrib)n -(utes\))-2 2173 y -SDict begin H.S end - -2 2173 a -2 2173 a -SDict begin 13 H.A end - -2 2173 a -2 2173 -a -SDict begin [ /View [/XYZ H.V] /Dest (885) cvn H.B /DEST pdfmark end - -2 2173 a -2 2298 a -SDict begin H.S end - -2 2298 a -2 2298 a -SDict begin 13 H.A end - -2 2298 a -2 -2298 a -SDict begin [ /View [/XYZ H.V] /Dest (887) cvn H.B /DEST pdfmark end - -2 2298 a 87 x Fj(UINT32)-2 2386 y -SDict begin H.S end - -2 2386 a -2 -2386 a -SDict begin 13 H.A end - -2 2386 a -2 2386 a -SDict begin [ /View [/XYZ H.V] /Dest (888) cvn H.B /DEST pdfmark end - -2 2386 a Black Black 164 -2535 a -SDict begin H.S end - 164 2535 a 164 2535 a -SDict begin 13 H.A end - 164 2535 a 164 2535 a -SDict begin [ /View [/XYZ H.V] /Dest (889) cvn H.B /DEST pdfmark end - 164 -2535 a Fj(0x18)19 b(-)h(length)f(\(in)h(bytes\))g(including)e(the)j -(length)e(\002eld.)-2 2636 y -SDict begin H.S end - -2 2636 a -2 2636 a -SDict begin 13 H.A end - -2 2636 -a -2 2636 a -SDict begin [ /View [/XYZ H.V] /Dest (891) cvn H.B /DEST pdfmark end - -2 2636 a 90 x Fj(V)m(OID*)-2 2727 y -SDict begin H.S end - -2 2727 -a -2 2727 a -SDict begin 13 H.A end - -2 2727 a -2 2727 a -SDict begin [ /View [/XYZ H.V] /Dest (892) cvn H.B /DEST pdfmark end - -2 2727 a Black Black -164 2875 a -SDict begin H.S end - 164 2875 a 164 2875 a -SDict begin 13 H.A end - 164 2875 a 164 2875 -a -SDict begin [ /View [/XYZ H.V] /Dest (893) cvn H.B /DEST pdfmark end - 164 2875 a Fj(0)h(-)g(root)g(directory)e(\(pointer\))-2 -2976 y -SDict begin H.S end - -2 2976 a -2 2976 a -SDict begin 13 H.A end - -2 2976 a -2 2976 a -SDict begin [ /View [/XYZ H.V] /Dest (895) cvn H.B /DEST pdfmark end - -2 2976 -a 90 x Fj(V)m(OID*)-2 3067 y -SDict begin H.S end - -2 3067 a -2 3067 a -SDict begin 13 H.A end - -2 3067 -a -2 3067 a -SDict begin [ /View [/XYZ H.V] /Dest (896) cvn H.B /DEST pdfmark end - -2 3067 a Black Black 164 3216 a -SDict begin H.S end - 164 3216 -a 164 3216 a -SDict begin 13 H.A end - 164 3216 a 164 3216 a -SDict begin [ /View [/XYZ H.V] /Dest (897) cvn H.B /DEST pdfmark end - 164 3216 a Fj(0)i(-)g(object)g(name) -g(\(pointer\))-2 3317 y -SDict begin H.S end - -2 3317 a -2 3317 a -SDict begin 13 H.A end - -2 3317 a --2 3317 a -SDict begin [ /View [/XYZ H.V] /Dest (899) cvn H.B /DEST pdfmark end - -2 3317 a 90 x Fj(UINT32)-2 3408 y -SDict begin H.S end - -2 3408 -a -2 3408 a -SDict begin 13 H.A end - -2 3408 a -2 3408 a -SDict begin [ /View [/XYZ H.V] /Dest (900) cvn H.B /DEST pdfmark end - -2 3408 a Black Black -164 3556 a -SDict begin H.S end - 164 3556 a 164 3556 a -SDict begin 13 H.A end - 164 3556 a 164 3556 -a -SDict begin [ /View [/XYZ H.V] /Dest (901) cvn H.B /DEST pdfmark end - 164 3556 a Fj(0)g(-)g(attrib)n(utes)h(\(undocumented\))-2 -3654 y -SDict begin H.S end - -2 3654 a -2 3654 a -SDict begin 13 H.A end - -2 3654 a -2 3654 a -SDict begin [ /View [/XYZ H.V] /Dest (903) cvn H.B /DEST pdfmark end - -2 3654 -a 93 x Fj(V)m(OID*)-2 3748 y -SDict begin H.S end - -2 3748 a -2 3748 a -SDict begin 13 H.A end - -2 3748 -a -2 3748 a -SDict begin [ /View [/XYZ H.V] /Dest (904) cvn H.B /DEST pdfmark end - -2 3748 a Black Black 164 3896 a -SDict begin H.S end - 164 3896 -a 164 3896 a -SDict begin 13 H.A end - 164 3896 a 164 3896 a -SDict begin [ /View [/XYZ H.V] /Dest (905) cvn H.B /DEST pdfmark end - 164 3896 a Fj(0)f(-)g(security)g -(descriptior)f(\(pointer\))-2 3997 y -SDict begin H.S end - -2 3997 a -2 3997 -a -SDict begin 13 H.A end - -2 3997 a -2 3997 a -SDict begin [ /View [/XYZ H.V] /Dest (907) cvn H.B /DEST pdfmark end - -2 3997 a 90 x Fj(UINT32)-2 4088 -y -SDict begin H.S end - -2 4088 a -2 4088 a -SDict begin 13 H.A end - -2 4088 a -2 4088 a -SDict begin [ /View [/XYZ H.V] /Dest (908) cvn H.B /DEST pdfmark end - -2 4088 a Black -Black 164 4237 a -SDict begin H.S end - 164 4237 a 164 4237 a -SDict begin 13 H.A end - 164 4237 a 164 -4237 a -SDict begin [ /View [/XYZ H.V] /Dest (909) cvn H.B /DEST pdfmark end - 164 4237 a Fj(0)h(-)g(security)g(quality)f(of)h(service)-2 -4296 y -SDict begin H.S end - -2 4296 a -2 4296 a -SDict begin 13 H.A end - -2 4296 a -2 4296 a -SDict begin [ /View [/XYZ H.V] /Dest (910) cvn H.B /DEST pdfmark end - -2 4296 -a 278 x Fe(9.2.3.13.)j(POL_HND)h(\(LSA)i(policy)f(handle\))-2 -4594 y -SDict begin H.S end - -2 4594 a -2 4594 a -SDict begin 13 H.A end - -2 4594 a -2 4594 a -SDict begin [ /View [/XYZ H.V] /Dest (912) cvn H.B /DEST pdfmark end - -2 4594 -a -2 4719 a -SDict begin H.S end - -2 4719 a -2 4719 a -SDict begin 13 H.A end - -2 4719 a -2 4719 a -SDict begin [ /View [/XYZ H.V] /Dest (914) cvn H.B /DEST pdfmark end - -2 -4719 a 87 x Fj(char[20])-2 4819 y -SDict begin H.S end - -2 4819 a -2 4819 a -SDict begin 13 H.A end - --2 4819 a -2 4819 a -SDict begin [ /View [/XYZ H.V] /Dest (915) cvn H.B /DEST pdfmark end - -2 4819 a Black Black 164 4956 a -SDict begin H.S end - -164 4956 a 164 4956 a -SDict begin 13 H.A end - 164 4956 a 164 4956 a -SDict begin [ /View [/XYZ H.V] /Dest (916) cvn H.B /DEST pdfmark end - 164 4956 -a Fj(polic)o(y)19 b(handle)-2 5015 y -SDict begin H.S end - -2 5015 a -2 5015 -a -SDict begin 13 H.A end - -2 5015 a -2 5015 a -SDict begin [ /View [/XYZ H.V] /Dest (917) cvn H.B /DEST pdfmark end - -2 5015 a Black 3659 5984 a Fh(32)p -Black eop end -%%Page: 33 39 -TeXDict begin 33 38 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.33) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (979) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fe(9.2.3.14.)j(DOM_SID2)h(\(domain)i(SID)f(structur)n(e,) -h(SIDS)g(stor)n(ed)g(in)f(unicode\))-2 90 y -SDict begin H.S end - -2 90 a -2 -90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (919) cvn H.B /DEST pdfmark end - -2 90 a -2 214 a -SDict begin H.S end - -2 214 a -2 214 -a -SDict begin 13 H.A end - -2 214 a -2 214 a -SDict begin [ /View [/XYZ H.V] /Dest (921) cvn H.B /DEST pdfmark end - -2 214 a 91 x Fj(UINT32)-2 306 y -SDict begin H.S end - --2 306 a -2 306 a -SDict begin 13 H.A end - -2 306 a -2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (922) cvn H.B /DEST pdfmark end - -2 306 a Black Black -164 454 a -SDict begin H.S end - 164 454 a 164 454 a -SDict begin 13 H.A end - 164 454 a 164 454 a -SDict begin [ /View [/XYZ H.V] /Dest (923) cvn H.B /DEST pdfmark end - 164 -454 a Fj(5)20 b(-)g(SID)h(type)-2 645 y(UINT32)-2 646 -y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (926) cvn H.B /DEST pdfmark end - -2 646 a Black -Black 164 795 a -SDict begin H.S end - 164 795 a 164 795 a -SDict begin 13 H.A end - 164 795 a 164 795 -a -SDict begin [ /View [/XYZ H.V] /Dest (927) cvn H.B /DEST pdfmark end - 164 795 a Fj(0)f(-)g(undocumented)-2 879 y -SDict begin H.S end - -2 879 a --2 879 a -SDict begin 13 H.A end - -2 879 a -2 879 a -SDict begin [ /View [/XYZ H.V] /Dest (929) cvn H.B /DEST pdfmark end - -2 879 a 107 x Fj(UNIHDR2)-2 -987 y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (930) cvn H.B /DEST pdfmark end - -2 987 a Black -Black 164 1135 a -SDict begin H.S end - 164 1135 a 164 1135 a -SDict begin 13 H.A end - 164 1135 a 164 -1135 a -SDict begin [ /View [/XYZ H.V] /Dest (931) cvn H.B /DEST pdfmark end - 164 1135 a Fj(domain)f(SID)h(unicode)f(string)h(header)-2 -1236 y -SDict begin H.S end - -2 1236 a -2 1236 a -SDict begin 13 H.A end - -2 1236 a -2 1236 a -SDict begin [ /View [/XYZ H.V] /Dest (933) cvn H.B /DEST pdfmark end - -2 1236 -a 90 x Fj(UNISTR)-2 1327 y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - -2 1327 -a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (934) cvn H.B /DEST pdfmark end - -2 1327 a Black Black 164 1476 a -SDict begin H.S end - 164 1476 -a 164 1476 a -SDict begin 13 H.A end - 164 1476 a 164 1476 a -SDict begin [ /View [/XYZ H.V] /Dest (935) cvn H.B /DEST pdfmark end - 164 1476 a Fj(domain)f(SID)h -(unicode)f(string)-2 1660 y -SDict begin H.S end - -2 1660 a -2 1660 a -SDict begin 13 H.A end - -2 1660 -a -2 1660 a -SDict begin [ /View [/XYZ H.V] /Dest (936) cvn H.B /DEST pdfmark end - -2 1660 a -2 1660 a -SDict begin H.S end - -2 1660 a -2 1660 a -SDict begin 13 H.A end - -2 -1660 a -2 1660 a -SDict begin [ /View [/XYZ H.V] /Dest (937) cvn H.B /DEST pdfmark end - -2 1660 a 90 x Fh(Note:)h(ther)m(e)g(is)h(a)g -(con\003ict)e(between)h(the)g(unicode)e(string)j(header)e(and)h(the)g -(unicode)e(string)j(itself)g(as)g(to)f(whic)o(h)g(to)g(use)h(to)-2 -1857 y(indicate)e(string)i(length.)e(this)h(will)i(need)d(to)i(be)f(r)m -(esolved.)-2 2040 y -SDict begin H.S end - -2 2040 a -2 2040 a -SDict begin 13 H.A end - -2 2040 a -2 -2040 a -SDict begin [ /View [/XYZ H.V] /Dest (938) cvn H.B /DEST pdfmark end - -2 2040 a -2 2040 a -SDict begin H.S end - -2 2040 a -2 2040 a -SDict begin 13 H.A end - -2 2040 -a -2 2040 a -SDict begin [ /View [/XYZ H.V] /Dest (939) cvn H.B /DEST pdfmark end - -2 2040 a 91 x Fh(Note:)g(the)g(SID)g(type)g(indicates,)f -(for)i(e)n(xample)o(,)f(an)f(alias;)h(a)h(well-known)e(gr)l(oup)h(etc.) -g(this)h(is)g(documented)d(some)o(wher)m(e)o(.)-2 2159 -y -SDict begin H.S end - -2 2159 a -2 2159 a -SDict begin 13 H.A end - -2 2159 a -2 2159 a -SDict begin [ /View [/XYZ H.V] /Dest (940) cvn H.B /DEST pdfmark end - -2 2159 a 278 -x Fe(9.2.3.15.)23 b(DOM_RID)h(\(domain)h(RID)g(structur)n(e\))-2 -2455 y -SDict begin H.S end - -2 2455 a -2 2455 a -SDict begin 13 H.A end - -2 2455 a -2 2455 a -SDict begin [ /View [/XYZ H.V] /Dest (942) cvn H.B /DEST pdfmark end - -2 2455 -a -2 2579 a -SDict begin H.S end - -2 2579 a -2 2579 a -SDict begin 13 H.A end - -2 2579 a -2 2579 a -SDict begin [ /View [/XYZ H.V] /Dest (944) cvn H.B /DEST pdfmark end - -2 -2579 a 91 x Fj(UINT32)-2 2671 y -SDict begin H.S end - -2 2671 a -2 2671 a -SDict begin 13 H.A end - -2 -2671 a -2 2671 a -SDict begin [ /View [/XYZ H.V] /Dest (945) cvn H.B /DEST pdfmark end - -2 2671 a Black Black 164 2819 a -SDict begin H.S end - 164 -2819 a 164 2819 a -SDict begin 13 H.A end - 164 2819 a 164 2819 a -SDict begin [ /View [/XYZ H.V] /Dest (946) cvn H.B /DEST pdfmark end - 164 2819 a Fj(5)20 -b(-)g(well-kno)n(wn)f(SID.)h(1)g(-)h(user)f(SID)g(\(see)h(Sho)n(wA)m -(CLs\))-2 2917 y -SDict begin H.S end - -2 2917 a -2 2917 a -SDict begin 13 H.A end - -2 2917 a -2 2917 -a -SDict begin [ /View [/XYZ H.V] /Dest (948) cvn H.B /DEST pdfmark end - -2 2917 a 93 x Fj(UINT32)-2 3011 y -SDict begin H.S end - -2 3011 a -2 3011 -a -SDict begin 13 H.A end - -2 3011 a -2 3011 a -SDict begin [ /View [/XYZ H.V] /Dest (949) cvn H.B /DEST pdfmark end - -2 3011 a Black Black 164 3160 -a -SDict begin H.S end - 164 3160 a 164 3160 a -SDict begin 13 H.A end - 164 3160 a 164 3160 a -SDict begin [ /View [/XYZ H.V] /Dest (950) cvn H.B /DEST pdfmark end - 164 3160 -a Fj(5)f(-)g(undocumented)-2 3244 y -SDict begin H.S end - -2 3244 a -2 3244 -a -SDict begin 13 H.A end - -2 3244 a -2 3244 a -SDict begin [ /View [/XYZ H.V] /Dest (952) cvn H.B /DEST pdfmark end - -2 3244 a 107 x Fj(UINT32)-2 3352 -y -SDict begin H.S end - -2 3352 a -2 3352 a -SDict begin 13 H.A end - -2 3352 a -2 3352 a -SDict begin [ /View [/XYZ H.V] /Dest (953) cvn H.B /DEST pdfmark end - -2 3352 a Black -Black 164 3500 a -SDict begin H.S end - 164 3500 a 164 3500 a -SDict begin 13 H.A end - 164 3500 a 164 -3500 a -SDict begin [ /View [/XYZ H.V] /Dest (954) cvn H.B /DEST pdfmark end - 164 3500 a Fj(domain)f(RID)-2 3584 y -SDict begin H.S end - -2 3584 a --2 3584 a -SDict begin 13 H.A end - -2 3584 a -2 3584 a -SDict begin [ /View [/XYZ H.V] /Dest (956) cvn H.B /DEST pdfmark end - -2 3584 a 107 x Fj(UINT32)-2 -3692 y -SDict begin H.S end - -2 3692 a -2 3692 a -SDict begin 13 H.A end - -2 3692 a -2 3692 a -SDict begin [ /View [/XYZ H.V] /Dest (957) cvn H.B /DEST pdfmark end - -2 3692 -a Black Black 164 3840 a -SDict begin H.S end - 164 3840 a 164 3840 a -SDict begin 13 H.A end - 164 3840 -a 164 3840 a -SDict begin [ /View [/XYZ H.V] /Dest (958) cvn H.B /DEST pdfmark end - 164 3840 a Fj(0)h(-)g(domain)f(inde)o(x)g(out)h(of)g(abo)o -(v)o(e)f(reference)f(domains)-2 3883 y -SDict begin H.S end - -2 3883 a -2 3883 -a -SDict begin 13 H.A end - -2 3883 a -2 3883 a -SDict begin [ /View [/XYZ H.V] /Dest (959) cvn H.B /DEST pdfmark end - -2 3883 a 295 x Fe(9.2.3.16.)23 -b(LOG_INFO)h(\(ser)o(v)o(er)-9 b(,)25 b(account,)h(client)f(structur)n -(e\))-2 4361 y -SDict begin H.S end - -2 4361 a -2 4361 a -SDict begin 13 H.A end - -2 4361 a -2 4361 -a -SDict begin [ /View [/XYZ H.V] /Dest (961) cvn H.B /DEST pdfmark end - -2 4361 a -2 4361 a -SDict begin H.S end - -2 4361 a -2 4361 a -SDict begin 13 H.A end - -2 4361 a -2 -4361 a -SDict begin [ /View [/XYZ H.V] /Dest (962) cvn H.B /DEST pdfmark end - -2 4361 a 90 x Fh(Note:)20 b(lo)o(gon)f(server)i(name)f(starts)h -(with)g(two)g('\\')f(c)o(har)o(acter)o(s)f(and)h(is)h(upper)e(case)o(.) --2 4634 y -SDict begin H.S end - -2 4634 a -2 4634 a -SDict begin 13 H.A end - -2 4634 a -2 4634 a -SDict begin [ /View [/XYZ H.V] /Dest (963) cvn H.B /DEST pdfmark end - -2 -4634 a -2 4634 a -SDict begin H.S end - -2 4634 a -2 4634 a -SDict begin 13 H.A end - -2 4634 a -2 4634 -a -SDict begin [ /View [/XYZ H.V] /Dest (964) cvn H.B /DEST pdfmark end - -2 4634 a 91 x Fh(Note:)h(account)f(name)g(is)i(the)g(lo)o(gon)e -(client)h(name)f(fr)l(om)i(the)f(LSA)h(Request)e(Challeng)o(e)o(,)g -(with)i(a)f($)h(on)e(the)i(end)e(of)i(it,)f(in)h(upper)-2 -4833 y(case)o(.)-2 4834 y -SDict begin H.S end - -2 4834 a -2 4834 a -SDict begin 13 H.A end - -2 4834 -a -2 4834 a -SDict begin [ /View [/XYZ H.V] /Dest (965) cvn H.B /DEST pdfmark end - -2 4834 a -2 4959 a -SDict begin H.S end - -2 4959 a -2 4959 a -SDict begin 13 H.A end - -2 -4959 a -2 4959 a -SDict begin [ /View [/XYZ H.V] /Dest (967) cvn H.B /DEST pdfmark end - -2 4959 a 107 x Fj(V)m(OID*)-2 5067 -y -SDict begin H.S end - -2 5067 a -2 5067 a -SDict begin 13 H.A end - -2 5067 a -2 5067 a -SDict begin [ /View [/XYZ H.V] /Dest (968) cvn H.B /DEST pdfmark end - -2 5067 a Black -Black 164 5215 a -SDict begin H.S end - 164 5215 a 164 5215 a -SDict begin 13 H.A end - 164 5215 a 164 -5215 a -SDict begin [ /View [/XYZ H.V] /Dest (969) cvn H.B /DEST pdfmark end - 164 5215 a Fj(undocumented)16 b(b)n(uf)n(fer)j(pointer)-2 -5316 y -SDict begin H.S end - -2 5316 a -2 5316 a -SDict begin 13 H.A end - -2 5316 a -2 5316 a -SDict begin [ /View [/XYZ H.V] /Dest (971) cvn H.B /DEST pdfmark end - -2 5316 -a 90 x Fj(UNISTR2)-2 5407 y -SDict begin H.S end - -2 5407 a -2 5407 a -SDict begin 13 H.A end - -2 5407 -a -2 5407 a -SDict begin [ /View [/XYZ H.V] /Dest (972) cvn H.B /DEST pdfmark end - -2 5407 a Black Black 164 5556 a -SDict begin H.S end - 164 5556 -a 164 5556 a -SDict begin 13 H.A end - 164 5556 a 164 5556 a -SDict begin [ /View [/XYZ H.V] /Dest (973) cvn H.B /DEST pdfmark end - 164 5556 a Fj(logon)g(serv)o(er)g -(unicode)g(string)p Black 3659 5984 a Fh(33)p Black eop -end -%%Page: 34 40 -TeXDict begin 34 39 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.34) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1036) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (975) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UNISTR2)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a --2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (976) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (977) cvn H.B /DEST pdfmark end - 164 222 a Fj(account)f(name)g(unicode)g(string)-2 -413 y(UINT16)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 414 -a -SDict begin [ /View [/XYZ H.V] /Dest (980) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - -164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (981) cvn H.B /DEST pdfmark end - 164 562 a Fj(sec_chan)g(-)h(security)g(channel)f -(type)-2 663 y -SDict begin H.S end - -2 663 a -2 663 a -SDict begin 13 H.A end - -2 663 a -2 663 a -SDict begin [ /View [/XYZ H.V] /Dest (983) cvn H.B /DEST pdfmark end - -2 -663 a 90 x Fj(UNISTR2)-2 754 y -SDict begin H.S end - -2 754 a -2 754 a -SDict begin 13 H.A end - -2 754 -a -2 754 a -SDict begin [ /View [/XYZ H.V] /Dest (984) cvn H.B /DEST pdfmark end - -2 754 a Black Black 164 903 a -SDict begin H.S end - 164 903 a 164 -903 a -SDict begin 13 H.A end - 164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (985) cvn H.B /DEST pdfmark end - 164 903 a Fj(logon)g(client)h(machine)f -(unicode)g(string)-2 962 y -SDict begin H.S end - -2 962 a -2 962 a -SDict begin 13 H.A end - -2 962 a --2 962 a -SDict begin [ /View [/XYZ H.V] /Dest (986) cvn H.B /DEST pdfmark end - -2 962 a 278 x Fe(9.2.3.17.)k(CLNT_SR)-5 b(V)26 -b(\(ser)o(v)o(er)-9 b(,)25 b(client)g(names)g(structur)n(e\))-2 -1423 y -SDict begin H.S end - -2 1423 a -2 1423 a -SDict begin 13 H.A end - -2 1423 a -2 1423 a -SDict begin [ /View [/XYZ H.V] /Dest (988) cvn H.B /DEST pdfmark end - -2 1423 -a -2 1423 a -SDict begin H.S end - -2 1423 a -2 1423 a -SDict begin 13 H.A end - -2 1423 a -2 1423 a -SDict begin [ /View [/XYZ H.V] /Dest (989) cvn H.B /DEST pdfmark end - -2 -1423 a 91 x Fh(Note:)20 b(lo)o(gon)f(server)i(name)f(starts)h(with)g -(two)g('\\')f(c)o(har)o(acter)o(s)f(and)h(is)h(upper)e(case)o(.)-2 -1531 y -SDict begin H.S end - -2 1531 a -2 1531 a -SDict begin 13 H.A end - -2 1531 a -2 1531 a -SDict begin [ /View [/XYZ H.V] /Dest (990) cvn H.B /DEST pdfmark end - -2 1531 -a -2 1655 a -SDict begin H.S end - -2 1655 a -2 1655 a -SDict begin 13 H.A end - -2 1655 a -2 1655 a -SDict begin [ /View [/XYZ H.V] /Dest (992) cvn H.B /DEST pdfmark end - -2 -1655 a 91 x Fj(V)m(OID*)-2 1747 y -SDict begin H.S end - -2 1747 a -2 1747 a -SDict begin 13 H.A end - --2 1747 a -2 1747 a -SDict begin [ /View [/XYZ H.V] /Dest (993) cvn H.B /DEST pdfmark end - -2 1747 a Black Black 164 1896 a -SDict begin H.S end - -164 1896 a 164 1896 a -SDict begin 13 H.A end - 164 1896 a 164 1896 a -SDict begin [ /View [/XYZ H.V] /Dest (994) cvn H.B /DEST pdfmark end - 164 1896 -a Fj(undocumented)d(b)n(uf)n(fer)j(pointer)-2 1997 y -SDict begin H.S end - --2 1997 a -2 1997 a -SDict begin 13 H.A end - -2 1997 a -2 1997 a -SDict begin [ /View [/XYZ H.V] /Dest (996) cvn H.B /DEST pdfmark end - -2 1997 a 90 -x Fj(UNISTR2)-2 2088 y -SDict begin H.S end - -2 2088 a -2 2088 a -SDict begin 13 H.A end - -2 2088 a --2 2088 a -SDict begin [ /View [/XYZ H.V] /Dest (997) cvn H.B /DEST pdfmark end - -2 2088 a Black Black 164 2236 a -SDict begin H.S end - 164 2236 a -164 2236 a -SDict begin 13 H.A end - 164 2236 a 164 2236 a -SDict begin [ /View [/XYZ H.V] /Dest (998) cvn H.B /DEST pdfmark end - 164 2236 a Fj(logon)g(serv)o(er)g -(unicode)g(string)-2 2337 y -SDict begin H.S end - -2 2337 a -2 2337 a -SDict begin 13 H.A end - -2 2337 -a -2 2337 a -SDict begin [ /View [/XYZ H.V] /Dest (1000) cvn H.B /DEST pdfmark end - -2 2337 a 90 x Fj(V)m(OID*)-2 2428 y -SDict begin H.S end - -2 2428 -a -2 2428 a -SDict begin 13 H.A end - -2 2428 a -2 2428 a -SDict begin [ /View [/XYZ H.V] /Dest (1001) cvn H.B /DEST pdfmark end - -2 2428 a Black Black -164 2576 a -SDict begin H.S end - 164 2576 a 164 2576 a -SDict begin 13 H.A end - 164 2576 a 164 2576 -a -SDict begin [ /View [/XYZ H.V] /Dest (1002) cvn H.B /DEST pdfmark end - 164 2576 a Fj(undocumented)d(b)n(uf)n(fer)j(pointer)-2 -2677 y -SDict begin H.S end - -2 2677 a -2 2677 a -SDict begin 13 H.A end - -2 2677 a -2 2677 a -SDict begin [ /View [/XYZ H.V] /Dest (1004) cvn H.B /DEST pdfmark end - -2 2677 -a 90 x Fj(UNISTR2)-2 2768 y -SDict begin H.S end - -2 2768 a -2 2768 a -SDict begin 13 H.A end - -2 2768 -a -2 2768 a -SDict begin [ /View [/XYZ H.V] /Dest (1005) cvn H.B /DEST pdfmark end - -2 2768 a Black Black 164 2917 a -SDict begin H.S end - 164 2917 -a 164 2917 a -SDict begin 13 H.A end - 164 2917 a 164 2917 a -SDict begin [ /View [/XYZ H.V] /Dest (1006) cvn H.B /DEST pdfmark end - 164 2917 a Fj(logon)g(client)h -(machine)f(unicode)g(string)-2 2976 y -SDict begin H.S end - -2 2976 a -2 2976 -a -SDict begin 13 H.A end - -2 2976 a -2 2976 a -SDict begin [ /View [/XYZ H.V] /Dest (1007) cvn H.B /DEST pdfmark end - -2 2976 a 278 x Fe(9.2.3.18.)k(CREDS)j(\(cr)n -(edentials)g(+)f(time)g(stamp\))-2 3274 y -SDict begin H.S end - -2 3274 a -2 -3274 a -SDict begin 13 H.A end - -2 3274 a -2 3274 a -SDict begin [ /View [/XYZ H.V] /Dest (1009) cvn H.B /DEST pdfmark end - -2 3274 a -2 3399 a -SDict begin H.S end - -2 3399 -a -2 3399 a -SDict begin 13 H.A end - -2 3399 a -2 3399 a -SDict begin [ /View [/XYZ H.V] /Dest (1011) cvn H.B /DEST pdfmark end - -2 3399 a 87 x Fj(char[8])-2 -3499 y -SDict begin H.S end - -2 3499 a -2 3499 a -SDict begin 13 H.A end - -2 3499 a -2 3499 a -SDict begin [ /View [/XYZ H.V] /Dest (1012) cvn H.B /DEST pdfmark end - -2 3499 -a Black Black 164 3636 a -SDict begin H.S end - 164 3636 a 164 3636 a -SDict begin 13 H.A end - 164 3636 -a 164 3636 a -SDict begin [ /View [/XYZ H.V] /Dest (1013) cvn H.B /DEST pdfmark end - 164 3636 a Fj(credentials)-2 3720 y -SDict begin H.S end - -2 3720 -a -2 3720 a -SDict begin 13 H.A end - -2 3720 a -2 3720 a -SDict begin [ /View [/XYZ H.V] /Dest (1015) cvn H.B /DEST pdfmark end - -2 3720 a 107 x Fj(UTIME)-2 -3828 y -SDict begin H.S end - -2 3828 a -2 3828 a -SDict begin 13 H.A end - -2 3828 a -2 3828 a -SDict begin [ /View [/XYZ H.V] /Dest (1016) cvn H.B /DEST pdfmark end - -2 3828 -a Black Black 164 3976 a -SDict begin H.S end - 164 3976 a 164 3976 a -SDict begin 13 H.A end - 164 3976 -a 164 3976 a -SDict begin [ /View [/XYZ H.V] /Dest (1017) cvn H.B /DEST pdfmark end - 164 3976 a Fj(time)20 b(stamp)-2 4036 y -SDict begin H.S end - --2 4036 a -2 4036 a -SDict begin 13 H.A end - -2 4036 a -2 4036 a -SDict begin [ /View [/XYZ H.V] /Dest (1018) cvn H.B /DEST pdfmark end - -2 4036 a 277 -x Fe(9.2.3.19.)j(CLNT_INFO2)i(\(ser)o(v)o(er)-9 b(,)25 -b(client)g(structur)n(e,)i(client)f(cr)n(edentials\))-2 -4497 y -SDict begin H.S end - -2 4497 a -2 4497 a -SDict begin 13 H.A end - -2 4497 a -2 4497 a -SDict begin [ /View [/XYZ H.V] /Dest (1020) cvn H.B /DEST pdfmark end - -2 4497 -a -2 4497 a -SDict begin H.S end - -2 4497 a -2 4497 a -SDict begin 13 H.A end - -2 4497 a -2 4497 a -SDict begin [ /View [/XYZ H.V] /Dest (1021) cvn H.B /DEST pdfmark end - -2 -4497 a 90 x Fh(Note:)20 b(whene)o(ver)g(this)g(structur)m(e)h(appear)o -(s)e(in)i(a)f(r)m(equest,)g(you)f(must)i(tak)o(e)f(a)g(copy)g(of)g(the) -g(client-calculated)e(cr)m(edentials)-2 4695 y(r)m(eceived,)h(because)h -(the)n(y)f(will)j(beused)d(in)h(subsequent)f(cr)m(edential)g(c)o(hec)n -(ks.)h(the)g(pr)m(esumed)g(intention)f(is)i(to)f(maintain)f(an)-2 -4803 y(authenticated)e(r)m(equest/r)m(esponse)j(tr)o(ail.)-2 -4820 y -SDict begin H.S end - -2 4820 a -2 4820 a -SDict begin 13 H.A end - -2 4820 a -2 4820 a -SDict begin [ /View [/XYZ H.V] /Dest (1022) cvn H.B /DEST pdfmark end - -2 4820 -a -2 4945 a -SDict begin H.S end - -2 4945 a -2 4945 a -SDict begin 13 H.A end - -2 4945 a -2 4945 a -SDict begin [ /View [/XYZ H.V] /Dest (1024) cvn H.B /DEST pdfmark end - -2 -4945 a 91 x Fj(CLNT_SR)-7 b(V)-2 5046 y -SDict begin H.S end - -2 5046 a -2 -5046 a -SDict begin 13 H.A end - -2 5046 a -2 5046 a -SDict begin [ /View [/XYZ H.V] /Dest (1025) cvn H.B /DEST pdfmark end - -2 5046 a Black Black 164 -5185 a -SDict begin H.S end - 164 5185 a 164 5185 a -SDict begin 13 H.A end - 164 5185 a 164 5185 a -SDict begin [ /View [/XYZ H.V] /Dest (1026) cvn H.B /DEST pdfmark end - 164 -5185 a Fj(client)20 b(and)g(serv)o(er)f(names)-2 5269 -y -SDict begin H.S end - -2 5269 a -2 5269 a -SDict begin 13 H.A end - -2 5269 a -2 5269 a -SDict begin [ /View [/XYZ H.V] /Dest (1028) cvn H.B /DEST pdfmark end - -2 5269 a 107 -x Fj(UINT8[])-2 5389 y -SDict begin H.S end - -2 5389 a -2 5389 a -SDict begin 13 H.A end - -2 5389 a --2 5389 a -SDict begin [ /View [/XYZ H.V] /Dest (1029) cvn H.B /DEST pdfmark end - -2 5389 a Black Black 164 5525 a -SDict begin H.S end - 164 5525 a -164 5525 a -SDict begin 13 H.A end - 164 5525 a 164 5525 a -SDict begin [ /View [/XYZ H.V] /Dest (1030) cvn H.B /DEST pdfmark end - 164 5525 a Fj(????)h(padding,)e(for)i -(4-byte)e(alignment)h(with)i(SMB)g(header)-5 b(.)p Black -3659 5984 a Fh(34)p Black eop end -%%Page: 35 41 -TeXDict begin 35 40 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.35) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1096) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1032) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(V)m(OID*)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 -a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (1033) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 -222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1034) cvn H.B /DEST pdfmark end - 164 222 a Fj(pointer)f(to)h(client)g -(credentials.)-2 413 y(CREDS)-2 414 y -SDict begin H.S end - -2 414 a -2 414 -a -SDict begin 13 H.A end - -2 414 a -2 414 a -SDict begin [ /View [/XYZ H.V] /Dest (1037) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 -562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1038) cvn H.B /DEST pdfmark end - 164 562 a Fj(client-calculated)e -(credentials)i(+)g(client)g(time)-2 605 y -SDict begin H.S end - -2 605 a -2 -605 a -SDict begin 13 H.A end - -2 605 a -2 605 a -SDict begin [ /View [/XYZ H.V] /Dest (1039) cvn H.B /DEST pdfmark end - -2 605 a 294 x Fe(9.2.3.20.)j(CLNT_INFO)i -(\(ser)o(v)o(er)-9 b(,)25 b(account,)h(client)f(structur)n(e,)i(client) -f(cr)n(edentials\))-2 1083 y -SDict begin H.S end - -2 1083 a -2 1083 a -SDict begin 13 H.A end - -2 1083 -a -2 1083 a -SDict begin [ /View [/XYZ H.V] /Dest (1041) cvn H.B /DEST pdfmark end - -2 1083 a -2 1083 a -SDict begin H.S end - -2 1083 a -2 1083 a -SDict begin 13 H.A end - -2 -1083 a -2 1083 a -SDict begin [ /View [/XYZ H.V] /Dest (1042) cvn H.B /DEST pdfmark end - -2 1083 a 90 x Fh(Note:)20 b(whene)o(ver)g(this)g -(structur)m(e)h(appear)o(s)e(in)i(a)f(r)m(equest,)g(you)f(must)i(tak)o -(e)f(a)g(copy)g(of)g(the)g(client-calculated)e(cr)m(edentials)-2 -1281 y(r)m(eceived,)h(because)h(the)n(y)f(will)j(be)e(used)g(in)g -(subsequent)f(cr)m(edential)g(c)o(hec)n(ks.)h(the)g(pr)m(esumed)f -(intention)g(is)j(to)e(maintain)f(an)-2 1389 y(authenticated)e(r)m -(equest/r)m(esponse)j(tr)o(ail.)-2 1406 y -SDict begin H.S end - -2 1406 a -2 -1406 a -SDict begin 13 H.A end - -2 1406 a -2 1406 a -SDict begin [ /View [/XYZ H.V] /Dest (1043) cvn H.B /DEST pdfmark end - -2 1406 a -2 1531 a -SDict begin H.S end - -2 1531 -a -2 1531 a -SDict begin 13 H.A end - -2 1531 a -2 1531 a -SDict begin [ /View [/XYZ H.V] /Dest (1045) cvn H.B /DEST pdfmark end - -2 1531 a 91 x Fj(LOG_INFO)-2 -1632 y -SDict begin H.S end - -2 1632 a -2 1632 a -SDict begin 13 H.A end - -2 1632 a -2 1632 a -SDict begin [ /View [/XYZ H.V] /Dest (1046) cvn H.B /DEST pdfmark end - -2 1632 -a Black Black 164 1771 a -SDict begin H.S end - 164 1771 a 164 1771 a -SDict begin 13 H.A end - 164 1771 -a 164 1771 a -SDict begin [ /View [/XYZ H.V] /Dest (1047) cvn H.B /DEST pdfmark end - 164 1771 a Fj(logon)f(account)g(info)-2 -1872 y -SDict begin H.S end - -2 1872 a -2 1872 a -SDict begin 13 H.A end - -2 1872 a -2 1872 a -SDict begin [ /View [/XYZ H.V] /Dest (1049) cvn H.B /DEST pdfmark end - -2 1872 -a 90 x Fj(CREDS)-2 1963 y -SDict begin H.S end - -2 1963 a -2 1963 a -SDict begin 13 H.A end - -2 1963 -a -2 1963 a -SDict begin [ /View [/XYZ H.V] /Dest (1050) cvn H.B /DEST pdfmark end - -2 1963 a Black Black 164 2111 a -SDict begin H.S end - 164 2111 -a 164 2111 a -SDict begin 13 H.A end - 164 2111 a 164 2111 a -SDict begin [ /View [/XYZ H.V] /Dest (1051) cvn H.B /DEST pdfmark end - 164 2111 a Fj(client-calculated)f -(credentials)i(+)g(client)g(time)-2 2154 y -SDict begin H.S end - -2 2154 a --2 2154 a -SDict begin 13 H.A end - -2 2154 a -2 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (1052) cvn H.B /DEST pdfmark end - -2 2154 a 295 x Fe(9.2.3.21.)j(ID_INFO_1) -g(\(id)j(inf)n(o)e(structur)n(e,)j(auth)f(le)o(v)o(el)e(1\))-2 -2466 y -SDict begin H.S end - -2 2466 a -2 2466 a -SDict begin 13 H.A end - -2 2466 a -2 2466 a -SDict begin [ /View [/XYZ H.V] /Dest (1054) cvn H.B /DEST pdfmark end - -2 2466 -a -2 2590 a -SDict begin H.S end - -2 2590 a -2 2590 a -SDict begin 13 H.A end - -2 2590 a -2 2590 a -SDict begin [ /View [/XYZ H.V] /Dest (1056) cvn H.B /DEST pdfmark end - -2 -2590 a 91 x Fj(V)m(OID*)-2 2682 y -SDict begin H.S end - -2 2682 a -2 2682 a -SDict begin 13 H.A end - --2 2682 a -2 2682 a -SDict begin [ /View [/XYZ H.V] /Dest (1057) cvn H.B /DEST pdfmark end - -2 2682 a Black Black 164 2830 a -SDict begin H.S end - -164 2830 a 164 2830 a -SDict begin 13 H.A end - 164 2830 a 164 2830 a -SDict begin [ /View [/XYZ H.V] /Dest (1058) cvn H.B /DEST pdfmark end - 164 2830 -a Fj(ptr_id_info_1)-2 2931 y -SDict begin H.S end - -2 2931 a -2 2931 a -SDict begin 13 H.A end - -2 2931 -a -2 2931 a -SDict begin [ /View [/XYZ H.V] /Dest (1060) cvn H.B /DEST pdfmark end - -2 2931 a 90 x Fj(UNIHDR)-2 3022 y -SDict begin H.S end - -2 3022 -a -2 3022 a -SDict begin 13 H.A end - -2 3022 a -2 3022 a -SDict begin [ /View [/XYZ H.V] /Dest (1061) cvn H.B /DEST pdfmark end - -2 3022 a Black Black -164 3171 a -SDict begin H.S end - 164 3171 a 164 3171 a -SDict begin 13 H.A end - 164 3171 a 164 3171 -a -SDict begin [ /View [/XYZ H.V] /Dest (1062) cvn H.B /DEST pdfmark end - 164 3171 a Fj(domain)19 b(name)g(unicode)g(header)-2 -3255 y -SDict begin H.S end - -2 3255 a -2 3255 a -SDict begin 13 H.A end - -2 3255 a -2 3255 a -SDict begin [ /View [/XYZ H.V] /Dest (1064) cvn H.B /DEST pdfmark end - -2 3255 -a 107 x Fj(UINT32)-2 3363 y -SDict begin H.S end - -2 3363 a -2 3363 a -SDict begin 13 H.A end - -2 3363 -a -2 3363 a -SDict begin [ /View [/XYZ H.V] /Dest (1065) cvn H.B /DEST pdfmark end - -2 3363 a Black Black 164 3511 a -SDict begin H.S end - 164 3511 -a 164 3511 a -SDict begin 13 H.A end - 164 3511 a 164 3511 a -SDict begin [ /View [/XYZ H.V] /Dest (1066) cvn H.B /DEST pdfmark end - 164 3511 a Fj(param)g(control)-2 -3612 y -SDict begin H.S end - -2 3612 a -2 3612 a -SDict begin 13 H.A end - -2 3612 a -2 3612 a -SDict begin [ /View [/XYZ H.V] /Dest (1068) cvn H.B /DEST pdfmark end - -2 3612 -a 90 x Fj(UINT64)-2 3703 y -SDict begin H.S end - -2 3703 a -2 3703 a -SDict begin 13 H.A end - -2 3703 -a -2 3703 a -SDict begin [ /View [/XYZ H.V] /Dest (1069) cvn H.B /DEST pdfmark end - -2 3703 a Black Black 164 3852 a -SDict begin H.S end - 164 3852 -a 164 3852 a -SDict begin 13 H.A end - 164 3852 a 164 3852 a -SDict begin [ /View [/XYZ H.V] /Dest (1070) cvn H.B /DEST pdfmark end - 164 3852 a Fj(logon)g(ID)-2 -3953 y -SDict begin H.S end - -2 3953 a -2 3953 a -SDict begin 13 H.A end - -2 3953 a -2 3953 a -SDict begin [ /View [/XYZ H.V] /Dest (1072) cvn H.B /DEST pdfmark end - -2 3953 -a 90 x Fj(UNIHDR)-2 4044 y -SDict begin H.S end - -2 4044 a -2 4044 a -SDict begin 13 H.A end - -2 4044 -a -2 4044 a -SDict begin [ /View [/XYZ H.V] /Dest (1073) cvn H.B /DEST pdfmark end - -2 4044 a Black Black 164 4192 a -SDict begin H.S end - 164 4192 -a 164 4192 a -SDict begin 13 H.A end - 164 4192 a 164 4192 a -SDict begin [ /View [/XYZ H.V] /Dest (1074) cvn H.B /DEST pdfmark end - 164 4192 a Fj(user)h(name)f(unicode) -g(header)-2 4276 y -SDict begin H.S end - -2 4276 a -2 4276 a -SDict begin 13 H.A end - -2 4276 a -2 4276 -a -SDict begin [ /View [/XYZ H.V] /Dest (1076) cvn H.B /DEST pdfmark end - -2 4276 a 107 x Fj(UNIHDR)-2 4384 y -SDict begin H.S end - -2 4384 a -2 4384 -a -SDict begin 13 H.A end - -2 4384 a -2 4384 a -SDict begin [ /View [/XYZ H.V] /Dest (1077) cvn H.B /DEST pdfmark end - -2 4384 a Black Black 164 4532 -a -SDict begin H.S end - 164 4532 a 164 4532 a -SDict begin 13 H.A end - 164 4532 a 164 4532 a -SDict begin [ /View [/XYZ H.V] /Dest (1078) cvn H.B /DEST pdfmark end - 164 4532 -a Fj(w)o(orkgroup)e(name)j(unicode)e(header)-2 4633 y -SDict begin H.S end - --2 4633 a -2 4633 a -SDict begin 13 H.A end - -2 4633 a -2 4633 a -SDict begin [ /View [/XYZ H.V] /Dest (1080) cvn H.B /DEST pdfmark end - -2 4633 a 90 -x Fj(char[16])-2 4736 y -SDict begin H.S end - -2 4736 a -2 4736 a -SDict begin 13 H.A end - -2 4736 a --2 4736 a -SDict begin [ /View [/XYZ H.V] /Dest (1081) cvn H.B /DEST pdfmark end - -2 4736 a Black Black 164 4873 a -SDict begin H.S end - 164 4873 a -164 4873 a -SDict begin 13 H.A end - 164 4873 a 164 4873 a -SDict begin [ /View [/XYZ H.V] /Dest (1082) cvn H.B /DEST pdfmark end - 164 4873 a Fj(arc4)h(LM)i(O)m(WF)g(P)o -(assw)o(ord)-2 4957 y -SDict begin H.S end - -2 4957 a -2 4957 a -SDict begin 13 H.A end - -2 4957 a -2 -4957 a -SDict begin [ /View [/XYZ H.V] /Dest (1084) cvn H.B /DEST pdfmark end - -2 4957 a 107 x Fj(char[16])-2 5077 y -SDict begin H.S end - -2 5077 -a -2 5077 a -SDict begin 13 H.A end - -2 5077 a -2 5077 a -SDict begin [ /View [/XYZ H.V] /Dest (1085) cvn H.B /DEST pdfmark end - -2 5077 a Black Black -164 5213 a -SDict begin H.S end - 164 5213 a 164 5213 a -SDict begin 13 H.A end - 164 5213 a 164 5213 -a -SDict begin [ /View [/XYZ H.V] /Dest (1086) cvn H.B /DEST pdfmark end - 164 5213 a Fj(arc4)e(NT)i(O)m(WF)g(P)o(assw)o(ord)-2 -5297 y -SDict begin H.S end - -2 5297 a -2 5297 a -SDict begin 13 H.A end - -2 5297 a -2 5297 a -SDict begin [ /View [/XYZ H.V] /Dest (1088) cvn H.B /DEST pdfmark end - -2 5297 -a 107 x Fj(UNISTR2)-2 5405 y -SDict begin H.S end - -2 5405 a -2 5405 a -SDict begin 13 H.A end - -2 5405 -a -2 5405 a -SDict begin [ /View [/XYZ H.V] /Dest (1089) cvn H.B /DEST pdfmark end - -2 5405 a Black Black 164 5554 a -SDict begin H.S end - 164 5554 -a 164 5554 a -SDict begin 13 H.A end - 164 5554 a 164 5554 a -SDict begin [ /View [/XYZ H.V] /Dest (1090) cvn H.B /DEST pdfmark end - 164 5554 a Fj(domain)e(name)g -(unicode)g(string)p Black 3659 5984 a Fh(35)p Black eop -end -%%Page: 36 42 -TeXDict begin 36 41 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.36) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1145) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1092) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UNISTR2)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a --2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (1093) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1094) cvn H.B /DEST pdfmark end - 164 222 a Fj(user)g(name)f(unicode)g(string)-2 -413 y(UNISTR2)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 -414 a -SDict begin [ /View [/XYZ H.V] /Dest (1097) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 -a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1098) cvn H.B /DEST pdfmark end - 164 562 a Fj(w)o(orkstation)g(name)g(unicode)g -(string)-2 622 y -SDict begin H.S end - -2 622 a -2 622 a -SDict begin 13 H.A end - -2 622 a -2 622 a -SDict begin [ /View [/XYZ H.V] /Dest (1099) cvn H.B /DEST pdfmark end - --2 622 a 277 x Fe(9.2.3.22.)k(SAM_INFO)i(\(sam)f(logon/logoff)g(id)h -(inf)n(o)f(structur)n(e\))-2 1086 y -SDict begin H.S end - -2 1086 a -2 1086 -a -SDict begin 13 H.A end - -2 1086 a -2 1086 a -SDict begin [ /View [/XYZ H.V] /Dest (1101) cvn H.B /DEST pdfmark end - -2 1086 a -2 1086 a -SDict begin H.S end - -2 1086 a -2 -1086 a -SDict begin 13 H.A end - -2 1086 a -2 1086 a -SDict begin [ /View [/XYZ H.V] /Dest (1102) cvn H.B /DEST pdfmark end - -2 1086 a 87 x Fh(Note:)c(pr)m(esumably)-5 -b(,)19 b(the)h(r)m(eturn)h(cr)m(edentials)e(is)i(supposedly)e(for)i -(the)f(server)h(to)g(verify)f(that)g(the)g(cr)m(edential)g(c)o(hain)f -(hasn')n(t)-2 1281 y(been)g(compr)l(omised.)-2 1298 y -SDict begin H.S end - --2 1298 a -2 1298 a -SDict begin 13 H.A end - -2 1298 a -2 1298 a -SDict begin [ /View [/XYZ H.V] /Dest (1103) cvn H.B /DEST pdfmark end - -2 1298 a -2 -1423 a -SDict begin H.S end - -2 1423 a -2 1423 a -SDict begin 13 H.A end - -2 1423 a -2 1423 a -SDict begin [ /View [/XYZ H.V] /Dest (1105) cvn H.B /DEST pdfmark end - -2 1423 -a 91 x Fj(CLNT_INFO2)-2 1524 y -SDict begin H.S end - -2 1524 a -2 1524 a -SDict begin 13 H.A end - -2 -1524 a -2 1524 a -SDict begin [ /View [/XYZ H.V] /Dest (1106) cvn H.B /DEST pdfmark end - -2 1524 a Black Black 164 1663 a -SDict begin H.S end - 164 -1663 a 164 1663 a -SDict begin 13 H.A end - 164 1663 a 164 1663 a -SDict begin [ /View [/XYZ H.V] /Dest (1107) cvn H.B /DEST pdfmark end - 164 1663 a Fj(client)h -(identi\002cation/authentication)c(info)-2 1747 y -SDict begin H.S end - -2 -1747 a -2 1747 a -SDict begin 13 H.A end - -2 1747 a -2 1747 a -SDict begin [ /View [/XYZ H.V] /Dest (1109) cvn H.B /DEST pdfmark end - -2 1747 a 107 x -Fj(V)m(OID*)-2 1855 y -SDict begin H.S end - -2 1855 a -2 1855 a -SDict begin 13 H.A end - -2 1855 a -2 -1855 a -SDict begin [ /View [/XYZ H.V] /Dest (1110) cvn H.B /DEST pdfmark end - -2 1855 a Black Black 164 2004 a -SDict begin H.S end - 164 2004 a 164 -2004 a -SDict begin 13 H.A end - 164 2004 a 164 2004 a -SDict begin [ /View [/XYZ H.V] /Dest (1111) cvn H.B /DEST pdfmark end - 164 2004 a Fj(pointer)j(to)h(return)f -(credentials.)-2 2105 y -SDict begin H.S end - -2 2105 a -2 2105 a -SDict begin 13 H.A end - -2 2105 a --2 2105 a -SDict begin [ /View [/XYZ H.V] /Dest (1113) cvn H.B /DEST pdfmark end - -2 2105 a 90 x Fj(CRED)-2 2196 y -SDict begin H.S end - -2 2196 a --2 2196 a -SDict begin 13 H.A end - -2 2196 a -2 2196 a -SDict begin [ /View [/XYZ H.V] /Dest (1114) cvn H.B /DEST pdfmark end - -2 2196 a Black Black 164 -2344 a -SDict begin H.S end - 164 2344 a 164 2344 a -SDict begin 13 H.A end - 164 2344 a 164 2344 a -SDict begin [ /View [/XYZ H.V] /Dest (1115) cvn H.B /DEST pdfmark end - 164 -2344 a Fj(return)g(credentials)g(-)i(ignored.)-2 2445 -y -SDict begin H.S end - -2 2445 a -2 2445 a -SDict begin 13 H.A end - -2 2445 a -2 2445 a -SDict begin [ /View [/XYZ H.V] /Dest (1117) cvn H.B /DEST pdfmark end - -2 2445 a 90 -x Fj(UINT16)-2 2536 y -SDict begin H.S end - -2 2536 a -2 2536 a -SDict begin 13 H.A end - -2 2536 a -2 -2536 a -SDict begin [ /View [/XYZ H.V] /Dest (1118) cvn H.B /DEST pdfmark end - -2 2536 a Black Black 164 2684 a -SDict begin H.S end - 164 2684 a 164 -2684 a -SDict begin 13 H.A end - 164 2684 a 164 2684 a -SDict begin [ /View [/XYZ H.V] /Dest (1119) cvn H.B /DEST pdfmark end - 164 2684 a Fj(logon)e(le)n(v)o(el)-2 -2785 y -SDict begin H.S end - -2 2785 a -2 2785 a -SDict begin 13 H.A end - -2 2785 a -2 2785 a -SDict begin [ /View [/XYZ H.V] /Dest (1121) cvn H.B /DEST pdfmark end - -2 2785 -a 90 x Fj(UINT16)-2 2876 y -SDict begin H.S end - -2 2876 a -2 2876 a -SDict begin 13 H.A end - -2 2876 -a -2 2876 a -SDict begin [ /View [/XYZ H.V] /Dest (1122) cvn H.B /DEST pdfmark end - -2 2876 a Black Black 164 3025 a -SDict begin H.S end - 164 3025 -a 164 3025 a -SDict begin 13 H.A end - 164 3025 a 164 3025 a -SDict begin [ /View [/XYZ H.V] /Dest (1123) cvn H.B /DEST pdfmark end - 164 3025 a Fj(switch)h(v)n(alue)-2 -3192 y -SDict begin H.S end - -2 3192 a -2 3192 a -SDict begin 13 H.A end - -2 3192 a -2 3192 a -SDict begin [ /View [/XYZ H.V] /Dest (1124) cvn H.B /DEST pdfmark end - -2 3192 -a -2 3275 a -SDict begin H.S end - -2 3275 a -2 3275 a -SDict begin 11.7 H.A end - -2 3275 a -2 3275 a -SDict begin [ /View [/XYZ H.V] /Dest (1125) cvn H.B /DEST pdfmark end - -2 -3275 a 356 3371 a Fg(switch)44 b(\(switch_value\))356 -3468 y(case)h(1:)356 3565 y({)536 3662 y(ID_INFO_1)222 -b(id_info_1;)356 3759 y(})-2 3960 y -SDict begin H.S end - -2 3960 a -2 3960 -a -SDict begin 13 H.A end - -2 3960 a -2 3960 a -SDict begin [ /View [/XYZ H.V] /Dest (1126) cvn H.B /DEST pdfmark end - -2 3960 a 296 x Fe(9.2.3.23.)23 -b(GID)h(\(gr)n(oup)i(id)f(inf)n(o\))-2 4277 y -SDict begin H.S end - -2 4277 -a -2 4277 a -SDict begin 13 H.A end - -2 4277 a -2 4277 a -SDict begin [ /View [/XYZ H.V] /Dest (1128) cvn H.B /DEST pdfmark end - -2 4277 a -2 4401 a -SDict begin H.S end - -2 -4401 a -2 4401 a -SDict begin 13 H.A end - -2 4401 a -2 4401 a -SDict begin [ /View [/XYZ H.V] /Dest (1130) cvn H.B /DEST pdfmark end - -2 4401 a 88 x Fj(UINT32)-2 -4490 y -SDict begin H.S end - -2 4490 a -2 4490 a -SDict begin 13 H.A end - -2 4490 a -2 4490 a -SDict begin [ /View [/XYZ H.V] /Dest (1131) cvn H.B /DEST pdfmark end - -2 4490 -a Black Black 164 4638 a -SDict begin H.S end - 164 4638 a 164 4638 a -SDict begin 13 H.A end - 164 4638 -a 164 4638 a -SDict begin [ /View [/XYZ H.V] /Dest (1132) cvn H.B /DEST pdfmark end - 164 4638 a Fj(group)18 b(id)-2 4739 y -SDict begin H.S end - -2 -4739 a -2 4739 a -SDict begin 13 H.A end - -2 4739 a -2 4739 a -SDict begin [ /View [/XYZ H.V] /Dest (1134) cvn H.B /DEST pdfmark end - -2 4739 a 90 x Fj(UINT32)-2 -4830 y -SDict begin H.S end - -2 4830 a -2 4830 a -SDict begin 13 H.A end - -2 4830 a -2 4830 a -SDict begin [ /View [/XYZ H.V] /Dest (1135) cvn H.B /DEST pdfmark end - -2 4830 -a Black Black 164 4979 a -SDict begin H.S end - 164 4979 a 164 4979 a -SDict begin 13 H.A end - 164 4979 -a 164 4979 a -SDict begin [ /View [/XYZ H.V] /Dest (1136) cvn H.B /DEST pdfmark end - 164 4979 a Fj(user)i(attrib)n(utes)g(\(only)f(used)h(by)g -(NT)g(3.1)g(and)f(3.51\))-2 5038 y -SDict begin H.S end - -2 5038 a -2 5038 -a -SDict begin 13 H.A end - -2 5038 a -2 5038 a -SDict begin [ /View [/XYZ H.V] /Dest (1137) cvn H.B /DEST pdfmark end - -2 5038 a Black 3657 5984 a Fh(36)p -Black eop end -%%Page: 37 43 -TeXDict begin 37 42 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.37) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1204) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fe(9.2.3.24.)j(DOM_REF)i(\(domain)g(r)n(efer)n(ence)j -(inf)n(o\))-2 90 y -SDict begin H.S end - -2 90 a -2 90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (1139) cvn H.B /DEST pdfmark end - -2 -90 a -2 214 a -SDict begin H.S end - -2 214 a -2 214 a -SDict begin 13 H.A end - -2 214 a -2 214 a -SDict begin [ /View [/XYZ H.V] /Dest (1141) cvn H.B /DEST pdfmark end - -2 -214 a 91 x Fj(V)m(OID*)-2 306 y -SDict begin H.S end - -2 306 a -2 306 a -SDict begin 13 H.A end - -2 -306 a -2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (1142) cvn H.B /DEST pdfmark end - -2 306 a Black Black 164 454 a -SDict begin H.S end - 164 454 -a 164 454 a -SDict begin 13 H.A end - 164 454 a 164 454 a -SDict begin [ /View [/XYZ H.V] /Dest (1143) cvn H.B /DEST pdfmark end - 164 454 a Fj(undocumented)16 -b(b)n(uf)n(fer)j(pointer)-5 b(.)-2 645 y(UINT32)-2 646 -y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (1146) cvn H.B /DEST pdfmark end - -2 646 a Black -Black 164 795 a -SDict begin H.S end - 164 795 a 164 795 a -SDict begin 13 H.A end - 164 795 a 164 795 -a -SDict begin [ /View [/XYZ H.V] /Dest (1147) cvn H.B /DEST pdfmark end - 164 795 a Fj(num)19 b(referenced)f(domains?)-2 879 -y -SDict begin H.S end - -2 879 a -2 879 a -SDict begin 13 H.A end - -2 879 a -2 879 a -SDict begin [ /View [/XYZ H.V] /Dest (1149) cvn H.B /DEST pdfmark end - -2 879 a 107 x -Fj(V)m(OID*)-2 987 y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 987 a -2 987 -a -SDict begin [ /View [/XYZ H.V] /Dest (1150) cvn H.B /DEST pdfmark end - -2 987 a Black Black 164 1135 a -SDict begin H.S end - 164 1135 a 164 1135 -a -SDict begin 13 H.A end - 164 1135 a 164 1135 a -SDict begin [ /View [/XYZ H.V] /Dest (1151) cvn H.B /DEST pdfmark end - 164 1135 a Fj(undocumented)e(domain)j(name)h(b) -n(uf)n(fer)f(pointer)-5 b(.)-2 1236 y -SDict begin H.S end - -2 1236 a -2 1236 -a -SDict begin 13 H.A end - -2 1236 a -2 1236 a -SDict begin [ /View [/XYZ H.V] /Dest (1153) cvn H.B /DEST pdfmark end - -2 1236 a 90 x Fj(UINT32)-2 1327 -y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - -2 1327 a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (1154) cvn H.B /DEST pdfmark end - -2 1327 a Black -Black 164 1476 a -SDict begin H.S end - 164 1476 a 164 1476 a -SDict begin 13 H.A end - 164 1476 a 164 -1476 a -SDict begin [ /View [/XYZ H.V] /Dest (1155) cvn H.B /DEST pdfmark end - 164 1476 a Fj(32)20 b(-)g(max)g(number)e(of)i(entries)-2 -1559 y -SDict begin H.S end - -2 1559 a -2 1559 a -SDict begin 13 H.A end - -2 1559 a -2 1559 a -SDict begin [ /View [/XYZ H.V] /Dest (1157) cvn H.B /DEST pdfmark end - -2 1559 -a 108 x Fj(UINT32)-2 1668 y -SDict begin H.S end - -2 1668 a -2 1668 a -SDict begin 13 H.A end - -2 1668 -a -2 1668 a -SDict begin [ /View [/XYZ H.V] /Dest (1158) cvn H.B /DEST pdfmark end - -2 1668 a Black Black 164 1816 a -SDict begin H.S end - 164 1816 -a 164 1816 a -SDict begin 13 H.A end - 164 1816 a 164 1816 a -SDict begin [ /View [/XYZ H.V] /Dest (1159) cvn H.B /DEST pdfmark end - 164 1816 a Fj(4)g(-)g(num)g -(referenced)e(domains?)-2 1900 y -SDict begin H.S end - -2 1900 a -2 1900 a -SDict begin 13 H.A end - --2 1900 a -2 1900 a -SDict begin [ /View [/XYZ H.V] /Dest (1161) cvn H.B /DEST pdfmark end - -2 1900 a 107 x Fj(UNIHDR2)-2 2008 -y -SDict begin H.S end - -2 2008 a -2 2008 a -SDict begin 13 H.A end - -2 2008 a -2 2008 a -SDict begin [ /View [/XYZ H.V] /Dest (1162) cvn H.B /DEST pdfmark end - -2 2008 a Black -Black 164 2156 a -SDict begin H.S end - 164 2156 a 164 2156 a -SDict begin 13 H.A end - 164 2156 a 164 -2156 a -SDict begin [ /View [/XYZ H.V] /Dest (1163) cvn H.B /DEST pdfmark end - 164 2156 a Fj(domain)h(name)g(unicode)g(string)h(header)-2 -2257 y -SDict begin H.S end - -2 2257 a -2 2257 a -SDict begin 13 H.A end - -2 2257 a -2 2257 a -SDict begin [ /View [/XYZ H.V] /Dest (1165) cvn H.B /DEST pdfmark end - -2 2257 -a 90 x Fj(UNIHDR2[num_ref_doms-1])-2 2360 y -SDict begin H.S end - -2 2360 a --2 2360 a -SDict begin 13 H.A end - -2 2360 a -2 2360 a -SDict begin [ /View [/XYZ H.V] /Dest (1166) cvn H.B /DEST pdfmark end - -2 2360 a Black Black 164 -2497 a -SDict begin H.S end - 164 2497 a 164 2497 a -SDict begin 13 H.A end - 164 2497 a 164 2497 a -SDict begin [ /View [/XYZ H.V] /Dest (1167) cvn H.B /DEST pdfmark end - 164 -2497 a Fj(referenced)e(domain)h(unicode)f(string)i(headers)-2 -2598 y -SDict begin H.S end - -2 2598 a -2 2598 a -SDict begin 13 H.A end - -2 2598 a -2 2598 a -SDict begin [ /View [/XYZ H.V] /Dest (1169) cvn H.B /DEST pdfmark end - -2 2598 -a 90 x Fj(UNISTR)-2 2689 y -SDict begin H.S end - -2 2689 a -2 2689 a -SDict begin 13 H.A end - -2 2689 -a -2 2689 a -SDict begin [ /View [/XYZ H.V] /Dest (1170) cvn H.B /DEST pdfmark end - -2 2689 a Black Black 164 2837 a -SDict begin H.S end - 164 2837 -a 164 2837 a -SDict begin 13 H.A end - 164 2837 a 164 2837 a -SDict begin [ /View [/XYZ H.V] /Dest (1171) cvn H.B /DEST pdfmark end - 164 2837 a Fj(domain)f(name)g -(unicode)g(string)-2 2938 y -SDict begin H.S end - -2 2938 a -2 2938 a -SDict begin 13 H.A end - -2 2938 -a -2 2938 a -SDict begin [ /View [/XYZ H.V] /Dest (1173) cvn H.B /DEST pdfmark end - -2 2938 a 90 x Fj(DOM_SID[num_ref_doms])-2 -3041 y -SDict begin H.S end - -2 3041 a -2 3041 a -SDict begin 13 H.A end - -2 3041 a -2 3041 a -SDict begin [ /View [/XYZ H.V] /Dest (1174) cvn H.B /DEST pdfmark end - -2 3041 -a Black Black 164 3178 a -SDict begin H.S end - 164 3178 a 164 3178 a -SDict begin 13 H.A end - 164 3178 -a 164 3178 a -SDict begin [ /View [/XYZ H.V] /Dest (1175) cvn H.B /DEST pdfmark end - 164 3178 a Fj(referenced)f(domain)h(SIDs)-2 -3220 y -SDict begin H.S end - -2 3220 a -2 3220 a -SDict begin 13 H.A end - -2 3220 a -2 3220 a -SDict begin [ /View [/XYZ H.V] /Dest (1176) cvn H.B /DEST pdfmark end - -2 3220 -a 295 x Fe(9.2.3.25.)k(DOM_INFO)h(\(domain)h(inf)n(o,)f(le)o(v)o(els)g -(3)h(and)g(5)g(ar)n(e)g(the)h(same\)\))-2 3532 y -SDict begin H.S end - -2 3532 -a -2 3532 a -SDict begin 13 H.A end - -2 3532 a -2 3532 a -SDict begin [ /View [/XYZ H.V] /Dest (1178) cvn H.B /DEST pdfmark end - -2 3532 a -2 3656 a -SDict begin H.S end - -2 -3656 a -2 3656 a -SDict begin 13 H.A end - -2 3656 a -2 3656 a -SDict begin [ /View [/XYZ H.V] /Dest (1180) cvn H.B /DEST pdfmark end - -2 3656 a 91 x Fj(UINT8[])-2 -3760 y -SDict begin H.S end - -2 3760 a -2 3760 a -SDict begin 13 H.A end - -2 3760 a -2 3760 a -SDict begin [ /View [/XYZ H.V] /Dest (1181) cvn H.B /DEST pdfmark end - -2 3760 -a Black Black 164 3896 a -SDict begin H.S end - 164 3896 a 164 3896 a -SDict begin 13 H.A end - 164 3896 -a 164 3896 a -SDict begin [ /View [/XYZ H.V] /Dest (1182) cvn H.B /DEST pdfmark end - 164 3896 a Fj(???)20 b(padding)e(to)j(get)f(4-byte)f -(alignment)g(with)h(start)h(of)f(SMB)h(header)-2 3997 -y -SDict begin H.S end - -2 3997 a -2 3997 a -SDict begin 13 H.A end - -2 3997 a -2 3997 a -SDict begin [ /View [/XYZ H.V] /Dest (1184) cvn H.B /DEST pdfmark end - -2 3997 a 90 -x Fj(UINT16)-2 4088 y -SDict begin H.S end - -2 4088 a -2 4088 a -SDict begin 13 H.A end - -2 4088 a -2 -4088 a -SDict begin [ /View [/XYZ H.V] /Dest (1185) cvn H.B /DEST pdfmark end - -2 4088 a Black Black 164 4237 a -SDict begin H.S end - 164 4237 a 164 -4237 a -SDict begin 13 H.A end - 164 4237 a 164 4237 a -SDict begin [ /View [/XYZ H.V] /Dest (1186) cvn H.B /DEST pdfmark end - 164 4237 a Fj(domain)e(name)g(string)h -(length)f(*)i(2)-2 4338 y -SDict begin H.S end - -2 4338 a -2 4338 a -SDict begin 13 H.A end - -2 4338 -a -2 4338 a -SDict begin [ /View [/XYZ H.V] /Dest (1188) cvn H.B /DEST pdfmark end - -2 4338 a 90 x Fj(UINT16)-2 4429 y -SDict begin H.S end - -2 4429 -a -2 4429 a -SDict begin 13 H.A end - -2 4429 a -2 4429 a -SDict begin [ /View [/XYZ H.V] /Dest (1189) cvn H.B /DEST pdfmark end - -2 4429 a Black Black -164 4577 a -SDict begin H.S end - 164 4577 a 164 4577 a -SDict begin 13 H.A end - 164 4577 a 164 4577 -a -SDict begin [ /View [/XYZ H.V] /Dest (1190) cvn H.B /DEST pdfmark end - 164 4577 a Fj(domain)e(name)g(string)h(length)f(*)i(2)-2 -4678 y -SDict begin H.S end - -2 4678 a -2 4678 a -SDict begin 13 H.A end - -2 4678 a -2 4678 a -SDict begin [ /View [/XYZ H.V] /Dest (1192) cvn H.B /DEST pdfmark end - -2 4678 -a 90 x Fj(V)m(OID*)-2 4769 y -SDict begin H.S end - -2 4769 a -2 4769 a -SDict begin 13 H.A end - -2 4769 -a -2 4769 a -SDict begin [ /View [/XYZ H.V] /Dest (1193) cvn H.B /DEST pdfmark end - -2 4769 a Black Black 164 4918 a -SDict begin H.S end - 164 4918 -a 164 4918 a -SDict begin 13 H.A end - 164 4918 a 164 4918 a -SDict begin [ /View [/XYZ H.V] /Dest (1194) cvn H.B /DEST pdfmark end - 164 4918 a Fj(undocumented)16 -b(domain)j(name)h(string)g(b)n(uf)n(fer)f(pointer)-2 -5019 y -SDict begin H.S end - -2 5019 a -2 5019 a -SDict begin 13 H.A end - -2 5019 a -2 5019 a -SDict begin [ /View [/XYZ H.V] /Dest (1196) cvn H.B /DEST pdfmark end - -2 5019 -a 90 x Fj(V)m(OID*)-2 5110 y -SDict begin H.S end - -2 5110 a -2 5110 a -SDict begin 13 H.A end - -2 5110 -a -2 5110 a -SDict begin [ /View [/XYZ H.V] /Dest (1197) cvn H.B /DEST pdfmark end - -2 5110 a Black Black 164 5258 a -SDict begin H.S end - 164 5258 -a 164 5258 a -SDict begin 13 H.A end - 164 5258 a 164 5258 a -SDict begin [ /View [/XYZ H.V] /Dest (1198) cvn H.B /DEST pdfmark end - 164 5258 a Fj(undocumented)d(domain) -j(SID)i(string)f(b)n(uf)n(fer)e(pointer)p Black 3656 -5984 a Fh(37)p Black eop end -%%Page: 38 44 -TeXDict begin 38 43 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.38) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1265) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1200) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UNISTR2)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a --2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (1201) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1202) cvn H.B /DEST pdfmark end - 164 222 a Fj(domain)f(name)g(\(unicode)f -(string\))-2 413 y(DOM_SID)-2 423 y -SDict begin H.S end - -2 423 a -2 423 a -SDict begin 13 H.A end - --2 423 a -2 423 a -SDict begin [ /View [/XYZ H.V] /Dest (1205) cvn H.B /DEST pdfmark end - -2 423 a Black Black 164 562 a -SDict begin H.S end - 164 -562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1206) cvn H.B /DEST pdfmark end - 164 562 a Fj(domain)h(SID)-2 -605 y -SDict begin H.S end - -2 605 a -2 605 a -SDict begin 13 H.A end - -2 605 a -2 605 a -SDict begin [ /View [/XYZ H.V] /Dest (1207) cvn H.B /DEST pdfmark end - -2 605 a 294 -x Fe(9.2.3.26.)k(USER_INFO)i(\(user)h(logon)e(inf)n(o\))-2 -1086 y -SDict begin H.S end - -2 1086 a -2 1086 a -SDict begin 13 H.A end - -2 1086 a -2 1086 a -SDict begin [ /View [/XYZ H.V] /Dest (1209) cvn H.B /DEST pdfmark end - -2 1086 -a -2 1086 a -SDict begin H.S end - -2 1086 a -2 1086 a -SDict begin 13 H.A end - -2 1086 a -2 1086 a -SDict begin [ /View [/XYZ H.V] /Dest (1210) cvn H.B /DEST pdfmark end - -2 -1086 a 87 x Fh(Note:)c(it)h(would)f(be)g(nice)g(to)g(know)g(what)g(the) -h(16)e(byte)h(user)h(session)g(k)o(e)n(y)f(is)h(for)-9 -b(.)-2 1190 y -SDict begin H.S end - -2 1190 a -2 1190 a -SDict begin 13 H.A end - -2 1190 a -2 1190 a -SDict begin [ /View [/XYZ H.V] /Dest (1211) cvn H.B /DEST pdfmark end - --2 1190 a -2 1315 a -SDict begin H.S end - -2 1315 a -2 1315 a -SDict begin 13 H.A end - -2 1315 a -2 -1315 a -SDict begin [ /View [/XYZ H.V] /Dest (1213) cvn H.B /DEST pdfmark end - -2 1315 a 91 x Fj(NTTIME)-2 1407 y -SDict begin H.S end - -2 1407 a -2 -1407 a -SDict begin 13 H.A end - -2 1407 a -2 1407 a -SDict begin [ /View [/XYZ H.V] /Dest (1214) cvn H.B /DEST pdfmark end - -2 1407 a Black Black 164 -1555 a -SDict begin H.S end - 164 1555 a 164 1555 a -SDict begin 13 H.A end - 164 1555 a 164 1555 a -SDict begin [ /View [/XYZ H.V] /Dest (1215) cvn H.B /DEST pdfmark end - 164 -1555 a Fj(logon)19 b(time)-2 1656 y -SDict begin H.S end - -2 1656 a -2 1656 -a -SDict begin 13 H.A end - -2 1656 a -2 1656 a -SDict begin [ /View [/XYZ H.V] /Dest (1217) cvn H.B /DEST pdfmark end - -2 1656 a 90 x Fj(NTTIME)-2 1747 -y -SDict begin H.S end - -2 1747 a -2 1747 a -SDict begin 13 H.A end - -2 1747 a -2 1747 a -SDict begin [ /View [/XYZ H.V] /Dest (1218) cvn H.B /DEST pdfmark end - -2 1747 a Black -Black 164 1896 a -SDict begin H.S end - 164 1896 a 164 1896 a -SDict begin 13 H.A end - 164 1896 a 164 -1896 a -SDict begin [ /View [/XYZ H.V] /Dest (1219) cvn H.B /DEST pdfmark end - 164 1896 a Fj(logof)n(f)f(time)-2 1997 y -SDict begin H.S end - -2 1997 -a -2 1997 a -SDict begin 13 H.A end - -2 1997 a -2 1997 a -SDict begin [ /View [/XYZ H.V] /Dest (1221) cvn H.B /DEST pdfmark end - -2 1997 a 90 x Fj(NTTIME)-2 -2088 y -SDict begin H.S end - -2 2088 a -2 2088 a -SDict begin 13 H.A end - -2 2088 a -2 2088 a -SDict begin [ /View [/XYZ H.V] /Dest (1222) cvn H.B /DEST pdfmark end - -2 2088 -a Black Black 164 2236 a -SDict begin H.S end - 164 2236 a 164 2236 a -SDict begin 13 H.A end - 164 2236 -a 164 2236 a -SDict begin [ /View [/XYZ H.V] /Dest (1223) cvn H.B /DEST pdfmark end - 164 2236 a Fj(kick)o(of)n(f)g(time)-2 2320 -y -SDict begin H.S end - -2 2320 a -2 2320 a -SDict begin 13 H.A end - -2 2320 a -2 2320 a -SDict begin [ /View [/XYZ H.V] /Dest (1225) cvn H.B /DEST pdfmark end - -2 2320 a 107 -x Fj(NTTIME)-2 2428 y -SDict begin H.S end - -2 2428 a -2 2428 a -SDict begin 13 H.A end - -2 2428 a -2 -2428 a -SDict begin [ /View [/XYZ H.V] /Dest (1226) cvn H.B /DEST pdfmark end - -2 2428 a Black Black 164 2576 a -SDict begin H.S end - 164 2576 a 164 -2576 a -SDict begin 13 H.A end - 164 2576 a 164 2576 a -SDict begin [ /View [/XYZ H.V] /Dest (1227) cvn H.B /DEST pdfmark end - 164 2576 a Fj(passw)o(ord)h(last)i(set)g -(time)-2 2677 y -SDict begin H.S end - -2 2677 a -2 2677 a -SDict begin 13 H.A end - -2 2677 a -2 2677 -a -SDict begin [ /View [/XYZ H.V] /Dest (1229) cvn H.B /DEST pdfmark end - -2 2677 a 90 x Fj(NTTIME)-2 2768 y -SDict begin H.S end - -2 2768 a -2 2768 -a -SDict begin 13 H.A end - -2 2768 a -2 2768 a -SDict begin [ /View [/XYZ H.V] /Dest (1230) cvn H.B /DEST pdfmark end - -2 2768 a Black Black 164 2917 -a -SDict begin H.S end - 164 2917 a 164 2917 a -SDict begin 13 H.A end - 164 2917 a 164 2917 a -SDict begin [ /View [/XYZ H.V] /Dest (1231) cvn H.B /DEST pdfmark end - 164 2917 -a Fj(passw)o(ord)e(can)h(change)f(time)-2 3018 y -SDict begin H.S end - -2 3018 -a -2 3018 a -SDict begin 13 H.A end - -2 3018 a -2 3018 a -SDict begin [ /View [/XYZ H.V] /Dest (1233) cvn H.B /DEST pdfmark end - -2 3018 a 90 x Fj(NTTIME)-2 -3109 y -SDict begin H.S end - -2 3109 a -2 3109 a -SDict begin 13 H.A end - -2 3109 a -2 3109 a -SDict begin [ /View [/XYZ H.V] /Dest (1234) cvn H.B /DEST pdfmark end - -2 3109 -a Black Black 164 3257 a -SDict begin H.S end - 164 3257 a 164 3257 a -SDict begin 13 H.A end - 164 3257 -a 164 3257 a -SDict begin [ /View [/XYZ H.V] /Dest (1235) cvn H.B /DEST pdfmark end - 164 3257 a Fj(passw)o(ord)g(must)i(change)d(time)-2 -3358 y -SDict begin H.S end - -2 3358 a -2 3358 a -SDict begin 13 H.A end - -2 3358 a -2 3358 a -SDict begin [ /View [/XYZ H.V] /Dest (1237) cvn H.B /DEST pdfmark end - -2 3358 -a 90 x Fj(UNIHDR)-2 3449 y -SDict begin H.S end - -2 3449 a -2 3449 a -SDict begin 13 H.A end - -2 3449 -a -2 3449 a -SDict begin [ /View [/XYZ H.V] /Dest (1238) cvn H.B /DEST pdfmark end - -2 3449 a Black Black 164 3598 a -SDict begin H.S end - 164 3598 -a 164 3598 a -SDict begin 13 H.A end - 164 3598 a 164 3598 a -SDict begin [ /View [/XYZ H.V] /Dest (1239) cvn H.B /DEST pdfmark end - 164 3598 a Fj(username)h(unicode)f -(string)i(header)-2 3699 y -SDict begin H.S end - -2 3699 a -2 3699 a -SDict begin 13 H.A end - -2 3699 -a -2 3699 a -SDict begin [ /View [/XYZ H.V] /Dest (1241) cvn H.B /DEST pdfmark end - -2 3699 a 90 x Fj(UNIHDR)-2 3790 y -SDict begin H.S end - -2 3790 -a -2 3790 a -SDict begin 13 H.A end - -2 3790 a -2 3790 a -SDict begin [ /View [/XYZ H.V] /Dest (1242) cvn H.B /DEST pdfmark end - -2 3790 a Black Black -164 3938 a -SDict begin H.S end - 164 3938 a 164 3938 a -SDict begin 13 H.A end - 164 3938 a 164 3938 -a -SDict begin [ /View [/XYZ H.V] /Dest (1243) cvn H.B /DEST pdfmark end - 164 3938 a Fj(user')-5 b(s)20 b(full)g(name)g(unicode)e(string)i -(header)-2 4039 y -SDict begin H.S end - -2 4039 a -2 4039 a -SDict begin 13 H.A end - -2 4039 a -2 4039 -a -SDict begin [ /View [/XYZ H.V] /Dest (1245) cvn H.B /DEST pdfmark end - -2 4039 a 90 x Fj(UNIHDR)-2 4130 y -SDict begin H.S end - -2 4130 a -2 4130 -a -SDict begin 13 H.A end - -2 4130 a -2 4130 a -SDict begin [ /View [/XYZ H.V] /Dest (1246) cvn H.B /DEST pdfmark end - -2 4130 a Black Black 164 4278 -a -SDict begin H.S end - 164 4278 a 164 4278 a -SDict begin 13 H.A end - 164 4278 a 164 4278 a -SDict begin [ /View [/XYZ H.V] /Dest (1247) cvn H.B /DEST pdfmark end - 164 4278 -a Fj(logon)f(script)h(unicode)f(string)g(header)-2 4379 -y -SDict begin H.S end - -2 4379 a -2 4379 a -SDict begin 13 H.A end - -2 4379 a -2 4379 a -SDict begin [ /View [/XYZ H.V] /Dest (1249) cvn H.B /DEST pdfmark end - -2 4379 a 90 -x Fj(UNIHDR)-2 4470 y -SDict begin H.S end - -2 4470 a -2 4470 a -SDict begin 13 H.A end - -2 4470 a -2 -4470 a -SDict begin [ /View [/XYZ H.V] /Dest (1250) cvn H.B /DEST pdfmark end - -2 4470 a Black Black 164 4619 a -SDict begin H.S end - 164 4619 a 164 -4619 a -SDict begin 13 H.A end - 164 4619 a 164 4619 a -SDict begin [ /View [/XYZ H.V] /Dest (1251) cvn H.B /DEST pdfmark end - 164 4619 a Fj(pro\002le)g(path)h(unicode)f -(string)h(header)-2 4720 y -SDict begin H.S end - -2 4720 a -2 4720 a -SDict begin 13 H.A end - -2 4720 -a -2 4720 a -SDict begin [ /View [/XYZ H.V] /Dest (1253) cvn H.B /DEST pdfmark end - -2 4720 a 90 x Fj(UNIHDR)-2 4811 y -SDict begin H.S end - -2 4811 -a -2 4811 a -SDict begin 13 H.A end - -2 4811 a -2 4811 a -SDict begin [ /View [/XYZ H.V] /Dest (1254) cvn H.B /DEST pdfmark end - -2 4811 a Black Black -164 4959 a -SDict begin H.S end - 164 4959 a 164 4959 a -SDict begin 13 H.A end - 164 4959 a 164 4959 -a -SDict begin [ /View [/XYZ H.V] /Dest (1255) cvn H.B /DEST pdfmark end - 164 4959 a Fj(home)f(directory)f(unicode)h(string)h(header)-2 -5060 y -SDict begin H.S end - -2 5060 a -2 5060 a -SDict begin 13 H.A end - -2 5060 a -2 5060 a -SDict begin [ /View [/XYZ H.V] /Dest (1257) cvn H.B /DEST pdfmark end - -2 5060 -a 90 x Fj(UNIHDR)-2 5151 y -SDict begin H.S end - -2 5151 a -2 5151 a -SDict begin 13 H.A end - -2 5151 -a -2 5151 a -SDict begin [ /View [/XYZ H.V] /Dest (1258) cvn H.B /DEST pdfmark end - -2 5151 a Black Black 164 5300 a -SDict begin H.S end - 164 5300 -a 164 5300 a -SDict begin 13 H.A end - 164 5300 a 164 5300 a -SDict begin [ /View [/XYZ H.V] /Dest (1259) cvn H.B /DEST pdfmark end - 164 5300 a Fj(home)f(directory)f -(dri)n(v)o(e)i(unicode)e(string)i(header)p Black 3659 -5984 a Fh(38)p Black eop end -%%Page: 39 45 -TeXDict begin 39 44 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.39) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1329) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1261) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UINT16)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a --2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (1262) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1263) cvn H.B /DEST pdfmark end - 164 222 a Fj(logon)f(count)-2 413 -y(UINT16)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 414 a -SDict begin [ /View [/XYZ H.V] /Dest (1266) cvn H.B /DEST pdfmark end - --2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - 164 -562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1267) cvn H.B /DEST pdfmark end - 164 562 a Fj(bad)g(passw)o(ord)h(count)-2 -663 y -SDict begin H.S end - -2 663 a -2 663 a -SDict begin 13 H.A end - -2 663 a -2 663 a -SDict begin [ /View [/XYZ H.V] /Dest (1269) cvn H.B /DEST pdfmark end - -2 663 a 90 -x Fj(UINT32)-2 754 y -SDict begin H.S end - -2 754 a -2 754 a -SDict begin 13 H.A end - -2 754 a -2 754 -a -SDict begin [ /View [/XYZ H.V] /Dest (1270) cvn H.B /DEST pdfmark end - -2 754 a Black Black 164 903 a -SDict begin H.S end - 164 903 a 164 903 a -SDict begin 13 H.A end - -164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (1271) cvn H.B /DEST pdfmark end - 164 903 a Fj(User)g(ID)-2 987 y -SDict begin H.S end - -2 -987 a -2 987 a -SDict begin 13 H.A end - -2 987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (1273) cvn H.B /DEST pdfmark end - -2 987 a 107 x Fj(UINT32)-2 -1095 y -SDict begin H.S end - -2 1095 a -2 1095 a -SDict begin 13 H.A end - -2 1095 a -2 1095 a -SDict begin [ /View [/XYZ H.V] /Dest (1274) cvn H.B /DEST pdfmark end - -2 1095 -a Black Black 164 1243 a -SDict begin H.S end - 164 1243 a 164 1243 a -SDict begin 13 H.A end - 164 1243 -a 164 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (1275) cvn H.B /DEST pdfmark end - 164 1243 a Fj(Group)f(ID)-2 1344 y -SDict begin H.S end - -2 1344 -a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (1277) cvn H.B /DEST pdfmark end - -2 1344 a 90 x Fj(UINT32)-2 -1435 y -SDict begin H.S end - -2 1435 a -2 1435 a -SDict begin 13 H.A end - -2 1435 a -2 1435 a -SDict begin [ /View [/XYZ H.V] /Dest (1278) cvn H.B /DEST pdfmark end - -2 1435 -a Black Black 164 1583 a -SDict begin H.S end - 164 1583 a 164 1583 a -SDict begin 13 H.A end - 164 1583 -a 164 1583 a -SDict begin [ /View [/XYZ H.V] /Dest (1279) cvn H.B /DEST pdfmark end - 164 1583 a Fj(num)g(groups)-2 1684 y -SDict begin H.S end - -2 -1684 a -2 1684 a -SDict begin 13 H.A end - -2 1684 a -2 1684 a -SDict begin [ /View [/XYZ H.V] /Dest (1281) cvn H.B /DEST pdfmark end - -2 1684 a 90 x Fj(V)m(OID*)-2 -1775 y -SDict begin H.S end - -2 1775 a -2 1775 a -SDict begin 13 H.A end - -2 1775 a -2 1775 a -SDict begin [ /View [/XYZ H.V] /Dest (1282) cvn H.B /DEST pdfmark end - -2 1775 -a Black Black 164 1924 a -SDict begin H.S end - 164 1924 a 164 1924 a -SDict begin 13 H.A end - 164 1924 -a 164 1924 a -SDict begin [ /View [/XYZ H.V] /Dest (1283) cvn H.B /DEST pdfmark end - 164 1924 a Fj(undocumented)d(b)n(uf)n(fer)j(pointer)g(to)i -(groups.)-2 2025 y -SDict begin H.S end - -2 2025 a -2 2025 a -SDict begin 13 H.A end - -2 2025 a -2 2025 -a -SDict begin [ /View [/XYZ H.V] /Dest (1285) cvn H.B /DEST pdfmark end - -2 2025 a 90 x Fj(UINT32)-2 2116 y -SDict begin H.S end - -2 2116 a -2 2116 -a -SDict begin 13 H.A end - -2 2116 a -2 2116 a -SDict begin [ /View [/XYZ H.V] /Dest (1286) cvn H.B /DEST pdfmark end - -2 2116 a Black Black 164 2264 -a -SDict begin H.S end - 164 2264 a 164 2264 a -SDict begin 13 H.A end - 164 2264 a 164 2264 a -SDict begin [ /View [/XYZ H.V] /Dest (1287) cvn H.B /DEST pdfmark end - 164 2264 -a Fj(user)f(\003ags)-2 2365 y -SDict begin H.S end - -2 2365 a -2 2365 a -SDict begin 13 H.A end - -2 -2365 a -2 2365 a -SDict begin [ /View [/XYZ H.V] /Dest (1289) cvn H.B /DEST pdfmark end - -2 2365 a 90 x Fj(char[16])-2 2468 y -SDict begin H.S end - --2 2468 a -2 2468 a -SDict begin 13 H.A end - -2 2468 a -2 2468 a -SDict begin [ /View [/XYZ H.V] /Dest (1290) cvn H.B /DEST pdfmark end - -2 2468 a Black -Black 164 2605 a -SDict begin H.S end - 164 2605 a 164 2605 a -SDict begin 13 H.A end - 164 2605 a 164 -2605 a -SDict begin [ /View [/XYZ H.V] /Dest (1291) cvn H.B /DEST pdfmark end - 164 2605 a Fj(user)g(session)g(k)o(e)o(y)-2 2706 -y -SDict begin H.S end - -2 2706 a -2 2706 a -SDict begin 13 H.A end - -2 2706 a -2 2706 a -SDict begin [ /View [/XYZ H.V] /Dest (1293) cvn H.B /DEST pdfmark end - -2 2706 a 90 -x Fj(UNIHDR)-2 2797 y -SDict begin H.S end - -2 2797 a -2 2797 a -SDict begin 13 H.A end - -2 2797 a -2 -2797 a -SDict begin [ /View [/XYZ H.V] /Dest (1294) cvn H.B /DEST pdfmark end - -2 2797 a Black Black 164 2945 a -SDict begin H.S end - 164 2945 a 164 -2945 a -SDict begin 13 H.A end - 164 2945 a 164 2945 a -SDict begin [ /View [/XYZ H.V] /Dest (1295) cvn H.B /DEST pdfmark end - 164 2945 a Fj(logon)f(serv)o(er)g(unicode) -g(string)g(header)-2 3046 y -SDict begin H.S end - -2 3046 a -2 3046 a -SDict begin 13 H.A end - -2 3046 -a -2 3046 a -SDict begin [ /View [/XYZ H.V] /Dest (1297) cvn H.B /DEST pdfmark end - -2 3046 a 90 x Fj(UNIHDR)-2 3137 y -SDict begin H.S end - -2 3137 -a -2 3137 a -SDict begin 13 H.A end - -2 3137 a -2 3137 a -SDict begin [ /View [/XYZ H.V] /Dest (1298) cvn H.B /DEST pdfmark end - -2 3137 a Black Black -164 3285 a -SDict begin H.S end - 164 3285 a 164 3285 a -SDict begin 13 H.A end - 164 3285 a 164 3285 -a -SDict begin [ /View [/XYZ H.V] /Dest (1299) cvn H.B /DEST pdfmark end - 164 3285 a Fj(logon)g(domain)g(unicode)f(string)i(header)-2 -3386 y -SDict begin H.S end - -2 3386 a -2 3386 a -SDict begin 13 H.A end - -2 3386 a -2 3386 a -SDict begin [ /View [/XYZ H.V] /Dest (1301) cvn H.B /DEST pdfmark end - -2 3386 -a 90 x Fj(V)m(OID*)-2 3477 y -SDict begin H.S end - -2 3477 a -2 3477 a -SDict begin 13 H.A end - -2 3477 -a -2 3477 a -SDict begin [ /View [/XYZ H.V] /Dest (1302) cvn H.B /DEST pdfmark end - -2 3477 a Black Black 164 3626 a -SDict begin H.S end - 164 3626 -a 164 3626 a -SDict begin 13 H.A end - 164 3626 a 164 3626 a -SDict begin [ /View [/XYZ H.V] /Dest (1303) cvn H.B /DEST pdfmark end - 164 3626 a Fj(undocumented)c(logon)j -(domain)g(id)h(pointer)-2 3727 y -SDict begin H.S end - -2 3727 a -2 3727 a -SDict begin 13 H.A end - --2 3727 a -2 3727 a -SDict begin [ /View [/XYZ H.V] /Dest (1305) cvn H.B /DEST pdfmark end - -2 3727 a 90 x Fj(char[40])-2 3830 -y -SDict begin H.S end - -2 3830 a -2 3830 a -SDict begin 13 H.A end - -2 3830 a -2 3830 a -SDict begin [ /View [/XYZ H.V] /Dest (1306) cvn H.B /DEST pdfmark end - -2 3830 a Black -Black 164 3966 a -SDict begin H.S end - 164 3966 a 164 3966 a -SDict begin 13 H.A end - 164 3966 a 164 -3966 a -SDict begin [ /View [/XYZ H.V] /Dest (1307) cvn H.B /DEST pdfmark end - 164 3966 a Fj(40)g(undocumented)c(padding)i(bytes.)i(future)f(e) -o(xpansion?)-2 4067 y -SDict begin H.S end - -2 4067 a -2 4067 a -SDict begin 13 H.A end - -2 4067 a -2 -4067 a -SDict begin [ /View [/XYZ H.V] /Dest (1309) cvn H.B /DEST pdfmark end - -2 4067 a 90 x Fj(UINT32)-2 4158 y -SDict begin H.S end - -2 4158 a -2 -4158 a -SDict begin 13 H.A end - -2 4158 a -2 4158 a -SDict begin [ /View [/XYZ H.V] /Dest (1310) cvn H.B /DEST pdfmark end - -2 4158 a Black Black 164 -4307 a -SDict begin H.S end - 164 4307 a 164 4307 a -SDict begin 13 H.A end - 164 4307 a 164 4307 a -SDict begin [ /View [/XYZ H.V] /Dest (1311) cvn H.B /DEST pdfmark end - 164 -4307 a Fj(0)h(-)g(num_other_sids?)-2 4399 y -SDict begin H.S end - -2 4399 a --2 4399 a -SDict begin 13 H.A end - -2 4399 a -2 4399 a -SDict begin [ /View [/XYZ H.V] /Dest (1313) cvn H.B /DEST pdfmark end - -2 4399 a 99 x Fj(V)m(OID*)-2 -4499 y -SDict begin H.S end - -2 4499 a -2 4499 a -SDict begin 13 H.A end - -2 4499 a -2 4499 a -SDict begin [ /View [/XYZ H.V] /Dest (1314) cvn H.B /DEST pdfmark end - -2 4499 -a Black Black 164 4647 a -SDict begin H.S end - 164 4647 a 164 4647 a -SDict begin 13 H.A end - 164 4647 -a 164 4647 a -SDict begin [ /View [/XYZ H.V] /Dest (1315) cvn H.B /DEST pdfmark end - 164 4647 a Fj(NULL)g(-)g(undocumented)d(pointer)i(to)h -(other)g(domain)e(SIDs.)-2 4748 y -SDict begin H.S end - -2 4748 a -2 4748 a -SDict begin 13 H.A end - --2 4748 a -2 4748 a -SDict begin [ /View [/XYZ H.V] /Dest (1317) cvn H.B /DEST pdfmark end - -2 4748 a 90 x Fj(UNISTR2)-2 4839 -y -SDict begin H.S end - -2 4839 a -2 4839 a -SDict begin 13 H.A end - -2 4839 a -2 4839 a -SDict begin [ /View [/XYZ H.V] /Dest (1318) cvn H.B /DEST pdfmark end - -2 4839 a Black -Black 164 4987 a -SDict begin H.S end - 164 4987 a 164 4987 a -SDict begin 13 H.A end - 164 4987 a 164 -4987 a -SDict begin [ /View [/XYZ H.V] /Dest (1319) cvn H.B /DEST pdfmark end - 164 4987 a Fj(username)h(unicode)f(string)-2 5088 -y -SDict begin H.S end - -2 5088 a -2 5088 a -SDict begin 13 H.A end - -2 5088 a -2 5088 a -SDict begin [ /View [/XYZ H.V] /Dest (1321) cvn H.B /DEST pdfmark end - -2 5088 a 90 -x Fj(UNISTR2)-2 5179 y -SDict begin H.S end - -2 5179 a -2 5179 a -SDict begin 13 H.A end - -2 5179 a --2 5179 a -SDict begin [ /View [/XYZ H.V] /Dest (1322) cvn H.B /DEST pdfmark end - -2 5179 a Black Black 164 5328 a -SDict begin H.S end - 164 5328 a -164 5328 a -SDict begin 13 H.A end - 164 5328 a 164 5328 a -SDict begin [ /View [/XYZ H.V] /Dest (1323) cvn H.B /DEST pdfmark end - 164 5328 a Fj(user')-5 -b(s)20 b(full)g(name)g(unicode)e(string)p Black 3659 -5984 a Fh(39)p Black eop end -%%Page: 40 46 -TeXDict begin 40 45 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.40) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1325) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(UNISTR2)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a -2 73 -a -SDict begin [ /View [/XYZ H.V] /Dest (1326) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 a -SDict begin 13 H.A end - 164 -222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1327) cvn H.B /DEST pdfmark end - 164 222 a Fj(logon)f(script)h(unicode)f(string)-2 -413 y(UNISTR2)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 -414 a -SDict begin [ /View [/XYZ H.V] /Dest (1330) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 -a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1331) cvn H.B /DEST pdfmark end - 164 562 a Fj(pro\002le)g(path)h(unicode)f(string) --2 663 y -SDict begin H.S end - -2 663 a -2 663 a -SDict begin 13 H.A end - -2 663 a -2 663 a -SDict begin [ /View [/XYZ H.V] /Dest (1333) cvn H.B /DEST pdfmark end - -2 663 a -90 x Fj(UNISTR2)-2 754 y -SDict begin H.S end - -2 754 a -2 754 a -SDict begin 13 H.A end - -2 754 a -2 -754 a -SDict begin [ /View [/XYZ H.V] /Dest (1334) cvn H.B /DEST pdfmark end - -2 754 a Black Black 164 903 a -SDict begin H.S end - 164 903 a 164 903 -a -SDict begin 13 H.A end - 164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (1335) cvn H.B /DEST pdfmark end - 164 903 a Fj(home)g(directory)f(unicode)h(string) --2 1004 y -SDict begin H.S end - -2 1004 a -2 1004 a -SDict begin 13 H.A end - -2 1004 a -2 1004 a -SDict begin [ /View [/XYZ H.V] /Dest (1337) cvn H.B /DEST pdfmark end - -2 -1004 a 90 x Fj(UNISTR2)-2 1095 y -SDict begin H.S end - -2 1095 a -2 1095 a -SDict begin 13 H.A end - --2 1095 a -2 1095 a -SDict begin [ /View [/XYZ H.V] /Dest (1338) cvn H.B /DEST pdfmark end - -2 1095 a Black Black 164 1243 a -SDict begin H.S end - -164 1243 a 164 1243 a -SDict begin 13 H.A end - 164 1243 a 164 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (1339) cvn H.B /DEST pdfmark end - 164 1243 -a Fj(home)g(directory)f(dri)n(v)o(e)i(unicode)e(string)-2 -1344 y -SDict begin H.S end - -2 1344 a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (1341) cvn H.B /DEST pdfmark end - -2 1344 -a 90 x Fj(UINT32)-2 1435 y -SDict begin H.S end - -2 1435 a -2 1435 a -SDict begin 13 H.A end - -2 1435 -a -2 1435 a -SDict begin [ /View [/XYZ H.V] /Dest (1342) cvn H.B /DEST pdfmark end - -2 1435 a Black Black 164 1583 a -SDict begin H.S end - 164 1583 -a 164 1583 a -SDict begin 13 H.A end - 164 1583 a 164 1583 a -SDict begin [ /View [/XYZ H.V] /Dest (1343) cvn H.B /DEST pdfmark end - 164 1583 a Fj(num)h(groups)-2 -1684 y -SDict begin H.S end - -2 1684 a -2 1684 a -SDict begin 13 H.A end - -2 1684 a -2 1684 a -SDict begin [ /View [/XYZ H.V] /Dest (1345) cvn H.B /DEST pdfmark end - -2 1684 -a 90 x Fj(GID[num_groups])-2 1792 y -SDict begin H.S end - -2 1792 a -2 1792 -a -SDict begin 13 H.A end - -2 1792 a -2 1792 a -SDict begin [ /View [/XYZ H.V] /Dest (1346) cvn H.B /DEST pdfmark end - -2 1792 a Black Black 164 1924 -a -SDict begin H.S end - 164 1924 a 164 1924 a -SDict begin 13 H.A end - 164 1924 a 164 1924 a -SDict begin [ /View [/XYZ H.V] /Dest (1347) cvn H.B /DEST pdfmark end - 164 1924 -a Fj(group)f(info)-2 2025 y -SDict begin H.S end - -2 2025 a -2 2025 a -SDict begin 13 H.A end - -2 2025 -a -2 2025 a -SDict begin [ /View [/XYZ H.V] /Dest (1349) cvn H.B /DEST pdfmark end - -2 2025 a 90 x Fj(UNISTR2)-2 2116 y -SDict begin H.S end - -2 2116 -a -2 2116 a -SDict begin 13 H.A end - -2 2116 a -2 2116 a -SDict begin [ /View [/XYZ H.V] /Dest (1350) cvn H.B /DEST pdfmark end - -2 2116 a Black Black -164 2264 a -SDict begin H.S end - 164 2264 a 164 2264 a -SDict begin 13 H.A end - 164 2264 a 164 2264 -a -SDict begin [ /View [/XYZ H.V] /Dest (1351) cvn H.B /DEST pdfmark end - 164 2264 a Fj(logon)h(serv)o(er)g(unicode)g(string)-2 -2365 y -SDict begin H.S end - -2 2365 a -2 2365 a -SDict begin 13 H.A end - -2 2365 a -2 2365 a -SDict begin [ /View [/XYZ H.V] /Dest (1353) cvn H.B /DEST pdfmark end - -2 2365 -a 90 x Fj(UNISTR2)-2 2456 y -SDict begin H.S end - -2 2456 a -2 2456 a -SDict begin 13 H.A end - -2 2456 -a -2 2456 a -SDict begin [ /View [/XYZ H.V] /Dest (1354) cvn H.B /DEST pdfmark end - -2 2456 a Black Black 164 2605 a -SDict begin H.S end - 164 2605 -a 164 2605 a -SDict begin 13 H.A end - 164 2605 a 164 2605 a -SDict begin [ /View [/XYZ H.V] /Dest (1355) cvn H.B /DEST pdfmark end - 164 2605 a Fj(logon)g(domain)g -(unicode)f(string)-2 2706 y -SDict begin H.S end - -2 2706 a -2 2706 a -SDict begin 13 H.A end - -2 2706 -a -2 2706 a -SDict begin [ /View [/XYZ H.V] /Dest (1357) cvn H.B /DEST pdfmark end - -2 2706 a 90 x Fj(DOM_SID)-2 2806 y -SDict begin H.S end - -2 2806 -a -2 2806 a -SDict begin 13 H.A end - -2 2806 a -2 2806 a -SDict begin [ /View [/XYZ H.V] /Dest (1358) cvn H.B /DEST pdfmark end - -2 2806 a Black Black -164 2945 a -SDict begin H.S end - 164 2945 a 164 2945 a -SDict begin 13 H.A end - 164 2945 a 164 2945 -a -SDict begin [ /View [/XYZ H.V] /Dest (1359) cvn H.B /DEST pdfmark end - 164 2945 a Fj(domain)h(SID)-2 3029 y -SDict begin H.S end - -2 3029 a -2 3029 -a -SDict begin 13 H.A end - -2 3029 a -2 3029 a -SDict begin [ /View [/XYZ H.V] /Dest (1361) cvn H.B /DEST pdfmark end - -2 3029 a 107 x Fj(DOM_SID[num_sids])-2 -3149 y -SDict begin H.S end - -2 3149 a -2 3149 a -SDict begin 13 H.A end - -2 3149 a -2 3149 a -SDict begin [ /View [/XYZ H.V] /Dest (1362) cvn H.B /DEST pdfmark end - -2 3149 -a Black Black 164 3285 a -SDict begin H.S end - 164 3285 a 164 3285 a -SDict begin 13 H.A end - 164 3285 -a 164 3285 a -SDict begin [ /View [/XYZ H.V] /Dest (1363) cvn H.B /DEST pdfmark end - 164 3285 a Fj(other)g(domain)g(SIDs?)-2 -3328 y -SDict begin H.S end - -2 3328 a -2 3328 a -SDict begin 13 H.A end - -2 3328 a -2 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (1364) cvn H.B /DEST pdfmark end - -2 3328 -a 294 x Fe(9.2.3.27.)k(SH_INFO_1_PTR)h(\(pointers)i(to)e(le)o(v)o(el)g -(1)h(shar)n(e)h(inf)n(o)e(strings\))-2 3809 y -SDict begin H.S end - -2 3809 -a -2 3809 a -SDict begin 13 H.A end - -2 3809 a -2 3809 a -SDict begin [ /View [/XYZ H.V] /Dest (1366) cvn H.B /DEST pdfmark end - -2 3809 a -2 3809 a -SDict begin H.S end - -2 -3809 a -2 3809 a -SDict begin 13 H.A end - -2 3809 a -2 3809 a -SDict begin [ /View [/XYZ H.V] /Dest (1367) cvn H.B /DEST pdfmark end - -2 3809 a 87 x Fh(Note:)c(see)h -(cifsr)o(ap2.txt)e(section5,)g(pa)o(g)o(e)h(10.)-2 4015 -y -SDict begin H.S end - -2 4015 a -2 4015 a -SDict begin 13 H.A end - -2 4015 a -2 4015 a -SDict begin [ /View [/XYZ H.V] /Dest (1368) cvn H.B /DEST pdfmark end - -2 4015 a -2 -4015 a -SDict begin H.S end - -2 4015 a -2 4015 a -SDict begin 13 H.A end - -2 4015 a -2 4015 a -SDict begin [ /View [/XYZ H.V] /Dest (table.3) cvn H.B /DEST pdfmark -end - -2 4015 -a 74 x Fj(0)g(for)g(shi1_type)e(indicates)i(a)h(Disk.)-2 -4182 y(1)f(for)g(shi1_type)e(indicates)i(a)h(Print)f(Queue.)-2 -4275 y(2)g(for)g(shi1_type)e(indicates)i(a)h(De)n(vice.)-2 -4368 y(3)f(for)g(shi1_type)e(indicates)i(an)g(IPC)h(pipe.)-2 -4460 y(0x8000)d(0000)g(\(top)i(bit)g(set)h(in)g(shi1_type\))d -(indicates)i(a)g(hidden)f(share.)-2 4478 y -SDict begin H.S end - -2 4478 a --2 4478 a -SDict begin 13 H.A end - -2 4478 a -2 4478 a -SDict begin [ /View [/XYZ H.V] /Dest (1374) cvn H.B /DEST pdfmark end - -2 4478 a -2 4603 a -SDict begin H.S end - -2 -4603 a -2 4603 a -SDict begin 13 H.A end - -2 4603 a -2 4603 a -SDict begin [ /View [/XYZ H.V] /Dest (1376) cvn H.B /DEST pdfmark end - -2 4603 a 108 x -Fj(V)m(OID*)-2 4712 y -SDict begin H.S end - -2 4712 a -2 4712 a -SDict begin 13 H.A end - -2 4712 a -2 -4712 a -SDict begin [ /View [/XYZ H.V] /Dest (1377) cvn H.B /DEST pdfmark end - -2 4712 a Black Black 164 4860 a -SDict begin H.S end - 164 4860 a 164 -4860 a -SDict begin 13 H.A end - 164 4860 a 164 4860 a -SDict begin [ /View [/XYZ H.V] /Dest (1378) cvn H.B /DEST pdfmark end - 164 4860 a Fj(shi1_netname)f(-)i(pointer)f -(to)h(net)h(name)-2 4961 y -SDict begin H.S end - -2 4961 a -2 4961 a -SDict begin 13 H.A end - -2 4961 -a -2 4961 a -SDict begin [ /View [/XYZ H.V] /Dest (1380) cvn H.B /DEST pdfmark end - -2 4961 a 90 x Fj(UINT32)-2 5052 y -SDict begin H.S end - -2 5052 -a -2 5052 a -SDict begin 13 H.A end - -2 5052 a -2 5052 a -SDict begin [ /View [/XYZ H.V] /Dest (1381) cvn H.B /DEST pdfmark end - -2 5052 a Black Black -164 5201 a -SDict begin H.S end - 164 5201 a 164 5201 a -SDict begin 13 H.A end - 164 5201 a 164 5201 -a -SDict begin [ /View [/XYZ H.V] /Dest (1382) cvn H.B /DEST pdfmark end - 164 5201 a Fj(shi1_type)d(-)j(type)f(of)f(share.)h(0)g(-)h -(undocumented.)-2 5302 y -SDict begin H.S end - -2 5302 a -2 5302 a -SDict begin 13 H.A end - -2 5302 -a -2 5302 a -SDict begin [ /View [/XYZ H.V] /Dest (1384) cvn H.B /DEST pdfmark end - -2 5302 a 89 x Fj(V)m(OID*)-2 5392 y -SDict begin H.S end - -2 5392 -a -2 5392 a -SDict begin 13 H.A end - -2 5392 a -2 5392 a -SDict begin [ /View [/XYZ H.V] /Dest (1385) cvn H.B /DEST pdfmark end - -2 5392 a Black Black -164 5541 a -SDict begin H.S end - 164 5541 a 164 5541 a -SDict begin 13 H.A end - 164 5541 a 164 5541 -a -SDict begin [ /View [/XYZ H.V] /Dest (1386) cvn H.B /DEST pdfmark end - 164 5541 a Fj(shi1_remark)d(-)i(pointer)f(to)h(comment.)p -Black 3659 5984 a Fh(40)p Black eop end -%%Page: 41 47 -TeXDict begin 41 46 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.41) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1387) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fe(9.2.3.28.)j(SH_INFO_1_STR)h(\(le)o(v)o(el)h(1)f(shar)n(e)i(inf) -n(o)e(strings\))-2 93 y -SDict begin H.S end - -2 93 a -2 93 a -SDict begin 13 H.A end - -2 93 a -2 93 -a -SDict begin [ /View [/XYZ H.V] /Dest (1389) cvn H.B /DEST pdfmark end - -2 93 a -2 217 a -SDict begin H.S end - -2 217 a -2 217 a -SDict begin 13 H.A end - -2 217 a -2 217 -a -SDict begin [ /View [/XYZ H.V] /Dest (1391) cvn H.B /DEST pdfmark end - -2 217 a 88 x Fj(UNISTR2)-2 306 y -SDict begin H.S end - -2 306 a -2 306 a -SDict begin 13 H.A end - --2 306 a -2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (1392) cvn H.B /DEST pdfmark end - -2 306 a Black Black 164 454 a -SDict begin H.S end - 164 -454 a 164 454 a -SDict begin 13 H.A end - 164 454 a 164 454 a -SDict begin [ /View [/XYZ H.V] /Dest (1393) cvn H.B /DEST pdfmark end - 164 454 a Fj(shi1_netname)18 -b(-)i(unicode)f(string)h(of)g(net)g(name)-2 555 y -SDict begin H.S end - -2 -555 a -2 555 a -SDict begin 13 H.A end - -2 555 a -2 555 a -SDict begin [ /View [/XYZ H.V] /Dest (1395) cvn H.B /DEST pdfmark end - -2 555 a 90 x Fj(UNISTR2)-2 -646 y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (1396) cvn H.B /DEST pdfmark end - -2 646 a Black -Black 164 795 a -SDict begin H.S end - 164 795 a 164 795 a -SDict begin 13 H.A end - 164 795 a 164 795 -a -SDict begin [ /View [/XYZ H.V] /Dest (1397) cvn H.B /DEST pdfmark end - 164 795 a Fj(shi1_remark)e(-)i(unicode)f(string)g(of)h(comment.)-2 -854 y -SDict begin H.S end - -2 854 a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (1398) cvn H.B /DEST pdfmark end - -2 854 a 278 -x Fe(9.2.3.29.)j(SHARE_INFO_1_CTR)-2 1311 y -SDict begin H.S end - -2 1311 a --2 1311 a -SDict begin 13 H.A end - -2 1311 a -2 1311 a -SDict begin [ /View [/XYZ H.V] /Dest (1400) cvn H.B /DEST pdfmark end - -2 1311 a 95 x Fj(share)d(container)e -(with)j(0)f(entries:)-2 1407 y -SDict begin H.S end - -2 1407 a -2 1407 a -SDict begin 13 H.A end - -2 -1407 a -2 1407 a -SDict begin [ /View [/XYZ H.V] /Dest (1401) cvn H.B /DEST pdfmark end - -2 1407 a -2 1531 a -SDict begin H.S end - -2 1531 a -2 1531 -a -SDict begin 13 H.A end - -2 1531 a -2 1531 a -SDict begin [ /View [/XYZ H.V] /Dest (1403) cvn H.B /DEST pdfmark end - -2 1531 a 107 x Fj(UINT32)-2 1639 -y -SDict begin H.S end - -2 1639 a -2 1639 a -SDict begin 13 H.A end - -2 1639 a -2 1639 a -SDict begin [ /View [/XYZ H.V] /Dest (1404) cvn H.B /DEST pdfmark end - -2 1639 a Black -Black 164 1788 a -SDict begin H.S end - 164 1788 a 164 1788 a -SDict begin 13 H.A end - 164 1788 a 164 -1788 a -SDict begin [ /View [/XYZ H.V] /Dest (1405) cvn H.B /DEST pdfmark end - 164 1788 a Fj(0)g(-)g(EntriesRead)-2 1872 y -SDict begin H.S end - -2 -1872 a -2 1872 a -SDict begin 13 H.A end - -2 1872 a -2 1872 a -SDict begin [ /View [/XYZ H.V] /Dest (1407) cvn H.B /DEST pdfmark end - -2 1872 a 107 x -Fj(UINT32)-2 1980 y -SDict begin H.S end - -2 1980 a -2 1980 a -SDict begin 13 H.A end - -2 1980 a -2 -1980 a -SDict begin [ /View [/XYZ H.V] /Dest (1408) cvn H.B /DEST pdfmark end - -2 1980 a Black Black 164 2128 a -SDict begin H.S end - 164 2128 a 164 -2128 a -SDict begin 13 H.A end - 164 2128 a 164 2128 a -SDict begin [ /View [/XYZ H.V] /Dest (1409) cvn H.B /DEST pdfmark end - 164 2128 a Fj(0)g(-)g(Buf)n(fer)-2 -2295 y -SDict begin H.S end - -2 2295 a -2 2295 a -SDict begin 13 H.A end - -2 2295 a -2 2295 a -SDict begin [ /View [/XYZ H.V] /Dest (1410) cvn H.B /DEST pdfmark end - -2 2295 -a 107 x Fj(share)g(container)e(with)j(>)f(0)h(entries:)-2 -2403 y -SDict begin H.S end - -2 2403 a -2 2403 a -SDict begin 13 H.A end - -2 2403 a -2 2403 a -SDict begin [ /View [/XYZ H.V] /Dest (1411) cvn H.B /DEST pdfmark end - -2 2403 -a -2 2527 a -SDict begin H.S end - -2 2527 a -2 2527 a -SDict begin 13 H.A end - -2 2527 a -2 2527 a -SDict begin [ /View [/XYZ H.V] /Dest (1413) cvn H.B /DEST pdfmark end - -2 -2527 a 108 x Fj(UINT32)-2 2636 y -SDict begin H.S end - -2 2636 a -2 2636 a -SDict begin 13 H.A end - --2 2636 a -2 2636 a -SDict begin [ /View [/XYZ H.V] /Dest (1414) cvn H.B /DEST pdfmark end - -2 2636 a Black Black 164 2784 a -SDict begin H.S end - -164 2784 a 164 2784 a -SDict begin 13 H.A end - 164 2784 a 164 2784 a -SDict begin [ /View [/XYZ H.V] /Dest (1415) cvn H.B /DEST pdfmark end - 164 2784 -a Fj(EntriesRead)-2 2868 y -SDict begin H.S end - -2 2868 a -2 2868 a -SDict begin 13 H.A end - -2 2868 -a -2 2868 a -SDict begin [ /View [/XYZ H.V] /Dest (1417) cvn H.B /DEST pdfmark end - -2 2868 a 107 x Fj(UINT32)-2 2976 y -SDict begin H.S end - -2 2976 -a -2 2976 a -SDict begin 13 H.A end - -2 2976 a -2 2976 a -SDict begin [ /View [/XYZ H.V] /Dest (1418) cvn H.B /DEST pdfmark end - -2 2976 a Black Black -164 3124 a -SDict begin H.S end - 164 3124 a 164 3124 a -SDict begin 13 H.A end - 164 3124 a 164 3124 -a -SDict begin [ /View [/XYZ H.V] /Dest (1419) cvn H.B /DEST pdfmark end - 164 3124 a Fj(non-zero)d(-)i(Buf)n(fer)-2 3208 y -SDict begin H.S end - -2 -3208 a -2 3208 a -SDict begin 13 H.A end - -2 3208 a -2 3208 a -SDict begin [ /View [/XYZ H.V] /Dest (1421) cvn H.B /DEST pdfmark end - -2 3208 a 107 x -Fj(UINT32)-2 3316 y -SDict begin H.S end - -2 3316 a -2 3316 a -SDict begin 13 H.A end - -2 3316 a -2 -3316 a -SDict begin [ /View [/XYZ H.V] /Dest (1422) cvn H.B /DEST pdfmark end - -2 3316 a Black Black 164 3465 a -SDict begin H.S end - 164 3465 a 164 -3465 a -SDict begin 13 H.A end - 164 3465 a 164 3465 a -SDict begin [ /View [/XYZ H.V] /Dest (1423) cvn H.B /DEST pdfmark end - 164 3465 a Fj(EntriesRead)-2 -3549 y -SDict begin H.S end - -2 3549 a -2 3549 a -SDict begin 13 H.A end - -2 3549 a -2 3549 a -SDict begin [ /View [/XYZ H.V] /Dest (1425) cvn H.B /DEST pdfmark end - -2 3549 -a 107 x Fj(SH_INFO_1_PTR[EntriesRead])-2 3669 y -SDict begin H.S end - -2 3669 -a -2 3669 a -SDict begin 13 H.A end - -2 3669 a -2 3669 a -SDict begin [ /View [/XYZ H.V] /Dest (1426) cvn H.B /DEST pdfmark end - -2 3669 a Black Black -164 3805 a -SDict begin H.S end - 164 3805 a 164 3805 a -SDict begin 13 H.A end - 164 3805 a 164 3805 -a -SDict begin [ /View [/XYZ H.V] /Dest (1427) cvn H.B /DEST pdfmark end - 164 3805 a Fj(share)g(entry)f(pointers)-2 3906 y -SDict begin H.S end - -2 -3906 a -2 3906 a -SDict begin 13 H.A end - -2 3906 a -2 3906 a -SDict begin [ /View [/XYZ H.V] /Dest (1429) cvn H.B /DEST pdfmark end - -2 3906 a 90 x Fj -(SH_INFO_1_STR[EntriesRead])-2 4009 y -SDict begin H.S end - -2 4009 a -2 4009 -a -SDict begin 13 H.A end - -2 4009 a -2 4009 a -SDict begin [ /View [/XYZ H.V] /Dest (1430) cvn H.B /DEST pdfmark end - -2 4009 a Black Black 164 4146 -a -SDict begin H.S end - 164 4146 a 164 4146 a -SDict begin 13 H.A end - 164 4146 a 164 4146 a -SDict begin [ /View [/XYZ H.V] /Dest (1431) cvn H.B /DEST pdfmark end - 164 4146 -a Fj(share)h(entry)f(strings)-2 4247 y -SDict begin H.S end - -2 4247 a -2 4247 -a -SDict begin 13 H.A end - -2 4247 a -2 4247 a -SDict begin [ /View [/XYZ H.V] /Dest (1433) cvn H.B /DEST pdfmark end - -2 4247 a 89 x Fj(UINT8[])-2 4349 -y -SDict begin H.S end - -2 4349 a -2 4349 a -SDict begin 13 H.A end - -2 4349 a -2 4349 a -SDict begin [ /View [/XYZ H.V] /Dest (1434) cvn H.B /DEST pdfmark end - -2 4349 a Black -Black 164 4486 a -SDict begin H.S end - 164 4486 a 164 4486 a -SDict begin 13 H.A end - 164 4486 a 164 -4486 a -SDict begin [ /View [/XYZ H.V] /Dest (1435) cvn H.B /DEST pdfmark end - 164 4486 a Fj(padding)f(to)i(get)h(unicode)d(string)i(4-byte)f -(aligned)g(with)h(start)h(of)f(the)g(SMB)h(header)-5 -b(.)-2 4587 y -SDict begin H.S end - -2 4587 a -2 4587 a -SDict begin 13 H.A end - -2 4587 a -2 4587 a -SDict begin [ /View [/XYZ H.V] /Dest (1437) cvn H.B /DEST pdfmark end - --2 4587 a 90 x Fj(UINT32)-2 4678 y -SDict begin H.S end - -2 4678 a -2 4678 -a -SDict begin 13 H.A end - -2 4678 a -2 4678 a -SDict begin [ /View [/XYZ H.V] /Dest (1438) cvn H.B /DEST pdfmark end - -2 4678 a Black Black 164 4826 -a -SDict begin H.S end - 164 4826 a 164 4826 a -SDict begin 13 H.A end - 164 4826 a 164 4826 a -SDict begin [ /View [/XYZ H.V] /Dest (1439) cvn H.B /DEST pdfmark end - 164 4826 -a Fj(EntriesRead)-2 4910 y -SDict begin H.S end - -2 4910 a -2 4910 a -SDict begin 13 H.A end - -2 4910 -a -2 4910 a -SDict begin [ /View [/XYZ H.V] /Dest (1441) cvn H.B /DEST pdfmark end - -2 4910 a 107 x Fj(UINT32)-2 5018 y -SDict begin H.S end - -2 5018 -a -2 5018 a -SDict begin 13 H.A end - -2 5018 a -2 5018 a -SDict begin [ /View [/XYZ H.V] /Dest (1442) cvn H.B /DEST pdfmark end - -2 5018 a Black Black -164 5167 a -SDict begin H.S end - 164 5167 a 164 5167 a -SDict begin 13 H.A end - 164 5167 a 164 5167 -a -SDict begin [ /View [/XYZ H.V] /Dest (1443) cvn H.B /DEST pdfmark end - 164 5167 a Fj(0)20 b(-)g(padding)-2 5226 y -SDict begin H.S end - -2 5226 -a -2 5226 a -SDict begin 13 H.A end - -2 5226 a -2 5226 a -SDict begin [ /View [/XYZ H.V] /Dest (1444) cvn H.B /DEST pdfmark end - -2 5226 a Black 3659 -5984 a Fh(41)p Black eop end -%%Page: 42 48 -TeXDict begin 42 47 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.42) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1510) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fe(9.2.3.30.)j(SER)-5 b(VER_INFO_101)-2 -251 y -SDict begin H.S end - -2 251 a -2 251 a -SDict begin 13 H.A end - -2 251 a -2 251 a -SDict begin [ /View [/XYZ H.V] /Dest (1446) cvn H.B /DEST pdfmark end - -2 251 a -2 -251 a -SDict begin H.S end - -2 251 a -2 251 a -SDict begin 13 H.A end - -2 251 a -2 251 a -SDict begin [ /View [/XYZ H.V] /Dest (1447) cvn H.B /DEST pdfmark end - -2 251 a 95 -x Fh(Note:)20 b(see)h(cifs6.txt)f(section)g(6.4)g(-)g(the)g(\002elds)g -(described)g(ther)m(ein)g(will)h(be)f(of)g(assistance)h(her)m(e)o(.)e -(for)i(e)n(xample)o(,)f(the)g(type)g(listed)-2 454 y(below)g(is)h(the)f -(same)h(as)f(fServerT)-6 b(ype)o(,)20 b(whic)o(h)g(is)h(described)e(in) -i(6.4.1.)-2 471 y -SDict begin H.S end - -2 471 a -2 471 a -SDict begin 13 H.A end - -2 471 a -2 471 a -SDict begin [ /View [/XYZ H.V] /Dest (1448) cvn H.B /DEST pdfmark end - --2 471 a -2 596 a -SDict begin H.S end - -2 596 a -2 596 a -SDict begin 13 H.A end - -2 596 a -2 596 a -SDict begin [ /View [/XYZ H.V] /Dest (1450) cvn H.B /DEST pdfmark end - --2 596 a 91 x Fj(SV_TYPE_W)o(ORKST)-8 b(A)f(TION)-2 697 -y -SDict begin H.S end - -2 697 a -2 697 a -SDict begin 13 H.A end - -2 697 a -2 697 a -SDict begin [ /View [/XYZ H.V] /Dest (1451) cvn H.B /DEST pdfmark end - -2 697 a Black -Black 164 836 a -SDict begin H.S end - 164 836 a 164 836 a -SDict begin 13 H.A end - 164 836 a 164 836 -a -SDict begin [ /View [/XYZ H.V] /Dest (1452) cvn H.B /DEST pdfmark end - 164 836 a Fj(0x00000001)16 b(All)21 b(w)o(orkstations)-2 -920 y -SDict begin H.S end - -2 920 a -2 920 a -SDict begin 13 H.A end - -2 920 a -2 920 a -SDict begin [ /View [/XYZ H.V] /Dest (1454) cvn H.B /DEST pdfmark end - -2 920 a 107 -x Fj(SV_TYPE_SER)-7 b(VER)-2 1037 y -SDict begin H.S end - -2 1037 a -2 1037 -a -SDict begin 13 H.A end - -2 1037 a -2 1037 a -SDict begin [ /View [/XYZ H.V] /Dest (1455) cvn H.B /DEST pdfmark end - -2 1037 a Black Black 164 1177 -a -SDict begin H.S end - 164 1177 a 164 1177 a -SDict begin 13 H.A end - 164 1177 a 164 1177 a -SDict begin [ /View [/XYZ H.V] /Dest (1456) cvn H.B /DEST pdfmark end - 164 1177 -a Fj(0x00000002)16 b(All)21 b(serv)o(ers)-2 1261 y -SDict begin H.S end - -2 -1261 a -2 1261 a -SDict begin 13 H.A end - -2 1261 a -2 1261 a -SDict begin [ /View [/XYZ H.V] /Dest (1458) cvn H.B /DEST pdfmark end - -2 1261 a 107 x -Fj(SV_TYPE_SQLSER)-7 b(VER)-2 1383 y -SDict begin H.S end - -2 1383 a -2 1383 -a -SDict begin 13 H.A end - -2 1383 a -2 1383 a -SDict begin [ /View [/XYZ H.V] /Dest (1459) cvn H.B /DEST pdfmark end - -2 1383 a Black Black 164 1517 -a -SDict begin H.S end - 164 1517 a 164 1517 a -SDict begin 13 H.A end - 164 1517 a 164 1517 a -SDict begin [ /View [/XYZ H.V] /Dest (1460) cvn H.B /DEST pdfmark end - 164 1517 -a Fj(0x00000004)16 b(An)o(y)j(serv)o(er)g(running)g(with)h(SQL)g(serv)o -(er)-2 1618 y -SDict begin H.S end - -2 1618 a -2 1618 a -SDict begin 13 H.A end - -2 1618 a -2 1618 a -SDict begin [ /View [/XYZ H.V] /Dest (1462) cvn H.B /DEST pdfmark end - --2 1618 a 90 x Fj(SV_TYPE_DOMAIN_CTRL)-2 1718 y -SDict begin H.S end - -2 1718 -a -2 1718 a -SDict begin 13 H.A end - -2 1718 a -2 1718 a -SDict begin [ /View [/XYZ H.V] /Dest (1463) cvn H.B /DEST pdfmark end - -2 1718 a Black Black -164 1857 a -SDict begin H.S end - 164 1857 a 164 1857 a -SDict begin 13 H.A end - 164 1857 a 164 1857 -a -SDict begin [ /View [/XYZ H.V] /Dest (1464) cvn H.B /DEST pdfmark end - 164 1857 a Fj(0x00000008)c(Primary)j(domain)g(controller)-2 -1958 y -SDict begin H.S end - -2 1958 a -2 1958 a -SDict begin 13 H.A end - -2 1958 a -2 1958 a -SDict begin [ /View [/XYZ H.V] /Dest (1466) cvn H.B /DEST pdfmark end - -2 1958 -a 90 x Fj(SV_TYPE_DOMAIN_B)m(AKCTRL)-2 2058 y -SDict begin H.S end - -2 2058 -a -2 2058 a -SDict begin 13 H.A end - -2 2058 a -2 2058 a -SDict begin [ /View [/XYZ H.V] /Dest (1467) cvn H.B /DEST pdfmark end - -2 2058 a Black Black -164 2198 a -SDict begin H.S end - 164 2198 a 164 2198 a -SDict begin 13 H.A end - 164 2198 a 164 2198 -a -SDict begin [ /View [/XYZ H.V] /Dest (1468) cvn H.B /DEST pdfmark end - 164 2198 a Fj(0x00000010)d(Backup)j(domain)g(controller)-2 -2299 y -SDict begin H.S end - -2 2299 a -2 2299 a -SDict begin 13 H.A end - -2 2299 a -2 2299 a -SDict begin [ /View [/XYZ H.V] /Dest (1470) cvn H.B /DEST pdfmark end - -2 2299 -a 90 x Fj(SV_TYPE_TIME_SOURCE)-2 2399 y -SDict begin H.S end - -2 2399 a -2 -2399 a -SDict begin 13 H.A end - -2 2399 a -2 2399 a -SDict begin [ /View [/XYZ H.V] /Dest (1471) cvn H.B /DEST pdfmark end - -2 2399 a Black Black 164 -2538 a -SDict begin H.S end - 164 2538 a 164 2538 a -SDict begin 13 H.A end - 164 2538 a 164 2538 a -SDict begin [ /View [/XYZ H.V] /Dest (1472) cvn H.B /DEST pdfmark end - 164 -2538 a Fj(0x00000020)d(Serv)o(er)j(running)f(the)i(timesource)f -(service)-2 2639 y -SDict begin H.S end - -2 2639 a -2 2639 a -SDict begin 13 H.A end - -2 2639 a -2 2639 -a -SDict begin [ /View [/XYZ H.V] /Dest (1474) cvn H.B /DEST pdfmark end - -2 2639 a 90 x Fj(SV_TYPE_AFP)-2 2739 y -SDict begin H.S end - -2 2739 a -2 -2739 a -SDict begin 13 H.A end - -2 2739 a -2 2739 a -SDict begin [ /View [/XYZ H.V] /Dest (1475) cvn H.B /DEST pdfmark end - -2 2739 a Black Black 164 -2879 a -SDict begin H.S end - 164 2879 a 164 2879 a -SDict begin 13 H.A end - 164 2879 a 164 2879 a -SDict begin [ /View [/XYZ H.V] /Dest (1476) cvn H.B /DEST pdfmark end - 164 -2879 a Fj(0x00000040)d(Apple)j(File)i(Protocol)e(serv)o(ers)-2 -2980 y -SDict begin H.S end - -2 2980 a -2 2980 a -SDict begin 13 H.A end - -2 2980 a -2 2980 a -SDict begin [ /View [/XYZ H.V] /Dest (1478) cvn H.B /DEST pdfmark end - -2 2980 -a 90 x Fj(SV_TYPE_NO)l(VELL)-2 3080 y -SDict begin H.S end - -2 3080 a -2 3080 -a -SDict begin 13 H.A end - -2 3080 a -2 3080 a -SDict begin [ /View [/XYZ H.V] /Dest (1479) cvn H.B /DEST pdfmark end - -2 3080 a Black Black 164 3219 -a -SDict begin H.S end - 164 3219 a 164 3219 a -SDict begin 13 H.A end - 164 3219 a 164 3219 a -SDict begin [ /View [/XYZ H.V] /Dest (1480) cvn H.B /DEST pdfmark end - 164 3219 -a Fj(0x00000080)d(No)o(v)o(ell)j(serv)o(ers)-2 3303 y -SDict begin H.S end - --2 3303 a -2 3303 a -SDict begin 13 H.A end - -2 3303 a -2 3303 a -SDict begin [ /View [/XYZ H.V] /Dest (1482) cvn H.B /DEST pdfmark end - -2 3303 a 107 -x Fj(SV_TYPE_DOMAIN_MEMBER)-2 3420 y -SDict begin H.S end - -2 3420 a -2 3420 -a -SDict begin 13 H.A end - -2 3420 a -2 3420 a -SDict begin [ /View [/XYZ H.V] /Dest (1483) cvn H.B /DEST pdfmark end - -2 3420 a Black Black 164 3559 -a -SDict begin H.S end - 164 3559 a 164 3559 a -SDict begin 13 H.A end - 164 3559 a 164 3559 a -SDict begin [ /View [/XYZ H.V] /Dest (1484) cvn H.B /DEST pdfmark end - 164 3559 -a Fj(0x00000100)d(Domain)j(Member)-2 3643 y -SDict begin H.S end - -2 3643 a --2 3643 a -SDict begin 13 H.A end - -2 3643 a -2 3643 a -SDict begin [ /View [/XYZ H.V] /Dest (1486) cvn H.B /DEST pdfmark end - -2 3643 a 107 x Fj(SV_TYPE_PRINTQ_SER)-7 -b(VER)-2 3765 y -SDict begin H.S end - -2 3765 a -2 3765 a -SDict begin 13 H.A end - -2 3765 a -2 3765 -a -SDict begin [ /View [/XYZ H.V] /Dest (1487) cvn H.B /DEST pdfmark end - -2 3765 a Black Black 164 3900 a -SDict begin H.S end - 164 3900 a 164 3900 -a -SDict begin 13 H.A end - 164 3900 a 164 3900 a -SDict begin [ /View [/XYZ H.V] /Dest (1488) cvn H.B /DEST pdfmark end - 164 3900 a Fj(0x00000200)16 b(Serv)o(er)j -(sharing)g(print)h(queue)-2 4001 y -SDict begin H.S end - -2 4001 a -2 4001 -a -SDict begin 13 H.A end - -2 4001 a -2 4001 a -SDict begin [ /View [/XYZ H.V] /Dest (1490) cvn H.B /DEST pdfmark end - -2 4001 a 90 x Fj(SV_TYPE_DIALIN_SER)-7 -b(VER)-2 4101 y -SDict begin H.S end - -2 4101 a -2 4101 a -SDict begin 13 H.A end - -2 4101 a -2 4101 -a -SDict begin [ /View [/XYZ H.V] /Dest (1491) cvn H.B /DEST pdfmark end - -2 4101 a Black Black 164 4240 a -SDict begin H.S end - 164 4240 a 164 4240 -a -SDict begin 13 H.A end - 164 4240 a 164 4240 a -SDict begin [ /View [/XYZ H.V] /Dest (1492) cvn H.B /DEST pdfmark end - 164 4240 a Fj(0x00000400)16 b(Serv)o(er)j -(running)f(dialin)i(service.)-2 4341 y -SDict begin H.S end - -2 4341 a -2 4341 -a -SDict begin 13 H.A end - -2 4341 a -2 4341 a -SDict begin [ /View [/XYZ H.V] /Dest (1494) cvn H.B /DEST pdfmark end - -2 4341 a 90 x Fj(SV_TYPE_XENIX_SER)-7 -b(VER)-2 4441 y -SDict begin H.S end - -2 4441 a -2 4441 a -SDict begin 13 H.A end - -2 4441 a -2 4441 -a -SDict begin [ /View [/XYZ H.V] /Dest (1495) cvn H.B /DEST pdfmark end - -2 4441 a Black Black 164 4581 a -SDict begin H.S end - 164 4581 a 164 4581 -a -SDict begin 13 H.A end - 164 4581 a 164 4581 a -SDict begin [ /View [/XYZ H.V] /Dest (1496) cvn H.B /DEST pdfmark end - 164 4581 a Fj(0x00000800)16 b(Xenix)j(serv)o -(er)-2 4664 y -SDict begin H.S end - -2 4664 a -2 4664 a -SDict begin 13 H.A end - -2 4664 a -2 4664 a -SDict begin [ /View [/XYZ H.V] /Dest (1498) cvn H.B /DEST pdfmark end - --2 4664 a 108 x Fj(SV_TYPE_NT)-2 4782 y -SDict begin H.S end - -2 4782 a -2 -4782 a -SDict begin 13 H.A end - -2 4782 a -2 4782 a -SDict begin [ /View [/XYZ H.V] /Dest (1499) cvn H.B /DEST pdfmark end - -2 4782 a Black Black 164 -4921 a -SDict begin H.S end - 164 4921 a 164 4921 a -SDict begin 13 H.A end - 164 4921 a 164 4921 a -SDict begin [ /View [/XYZ H.V] /Dest (1500) cvn H.B /DEST pdfmark end - 164 -4921 a Fj(0x00001000)d(NT)k(serv)o(er)-2 5005 y -SDict begin H.S end - -2 5005 -a -2 5005 a -SDict begin 13 H.A end - -2 5005 a -2 5005 a -SDict begin [ /View [/XYZ H.V] /Dest (1502) cvn H.B /DEST pdfmark end - -2 5005 a 107 x Fj(SV_TYPE_WFW)-2 -5122 y -SDict begin H.S end - -2 5122 a -2 5122 a -SDict begin 13 H.A end - -2 5122 a -2 5122 a -SDict begin [ /View [/XYZ H.V] /Dest (1503) cvn H.B /DEST pdfmark end - -2 5122 -a Black Black 164 5261 a -SDict begin H.S end - 164 5261 a 164 5261 a -SDict begin 13 H.A end - 164 5261 -a 164 5261 a -SDict begin [ /View [/XYZ H.V] /Dest (1504) cvn H.B /DEST pdfmark end - 164 5261 a Fj(0x00002000)c(Serv)o(er)j(running)f(W)m(indo) -n(ws)h(for)p Black 3659 5984 a Fh(42)p Black eop end -%%Page: 43 49 -TeXDict begin 43 48 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.43) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1506) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(SV_TYPE_SER)-7 b(VER_NT)-2 82 y -SDict begin H.S end - -2 82 a -2 82 -a -SDict begin 13 H.A end - -2 82 a -2 82 a -SDict begin [ /View [/XYZ H.V] /Dest (1507) cvn H.B /DEST pdfmark end - -2 82 a Black Black 164 222 a -SDict begin H.S end - 164 222 -a 164 222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1508) cvn H.B /DEST pdfmark end - 164 222 a Fj(0x00008000)16 -b(W)m(indo)n(ws)j(NT)i(non)e(DC)i(serv)o(er)-2 413 y(SV_TYPE_PO)m -(TENTIAL_BR)m(O)m(WSER)-2 423 y -SDict begin H.S end - -2 423 a -2 423 a -SDict begin 13 H.A end - -2 -423 a -2 423 a -SDict begin [ /View [/XYZ H.V] /Dest (1511) cvn H.B /DEST pdfmark end - -2 423 a Black Black 164 562 a -SDict begin H.S end - 164 562 -a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1512) cvn H.B /DEST pdfmark end - 164 562 a Fj(0x00010000)16 -b(Serv)o(er)j(that)h(can)g(run)g(the)g(bro)n(wser)f(service)-2 -646 y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (1514) cvn H.B /DEST pdfmark end - -2 646 a 107 -x Fj(SV_TYPE_B)m(A)m(CKUP_BR)m(O)m(WSER)-2 763 y -SDict begin H.S end - -2 763 -a -2 763 a -SDict begin 13 H.A end - -2 763 a -2 763 a -SDict begin [ /View [/XYZ H.V] /Dest (1515) cvn H.B /DEST pdfmark end - -2 763 a Black Black 164 -903 a -SDict begin H.S end - 164 903 a 164 903 a -SDict begin 13 H.A end - 164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (1516) cvn H.B /DEST pdfmark end - 164 903 -a Fj(0x00020000)d(Backup)j(bro)n(wser)g(serv)o(er)-2 -1004 y -SDict begin H.S end - -2 1004 a -2 1004 a -SDict begin 13 H.A end - -2 1004 a -2 1004 a -SDict begin [ /View [/XYZ H.V] /Dest (1518) cvn H.B /DEST pdfmark end - -2 1004 -a 90 x Fj(SV_TYPE_MASTER_BR)m(O)m(WSER)-2 1104 y -SDict begin H.S end - -2 1104 -a -2 1104 a -SDict begin 13 H.A end - -2 1104 a -2 1104 a -SDict begin [ /View [/XYZ H.V] /Dest (1519) cvn H.B /DEST pdfmark end - -2 1104 a Black Black -164 1243 a -SDict begin H.S end - 164 1243 a 164 1243 a -SDict begin 13 H.A end - 164 1243 a 164 1243 -a -SDict begin [ /View [/XYZ H.V] /Dest (1520) cvn H.B /DEST pdfmark end - 164 1243 a Fj(0x00040000)d(Master)k(bro)n(wser)f(serv)o(er)-2 -1327 y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - -2 1327 a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (1522) cvn H.B /DEST pdfmark end - -2 1327 -a 107 x Fj(SV_TYPE_DOMAIN_MASTER)-2 1444 y -SDict begin H.S end - -2 1444 a --2 1444 a -SDict begin 13 H.A end - -2 1444 a -2 1444 a -SDict begin [ /View [/XYZ H.V] /Dest (1523) cvn H.B /DEST pdfmark end - -2 1444 a Black Black 164 -1583 a -SDict begin H.S end - 164 1583 a 164 1583 a -SDict begin 13 H.A end - 164 1583 a 164 1583 a -SDict begin [ /View [/XYZ H.V] /Dest (1524) cvn H.B /DEST pdfmark end - 164 -1583 a Fj(0x00080000)d(Domain)j(Master)h(Bro)n(wser)g(serv)o(er)-2 -1667 y -SDict begin H.S end - -2 1667 a -2 1667 a -SDict begin 13 H.A end - -2 1667 a -2 1667 a -SDict begin [ /View [/XYZ H.V] /Dest (1526) cvn H.B /DEST pdfmark end - -2 1667 -a 107 x Fj(SV_TYPE_LOCAL_LIST_ONL)-8 b(Y)-2 1784 y -SDict begin H.S end - -2 -1784 a -2 1784 a -SDict begin 13 H.A end - -2 1784 a -2 1784 a -SDict begin [ /View [/XYZ H.V] /Dest (1527) cvn H.B /DEST pdfmark end - -2 1784 a Black -Black 164 1924 a -SDict begin H.S end - 164 1924 a 164 1924 a -SDict begin 13 H.A end - 164 1924 a 164 -1924 a -SDict begin [ /View [/XYZ H.V] /Dest (1528) cvn H.B /DEST pdfmark end - 164 1924 a Fj(0x40000000)16 b(Enumerate)i(only)h(entries)i(mark) -o(ed)d("local")-2 2025 y -SDict begin H.S end - -2 2025 a -2 2025 a -SDict begin 13 H.A end - -2 2025 -a -2 2025 a -SDict begin [ /View [/XYZ H.V] /Dest (1530) cvn H.B /DEST pdfmark end - -2 2025 a 90 x Fj(SV_TYPE_DOMAIN_ENUM)-2 -2125 y -SDict begin H.S end - -2 2125 a -2 2125 a -SDict begin 13 H.A end - -2 2125 a -2 2125 a -SDict begin [ /View [/XYZ H.V] /Dest (1531) cvn H.B /DEST pdfmark end - -2 2125 -a Black Black 164 2264 a -SDict begin H.S end - 164 2264 a 164 2264 a -SDict begin 13 H.A end - 164 2264 -a 164 2264 a -SDict begin [ /View [/XYZ H.V] /Dest (1532) cvn H.B /DEST pdfmark end - 164 2264 a Fj(0x80000000)e(Enumerate)i(Domains.)h(The)h -(pszServ)o(er)f(and)h(pszDomain)f(parameters)g(must)h(be)g(NULL.)-2 -2282 y -SDict begin H.S end - -2 2282 a -2 2282 a -SDict begin 13 H.A end - -2 2282 a -2 2282 a -SDict begin [ /View [/XYZ H.V] /Dest (1533) cvn H.B /DEST pdfmark end - -2 2282 -a -2 2407 a -SDict begin H.S end - -2 2407 a -2 2407 a -SDict begin 13 H.A end - -2 2407 a -2 2407 a -SDict begin [ /View [/XYZ H.V] /Dest (1535) cvn H.B /DEST pdfmark end - -2 -2407 a 90 x Fj(UINT32)-2 2498 y -SDict begin H.S end - -2 2498 a -2 2498 a -SDict begin 13 H.A end - -2 -2498 a -2 2498 a -SDict begin [ /View [/XYZ H.V] /Dest (1536) cvn H.B /DEST pdfmark end - -2 2498 a Black Black 164 2646 a -SDict begin H.S end - 164 -2646 a 164 2646 a -SDict begin 13 H.A end - 164 2646 a 164 2646 a -SDict begin [ /View [/XYZ H.V] /Dest (1537) cvn H.B /DEST pdfmark end - 164 2646 a Fj(500)f(-)h -(platform_id)-2 2747 y -SDict begin H.S end - -2 2747 a -2 2747 a -SDict begin 13 H.A end - -2 2747 a --2 2747 a -SDict begin [ /View [/XYZ H.V] /Dest (1539) cvn H.B /DEST pdfmark end - -2 2747 a 90 x Fj(V)m(OID*)-2 2838 y -SDict begin H.S end - -2 2838 -a -2 2838 a -SDict begin 13 H.A end - -2 2838 a -2 2838 a -SDict begin [ /View [/XYZ H.V] /Dest (1540) cvn H.B /DEST pdfmark end - -2 2838 a Black Black -164 2987 a -SDict begin H.S end - 164 2987 a 164 2987 a -SDict begin 13 H.A end - 164 2987 a 164 2987 -a -SDict begin [ /View [/XYZ H.V] /Dest (1541) cvn H.B /DEST pdfmark end - 164 2987 a Fj(pointer)f(to)h(name)-2 3088 y -SDict begin H.S end - -2 3088 -a -2 3088 a -SDict begin 13 H.A end - -2 3088 a -2 3088 a -SDict begin [ /View [/XYZ H.V] /Dest (1543) cvn H.B /DEST pdfmark end - -2 3088 a 90 x Fj(UINT32)-2 -3179 y -SDict begin H.S end - -2 3179 a -2 3179 a -SDict begin 13 H.A end - -2 3179 a -2 3179 a -SDict begin [ /View [/XYZ H.V] /Dest (1544) cvn H.B /DEST pdfmark end - -2 3179 -a Black Black 164 3327 a -SDict begin H.S end - 164 3327 a 164 3327 a -SDict begin 13 H.A end - 164 3327 -a 164 3327 a -SDict begin [ /View [/XYZ H.V] /Dest (1545) cvn H.B /DEST pdfmark end - 164 3327 a Fj(5)g(-)g(major)g(v)o(ersion)-2 -3428 y -SDict begin H.S end - -2 3428 a -2 3428 a -SDict begin 13 H.A end - -2 3428 a -2 3428 a -SDict begin [ /View [/XYZ H.V] /Dest (1547) cvn H.B /DEST pdfmark end - -2 3428 -a 90 x Fj(UINT32)-2 3519 y -SDict begin H.S end - -2 3519 a -2 3519 a -SDict begin 13 H.A end - -2 3519 -a -2 3519 a -SDict begin [ /View [/XYZ H.V] /Dest (1548) cvn H.B /DEST pdfmark end - -2 3519 a Black Black 164 3667 a -SDict begin H.S end - 164 3667 -a 164 3667 a -SDict begin 13 H.A end - 164 3667 a 164 3667 a -SDict begin [ /View [/XYZ H.V] /Dest (1549) cvn H.B /DEST pdfmark end - 164 3667 a Fj(4)g(-)g(minor)g(v)o -(ersion)-2 3751 y -SDict begin H.S end - -2 3751 a -2 3751 a -SDict begin 13 H.A end - -2 3751 a -2 3751 -a -SDict begin [ /View [/XYZ H.V] /Dest (1551) cvn H.B /DEST pdfmark end - -2 3751 a 107 x Fj(UINT32)-2 3859 y -SDict begin H.S end - -2 3859 a -2 3859 -a -SDict begin 13 H.A end - -2 3859 a -2 3859 a -SDict begin [ /View [/XYZ H.V] /Dest (1552) cvn H.B /DEST pdfmark end - -2 3859 a Black Black 164 4008 -a -SDict begin H.S end - 164 4008 a 164 4008 a -SDict begin 13 H.A end - 164 4008 a 164 4008 a -SDict begin [ /View [/XYZ H.V] /Dest (1553) cvn H.B /DEST pdfmark end - 164 4008 -a Fj(type)g(\(SV_TYPE_...)e(bit)i(\002eld\))-2 4109 y -SDict begin H.S end - --2 4109 a -2 4109 a -SDict begin 13 H.A end - -2 4109 a -2 4109 a -SDict begin [ /View [/XYZ H.V] /Dest (1555) cvn H.B /DEST pdfmark end - -2 4109 a 90 -x Fj(V)m(OID*)-2 4200 y -SDict begin H.S end - -2 4200 a -2 4200 a -SDict begin 13 H.A end - -2 4200 a --2 4200 a -SDict begin [ /View [/XYZ H.V] /Dest (1556) cvn H.B /DEST pdfmark end - -2 4200 a Black Black 164 4348 a -SDict begin H.S end - 164 4348 a -164 4348 a -SDict begin 13 H.A end - 164 4348 a 164 4348 a -SDict begin [ /View [/XYZ H.V] /Dest (1557) cvn H.B /DEST pdfmark end - 164 4348 a Fj(pointer)f(to)h(comment) --2 4449 y -SDict begin H.S end - -2 4449 a -2 4449 a -SDict begin 13 H.A end - -2 4449 a -2 4449 a -SDict begin [ /View [/XYZ H.V] /Dest (1559) cvn H.B /DEST pdfmark end - -2 -4449 a 90 x Fj(UNISTR2)-2 4540 y -SDict begin H.S end - -2 4540 a -2 4540 a -SDict begin 13 H.A end - --2 4540 a -2 4540 a -SDict begin [ /View [/XYZ H.V] /Dest (1560) cvn H.B /DEST pdfmark end - -2 4540 a Black Black 164 4689 a -SDict begin H.S end - -164 4689 a 164 4689 a -SDict begin 13 H.A end - 164 4689 a 164 4689 a -SDict begin [ /View [/XYZ H.V] /Dest (1561) cvn H.B /DEST pdfmark end - 164 4689 -a Fj(sv101_name)d(-)k(unicode)d(string)i(of)g(serv)o(er)f(name)-2 -4789 y -SDict begin H.S end - -2 4789 a -2 4789 a -SDict begin 13 H.A end - -2 4789 a -2 4789 a -SDict begin [ /View [/XYZ H.V] /Dest (1563) cvn H.B /DEST pdfmark end - -2 4789 -a 90 x Fj(UNISTR2)-2 4880 y -SDict begin H.S end - -2 4880 a -2 4880 a -SDict begin 13 H.A end - -2 4880 -a -2 4880 a -SDict begin [ /View [/XYZ H.V] /Dest (1564) cvn H.B /DEST pdfmark end - -2 4880 a Black Black 164 5029 a -SDict begin H.S end - 164 5029 -a 164 5029 a -SDict begin 13 H.A end - 164 5029 a 164 5029 a -SDict begin [ /View [/XYZ H.V] /Dest (1565) cvn H.B /DEST pdfmark end - 164 5029 a Fj(sv_101_comment)d(-)k -(unicode)f(string)h(of)g(serv)o(er)f(comment.)-2 5130 -y -SDict begin H.S end - -2 5130 a -2 5130 a -SDict begin 13 H.A end - -2 5130 a -2 5130 a -SDict begin [ /View [/XYZ H.V] /Dest (1567) cvn H.B /DEST pdfmark end - -2 5130 a 90 -x Fj(UINT8[])-2 5233 y -SDict begin H.S end - -2 5233 a -2 5233 a -SDict begin 13 H.A end - -2 5233 a --2 5233 a -SDict begin [ /View [/XYZ H.V] /Dest (1568) cvn H.B /DEST pdfmark end - -2 5233 a Black Black 164 5369 a -SDict begin H.S end - 164 5369 a -164 5369 a -SDict begin 13 H.A end - 164 5369 a 164 5369 a -SDict begin [ /View [/XYZ H.V] /Dest (1569) cvn H.B /DEST pdfmark end - 164 5369 a Fj(padding)f(to)i(get)h -(unicode)d(string)i(4-byte)f(aligned)g(with)h(start)h(of)f(the)g(SMB)h -(header)-5 b(.)p Black 3659 5984 a Fh(43)p Black eop -end -%%Page: 44 50 -TeXDict begin 44 49 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.44) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1590) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1570) cvn H.B /DEST pdfmark end - -2 --11 a 99 x Fl(9.3.)35 b(MSRPC)g(o)o(v)o(er)f(T)-11 b(ransact)34 -b(Named)g(Pipe)-2 283 y -SDict begin H.S end - -2 283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 -283 a -SDict begin [ /View [/XYZ H.V] /Dest (1572) cvn H.B /DEST pdfmark end - -2 283 a 79 x Fj(F)o(or)20 b(details)g(on)g(the)g(SMB)h(T)m -(ransact)f(Named)f(Pipe,)i(see)f(cifs6.txt)-2 380 y -SDict begin H.S end - -2 -380 a -2 380 a -SDict begin 13 H.A end - -2 380 a -2 380 a -SDict begin [ /View [/XYZ H.V] /Dest (1573) cvn H.B /DEST pdfmark end - -2 380 a 310 x Ff(9.3.1.)29 -b(MSRPC)i(Pipes)-2 881 y -SDict begin H.S end - -2 881 a -2 881 a -SDict begin 13 H.A end - -2 881 a -2 -881 a -SDict begin [ /View [/XYZ H.V] /Dest (1575) cvn H.B /DEST pdfmark end - -2 881 a 83 x Fj(The)20 b(MSRPC)h(is)g(conducted)d(o)o(v)o(er)h -(an)h(SMB)h(T)m(ransact)f(Pipe)g(with)h(a)f(name)g(of)2333 -964 y -SDict begin H.S end - 2333 964 a 2333 964 a -SDict begin 13 H.A end - 2333 964 a 2333 964 a -SDict begin [ /View [/XYZ H.V] /Dest (1576) cvn H.B /DEST pdfmark end - 2333 -964 a Fg(\\PIPE\\)p Fj(.)f(Y)-9 b(ou)20 b(must)g(\002rst)h(obtain)e(a)i -(16)f(bit)g(\002le)-2 1072 y(handle,)f(by)g(sending)g(a)i(SMBopenX)e -(with)i(the)f(pipe)g(name)1773 1072 y -SDict begin H.S end - 1773 1072 a 1773 -1072 a -SDict begin 13 H.A end - 1773 1072 a 1773 1072 a -SDict begin [ /View [/XYZ H.V] /Dest (1577) cvn H.B /DEST pdfmark end - 1773 1072 a Fg(\\PIPE\\srvsvc)f -Fj(for)h(e)o(xample.)e(Y)-9 b(ou)20 b(can)g(then)f(perform)g(an)-2 -1180 y(SMB)i(T)m(rans,)e(and)h(must)g(carry)g(out)g(an)g(SMBclose)g(on) -g(the)g(\002le)h(handle)e(once)h(you)f(are)h(\002nished.)-2 -1364 y -SDict begin H.S end - -2 1364 a -2 1364 a -SDict begin 13 H.A end - -2 1364 a -2 1364 a -SDict begin [ /View [/XYZ H.V] /Dest (1578) cvn H.B /DEST pdfmark end - -2 1364 -a 90 x Fj(T)m(rans)g(Requests)g(must)g(be)h(sent)f(with)g(tw)o(o)h -(setup)f(UINT16s,)f(no)h(UINT16)f(params)g(\(none)g(kno)n(wn)g -(about\),)f(and)i(UINT8)g(data)-2 1562 y(parameters)f(suf)n(\002cient)g -(to)i(contain)e(the)h(MSRPC)i(header)m(,)c(and)i(MSRPC)h(data.)f(The)g -(\002rst)h(UINT16)e(setup)h(parameter)f(must)-2 1670 -y(be)h(either)g(0x0026)e(to)i(indicate)f(an)i(RPC,)g(or)f(0x0001)e(to)i -(indicate)g(Set)h(Named)e(Pipe)h(Handle)g(state.)h(The)e(second)h -(UINT16)-2 1778 y(parameter)e(must)j(be)f(the)g(\002le)h(handle)e(for)h -(the)g(pipe,)f(obtained)g(abo)o(v)o(e.)-2 1962 y -SDict begin H.S end - -2 1962 -a -2 1962 a -SDict begin 13 H.A end - -2 1962 a -2 1962 a -SDict begin [ /View [/XYZ H.V] /Dest (1579) cvn H.B /DEST pdfmark end - -2 1962 a 90 x Fj(The)h(Data)g(section) -g(for)g(an)g(API)g(Command)f(of)h(0x0026)e(\(RPC)j(pipe\))e(in)i(the)f -(T)m(rans)g(Request)g(is)h(the)f(RPC)i(Header)m(,)d(follo)n(wed)-2 -2160 y(by)h(the)g(RPC)h(Data.)g(The)f(Data)g(section)g(for)g(an)g(API)g -(Command)f(of)h(0x0001)e(\(Set)i(Named)g(Pipe)g(Handle)g(state\))g(is)h -(tw)o(o)g(bytes.)-2 2268 y(The)f(only)f(v)n(alue)g(seen)i(for)e(these)i -(tw)o(o)f(bytes)g(is)h(0x00)e(0x43.)-2 2452 y -SDict begin H.S end - -2 2452 -a -2 2452 a -SDict begin 13 H.A end - -2 2452 a -2 2452 a -SDict begin [ /View [/XYZ H.V] /Dest (1580) cvn H.B /DEST pdfmark end - -2 2452 a 90 x Fj(MSRPC)i(Responses)g -(are)f(sent)g(as)h(response)e(data)i(inside)f(standard)f(SMB)i(T)m -(rans)f(responses,)f(with)h(the)g(MSRPC)i(Header)m(,)-2 -2650 y(MSRPC)f(Data)g(and)f(MSRPC)h(tail.)-2 2817 y -SDict begin H.S end - -2 -2817 a -2 2817 a -SDict begin 13 H.A end - -2 2817 a -2 2817 a -SDict begin [ /View [/XYZ H.V] /Dest (1581) cvn H.B /DEST pdfmark end - -2 2817 a 107 x -Fj(It)f(is)h(suspected)f(that)g(the)g(T)m(rans)g(Requests)h(will)g -(need)e(to)i(be)f(at)g(least)h(2-byte)e(aligned)g(\(probably)f -(4-byte\).)g(This)j(is)g(standard)-2 3032 y(practice)e(for)h(SMBs.)h -(It)f(is)i(also)e(independent)e(of)i(the)g(observ)o(ed)e(4-byte)h -(alignments)g(with)h(the)h(start)f(of)g(the)g(MSRPC)i(header)m(,)-2 -3140 y(including)c(the)i(4-byte)f(alignment)g(between)g(the)i(MSRPC)g -(header)e(and)h(the)g(MSRPC)i(data.)-2 3324 y -SDict begin H.S end - -2 3324 -a -2 3324 a -SDict begin 13 H.A end - -2 3324 a -2 3324 a -SDict begin [ /View [/XYZ H.V] /Dest (1582) cvn H.B /DEST pdfmark end - -2 3324 a 89 x Fj(First,)f(an)f -(SMBtconX)g(connection)e(is)j(made)e(to)i(the)f(IPC$)g(share.)g(The)g -(connection)e(must)i(be)g(made)g(using)g(encrypted)-2 -3521 y(passw)o(ords,)f(not)h(clear)n(-te)o(xt.)f(Then,)g(an)i(SMBopenX) -e(is)i(made)f(on)f(the)i(pipe.)e(Then,)g(a)i(Set)g(Named)e(Pipe)i -(Handle)e(State)i(must)-2 3629 y(be)f(sent,)g(after)g(which)g(the)g -(pipe)g(is)h(ready)e(to)h(accept)g(API)g(commands.)f(Lastly)-5 -b(,)19 b(and)h(SMBclose)h(is)g(sent.)-2 3813 y -SDict begin H.S end - -2 3813 -a -2 3813 a -SDict begin 13 H.A end - -2 3813 a -2 3813 a -SDict begin [ /View [/XYZ H.V] /Dest (1583) cvn H.B /DEST pdfmark end - -2 3813 a 90 x Fj(T)-7 -b(o)20 b(be)g(resolv)o(ed:)-2 4070 y -SDict begin H.S end - -2 4070 a -2 4070 -a -SDict begin 13 H.A end - -2 4070 a -2 4070 a -SDict begin [ /View [/XYZ H.V] /Dest (1584) cvn H.B /DEST pdfmark end - -2 4070 a 107 x Fj(lkcl/01no)o(v97)c(there)k -(appear)f(to)i(be)f(tw)o(o)g(additional)f(bytes)h(after)g(the)g -(null-terminated)e(\\PIPE\\)i(name)g(for)f(the)i(RPC)g(pipe.)-2 -4285 y(V)-9 b(alues)20 b(seen)g(so)h(f)o(ar)f(are)g(listed)h(belo)n(w:) --2 4452 y -SDict begin H.S end - -2 4452 a -2 4452 a -SDict begin 13 H.A end - -2 4452 a -2 4452 a -SDict begin [ /View [/XYZ H.V] /Dest (1585) cvn H.B /DEST pdfmark end - -2 -4452 a -2 4535 a -SDict begin H.S end - -2 4535 a -2 4535 a -SDict begin 11.7 H.A end - -2 4535 a -2 4535 -a -SDict begin [ /View [/XYZ H.V] /Dest (1586) cvn H.B /DEST pdfmark end - -2 4535 a 356 4631 a Fg(initial)44 b(SMBopenX)g(request:)402 -b(RPC)44 b(API)g(command)g(0x26)g(params:)356 4729 y -("\\\\PIPE\\\\lsarpc")805 b(0x65)44 b(0x63;)g(0x72)g(0x70;)g(0x44)g -(0x65;)356 4826 y("\\\\PIPE\\\\srvsvc")805 b(0x73)44 -b(0x76;)g(0x4E)g(0x00;)g(0x5C)g(0x43;)-2 5027 y -SDict begin H.S end - -2 5027 -a -2 5027 a -SDict begin 13 H.A end - -2 5027 a -2 5027 a -SDict begin [ /View [/XYZ H.V] /Dest (1587) cvn H.B /DEST pdfmark end - -2 5027 a Black 3659 -5984 a Fh(44)p Black eop end -%%Page: 45 51 -TeXDict begin 45 50 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.45) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1633) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Ff(9.3.2.)29 b(Header)-2 240 y -SDict begin H.S end - -2 240 a --2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (1589) cvn H.B /DEST pdfmark end - -2 240 a 106 x Fj([section)19 -b(to)i(be)f(re)n(written,)f(follo)n(wing)g(receipt)g(of)h(w)o(ork)g(by) -f(Duncan)g(Stans\002eld])-2 620 y(Interesting)g(note:)g(if)i(you)e(set) -i(pack)o(ed)e(data)h(representation)e(to)j(0x0100)c(0000)i(then)h(all)h -(4-byte)e(and)g(2-byte)g(w)o(ord)h(ordering)-2 728 y(is)h(turned)e -(around!)-2 895 y -SDict begin H.S end - -2 895 a -2 895 a -SDict begin 13 H.A end - -2 895 a -2 895 a -SDict begin [ /View [/XYZ H.V] /Dest (1591) cvn H.B /DEST pdfmark end - --2 895 a 107 x Fj(The)h(start)g(of)g(each)g(of)g(the)g(NTLSA)g(and)g -(NETLOGON)g(named)f(pipes)h(be)o(gins)f(with:)-2 1186 -y -SDict begin H.S end - -2 1186 a -2 1186 a -SDict begin 13 H.A end - -2 1186 a -2 1186 a -SDict begin [ /View [/XYZ H.V] /Dest (1596) cvn H.B /DEST pdfmark end - -2 1186 a -2 -1196 a -SDict begin H.S end - -2 1196 a -2 1196 a -SDict begin 13 H.A end - -2 1196 a -2 1196 a -SDict begin [ /View [/XYZ H.V] /Dest (1597) cvn H.B /DEST pdfmark end - -2 1196 -a 91 x Fk(offset:)g Fj(00)-2 1288 y -SDict begin H.S end - -2 1288 a -2 1288 -a -SDict begin 13 H.A end - -2 1288 a -2 1288 a -SDict begin [ /View [/XYZ H.V] /Dest (1598) cvn H.B /DEST pdfmark end - -2 1288 a 107 x Fk(V)-8 b(ariable)20 -b(type:)f Fj(UINT8)-2 1411 y -SDict begin H.S end - -2 1411 a -2 1411 a -SDict begin 13 H.A end - -2 1411 -a -2 1411 a -SDict begin [ /View [/XYZ H.V] /Dest (1599) cvn H.B /DEST pdfmark end - -2 1411 a 92 x Fk(V)-8 b(ariable)20 b(data:)f -Fj(5)h(-)h(RPC)g(major)f(v)o(ersion)-2 1687 y -SDict begin H.S end - -2 1687 -a -2 1687 a -SDict begin 13 H.A end - -2 1687 a -2 1687 a -SDict begin [ /View [/XYZ H.V] /Dest (1600) cvn H.B /DEST pdfmark end - -2 1687 a -2 1697 a -SDict begin H.S end - -2 -1697 a -2 1697 a -SDict begin 13 H.A end - -2 1697 a -2 1697 a -SDict begin [ /View [/XYZ H.V] /Dest (1601) cvn H.B /DEST pdfmark end - -2 1697 a 90 x Fk(offset:)f -Fj(01)-2 1788 y -SDict begin H.S end - -2 1788 a -2 1788 a -SDict begin 13 H.A end - -2 1788 a -2 1788 -a -SDict begin [ /View [/XYZ H.V] /Dest (1602) cvn H.B /DEST pdfmark end - -2 1788 a 107 x Fk(V)-8 b(ariable)20 b(type:)f Fj(UINT8)-2 -1912 y -SDict begin H.S end - -2 1912 a -2 1912 a -SDict begin 13 H.A end - -2 1912 a -2 1912 a -SDict begin [ /View [/XYZ H.V] /Dest (1603) cvn H.B /DEST pdfmark end - -2 1912 -a 91 x Fk(V)-8 b(ariable)20 b(data:)f Fj(0)h(-)h(RPC)g(minor)f(v)o -(ersion)-2 2170 y -SDict begin H.S end - -2 2170 a -2 2170 a -SDict begin 13 H.A end - -2 2170 a -2 2170 -a -SDict begin [ /View [/XYZ H.V] /Dest (1604) cvn H.B /DEST pdfmark end - -2 2170 a -2 2180 a -SDict begin H.S end - -2 2180 a -2 2180 a -SDict begin 13 H.A end - -2 2180 a -2 -2180 a -SDict begin [ /View [/XYZ H.V] /Dest (1605) cvn H.B /DEST pdfmark end - -2 2180 a 107 x Fk(offset:)f Fj(02)-2 2288 y -SDict begin H.S end - -2 -2288 a -2 2288 a -SDict begin 13 H.A end - -2 2288 a -2 2288 a -SDict begin [ /View [/XYZ H.V] /Dest (1606) cvn H.B /DEST pdfmark end - -2 2288 a 107 x -Fk(V)-8 b(ariable)20 b(type:)f Fj(UINT8)-2 2412 y -SDict begin H.S end - -2 -2412 a -2 2412 a -SDict begin 13 H.A end - -2 2412 a -2 2412 a -SDict begin [ /View [/XYZ H.V] /Dest (1607) cvn H.B /DEST pdfmark end - -2 2412 a 91 x Fk(V)-8 -b(ariable)20 b(data:)f Fj(2)h(-)h(RPC)g(response)f(pack)o(et)-2 -2687 y -SDict begin H.S end - -2 2687 a -2 2687 a -SDict begin 13 H.A end - -2 2687 a -2 2687 a -SDict begin [ /View [/XYZ H.V] /Dest (1608) cvn H.B /DEST pdfmark end - -2 2687 -a -2 2697 a -SDict begin H.S end - -2 2697 a -2 2697 a -SDict begin 13 H.A end - -2 2697 a -2 2697 a -SDict begin [ /View [/XYZ H.V] /Dest (1609) cvn H.B /DEST pdfmark end - -2 -2697 a 90 x Fk(offset:)f Fj(03)-2 2788 y -SDict begin H.S end - -2 2788 a -2 -2788 a -SDict begin 13 H.A end - -2 2788 a -2 2788 a -SDict begin [ /View [/XYZ H.V] /Dest (1610) cvn H.B /DEST pdfmark end - -2 2788 a 107 x Fk(V)-8 b(ariable)20 -b(type:)f Fj(UINT8)-2 2912 y -SDict begin H.S end - -2 2912 a -2 2912 a -SDict begin 13 H.A end - -2 2912 -a -2 2912 a -SDict begin [ /View [/XYZ H.V] /Dest (1611) cvn H.B /DEST pdfmark end - -2 2912 a 91 x Fk(V)-8 b(ariable)20 b(data:)f -Fj(3)h(-)h(\(FirstFrag)f(bit-wise)g(or)g(with)g(LastFrag\))-2 -3187 y -SDict begin H.S end - -2 3187 a -2 3187 a -SDict begin 13 H.A end - -2 3187 a -2 3187 a -SDict begin [ /View [/XYZ H.V] /Dest (1612) cvn H.B /DEST pdfmark end - -2 3187 -a -2 3197 a -SDict begin H.S end - -2 3197 a -2 3197 a -SDict begin 13 H.A end - -2 3197 a -2 3197 a -SDict begin [ /View [/XYZ H.V] /Dest (1613) cvn H.B /DEST pdfmark end - -2 -3197 a 91 x Fk(offset:)f Fj(04)-2 3289 y -SDict begin H.S end - -2 3289 a -2 -3289 a -SDict begin 13 H.A end - -2 3289 a -2 3289 a -SDict begin [ /View [/XYZ H.V] /Dest (1614) cvn H.B /DEST pdfmark end - -2 3289 a 106 x Fk(V)-8 b(ariable)20 -b(type:)f Fj(UINT32)-2 3412 y -SDict begin H.S end - -2 3412 a -2 3412 a -SDict begin 13 H.A end - -2 -3412 a -2 3412 a -SDict begin [ /View [/XYZ H.V] /Dest (1615) cvn H.B /DEST pdfmark end - -2 3412 a 91 x Fk(V)-8 b(ariable)20 -b(data:)f Fj(0x1000)f(0000)h(-)h(pack)o(ed)f(data)h(representation)-2 -3687 y -SDict begin H.S end - -2 3687 a -2 3687 a -SDict begin 13 H.A end - -2 3687 a -2 3687 a -SDict begin [ /View [/XYZ H.V] /Dest (1616) cvn H.B /DEST pdfmark end - -2 3687 -a -2 3697 a -SDict begin H.S end - -2 3697 a -2 3697 a -SDict begin 13 H.A end - -2 3697 a -2 3697 a -SDict begin [ /View [/XYZ H.V] /Dest (1617) cvn H.B /DEST pdfmark end - -2 -3697 a 91 x Fk(offset:)f Fj(08)-2 3789 y -SDict begin H.S end - -2 3789 a -2 -3789 a -SDict begin 13 H.A end - -2 3789 a -2 3789 a -SDict begin [ /View [/XYZ H.V] /Dest (1618) cvn H.B /DEST pdfmark end - -2 3789 a 107 x Fk(V)-8 b(ariable)20 -b(type:)f Fj(UINT16)-2 3912 y -SDict begin H.S end - -2 3912 a -2 3912 a -SDict begin 13 H.A end - -2 -3912 a -2 3912 a -SDict begin [ /View [/XYZ H.V] /Dest (1619) cvn H.B /DEST pdfmark end - -2 3912 a 92 x Fk(V)-8 b(ariable)20 -b(data:)f Fj(fragment)g(length)g(-)h(data)g(size)h(\(bytes\))f(inc)g -(header)f(and)g(tail.)-2 4188 y -SDict begin H.S end - -2 4188 a -2 4188 a -SDict begin 13 H.A end - -2 -4188 a -2 4188 a -SDict begin [ /View [/XYZ H.V] /Dest (1620) cvn H.B /DEST pdfmark end - -2 4188 a -2 4198 a -SDict begin H.S end - -2 4198 a -2 4198 -a -SDict begin 13 H.A end - -2 4198 a -2 4198 a -SDict begin [ /View [/XYZ H.V] /Dest (1621) cvn H.B /DEST pdfmark end - -2 4198 a 90 x Fk(offset:)g Fj(0A)-2 -4289 y -SDict begin H.S end - -2 4289 a -2 4289 a -SDict begin 13 H.A end - -2 4289 a -2 4289 a -SDict begin [ /View [/XYZ H.V] /Dest (1622) cvn H.B /DEST pdfmark end - -2 4289 -a 107 x Fk(V)-8 b(ariable)20 b(type:)f Fj(UINT16)-2 4413 -y -SDict begin H.S end - -2 4413 a -2 4413 a -SDict begin 13 H.A end - -2 4413 a -2 4413 a -SDict begin [ /View [/XYZ H.V] /Dest (1623) cvn H.B /DEST pdfmark end - -2 4413 a 91 -x Fk(V)-8 b(ariable)20 b(data:)f Fj(0)h(-)h(authentication)d(length)-2 -4688 y -SDict begin H.S end - -2 4688 a -2 4688 a -SDict begin 13 H.A end - -2 4688 a -2 4688 a -SDict begin [ /View [/XYZ H.V] /Dest (1624) cvn H.B /DEST pdfmark end - -2 4688 -a -2 4698 a -SDict begin H.S end - -2 4698 a -2 4698 a -SDict begin 13 H.A end - -2 4698 a -2 4698 a -SDict begin [ /View [/XYZ H.V] /Dest (1625) cvn H.B /DEST pdfmark end - -2 -4698 a 90 x Fk(offset:)h Fj(0C)-2 4789 y -SDict begin H.S end - -2 4789 a -2 -4789 a -SDict begin 13 H.A end - -2 4789 a -2 4789 a -SDict begin [ /View [/XYZ H.V] /Dest (1626) cvn H.B /DEST pdfmark end - -2 4789 a 107 x Fk(V)-8 b(ariable)20 -b(type:)f Fj(UINT32)-2 4913 y -SDict begin H.S end - -2 4913 a -2 4913 a -SDict begin 13 H.A end - -2 -4913 a -2 4913 a -SDict begin [ /View [/XYZ H.V] /Dest (1627) cvn H.B /DEST pdfmark end - -2 4913 a 91 x Fk(V)-8 b(ariable)20 -b(data:)f Fj(call)i(identi\002er)-5 b(.)19 b(matches)h(12th)g(UINT32)f -(of)h(incoming)e(RPC)k(data.)-2 5188 y -SDict begin H.S end - -2 5188 a -2 5188 -a -SDict begin 13 H.A end - -2 5188 a -2 5188 a -SDict begin [ /View [/XYZ H.V] /Dest (1628) cvn H.B /DEST pdfmark end - -2 5188 a -2 5198 a -SDict begin H.S end - -2 5198 a -2 -5198 a -SDict begin 13 H.A end - -2 5198 a -2 5198 a -SDict begin [ /View [/XYZ H.V] /Dest (1629) cvn H.B /DEST pdfmark end - -2 5198 a 90 x Fk(offset:)d -Fj(10)-2 5289 y -SDict begin H.S end - -2 5289 a -2 5289 a -SDict begin 13 H.A end - -2 5289 a -2 5289 -a -SDict begin [ /View [/XYZ H.V] /Dest (1630) cvn H.B /DEST pdfmark end - -2 5289 a 107 x Fk(V)-8 b(ariable)20 b(type:)f Fj(UINT32)-2 -5413 y -SDict begin H.S end - -2 5413 a -2 5413 a -SDict begin 13 H.A end - -2 5413 a -2 5413 a -SDict begin [ /View [/XYZ H.V] /Dest (1631) cvn H.B /DEST pdfmark end - -2 5413 -a 91 x Fk(V)-8 b(ariable)20 b(data:)f Fj(allocation)g(hint)h(-)h(data)f -(size)h(\(bytes\))e(minus)h(header)f(and)g(tail.)p Black -3659 5984 a Fh(45)p Black eop end -%%Page: 46 52 -TeXDict begin 46 51 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.46) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1690) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1632) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fk(offset:)f Fj(14)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - --2 73 a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (1634) cvn H.B /DEST pdfmark end - -2 73 a 107 x Fk(V)-8 b(ariable)20 b(type:)f -Fj(UINT16)-2 197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 -a -SDict begin [ /View [/XYZ H.V] /Dest (1635) cvn H.B /DEST pdfmark end - -2 197 a 91 x Fk(V)-8 b(ariable)20 b(data:)f Fj(0)h(-)h(presentation) -d(conte)o(xt)h(identi\002er)-2 472 y -SDict begin H.S end - -2 472 a -2 472 -a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (1636) cvn H.B /DEST pdfmark end - -2 472 a -2 482 a -SDict begin H.S end - -2 482 a -2 482 -a -SDict begin 13 H.A end - -2 482 a -2 482 a -SDict begin [ /View [/XYZ H.V] /Dest (1637) cvn H.B /DEST pdfmark end - -2 482 a 91 x Fk(offset:)g Fj(16)-2 -574 y -SDict begin H.S end - -2 574 a -2 574 a -SDict begin 13 H.A end - -2 574 a -2 574 a -SDict begin [ /View [/XYZ H.V] /Dest (1638) cvn H.B /DEST pdfmark end - -2 574 a 107 -x Fk(V)-8 b(ariable)20 b(type:)f Fj(UINT8)-2 697 y -SDict begin H.S end - -2 -697 a -2 697 a -SDict begin 13 H.A end - -2 697 a -2 697 a -SDict begin [ /View [/XYZ H.V] /Dest (1639) cvn H.B /DEST pdfmark end - -2 697 a 92 x Fk(V)-8 -b(ariable)20 b(data:)f Fj(0)h(-)h(cancel)f(count)-2 956 -y -SDict begin H.S end - -2 956 a -2 956 a -SDict begin 13 H.A end - -2 956 a -2 956 a -SDict begin [ /View [/XYZ H.V] /Dest (1640) cvn H.B /DEST pdfmark end - -2 956 a -2 966 -a -SDict begin H.S end - -2 966 a -2 966 a -SDict begin 13 H.A end - -2 966 a -2 966 a -SDict begin [ /View [/XYZ H.V] /Dest (1641) cvn H.B /DEST pdfmark end - -2 966 a 107 x -Fk(offset:)f Fj(17)-2 1074 y -SDict begin H.S end - -2 1074 a -2 1074 a -SDict begin 13 H.A end - -2 1074 -a -2 1074 a -SDict begin [ /View [/XYZ H.V] /Dest (1642) cvn H.B /DEST pdfmark end - -2 1074 a 107 x Fk(V)-8 b(ariable)20 b(type:)f -Fj(UINT8)-2 1198 y -SDict begin H.S end - -2 1198 a -2 1198 a -SDict begin 13 H.A end - -2 1198 a -2 1198 -a -SDict begin [ /View [/XYZ H.V] /Dest (1643) cvn H.B /DEST pdfmark end - -2 1198 a 91 x Fk(V)-8 b(ariable)20 b(data:)f Fj(in)h(replies:)h(0)f -(-)g(reserv)o(ed;)f(in)h(requests:)g(opnum)f(-)h(see)h(#de\002nes.)-2 -1473 y -SDict begin H.S end - -2 1473 a -2 1473 a -SDict begin 13 H.A end - -2 1473 a -2 1473 a -SDict begin [ /View [/XYZ H.V] /Dest (1644) cvn H.B /DEST pdfmark end - -2 1473 -a -2 1483 a -SDict begin H.S end - -2 1483 a -2 1483 a -SDict begin 13 H.A end - -2 1483 a -2 1483 a -SDict begin [ /View [/XYZ H.V] /Dest (1645) cvn H.B /DEST pdfmark end - -2 -1483 a 90 x Fk(offset:)e Fj(18)-2 1574 y -SDict begin H.S end - -2 1574 a -2 -1574 a -SDict begin 13 H.A end - -2 1574 a -2 1574 a -SDict begin [ /View [/XYZ H.V] /Dest (1646) cvn H.B /DEST pdfmark end - -2 1574 a 107 x Fk(V)-8 b(ariable)20 -b(type:)f Fj(......)-2 1698 y -SDict begin H.S end - -2 1698 a -2 1698 a -SDict begin 13 H.A end - -2 -1698 a -2 1698 a -SDict begin [ /View [/XYZ H.V] /Dest (1647) cvn H.B /DEST pdfmark end - -2 1698 a 91 x Fk(V)-8 b(ariable)20 -b(data:)f Fj(start)i(of)f(data)g(\(goes)f(on)h(for)g(allocation_hint)e -(bytes\))-2 1807 y -SDict begin H.S end - -2 1807 a -2 1807 a -SDict begin 13 H.A end - -2 1807 a -2 1807 -a -SDict begin [ /View [/XYZ H.V] /Dest (1648) cvn H.B /DEST pdfmark end - -2 1807 a 269 x Fe(9.3.2.1.)24 b(RPC_P)o(ack)o(et)h(f)n(or)f(r)n -(equest,)j(r)n(esponse,)f(bind)f(and)h(bind)g(ackno)o(wledgement)-2 -2096 y -SDict begin H.S end - -2 2096 a -2 2096 a -SDict begin 13 H.A end - -2 2096 a -2 2096 a -SDict begin [ /View [/XYZ H.V] /Dest (1650) cvn H.B /DEST pdfmark end - -2 2096 -a -2 2221 a -SDict begin H.S end - -2 2221 a -2 2221 a -SDict begin 13 H.A end - -2 2221 a -2 2221 a -SDict begin [ /View [/XYZ H.V] /Dest (1652) cvn H.B /DEST pdfmark end - -2 -2221 a 88 x Fj(UINT8)19 b(v)o(ersionmaj)-2 2327 y -SDict begin H.S end - -2 -2327 a -2 2327 a -SDict begin 13 H.A end - -2 2327 a -2 2327 a -SDict begin [ /View [/XYZ H.V] /Dest (1653) cvn H.B /DEST pdfmark end - -2 2327 a Black -Black 164 2458 a -SDict begin H.S end - 164 2458 a 164 2458 a -SDict begin 13 H.A end - 164 2458 a 164 -2458 a -SDict begin [ /View [/XYZ H.V] /Dest (1654) cvn H.B /DEST pdfmark end - 164 2458 a Fj(reply)g(same)i(as)f(request)g(\(0x05\))-2 -2559 y -SDict begin H.S end - -2 2559 a -2 2559 a -SDict begin 13 H.A end - -2 2559 a -2 2559 a -SDict begin [ /View [/XYZ H.V] /Dest (1656) cvn H.B /DEST pdfmark end - -2 2559 -a 90 x Fj(UINT8)f(v)o(ersionmin)-2 2650 y -SDict begin H.S end - -2 2650 a -2 -2650 a -SDict begin 13 H.A end - -2 2650 a -2 2650 a -SDict begin [ /View [/XYZ H.V] /Dest (1657) cvn H.B /DEST pdfmark end - -2 2650 a Black Black 164 -2799 a -SDict begin H.S end - 164 2799 a 164 2799 a -SDict begin 13 H.A end - 164 2799 a 164 2799 a -SDict begin [ /View [/XYZ H.V] /Dest (1658) cvn H.B /DEST pdfmark end - 164 -2799 a Fj(reply)g(same)i(as)f(request)g(\(0x00\))-2 2900 -y -SDict begin H.S end - -2 2900 a -2 2900 a -SDict begin 13 H.A end - -2 2900 a -2 2900 a -SDict begin [ /View [/XYZ H.V] /Dest (1660) cvn H.B /DEST pdfmark end - -2 2900 a 89 -x Fj(UINT8)f(type)-2 3007 y -SDict begin H.S end - -2 3007 a -2 3007 a -SDict begin 13 H.A end - -2 3007 -a -2 3007 a -SDict begin [ /View [/XYZ H.V] /Dest (1661) cvn H.B /DEST pdfmark end - -2 3007 a Black Black 164 3139 a -SDict begin H.S end - 164 3139 -a 164 3139 a -SDict begin 13 H.A end - 164 3139 a 164 3139 a -SDict begin [ /View [/XYZ H.V] /Dest (1662) cvn H.B /DEST pdfmark end - 164 3139 a Fj(one)g(of)h(the)h -(MSRPC_T)-7 b(ype)20 b(enums)-2 3240 y -SDict begin H.S end - -2 3240 a -2 3240 -a -SDict begin 13 H.A end - -2 3240 a -2 3240 a -SDict begin [ /View [/XYZ H.V] /Dest (1664) cvn H.B /DEST pdfmark end - -2 3240 a 90 x Fj(UINT8)f(\003ags)-2 -3348 y -SDict begin H.S end - -2 3348 a -2 3348 a -SDict begin 13 H.A end - -2 3348 a -2 3348 a -SDict begin [ /View [/XYZ H.V] /Dest (1665) cvn H.B /DEST pdfmark end - -2 3348 -a Black Black 164 3479 a -SDict begin H.S end - 164 3479 a 164 3479 a -SDict begin 13 H.A end - 164 3479 -a 164 3479 a -SDict begin [ /View [/XYZ H.V] /Dest (1666) cvn H.B /DEST pdfmark end - 164 3479 a Fj(reply)g(same)i(as)f(request)g(\(0x00)e(for)i -(Bind,)g(0x03)f(for)g(Request\))-2 3580 y -SDict begin H.S end - -2 3580 a -2 -3580 a -SDict begin 13 H.A end - -2 3580 a -2 3580 a -SDict begin [ /View [/XYZ H.V] /Dest (1668) cvn H.B /DEST pdfmark end - -2 3580 a 90 x Fj(UINT32)g(representation)-2 -3688 y -SDict begin H.S end - -2 3688 a -2 3688 a -SDict begin 13 H.A end - -2 3688 a -2 3688 a -SDict begin [ /View [/XYZ H.V] /Dest (1669) cvn H.B /DEST pdfmark end - -2 3688 -a Black Black 164 3820 a -SDict begin H.S end - 164 3820 a 164 3820 a -SDict begin 13 H.A end - 164 3820 -a 164 3820 a -SDict begin [ /View [/XYZ H.V] /Dest (1670) cvn H.B /DEST pdfmark end - 164 3820 a Fj(reply)g(same)i(as)f(request)g -(\(0x00000010\))-2 3921 y -SDict begin H.S end - -2 3921 a -2 3921 a -SDict begin 13 H.A end - -2 3921 -a -2 3921 a -SDict begin [ /View [/XYZ H.V] /Dest (1672) cvn H.B /DEST pdfmark end - -2 3921 a 90 x Fj(UINT16)f(fraglength)-2 -4029 y -SDict begin H.S end - -2 4029 a -2 4029 a -SDict begin 13 H.A end - -2 4029 a -2 4029 a -SDict begin [ /View [/XYZ H.V] /Dest (1673) cvn H.B /DEST pdfmark end - -2 4029 -a Black Black 164 4160 a -SDict begin H.S end - 164 4160 a 164 4160 a -SDict begin 13 H.A end - 164 4160 -a 164 4160 a -SDict begin [ /View [/XYZ H.V] /Dest (1674) cvn H.B /DEST pdfmark end - 164 4160 a Fj(the)h(length)f(of)h(the)g(data)h(section)e -(of)h(the)h(SMB)g(trans)f(pack)o(et)-2 4261 y -SDict begin H.S end - -2 4261 -a -2 4261 a -SDict begin 13 H.A end - -2 4261 a -2 4261 a -SDict begin [ /View [/XYZ H.V] /Dest (1676) cvn H.B /DEST pdfmark end - -2 4261 a 90 x Fj(UINT16)f(authlength) --2 4369 y -SDict begin H.S end - -2 4369 a -2 4369 a -SDict begin 13 H.A end - -2 4369 a -2 4369 a -SDict begin [ /View [/XYZ H.V] /Dest (1677) cvn H.B /DEST pdfmark end - -2 -4369 a Black Black 164 4500 a -SDict begin H.S end - 164 4500 a 164 4500 a -SDict begin 13 H.A end - 164 -4500 a 164 4500 a -SDict begin [ /View [/XYZ H.V] /Dest (1678) cvn H.B /DEST pdfmark end - 164 4500 a -2 4583 a -SDict begin H.S end - -2 4583 a -2 4583 -a -SDict begin 13 H.A end - -2 4583 a -2 4583 a -SDict begin [ /View [/XYZ H.V] /Dest (1680) cvn H.B /DEST pdfmark end - -2 4583 a 108 x Fj(UINT32)g(callid)-2 -4692 y -SDict begin H.S end - -2 4692 a -2 4692 a -SDict begin 13 H.A end - -2 4692 a -2 4692 a -SDict begin [ /View [/XYZ H.V] /Dest (1681) cvn H.B /DEST pdfmark end - -2 4692 -a Black Black 164 4841 a -SDict begin H.S end - 164 4841 a 164 4841 a -SDict begin 13 H.A end - 164 4841 -a 164 4841 a -SDict begin [ /View [/XYZ H.V] /Dest (1682) cvn H.B /DEST pdfmark end - 164 4841 a Fj(call)h(identi\002er)-5 b(.)20 -b(\(e.g.)f(0x00149594\))-2 4942 y -SDict begin H.S end - -2 4942 a -2 4942 a -SDict begin 13 H.A end - --2 4942 a -2 4942 a -SDict begin [ /View [/XYZ H.V] /Dest (1684) cvn H.B /DEST pdfmark end - -2 4942 a 90 x Fj(*)h(stub)g(USE)h(TvP)o(ack)o(et) --2 5033 y -SDict begin H.S end - -2 5033 a -2 5033 a -SDict begin 13 H.A end - -2 5033 a -2 5033 a -SDict begin [ /View [/XYZ H.V] /Dest (1685) cvn H.B /DEST pdfmark end - -2 -5033 a Black Black 164 5181 a -SDict begin H.S end - 164 5181 a 164 5181 a -SDict begin 13 H.A end - 164 -5181 a 164 5181 a -SDict begin [ /View [/XYZ H.V] /Dest (1686) cvn H.B /DEST pdfmark end - 164 5181 a Fj(the)f(remainder)e(of)i(the)g(pack)o(et) -g(depending)e(on)h(the)i("type")-2 5241 y -SDict begin H.S end - -2 5241 a -2 -5241 a -SDict begin 13 H.A end - -2 5241 a -2 5241 a -SDict begin [ /View [/XYZ H.V] /Dest (1687) cvn H.B /DEST pdfmark end - -2 5241 a Black 3657 5984 -a Fh(46)p Black eop end -%%Page: 47 53 -TeXDict begin 47 52 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.47) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1743) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fe(9.3.2.2.)k(Interface)i(identi\002cation)-2 -240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (1689) cvn H.B /DEST pdfmark end - -2 240 a 106 -x Fj(the)20 b(interf)o(aces)g(are)g(numbered.)d(as)k(yet)f(I)h(ha)n(v)o -(en')o(t)d(seen)i(more)g(than)f(one)h(interf)o(ace)f(used)h(on)g(the)g -(same)h(pipe)e(name)h(srvsvc)-2 693 y Fg(abstract)43 -b(\(0x4B324FC8,)g(0x01D31670,)g(0x475A7812,)g(0x88E16EBF,)g -(0x00000003\))-2 790 y(transfer)g(\(0x8A885D04,)g(0x11C91CEB,)g -(0x0008E89F,)g(0x6048102B,)g(0x00000002\))-2 991 y -SDict begin H.S end - -2 -991 a -2 991 a -SDict begin 13 H.A end - -2 991 a -2 991 a -SDict begin [ /View [/XYZ H.V] /Dest (1692) cvn H.B /DEST pdfmark end - -2 991 a 296 x Fe(9.3.2.3.)24 -b(RPC_Iface)g(R)m(W)-2 1300 y -SDict begin H.S end - -2 1300 a -2 1300 a -SDict begin 13 H.A end - -2 -1300 a -2 1300 a -SDict begin [ /View [/XYZ H.V] /Dest (1694) cvn H.B /DEST pdfmark end - -2 1300 a -2 1424 a -SDict begin H.S end - -2 1424 a -2 1424 -a -SDict begin 13 H.A end - -2 1424 a -2 1424 a -SDict begin [ /View [/XYZ H.V] /Dest (1696) cvn H.B /DEST pdfmark end - -2 1424 a 95 x Fj(UINT8)19 b(byte[16])-2 -1537 y -SDict begin H.S end - -2 1537 a -2 1537 a -SDict begin 13 H.A end - -2 1537 a -2 1537 a -SDict begin [ /View [/XYZ H.V] /Dest (1697) cvn H.B /DEST pdfmark end - -2 1537 -a Black Black 164 1669 a -SDict begin H.S end - 164 1669 a 164 1669 a -SDict begin 13 H.A end - 164 1669 -a 164 1669 a -SDict begin [ /View [/XYZ H.V] /Dest (1698) cvn H.B /DEST pdfmark end - 164 1669 a Fj(16)h(bytes)g(of)g(number)-2 -1770 y -SDict begin H.S end - -2 1770 a -2 1770 a -SDict begin 13 H.A end - -2 1770 a -2 1770 a -SDict begin [ /View [/XYZ H.V] /Dest (1700) cvn H.B /DEST pdfmark end - -2 1770 -a 90 x Fj(UINT32)f(v)o(ersion)-2 1861 y -SDict begin H.S end - -2 1861 a -2 -1861 a -SDict begin 13 H.A end - -2 1861 a -2 1861 a -SDict begin [ /View [/XYZ H.V] /Dest (1701) cvn H.B /DEST pdfmark end - -2 1861 a Black Black 164 -2009 a -SDict begin H.S end - 164 2009 a 164 2009 a -SDict begin 13 H.A end - 164 2009 a 164 2009 a -SDict begin [ /View [/XYZ H.V] /Dest (1702) cvn H.B /DEST pdfmark end - 164 -2009 a Fj(the)h(interf)o(ace)f(number)-2 2051 y -SDict begin H.S end - -2 2051 -a -2 2051 a -SDict begin 13 H.A end - -2 2051 a -2 2051 a -SDict begin [ /View [/XYZ H.V] /Dest (1703) cvn H.B /DEST pdfmark end - -2 2051 a 295 x Fe(9.3.2.4.)24 -b(RPC_ReqBind)h(R)m(W)-2 2532 y -SDict begin H.S end - -2 2532 a -2 2532 a -SDict begin 13 H.A end - -2 -2532 a -2 2532 a -SDict begin [ /View [/XYZ H.V] /Dest (1705) cvn H.B /DEST pdfmark end - -2 2532 a 88 x Fj(the)20 b(remainder)e(of)h(the)h -(pack)o(et)f(after)h(the)g(header)f(if)h("type")f(w)o(as)i(Bind)e(in)i -(the)e(response)g(header)m(,)f("type")i(should)e(be)i(BindAck)-2 -2638 y -SDict begin H.S end - -2 2638 a -2 2638 a -SDict begin 13 H.A end - -2 2638 a -2 2638 a -SDict begin [ /View [/XYZ H.V] /Dest (1706) cvn H.B /DEST pdfmark end - -2 2638 -a -2 2763 a -SDict begin H.S end - -2 2763 a -2 2763 a -SDict begin 13 H.A end - -2 2763 a -2 2763 a -SDict begin [ /View [/XYZ H.V] /Dest (1708) cvn H.B /DEST pdfmark end - -2 -2763 a 89 x Fj(UINT16)f(maxtsize)-2 2853 y -SDict begin H.S end - -2 2853 a --2 2853 a -SDict begin 13 H.A end - -2 2853 a -2 2853 a -SDict begin [ /View [/XYZ H.V] /Dest (1709) cvn H.B /DEST pdfmark end - -2 2853 a Black Black 164 -3002 a -SDict begin H.S end - 164 3002 a 164 3002 a -SDict begin 13 H.A end - 164 3002 a 164 3002 a -SDict begin [ /View [/XYZ H.V] /Dest (1710) cvn H.B /DEST pdfmark end - 164 -3002 a Fj(maximum)f(transmission)i(fragment)e(size)j(\(0x1630\))-2 -3103 y -SDict begin H.S end - -2 3103 a -2 3103 a -SDict begin 13 H.A end - -2 3103 a -2 3103 a -SDict begin [ /View [/XYZ H.V] /Dest (1712) cvn H.B /DEST pdfmark end - -2 3103 -a 90 x Fj(UINT16)e(maxrsize)-2 3194 y -SDict begin H.S end - -2 3194 a -2 3194 -a -SDict begin 13 H.A end - -2 3194 a -2 3194 a -SDict begin [ /View [/XYZ H.V] /Dest (1713) cvn H.B /DEST pdfmark end - -2 3194 a Black Black 164 3342 -a -SDict begin H.S end - 164 3342 a 164 3342 a -SDict begin 13 H.A end - 164 3342 a 164 3342 a -SDict begin [ /View [/XYZ H.V] /Dest (1714) cvn H.B /DEST pdfmark end - 164 3342 -a Fj(max)h(recei)n(v)o(e)f(fragment)f(size)j(\(0x1630\))-2 -3443 y -SDict begin H.S end - -2 3443 a -2 3443 a -SDict begin 13 H.A end - -2 3443 a -2 3443 a -SDict begin [ /View [/XYZ H.V] /Dest (1716) cvn H.B /DEST pdfmark end - -2 3443 -a 90 x Fj(UINT32)e(assocgid)-2 3551 y -SDict begin H.S end - -2 3551 a -2 3551 -a -SDict begin 13 H.A end - -2 3551 a -2 3551 a -SDict begin [ /View [/XYZ H.V] /Dest (1717) cvn H.B /DEST pdfmark end - -2 3551 a Black Black 164 3683 -a -SDict begin H.S end - 164 3683 a 164 3683 a -SDict begin 13 H.A end - 164 3683 a 164 3683 a -SDict begin [ /View [/XYZ H.V] /Dest (1718) cvn H.B /DEST pdfmark end - 164 3683 -a Fj(associated)h(group)e(id)j(\(0x0\))-2 3784 y -SDict begin H.S end - -2 3784 -a -2 3784 a -SDict begin 13 H.A end - -2 3784 a -2 3784 a -SDict begin [ /View [/XYZ H.V] /Dest (1720) cvn H.B /DEST pdfmark end - -2 3784 a 90 x Fj(UINT32)e(numelements) --2 3875 y -SDict begin H.S end - -2 3875 a -2 3875 a -SDict begin 13 H.A end - -2 3875 a -2 3875 a -SDict begin [ /View [/XYZ H.V] /Dest (1721) cvn H.B /DEST pdfmark end - -2 -3875 a Black Black 164 4023 a -SDict begin H.S end - 164 4023 a 164 4023 a -SDict begin 13 H.A end - 164 -4023 a 164 4023 a -SDict begin [ /View [/XYZ H.V] /Dest (1722) cvn H.B /DEST pdfmark end - 164 4023 a Fj(the)h(number)e(of)i(elements)g(\(0x1\)) --2 4121 y -SDict begin H.S end - -2 4121 a -2 4121 a -SDict begin 13 H.A end - -2 4121 a -2 4121 a -SDict begin [ /View [/XYZ H.V] /Dest (1724) cvn H.B /DEST pdfmark end - -2 -4121 a 93 x Fj(UINT16)f(conte)o(xtid)-2 4215 y -SDict begin H.S end - -2 4215 -a -2 4215 a -SDict begin 13 H.A end - -2 4215 a -2 4215 a -SDict begin [ /View [/XYZ H.V] /Dest (1725) cvn H.B /DEST pdfmark end - -2 4215 a Black Black -164 4363 a -SDict begin H.S end - 164 4363 a 164 4363 a -SDict begin 13 H.A end - 164 4363 a 164 4363 -a -SDict begin [ /View [/XYZ H.V] /Dest (1726) cvn H.B /DEST pdfmark end - 164 4363 a Fj(presentation)f(conte)o(xt)h(identi\002er)h(\(0x0\))-2 -4464 y -SDict begin H.S end - -2 4464 a -2 4464 a -SDict begin 13 H.A end - -2 4464 a -2 4464 a -SDict begin [ /View [/XYZ H.V] /Dest (1728) cvn H.B /DEST pdfmark end - -2 4464 -a 90 x Fj(UINT8)f(numsyntax)o(es)-2 4572 y -SDict begin H.S end - -2 4572 a --2 4572 a -SDict begin 13 H.A end - -2 4572 a -2 4572 a -SDict begin [ /View [/XYZ H.V] /Dest (1729) cvn H.B /DEST pdfmark end - -2 4572 a Black Black 164 -4704 a -SDict begin H.S end - 164 4704 a 164 4704 a -SDict begin 13 H.A end - 164 4704 a 164 4704 a -SDict begin [ /View [/XYZ H.V] /Dest (1730) cvn H.B /DEST pdfmark end - 164 -4704 a Fj(the)h(number)e(of)i(syntax)o(es)g(\(has)g(al)o(w)o(ays)g -(been)g(1?\)\(0x1\))-2 4805 y -SDict begin H.S end - -2 4805 a -2 4805 a -SDict begin 13 H.A end - -2 -4805 a -2 4805 a -SDict begin [ /View [/XYZ H.V] /Dest (1732) cvn H.B /DEST pdfmark end - -2 4805 a 90 x Fj(UINT8[])-2 4908 y -SDict begin H.S end - --2 4908 a -2 4908 a -SDict begin 13 H.A end - -2 4908 a -2 4908 a -SDict begin [ /View [/XYZ H.V] /Dest (1733) cvn H.B /DEST pdfmark end - -2 4908 a Black -Black 164 5044 a -SDict begin H.S end - 164 5044 a 164 5044 a -SDict begin 13 H.A end - 164 5044 a 164 -5044 a -SDict begin [ /View [/XYZ H.V] /Dest (1734) cvn H.B /DEST pdfmark end - 164 5044 a Fj(4-byte)f(alignment)g(padding,)f(against)h(SMB)i -(header)-2 5145 y -SDict begin H.S end - -2 5145 a -2 5145 a -SDict begin 13 H.A end - -2 5145 a -2 5145 -a -SDict begin [ /View [/XYZ H.V] /Dest (1736) cvn H.B /DEST pdfmark end - -2 5145 a 90 x Fj(*)f(abstractint)g(USE)g(RPC_If)o(ace)-2 -5245 y -SDict begin H.S end - -2 5245 a -2 5245 a -SDict begin 13 H.A end - -2 5245 a -2 5245 a -SDict begin [ /View [/XYZ H.V] /Dest (1737) cvn H.B /DEST pdfmark end - -2 5245 -a Black Black 164 5385 a -SDict begin H.S end - 164 5385 a 164 5385 a -SDict begin 13 H.A end - 164 5385 -a 164 5385 a -SDict begin [ /View [/XYZ H.V] /Dest (1738) cvn H.B /DEST pdfmark end - 164 5385 a Fj(num)f(and)h(v)o(ers.)f(of)h(interf)o(ace)g -(client)g(is)h(using)p Black 3656 5984 a Fh(47)p Black -eop end -%%Page: 48 54 -TeXDict begin 48 53 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.48) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1740) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(*)g(transferint)f(USE)i(RPC_If)o(ace)-2 82 y -SDict begin H.S end - --2 82 a -2 82 a -SDict begin 13 H.A end - -2 82 a -2 82 a -SDict begin [ /View [/XYZ H.V] /Dest (1741) cvn H.B /DEST pdfmark end - -2 82 a Black Black 164 -222 a -SDict begin H.S end - 164 222 a 164 222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1742) cvn H.B /DEST pdfmark end - 164 222 -a Fj(num)e(and)h(v)o(ers.)f(of)h(interf)o(ace)g(to)g(use)g(for)g -(replies)-2 281 y -SDict begin H.S end - -2 281 a -2 281 a -SDict begin 13 H.A end - -2 281 a -2 281 a -SDict begin [ /View [/XYZ H.V] /Dest (1743) cvn H.B /DEST pdfmark end - --2 281 a 278 x Fe(9.3.2.5.)k(RPC_Addr)n(ess)h(R)m(W)-2 -572 y -SDict begin H.S end - -2 572 a -2 572 a -SDict begin 13 H.A end - -2 572 a -2 572 a -SDict begin [ /View [/XYZ H.V] /Dest (1745) cvn H.B /DEST pdfmark end - -2 572 a -2 -696 a -SDict begin H.S end - -2 696 a -2 696 a -SDict begin 13 H.A end - -2 696 a -2 696 a -SDict begin [ /View [/XYZ H.V] /Dest (1747) cvn H.B /DEST pdfmark end - -2 696 a 95 -x Fj(UINT16)19 b(length)-2 809 y -SDict begin H.S end - -2 809 a -2 809 a -SDict begin 13 H.A end - -2 -809 a -2 809 a -SDict begin [ /View [/XYZ H.V] /Dest (1748) cvn H.B /DEST pdfmark end - -2 809 a Black Black 164 941 a -SDict begin H.S end - 164 941 -a 164 941 a -SDict begin 13 H.A end - 164 941 a 164 941 a -SDict begin [ /View [/XYZ H.V] /Dest (1749) cvn H.B /DEST pdfmark end - 164 941 a Fj(length)g(of)h(the)g -(string)g(including)f(null)g(terminator)-2 1042 y -SDict begin H.S end - -2 -1042 a -2 1042 a -SDict begin 13 H.A end - -2 1042 a -2 1042 a -SDict begin [ /View [/XYZ H.V] /Dest (1751) cvn H.B /DEST pdfmark end - -2 1042 a 90 x Fj(*)h(port)g(USE)g -(string)-2 1150 y -SDict begin H.S end - -2 1150 a -2 1150 a -SDict begin 13 H.A end - -2 1150 a -2 1150 -a -SDict begin [ /View [/XYZ H.V] /Dest (1752) cvn H.B /DEST pdfmark end - -2 1150 a Black Black 164 1281 a -SDict begin H.S end - 164 1281 a 164 1281 -a -SDict begin 13 H.A end - 164 1281 a 164 1281 a -SDict begin [ /View [/XYZ H.V] /Dest (1753) cvn H.B /DEST pdfmark end - 164 1281 a Fj(the)g(string)g(abo)o(v)o(e)e(in)j -(single)f(byte,)f(null)h(terminated)f(form)-2 1341 y -SDict begin H.S end - --2 1341 a -2 1341 a -SDict begin 13 H.A end - -2 1341 a -2 1341 a -SDict begin [ /View [/XYZ H.V] /Dest (1754) cvn H.B /DEST pdfmark end - -2 1341 a 277 -x Fe(9.3.2.6.)24 b(RPC_ResBind)h(R)m(W)-2 1797 y -SDict begin H.S end - -2 1797 -a -2 1797 a -SDict begin 13 H.A end - -2 1797 a -2 1797 a -SDict begin [ /View [/XYZ H.V] /Dest (1756) cvn H.B /DEST pdfmark end - -2 1797 a 95 x Fj(the)20 -b(response)f(to)i(place)e(after)h(the)h(header)e(in)h(the)g(reply)f -(pack)o(et)-2 1910 y -SDict begin H.S end - -2 1910 a -2 1910 a -SDict begin 13 H.A end - -2 1910 a -2 -1910 a -SDict begin [ /View [/XYZ H.V] /Dest (1757) cvn H.B /DEST pdfmark end - -2 1910 a -2 2035 a -SDict begin H.S end - -2 2035 a -2 2035 a -SDict begin 13 H.A end - -2 2035 -a -2 2035 a -SDict begin [ /View [/XYZ H.V] /Dest (1759) cvn H.B /DEST pdfmark end - -2 2035 a 90 x Fj(UINT16)g(maxtsize)-2 2126 -y -SDict begin H.S end - -2 2126 a -2 2126 a -SDict begin 13 H.A end - -2 2126 a -2 2126 a -SDict begin [ /View [/XYZ H.V] /Dest (1760) cvn H.B /DEST pdfmark end - -2 2126 a Black -Black 164 2274 a -SDict begin H.S end - 164 2274 a 164 2274 a -SDict begin 13 H.A end - 164 2274 a 164 -2274 a -SDict begin [ /View [/XYZ H.V] /Dest (1761) cvn H.B /DEST pdfmark end - 164 2274 a Fj(same)h(as)h(request)-2 2375 y -SDict begin H.S end - -2 -2375 a -2 2375 a -SDict begin 13 H.A end - -2 2375 a -2 2375 a -SDict begin [ /View [/XYZ H.V] /Dest (1763) cvn H.B /DEST pdfmark end - -2 2375 a 90 x Fj(UINT16)e -(maxrsize)-2 2466 y -SDict begin H.S end - -2 2466 a -2 2466 a -SDict begin 13 H.A end - -2 2466 a -2 -2466 a -SDict begin [ /View [/XYZ H.V] /Dest (1764) cvn H.B /DEST pdfmark end - -2 2466 a Black Black 164 2615 a -SDict begin H.S end - 164 2615 a 164 -2615 a -SDict begin 13 H.A end - 164 2615 a 164 2615 a -SDict begin [ /View [/XYZ H.V] /Dest (1765) cvn H.B /DEST pdfmark end - 164 2615 a Fj(same)h(as)h(request)-2 -2716 y -SDict begin H.S end - -2 2716 a -2 2716 a -SDict begin 13 H.A end - -2 2716 a -2 2716 a -SDict begin [ /View [/XYZ H.V] /Dest (1767) cvn H.B /DEST pdfmark end - -2 2716 -a 90 x Fj(UINT32)e(assocgid)-2 2824 y -SDict begin H.S end - -2 2824 a -2 2824 -a -SDict begin 13 H.A end - -2 2824 a -2 2824 a -SDict begin [ /View [/XYZ H.V] /Dest (1768) cvn H.B /DEST pdfmark end - -2 2824 a Black Black 164 2955 -a -SDict begin H.S end - 164 2955 a 164 2955 a -SDict begin 13 H.A end - 164 2955 a 164 2955 a -SDict begin [ /View [/XYZ H.V] /Dest (1769) cvn H.B /DEST pdfmark end - 164 2955 -a Fj(zero)-2 3039 y -SDict begin H.S end - -2 3039 a -2 3039 a -SDict begin 13 H.A end - -2 3039 a -2 -3039 a -SDict begin [ /View [/XYZ H.V] /Dest (1771) cvn H.B /DEST pdfmark end - -2 3039 a 107 x Fj(*)h(secondaddr)e(USE)i(RPC_Address)-2 -3156 y -SDict begin H.S end - -2 3156 a -2 3156 a -SDict begin 13 H.A end - -2 3156 a -2 3156 a -SDict begin [ /View [/XYZ H.V] /Dest (1772) cvn H.B /DEST pdfmark end - -2 3156 -a Black Black 164 3295 a -SDict begin H.S end - 164 3295 a 164 3295 a -SDict begin 13 H.A end - 164 3295 -a 164 3295 a -SDict begin [ /View [/XYZ H.V] /Dest (1773) cvn H.B /DEST pdfmark end - 164 3295 a Fj(the)g(address)g(string,)f(as)i(described)e -(earlier)-2 3396 y -SDict begin H.S end - -2 3396 a -2 3396 a -SDict begin 13 H.A end - -2 3396 a -2 3396 -a -SDict begin [ /View [/XYZ H.V] /Dest (1775) cvn H.B /DEST pdfmark end - -2 3396 a 90 x Fj(UINT8[])-2 3499 y -SDict begin H.S end - -2 3499 a -2 3499 -a -SDict begin 13 H.A end - -2 3499 a -2 3499 a -SDict begin [ /View [/XYZ H.V] /Dest (1776) cvn H.B /DEST pdfmark end - -2 3499 a Black Black 164 3636 -a -SDict begin H.S end - 164 3636 a 164 3636 a -SDict begin 13 H.A end - 164 3636 a 164 3636 a -SDict begin [ /View [/XYZ H.V] /Dest (1777) cvn H.B /DEST pdfmark end - 164 3636 -a Fj(4-byte)g(alignment)g(padding,)f(against)h(SMB)i(header)-2 -3737 y -SDict begin H.S end - -2 3737 a -2 3737 a -SDict begin 13 H.A end - -2 3737 a -2 3737 a -SDict begin [ /View [/XYZ H.V] /Dest (1779) cvn H.B /DEST pdfmark end - -2 3737 -a 90 x Fj(UINT8)e(numresults)-2 3828 y -SDict begin H.S end - -2 3828 a -2 3828 -a -SDict begin 13 H.A end - -2 3828 a -2 3828 a -SDict begin [ /View [/XYZ H.V] /Dest (1780) cvn H.B /DEST pdfmark end - -2 3828 a Black Black 164 3976 -a -SDict begin H.S end - 164 3976 a 164 3976 a -SDict begin 13 H.A end - 164 3976 a 164 3976 a -SDict begin [ /View [/XYZ H.V] /Dest (1781) cvn H.B /DEST pdfmark end - 164 3976 -a Fj(the)h(number)e(of)i(results)h(\(0x01\))-2 4074 y -SDict begin H.S end - --2 4074 a -2 4074 a -SDict begin 13 H.A end - -2 4074 a -2 4074 a -SDict begin [ /View [/XYZ H.V] /Dest (1783) cvn H.B /DEST pdfmark end - -2 4074 a 93 -x Fj(UINT8[])-2 4180 y -SDict begin H.S end - -2 4180 a -2 4180 a -SDict begin 13 H.A end - -2 4180 a --2 4180 a -SDict begin [ /View [/XYZ H.V] /Dest (1784) cvn H.B /DEST pdfmark end - -2 4180 a Black Black 164 4317 a -SDict begin H.S end - 164 4317 a -164 4317 a -SDict begin 13 H.A end - 164 4317 a 164 4317 a -SDict begin [ /View [/XYZ H.V] /Dest (1785) cvn H.B /DEST pdfmark end - 164 4317 a Fj(4-byte)e(alignment)g -(padding,)f(against)h(SMB)i(header)-2 4418 y -SDict begin H.S end - -2 4418 -a -2 4418 a -SDict begin 13 H.A end - -2 4418 a -2 4418 a -SDict begin [ /View [/XYZ H.V] /Dest (1787) cvn H.B /DEST pdfmark end - -2 4418 a 90 x Fj(UINT16)e(result)-2 -4509 y -SDict begin H.S end - -2 4509 a -2 4509 a -SDict begin 13 H.A end - -2 4509 a -2 4509 a -SDict begin [ /View [/XYZ H.V] /Dest (1788) cvn H.B /DEST pdfmark end - -2 4509 -a Black Black 164 4657 a -SDict begin H.S end - 164 4657 a 164 4657 a -SDict begin 13 H.A end - 164 4657 -a 164 4657 a -SDict begin [ /View [/XYZ H.V] /Dest (1789) cvn H.B /DEST pdfmark end - 164 4657 a Fj(result)h(\(0x00)e(=)j(accept\))-2 -4758 y -SDict begin H.S end - -2 4758 a -2 4758 a -SDict begin 13 H.A end - -2 4758 a -2 4758 a -SDict begin [ /View [/XYZ H.V] /Dest (1791) cvn H.B /DEST pdfmark end - -2 4758 -a 90 x Fj(UINT16)e(reason)-2 4849 y -SDict begin H.S end - -2 4849 a -2 4849 -a -SDict begin 13 H.A end - -2 4849 a -2 4849 a -SDict begin [ /View [/XYZ H.V] /Dest (1792) cvn H.B /DEST pdfmark end - -2 4849 a Black Black 164 4997 -a -SDict begin H.S end - 164 4997 a 164 4997 a -SDict begin 13 H.A end - 164 4997 a 164 4997 a -SDict begin [ /View [/XYZ H.V] /Dest (1793) cvn H.B /DEST pdfmark end - 164 4997 -a Fj(reason)g(\(0x00)g(=)h(no)g(reason)f(speci\002ed\))-2 -5098 y -SDict begin H.S end - -2 5098 a -2 5098 a -SDict begin 13 H.A end - -2 5098 a -2 5098 a -SDict begin [ /View [/XYZ H.V] /Dest (1795) cvn H.B /DEST pdfmark end - -2 5098 -a 90 x Fj(*)h(transfersyntax)e(USE)j(RPC_If)o(ace)-2 -5206 y -SDict begin H.S end - -2 5206 a -2 5206 a -SDict begin 13 H.A end - -2 5206 a -2 5206 a -SDict begin [ /View [/XYZ H.V] /Dest (1796) cvn H.B /DEST pdfmark end - -2 5206 -a Black Black 164 5338 a -SDict begin H.S end - 164 5338 a 164 5338 a -SDict begin 13 H.A end - 164 5338 -a 164 5338 a -SDict begin [ /View [/XYZ H.V] /Dest (1797) cvn H.B /DEST pdfmark end - 164 5338 a Fj(the)f(transfer)f(syntax)h(from)f(the)h -(request)-2 5397 y -SDict begin H.S end - -2 5397 a -2 5397 a -SDict begin 13 H.A end - -2 5397 a -2 5397 -a -SDict begin [ /View [/XYZ H.V] /Dest (1798) cvn H.B /DEST pdfmark end - -2 5397 a Black 3659 5984 a Fh(48)p Black eop end -%%Page: 49 55 -TeXDict begin 49 54 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.49) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 72 a Fe(9.3.2.7.)k(RPC_ReqNorm)h(R)m(W)-2 259 y -SDict begin H.S end - -2 -259 a -2 259 a -SDict begin 13 H.A end - -2 259 a -2 259 a -SDict begin [ /View [/XYZ H.V] /Dest (1800) cvn H.B /DEST pdfmark end - -2 259 a 87 x Fj(the)20 -b(remainder)e(of)i(the)g(pack)o(et)g(after)g(the)g(header)f(for)h(e)n -(v)o(ery)e(other)i(other)f(request)-2 364 y -SDict begin H.S end - -2 364 a --2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (1801) cvn H.B /DEST pdfmark end - -2 364 a -2 489 a -SDict begin H.S end - -2 489 a --2 489 a -SDict begin 13 H.A end - -2 489 a -2 489 a -SDict begin [ /View [/XYZ H.V] /Dest (1803) cvn H.B /DEST pdfmark end - -2 489 a 90 x Fj(UINT32)g(allochint)-2 -580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (1804) cvn H.B /DEST pdfmark end - -2 580 a Black -Black 164 728 a -SDict begin H.S end - 164 728 a 164 728 a -SDict begin 13 H.A end - 164 728 a 164 728 -a -SDict begin [ /View [/XYZ H.V] /Dest (1805) cvn H.B /DEST pdfmark end - 164 728 a Fj(the)h(size)h(of)f(the)g(stub)g(data)g(in)h(bytes)-2 -829 y -SDict begin H.S end - -2 829 a -2 829 a -SDict begin 13 H.A end - -2 829 a -2 829 a -SDict begin [ /View [/XYZ H.V] /Dest (1807) cvn H.B /DEST pdfmark end - -2 829 a 90 -x Fj(UINT16)e(presconte)o(xt)-2 937 y -SDict begin H.S end - -2 937 a -2 937 -a -SDict begin 13 H.A end - -2 937 a -2 937 a -SDict begin [ /View [/XYZ H.V] /Dest (1808) cvn H.B /DEST pdfmark end - -2 937 a Black Black 164 1069 a -SDict begin H.S end - 164 -1069 a 164 1069 a -SDict begin 13 H.A end - 164 1069 a 164 1069 a -SDict begin [ /View [/XYZ H.V] /Dest (1809) cvn H.B /DEST pdfmark end - 164 1069 a Fj(presentation)f -(conte)o(xt)h(identi\002er)h(\(0x0\))-2 1170 y -SDict begin H.S end - -2 1170 -a -2 1170 a -SDict begin 13 H.A end - -2 1170 a -2 1170 a -SDict begin [ /View [/XYZ H.V] /Dest (1811) cvn H.B /DEST pdfmark end - -2 1170 a 90 x Fj(UINT16)f(opnum)-2 -1278 y -SDict begin H.S end - -2 1278 a -2 1278 a -SDict begin 13 H.A end - -2 1278 a -2 1278 a -SDict begin [ /View [/XYZ H.V] /Dest (1812) cvn H.B /DEST pdfmark end - -2 1278 -a Black Black 164 1409 a -SDict begin H.S end - 164 1409 a 164 1409 a -SDict begin 13 H.A end - 164 1409 -a 164 1409 a -SDict begin [ /View [/XYZ H.V] /Dest (1813) cvn H.B /DEST pdfmark end - 164 1409 a Fj(operation)f(number)h(\(0x15\))-2 -1510 y -SDict begin H.S end - -2 1510 a -2 1510 a -SDict begin 13 H.A end - -2 1510 a -2 1510 a -SDict begin [ /View [/XYZ H.V] /Dest (1815) cvn H.B /DEST pdfmark end - -2 1510 -a 90 x Fj(*)h(stub)g(USE)h(TvP)o(ack)o(et)-2 1601 y -SDict begin H.S end - -2 -1601 a -2 1601 a -SDict begin 13 H.A end - -2 1601 a -2 1601 a -SDict begin [ /View [/XYZ H.V] /Dest (1816) cvn H.B /DEST pdfmark end - -2 1601 a Black -Black 164 1750 a -SDict begin H.S end - 164 1750 a 164 1750 a -SDict begin 13 H.A end - 164 1750 a 164 -1750 a -SDict begin [ /View [/XYZ H.V] /Dest (1817) cvn H.B /DEST pdfmark end - 164 1750 a Fj(a)f(pack)o(et)g(dependent)e(on)i(the)g(pipe)g -(name)f(\(probably)f(the)i(interf)o(ace\))f(and)h(the)g(op)g(number\)) --2 1809 y -SDict begin H.S end - -2 1809 a -2 1809 a -SDict begin 13 H.A end - -2 1809 a -2 1809 a -SDict begin [ /View [/XYZ H.V] /Dest (1818) cvn H.B /DEST pdfmark end - -2 -1809 a 278 x Fe(9.3.2.8.)k(RPC_ResNorm)g(R)m(W)-2 2100 -y -SDict begin H.S end - -2 2100 a -2 2100 a -SDict begin 13 H.A end - -2 2100 a -2 2100 a -SDict begin [ /View [/XYZ H.V] /Dest (1820) cvn H.B /DEST pdfmark end - -2 2100 a -2 -2224 a -SDict begin H.S end - -2 2224 a -2 2224 a -SDict begin 13 H.A end - -2 2224 a -2 2224 a -SDict begin [ /View [/XYZ H.V] /Dest (1822) cvn H.B /DEST pdfmark end - -2 2224 -a 95 x Fj(UINT32)19 b(allochint)-2 2320 y -SDict begin H.S end - -2 2320 a -2 -2320 a -SDict begin 13 H.A end - -2 2320 a -2 2320 a -SDict begin [ /View [/XYZ H.V] /Dest (1823) cvn H.B /DEST pdfmark end - -2 2320 a Black Black 164 -2468 a -SDict begin H.S end - 164 2468 a 164 2468 a -SDict begin 13 H.A end - 164 2468 a 164 2468 a -SDict begin [ /View [/XYZ H.V] /Dest (1824) cvn H.B /DEST pdfmark end - 164 -2468 a Fj(#)h(size)h(of)f(the)g(stub)g(data)g(in)h(bytes)-2 -2569 y -SDict begin H.S end - -2 2569 a -2 2569 a -SDict begin 13 H.A end - -2 2569 a -2 2569 a -SDict begin [ /View [/XYZ H.V] /Dest (1826) cvn H.B /DEST pdfmark end - -2 2569 -a 90 x Fj(UINT16)e(presconte)o(xt)-2 2677 y -SDict begin H.S end - -2 2677 a --2 2677 a -SDict begin 13 H.A end - -2 2677 a -2 2677 a -SDict begin [ /View [/XYZ H.V] /Dest (1827) cvn H.B /DEST pdfmark end - -2 2677 a Black Black 164 -2809 a -SDict begin H.S end - 164 2809 a 164 2809 a -SDict begin 13 H.A end - 164 2809 a 164 2809 a -SDict begin [ /View [/XYZ H.V] /Dest (1828) cvn H.B /DEST pdfmark end - 164 -2809 a Fj(#)h(presentation)f(conte)o(xt)g(identi\002er)g(\(same)h(as)h -(request\))-2 2910 y -SDict begin H.S end - -2 2910 a -2 2910 a -SDict begin 13 H.A end - -2 2910 a -2 -2910 a -SDict begin [ /View [/XYZ H.V] /Dest (1830) cvn H.B /DEST pdfmark end - -2 2910 a 90 x Fj(UINT8)e(cancelcount)-2 3001 -y -SDict begin H.S end - -2 3001 a -2 3001 a -SDict begin 13 H.A end - -2 3001 a -2 3001 a -SDict begin [ /View [/XYZ H.V] /Dest (1831) cvn H.B /DEST pdfmark end - -2 3001 a Black -Black 164 3149 a -SDict begin H.S end - 164 3149 a 164 3149 a -SDict begin 13 H.A end - 164 3149 a 164 -3149 a -SDict begin [ /View [/XYZ H.V] /Dest (1832) cvn H.B /DEST pdfmark end - 164 3149 a Fj(#)h(cancel)g(count?)f(\(0x0\))-2 -3247 y -SDict begin H.S end - -2 3247 a -2 3247 a -SDict begin 13 H.A end - -2 3247 a -2 3247 a -SDict begin [ /View [/XYZ H.V] /Dest (1834) cvn H.B /DEST pdfmark end - -2 3247 -a 93 x Fj(UINT8)g(reserv)o(ed)-2 3341 y -SDict begin H.S end - -2 3341 a -2 -3341 a -SDict begin 13 H.A end - -2 3341 a -2 3341 a -SDict begin [ /View [/XYZ H.V] /Dest (1835) cvn H.B /DEST pdfmark end - -2 3341 a Black Black 164 -3490 a -SDict begin H.S end - 164 3490 a 164 3490 a -SDict begin 13 H.A end - 164 3490 a 164 3490 a -SDict begin [ /View [/XYZ H.V] /Dest (1836) cvn H.B /DEST pdfmark end - 164 -3490 a Fj(#)h(0)g(-)h(one)e(byte)h(padding)-2 3591 y -SDict begin H.S end - --2 3591 a -2 3591 a -SDict begin 13 H.A end - -2 3591 a -2 3591 a -SDict begin [ /View [/XYZ H.V] /Dest (1838) cvn H.B /DEST pdfmark end - -2 3591 a 90 -x Fj(*)g(stub)g(USE)h(TvP)o(ack)o(et)-2 3682 y -SDict begin H.S end - -2 3682 -a -2 3682 a -SDict begin 13 H.A end - -2 3682 a -2 3682 a -SDict begin [ /View [/XYZ H.V] /Dest (1839) cvn H.B /DEST pdfmark end - -2 3682 a Black Black -164 3830 a -SDict begin H.S end - 164 3830 a 164 3830 a -SDict begin 13 H.A end - 164 3830 a 164 3830 -a -SDict begin [ /View [/XYZ H.V] /Dest (1840) cvn H.B /DEST pdfmark end - 164 3830 a Fj(#)f(the)g(remainder)f(of)h(the)g(reply)-2 -3973 y -SDict begin H.S end - -2 3973 a -2 3973 a -SDict begin 13 H.A end - -2 3973 a -2 3973 a -SDict begin [ /View [/XYZ H.V] /Dest (1841) cvn H.B /DEST pdfmark end - -2 3973 -a 310 x Ff(9.3.3.)29 b(T)-11 b(ail)-2 4450 y -SDict begin H.S end - -2 4450 -a -2 4450 a -SDict begin 13 H.A end - -2 4450 a -2 4450 a -SDict begin [ /View [/XYZ H.V] /Dest (1843) cvn H.B /DEST pdfmark end - -2 4450 a 107 x Fj(The)20 -b(end)f(of)h(each)g(of)g(the)g(NTLSA)g(and)g(NETLOGON)g(named)f(pipes)h -(ends)g(with:)-2 4575 y -SDict begin H.S end - -2 4575 a -2 4575 a -SDict begin 13 H.A end - -2 4575 a --2 4575 a -SDict begin [ /View [/XYZ H.V] /Dest (1844) cvn H.B /DEST pdfmark end - -2 4575 a -2 4699 a -SDict begin H.S end - -2 4699 a -2 4699 a -SDict begin 13 H.A end - -2 -4699 a -2 4699 a -SDict begin [ /View [/XYZ H.V] /Dest (1846) cvn H.B /DEST pdfmark end - -2 4699 a 90 x Fj(......)-2 4790 y -SDict begin H.S end - -2 -4790 a -2 4790 a -SDict begin 13 H.A end - -2 4790 a -2 4790 a -SDict begin [ /View [/XYZ H.V] /Dest (1847) cvn H.B /DEST pdfmark end - -2 4790 a Black -Black 164 4939 a -SDict begin H.S end - 164 4939 a 164 4939 a -SDict begin 13 H.A end - 164 4939 a 164 -4939 a -SDict begin [ /View [/XYZ H.V] /Dest (1848) cvn H.B /DEST pdfmark end - 164 4939 a Fj(end)f(of)h(data)-2 5022 y -SDict begin H.S end - -2 5022 -a -2 5022 a -SDict begin 13 H.A end - -2 5022 a -2 5022 a -SDict begin [ /View [/XYZ H.V] /Dest (1850) cvn H.B /DEST pdfmark end - -2 5022 a 108 x Fj(UINT32)-2 -5131 y -SDict begin H.S end - -2 5131 a -2 5131 a -SDict begin 13 H.A end - -2 5131 a -2 5131 a -SDict begin [ /View [/XYZ H.V] /Dest (1851) cvn H.B /DEST pdfmark end - -2 5131 -a Black Black 164 5279 a -SDict begin H.S end - 164 5279 a 164 5279 a -SDict begin 13 H.A end - 164 5279 -a 164 5279 a -SDict begin [ /View [/XYZ H.V] /Dest (1852) cvn H.B /DEST pdfmark end - 164 5279 a Fj(return)f(code)-2 5321 y -SDict begin H.S end - -2 -5321 a -2 5321 a -SDict begin 13 H.A end - -2 5321 a -2 5321 a -SDict begin [ /View [/XYZ H.V] /Dest (1853) cvn H.B /DEST pdfmark end - -2 5321 a Black -3659 5984 a Fh(49)p Black eop end -%%Page: 50 56 -TeXDict begin 50 55 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.50) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1900) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Ff(9.3.4.)29 b(RPC)h(Bind)h(/)f(Bind)h(Ack)-2 -240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (1855) cvn H.B /DEST pdfmark end - -2 240 a 106 -x Fj(RPC)21 b(Binds)g(are)f(the)g(process)g(of)g(associating)g(an)g -(RPC)h(pipe)f(\(e.g)g(\\PIPE\\lsarpc\))f(with)i(a)f("transfer)f -(syntax")h(\(see)-2 454 y(RPC_If)o(ace)g(structure\).)f(The)g(purpose)g -(for)h(doing)f(this)h(is)h(unkno)n(wn.)-2 638 y -SDict begin H.S end - -2 638 -a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (1856) cvn H.B /DEST pdfmark end - -2 638 a -2 638 a -SDict begin H.S end - -2 638 -a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (1857) cvn H.B /DEST pdfmark end - -2 638 a 90 x Fh(Note:)f(The)g -(RPC_ResBind)f(SMB)h(T)-5 b(r)o(ansact)20 b(r)m(equest)f(is)i(sent)g -(with)f(two)h(uint16)e(setup)h(par)o(ameter)o(s.)f(The)h(\002r)o(st)h -(is)g(0x0026;)d(the)-2 836 y(second)h(is)i(the)f(\002le)h(handle)d(r)m -(eturned)i(by)g(the)g(SMBopenX)f(T)-5 b(r)o(ansact)20 -b(r)m(esponse)o(.)-2 1019 y -SDict begin H.S end - -2 1019 a -2 1019 a -SDict begin 13 H.A end - -2 1019 -a -2 1019 a -SDict begin [ /View [/XYZ H.V] /Dest (1858) cvn H.B /DEST pdfmark end - -2 1019 a -2 1019 a -SDict begin H.S end - -2 1019 a -2 1019 a -SDict begin 13 H.A end - -2 -1019 a -2 1019 a -SDict begin [ /View [/XYZ H.V] /Dest (1859) cvn H.B /DEST pdfmark end - -2 1019 a 91 x Fh(Note:)g(The)g(RPC_ResBind)f(member)o -(s)i(maxtsize)o(,)f(maxr)o(size)h(and)f(assocgid)f(ar)m(e)h(the)h(same) -f(in)g(the)g(r)m(esponse)g(as)h(the)f(same)-2 1218 y(member)o(s)g(in)h -(the)f(RPC_ReqBind.)e(The)i(RPC_ResBind)f(member)h(tr)o(ansfer)o -(syntax)g(is)h(the)f(same)g(in)h(the)f(r)m(esponse)g(as)g(the)-2 -1401 y -SDict begin H.S end - -2 1401 a -2 1401 a -SDict begin 13 H.A end - -2 1401 a -2 1401 a -SDict begin [ /View [/XYZ H.V] /Dest (1860) cvn H.B /DEST pdfmark end - -2 1401 -a -2 1401 a -SDict begin H.S end - -2 1401 a -2 1401 a -SDict begin 13 H.A end - -2 1401 a -2 1401 a -SDict begin [ /View [/XYZ H.V] /Dest (1861) cvn H.B /DEST pdfmark end - -2 -1401 a 91 x Fh(Note:)g(The)g(RPC_ResBind)f(r)m(esponse)h(member)g -(secondaddr)e(contains)h(the)i(name)e(of)h(what)h(is)g(pr)m(esumed)e -(to)i(be)f(the)g(service)-2 1600 y(behind)e(the)j(RPC)f(pipe)o(.)g(The) -g(mapping)e(identi\002ed)h(so)h(far)h(is:)-2 1617 y -SDict begin H.S end - -2 -1617 a -2 1617 a -SDict begin 13 H.A end - -2 1617 a -2 1617 a -SDict begin [ /View [/XYZ H.V] /Dest (1862) cvn H.B /DEST pdfmark end - -2 1617 a -2 1742 -a -SDict begin H.S end - -2 1742 a -2 1742 a -SDict begin 13 H.A end - -2 1742 a -2 1742 a -SDict begin [ /View [/XYZ H.V] /Dest (1864) cvn H.B /DEST pdfmark end - -2 1742 a 91 -x Fj(initial)f(SMBopenX)g(request:)-2 1851 y -SDict begin H.S end - -2 1851 -a -2 1851 a -SDict begin 13 H.A end - -2 1851 a -2 1851 a -SDict begin [ /View [/XYZ H.V] /Dest (1865) cvn H.B /DEST pdfmark end - -2 1851 a Black Black -164 1982 a -SDict begin H.S end - 164 1982 a 164 1982 a -SDict begin 13 H.A end - 164 1982 a 164 1982 -a -SDict begin [ /View [/XYZ H.V] /Dest (1866) cvn H.B /DEST pdfmark end - 164 1982 a Fj(RPC_ResBind)h(response:)-2 2083 y -SDict begin H.S end - -2 -2083 a -2 2083 a -SDict begin 13 H.A end - -2 2083 a -2 2083 a -SDict begin [ /View [/XYZ H.V] /Dest (1868) cvn H.B /DEST pdfmark end - -2 2083 a 90 x Fj -("\\\\PIPE\\\\srvsvc")-2 2174 y -SDict begin H.S end - -2 2174 a -2 2174 a -SDict begin 13 H.A end - -2 -2174 a -2 2174 a -SDict begin [ /View [/XYZ H.V] /Dest (1869) cvn H.B /DEST pdfmark end - -2 2174 a Black Black 164 2322 a -SDict begin H.S end - 164 -2322 a 164 2322 a -SDict begin 13 H.A end - 164 2322 a 164 2322 a -SDict begin [ /View [/XYZ H.V] /Dest (1870) cvn H.B /DEST pdfmark end - 164 2322 a Fj -("\\\\PIPE\\\\ntsvcs")-2 2406 y -SDict begin H.S end - -2 2406 a -2 2406 a -SDict begin 13 H.A end - -2 -2406 a -2 2406 a -SDict begin [ /View [/XYZ H.V] /Dest (1872) cvn H.B /DEST pdfmark end - -2 2406 a 107 x Fj("\\\\PIPE\\\\samr")-2 -2514 y -SDict begin H.S end - -2 2514 a -2 2514 a -SDict begin 13 H.A end - -2 2514 a -2 2514 a -SDict begin [ /View [/XYZ H.V] /Dest (1873) cvn H.B /DEST pdfmark end - -2 2514 -a Black Black 164 2663 a -SDict begin H.S end - 164 2663 a 164 2663 a -SDict begin 13 H.A end - 164 2663 -a 164 2663 a -SDict begin [ /View [/XYZ H.V] /Dest (1874) cvn H.B /DEST pdfmark end - 164 2663 a Fj("\\\\PIPE\\\\lsass")-2 2747 -y -SDict begin H.S end - -2 2747 a -2 2747 a -SDict begin 13 H.A end - -2 2747 a -2 2747 a -SDict begin [ /View [/XYZ H.V] /Dest (1876) cvn H.B /DEST pdfmark end - -2 2747 a 107 -x Fj("\\\\PIPE\\\\lsarpc")-2 2872 y -SDict begin H.S end - -2 2872 a -2 2872 -a -SDict begin 13 H.A end - -2 2872 a -2 2872 a -SDict begin [ /View [/XYZ H.V] /Dest (1877) cvn H.B /DEST pdfmark end - -2 2872 a Black Black 164 3003 -a -SDict begin H.S end - 164 3003 a 164 3003 a -SDict begin 13 H.A end - 164 3003 a 164 3003 a -SDict begin [ /View [/XYZ H.V] /Dest (1878) cvn H.B /DEST pdfmark end - 164 3003 -a Fj("\\\\PIPE\\\\lsass")-2 3087 y -SDict begin H.S end - -2 3087 a -2 3087 -a -SDict begin 13 H.A end - -2 3087 a -2 3087 a -SDict begin [ /View [/XYZ H.V] /Dest (1880) cvn H.B /DEST pdfmark end - -2 3087 a 107 x Fj("\\\\PIPE\\\\wkssvc")-2 -3195 y -SDict begin H.S end - -2 3195 a -2 3195 a -SDict begin 13 H.A end - -2 3195 a -2 3195 a -SDict begin [ /View [/XYZ H.V] /Dest (1881) cvn H.B /DEST pdfmark end - -2 3195 -a Black Black 164 3344 a -SDict begin H.S end - 164 3344 a 164 3344 a -SDict begin 13 H.A end - 164 3344 -a 164 3344 a -SDict begin [ /View [/XYZ H.V] /Dest (1882) cvn H.B /DEST pdfmark end - 164 3344 a Fj("\\\\PIPE\\\\wksvcs")-2 3427 -y -SDict begin H.S end - -2 3427 a -2 3427 a -SDict begin 13 H.A end - -2 3427 a -2 3427 a -SDict begin [ /View [/XYZ H.V] /Dest (1884) cvn H.B /DEST pdfmark end - -2 3427 a 107 -x Fj("\\\\PIPE\\\\NETLOGON")-2 3535 y -SDict begin H.S end - -2 3535 a -2 3535 -a -SDict begin 13 H.A end - -2 3535 a -2 3535 a -SDict begin [ /View [/XYZ H.V] /Dest (1885) cvn H.B /DEST pdfmark end - -2 3535 a Black Black 164 3684 -a -SDict begin H.S end - 164 3684 a 164 3684 a -SDict begin 13 H.A end - 164 3684 a 164 3684 a -SDict begin [ /View [/XYZ H.V] /Dest (1886) cvn H.B /DEST pdfmark end - 164 3684 -a Fj("\\\\PIPE\\\\NETLOGON")-2 3851 y -SDict begin H.S end - -2 3851 a -2 3851 -a -SDict begin 13 H.A end - -2 3851 a -2 3851 a -SDict begin [ /View [/XYZ H.V] /Dest (1887) cvn H.B /DEST pdfmark end - -2 3851 a -2 3851 a -SDict begin H.S end - -2 3851 a -2 -3851 a -SDict begin 13 H.A end - -2 3851 a -2 3851 a -SDict begin [ /View [/XYZ H.V] /Dest (1888) cvn H.B /DEST pdfmark end - -2 3851 a 107 x Fh(Note:)f(The)g(RPC_P)-7 -b(ac)n(k)o(et)20 b(fr)o(a)o(glength)f(member)h(in)g(both)g(the)g(Bind)f -(Request)h(and)f(Bind)h(Ac)n(knowledgment)e(must)j(contain)e(the)-2 -4066 y(length)g(of)h(the)h(entir)m(e)f(RPC)h(data,)e(including)f(the)i -(RPC_P)-7 b(ac)n(k)o(et)20 b(header)-9 b(.)-2 4249 y -SDict begin H.S end - --2 4249 a -2 4249 a -SDict begin 13 H.A end - -2 4249 a -2 4249 a -SDict begin [ /View [/XYZ H.V] /Dest (1889) cvn H.B /DEST pdfmark end - -2 4249 a 91 -x Fj(Request:)-2 4458 y -SDict begin H.S end - -2 4458 a -2 4458 a -SDict begin 13 H.A end - -2 4458 a --2 4458 a -SDict begin [ /View [/XYZ H.V] /Dest (1890) cvn H.B /DEST pdfmark end - -2 4458 a -2 4458 a -SDict begin H.S end - -2 4458 a -2 4458 a -SDict begin 13 H.A end - -2 -4458 a -2 4458 a -SDict begin [ /View [/XYZ H.V] /Dest (table.4) cvn H.B /DEST pdfmark -end - -2 4458 a 75 x Fj(RPC_P)o(ack)o(et)-2 -4617 y(RPC_ReqBind)-2 4801 y -SDict begin H.S end - -2 4801 a -2 4801 a -SDict begin 13 H.A end - -2 4801 -a -2 4801 a -SDict begin [ /View [/XYZ H.V] /Dest (1893) cvn H.B /DEST pdfmark end - -2 4801 a 108 x Fj(Response:)-2 5028 y -SDict begin H.S end - -2 -5028 a -2 5028 a -SDict begin 13 H.A end - -2 5028 a -2 5028 a -SDict begin [ /View [/XYZ H.V] /Dest (1894) cvn H.B /DEST pdfmark end - -2 5028 a -2 5028 -a -SDict begin H.S end - -2 5028 a -2 5028 a -SDict begin 13 H.A end - -2 5028 a -2 5028 a -SDict begin [ /View [/XYZ H.V] /Dest (table.5) cvn H.B /DEST pdfmark -end - -2 5028 a 74 -x Fj(RPC_P)o(ack)o(et)-2 5187 y(RPC_ResBind)-2 5197 y -SDict begin H.S end - --2 5197 a -2 5197 a -SDict begin 13 H.A end - -2 5197 a -2 5197 a -SDict begin [ /View [/XYZ H.V] /Dest (1897) cvn H.B /DEST pdfmark end - -2 5197 a Black -3659 5984 a Fh(50)p Black eop end -%%Page: 51 57 -TeXDict begin 51 56 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.51) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1958) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Ff(9.3.5.)29 b(NTLSA)h(T)-9 b(ransact)29 -b(Named)h(Pipe)-2 263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 -263 a -SDict begin [ /View [/XYZ H.V] /Dest (1899) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fj(The)20 b(sequence)f(of)h(actions)g(tak)o(en)f -(on)h(this)h(pipe)e(are:)-2 375 y -SDict begin H.S end - -2 375 a -2 375 a -SDict begin 13 H.A end - -2 -375 a -2 375 a -SDict begin [ /View [/XYZ H.V] /Dest (table.6) cvn H.B /DEST pdfmark -end - -2 375 a 75 x Fj(Establish)h(a)h(connection)d(to)i(the)g -(IPC$)h(share)f(\(SMBtconX\).)f(use)h(encrypted)e(passw)o(ords.)-2 -542 y(Open)h(an)h(RPC)i(Pipe)e(with)h(the)f(name)g -("\\\\PIPE\\\\lsarpc".)f(Store)h(the)g(\002le)h(handle.)-2 -635 y(Using)f(the)g(\002le)h(handle,)e(send)h(a)g(Set)h(Named)f(Pipe)g -(Handle)g(state)h(to)f(0x4300.)-2 728 y(Send)g(an)g(LSA)g(Open)g(Polic) -o(y)g(request.)f(Store)h(the)g(Polic)o(y)g(Handle.)-2 -820 y(Using)g(the)g(Polic)o(y)g(Handle,)f(send)h(LSA)h(Query)e(Info)g -(Polic)o(y)h(requests,)f(etc.)-2 913 y(Using)h(the)g(Polic)o(y)g -(Handle,)f(send)h(an)g(LSA)h(Close.)-2 1006 y(Close)g(the)f(IPC$)g -(share.)-2 1179 y -SDict begin H.S end - -2 1179 a -2 1179 a -SDict begin 13 H.A end - -2 1179 a -2 1179 -a -SDict begin [ /View [/XYZ H.V] /Dest (1908) cvn H.B /DEST pdfmark end - -2 1179 a 90 x Fj(De\002nes)g(for)g(this)g(pipe,)g(identifying)e(the) -i(query)f(are:)-2 1287 y -SDict begin H.S end - -2 1287 a -2 1287 a -SDict begin 13 H.A end - -2 1287 -a -2 1287 a -SDict begin [ /View [/XYZ H.V] /Dest (1909) cvn H.B /DEST pdfmark end - -2 1287 a -2 1411 a -SDict begin H.S end - -2 1411 a -2 1411 a -SDict begin 13 H.A end - -2 -1411 a -2 1411 a -SDict begin [ /View [/XYZ H.V] /Dest (1911) cvn H.B /DEST pdfmark end - -2 1411 a 90 x Fj(LSA)h(Open)g(Polic)o(y:)-2 -1519 y -SDict begin H.S end - -2 1519 a -2 1519 a -SDict begin 13 H.A end - -2 1519 a -2 1519 a -SDict begin [ /View [/XYZ H.V] /Dest (1912) cvn H.B /DEST pdfmark end - -2 1519 -a Black Black 164 1651 a -SDict begin H.S end - 164 1651 a 164 1651 a -SDict begin 13 H.A end - 164 1651 -a 164 1651 a -SDict begin [ /View [/XYZ H.V] /Dest (1913) cvn H.B /DEST pdfmark end - 164 1651 a Fj(0x2c)-2 1734 y -SDict begin H.S end - -2 1734 a -2 -1734 a -SDict begin 13 H.A end - -2 1734 a -2 1734 a -SDict begin [ /View [/XYZ H.V] /Dest (1915) cvn H.B /DEST pdfmark end - -2 1734 a 107 x Fj(LSA)g(Query)g(Info)f -(Polic)o(y:)-2 1859 y -SDict begin H.S end - -2 1859 a -2 1859 a -SDict begin 13 H.A end - -2 1859 a -2 -1859 a -SDict begin [ /View [/XYZ H.V] /Dest (1916) cvn H.B /DEST pdfmark end - -2 1859 a Black Black 164 1991 a -SDict begin H.S end - 164 1991 a 164 -1991 a -SDict begin 13 H.A end - 164 1991 a 164 1991 a -SDict begin [ /View [/XYZ H.V] /Dest (1917) cvn H.B /DEST pdfmark end - 164 1991 a Fj(0x07)-2 2075 -y -SDict begin H.S end - -2 2075 a -2 2075 a -SDict begin 13 H.A end - -2 2075 a -2 2075 a -SDict begin [ /View [/XYZ H.V] /Dest (1919) cvn H.B /DEST pdfmark end - -2 2075 a 107 -x Fj(LSA)h(Enumerate)f(T)m(rusted)g(Domains:)-2 2183 -y -SDict begin H.S end - -2 2183 a -2 2183 a -SDict begin 13 H.A end - -2 2183 a -2 2183 a -SDict begin [ /View [/XYZ H.V] /Dest (1920) cvn H.B /DEST pdfmark end - -2 2183 a Black -Black 164 2331 a -SDict begin H.S end - 164 2331 a 164 2331 a -SDict begin 13 H.A end - 164 2331 a 164 -2331 a -SDict begin [ /View [/XYZ H.V] /Dest (1921) cvn H.B /DEST pdfmark end - 164 2331 a Fj(0x0d)-2 2415 y -SDict begin H.S end - -2 2415 a -2 2415 -a -SDict begin 13 H.A end - -2 2415 a -2 2415 a -SDict begin [ /View [/XYZ H.V] /Dest (1923) cvn H.B /DEST pdfmark end - -2 2415 a 107 x Fj(LSA)h(Open)g(Secret:)-2 -2540 y -SDict begin H.S end - -2 2540 a -2 2540 a -SDict begin 13 H.A end - -2 2540 a -2 2540 a -SDict begin [ /View [/XYZ H.V] /Dest (1924) cvn H.B /DEST pdfmark end - -2 2540 -a Black Black 164 2672 a -SDict begin H.S end - 164 2672 a 164 2672 a -SDict begin 13 H.A end - 164 2672 -a 164 2672 a -SDict begin [ /View [/XYZ H.V] /Dest (1925) cvn H.B /DEST pdfmark end - 164 2672 a Fj(0xf)n(f)-2 2756 y -SDict begin H.S end - -2 2756 -a -2 2756 a -SDict begin 13 H.A end - -2 2756 a -2 2756 a -SDict begin [ /View [/XYZ H.V] /Dest (1927) cvn H.B /DEST pdfmark end - -2 2756 a 107 x Fj(LSA)g(Lookup)e -(SIDs:)-2 2881 y -SDict begin H.S end - -2 2881 a -2 2881 a -SDict begin 13 H.A end - -2 2881 a -2 2881 -a -SDict begin [ /View [/XYZ H.V] /Dest (1928) cvn H.B /DEST pdfmark end - -2 2881 a Black Black 164 3012 a -SDict begin H.S end - 164 3012 a 164 3012 -a -SDict begin 13 H.A end - 164 3012 a 164 3012 a -SDict begin [ /View [/XYZ H.V] /Dest (1929) cvn H.B /DEST pdfmark end - 164 3012 a Fj(0xfe)-2 3096 y -SDict begin H.S end - --2 3096 a -2 3096 a -SDict begin 13 H.A end - -2 3096 a -2 3096 a -SDict begin [ /View [/XYZ H.V] /Dest (1931) cvn H.B /DEST pdfmark end - -2 3096 a 107 -x Fj(LSA)i(Lookup)e(Names:)-2 3221 y -SDict begin H.S end - -2 3221 a -2 3221 -a -SDict begin 13 H.A end - -2 3221 a -2 3221 a -SDict begin [ /View [/XYZ H.V] /Dest (1932) cvn H.B /DEST pdfmark end - -2 3221 a Black Black 164 3352 -a -SDict begin H.S end - 164 3352 a 164 3352 a -SDict begin 13 H.A end - 164 3352 a 164 3352 a -SDict begin [ /View [/XYZ H.V] /Dest (1933) cvn H.B /DEST pdfmark end - 164 3352 -a Fj(0xfd)-2 3436 y -SDict begin H.S end - -2 3436 a -2 3436 a -SDict begin 13 H.A end - -2 3436 a -2 -3436 a -SDict begin [ /View [/XYZ H.V] /Dest (1935) cvn H.B /DEST pdfmark end - -2 3436 a 107 x Fj(LSA)i(Close:)-2 3544 y -SDict begin H.S end - -2 3544 -a -2 3544 a -SDict begin 13 H.A end - -2 3544 a -2 3544 a -SDict begin [ /View [/XYZ H.V] /Dest (1936) cvn H.B /DEST pdfmark end - -2 3544 a Black Black -164 3693 a -SDict begin H.S end - 164 3693 a 164 3693 a -SDict begin 13 H.A end - 164 3693 a 164 3693 -a -SDict begin [ /View [/XYZ H.V] /Dest (1937) cvn H.B /DEST pdfmark end - 164 3693 a Fj(0x00)-2 3735 y -SDict begin H.S end - -2 3735 a -2 3735 a -SDict begin 13 H.A end - -2 -3735 a -2 3735 a -SDict begin [ /View [/XYZ H.V] /Dest (1938) cvn H.B /DEST pdfmark end - -2 3735 a 327 x Ff(9.3.6.)29 b(LSA)h(Open)h(P)n(olicy) --2 4253 y -SDict begin H.S end - -2 4253 a -2 4253 a -SDict begin 13 H.A end - -2 4253 a -2 4253 a -SDict begin [ /View [/XYZ H.V] /Dest (1940) cvn H.B /DEST pdfmark end - -2 -4253 a -2 4253 a -SDict begin H.S end - -2 4253 a -2 4253 a -SDict begin 13 H.A end - -2 4253 a -2 4253 -a -SDict begin [ /View [/XYZ H.V] /Dest (1941) cvn H.B /DEST pdfmark end - -2 4253 a 83 x Fh(Note:)20 b(The)g(policy)g(handle)f(can)g(be)h -(anything)f(you)g(lik)o(e)o(.)-2 4353 y -SDict begin H.S end - -2 4353 a -2 -4353 a -SDict begin 13 H.A end - -2 4353 a -2 4353 a -SDict begin [ /View [/XYZ H.V] /Dest (1942) cvn H.B /DEST pdfmark end - -2 4353 a 271 x Fe(9.3.6.1.)24 -b(Request)-2 4644 y -SDict begin H.S end - -2 4644 a -2 4644 a -SDict begin 13 H.A end - -2 4644 a -2 -4644 a -SDict begin [ /View [/XYZ H.V] /Dest (1944) cvn H.B /DEST pdfmark end - -2 4644 a -2 4768 a -SDict begin H.S end - -2 4768 a -2 4768 a -SDict begin 13 H.A end - -2 4768 -a -2 4768 a -SDict begin [ /View [/XYZ H.V] /Dest (1946) cvn H.B /DEST pdfmark end - -2 4768 a 88 x Fj(V)m(OID*)-2 4857 y -SDict begin H.S end - -2 4857 -a -2 4857 a -SDict begin 13 H.A end - -2 4857 a -2 4857 a -SDict begin [ /View [/XYZ H.V] /Dest (1947) cvn H.B /DEST pdfmark end - -2 4857 a Black Black -164 5006 a -SDict begin H.S end - 164 5006 a 164 5006 a -SDict begin 13 H.A end - 164 5006 a 164 5006 -a -SDict begin [ /View [/XYZ H.V] /Dest (1948) cvn H.B /DEST pdfmark end - 164 5006 a Fj(b)n(uf)n(fer)19 b(pointer)-2 5107 y -SDict begin H.S end - -2 -5107 a -2 5107 a -SDict begin 13 H.A end - -2 5107 a -2 5107 a -SDict begin [ /View [/XYZ H.V] /Dest (1950) cvn H.B /DEST pdfmark end - -2 5107 a 90 x Fj(UNISTR2)-2 -5198 y -SDict begin H.S end - -2 5198 a -2 5198 a -SDict begin 13 H.A end - -2 5198 a -2 5198 a -SDict begin [ /View [/XYZ H.V] /Dest (1951) cvn H.B /DEST pdfmark end - -2 5198 -a Black Black 164 5346 a -SDict begin H.S end - 164 5346 a 164 5346 a -SDict begin 13 H.A end - 164 5346 -a 164 5346 a -SDict begin [ /View [/XYZ H.V] /Dest (1952) cvn H.B /DEST pdfmark end - 164 5346 a Fj(serv)o(er)g(name)h(-)g(unicode)f(string)h -(starting)f(with)i(tw)o(o)f('\\')-5 b(s)p Black 3659 -5984 a Fh(51)p Black eop end -%%Page: 52 58 -TeXDict begin 52 57 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.52) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1954) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(OBJ_A)-9 b(TTR)-2 82 y -SDict begin H.S end - -2 82 a -2 82 a -SDict begin 13 H.A end - -2 82 -a -2 82 a -SDict begin [ /View [/XYZ H.V] /Dest (1955) cvn H.B /DEST pdfmark end - -2 82 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 -222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1956) cvn H.B /DEST pdfmark end - 164 222 a Fj(object)19 b(attrib)n(utes)-2 -413 y(UINT32)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 414 -a -SDict begin [ /View [/XYZ H.V] /Dest (1959) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - -164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1960) cvn H.B /DEST pdfmark end - 164 562 a Fj(1)h(-)g(desired)g(access)-2 -605 y -SDict begin H.S end - -2 605 a -2 605 a -SDict begin 13 H.A end - -2 605 a -2 605 a -SDict begin [ /View [/XYZ H.V] /Dest (1961) cvn H.B /DEST pdfmark end - -2 605 a 294 -x Fe(9.3.6.2.)k(Response)-2 920 y -SDict begin H.S end - -2 920 a -2 920 a -SDict begin 13 H.A end - -2 -920 a -2 920 a -SDict begin [ /View [/XYZ H.V] /Dest (1963) cvn H.B /DEST pdfmark end - -2 920 a -2 1044 a -SDict begin H.S end - -2 1044 a -2 1044 a -SDict begin 13 H.A end - --2 1044 a -2 1044 a -SDict begin [ /View [/XYZ H.V] /Dest (1965) cvn H.B /DEST pdfmark end - -2 1044 a 88 x Fj(POL_HND)-2 1142 -y -SDict begin H.S end - -2 1142 a -2 1142 a -SDict begin 13 H.A end - -2 1142 a -2 1142 a -SDict begin [ /View [/XYZ H.V] /Dest (1966) cvn H.B /DEST pdfmark end - -2 1142 a Black -Black 164 1281 a -SDict begin H.S end - 164 1281 a 164 1281 a -SDict begin 13 H.A end - 164 1281 a 164 -1281 a -SDict begin [ /View [/XYZ H.V] /Dest (1967) cvn H.B /DEST pdfmark end - 164 1281 a Fj(LSA)c(polic)o(y)f(handle)-2 1382 -y -SDict begin H.S end - -2 1382 a -2 1382 a -SDict begin 13 H.A end - -2 1382 a -2 1382 a -SDict begin [ /View [/XYZ H.V] /Dest (1969) cvn H.B /DEST pdfmark end - -2 1382 a 90 -x Fj(return)-2 1473 y -SDict begin H.S end - -2 1473 a -2 1473 a -SDict begin 13 H.A end - -2 1473 a -2 -1473 a -SDict begin [ /View [/XYZ H.V] /Dest (1970) cvn H.B /DEST pdfmark end - -2 1473 a Black Black 164 1622 a -SDict begin H.S end - 164 1622 a 164 -1622 a -SDict begin 13 H.A end - 164 1622 a 164 1622 a -SDict begin [ /View [/XYZ H.V] /Dest (1971) cvn H.B /DEST pdfmark end - 164 1622 a Fj(0)h(-)g(indicates)g(success) --2 1747 y -SDict begin H.S end - -2 1747 a -2 1747 a -SDict begin 13 H.A end - -2 1747 a -2 1747 a -SDict begin [ /View [/XYZ H.V] /Dest (1972) cvn H.B /DEST pdfmark end - -2 -1747 a 327 x Ff(9.3.7.)29 b(LSA)h(Query)g(Inf)m(o)g(P)n(olicy)-2 -2265 y -SDict begin H.S end - -2 2265 a -2 2265 a -SDict begin 13 H.A end - -2 2265 a -2 2265 a -SDict begin [ /View [/XYZ H.V] /Dest (1974) cvn H.B /DEST pdfmark end - -2 2265 -a -2 2265 a -SDict begin H.S end - -2 2265 a -2 2265 a -SDict begin 13 H.A end - -2 2265 a -2 2265 a -SDict begin [ /View [/XYZ H.V] /Dest (1975) cvn H.B /DEST pdfmark end - -2 -2265 a 83 x Fh(Note:)20 b(The)g(info)g(class)h(in)f(r)m(esponse)g(must) -h(be)f(the)g(same)g(as)h(that)f(in)g(the)h(r)m(equest.)-2 -2365 y -SDict begin H.S end - -2 2365 a -2 2365 a -SDict begin 13 H.A end - -2 2365 a -2 2365 a -SDict begin [ /View [/XYZ H.V] /Dest (1976) cvn H.B /DEST pdfmark end - -2 2365 -a 271 x Fe(9.3.7.1.)j(Request)-2 2656 y -SDict begin H.S end - -2 2656 a -2 -2656 a -SDict begin 13 H.A end - -2 2656 a -2 2656 a -SDict begin [ /View [/XYZ H.V] /Dest (1978) cvn H.B /DEST pdfmark end - -2 2656 a -2 2780 a -SDict begin H.S end - -2 2780 -a -2 2780 a -SDict begin 13 H.A end - -2 2780 a -2 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (1980) cvn H.B /DEST pdfmark end - -2 2780 a 88 x Fj(POL_HND)-2 -2878 y -SDict begin H.S end - -2 2878 a -2 2878 a -SDict begin 13 H.A end - -2 2878 a -2 2878 a -SDict begin [ /View [/XYZ H.V] /Dest (1981) cvn H.B /DEST pdfmark end - -2 2878 -a Black Black 164 3017 a -SDict begin H.S end - 164 3017 a 164 3017 a -SDict begin 13 H.A end - 164 3017 -a 164 3017 a -SDict begin [ /View [/XYZ H.V] /Dest (1982) cvn H.B /DEST pdfmark end - 164 3017 a Fj(LSA)c(polic)o(y)f(handle)-2 -3118 y -SDict begin H.S end - -2 3118 a -2 3118 a -SDict begin 13 H.A end - -2 3118 a -2 3118 a -SDict begin [ /View [/XYZ H.V] /Dest (1984) cvn H.B /DEST pdfmark end - -2 3118 -a 90 x Fj(UINT16)-2 3209 y -SDict begin H.S end - -2 3209 a -2 3209 a -SDict begin 13 H.A end - -2 3209 -a -2 3209 a -SDict begin [ /View [/XYZ H.V] /Dest (1985) cvn H.B /DEST pdfmark end - -2 3209 a Black Black 164 3358 a -SDict begin H.S end - 164 3358 -a 164 3358 a -SDict begin 13 H.A end - 164 3358 a 164 3358 a -SDict begin [ /View [/XYZ H.V] /Dest (1986) cvn H.B /DEST pdfmark end - 164 3358 a Fj(info)g(class)i(\(also) -g(a)f(polic)o(y)f(handle?\))-2 3417 y -SDict begin H.S end - -2 3417 a -2 3417 -a -SDict begin 13 H.A end - -2 3417 a -2 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (1987) cvn H.B /DEST pdfmark end - -2 3417 a 278 x Fe(9.3.7.2.)24 -b(Response)-2 3715 y -SDict begin H.S end - -2 3715 a -2 3715 a -SDict begin 13 H.A end - -2 3715 a -2 -3715 a -SDict begin [ /View [/XYZ H.V] /Dest (1989) cvn H.B /DEST pdfmark end - -2 3715 a -2 3840 a -SDict begin H.S end - -2 3840 a -2 3840 a -SDict begin 13 H.A end - -2 3840 -a -2 3840 a -SDict begin [ /View [/XYZ H.V] /Dest (1991) cvn H.B /DEST pdfmark end - -2 3840 a 87 x Fj(V)m(OID*)-2 3928 y -SDict begin H.S end - -2 3928 -a -2 3928 a -SDict begin 13 H.A end - -2 3928 a -2 3928 a -SDict begin [ /View [/XYZ H.V] /Dest (1992) cvn H.B /DEST pdfmark end - -2 3928 a Black Black -164 4077 a -SDict begin H.S end - 164 4077 a 164 4077 a -SDict begin 13 H.A end - 164 4077 a 164 4077 -a -SDict begin [ /View [/XYZ H.V] /Dest (1993) cvn H.B /DEST pdfmark end - 164 4077 a Fj(undocumented)16 b(b)n(uf)n(fer)j(pointer)-2 -4178 y -SDict begin H.S end - -2 4178 a -2 4178 a -SDict begin 13 H.A end - -2 4178 a -2 4178 a -SDict begin [ /View [/XYZ H.V] /Dest (1995) cvn H.B /DEST pdfmark end - -2 4178 -a 90 x Fj(UINT16)-2 4269 y -SDict begin H.S end - -2 4269 a -2 4269 a -SDict begin 13 H.A end - -2 4269 -a -2 4269 a -SDict begin [ /View [/XYZ H.V] /Dest (1996) cvn H.B /DEST pdfmark end - -2 4269 a Black Black 164 4417 a -SDict begin H.S end - 164 4417 -a 164 4417 a -SDict begin 13 H.A end - 164 4417 a 164 4417 a -SDict begin [ /View [/XYZ H.V] /Dest (1997) cvn H.B /DEST pdfmark end - 164 4417 a Fj(info)g(class)i(\(same) -f(as)h(info)f(class)h(in)f(request\).)-2 4601 y -SDict begin H.S end - -2 4601 -a -2 4601 a -SDict begin 13 H.A end - -2 4601 a -2 4601 a -SDict begin [ /View [/XYZ H.V] /Dest (1998) cvn H.B /DEST pdfmark end - -2 4601 a -2 4684 a -SDict begin H.S end - -2 -4684 a -2 4684 a -SDict begin 11.7 H.A end - -2 4684 a -2 4684 a -SDict begin [ /View [/XYZ H.V] /Dest (1999) cvn H.B /DEST pdfmark end - -2 4684 a 79 x Fg(switch)44 -b(\(info)g(class\))-2 4861 y(case)g(3:)-2 4958 y(case)g(5:)-2 -5055 y({)-2 5152 y(DOM_INFO)f(domain)h(info,)g(levels)g(3)h(and)f(5)h -(\(are)f(the)g(same\).)-2 5249 y(})-2 5443 y(return)178 -b(0)45 b(-)f(indicates)g(success)p Black 3659 5984 a -Fh(52)p Black eop end -%%Page: 53 59 -TeXDict begin 53 58 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.53) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2052) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 166 a -SDict begin H.S end - -2 166 a -2 166 a -SDict begin 13 H.A end - -2 166 a -2 166 a -SDict begin [ /View [/XYZ H.V] /Dest (2000) cvn H.B /DEST pdfmark end - -2 -166 a 328 x Ff(9.3.8.)29 b(LSA)h(Enumerate)g(T)-9 b(rusted)30 -b(Domains)-2 495 y -SDict begin H.S end - -2 495 a -2 495 a -SDict begin 13 H.A end - -2 495 a -2 495 -a -SDict begin [ /View [/XYZ H.V] /Dest (2002) cvn H.B /DEST pdfmark end - -2 495 a 286 x Fe(9.3.8.1.)24 b(Request)-2 968 y -SDict begin H.S end - -2 -968 a -2 968 a -SDict begin 13 H.A end - -2 968 a -2 968 a -SDict begin [ /View [/XYZ H.V] /Dest (2004) cvn H.B /DEST pdfmark end - -2 968 a 87 x Fj(no)c(e)o(xtra)f(data) --2 1066 y -SDict begin H.S end - -2 1066 a -2 1066 a -SDict begin 13 H.A end - -2 1066 a -2 1066 a -SDict begin [ /View [/XYZ H.V] /Dest (2005) cvn H.B /DEST pdfmark end - -2 -1066 a 295 x Fe(9.3.8.2.)24 b(Response)-2 1381 y -SDict begin H.S end - -2 1381 -a -2 1381 a -SDict begin 13 H.A end - -2 1381 a -2 1381 a -SDict begin [ /View [/XYZ H.V] /Dest (2007) cvn H.B /DEST pdfmark end - -2 1381 a -2 1506 a -SDict begin H.S end - -2 -1506 a -2 1506 a -SDict begin 13 H.A end - -2 1506 a -2 1506 a -SDict begin [ /View [/XYZ H.V] /Dest (2009) cvn H.B /DEST pdfmark end - -2 1506 a 88 x Fj(UINT32)-2 -1595 y -SDict begin H.S end - -2 1595 a -2 1595 a -SDict begin 13 H.A end - -2 1595 a -2 1595 a -SDict begin [ /View [/XYZ H.V] /Dest (2010) cvn H.B /DEST pdfmark end - -2 1595 -a Black Black 164 1743 a -SDict begin H.S end - 164 1743 a 164 1743 a -SDict begin 13 H.A end - 164 1743 -a 164 1743 a -SDict begin [ /View [/XYZ H.V] /Dest (2011) cvn H.B /DEST pdfmark end - 164 1743 a Fj(0)c(-)g(enumeration)e(conte)o(xt)-2 -1827 y -SDict begin H.S end - -2 1827 a -2 1827 a -SDict begin 13 H.A end - -2 1827 a -2 1827 a -SDict begin [ /View [/XYZ H.V] /Dest (2013) cvn H.B /DEST pdfmark end - -2 1827 -a 107 x Fj(UINT32)-2 1935 y -SDict begin H.S end - -2 1935 a -2 1935 a -SDict begin 13 H.A end - -2 1935 -a -2 1935 a -SDict begin [ /View [/XYZ H.V] /Dest (2014) cvn H.B /DEST pdfmark end - -2 1935 a Black Black 164 2083 a -SDict begin H.S end - 164 2083 -a 164 2083 a -SDict begin 13 H.A end - 164 2083 a 164 2083 a -SDict begin [ /View [/XYZ H.V] /Dest (2015) cvn H.B /DEST pdfmark end - 164 2083 a Fj(0)i(-)g(entries)h -(read)-2 2167 y -SDict begin H.S end - -2 2167 a -2 2167 a -SDict begin 13 H.A end - -2 2167 a -2 2167 -a -SDict begin [ /View [/XYZ H.V] /Dest (2017) cvn H.B /DEST pdfmark end - -2 2167 a 107 x Fj(UINT32)-2 2275 y -SDict begin H.S end - -2 2275 a -2 2275 -a -SDict begin 13 H.A end - -2 2275 a -2 2275 a -SDict begin [ /View [/XYZ H.V] /Dest (2018) cvn H.B /DEST pdfmark end - -2 2275 a Black Black 164 2424 -a -SDict begin H.S end - 164 2424 a 164 2424 a -SDict begin 13 H.A end - 164 2424 a 164 2424 a -SDict begin [ /View [/XYZ H.V] /Dest (2019) cvn H.B /DEST pdfmark end - 164 2424 -a Fj(0)f(-)g(trust)h(information)-2 2508 y -SDict begin H.S end - -2 2508 a --2 2508 a -SDict begin 13 H.A end - -2 2508 a -2 2508 a -SDict begin [ /View [/XYZ H.V] /Dest (2021) cvn H.B /DEST pdfmark end - -2 2508 a 107 x Fj(return)-2 -2616 y -SDict begin H.S end - -2 2616 a -2 2616 a -SDict begin 13 H.A end - -2 2616 a -2 2616 a -SDict begin [ /View [/XYZ H.V] /Dest (2022) cvn H.B /DEST pdfmark end - -2 2616 -a Black Black 164 2764 a -SDict begin H.S end - 164 2764 a 164 2764 a -SDict begin 13 H.A end - 164 2764 -a 164 2764 a -SDict begin [ /View [/XYZ H.V] /Dest (2023) cvn H.B /DEST pdfmark end - 164 2764 a Fj(0x8000)d(001a)h(-)h("no)g(trusted)g -(domains")f(success)h(code)-2 2890 y -SDict begin H.S end - -2 2890 a -2 2890 -a -SDict begin 13 H.A end - -2 2890 a -2 2890 a -SDict begin [ /View [/XYZ H.V] /Dest (2024) cvn H.B /DEST pdfmark end - -2 2890 a 327 x Ff(9.3.9.)29 b(LSA)h(Open)h(Secr) -n(et)-2 3241 y -SDict begin H.S end - -2 3241 a -2 3241 a -SDict begin 13 H.A end - -2 3241 a -2 3241 -a -SDict begin [ /View [/XYZ H.V] /Dest (2026) cvn H.B /DEST pdfmark end - -2 3241 a 263 x Fe(9.3.9.1.)24 b(Request)-2 3690 y -SDict begin H.S end - --2 3690 a -2 3690 a -SDict begin 13 H.A end - -2 3690 a -2 3690 a -SDict begin [ /View [/XYZ H.V] /Dest (2028) cvn H.B /DEST pdfmark end - -2 3690 a 88 -x Fj(no)c(e)o(xtra)f(data)-2 3789 y -SDict begin H.S end - -2 3789 a -2 3789 -a -SDict begin 13 H.A end - -2 3789 a -2 3789 a -SDict begin [ /View [/XYZ H.V] /Dest (2029) cvn H.B /DEST pdfmark end - -2 3789 a 295 x Fe(9.3.9.2.)24 -b(Response)-2 4104 y -SDict begin H.S end - -2 4104 a -2 4104 a -SDict begin 13 H.A end - -2 4104 a -2 -4104 a -SDict begin [ /View [/XYZ H.V] /Dest (2031) cvn H.B /DEST pdfmark end - -2 4104 a -2 4229 a -SDict begin H.S end - -2 4229 a -2 4229 a -SDict begin 13 H.A end - -2 4229 -a -2 4229 a -SDict begin [ /View [/XYZ H.V] /Dest (2033) cvn H.B /DEST pdfmark end - -2 4229 a 87 x Fj(UINT32)-2 4317 y -SDict begin H.S end - -2 4317 -a -2 4317 a -SDict begin 13 H.A end - -2 4317 a -2 4317 a -SDict begin [ /View [/XYZ H.V] /Dest (2034) cvn H.B /DEST pdfmark end - -2 4317 a Black Black -164 4466 a -SDict begin H.S end - 164 4466 a 164 4466 a -SDict begin 13 H.A end - 164 4466 a 164 4466 -a -SDict begin [ /View [/XYZ H.V] /Dest (2035) cvn H.B /DEST pdfmark end - 164 4466 a Fj(0)c(-)g(undocumented)-2 4550 y -SDict begin H.S end - -2 4550 -a -2 4550 a -SDict begin 13 H.A end - -2 4550 a -2 4550 a -SDict begin [ /View [/XYZ H.V] /Dest (2037) cvn H.B /DEST pdfmark end - -2 4550 a 107 x Fj(UINT32)-2 -4658 y -SDict begin H.S end - -2 4658 a -2 4658 a -SDict begin 13 H.A end - -2 4658 a -2 4658 a -SDict begin [ /View [/XYZ H.V] /Dest (2038) cvn H.B /DEST pdfmark end - -2 4658 -a Black Black 164 4806 a -SDict begin H.S end - 164 4806 a 164 4806 a -SDict begin 13 H.A end - 164 4806 -a 164 4806 a -SDict begin [ /View [/XYZ H.V] /Dest (2039) cvn H.B /DEST pdfmark end - 164 4806 a Fj(0)g(-)g(undocumented)-2 4890 -y -SDict begin H.S end - -2 4890 a -2 4890 a -SDict begin 13 H.A end - -2 4890 a -2 4890 a -SDict begin [ /View [/XYZ H.V] /Dest (2041) cvn H.B /DEST pdfmark end - -2 4890 a 107 -x Fj(UINT32)-2 4998 y -SDict begin H.S end - -2 4998 a -2 4998 a -SDict begin 13 H.A end - -2 4998 a -2 -4998 a -SDict begin [ /View [/XYZ H.V] /Dest (2042) cvn H.B /DEST pdfmark end - -2 4998 a Black Black 164 5147 a -SDict begin H.S end - 164 5147 a 164 -5147 a -SDict begin 13 H.A end - 164 5147 a 164 5147 a -SDict begin [ /View [/XYZ H.V] /Dest (2043) cvn H.B /DEST pdfmark end - 164 5147 a Fj(0)g(-)g(undocumented)-2 -5231 y -SDict begin H.S end - -2 5231 a -2 5231 a -SDict begin 13 H.A end - -2 5231 a -2 5231 a -SDict begin [ /View [/XYZ H.V] /Dest (2045) cvn H.B /DEST pdfmark end - -2 5231 -a 107 x Fj(UINT32)-2 5339 y -SDict begin H.S end - -2 5339 a -2 5339 a -SDict begin 13 H.A end - -2 5339 -a -2 5339 a -SDict begin [ /View [/XYZ H.V] /Dest (2046) cvn H.B /DEST pdfmark end - -2 5339 a Black Black 164 5487 a -SDict begin H.S end - 164 5487 -a 164 5487 a -SDict begin 13 H.A end - 164 5487 a 164 5487 a -SDict begin [ /View [/XYZ H.V] /Dest (2047) cvn H.B /DEST pdfmark end - 164 5487 a Fj(0)g(-)g(undocumented)p -Black 3659 5984 a Fh(53)p Black eop end -%%Page: 54 60 -TeXDict begin 54 59 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.54) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2101) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2049) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UINT32)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a --2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2050) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2051) cvn H.B /DEST pdfmark end - 164 222 a Fj(0)g(-)g(undocumented)-2 -496 y(return)f(0x0C00)f(0034)h(-)i("no)e(such)h(secret")g(success)h -(code)-2 590 y -SDict begin H.S end - -2 590 a -2 590 a -SDict begin 13 H.A end - -2 590 a -2 590 a -SDict begin [ /View [/XYZ H.V] /Dest (2053) cvn H.B /DEST pdfmark end - -2 -590 a 327 x Ff(9.3.10.)28 b(LSA)j(Close)-2 918 y -SDict begin H.S end - -2 918 -a -2 918 a -SDict begin 13 H.A end - -2 918 a -2 918 a -SDict begin [ /View [/XYZ H.V] /Dest (2055) cvn H.B /DEST pdfmark end - -2 918 a 287 x Fe(9.3.10.1.)23 -b(Request)-2 1225 y -SDict begin H.S end - -2 1225 a -2 1225 a -SDict begin 13 H.A end - -2 1225 a -2 -1225 a -SDict begin [ /View [/XYZ H.V] /Dest (2057) cvn H.B /DEST pdfmark end - -2 1225 a -2 1349 a -SDict begin H.S end - -2 1349 a -2 1349 a -SDict begin 13 H.A end - -2 1349 -a -2 1349 a -SDict begin [ /View [/XYZ H.V] /Dest (2059) cvn H.B /DEST pdfmark end - -2 1349 a 88 x Fj(POL_HND)-2 1447 y -SDict begin H.S end - -2 1447 -a -2 1447 a -SDict begin 13 H.A end - -2 1447 a -2 1447 a -SDict begin [ /View [/XYZ H.V] /Dest (2060) cvn H.B /DEST pdfmark end - -2 1447 a Black Black -164 1587 a -SDict begin H.S end - 164 1587 a 164 1587 a -SDict begin 13 H.A end - 164 1587 a 164 1587 -a -SDict begin [ /View [/XYZ H.V] /Dest (2061) cvn H.B /DEST pdfmark end - 164 1587 a Fj(polic)o(y)c(handle)g(to)h(be)g(closed)-2 -1646 y -SDict begin H.S end - -2 1646 a -2 1646 a -SDict begin 13 H.A end - -2 1646 a -2 1646 a -SDict begin [ /View [/XYZ H.V] /Dest (2062) cvn H.B /DEST pdfmark end - -2 1646 -a 278 x Fe(9.3.10.2.)j(Response)-2 1944 y -SDict begin H.S end - -2 1944 a -2 -1944 a -SDict begin 13 H.A end - -2 1944 a -2 1944 a -SDict begin [ /View [/XYZ H.V] /Dest (2064) cvn H.B /DEST pdfmark end - -2 1944 a -2 2068 a -SDict begin H.S end - -2 2068 -a -2 2068 a -SDict begin 13 H.A end - -2 2068 a -2 2068 a -SDict begin [ /View [/XYZ H.V] /Dest (2066) cvn H.B /DEST pdfmark end - -2 2068 a 88 x Fj(POL_HND)-2 -2166 y -SDict begin H.S end - -2 2166 a -2 2166 a -SDict begin 13 H.A end - -2 2166 a -2 2166 a -SDict begin [ /View [/XYZ H.V] /Dest (2067) cvn H.B /DEST pdfmark end - -2 2166 -a Black Black 164 2306 a -SDict begin H.S end - 164 2306 a 164 2306 a -SDict begin 13 H.A end - 164 2306 -a 164 2306 a -SDict begin [ /View [/XYZ H.V] /Dest (2068) cvn H.B /DEST pdfmark end - 164 2306 a Fj(0s)d(-)h(closed)f(polic)o(y)f(handle)g -(\(all)h(zeros\))-2 2490 y -SDict begin H.S end - -2 2490 a -2 2490 a -SDict begin 13 H.A end - -2 2490 -a -2 2490 a -SDict begin [ /View [/XYZ H.V] /Dest (2069) cvn H.B /DEST pdfmark end - -2 2490 a 89 x Fj(return)f(0)h(-)g(indicates)g(success)-2 -2674 y -SDict begin H.S end - -2 2674 a -2 2674 a -SDict begin 13 H.A end - -2 2674 a -2 2674 a -SDict begin [ /View [/XYZ H.V] /Dest (2070) cvn H.B /DEST pdfmark end - -2 2674 -a 327 x Ff(9.3.11.)28 b(LSA)j(Lookup)f(SIDS)-2 3191 y -SDict begin H.S end - --2 3191 a -2 3191 a -SDict begin 13 H.A end - -2 3191 a -2 3191 a -SDict begin [ /View [/XYZ H.V] /Dest (2072) cvn H.B /DEST pdfmark end - -2 3191 a -2 -3191 a -SDict begin H.S end - -2 3191 a -2 3191 a -SDict begin 13 H.A end - -2 3191 a -2 3191 a -SDict begin [ /View [/XYZ H.V] /Dest (2073) cvn H.B /DEST pdfmark end - -2 3191 -a 84 x Fh(Note:)20 b(num_entries)f(in)i(r)m(esponse)e(must)i(be)f(same) -g(as)h(num_entries)e(in)i(r)m(equest.)-2 3292 y -SDict begin H.S end - -2 3292 -a -2 3292 a -SDict begin 13 H.A end - -2 3292 a -2 3292 a -SDict begin [ /View [/XYZ H.V] /Dest (2074) cvn H.B /DEST pdfmark end - -2 3292 a 270 x Fe(9.3.11.1.)i(Request) --2 3582 y -SDict begin H.S end - -2 3582 a -2 3582 a -SDict begin 13 H.A end - -2 3582 a -2 3582 a -SDict begin [ /View [/XYZ H.V] /Dest (2076) cvn H.B /DEST pdfmark end - -2 -3582 a -2 3707 a -SDict begin H.S end - -2 3707 a -2 3707 a -SDict begin 13 H.A end - -2 3707 a -2 3707 -a -SDict begin [ /View [/XYZ H.V] /Dest (2078) cvn H.B /DEST pdfmark end - -2 3707 a 88 x Fj(POL_HND)-2 3805 y -SDict begin H.S end - -2 3805 a -2 3805 -a -SDict begin 13 H.A end - -2 3805 a -2 3805 a -SDict begin [ /View [/XYZ H.V] /Dest (2079) cvn H.B /DEST pdfmark end - -2 3805 a Black Black 164 3944 -a -SDict begin H.S end - 164 3944 a 164 3944 a -SDict begin 13 H.A end - 164 3944 a 164 3944 a -SDict begin [ /View [/XYZ H.V] /Dest (2080) cvn H.B /DEST pdfmark end - 164 3944 -a Fj(LSA)d(polic)o(y)f(handle)-2 4045 y -SDict begin H.S end - -2 4045 a -2 -4045 a -SDict begin 13 H.A end - -2 4045 a -2 4045 a -SDict begin [ /View [/XYZ H.V] /Dest (2082) cvn H.B /DEST pdfmark end - -2 4045 a 90 x Fj(UINT32)-2 -4136 y -SDict begin H.S end - -2 4136 a -2 4136 a -SDict begin 13 H.A end - -2 4136 a -2 4136 a -SDict begin [ /View [/XYZ H.V] /Dest (2083) cvn H.B /DEST pdfmark end - -2 4136 -a Black Black 164 4285 a -SDict begin H.S end - 164 4285 a 164 4285 a -SDict begin 13 H.A end - 164 4285 -a 164 4285 a -SDict begin [ /View [/XYZ H.V] /Dest (2084) cvn H.B /DEST pdfmark end - 164 4285 a Fj(num_entries)-2 4377 y -SDict begin H.S end - -2 4377 -a -2 4377 a -SDict begin 13 H.A end - -2 4377 a -2 4377 a -SDict begin [ /View [/XYZ H.V] /Dest (2086) cvn H.B /DEST pdfmark end - -2 4377 a 98 x Fj(V)m(OID*)-2 -4476 y -SDict begin H.S end - -2 4476 a -2 4476 a -SDict begin 13 H.A end - -2 4476 a -2 4476 a -SDict begin [ /View [/XYZ H.V] /Dest (2087) cvn H.B /DEST pdfmark end - -2 4476 -a Black Black 164 4625 a -SDict begin H.S end - 164 4625 a 164 4625 a -SDict begin 13 H.A end - 164 4625 -a 164 4625 a -SDict begin [ /View [/XYZ H.V] /Dest (2088) cvn H.B /DEST pdfmark end - 164 4625 a Fj(undocumented)d(domain)j(SID)i(b)n(uf)n(fer)e -(pointer)-2 4726 y -SDict begin H.S end - -2 4726 a -2 4726 a -SDict begin 13 H.A end - -2 4726 a -2 4726 -a -SDict begin [ /View [/XYZ H.V] /Dest (2090) cvn H.B /DEST pdfmark end - -2 4726 a 90 x Fj(V)m(OID*)-2 4817 y -SDict begin H.S end - -2 4817 a -2 4817 -a -SDict begin 13 H.A end - -2 4817 a -2 4817 a -SDict begin [ /View [/XYZ H.V] /Dest (2091) cvn H.B /DEST pdfmark end - -2 4817 a Black Black 164 4965 -a -SDict begin H.S end - 164 4965 a 164 4965 a -SDict begin 13 H.A end - 164 4965 a 164 4965 a -SDict begin [ /View [/XYZ H.V] /Dest (2092) cvn H.B /DEST pdfmark end - 164 4965 -a Fj(undocumented)d(domain)j(name)h(b)n(uf)n(fer)f(pointer)-2 -5066 y -SDict begin H.S end - -2 5066 a -2 5066 a -SDict begin 13 H.A end - -2 5066 a -2 5066 a -SDict begin [ /View [/XYZ H.V] /Dest (2094) cvn H.B /DEST pdfmark end - -2 5066 -a 90 x Fj(V)m(OID*[num_entries])d(undocumented)h(domain)h(SID)j -(pointers)e(to)h(be)h(look)o(ed)d(up.)-2 5174 y -SDict begin H.S end - -2 5174 -a -2 5174 a -SDict begin 13 H.A end - -2 5174 a -2 5174 a -SDict begin [ /View [/XYZ H.V] /Dest (2095) cvn H.B /DEST pdfmark end - -2 5174 a Black Black -164 5306 a -SDict begin H.S end - 164 5306 a 164 5306 a -SDict begin 13 H.A end - 164 5306 a 164 5306 -a -SDict begin [ /View [/XYZ H.V] /Dest (2096) cvn H.B /DEST pdfmark end - 164 5306 a Fj(DOM_SID[num_entries])e(domain)j(SIDs)i(to)f(be)g(look)o -(ed)f(up.)p Black 3659 5984 a Fh(54)p Black eop end -%%Page: 55 61 -TeXDict begin 55 60 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.55) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2157) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2098) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(char[16])-2 85 y -SDict begin H.S end - -2 85 a -2 85 a -SDict begin 13 H.A end - -2 85 -a -2 85 a -SDict begin [ /View [/XYZ H.V] /Dest (2099) cvn H.B /DEST pdfmark end - -2 85 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 -222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2100) cvn H.B /DEST pdfmark end - 164 222 a Fj(completely)f(undocumented)d(16)k -(bytes.)-2 281 y -SDict begin H.S end - -2 281 a -2 281 a -SDict begin 13 H.A end - -2 281 a -2 281 a -SDict begin [ /View [/XYZ H.V] /Dest (2101) cvn H.B /DEST pdfmark end - --2 281 a 278 x Fe(9.3.11.2.)j(Response)-2 579 y -SDict begin H.S end - -2 579 -a -2 579 a -SDict begin 13 H.A end - -2 579 a -2 579 a -SDict begin [ /View [/XYZ H.V] /Dest (2103) cvn H.B /DEST pdfmark end - -2 579 a -2 704 a -SDict begin H.S end - -2 704 -a -2 704 a -SDict begin 13 H.A end - -2 704 a -2 704 a -SDict begin [ /View [/XYZ H.V] /Dest (2105) cvn H.B /DEST pdfmark end - -2 704 a 87 x Fj(DOM_REF)-2 -801 y -SDict begin H.S end - -2 801 a -2 801 a -SDict begin 13 H.A end - -2 801 a -2 801 a -SDict begin [ /View [/XYZ H.V] /Dest (2106) cvn H.B /DEST pdfmark end - -2 801 a Black -Black 164 941 a -SDict begin H.S end - 164 941 a 164 941 a -SDict begin 13 H.A end - 164 941 a 164 941 -a -SDict begin [ /View [/XYZ H.V] /Dest (2107) cvn H.B /DEST pdfmark end - 164 941 a Fj(domain)c(reference)f(response)-2 1042 -y -SDict begin H.S end - -2 1042 a -2 1042 a -SDict begin 13 H.A end - -2 1042 a -2 1042 a -SDict begin [ /View [/XYZ H.V] /Dest (2109) cvn H.B /DEST pdfmark end - -2 1042 a 90 -x Fj(UINT32)-2 1133 y -SDict begin H.S end - -2 1133 a -2 1133 a -SDict begin 13 H.A end - -2 1133 a -2 -1133 a -SDict begin [ /View [/XYZ H.V] /Dest (2110) cvn H.B /DEST pdfmark end - -2 1133 a Black Black 164 1281 a -SDict begin H.S end - 164 1281 a 164 -1281 a -SDict begin 13 H.A end - 164 1281 a 164 1281 a -SDict begin [ /View [/XYZ H.V] /Dest (2111) cvn H.B /DEST pdfmark end - 164 1281 a Fj(num_entries)g(\(listed)i -(abo)o(v)o(e\))-2 1379 y -SDict begin H.S end - -2 1379 a -2 1379 a -SDict begin 13 H.A end - -2 1379 -a -2 1379 a -SDict begin [ /View [/XYZ H.V] /Dest (2113) cvn H.B /DEST pdfmark end - -2 1379 a 93 x Fj(V)m(OID*)-2 1473 y -SDict begin H.S end - -2 1473 -a -2 1473 a -SDict begin 13 H.A end - -2 1473 a -2 1473 a -SDict begin [ /View [/XYZ H.V] /Dest (2114) cvn H.B /DEST pdfmark end - -2 1473 a Black Black -164 1622 a -SDict begin H.S end - 164 1622 a 164 1622 a -SDict begin 13 H.A end - 164 1622 a 164 1622 -a -SDict begin [ /View [/XYZ H.V] /Dest (2115) cvn H.B /DEST pdfmark end - 164 1622 a Fj(undocumented)c(b)n(uf)n(fer)j(pointer)-2 -1723 y -SDict begin H.S end - -2 1723 a -2 1723 a -SDict begin 13 H.A end - -2 1723 a -2 1723 a -SDict begin [ /View [/XYZ H.V] /Dest (2117) cvn H.B /DEST pdfmark end - -2 1723 -a 90 x Fj(UINT32)-2 1814 y -SDict begin H.S end - -2 1814 a -2 1814 a -SDict begin 13 H.A end - -2 1814 -a -2 1814 a -SDict begin [ /View [/XYZ H.V] /Dest (2118) cvn H.B /DEST pdfmark end - -2 1814 a Black Black 164 1962 a -SDict begin H.S end - 164 1962 -a 164 1962 a -SDict begin 13 H.A end - 164 1962 a 164 1962 a -SDict begin [ /View [/XYZ H.V] /Dest (2119) cvn H.B /DEST pdfmark end - 164 1962 a Fj(num_entries)f -(\(listed)i(abo)o(v)o(e\))-2 2060 y -SDict begin H.S end - -2 2060 a -2 2060 -a -SDict begin 13 H.A end - -2 2060 a -2 2060 a -SDict begin [ /View [/XYZ H.V] /Dest (2121) cvn H.B /DEST pdfmark end - -2 2060 a 93 x Fj(DOM_SID2[num_entries])-2 -2166 y -SDict begin H.S end - -2 2166 a -2 2166 a -SDict begin 13 H.A end - -2 2166 a -2 2166 a -SDict begin [ /View [/XYZ H.V] /Dest (2122) cvn H.B /DEST pdfmark end - -2 2166 -a Black Black 164 2302 a -SDict begin H.S end - 164 2302 a 164 2302 a -SDict begin 13 H.A end - 164 2302 -a 164 2302 a -SDict begin [ /View [/XYZ H.V] /Dest (2123) cvn H.B /DEST pdfmark end - 164 2302 a Fj(domain)f(SIDs)h(\(from)f(Request,)h(listed)h -(abo)o(v)o(e\).)-2 2403 y -SDict begin H.S end - -2 2403 a -2 2403 a -SDict begin 13 H.A end - -2 2403 -a -2 2403 a -SDict begin [ /View [/XYZ H.V] /Dest (2125) cvn H.B /DEST pdfmark end - -2 2403 a 90 x Fj(UINT32)-2 2494 y -SDict begin H.S end - -2 2494 -a -2 2494 a -SDict begin 13 H.A end - -2 2494 a -2 2494 a -SDict begin [ /View [/XYZ H.V] /Dest (2126) cvn H.B /DEST pdfmark end - -2 2494 a Black Black -164 2643 a -SDict begin H.S end - 164 2643 a 164 2643 a -SDict begin 13 H.A end - 164 2643 a 164 2643 -a -SDict begin [ /View [/XYZ H.V] /Dest (2127) cvn H.B /DEST pdfmark end - 164 2643 a Fj(num_entries)d(\(listed)i(abo)o(v)o(e\))-2 -2824 y -SDict begin H.S end - -2 2824 a -2 2824 a -SDict begin 13 H.A end - -2 2824 a -2 2824 a -SDict begin [ /View [/XYZ H.V] /Dest (2128) cvn H.B /DEST pdfmark end - -2 2824 -a 93 x Fj(return)f(0)h(-)g(indicates)g(success)-2 3011 -y -SDict begin H.S end - -2 3011 a -2 3011 a -SDict begin 13 H.A end - -2 3011 a -2 3011 a -SDict begin [ /View [/XYZ H.V] /Dest (2129) cvn H.B /DEST pdfmark end - -2 3011 a 327 -x Ff(9.3.12.)28 b(LSA)j(Lookup)f(Names)-2 3529 y -SDict begin H.S end - -2 3529 -a -2 3529 a -SDict begin 13 H.A end - -2 3529 a -2 3529 a -SDict begin [ /View [/XYZ H.V] /Dest (2131) cvn H.B /DEST pdfmark end - -2 3529 a -2 3529 a -SDict begin H.S end - -2 -3529 a -2 3529 a -SDict begin 13 H.A end - -2 3529 a -2 3529 a -SDict begin [ /View [/XYZ H.V] /Dest (2132) cvn H.B /DEST pdfmark end - -2 3529 a 83 x Fh(Note:)20 -b(num_entries)f(in)i(r)m(esponse)e(must)i(be)f(same)g(as)h(num_entries) -e(in)i(r)m(equest.)-2 3629 y -SDict begin H.S end - -2 3629 a -2 3629 a -SDict begin 13 H.A end - -2 3629 -a -2 3629 a -SDict begin [ /View [/XYZ H.V] /Dest (2133) cvn H.B /DEST pdfmark end - -2 3629 a 271 x Fe(9.3.12.1.)i(Request)-2 -3920 y -SDict begin H.S end - -2 3920 a -2 3920 a -SDict begin 13 H.A end - -2 3920 a -2 3920 a -SDict begin [ /View [/XYZ H.V] /Dest (2135) cvn H.B /DEST pdfmark end - -2 3920 -a -2 4044 a -SDict begin H.S end - -2 4044 a -2 4044 a -SDict begin 13 H.A end - -2 4044 a -2 4044 a -SDict begin [ /View [/XYZ H.V] /Dest (2137) cvn H.B /DEST pdfmark end - -2 -4044 a 88 x Fj(POL_HND)-2 4142 y -SDict begin H.S end - -2 4142 a -2 4142 a -SDict begin 13 H.A end - --2 4142 a -2 4142 a -SDict begin [ /View [/XYZ H.V] /Dest (2138) cvn H.B /DEST pdfmark end - -2 4142 a Black Black 164 4281 a -SDict begin H.S end - -164 4281 a 164 4281 a -SDict begin 13 H.A end - 164 4281 a 164 4281 a -SDict begin [ /View [/XYZ H.V] /Dest (2139) cvn H.B /DEST pdfmark end - 164 4281 -a Fj(LSA)d(polic)o(y)f(handle)-2 4382 y -SDict begin H.S end - -2 4382 a -2 -4382 a -SDict begin 13 H.A end - -2 4382 a -2 4382 a -SDict begin [ /View [/XYZ H.V] /Dest (2141) cvn H.B /DEST pdfmark end - -2 4382 a 90 x Fj(UINT32)-2 -4473 y -SDict begin H.S end - -2 4473 a -2 4473 a -SDict begin 13 H.A end - -2 4473 a -2 4473 a -SDict begin [ /View [/XYZ H.V] /Dest (2142) cvn H.B /DEST pdfmark end - -2 4473 -a Black Black 164 4622 a -SDict begin H.S end - 164 4622 a 164 4622 a -SDict begin 13 H.A end - 164 4622 -a 164 4622 a -SDict begin [ /View [/XYZ H.V] /Dest (2143) cvn H.B /DEST pdfmark end - 164 4622 a Fj(num_entries)-2 4715 y -SDict begin H.S end - -2 4715 -a -2 4715 a -SDict begin 13 H.A end - -2 4715 a -2 4715 a -SDict begin [ /View [/XYZ H.V] /Dest (2145) cvn H.B /DEST pdfmark end - -2 4715 a 98 x Fj(UINT32)-2 -4814 y -SDict begin H.S end - -2 4814 a -2 4814 a -SDict begin 13 H.A end - -2 4814 a -2 4814 a -SDict begin [ /View [/XYZ H.V] /Dest (2146) cvn H.B /DEST pdfmark end - -2 4814 -a Black Black 164 4962 a -SDict begin H.S end - 164 4962 a 164 4962 a -SDict begin 13 H.A end - 164 4962 -a 164 4962 a -SDict begin [ /View [/XYZ H.V] /Dest (2147) cvn H.B /DEST pdfmark end - 164 4962 a Fj(num_entries)-2 5055 y -SDict begin H.S end - -2 5055 -a -2 5055 a -SDict begin 13 H.A end - -2 5055 a -2 5055 a -SDict begin [ /View [/XYZ H.V] /Dest (2149) cvn H.B /DEST pdfmark end - -2 5055 a 98 x Fj(V)m(OID*)-2 -5154 y -SDict begin H.S end - -2 5154 a -2 5154 a -SDict begin 13 H.A end - -2 5154 a -2 5154 a -SDict begin [ /View [/XYZ H.V] /Dest (2150) cvn H.B /DEST pdfmark end - -2 5154 -a Black Black 164 5303 a -SDict begin H.S end - 164 5303 a 164 5303 a -SDict begin 13 H.A end - 164 5303 -a 164 5303 a -SDict begin [ /View [/XYZ H.V] /Dest (2151) cvn H.B /DEST pdfmark end - 164 5303 a Fj(undocumented)d(domain)j(SID)i(b)n(uf)n(fer)e -(pointer)p Black 3659 5984 a Fh(55)p Black eop end -%%Page: 56 62 -TeXDict begin 56 61 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.56) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2153) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(V)m(OID*)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a -2 73 -a -SDict begin [ /View [/XYZ H.V] /Dest (2154) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 a -SDict begin 13 H.A end - 164 -222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2155) cvn H.B /DEST pdfmark end - 164 222 a Fj(undocumented)c(domain)j(name)h(b)n(uf)n -(fer)f(pointer)-2 413 y(N)m(AME[num_entries])-2 426 y -SDict begin H.S end - --2 426 a -2 426 a -SDict begin 13 H.A end - -2 426 a -2 426 a -SDict begin [ /View [/XYZ H.V] /Dest (2158) cvn H.B /DEST pdfmark end - -2 426 a Black Black -164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2159) cvn H.B /DEST pdfmark end - 164 -562 a Fj(names)h(to)g(be)g(look)o(ed)f(up.)-2 663 y -SDict begin H.S end - -2 -663 a -2 663 a -SDict begin 13 H.A end - -2 663 a -2 663 a -SDict begin [ /View [/XYZ H.V] /Dest (2161) cvn H.B /DEST pdfmark end - -2 663 a 90 x Fj(char[])-2 -766 y -SDict begin H.S end - -2 766 a -2 766 a -SDict begin 13 H.A end - -2 766 a -2 766 a -SDict begin [ /View [/XYZ H.V] /Dest (2162) cvn H.B /DEST pdfmark end - -2 766 a Black -Black 164 903 a -SDict begin H.S end - 164 903 a 164 903 a -SDict begin 13 H.A end - 164 903 a 164 903 -a -SDict begin [ /View [/XYZ H.V] /Dest (2163) cvn H.B /DEST pdfmark end - 164 903 a Fj(undocumented)d(bytes)k(-)h(f)o(alsely)f(translated)g -(SID)g(structure?)-2 962 y -SDict begin H.S end - -2 962 a -2 962 a -SDict begin 13 H.A end - -2 962 a --2 962 a -SDict begin [ /View [/XYZ H.V] /Dest (2164) cvn H.B /DEST pdfmark end - -2 962 a 278 x Fe(9.3.12.2.)j(Response)-2 1260 -y -SDict begin H.S end - -2 1260 a -2 1260 a -SDict begin 13 H.A end - -2 1260 a -2 1260 a -SDict begin [ /View [/XYZ H.V] /Dest (2166) cvn H.B /DEST pdfmark end - -2 1260 a -2 -1385 a -SDict begin H.S end - -2 1385 a -2 1385 a -SDict begin 13 H.A end - -2 1385 a -2 1385 a -SDict begin [ /View [/XYZ H.V] /Dest (2168) cvn H.B /DEST pdfmark end - -2 1385 -a 87 x Fj(DOM_REF)-2 1482 y -SDict begin H.S end - -2 1482 a -2 1482 a -SDict begin 13 H.A end - -2 1482 -a -2 1482 a -SDict begin [ /View [/XYZ H.V] /Dest (2169) cvn H.B /DEST pdfmark end - -2 1482 a Black Black 164 1622 a -SDict begin H.S end - 164 1622 -a 164 1622 a -SDict begin 13 H.A end - 164 1622 a 164 1622 a -SDict begin [ /View [/XYZ H.V] /Dest (2170) cvn H.B /DEST pdfmark end - 164 1622 a Fj(domain)c(reference)f -(response)-2 1723 y -SDict begin H.S end - -2 1723 a -2 1723 a -SDict begin 13 H.A end - -2 1723 a -2 -1723 a -SDict begin [ /View [/XYZ H.V] /Dest (2172) cvn H.B /DEST pdfmark end - -2 1723 a 90 x Fj(UINT32)-2 1814 y -SDict begin H.S end - -2 1814 a -2 -1814 a -SDict begin 13 H.A end - -2 1814 a -2 1814 a -SDict begin [ /View [/XYZ H.V] /Dest (2173) cvn H.B /DEST pdfmark end - -2 1814 a Black Black 164 -1962 a -SDict begin H.S end - 164 1962 a 164 1962 a -SDict begin 13 H.A end - 164 1962 a 164 1962 a -SDict begin [ /View [/XYZ H.V] /Dest (2174) cvn H.B /DEST pdfmark end - 164 -1962 a Fj(num_entries)g(\(listed)i(abo)o(v)o(e\))-2 2060 -y -SDict begin H.S end - -2 2060 a -2 2060 a -SDict begin 13 H.A end - -2 2060 a -2 2060 a -SDict begin [ /View [/XYZ H.V] /Dest (2176) cvn H.B /DEST pdfmark end - -2 2060 a 93 -x Fj(V)m(OID*)-2 2154 y -SDict begin H.S end - -2 2154 a -2 2154 a -SDict begin 13 H.A end - -2 2154 a --2 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (2177) cvn H.B /DEST pdfmark end - -2 2154 a Black Black 164 2302 a -SDict begin H.S end - 164 2302 a -164 2302 a -SDict begin 13 H.A end - 164 2302 a 164 2302 a -SDict begin [ /View [/XYZ H.V] /Dest (2178) cvn H.B /DEST pdfmark end - 164 2302 a Fj(undocumented)c(b)n(uf)n -(fer)j(pointer)-2 2403 y -SDict begin H.S end - -2 2403 a -2 2403 a -SDict begin 13 H.A end - -2 2403 -a -2 2403 a -SDict begin [ /View [/XYZ H.V] /Dest (2180) cvn H.B /DEST pdfmark end - -2 2403 a 90 x Fj(UINT32)-2 2494 y -SDict begin H.S end - -2 2494 -a -2 2494 a -SDict begin 13 H.A end - -2 2494 a -2 2494 a -SDict begin [ /View [/XYZ H.V] /Dest (2181) cvn H.B /DEST pdfmark end - -2 2494 a Black Black -164 2643 a -SDict begin H.S end - 164 2643 a 164 2643 a -SDict begin 13 H.A end - 164 2643 a 164 2643 -a -SDict begin [ /View [/XYZ H.V] /Dest (2182) cvn H.B /DEST pdfmark end - 164 2643 a Fj(num_entries)f(\(listed)i(abo)o(v)o(e\))-2 -2741 y -SDict begin H.S end - -2 2741 a -2 2741 a -SDict begin 13 H.A end - -2 2741 a -2 2741 a -SDict begin [ /View [/XYZ H.V] /Dest (2184) cvn H.B /DEST pdfmark end - -2 2741 -a 93 x Fj(DOM_RID[num_entries])-2 2847 y -SDict begin H.S end - -2 2847 a -2 -2847 a -SDict begin 13 H.A end - -2 2847 a -2 2847 a -SDict begin [ /View [/XYZ H.V] /Dest (2185) cvn H.B /DEST pdfmark end - -2 2847 a Black Black 164 -2983 a -SDict begin H.S end - 164 2983 a 164 2983 a -SDict begin 13 H.A end - 164 2983 a 164 2983 a -SDict begin [ /View [/XYZ H.V] /Dest (2186) cvn H.B /DEST pdfmark end - 164 -2983 a Fj(domain)f(SIDs)h(\(from)f(Request,)h(listed)h(abo)o(v)o(e\).) --2 3084 y -SDict begin H.S end - -2 3084 a -2 3084 a -SDict begin 13 H.A end - -2 3084 a -2 3084 a -SDict begin [ /View [/XYZ H.V] /Dest (2188) cvn H.B /DEST pdfmark end - -2 -3084 a 90 x Fj(UINT32)-2 3175 y -SDict begin H.S end - -2 3175 a -2 3175 a -SDict begin 13 H.A end - -2 -3175 a -2 3175 a -SDict begin [ /View [/XYZ H.V] /Dest (2189) cvn H.B /DEST pdfmark end - -2 3175 a Black Black 164 3324 a -SDict begin H.S end - 164 -3324 a 164 3324 a -SDict begin 13 H.A end - 164 3324 a 164 3324 a -SDict begin [ /View [/XYZ H.V] /Dest (2190) cvn H.B /DEST pdfmark end - 164 3324 a Fj(num_entries)d -(\(listed)i(abo)o(v)o(e\))-2 3505 y -SDict begin H.S end - -2 3505 a -2 3505 -a -SDict begin 13 H.A end - -2 3505 a -2 3505 a -SDict begin [ /View [/XYZ H.V] /Dest (2191) cvn H.B /DEST pdfmark end - -2 3505 a 93 x Fj(return)f(0)h(-)g(indicates)g -(success)-2 3775 y -SDict begin H.S end - -2 3775 a -2 3775 a -SDict begin 13 H.A end - -2 3775 a -2 3775 -a -SDict begin [ /View [/XYZ H.V] /Dest (2192) cvn H.B /DEST pdfmark end - -2 3775 a 376 x Fl(9.4.)35 b(NETLOGON)e(r)o(pc)h(T)-11 -b(ransact)34 b(Named)h(Pipe)-2 4346 y -SDict begin H.S end - -2 4346 a -2 4346 -a -SDict begin 13 H.A end - -2 4346 a -2 4346 a -SDict begin [ /View [/XYZ H.V] /Dest (2194) cvn H.B /DEST pdfmark end - -2 4346 a 79 x Fj(The)20 b(sequence)f(of)h -(actions)g(tak)o(en)f(on)h(this)h(pipe)e(are:)-2 4543 -y -SDict begin H.S end - -2 4543 a -2 4543 a -SDict begin 13 H.A end - -2 4543 a -2 4543 a -SDict begin [ /View [/XYZ H.V] /Dest (2195) cvn H.B /DEST pdfmark end - -2 4543 a -2 -4543 a -SDict begin H.S end - -2 4543 a -2 4543 a -SDict begin 13 H.A end - -2 4543 a -2 4543 a -SDict begin [ /View [/XYZ H.V] /Dest (table.7) cvn H.B /DEST pdfmark -end - -2 4543 -a 75 x Fj(tablish)h(a)h(connection)d(to)i(the)g(IPC$)h(share)f -(\(SMBtconX\).)f(use)h(encrypted)e(passw)o(ords.)-2 4711 -y(en)i(an)g(RPC)i(Pipe)e(with)g(the)h(name)e("\\\\PIPE\\\\NETLOGON".)g -(Store)h(the)h(\002le)f(handle.)-2 4804 y(ing)g(the)g(\002le)h(handle,) -e(send)g(a)i(Set)g(Named)e(Pipe)i(Handle)e(state)i(to)g(0x4300.)-2 -4896 y(eate)f(Client)h(Challenge.)e(Send)h(LSA)g(Request)h(Challenge.)e -(Store)h(Serv)o(er)f(Challenge.)-2 4989 y(lculate)h(Session)g(K)n(e)o -(y)-5 b(.)19 b(Send)h(an)g(LSA)h(Auth)f(2)g(Challenge.)f(Store)h(Auth2) -f(Challenge.)-2 5082 y(lc/V)-9 b(erify)19 b(Client)i(Creds.)f(Send)g -(LSA)g(Srv)g(PW)i(Set.)e(Calc/V)-9 b(erify)20 b(Serv)o(er)f(Creds.)-2 -5174 y(lc/V)-9 b(erify)19 b(Client)i(Creds.)f(Send)g(LSA)g(SAM)h(Logon) -e(.)h(Calc/V)-9 b(erify)20 b(Serv)o(er)f(Creds.)-2 5267 -y(lc/V)-9 b(erify)19 b(Client)i(Creds.)f(Send)g(LSA)g(SAM)h(Logof)n(f.) -d(Calc/V)-9 b(erify)19 b(Serv)o(er)h(Creds.)-2 5360 y(ose)g(the)g(IPC$) -h(share.)p Black 3657 5984 a Fh(56)p Black eop end -%%Page: 57 63 -TeXDict begin 57 62 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.57) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2265) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2205) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(De\002nes)g(for)g(this)g(pipe,)g(identifying)e(the)i -(query)f(are)-2 90 y -SDict begin H.S end - -2 90 a -2 90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (2206) cvn H.B /DEST pdfmark end - --2 90 a -2 215 a -SDict begin H.S end - -2 215 a -2 215 a -SDict begin 13 H.A end - -2 215 a -2 215 a -SDict begin [ /View [/XYZ H.V] /Dest (2208) cvn H.B /DEST pdfmark end - --2 215 a 90 x Fj(LSA)h(Request)h(Challenge:)-2 323 y -SDict begin H.S end - --2 323 a -2 323 a -SDict begin 13 H.A end - -2 323 a -2 323 a -SDict begin [ /View [/XYZ H.V] /Dest (2209) cvn H.B /DEST pdfmark end - -2 323 a Black Black -164 454 a -SDict begin H.S end - 164 454 a 164 454 a -SDict begin 13 H.A end - 164 454 a 164 454 a -SDict begin [ /View [/XYZ H.V] /Dest (2210) cvn H.B /DEST pdfmark end - 164 -454 a Fj(0x04)-2 538 y -SDict begin H.S end - -2 538 a -2 538 a -SDict begin 13 H.A end - -2 538 a -2 -538 a -SDict begin [ /View [/XYZ H.V] /Dest (2212) cvn H.B /DEST pdfmark end - -2 538 a 107 x Fj(LSA)f(Serv)o(er)g(P)o(assw)o(ord)f(Set:)-2 -646 y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (2213) cvn H.B /DEST pdfmark end - -2 646 a Black -Black 164 795 a -SDict begin H.S end - 164 795 a 164 795 a -SDict begin 13 H.A end - 164 795 a 164 795 -a -SDict begin [ /View [/XYZ H.V] /Dest (2214) cvn H.B /DEST pdfmark end - 164 795 a Fj(0x06)-2 879 y -SDict begin H.S end - -2 879 a -2 879 a -SDict begin 13 H.A end - -2 879 -a -2 879 a -SDict begin [ /View [/XYZ H.V] /Dest (2216) cvn H.B /DEST pdfmark end - -2 879 a 107 x Fj(LSA)h(SAM)h(Logon:)-2 1004 -y -SDict begin H.S end - -2 1004 a -2 1004 a -SDict begin 13 H.A end - -2 1004 a -2 1004 a -SDict begin [ /View [/XYZ H.V] /Dest (2217) cvn H.B /DEST pdfmark end - -2 1004 a Black -Black 164 1135 a -SDict begin H.S end - 164 1135 a 164 1135 a -SDict begin 13 H.A end - 164 1135 a 164 -1135 a -SDict begin [ /View [/XYZ H.V] /Dest (2218) cvn H.B /DEST pdfmark end - 164 1135 a Fj(0x02)-2 1219 y -SDict begin H.S end - -2 1219 a -2 1219 -a -SDict begin 13 H.A end - -2 1219 a -2 1219 a -SDict begin [ /View [/XYZ H.V] /Dest (2220) cvn H.B /DEST pdfmark end - -2 1219 a 107 x Fj(LSA)f(SAM)h(Logof)n(f:)-2 -1344 y -SDict begin H.S end - -2 1344 a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (2221) cvn H.B /DEST pdfmark end - -2 1344 -a Black Black 164 1476 a -SDict begin H.S end - 164 1476 a 164 1476 a -SDict begin 13 H.A end - 164 1476 -a 164 1476 a -SDict begin [ /View [/XYZ H.V] /Dest (2222) cvn H.B /DEST pdfmark end - 164 1476 a Fj(0x03)-2 1559 y -SDict begin H.S end - -2 1559 a -2 -1559 a -SDict begin 13 H.A end - -2 1559 a -2 1559 a -SDict begin [ /View [/XYZ H.V] /Dest (2224) cvn H.B /DEST pdfmark end - -2 1559 a 108 x Fj(LSA)f(Auth)g(2:)-2 -1668 y -SDict begin H.S end - -2 1668 a -2 1668 a -SDict begin 13 H.A end - -2 1668 a -2 1668 a -SDict begin [ /View [/XYZ H.V] /Dest (2225) cvn H.B /DEST pdfmark end - -2 1668 -a Black Black 164 1816 a -SDict begin H.S end - 164 1816 a 164 1816 a -SDict begin 13 H.A end - 164 1816 -a 164 1816 a -SDict begin [ /View [/XYZ H.V] /Dest (2226) cvn H.B /DEST pdfmark end - 164 1816 a Fj(0x0f)-2 1900 y -SDict begin H.S end - -2 1900 a -2 -1900 a -SDict begin 13 H.A end - -2 1900 a -2 1900 a -SDict begin [ /View [/XYZ H.V] /Dest (2228) cvn H.B /DEST pdfmark end - -2 1900 a 107 x Fj(LSA)g(Logon)f(Control:)-2 -2025 y -SDict begin H.S end - -2 2025 a -2 2025 a -SDict begin 13 H.A end - -2 2025 a -2 2025 a -SDict begin [ /View [/XYZ H.V] /Dest (2229) cvn H.B /DEST pdfmark end - -2 2025 -a Black Black 164 2156 a -SDict begin H.S end - 164 2156 a 164 2156 a -SDict begin 13 H.A end - 164 2156 -a 164 2156 a -SDict begin [ /View [/XYZ H.V] /Dest (2230) cvn H.B /DEST pdfmark end - 164 2156 a Fj(0x0e)-2 2157 y -SDict begin H.S end - -2 2157 a -2 -2157 a -SDict begin 13 H.A end - -2 2157 a -2 2157 a -SDict begin [ /View [/XYZ H.V] /Dest (2231) cvn H.B /DEST pdfmark end - -2 2157 a 327 x Ff(9.4.1.)29 -b(LSA)h(Request)h(Challenge)-2 2675 y -SDict begin H.S end - -2 2675 a -2 2675 -a -SDict begin 13 H.A end - -2 2675 a -2 2675 a -SDict begin [ /View [/XYZ H.V] /Dest (2233) cvn H.B /DEST pdfmark end - -2 2675 a -2 2675 a -SDict begin H.S end - -2 2675 a -2 -2675 a -SDict begin 13 H.A end - -2 2675 a -2 2675 a -SDict begin [ /View [/XYZ H.V] /Dest (2234) cvn H.B /DEST pdfmark end - -2 2675 a 83 x Fh(Note:)20 -b(lo)o(gon)f(server)i(name)f(starts)h(with)g(two)g('\\')f(c)o(har)o -(acter)o(s)f(and)h(is)h(upper)e(case)o(.)-2 2941 y -SDict begin H.S end - -2 -2941 a -2 2941 a -SDict begin 13 H.A end - -2 2941 a -2 2941 a -SDict begin [ /View [/XYZ H.V] /Dest (2235) cvn H.B /DEST pdfmark end - -2 2941 a -2 2941 -a -SDict begin H.S end - -2 2941 a -2 2941 a -SDict begin 13 H.A end - -2 2941 a -2 2941 a -SDict begin [ /View [/XYZ H.V] /Dest (2236) cvn H.B /DEST pdfmark end - -2 2941 a 91 -x Fh(Note:)h(lo)o(gon)f(client)h(is)h(the)g(mac)o(hine)o(,)d(not)i(the) -g(user)-9 b(.)-2 3215 y -SDict begin H.S end - -2 3215 a -2 3215 a -SDict begin 13 H.A end - -2 3215 a --2 3215 a -SDict begin [ /View [/XYZ H.V] /Dest (2237) cvn H.B /DEST pdfmark end - -2 3215 a -2 3215 a -SDict begin H.S end - -2 3215 a -2 3215 a -SDict begin 13 H.A end - -2 -3215 a -2 3215 a -SDict begin [ /View [/XYZ H.V] /Dest (2238) cvn H.B /DEST pdfmark end - -2 3215 a 91 x Fh(Note:)20 b(the)g(initial)g(LanMana)o -(g)o(er)f(passwor)m(d)h(hash,)f(a)o(gainst)h(whic)o(h)g(the)g(c)o -(halleng)o(e)e(is)j(issued,)f(is)i(the)e(mac)o(hine)f(name)g(itself)-2 -3414 y(\(lower)h(case\).)g(ther)m(e)g(will)i(becalls)e(issued)g(\(LSA)g -(Server)g(P)-7 b(asswor)m(d)21 b(Set\))f(whic)o(h)f(will)j(c)o(hang)o -(e)c(this,)j(later)-9 b(.)20 b(r)m(efusing)g(these)-2 -3522 y(calls)g(allows)h(you)f(to)g(always)g(deal)g(with)h(the)f(same)g -(passwor)m(d)g(\(i.e)g(the)h(LM#)f(of)h(the)f(mac)o(hine)f(name)g(in)i -(lower)f(case\).)-2 3539 y -SDict begin H.S end - -2 3539 a -2 3539 a -SDict begin 13 H.A end - -2 3539 -a -2 3539 a -SDict begin [ /View [/XYZ H.V] /Dest (2239) cvn H.B /DEST pdfmark end - -2 3539 a 270 x Fe(9.4.1.1.)k(Request)-2 -3830 y -SDict begin H.S end - -2 3830 a -2 3830 a -SDict begin 13 H.A end - -2 3830 a -2 3830 a -SDict begin [ /View [/XYZ H.V] /Dest (2241) cvn H.B /DEST pdfmark end - -2 3830 -a -2 3954 a -SDict begin H.S end - -2 3954 a -2 3954 a -SDict begin 13 H.A end - -2 3954 a -2 3954 a -SDict begin [ /View [/XYZ H.V] /Dest (2243) cvn H.B /DEST pdfmark end - -2 -3954 a 88 x Fj(V)m(OID*)-2 4043 y -SDict begin H.S end - -2 4043 a -2 4043 a -SDict begin 13 H.A end - --2 4043 a -2 4043 a -SDict begin [ /View [/XYZ H.V] /Dest (2244) cvn H.B /DEST pdfmark end - -2 4043 a Black Black 164 4191 a -SDict begin H.S end - -164 4191 a 164 4191 a -SDict begin 13 H.A end - 164 4191 a 164 4191 a -SDict begin [ /View [/XYZ H.V] /Dest (2245) cvn H.B /DEST pdfmark end - 164 4191 -a Fj(undocumented)16 b(b)n(uf)n(fer)j(pointer)-2 4292 -y -SDict begin H.S end - -2 4292 a -2 4292 a -SDict begin 13 H.A end - -2 4292 a -2 4292 a -SDict begin [ /View [/XYZ H.V] /Dest (2247) cvn H.B /DEST pdfmark end - -2 4292 a 90 -x Fj(UNISTR2)-2 4383 y -SDict begin H.S end - -2 4383 a -2 4383 a -SDict begin 13 H.A end - -2 4383 a --2 4383 a -SDict begin [ /View [/XYZ H.V] /Dest (2248) cvn H.B /DEST pdfmark end - -2 4383 a Black Black 164 4532 a -SDict begin H.S end - 164 4532 a -164 4532 a -SDict begin 13 H.A end - 164 4532 a 164 4532 a -SDict begin [ /View [/XYZ H.V] /Dest (2249) cvn H.B /DEST pdfmark end - 164 4532 a Fj(logon)g(serv)o(er)g -(unicode)g(string)-2 4633 y -SDict begin H.S end - -2 4633 a -2 4633 a -SDict begin 13 H.A end - -2 4633 -a -2 4633 a -SDict begin [ /View [/XYZ H.V] /Dest (2251) cvn H.B /DEST pdfmark end - -2 4633 a 90 x Fj(UNISTR2)-2 4724 y -SDict begin H.S end - -2 4724 -a -2 4724 a -SDict begin 13 H.A end - -2 4724 a -2 4724 a -SDict begin [ /View [/XYZ H.V] /Dest (2252) cvn H.B /DEST pdfmark end - -2 4724 a Black Black -164 4872 a -SDict begin H.S end - 164 4872 a 164 4872 a -SDict begin 13 H.A end - 164 4872 a 164 4872 -a -SDict begin [ /View [/XYZ H.V] /Dest (2253) cvn H.B /DEST pdfmark end - 164 4872 a Fj(logon)g(client)h(unicode)f(string)-2 -4973 y -SDict begin H.S end - -2 4973 a -2 4973 a -SDict begin 13 H.A end - -2 4973 a -2 4973 a -SDict begin [ /View [/XYZ H.V] /Dest (2255) cvn H.B /DEST pdfmark end - -2 4973 -a 90 x Fj(char[8])-2 5076 y -SDict begin H.S end - -2 5076 a -2 5076 a -SDict begin 13 H.A end - -2 5076 -a -2 5076 a -SDict begin [ /View [/XYZ H.V] /Dest (2256) cvn H.B /DEST pdfmark end - -2 5076 a Black Black 164 5213 a -SDict begin H.S end - 164 5213 -a 164 5213 a -SDict begin 13 H.A end - 164 5213 a 164 5213 a -SDict begin [ /View [/XYZ H.V] /Dest (2257) cvn H.B /DEST pdfmark end - 164 5213 a Fj(client)h(challenge)-2 -5272 y -SDict begin H.S end - -2 5272 a -2 5272 a -SDict begin 13 H.A end - -2 5272 a -2 5272 a -SDict begin [ /View [/XYZ H.V] /Dest (2258) cvn H.B /DEST pdfmark end - -2 5272 -a Black 3656 5984 a Fh(57)p Black eop end -%%Page: 58 64 -TeXDict begin 58 63 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.58) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2309) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fe(9.4.1.2.)k(Response)-2 93 y -SDict begin H.S end - -2 93 a --2 93 a -SDict begin 13 H.A end - -2 93 a -2 93 a -SDict begin [ /View [/XYZ H.V] /Dest (2260) cvn H.B /DEST pdfmark end - -2 93 a -2 217 a -SDict begin H.S end - -2 217 a -2 -217 a -SDict begin 13 H.A end - -2 217 a -2 217 a -SDict begin [ /View [/XYZ H.V] /Dest (2262) cvn H.B /DEST pdfmark end - -2 217 a 88 x Fj(char[8])-2 318 -y -SDict begin H.S end - -2 318 a -2 318 a -SDict begin 13 H.A end - -2 318 a -2 318 a -SDict begin [ /View [/XYZ H.V] /Dest (2263) cvn H.B /DEST pdfmark end - -2 318 a Black -Black 164 454 a -SDict begin H.S end - 164 454 a 164 454 a -SDict begin 13 H.A end - 164 454 a 164 454 -a -SDict begin [ /View [/XYZ H.V] /Dest (2264) cvn H.B /DEST pdfmark end - 164 454 a Fj(serv)o(er)19 b(challenge)-2 728 y(return)g(0)h(-)g -(indicates)g(success)-2 823 y -SDict begin H.S end - -2 823 a -2 823 a -SDict begin 13 H.A end - -2 823 -a -2 823 a -SDict begin [ /View [/XYZ H.V] /Dest (2266) cvn H.B /DEST pdfmark end - -2 823 a 327 x Ff(9.4.2.)29 b(LSA)h(A)-6 b(uthenticate)31 -b(2)-2 1317 y -SDict begin H.S end - -2 1317 a -2 1317 a -SDict begin 13 H.A end - -2 1317 a -2 1317 a -SDict begin [ /View [/XYZ H.V] /Dest (2268) cvn H.B /DEST pdfmark end - --2 1317 a -2 1317 a -SDict begin H.S end - -2 1317 a -2 1317 a -SDict begin 13 H.A end - -2 1317 a -2 -1317 a -SDict begin [ /View [/XYZ H.V] /Dest (2269) cvn H.B /DEST pdfmark end - -2 1317 a 107 x Fh(Note:)20 b(in)g(between)g(r)m(equest)g(and)g -(r)m(esponse)o(,)f(calculate)g(the)i(client)f(cr)m(edentials,)f(and)g -(c)o(hec)n(k)h(them)g(a)o(gainst)g(the)-2 1532 y(client-calculated)d -(cr)m(edentials)j(\(this)g(pr)l(ocess)h(uses)g(the)f(pr)m(e)o(viously)f -(r)m(eceived)h(client)g(cr)m(edentials\).)-2 1715 y -SDict begin H.S end - -2 -1715 a -2 1715 a -SDict begin 13 H.A end - -2 1715 a -2 1715 a -SDict begin [ /View [/XYZ H.V] /Dest (2270) cvn H.B /DEST pdfmark end - -2 1715 a -2 1715 -a -SDict begin H.S end - -2 1715 a -2 1715 a -SDict begin 13 H.A end - -2 1715 a -2 1715 a -SDict begin [ /View [/XYZ H.V] /Dest (2271) cvn H.B /DEST pdfmark end - -2 1715 a 91 -x Fh(Note:)g(ne)m(g_\003a)o(gs)e(in)i(the)g(r)m(esponse)g(is)h(the)g -(same)f(as)g(that)g(in)h(the)f(r)m(equest.)-2 1989 y -SDict begin H.S end - --2 1989 a -2 1989 a -SDict begin 13 H.A end - -2 1989 a -2 1989 a -SDict begin [ /View [/XYZ H.V] /Dest (2272) cvn H.B /DEST pdfmark end - -2 1989 a -2 -1989 a -SDict begin H.S end - -2 1989 a -2 1989 a -SDict begin 13 H.A end - -2 1989 a -2 1989 a -SDict begin [ /View [/XYZ H.V] /Dest (2273) cvn H.B /DEST pdfmark end - -2 1989 -a 91 x Fh(Note:)g(you)g(must)g(tak)o(e)g(a)h(copy)e(of)i(the)f -(client-calculated)e(cr)m(edentials)h(r)m(eceived)h(her)m(e)o(,)g -(because)f(the)n(y)h(will)h(be)f(used)g(in)-2 2188 y(subsequent)e -(authentication)g(pac)n(k)o(ets.)-2 2205 y -SDict begin H.S end - -2 2205 a --2 2205 a -SDict begin 13 H.A end - -2 2205 a -2 2205 a -SDict begin [ /View [/XYZ H.V] /Dest (2274) cvn H.B /DEST pdfmark end - -2 2205 a 270 x Fe(9.4.2.1.)24 -b(Request)-2 2495 y -SDict begin H.S end - -2 2495 a -2 2495 a -SDict begin 13 H.A end - -2 2495 a -2 -2495 a -SDict begin [ /View [/XYZ H.V] /Dest (2276) cvn H.B /DEST pdfmark end - -2 2495 a -2 2620 a -SDict begin H.S end - -2 2620 a -2 2620 a -SDict begin 13 H.A end - -2 2620 -a -2 2620 a -SDict begin [ /View [/XYZ H.V] /Dest (2278) cvn H.B /DEST pdfmark end - -2 2620 a 87 x Fj(LOG_INFO)-2 2717 y -SDict begin H.S end - -2 2717 -a -2 2717 a -SDict begin 13 H.A end - -2 2717 a -2 2717 a -SDict begin [ /View [/XYZ H.V] /Dest (2279) cvn H.B /DEST pdfmark end - -2 2717 a Black Black -164 2857 a -SDict begin H.S end - 164 2857 a 164 2857 a -SDict begin 13 H.A end - 164 2857 a 164 2857 -a -SDict begin [ /View [/XYZ H.V] /Dest (2280) cvn H.B /DEST pdfmark end - 164 2857 a Fj(client)c(identi\002cation)f(info)-2 2941 -y -SDict begin H.S end - -2 2941 a -2 2941 a -SDict begin 13 H.A end - -2 2941 a -2 2941 a -SDict begin [ /View [/XYZ H.V] /Dest (2282) cvn H.B /DEST pdfmark end - -2 2941 a 107 -x Fj(char[8])-2 3061 y -SDict begin H.S end - -2 3061 a -2 3061 a -SDict begin 13 H.A end - -2 3061 a --2 3061 a -SDict begin [ /View [/XYZ H.V] /Dest (2283) cvn H.B /DEST pdfmark end - -2 3061 a Black Black 164 3197 a -SDict begin H.S end - 164 3197 a -164 3197 a -SDict begin 13 H.A end - 164 3197 a 164 3197 a -SDict begin [ /View [/XYZ H.V] /Dest (2284) cvn H.B /DEST pdfmark end - 164 3197 a Fj(client-calculated)f -(credentials)-2 3281 y -SDict begin H.S end - -2 3281 a -2 3281 a -SDict begin 13 H.A end - -2 3281 a --2 3281 a -SDict begin [ /View [/XYZ H.V] /Dest (2286) cvn H.B /DEST pdfmark end - -2 3281 a 107 x Fj(UINT8[])-2 3401 y -SDict begin H.S end - -2 3401 -a -2 3401 a -SDict begin 13 H.A end - -2 3401 a -2 3401 a -SDict begin [ /View [/XYZ H.V] /Dest (2287) cvn H.B /DEST pdfmark end - -2 3401 a Black Black -164 3538 a -SDict begin H.S end - 164 3538 a 164 3538 a -SDict begin 13 H.A end - 164 3538 a 164 3538 -a -SDict begin [ /View [/XYZ H.V] /Dest (2288) cvn H.B /DEST pdfmark end - 164 3538 a Fj(padding)g(to)i(4-byte)f(align)h(with)g(start)h(of)f -(SMB)h(header)-5 b(.)-2 3639 y -SDict begin H.S end - -2 3639 a -2 3639 a -SDict begin 13 H.A end - -2 -3639 a -2 3639 a -SDict begin [ /View [/XYZ H.V] /Dest (2290) cvn H.B /DEST pdfmark end - -2 3639 a 90 x Fj(UINT32)-2 3730 y -SDict begin H.S end - -2 -3730 a -2 3730 a -SDict begin 13 H.A end - -2 3730 a -2 3730 a -SDict begin [ /View [/XYZ H.V] /Dest (2291) cvn H.B /DEST pdfmark end - -2 3730 a Black -Black 164 3878 a -SDict begin H.S end - 164 3878 a 164 3878 a -SDict begin 13 H.A end - 164 3878 a 164 -3878 a -SDict begin [ /View [/XYZ H.V] /Dest (2292) cvn H.B /DEST pdfmark end - 164 3878 a Fj(ne)o(g_\003ags)19 b(-)h(ne)o(gotiated)e(\003ags)j -(\(usual)f(v)n(alue)f(is)i(0x0000)d(01f)n(f\))-2 3937 -y -SDict begin H.S end - -2 3937 a -2 3937 a -SDict begin 13 H.A end - -2 3937 a -2 3937 a -SDict begin [ /View [/XYZ H.V] /Dest (2293) cvn H.B /DEST pdfmark end - -2 3937 a 278 -x Fe(9.4.2.2.)24 b(Response)-2 4235 y -SDict begin H.S end - -2 4235 a -2 4235 -a -SDict begin 13 H.A end - -2 4235 a -2 4235 a -SDict begin [ /View [/XYZ H.V] /Dest (2295) cvn H.B /DEST pdfmark end - -2 4235 a -2 4360 a -SDict begin H.S end - -2 4360 a -2 -4360 a -SDict begin 13 H.A end - -2 4360 a -2 4360 a -SDict begin [ /View [/XYZ H.V] /Dest (2297) cvn H.B /DEST pdfmark end - -2 4360 a 87 x Fj(char[8])-2 -4460 y -SDict begin H.S end - -2 4460 a -2 4460 a -SDict begin 13 H.A end - -2 4460 a -2 4460 a -SDict begin [ /View [/XYZ H.V] /Dest (2298) cvn H.B /DEST pdfmark end - -2 4460 -a Black Black 164 4597 a -SDict begin H.S end - 164 4597 a 164 4597 a -SDict begin 13 H.A end - 164 4597 -a 164 4597 a -SDict begin [ /View [/XYZ H.V] /Dest (2299) cvn H.B /DEST pdfmark end - 164 4597 a Fj(serv)o(er)19 b(credentials.)-2 -4681 y -SDict begin H.S end - -2 4681 a -2 4681 a -SDict begin 13 H.A end - -2 4681 a -2 4681 a -SDict begin [ /View [/XYZ H.V] /Dest (2301) cvn H.B /DEST pdfmark end - -2 4681 -a 107 x Fj(UINT32)-2 4789 y -SDict begin H.S end - -2 4789 a -2 4789 a -SDict begin 13 H.A end - -2 4789 -a -2 4789 a -SDict begin [ /View [/XYZ H.V] /Dest (2302) cvn H.B /DEST pdfmark end - -2 4789 a Black Black 164 4937 a -SDict begin H.S end - 164 4937 -a 164 4937 a -SDict begin 13 H.A end - 164 4937 a 164 4937 a -SDict begin [ /View [/XYZ H.V] /Dest (2303) cvn H.B /DEST pdfmark end - 164 4937 a Fj(ne)o(g_\003ags)g(-)h -(same)g(as)h(ne)o(g_\003ags)e(in)h(request.)-2 5121 y -SDict begin H.S end - --2 5121 a -2 5121 a -SDict begin 13 H.A end - -2 5121 a -2 5121 a -SDict begin [ /View [/XYZ H.V] /Dest (2304) cvn H.B /DEST pdfmark end - -2 5121 a 90 -x Fj(return)f(0)h(-)g(indicates)g(success.)h(f)o(ailure)e(v)n(alue)h -(unkno)n(wn.)-2 5306 y -SDict begin H.S end - -2 5306 a -2 5306 a -SDict begin 13 H.A end - -2 5306 a --2 5306 a -SDict begin [ /View [/XYZ H.V] /Dest (2305) cvn H.B /DEST pdfmark end - -2 5306 a Black 3659 5984 a Fh(58)p Black eop -end -%%Page: 59 65 -TeXDict begin 59 64 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.59) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2356) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Ff(9.4.3.)29 b(LSA)h(Ser)o(v)o(er)g(P)o(assw)o(ord)f(Set) --2 240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (2307) cvn H.B /DEST pdfmark end - -2 240 a --2 240 a -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (2308) cvn H.B /DEST pdfmark end - -2 240 a -106 x Fh(Note:)20 b(the)g(ne)o(w)g(passwor)m(d)g(is)i(suspected)d(to)h -(be)h(a)f(DES)g(encryption)f(using)g(the)h(old)g(passwor)m(d)g(to)h(g)o -(ener)o(ate)e(the)h(k)o(e)n(y)-5 b(.)-2 620 y(Note:)20 -b(in)g(between)g(r)m(equest)g(and)g(r)m(esponse)o(,)f(calculate)g(the)i -(client)f(cr)m(edentials,)f(and)g(c)o(hec)n(k)h(them)g(a)o(gainst)g -(the)-2 728 y(client-calculated)d(cr)m(edentials)j(\(this)g(pr)l(ocess) -h(uses)g(the)f(pr)m(e)o(viously)f(r)m(eceived)h(client)g(cr)m -(edentials\).)-2 911 y -SDict begin H.S end - -2 911 a -2 911 a -SDict begin 13 H.A end - -2 911 a -2 -911 a -SDict begin [ /View [/XYZ H.V] /Dest (2311) cvn H.B /DEST pdfmark end - -2 911 a -2 911 a -SDict begin H.S end - -2 911 a -2 911 a -SDict begin 13 H.A end - -2 911 a -2 -911 a -SDict begin [ /View [/XYZ H.V] /Dest (2312) cvn H.B /DEST pdfmark end - -2 911 a 91 x Fh(Note:)f(the)f(server)i(cr)m(edentials)e(ar)m(e)h -(constructed)f(fr)l(om)h(the)g(client-calculated)e(cr)m(edentials)h -(and)g(the)g(client)h(time)h(+)f(1)g(second.)-2 1185 -y -SDict begin H.S end - -2 1185 a -2 1185 a -SDict begin 13 H.A end - -2 1185 a -2 1185 a -SDict begin [ /View [/XYZ H.V] /Dest (2313) cvn H.B /DEST pdfmark end - -2 1185 a -2 -1185 a -SDict begin H.S end - -2 1185 a -2 1185 a -SDict begin 13 H.A end - -2 1185 a -2 1185 a -SDict begin [ /View [/XYZ H.V] /Dest (2314) cvn H.B /DEST pdfmark end - -2 1185 -a 91 x Fh(Note:)h(you)g(must)g(tak)o(e)g(a)h(copy)e(of)i(the)f -(client-calculated)e(cr)m(edentials)h(r)m(eceived)h(her)m(e)o(,)g -(because)f(the)n(y)h(will)h(be)f(used)g(in)-2 1384 y(subsequent)e -(authentication)g(pac)n(k)o(ets.)-2 1401 y -SDict begin H.S end - -2 1401 a --2 1401 a -SDict begin 13 H.A end - -2 1401 a -2 1401 a -SDict begin [ /View [/XYZ H.V] /Dest (2315) cvn H.B /DEST pdfmark end - -2 1401 a 270 x Fe(9.4.3.1.)24 -b(Request)-2 1692 y -SDict begin H.S end - -2 1692 a -2 1692 a -SDict begin 13 H.A end - -2 1692 a -2 -1692 a -SDict begin [ /View [/XYZ H.V] /Dest (2317) cvn H.B /DEST pdfmark end - -2 1692 a -2 1816 a -SDict begin H.S end - -2 1816 a -2 1816 a -SDict begin 13 H.A end - -2 1816 -a -2 1816 a -SDict begin [ /View [/XYZ H.V] /Dest (2319) cvn H.B /DEST pdfmark end - -2 1816 a 88 x Fj(CLNT_INFO)-2 1914 y -SDict begin H.S end - -2 -1914 a -2 1914 a -SDict begin 13 H.A end - -2 1914 a -2 1914 a -SDict begin [ /View [/XYZ H.V] /Dest (2320) cvn H.B /DEST pdfmark end - -2 1914 a Black -Black 164 2053 a -SDict begin H.S end - 164 2053 a 164 2053 a -SDict begin 13 H.A end - 164 2053 a 164 -2053 a -SDict begin [ /View [/XYZ H.V] /Dest (2321) cvn H.B /DEST pdfmark end - 164 2053 a Fj(client)c(identi\002cation/authentication)c(info)-2 -2137 y -SDict begin H.S end - -2 2137 a -2 2137 a -SDict begin 13 H.A end - -2 2137 a -2 2137 a -SDict begin [ /View [/XYZ H.V] /Dest (2323) cvn H.B /DEST pdfmark end - -2 2137 -a 107 x Fj(char[])-2 2257 y -SDict begin H.S end - -2 2257 a -2 2257 a -SDict begin 13 H.A end - -2 2257 -a -2 2257 a -SDict begin [ /View [/XYZ H.V] /Dest (2324) cvn H.B /DEST pdfmark end - -2 2257 a Black Black 164 2394 a -SDict begin H.S end - 164 2394 -a 164 2394 a -SDict begin 13 H.A end - 164 2394 a 164 2394 a -SDict begin [ /View [/XYZ H.V] /Dest (2325) cvn H.B /DEST pdfmark end - 164 2394 a Fj(ne)n(w)k(passw)o(ord)f -(-)i(undocumented.)-2 2453 y -SDict begin H.S end - -2 2453 a -2 2453 a -SDict begin 13 H.A end - -2 2453 -a -2 2453 a -SDict begin [ /View [/XYZ H.V] /Dest (2326) cvn H.B /DEST pdfmark end - -2 2453 a 278 x Fe(9.4.3.2.)j(Response)-2 -2751 y -SDict begin H.S end - -2 2751 a -2 2751 a -SDict begin 13 H.A end - -2 2751 a -2 2751 a -SDict begin [ /View [/XYZ H.V] /Dest (2328) cvn H.B /DEST pdfmark end - -2 2751 -a -2 2876 a -SDict begin H.S end - -2 2876 a -2 2876 a -SDict begin 13 H.A end - -2 2876 a -2 2876 a -SDict begin [ /View [/XYZ H.V] /Dest (2330) cvn H.B /DEST pdfmark end - -2 -2876 a 87 x Fj(CREDS)-2 2964 y -SDict begin H.S end - -2 2964 a -2 2964 a -SDict begin 13 H.A end - -2 -2964 a -2 2964 a -SDict begin [ /View [/XYZ H.V] /Dest (2331) cvn H.B /DEST pdfmark end - -2 2964 a Black Black 164 3113 a -SDict begin H.S end - 164 -3113 a 164 3113 a -SDict begin 13 H.A end - 164 3113 a 164 3113 a -SDict begin [ /View [/XYZ H.V] /Dest (2332) cvn H.B /DEST pdfmark end - 164 3113 a Fj(serv)o(er)19 -b(credentials.)g(serv)o(er)h(time)g(stamp)g(appears)f(to)i(be)f -(ignored.)-2 3297 y -SDict begin H.S end - -2 3297 a -2 3297 a -SDict begin 13 H.A end - -2 3297 a -2 -3297 a -SDict begin [ /View [/XYZ H.V] /Dest (2333) cvn H.B /DEST pdfmark end - -2 3297 a 90 x Fj(return)f(0)h(-)g(indicates)g(success;)h -(0xC000)e(006a)g(indicates)h(f)o(ailure)-2 3492 y -SDict begin H.S end - -2 -3492 a -2 3492 a -SDict begin 13 H.A end - -2 3492 a -2 3492 a -SDict begin [ /View [/XYZ H.V] /Dest (2334) cvn H.B /DEST pdfmark end - -2 3492 a 316 x -Ff(9.4.4.)29 b(LSA)h(SAM)h(Logon)-2 3999 y -SDict begin H.S end - -2 3999 a --2 3999 a -SDict begin 13 H.A end - -2 3999 a -2 3999 a -SDict begin [ /View [/XYZ H.V] /Dest (2336) cvn H.B /DEST pdfmark end - -2 3999 a -2 3999 a -SDict begin H.S end - -2 -3999 a -2 3999 a -SDict begin 13 H.A end - -2 3999 a -2 3999 a -SDict begin [ /View [/XYZ H.V] /Dest (2337) cvn H.B /DEST pdfmark end - -2 3999 a 83 x Fh(Note:)20 -b(valid_user)f(is)i(T)-5 b(rue)21 b(if)o(f)g(the)f(username)g(and)f -(passwor)m(d)h(hash)g(ar)m(e)g(valid)g(for)g(the)h(r)m(equested)e -(domain.)-2 4099 y -SDict begin H.S end - -2 4099 a -2 4099 a -SDict begin 13 H.A end - -2 4099 a -2 4099 -a -SDict begin [ /View [/XYZ H.V] /Dest (2338) cvn H.B /DEST pdfmark end - -2 4099 a 270 x Fe(9.4.4.1.)24 b(Request)-2 4390 y -SDict begin H.S end - --2 4390 a -2 4390 a -SDict begin 13 H.A end - -2 4390 a -2 4390 a -SDict begin [ /View [/XYZ H.V] /Dest (2340) cvn H.B /DEST pdfmark end - -2 4390 a -2 -4514 a -SDict begin H.S end - -2 4514 a -2 4514 a -SDict begin 13 H.A end - -2 4514 a -2 4514 a -SDict begin [ /View [/XYZ H.V] /Dest (2342) cvn H.B /DEST pdfmark end - -2 4514 -a 88 x Fj(SAM_INFO)-2 4612 y -SDict begin H.S end - -2 4612 a -2 4612 a -SDict begin 13 H.A end - -2 4612 -a -2 4612 a -SDict begin [ /View [/XYZ H.V] /Dest (2343) cvn H.B /DEST pdfmark end - -2 4612 a Black Black 164 4751 a -SDict begin H.S end - 164 4751 -a 164 4751 a -SDict begin 13 H.A end - 164 4751 a 164 4751 a -SDict begin [ /View [/XYZ H.V] /Dest (2344) cvn H.B /DEST pdfmark end - 164 4751 a Fj(sam_id)19 -b(structure)-2 4803 y -SDict begin H.S end - -2 4803 a -2 4803 a -SDict begin 13 H.A end - -2 4803 a -2 -4803 a -SDict begin [ /View [/XYZ H.V] /Dest (2345) cvn H.B /DEST pdfmark end - -2 4803 a 285 x Fe(9.4.4.2.)24 b(Response)-2 5109 -y -SDict begin H.S end - -2 5109 a -2 5109 a -SDict begin 13 H.A end - -2 5109 a -2 5109 a -SDict begin [ /View [/XYZ H.V] /Dest (2347) cvn H.B /DEST pdfmark end - -2 5109 a -2 -5233 a -SDict begin H.S end - -2 5233 a -2 5233 a -SDict begin 13 H.A end - -2 5233 a -2 5233 a -SDict begin [ /View [/XYZ H.V] /Dest (2349) cvn H.B /DEST pdfmark end - -2 5233 -a 88 x Fj(V)m(OID*)-2 5322 y -SDict begin H.S end - -2 5322 a -2 5322 a -SDict begin 13 H.A end - -2 5322 -a -2 5322 a -SDict begin [ /View [/XYZ H.V] /Dest (2350) cvn H.B /DEST pdfmark end - -2 5322 a Black Black 164 5470 a -SDict begin H.S end - 164 5470 -a 164 5470 a -SDict begin 13 H.A end - 164 5470 a 164 5470 a -SDict begin [ /View [/XYZ H.V] /Dest (2351) cvn H.B /DEST pdfmark end - 164 5470 a Fj(undocumented)16 -b(b)n(uf)n(fer)j(pointer)p Black 3659 5984 a Fh(59)p -Black eop end -%%Page: 60 66 -TeXDict begin 60 65 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.60) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2353) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(CREDS)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2354) cvn H.B /DEST pdfmark end - --2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 a -SDict begin 13 H.A end - 164 -222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2355) cvn H.B /DEST pdfmark end - 164 222 a Fj(serv)o(er)f(credentials.)g(serv)o(er)h -(time)g(stamp)g(appears)f(to)i(be)f(ignored.)-2 568 y -Fg(if)44 b(\(valid_user\))-2 665 y({)-2 762 y(UINT16)268 -b(3)44 b(-)h(switch)f(value)g(indicating)f(USER_INFO)g(structure.)177 -860 y(VOID*)223 b(non-zero)44 b(-)h(pointer)e(to)i(USER_INFO)e -(structure)177 957 y(USER_INFO)g(user)i(logon)f(information)177 -1151 y(UINT32)178 b(1)45 b(-)g(Authoritative)d(response;)i(0)g(-)h -(Non-Auth?)177 1345 y(return)178 b(0)45 b(-)g(indicates)e(success)-2 -1442 y(})-2 1539 y(else)-2 1637 y({)-2 1734 y(UINT16)178 -b(0)45 b(-)f(switch)g(value.)89 b(value)44 b(to)g(indicate)g(no)g(user) -h(presumed.)177 1831 y(VOID*)223 b(0x0000)44 b(0000)g(-)h(indicates)e -(no)i(USER_INFO)e(structure.)177 2025 y(UINT32)178 b(1)45 -b(-)g(Authoritative)d(response;)i(0)g(-)h(Non-Auth?)177 -2219 y(return)178 b(0xC000)44 b(0064)g(-)h(NT_STATUS_NO_SUCH_USER.)-2 -2317 y(})-2 2601 y -SDict begin H.S end - -2 2601 a -2 2601 a -SDict begin 13 H.A end - -2 2601 a -2 2601 -a -SDict begin [ /View [/XYZ H.V] /Dest (2358) cvn H.B /DEST pdfmark end - -2 2601 a 328 x Ff(9.4.5.)29 b(LSA)h(SAM)h(Logoff)-2 -3119 y -SDict begin H.S end - -2 3119 a -2 3119 a -SDict begin 13 H.A end - -2 3119 a -2 3119 a -SDict begin [ /View [/XYZ H.V] /Dest (2360) cvn H.B /DEST pdfmark end - -2 3119 -a -2 3119 a -SDict begin H.S end - -2 3119 a -2 3119 a -SDict begin 13 H.A end - -2 3119 a -2 3119 a -SDict begin [ /View [/XYZ H.V] /Dest (2361) cvn H.B /DEST pdfmark end - -2 -3119 a 84 x Fh(Note:)20 b(pr)m(esumably)-5 b(,)19 b(the)h(SAM_INFO)g -(structur)m(e)g(is)h(validated,)e(and)g(a)h(\(curr)m(ently)g -(undocumented\))d(err)l(or)k(code)f(r)m(eturned)f(if)-2 -3311 y(the)h(Lo)o(gof)o(f)f(is)i(in)m(valid.)-2 3328 -y -SDict begin H.S end - -2 3328 a -2 3328 a -SDict begin 13 H.A end - -2 3328 a -2 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (2362) cvn H.B /DEST pdfmark end - -2 3328 a 270 -x Fe(9.4.5.1.)j(Request)-2 3618 y -SDict begin H.S end - -2 3618 a -2 3618 a -SDict begin 13 H.A end - --2 3618 a -2 3618 a -SDict begin [ /View [/XYZ H.V] /Dest (2364) cvn H.B /DEST pdfmark end - -2 3618 a -2 3743 a -SDict begin H.S end - -2 3743 a -2 -3743 a -SDict begin 13 H.A end - -2 3743 a -2 3743 a -SDict begin [ /View [/XYZ H.V] /Dest (2366) cvn H.B /DEST pdfmark end - -2 3743 a 88 x Fj(SAM_INFO)-2 -3841 y -SDict begin H.S end - -2 3841 a -2 3841 a -SDict begin 13 H.A end - -2 3841 a -2 3841 a -SDict begin [ /View [/XYZ H.V] /Dest (2367) cvn H.B /DEST pdfmark end - -2 3841 -a Black Black 164 3980 a -SDict begin H.S end - 164 3980 a 164 3980 a -SDict begin 13 H.A end - 164 3980 -a 164 3980 a -SDict begin [ /View [/XYZ H.V] /Dest (2368) cvn H.B /DEST pdfmark end - 164 3980 a Fj(sam_id)19 b(structure)-2 4031 -y -SDict begin H.S end - -2 4031 a -2 4031 a -SDict begin 13 H.A end - -2 4031 a -2 4031 a -SDict begin [ /View [/XYZ H.V] /Dest (2369) cvn H.B /DEST pdfmark end - -2 4031 a 286 -x Fe(9.4.5.2.)24 b(Response)-2 4337 y -SDict begin H.S end - -2 4337 a -2 4337 -a -SDict begin 13 H.A end - -2 4337 a -2 4337 a -SDict begin [ /View [/XYZ H.V] /Dest (2371) cvn H.B /DEST pdfmark end - -2 4337 a -2 4462 a -SDict begin H.S end - -2 4462 a -2 -4462 a -SDict begin 13 H.A end - -2 4462 a -2 4462 a -SDict begin [ /View [/XYZ H.V] /Dest (2373) cvn H.B /DEST pdfmark end - -2 4462 a 88 x Fj(V)m(OID*)-2 -4551 y -SDict begin H.S end - -2 4551 a -2 4551 a -SDict begin 13 H.A end - -2 4551 a -2 4551 a -SDict begin [ /View [/XYZ H.V] /Dest (2374) cvn H.B /DEST pdfmark end - -2 4551 -a Black Black 164 4699 a -SDict begin H.S end - 164 4699 a 164 4699 a -SDict begin 13 H.A end - 164 4699 -a 164 4699 a -SDict begin [ /View [/XYZ H.V] /Dest (2375) cvn H.B /DEST pdfmark end - 164 4699 a Fj(undocumented)16 b(b)n(uf)n(fer)j(pointer)-2 -4800 y -SDict begin H.S end - -2 4800 a -2 4800 a -SDict begin 13 H.A end - -2 4800 a -2 4800 a -SDict begin [ /View [/XYZ H.V] /Dest (2377) cvn H.B /DEST pdfmark end - -2 4800 -a 90 x Fj(CREDS)-2 4891 y -SDict begin H.S end - -2 4891 a -2 4891 a -SDict begin 13 H.A end - -2 4891 -a -2 4891 a -SDict begin [ /View [/XYZ H.V] /Dest (2378) cvn H.B /DEST pdfmark end - -2 4891 a Black Black 164 5039 a -SDict begin H.S end - 164 5039 -a 164 5039 a -SDict begin 13 H.A end - 164 5039 a 164 5039 a -SDict begin [ /View [/XYZ H.V] /Dest (2379) cvn H.B /DEST pdfmark end - 164 5039 a Fj(serv)o(er)g -(credentials.)g(serv)o(er)h(time)g(stamp)g(appears)f(to)i(be)f -(ignored.)-2 5223 y -SDict begin H.S end - -2 5223 a -2 5223 a -SDict begin 13 H.A end - -2 5223 a -2 -5223 a -SDict begin [ /View [/XYZ H.V] /Dest (2380) cvn H.B /DEST pdfmark end - -2 5223 a 90 x Fj(return)f(0)h(-)g(indicates)g(success.)h -(undocumented)16 b(f)o(ailure)k(indication.)-2 5491 y -SDict begin H.S end - --2 5491 a -2 5491 a -SDict begin 13 H.A end - -2 5491 a -2 5491 a -SDict begin [ /View [/XYZ H.V] /Dest (2381) cvn H.B /DEST pdfmark end - -2 5491 a Black -3659 5984 a Fh(60)p Black eop end -%%Page: 61 67 -TeXDict begin 61 66 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.61) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2444) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 88 a Fl(9.5.)35 b(\\\\MAILSLO)-6 b(T\\NET\\NTLOGON)-2 -256 y -SDict begin H.S end - -2 256 a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (2383) cvn H.B /DEST pdfmark end - -2 256 a -2 -256 a -SDict begin H.S end - -2 256 a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (2384) cvn H.B /DEST pdfmark end - -2 256 a 106 -x Fh(Note:)20 b(mailslots)h(will)g(contain)e(a)h(r)m(esponse)g -(mailslot,)g(to)g(whic)o(h)g(the)g(r)m(esponse)g(should)f(be)i(sent.)f -(the)g(tar)m(g)o(et)g(NetBIOS)g(name)-2 470 y(is)h(REQ)o(UEST_N)n -(AME<20>,)d(wher)m(e)i(REQ)o(UEST_N)n(AME)f(is)i(the)f(name)g(of)g(the) -h(mac)o(hine)d(that)i(sent)h(the)f(r)m(equest.)-2 487 -y -SDict begin H.S end - -2 487 a -2 487 a -SDict begin 13 H.A end - -2 487 a -2 487 a -SDict begin [ /View [/XYZ H.V] /Dest (2385) cvn H.B /DEST pdfmark end - -2 487 a 311 x -Ff(9.5.1.)29 b(Query)h(f)m(or)g(PDC)-2 989 y -SDict begin H.S end - -2 989 a --2 989 a -SDict begin 13 H.A end - -2 989 a -2 989 a -SDict begin [ /View [/XYZ H.V] /Dest (2387) cvn H.B /DEST pdfmark end - -2 989 a -2 989 a -SDict begin H.S end - -2 989 a --2 989 a -SDict begin 13 H.A end - -2 989 a -2 989 a -SDict begin [ /View [/XYZ H.V] /Dest (2388) cvn H.B /DEST pdfmark end - -2 989 a 83 x Fh(Note:)20 -b(NTver)o(sion,)h(LMNTtok)o(en,)f(LM20tok)o(en)f(in)h(r)m(esponse)g(ar) -m(e)h(the)f(same)g(as)h(those)f(given)f(in)i(the)f(r)m(equest.)-2 -1089 y -SDict begin H.S end - -2 1089 a -2 1089 a -SDict begin 13 H.A end - -2 1089 a -2 1089 a -SDict begin [ /View [/XYZ H.V] /Dest (2389) cvn H.B /DEST pdfmark end - -2 1089 -a 271 x Fe(9.5.1.1.)k(Request)-2 1380 y -SDict begin H.S end - -2 1380 a -2 -1380 a -SDict begin 13 H.A end - -2 1380 a -2 1380 a -SDict begin [ /View [/XYZ H.V] /Dest (2391) cvn H.B /DEST pdfmark end - -2 1380 a -2 1504 a -SDict begin H.S end - -2 1504 -a -2 1504 a -SDict begin 13 H.A end - -2 1504 a -2 1504 a -SDict begin [ /View [/XYZ H.V] /Dest (2393) cvn H.B /DEST pdfmark end - -2 1504 a 88 x Fj(UINT16)-2 -1593 y -SDict begin H.S end - -2 1593 a -2 1593 a -SDict begin 13 H.A end - -2 1593 a -2 1593 a -SDict begin [ /View [/XYZ H.V] /Dest (2394) cvn H.B /DEST pdfmark end - -2 1593 -a Black Black 164 1741 a -SDict begin H.S end - 164 1741 a 164 1741 a -SDict begin 13 H.A end - 164 1741 -a 164 1741 a -SDict begin [ /View [/XYZ H.V] /Dest (2395) cvn H.B /DEST pdfmark end - 164 1741 a Fj(0x0007)18 b(-)i(Query)f(for)h(PDC)-2 -1842 y -SDict begin H.S end - -2 1842 a -2 1842 a -SDict begin 13 H.A end - -2 1842 a -2 1842 a -SDict begin [ /View [/XYZ H.V] /Dest (2397) cvn H.B /DEST pdfmark end - -2 1842 -a 90 x Fj(STR)-2 1933 y -SDict begin H.S end - -2 1933 a -2 1933 a -SDict begin 13 H.A end - -2 1933 a --2 1933 a -SDict begin [ /View [/XYZ H.V] /Dest (2398) cvn H.B /DEST pdfmark end - -2 1933 a Black Black 164 2082 a -SDict begin H.S end - 164 2082 a -164 2082 a -SDict begin 13 H.A end - 164 2082 a 164 2082 a -SDict begin [ /View [/XYZ H.V] /Dest (2399) cvn H.B /DEST pdfmark end - 164 2082 a Fj(machine)f(name)-2 -2166 y -SDict begin H.S end - -2 2166 a -2 2166 a -SDict begin 13 H.A end - -2 2166 a -2 2166 a -SDict begin [ /View [/XYZ H.V] /Dest (2401) cvn H.B /DEST pdfmark end - -2 2166 -a 107 x Fj(STR)-2 2274 y -SDict begin H.S end - -2 2274 a -2 2274 a -SDict begin 13 H.A end - -2 2274 -a -2 2274 a -SDict begin [ /View [/XYZ H.V] /Dest (2402) cvn H.B /DEST pdfmark end - -2 2274 a Black Black 164 2422 a -SDict begin H.S end - 164 2422 -a 164 2422 a -SDict begin 13 H.A end - 164 2422 a 164 2422 a -SDict begin [ /View [/XYZ H.V] /Dest (2403) cvn H.B /DEST pdfmark end - 164 2422 a Fj(response)g(mailslot)-2 -2523 y -SDict begin H.S end - -2 2523 a -2 2523 a -SDict begin 13 H.A end - -2 2523 a -2 2523 a -SDict begin [ /View [/XYZ H.V] /Dest (2405) cvn H.B /DEST pdfmark end - -2 2523 -a 90 x Fj(UINT8[])-2 2626 y -SDict begin H.S end - -2 2626 a -2 2626 a -SDict begin 13 H.A end - -2 2626 -a -2 2626 a -SDict begin [ /View [/XYZ H.V] /Dest (2406) cvn H.B /DEST pdfmark end - -2 2626 a Black Black 164 2763 a -SDict begin H.S end - 164 2763 -a 164 2763 a -SDict begin 13 H.A end - 164 2763 a 164 2763 a -SDict begin [ /View [/XYZ H.V] /Dest (2407) cvn H.B /DEST pdfmark end - 164 2763 a Fj(padding)f(to)i(2-byte) -f(align)h(with)g(start)h(of)f(mailslot.)-2 2864 y -SDict begin H.S end - -2 -2864 a -2 2864 a -SDict begin 13 H.A end - -2 2864 a -2 2864 a -SDict begin [ /View [/XYZ H.V] /Dest (2409) cvn H.B /DEST pdfmark end - -2 2864 a 90 x Fj(UNISTR)-2 -2955 y -SDict begin H.S end - -2 2955 a -2 2955 a -SDict begin 13 H.A end - -2 2955 a -2 2955 a -SDict begin [ /View [/XYZ H.V] /Dest (2410) cvn H.B /DEST pdfmark end - -2 2955 -a Black Black 164 3103 a -SDict begin H.S end - 164 3103 a 164 3103 a -SDict begin 13 H.A end - 164 3103 -a 164 3103 a -SDict begin [ /View [/XYZ H.V] /Dest (2411) cvn H.B /DEST pdfmark end - 164 3103 a Fj(machine)f(name)-2 3187 y -SDict begin H.S end - -2 -3187 a -2 3187 a -SDict begin 13 H.A end - -2 3187 a -2 3187 a -SDict begin [ /View [/XYZ H.V] /Dest (2413) cvn H.B /DEST pdfmark end - -2 3187 a 107 x -Fj(UINT32)-2 3295 y -SDict begin H.S end - -2 3295 a -2 3295 a -SDict begin 13 H.A end - -2 3295 a -2 -3295 a -SDict begin [ /View [/XYZ H.V] /Dest (2414) cvn H.B /DEST pdfmark end - -2 3295 a Black Black 164 3443 a -SDict begin H.S end - 164 3443 a 164 -3443 a -SDict begin 13 H.A end - 164 3443 a 164 3443 a -SDict begin [ /View [/XYZ H.V] /Dest (2415) cvn H.B /DEST pdfmark end - 164 3443 a Fj(NTv)o(ersion)-2 -3527 y -SDict begin H.S end - -2 3527 a -2 3527 a -SDict begin 13 H.A end - -2 3527 a -2 3527 a -SDict begin [ /View [/XYZ H.V] /Dest (2417) cvn H.B /DEST pdfmark end - -2 3527 -a 107 x Fj(UINT16)-2 3635 y -SDict begin H.S end - -2 3635 a -2 3635 a -SDict begin 13 H.A end - -2 3635 -a -2 3635 a -SDict begin [ /View [/XYZ H.V] /Dest (2418) cvn H.B /DEST pdfmark end - -2 3635 a Black Black 164 3784 a -SDict begin H.S end - 164 3784 -a 164 3784 a -SDict begin 13 H.A end - 164 3784 a 164 3784 a -SDict begin [ /View [/XYZ H.V] /Dest (2419) cvn H.B /DEST pdfmark end - 164 3784 a Fj(LMNTtok)o(en)-2 -3868 y -SDict begin H.S end - -2 3868 a -2 3868 a -SDict begin 13 H.A end - -2 3868 a -2 3868 a -SDict begin [ /View [/XYZ H.V] /Dest (2421) cvn H.B /DEST pdfmark end - -2 3868 -a 107 x Fj(UINT16)-2 3976 y -SDict begin H.S end - -2 3976 a -2 3976 a -SDict begin 13 H.A end - -2 3976 -a -2 3976 a -SDict begin [ /View [/XYZ H.V] /Dest (2422) cvn H.B /DEST pdfmark end - -2 3976 a Black Black 164 4124 a -SDict begin H.S end - 164 4124 -a 164 4124 a -SDict begin 13 H.A end - 164 4124 a 164 4124 a -SDict begin [ /View [/XYZ H.V] /Dest (2423) cvn H.B /DEST pdfmark end - 164 4124 a Fj(LM20tok)o(en)-2 -4167 y -SDict begin H.S end - -2 4167 a -2 4167 a -SDict begin 13 H.A end - -2 4167 a -2 4167 a -SDict begin [ /View [/XYZ H.V] /Dest (2424) cvn H.B /DEST pdfmark end - -2 4167 -a 294 x Fe(9.5.1.2.)24 b(Response)-2 4481 y -SDict begin H.S end - -2 4481 a --2 4481 a -SDict begin 13 H.A end - -2 4481 a -2 4481 a -SDict begin [ /View [/XYZ H.V] /Dest (2426) cvn H.B /DEST pdfmark end - -2 4481 a -2 4606 a -SDict begin H.S end - -2 -4606 a -2 4606 a -SDict begin 13 H.A end - -2 4606 a -2 4606 a -SDict begin [ /View [/XYZ H.V] /Dest (2428) cvn H.B /DEST pdfmark end - -2 4606 a 88 x Fj(UINT16)-2 -4695 y -SDict begin H.S end - -2 4695 a -2 4695 a -SDict begin 13 H.A end - -2 4695 a -2 4695 a -SDict begin [ /View [/XYZ H.V] /Dest (2429) cvn H.B /DEST pdfmark end - -2 4695 -a Black Black 164 4843 a -SDict begin H.S end - 164 4843 a 164 4843 a -SDict begin 13 H.A end - 164 4843 -a 164 4843 a -SDict begin [ /View [/XYZ H.V] /Dest (2430) cvn H.B /DEST pdfmark end - 164 4843 a Fj(0x000A)18 b(-)i(Respose)h(to)f(Query)f(for)h -(PDC)-2 4944 y -SDict begin H.S end - -2 4944 a -2 4944 a -SDict begin 13 H.A end - -2 4944 a -2 4944 -a -SDict begin [ /View [/XYZ H.V] /Dest (2432) cvn H.B /DEST pdfmark end - -2 4944 a 90 x Fj(STR)-2 5035 y -SDict begin H.S end - -2 5035 a -2 5035 a -SDict begin 13 H.A end - --2 5035 a -2 5035 a -SDict begin [ /View [/XYZ H.V] /Dest (2433) cvn H.B /DEST pdfmark end - -2 5035 a Black Black 164 5184 a -SDict begin H.S end - -164 5184 a 164 5184 a -SDict begin 13 H.A end - 164 5184 a 164 5184 a -SDict begin [ /View [/XYZ H.V] /Dest (2434) cvn H.B /DEST pdfmark end - 164 5184 -a Fj(machine)f(name)g(\(in)h(uppercase\))-2 5285 y -SDict begin H.S end - -2 -5285 a -2 5285 a -SDict begin 13 H.A end - -2 5285 a -2 5285 a -SDict begin [ /View [/XYZ H.V] /Dest (2436) cvn H.B /DEST pdfmark end - -2 5285 a 89 x Fj(UINT8[])-2 -5387 y -SDict begin H.S end - -2 5387 a -2 5387 a -SDict begin 13 H.A end - -2 5387 a -2 5387 a -SDict begin [ /View [/XYZ H.V] /Dest (2437) cvn H.B /DEST pdfmark end - -2 5387 -a Black Black 164 5524 a -SDict begin H.S end - 164 5524 a 164 5524 a -SDict begin 13 H.A end - 164 5524 -a 164 5524 a -SDict begin [ /View [/XYZ H.V] /Dest (2438) cvn H.B /DEST pdfmark end - 164 5524 a Fj(padding)e(to)i(2-byte)f(align)h(with)g -(start)h(of)f(mailslot.)p Black 3659 5984 a Fh(61)p Black -eop end -%%Page: 62 68 -TeXDict begin 62 67 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.62) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2503) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2440) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(UNISTR)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a --2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2441) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2442) cvn H.B /DEST pdfmark end - 164 222 a Fj(machine)f(name)-2 -413 y(UNISTR)-2 414 y -SDict begin H.S end - -2 414 a -2 414 a -SDict begin 13 H.A end - -2 414 a -2 414 -a -SDict begin [ /View [/XYZ H.V] /Dest (2445) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - -164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2446) cvn H.B /DEST pdfmark end - 164 562 a Fj(domain)g(name)-2 646 -y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (2448) cvn H.B /DEST pdfmark end - -2 646 a 107 x -Fj(UINT32)-2 754 y -SDict begin H.S end - -2 754 a -2 754 a -SDict begin 13 H.A end - -2 754 a -2 754 -a -SDict begin [ /View [/XYZ H.V] /Dest (2449) cvn H.B /DEST pdfmark end - -2 754 a Black Black 164 903 a -SDict begin H.S end - 164 903 a 164 903 a -SDict begin 13 H.A end - -164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (2450) cvn H.B /DEST pdfmark end - 164 903 a Fj(NTv)o(ersion)f(\(same)i(as)h(recei)n -(v)o(ed)e(in)h(request\))-2 1004 y -SDict begin H.S end - -2 1004 a -2 1004 -a -SDict begin 13 H.A end - -2 1004 a -2 1004 a -SDict begin [ /View [/XYZ H.V] /Dest (2452) cvn H.B /DEST pdfmark end - -2 1004 a 90 x Fj(UINT16)-2 1095 -y -SDict begin H.S end - -2 1095 a -2 1095 a -SDict begin 13 H.A end - -2 1095 a -2 1095 a -SDict begin [ /View [/XYZ H.V] /Dest (2453) cvn H.B /DEST pdfmark end - -2 1095 a Black -Black 164 1243 a -SDict begin H.S end - 164 1243 a 164 1243 a -SDict begin 13 H.A end - 164 1243 a 164 -1243 a -SDict begin [ /View [/XYZ H.V] /Dest (2454) cvn H.B /DEST pdfmark end - 164 1243 a Fj(LMNTtok)o(en)e(\(same)i(as)h(recei)n(v)o(ed)e(in)h -(request\))-2 1344 y -SDict begin H.S end - -2 1344 a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 -1344 a -SDict begin [ /View [/XYZ H.V] /Dest (2456) cvn H.B /DEST pdfmark end - -2 1344 a 90 x Fj(UINT16)-2 1435 y -SDict begin H.S end - -2 1435 a -2 -1435 a -SDict begin 13 H.A end - -2 1435 a -2 1435 a -SDict begin [ /View [/XYZ H.V] /Dest (2457) cvn H.B /DEST pdfmark end - -2 1435 a Black Black 164 -1583 a -SDict begin H.S end - 164 1583 a 164 1583 a -SDict begin 13 H.A end - 164 1583 a 164 1583 a -SDict begin [ /View [/XYZ H.V] /Dest (2458) cvn H.B /DEST pdfmark end - 164 -1583 a Fj(LM20tok)o(en)e(\(same)i(as)h(recei)n(v)o(ed)d(in)j(request\)) --2 1726 y -SDict begin H.S end - -2 1726 a -2 1726 a -SDict begin 13 H.A end - -2 1726 a -2 1726 a -SDict begin [ /View [/XYZ H.V] /Dest (2459) cvn H.B /DEST pdfmark end - -2 -1726 a 310 x Ff(9.5.2.)29 b(SAM)h(Logon)-2 2226 y -SDict begin H.S end - -2 -2226 a -2 2226 a -SDict begin 13 H.A end - -2 2226 a -2 2226 a -SDict begin [ /View [/XYZ H.V] /Dest (2461) cvn H.B /DEST pdfmark end - -2 2226 a -2 2226 -a -SDict begin H.S end - -2 2226 a -2 2226 a -SDict begin 13 H.A end - -2 2226 a -2 2226 a -SDict begin [ /View [/XYZ H.V] /Dest (2462) cvn H.B /DEST pdfmark end - -2 2226 a 84 -x Fh(Note:)20 b(mac)o(hine)f(name)g(in)i(r)m(esponse)f(is)h(pr)m -(eceded)e(by)h(two)g('\\')h(c)o(har)o(acter)o(s.)-2 2493 -y -SDict begin H.S end - -2 2493 a -2 2493 a -SDict begin 13 H.A end - -2 2493 a -2 2493 a -SDict begin [ /View [/XYZ H.V] /Dest (2463) cvn H.B /DEST pdfmark end - -2 2493 a -2 -2493 a -SDict begin H.S end - -2 2493 a -2 2493 a -SDict begin 13 H.A end - -2 2493 a -2 2493 a -SDict begin [ /View [/XYZ H.V] /Dest (2464) cvn H.B /DEST pdfmark end - -2 2493 -a 91 x Fh(Note:)f(NTver)o(sion,)h(LMNTtok)o(en,)f(LM20tok)o(en)f(in)h -(r)m(esponse)g(ar)m(e)h(the)f(same)g(as)h(those)f(given)f(in)i(the)f(r) -m(equest.)-2 2767 y -SDict begin H.S end - -2 2767 a -2 2767 a -SDict begin 13 H.A end - -2 2767 a -2 -2767 a -SDict begin [ /View [/XYZ H.V] /Dest (2465) cvn H.B /DEST pdfmark end - -2 2767 a -2 2767 a -SDict begin H.S end - -2 2767 a -2 2767 a -SDict begin 13 H.A end - -2 2767 -a -2 2767 a -SDict begin [ /View [/XYZ H.V] /Dest (2466) cvn H.B /DEST pdfmark end - -2 2767 a 91 x Fh(Note:)g(user)h(name)e(in)i(the)f(r)m -(esponse)g(is)h(pr)m(esumably)e(the)h(same)g(as)h(that)f(in)g(the)g(r)m -(equest.)-2 2875 y -SDict begin H.S end - -2 2875 a -2 2875 a -SDict begin 13 H.A end - -2 2875 a -2 2875 -a -SDict begin [ /View [/XYZ H.V] /Dest (2467) cvn H.B /DEST pdfmark end - -2 2875 a 270 x Fe(9.5.2.1.)k(Request)-2 3166 y -SDict begin H.S end - -2 -3166 a -2 3166 a -SDict begin 13 H.A end - -2 3166 a -2 3166 a -SDict begin [ /View [/XYZ H.V] /Dest (2469) cvn H.B /DEST pdfmark end - -2 3166 a -2 3290 -a -SDict begin H.S end - -2 3290 a -2 3290 a -SDict begin 13 H.A end - -2 3290 a -2 3290 a -SDict begin [ /View [/XYZ H.V] /Dest (2471) cvn H.B /DEST pdfmark end - -2 3290 a 88 -x Fj(UINT16)-2 3379 y -SDict begin H.S end - -2 3379 a -2 3379 a -SDict begin 13 H.A end - -2 3379 a -2 -3379 a -SDict begin [ /View [/XYZ H.V] /Dest (2472) cvn H.B /DEST pdfmark end - -2 3379 a Black Black 164 3527 a -SDict begin H.S end - 164 3527 a 164 -3527 a -SDict begin 13 H.A end - 164 3527 a 164 3527 a -SDict begin [ /View [/XYZ H.V] /Dest (2473) cvn H.B /DEST pdfmark end - 164 3527 a Fj(0x0012)18 -b(-)i(SAM)h(Logon)-2 3628 y -SDict begin H.S end - -2 3628 a -2 3628 a -SDict begin 13 H.A end - -2 3628 -a -2 3628 a -SDict begin [ /View [/XYZ H.V] /Dest (2475) cvn H.B /DEST pdfmark end - -2 3628 a 90 x Fj(UINT16)-2 3719 y -SDict begin H.S end - -2 3719 -a -2 3719 a -SDict begin 13 H.A end - -2 3719 a -2 3719 a -SDict begin [ /View [/XYZ H.V] /Dest (2476) cvn H.B /DEST pdfmark end - -2 3719 a Black Black -164 3868 a -SDict begin H.S end - 164 3868 a 164 3868 a -SDict begin 13 H.A end - 164 3868 a 164 3868 -a -SDict begin [ /View [/XYZ H.V] /Dest (2477) cvn H.B /DEST pdfmark end - 164 3868 a Fj(request)e(count)-2 3969 y -SDict begin H.S end - -2 3969 a -2 -3969 a -SDict begin 13 H.A end - -2 3969 a -2 3969 a -SDict begin [ /View [/XYZ H.V] /Dest (2479) cvn H.B /DEST pdfmark end - -2 3969 a 90 x Fj(UNISTR)-2 -4060 y -SDict begin H.S end - -2 4060 a -2 4060 a -SDict begin 13 H.A end - -2 4060 a -2 4060 a -SDict begin [ /View [/XYZ H.V] /Dest (2480) cvn H.B /DEST pdfmark end - -2 4060 -a Black Black 164 4208 a -SDict begin H.S end - 164 4208 a 164 4208 a -SDict begin 13 H.A end - 164 4208 -a 164 4208 a -SDict begin [ /View [/XYZ H.V] /Dest (2481) cvn H.B /DEST pdfmark end - 164 4208 a Fj(machine)g(name)-2 4292 y -SDict begin H.S end - -2 -4292 a -2 4292 a -SDict begin 13 H.A end - -2 4292 a -2 4292 a -SDict begin [ /View [/XYZ H.V] /Dest (2483) cvn H.B /DEST pdfmark end - -2 4292 a 107 x -Fj(UNISTR)-2 4400 y -SDict begin H.S end - -2 4400 a -2 4400 a -SDict begin 13 H.A end - -2 4400 a -2 -4400 a -SDict begin [ /View [/XYZ H.V] /Dest (2484) cvn H.B /DEST pdfmark end - -2 4400 a Black Black 164 4548 a -SDict begin H.S end - 164 4548 a 164 -4548 a -SDict begin 13 H.A end - 164 4548 a 164 4548 a -SDict begin [ /View [/XYZ H.V] /Dest (2485) cvn H.B /DEST pdfmark end - 164 4548 a Fj(user)h(name)-2 -4632 y -SDict begin H.S end - -2 4632 a -2 4632 a -SDict begin 13 H.A end - -2 4632 a -2 4632 a -SDict begin [ /View [/XYZ H.V] /Dest (2487) cvn H.B /DEST pdfmark end - -2 4632 -a 107 x Fj(STR)-2 4740 y -SDict begin H.S end - -2 4740 a -2 4740 a -SDict begin 13 H.A end - -2 4740 -a -2 4740 a -SDict begin [ /View [/XYZ H.V] /Dest (2488) cvn H.B /DEST pdfmark end - -2 4740 a Black Black 164 4889 a -SDict begin H.S end - 164 4889 -a 164 4889 a -SDict begin 13 H.A end - 164 4889 a 164 4889 a -SDict begin [ /View [/XYZ H.V] /Dest (2489) cvn H.B /DEST pdfmark end - 164 4889 a Fj(response)f(mailslot)-2 -4990 y -SDict begin H.S end - -2 4990 a -2 4990 a -SDict begin 13 H.A end - -2 4990 a -2 4990 a -SDict begin [ /View [/XYZ H.V] /Dest (2491) cvn H.B /DEST pdfmark end - -2 4990 -a 90 x Fj(UINT32)-2 5081 y -SDict begin H.S end - -2 5081 a -2 5081 a -SDict begin 13 H.A end - -2 5081 -a -2 5081 a -SDict begin [ /View [/XYZ H.V] /Dest (2492) cvn H.B /DEST pdfmark end - -2 5081 a Black Black 164 5229 a -SDict begin H.S end - 164 5229 -a 164 5229 a -SDict begin 13 H.A end - 164 5229 a 164 5229 a -SDict begin [ /View [/XYZ H.V] /Dest (2493) cvn H.B /DEST pdfmark end - 164 5229 a Fj(allo)n(weable)g -(account)-2 5313 y -SDict begin H.S end - -2 5313 a -2 5313 a -SDict begin 13 H.A end - -2 5313 a -2 5313 -a -SDict begin [ /View [/XYZ H.V] /Dest (2495) cvn H.B /DEST pdfmark end - -2 5313 a 107 x Fj(UINT32)-2 5421 y -SDict begin H.S end - -2 5421 a -2 5421 -a -SDict begin 13 H.A end - -2 5421 a -2 5421 a -SDict begin [ /View [/XYZ H.V] /Dest (2496) cvn H.B /DEST pdfmark end - -2 5421 a Black Black 164 5570 -a -SDict begin H.S end - 164 5570 a 164 5570 a -SDict begin 13 H.A end - 164 5570 a 164 5570 a -SDict begin [ /View [/XYZ H.V] /Dest (2497) cvn H.B /DEST pdfmark end - 164 5570 -a Fj(domain)g(SID)h(size)p Black 3659 5984 a Fh(62)p -Black eop end -%%Page: 63 69 -TeXDict begin 63 68 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.63) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2558) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2499) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(char[sid_size])-2 85 y -SDict begin H.S end - -2 85 a -2 85 a -SDict begin 13 H.A end - --2 85 a -2 85 a -SDict begin [ /View [/XYZ H.V] /Dest (2500) cvn H.B /DEST pdfmark end - -2 85 a Black Black 164 222 a -SDict begin H.S end - 164 222 -a 164 222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2501) cvn H.B /DEST pdfmark end - 164 222 a Fj(domain)f(SID,)h(of)g -(sid_size)g(bytes.)-2 413 y(UINT8[])-2 426 y -SDict begin H.S end - -2 426 a --2 426 a -SDict begin 13 H.A end - -2 426 a -2 426 a -SDict begin [ /View [/XYZ H.V] /Dest (2504) cvn H.B /DEST pdfmark end - -2 426 a Black Black 164 562 -a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2505) cvn H.B /DEST pdfmark end - 164 562 a Fj(????)g(padding)e -(to)j(4?)f(2?)g(-byte)f(align)h(with)g(start)h(of)f(mailslot.)-2 -663 y -SDict begin H.S end - -2 663 a -2 663 a -SDict begin 13 H.A end - -2 663 a -2 663 a -SDict begin [ /View [/XYZ H.V] /Dest (2507) cvn H.B /DEST pdfmark end - -2 663 a 90 -x Fj(UINT32)-2 754 y -SDict begin H.S end - -2 754 a -2 754 a -SDict begin 13 H.A end - -2 754 a -2 754 -a -SDict begin [ /View [/XYZ H.V] /Dest (2508) cvn H.B /DEST pdfmark end - -2 754 a Black Black 164 903 a -SDict begin H.S end - 164 903 a 164 903 a -SDict begin 13 H.A end - -164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (2509) cvn H.B /DEST pdfmark end - 164 903 a Fj(NTv)o(ersion)-2 987 -y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (2511) cvn H.B /DEST pdfmark end - -2 987 a 107 x -Fj(UINT16)-2 1095 y -SDict begin H.S end - -2 1095 a -2 1095 a -SDict begin 13 H.A end - -2 1095 a -2 -1095 a -SDict begin [ /View [/XYZ H.V] /Dest (2512) cvn H.B /DEST pdfmark end - -2 1095 a Black Black 164 1243 a -SDict begin H.S end - 164 1243 a 164 -1243 a -SDict begin 13 H.A end - 164 1243 a 164 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (2513) cvn H.B /DEST pdfmark end - 164 1243 a Fj(LMNTtok)o(en)-2 -1327 y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - -2 1327 a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (2515) cvn H.B /DEST pdfmark end - -2 1327 -a 107 x Fj(UINT16)-2 1435 y -SDict begin H.S end - -2 1435 a -2 1435 a -SDict begin 13 H.A end - -2 1435 -a -2 1435 a -SDict begin [ /View [/XYZ H.V] /Dest (2516) cvn H.B /DEST pdfmark end - -2 1435 a Black Black 164 1583 a -SDict begin H.S end - 164 1583 -a 164 1583 a -SDict begin 13 H.A end - 164 1583 a 164 1583 a -SDict begin [ /View [/XYZ H.V] /Dest (2517) cvn H.B /DEST pdfmark end - 164 1583 a Fj(LM20tok)o(en)-2 -1626 y -SDict begin H.S end - -2 1626 a -2 1626 a -SDict begin 13 H.A end - -2 1626 a -2 1626 a -SDict begin [ /View [/XYZ H.V] /Dest (2518) cvn H.B /DEST pdfmark end - -2 1626 -a 295 x Fe(9.5.2.2.)k(Response)-2 1941 y -SDict begin H.S end - -2 1941 a -2 -1941 a -SDict begin 13 H.A end - -2 1941 a -2 1941 a -SDict begin [ /View [/XYZ H.V] /Dest (2520) cvn H.B /DEST pdfmark end - -2 1941 a -2 2065 a -SDict begin H.S end - -2 2065 -a -2 2065 a -SDict begin 13 H.A end - -2 2065 a -2 2065 a -SDict begin [ /View [/XYZ H.V] /Dest (2522) cvn H.B /DEST pdfmark end - -2 2065 a 88 x Fj(UINT16)-2 -2154 y -SDict begin H.S end - -2 2154 a -2 2154 a -SDict begin 13 H.A end - -2 2154 a -2 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (2523) cvn H.B /DEST pdfmark end - -2 2154 -a Black Black 164 2302 a -SDict begin H.S end - 164 2302 a 164 2302 a -SDict begin 13 H.A end - 164 2302 -a 164 2302 a -SDict begin [ /View [/XYZ H.V] /Dest (2524) cvn H.B /DEST pdfmark end - 164 2302 a Fj(0x0013)18 b(-)i(Response)g(to)g(SAM)h(Logon) --2 2403 y -SDict begin H.S end - -2 2403 a -2 2403 a -SDict begin 13 H.A end - -2 2403 a -2 2403 a -SDict begin [ /View [/XYZ H.V] /Dest (2526) cvn H.B /DEST pdfmark end - -2 -2403 a 90 x Fj(UNISTR)-2 2494 y -SDict begin H.S end - -2 2494 a -2 2494 a -SDict begin 13 H.A end - -2 -2494 a -2 2494 a -SDict begin [ /View [/XYZ H.V] /Dest (2527) cvn H.B /DEST pdfmark end - -2 2494 a Black Black 164 2643 a -SDict begin H.S end - 164 -2643 a 164 2643 a -SDict begin 13 H.A end - 164 2643 a 164 2643 a -SDict begin [ /View [/XYZ H.V] /Dest (2528) cvn H.B /DEST pdfmark end - 164 2643 a Fj(machine)e(name)-2 -2727 y -SDict begin H.S end - -2 2727 a -2 2727 a -SDict begin 13 H.A end - -2 2727 a -2 2727 a -SDict begin [ /View [/XYZ H.V] /Dest (2530) cvn H.B /DEST pdfmark end - -2 2727 -a 107 x Fj(UNISTR)-2 2835 y -SDict begin H.S end - -2 2835 a -2 2835 a -SDict begin 13 H.A end - -2 2835 -a -2 2835 a -SDict begin [ /View [/XYZ H.V] /Dest (2531) cvn H.B /DEST pdfmark end - -2 2835 a Black Black 164 2983 a -SDict begin H.S end - 164 2983 -a 164 2983 a -SDict begin 13 H.A end - 164 2983 a 164 2983 a -SDict begin [ /View [/XYZ H.V] /Dest (2532) cvn H.B /DEST pdfmark end - 164 2983 a Fj(user)h(name)f(-)i(w)o -(orkstation)e(trust)h(account)-2 3067 y -SDict begin H.S end - -2 3067 a -2 -3067 a -SDict begin 13 H.A end - -2 3067 a -2 3067 a -SDict begin [ /View [/XYZ H.V] /Dest (2534) cvn H.B /DEST pdfmark end - -2 3067 a 107 x Fj(UNISTR)-2 -3175 y -SDict begin H.S end - -2 3175 a -2 3175 a -SDict begin 13 H.A end - -2 3175 a -2 3175 a -SDict begin [ /View [/XYZ H.V] /Dest (2535) cvn H.B /DEST pdfmark end - -2 3175 -a Black Black 164 3324 a -SDict begin H.S end - 164 3324 a 164 3324 a -SDict begin 13 H.A end - 164 3324 -a 164 3324 a -SDict begin [ /View [/XYZ H.V] /Dest (2536) cvn H.B /DEST pdfmark end - 164 3324 a Fj(domain)f(name)-2 3407 y -SDict begin H.S end - -2 -3407 a -2 3407 a -SDict begin 13 H.A end - -2 3407 a -2 3407 a -SDict begin [ /View [/XYZ H.V] /Dest (2538) cvn H.B /DEST pdfmark end - -2 3407 a 108 x -Fj(UINT32)-2 3516 y -SDict begin H.S end - -2 3516 a -2 3516 a -SDict begin 13 H.A end - -2 3516 a -2 -3516 a -SDict begin [ /View [/XYZ H.V] /Dest (2539) cvn H.B /DEST pdfmark end - -2 3516 a Black Black 164 3664 a -SDict begin H.S end - 164 3664 a 164 -3664 a -SDict begin 13 H.A end - 164 3664 a 164 3664 a -SDict begin [ /View [/XYZ H.V] /Dest (2540) cvn H.B /DEST pdfmark end - 164 3664 a Fj(NTv)o(ersion)-2 -3748 y -SDict begin H.S end - -2 3748 a -2 3748 a -SDict begin 13 H.A end - -2 3748 a -2 3748 a -SDict begin [ /View [/XYZ H.V] /Dest (2542) cvn H.B /DEST pdfmark end - -2 3748 -a 107 x Fj(UINT16)-2 3856 y -SDict begin H.S end - -2 3856 a -2 3856 a -SDict begin 13 H.A end - -2 3856 -a -2 3856 a -SDict begin [ /View [/XYZ H.V] /Dest (2543) cvn H.B /DEST pdfmark end - -2 3856 a Black Black 164 4004 a -SDict begin H.S end - 164 4004 -a 164 4004 a -SDict begin 13 H.A end - 164 4004 a 164 4004 a -SDict begin [ /View [/XYZ H.V] /Dest (2544) cvn H.B /DEST pdfmark end - 164 4004 a Fj(LMNTtok)o(en)-2 -4088 y -SDict begin H.S end - -2 4088 a -2 4088 a -SDict begin 13 H.A end - -2 4088 a -2 4088 a -SDict begin [ /View [/XYZ H.V] /Dest (2546) cvn H.B /DEST pdfmark end - -2 4088 -a 107 x Fj(UINT16)-2 4196 y -SDict begin H.S end - -2 4196 a -2 4196 a -SDict begin 13 H.A end - -2 4196 -a -2 4196 a -SDict begin [ /View [/XYZ H.V] /Dest (2547) cvn H.B /DEST pdfmark end - -2 4196 a Black Black 164 4345 a -SDict begin H.S end - 164 4345 -a 164 4345 a -SDict begin 13 H.A end - 164 4345 a 164 4345 a -SDict begin [ /View [/XYZ H.V] /Dest (2548) cvn H.B /DEST pdfmark end - 164 4345 a Fj(LM20tok)o(en)-2 -4553 y -SDict begin H.S end - -2 4553 a -2 4553 a -SDict begin 13 H.A end - -2 4553 a -2 4553 a -SDict begin [ /View [/XYZ H.V] /Dest (2549) cvn H.B /DEST pdfmark end - -2 4553 -a 376 x Fl(9.6.)35 b(SR)-8 b(VSVC)34 b(T)-11 b(ransact)34 -b(Named)g(Pipe)-2 5125 y -SDict begin H.S end - -2 5125 a -2 5125 a -SDict begin 13 H.A end - -2 5125 -a -2 5125 a -SDict begin [ /View [/XYZ H.V] /Dest (2551) cvn H.B /DEST pdfmark end - -2 5125 a 78 x Fj(De\002nes)20 b(for)g(this)g(pipe,)g -(identifying)e(the)i(query)f(are:)-2 5221 y -SDict begin H.S end - -2 5221 a --2 5221 a -SDict begin 13 H.A end - -2 5221 a -2 5221 a -SDict begin [ /View [/XYZ H.V] /Dest (2552) cvn H.B /DEST pdfmark end - -2 5221 a Black 3659 5984 -a Fh(63)p Black eop end -%%Page: 64 70 -TeXDict begin 64 69 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.64) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2618) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2554) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(Net)g(Share)g(Enum)-2 73 y -SDict begin H.S end - -2 73 a -2 73 -a -SDict begin 13 H.A end - -2 73 a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2555) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 -a 164 222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2556) cvn H.B /DEST pdfmark end - 164 222 a Fj(0x0f)-2 -413 y(Net)g(Serv)o(er)g(Get)g(Info)-2 414 y -SDict begin H.S end - -2 414 a --2 414 a -SDict begin 13 H.A end - -2 414 a -2 414 a -SDict begin [ /View [/XYZ H.V] /Dest (2559) cvn H.B /DEST pdfmark end - -2 414 a Black Black 164 562 -a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2560) cvn H.B /DEST pdfmark end - 164 562 a Fj(0x15)-2 -563 y -SDict begin H.S end - -2 563 a -2 563 a -SDict begin 13 H.A end - -2 563 a -2 563 a -SDict begin [ /View [/XYZ H.V] /Dest (2561) cvn H.B /DEST pdfmark end - -2 563 a 327 -x Ff(9.6.1.)29 b(Net)h(Shar)n(e)g(Enum)-2 1058 y -SDict begin H.S end - -2 1058 -a -2 1058 a -SDict begin 13 H.A end - -2 1058 a -2 1058 a -SDict begin [ /View [/XYZ H.V] /Dest (2563) cvn H.B /DEST pdfmark end - -2 1058 a -2 1058 a -SDict begin H.S end - -2 -1058 a -2 1058 a -SDict begin 13 H.A end - -2 1058 a -2 1058 a -SDict begin [ /View [/XYZ H.V] /Dest (2564) cvn H.B /DEST pdfmark end - -2 1058 a 106 x -Fh(Note:)20 b(shar)m(e)g(le)o(vel)g(and)g(switc)o(h)g(value)g(in)g(the) -h(r)m(esponse)e(ar)m(e)i(pr)m(esumably)e(the)h(same)g(as)h(those)f(in)g -(the)g(r)m(equest.)-2 1347 y -SDict begin H.S end - -2 1347 a -2 1347 a -SDict begin 13 H.A end - -2 1347 -a -2 1347 a -SDict begin [ /View [/XYZ H.V] /Dest (2565) cvn H.B /DEST pdfmark end - -2 1347 a -2 1347 a -SDict begin H.S end - -2 1347 a -2 1347 a -SDict begin 13 H.A end - -2 -1347 a -2 1347 a -SDict begin [ /View [/XYZ H.V] /Dest (2566) cvn H.B /DEST pdfmark end - -2 1347 a 91 x Fh(Note:)g(cifsr)o(ap2.txt)f(\(section) -h(5\))g(may)g(be)g(of)g(limited)h(assistance)f(her)m(e)o(.)-2 -1455 y -SDict begin H.S end - -2 1455 a -2 1455 a -SDict begin 13 H.A end - -2 1455 a -2 1455 a -SDict begin [ /View [/XYZ H.V] /Dest (2567) cvn H.B /DEST pdfmark end - -2 1455 -a 271 x Fe(9.6.1.1.)k(Request)-2 1746 y -SDict begin H.S end - -2 1746 a -2 -1746 a -SDict begin 13 H.A end - -2 1746 a -2 1746 a -SDict begin [ /View [/XYZ H.V] /Dest (2569) cvn H.B /DEST pdfmark end - -2 1746 a -2 1870 a -SDict begin H.S end - -2 1870 -a -2 1870 a -SDict begin 13 H.A end - -2 1870 a -2 1870 a -SDict begin [ /View [/XYZ H.V] /Dest (2571) cvn H.B /DEST pdfmark end - -2 1870 a 88 x Fj(V)m(OID*)-2 -1959 y -SDict begin H.S end - -2 1959 a -2 1959 a -SDict begin 13 H.A end - -2 1959 a -2 1959 a -SDict begin [ /View [/XYZ H.V] /Dest (2572) cvn H.B /DEST pdfmark end - -2 1959 -a Black Black 164 2108 a -SDict begin H.S end - 164 2108 a 164 2108 a -SDict begin 13 H.A end - 164 2108 -a 164 2108 a -SDict begin [ /View [/XYZ H.V] /Dest (2573) cvn H.B /DEST pdfmark end - 164 2108 a Fj(pointer)19 b(\(to)h(serv)o(er)f(name?\))-2 -2209 y -SDict begin H.S end - -2 2209 a -2 2209 a -SDict begin 13 H.A end - -2 2209 a -2 2209 a -SDict begin [ /View [/XYZ H.V] /Dest (2575) cvn H.B /DEST pdfmark end - -2 2209 -a 89 x Fj(UNISTR2)-2 2299 y -SDict begin H.S end - -2 2299 a -2 2299 a -SDict begin 13 H.A end - -2 2299 -a -2 2299 a -SDict begin [ /View [/XYZ H.V] /Dest (2576) cvn H.B /DEST pdfmark end - -2 2299 a Black Black 164 2448 a -SDict begin H.S end - 164 2448 -a 164 2448 a -SDict begin 13 H.A end - 164 2448 a 164 2448 a -SDict begin [ /View [/XYZ H.V] /Dest (2577) cvn H.B /DEST pdfmark end - 164 2448 a Fj(serv)o(er)g(name)-2 -2532 y -SDict begin H.S end - -2 2532 a -2 2532 a -SDict begin 13 H.A end - -2 2532 a -2 2532 a -SDict begin [ /View [/XYZ H.V] /Dest (2579) cvn H.B /DEST pdfmark end - -2 2532 -a 107 x Fj(UINT8[])-2 2652 y -SDict begin H.S end - -2 2652 a -2 2652 a -SDict begin 13 H.A end - -2 2652 -a -2 2652 a -SDict begin [ /View [/XYZ H.V] /Dest (2580) cvn H.B /DEST pdfmark end - -2 2652 a Black Black 164 2788 a -SDict begin H.S end - 164 2788 -a 164 2788 a -SDict begin 13 H.A end - 164 2788 a 164 2788 a -SDict begin [ /View [/XYZ H.V] /Dest (2581) cvn H.B /DEST pdfmark end - 164 2788 a Fj(padding)f(to)i(get)h -(unicode)d(string)i(4-byte)f(aligned)g(with)h(the)h(start)f(of)g(the)h -(SMB)g(header)-5 b(.)-2 2889 y -SDict begin H.S end - -2 2889 a -2 2889 a -SDict begin 13 H.A end - -2 -2889 a -2 2889 a -SDict begin [ /View [/XYZ H.V] /Dest (2583) cvn H.B /DEST pdfmark end - -2 2889 a 90 x Fj(UINT32)-2 2980 y -SDict begin H.S end - -2 -2980 a -2 2980 a -SDict begin 13 H.A end - -2 2980 a -2 2980 a -SDict begin [ /View [/XYZ H.V] /Dest (2584) cvn H.B /DEST pdfmark end - -2 2980 a Black -Black 164 3129 a -SDict begin H.S end - 164 3129 a 164 3129 a -SDict begin 13 H.A end - 164 3129 a 164 -3129 a -SDict begin [ /View [/XYZ H.V] /Dest (2585) cvn H.B /DEST pdfmark end - 164 3129 a Fj(share)20 b(le)n(v)o(el)-2 3213 y -SDict begin H.S end - --2 3213 a -2 3213 a -SDict begin 13 H.A end - -2 3213 a -2 3213 a -SDict begin [ /View [/XYZ H.V] /Dest (2587) cvn H.B /DEST pdfmark end - -2 3213 a 107 -x Fj(UINT32)-2 3321 y -SDict begin H.S end - -2 3321 a -2 3321 a -SDict begin 13 H.A end - -2 3321 a -2 -3321 a -SDict begin [ /View [/XYZ H.V] /Dest (2588) cvn H.B /DEST pdfmark end - -2 3321 a Black Black 164 3469 a -SDict begin H.S end - 164 3469 a 164 -3469 a -SDict begin 13 H.A end - 164 3469 a 164 3469 a -SDict begin [ /View [/XYZ H.V] /Dest (2589) cvn H.B /DEST pdfmark end - 164 3469 a Fj(switch)g(v)n(alue)-2 -3553 y -SDict begin H.S end - -2 3553 a -2 3553 a -SDict begin 13 H.A end - -2 3553 a -2 3553 a -SDict begin [ /View [/XYZ H.V] /Dest (2591) cvn H.B /DEST pdfmark end - -2 3553 -a 107 x Fj(V)m(OID*)-2 3661 y -SDict begin H.S end - -2 3661 a -2 3661 a -SDict begin 13 H.A end - -2 -3661 a -2 3661 a -SDict begin [ /View [/XYZ H.V] /Dest (2592) cvn H.B /DEST pdfmark end - -2 3661 a Black Black 164 3809 a -SDict begin H.S end - 164 -3809 a 164 3809 a -SDict begin 13 H.A end - 164 3809 a 164 3809 a -SDict begin [ /View [/XYZ H.V] /Dest (2593) cvn H.B /DEST pdfmark end - 164 3809 a Fj(pointer)f(to)h -(SHARE_INFO_1_CTR)-2 3910 y -SDict begin H.S end - -2 3910 a -2 3910 a -SDict begin 13 H.A end - -2 3910 -a -2 3910 a -SDict begin [ /View [/XYZ H.V] /Dest (2595) cvn H.B /DEST pdfmark end - -2 3910 a 90 x Fj(SHARE_INFO_1_CTR)-2 4010 -y -SDict begin H.S end - -2 4010 a -2 4010 a -SDict begin 13 H.A end - -2 4010 a -2 4010 a -SDict begin [ /View [/XYZ H.V] /Dest (2596) cvn H.B /DEST pdfmark end - -2 4010 a Black -Black 164 4150 a -SDict begin H.S end - 164 4150 a 164 4150 a -SDict begin 13 H.A end - 164 4150 a 164 -4150 a -SDict begin [ /View [/XYZ H.V] /Dest (2597) cvn H.B /DEST pdfmark end - 164 4150 a Fj(share)g(info)f(with)i(0)f(entries)-2 -4234 y -SDict begin H.S end - -2 4234 a -2 4234 a -SDict begin 13 H.A end - -2 4234 a -2 4234 a -SDict begin [ /View [/XYZ H.V] /Dest (2599) cvn H.B /DEST pdfmark end - -2 4234 -a 107 x Fj(UINT32)-2 4342 y -SDict begin H.S end - -2 4342 a -2 4342 a -SDict begin 13 H.A end - -2 4342 -a -2 4342 a -SDict begin [ /View [/XYZ H.V] /Dest (2600) cvn H.B /DEST pdfmark end - -2 4342 a Black Black 164 4490 a -SDict begin H.S end - 164 4490 -a 164 4490 a -SDict begin 13 H.A end - 164 4490 a 164 4490 a -SDict begin [ /View [/XYZ H.V] /Dest (2601) cvn H.B /DEST pdfmark end - 164 4490 a Fj(preferred)e(maximum)g -(length)i(\(0xf)n(f)n(f)n(f)d(f)n(f)n(f)n(f\))-2 4550 -y -SDict begin H.S end - -2 4550 a -2 4550 a -SDict begin 13 H.A end - -2 4550 a -2 4550 a -SDict begin [ /View [/XYZ H.V] /Dest (2602) cvn H.B /DEST pdfmark end - -2 4550 a 277 -x Fe(9.6.1.2.)24 b(Response)-2 4848 y -SDict begin H.S end - -2 4848 a -2 4848 -a -SDict begin 13 H.A end - -2 4848 a -2 4848 a -SDict begin [ /View [/XYZ H.V] /Dest (2604) cvn H.B /DEST pdfmark end - -2 4848 a -2 4972 a -SDict begin H.S end - -2 4972 a -2 -4972 a -SDict begin 13 H.A end - -2 4972 a -2 4972 a -SDict begin [ /View [/XYZ H.V] /Dest (2606) cvn H.B /DEST pdfmark end - -2 4972 a 88 x Fj(UINT32)-2 -5061 y -SDict begin H.S end - -2 5061 a -2 5061 a -SDict begin 13 H.A end - -2 5061 a -2 5061 a -SDict begin [ /View [/XYZ H.V] /Dest (2607) cvn H.B /DEST pdfmark end - -2 5061 -a Black Black 164 5209 a -SDict begin H.S end - 164 5209 a 164 5209 a -SDict begin 13 H.A end - 164 5209 -a 164 5209 a -SDict begin [ /View [/XYZ H.V] /Dest (2608) cvn H.B /DEST pdfmark end - 164 5209 a Fj(share)c(le)n(v)o(el)-2 5293 -y -SDict begin H.S end - -2 5293 a -2 5293 a -SDict begin 13 H.A end - -2 5293 a -2 5293 a -SDict begin [ /View [/XYZ H.V] /Dest (2610) cvn H.B /DEST pdfmark end - -2 5293 a 107 -x Fj(UINT32)-2 5401 y -SDict begin H.S end - -2 5401 a -2 5401 a -SDict begin 13 H.A end - -2 5401 a -2 -5401 a -SDict begin [ /View [/XYZ H.V] /Dest (2611) cvn H.B /DEST pdfmark end - -2 5401 a Black Black 164 5550 a -SDict begin H.S end - 164 5550 a 164 -5550 a -SDict begin 13 H.A end - 164 5550 a 164 5550 a -SDict begin [ /View [/XYZ H.V] /Dest (2612) cvn H.B /DEST pdfmark end - 164 5550 a Fj(switch)g(v)n(alue)p -Black 3659 5984 a Fh(64)p Black eop end -%%Page: 65 71 -TeXDict begin 65 70 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.65) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2667) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2614) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(V)m(OID*)-2 73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 -a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2615) cvn H.B /DEST pdfmark end - -2 73 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 -222 a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2616) cvn H.B /DEST pdfmark end - 164 222 a Fj(pointer)f(to)h(SHARE_INFO_1_CTR) --2 413 y(SHARE_INFO_1_CTR)-2 423 y -SDict begin H.S end - -2 423 a -2 423 a -SDict begin 13 H.A end - --2 423 a -2 423 a -SDict begin [ /View [/XYZ H.V] /Dest (2619) cvn H.B /DEST pdfmark end - -2 423 a Black Black 164 562 a -SDict begin H.S end - 164 -562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2620) cvn H.B /DEST pdfmark end - 164 562 a Fj(share)g(info)f(\(only) -g(added)g(if)i(share)f(info)f(ptr)h(is)h(non-zero\))-2 -746 y -SDict begin H.S end - -2 746 a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (2621) cvn H.B /DEST pdfmark end - -2 746 a 90 -x Fj(return)e(0)h(-)g(indicates)g(success)-2 931 y -SDict begin H.S end - -2 -931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 931 a -SDict begin [ /View [/XYZ H.V] /Dest (2622) cvn H.B /DEST pdfmark end - -2 931 a 327 x Ff(9.6.2.)29 -b(Net)h(Ser)o(v)o(er)g(Get)g(Inf)m(o)-2 1425 y -SDict begin H.S end - -2 1425 -a -2 1425 a -SDict begin 13 H.A end - -2 1425 a -2 1425 a -SDict begin [ /View [/XYZ H.V] /Dest (2624) cvn H.B /DEST pdfmark end - -2 1425 a -2 1425 a -SDict begin H.S end - -2 -1425 a -2 1425 a -SDict begin 13 H.A end - -2 1425 a -2 1425 a -SDict begin [ /View [/XYZ H.V] /Dest (2625) cvn H.B /DEST pdfmark end - -2 1425 a 107 x -Fh(Note:)20 b(le)o(vel)g(is)h(the)g(same)f(value)g(as)g(in)g(the)h(r)m -(equest.)-2 1549 y -SDict begin H.S end - -2 1549 a -2 1549 a -SDict begin 13 H.A end - -2 1549 a -2 1549 -a -SDict begin [ /View [/XYZ H.V] /Dest (2626) cvn H.B /DEST pdfmark end - -2 1549 a 270 x Fe(9.6.2.1.)j(Request)-2 1839 y -SDict begin H.S end - -2 -1839 a -2 1839 a -SDict begin 13 H.A end - -2 1839 a -2 1839 a -SDict begin [ /View [/XYZ H.V] /Dest (2628) cvn H.B /DEST pdfmark end - -2 1839 a -2 1964 -a -SDict begin H.S end - -2 1964 a -2 1964 a -SDict begin 13 H.A end - -2 1964 a -2 1964 a -SDict begin [ /View [/XYZ H.V] /Dest (2630) cvn H.B /DEST pdfmark end - -2 1964 a 87 -x Fj(UNISTR2)-2 2052 y -SDict begin H.S end - -2 2052 a -2 2052 a -SDict begin 13 H.A end - -2 2052 a --2 2052 a -SDict begin [ /View [/XYZ H.V] /Dest (2631) cvn H.B /DEST pdfmark end - -2 2052 a Black Black 164 2201 a -SDict begin H.S end - 164 2201 a -164 2201 a -SDict begin 13 H.A end - 164 2201 a 164 2201 a -SDict begin [ /View [/XYZ H.V] /Dest (2632) cvn H.B /DEST pdfmark end - 164 2201 a Fj(serv)o(er)19 -b(name)-2 2285 y -SDict begin H.S end - -2 2285 a -2 2285 a -SDict begin 13 H.A end - -2 2285 a -2 2285 -a -SDict begin [ /View [/XYZ H.V] /Dest (2634) cvn H.B /DEST pdfmark end - -2 2285 a 107 x Fj(UINT32)-2 2393 y -SDict begin H.S end - -2 2393 a -2 2393 -a -SDict begin 13 H.A end - -2 2393 a -2 2393 a -SDict begin [ /View [/XYZ H.V] /Dest (2635) cvn H.B /DEST pdfmark end - -2 2393 a Black Black 164 2541 -a -SDict begin H.S end - 164 2541 a 164 2541 a -SDict begin 13 H.A end - 164 2541 a 164 2541 a -SDict begin [ /View [/XYZ H.V] /Dest (2636) cvn H.B /DEST pdfmark end - 164 2541 -a Fj(switch)h(le)n(v)o(el)-2 2584 y -SDict begin H.S end - -2 2584 a -2 2584 -a -SDict begin 13 H.A end - -2 2584 a -2 2584 a -SDict begin [ /View [/XYZ H.V] /Dest (2637) cvn H.B /DEST pdfmark end - -2 2584 a 294 x Fe(9.6.2.2.)k(Response)-2 -2899 y -SDict begin H.S end - -2 2899 a -2 2899 a -SDict begin 13 H.A end - -2 2899 a -2 2899 a -SDict begin [ /View [/XYZ H.V] /Dest (2639) cvn H.B /DEST pdfmark end - -2 2899 -a -2 3023 a -SDict begin H.S end - -2 3023 a -2 3023 a -SDict begin 13 H.A end - -2 3023 a -2 3023 a -SDict begin [ /View [/XYZ H.V] /Dest (2641) cvn H.B /DEST pdfmark end - -2 -3023 a 88 x Fj(UINT32)-2 3112 y -SDict begin H.S end - -2 3112 a -2 3112 a -SDict begin 13 H.A end - -2 -3112 a -2 3112 a -SDict begin [ /View [/XYZ H.V] /Dest (2642) cvn H.B /DEST pdfmark end - -2 3112 a Black Black 164 3260 a -SDict begin H.S end - 164 -3260 a 164 3260 a -SDict begin 13 H.A end - 164 3260 a 164 3260 a -SDict begin [ /View [/XYZ H.V] /Dest (2643) cvn H.B /DEST pdfmark end - 164 3260 a Fj(switch)c(le)n(v)o -(el)-2 3344 y -SDict begin H.S end - -2 3344 a -2 3344 a -SDict begin 13 H.A end - -2 3344 a -2 3344 a -SDict begin [ /View [/XYZ H.V] /Dest (2645) cvn H.B /DEST pdfmark end - --2 3344 a 107 x Fj(V)m(OID*)-2 3452 y -SDict begin H.S end - -2 3452 a -2 3452 -a -SDict begin 13 H.A end - -2 3452 a -2 3452 a -SDict begin [ /View [/XYZ H.V] /Dest (2646) cvn H.B /DEST pdfmark end - -2 3452 a Black Black 164 3601 -a -SDict begin H.S end - 164 3601 a 164 3601 a -SDict begin 13 H.A end - 164 3601 a 164 3601 a -SDict begin [ /View [/XYZ H.V] /Dest (2647) cvn H.B /DEST pdfmark end - 164 3601 -a Fj(pointer)f(to)h(SER)-7 b(VER_INFO_101)-2 3702 y -SDict begin H.S end - -2 -3702 a -2 3702 a -SDict begin 13 H.A end - -2 3702 a -2 3702 a -SDict begin [ /View [/XYZ H.V] /Dest (2649) cvn H.B /DEST pdfmark end - -2 3702 a 90 x Fj(SER)g -(VER_INFO_101)-2 3802 y -SDict begin H.S end - -2 3802 a -2 3802 a -SDict begin 13 H.A end - -2 3802 a --2 3802 a -SDict begin [ /View [/XYZ H.V] /Dest (2650) cvn H.B /DEST pdfmark end - -2 3802 a Black Black 164 3941 a -SDict begin H.S end - 164 3941 a -164 3941 a -SDict begin 13 H.A end - 164 3941 a 164 3941 a -SDict begin [ /View [/XYZ H.V] /Dest (2651) cvn H.B /DEST pdfmark end - 164 3941 a Fj(serv)o(er)19 -b(info)h(\(only)f(added)g(if)h(serv)o(er)f(info)h(ptr)g(is)h -(non-zero\))-2 4125 y -SDict begin H.S end - -2 4125 a -2 4125 a -SDict begin 13 H.A end - -2 4125 a -2 -4125 a -SDict begin [ /View [/XYZ H.V] /Dest (2652) cvn H.B /DEST pdfmark end - -2 4125 a 90 x Fj(return)e(0)h(-)g(indicates)g(success)-2 -4392 y -SDict begin H.S end - -2 4392 a -2 4392 a -SDict begin 13 H.A end - -2 4392 a -2 4392 a -SDict begin [ /View [/XYZ H.V] /Dest (2653) cvn H.B /DEST pdfmark end - -2 4392 -a 377 x Fl(9.7.)35 b(Cryptographic)d(side)j(of)h(NT)f(Domain)f(A)-7 -b(uthentication)-2 4798 y -SDict begin H.S end - -2 4798 a -2 4798 a -SDict begin 13 H.A end - -2 4798 -a -2 4798 a -SDict begin [ /View [/XYZ H.V] /Dest (2655) cvn H.B /DEST pdfmark end - -2 4798 a 299 x Ff(9.7.1.)29 b(De\002nitions)-2 -5098 y -SDict begin H.S end - -2 5098 a -2 5098 a -SDict begin 13 H.A end - -2 5098 a -2 5098 a -SDict begin [ /View [/XYZ H.V] /Dest (2657) cvn H.B /DEST pdfmark end - -2 5098 -a -2 5223 a -SDict begin H.S end - -2 5223 a -2 5223 a -SDict begin 13 H.A end - -2 5223 a -2 5223 a -SDict begin [ /View [/XYZ H.V] /Dest (2659) cvn H.B /DEST pdfmark end - -2 -5223 a 106 x Fj(Add\(A1,A2\))-2 5344 y -SDict begin H.S end - -2 5344 a -2 5344 -a -SDict begin 13 H.A end - -2 5344 a -2 5344 a -SDict begin [ /View [/XYZ H.V] /Dest (2660) cvn H.B /DEST pdfmark end - -2 5344 a Black Black 164 5479 -a -SDict begin H.S end - 164 5479 a 164 5479 a -SDict begin 13 H.A end - 164 5479 a 164 5479 a -SDict begin [ /View [/XYZ H.V] /Dest (2661) cvn H.B /DEST pdfmark end - 164 5479 -a Fj(Intel)20 b(byte)f(ordered)g(addition)g(of)h(corresponding)c(4)21 -b(byte)e(w)o(ords)h(in)g(arrays)g(A1)g(and)g(A2)p Black -3659 5984 a Fh(65)p Black eop end -%%Page: 66 72 -TeXDict begin 66 71 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.66) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2663) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fj(E\(K,D\))-2 87 y -SDict begin H.S end - -2 87 a -2 87 a -SDict begin 13 H.A end - -2 87 a -2 87 -a -SDict begin [ /View [/XYZ H.V] /Dest (2664) cvn H.B /DEST pdfmark end - -2 87 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 a -SDict begin 13 H.A end - 164 -222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2665) cvn H.B /DEST pdfmark end - 164 222 a Fj(DES)g(ECB)i(encryption)17 -b(of)j(8)h(byte)e(data)h(D)h(using)f(7)g(byte)g(k)o(e)o(y)f(K)-2 -413 y(lmo)n(wf\(\))-2 428 y -SDict begin H.S end - -2 428 a -2 428 a -SDict begin 13 H.A end - -2 428 -a -2 428 a -SDict begin [ /View [/XYZ H.V] /Dest (2668) cvn H.B /DEST pdfmark end - -2 428 a Black Black 164 562 a -SDict begin H.S end - 164 562 a 164 -562 a -SDict begin 13 H.A end - 164 562 a 164 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2669) cvn H.B /DEST pdfmark end - 164 562 a Fj(Lan)h(man)f(hash)-2 -646 y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (2671) cvn H.B /DEST pdfmark end - -2 646 a 107 -x Fj(nto)n(wf\(\))-2 768 y -SDict begin H.S end - -2 768 a -2 768 a -SDict begin 13 H.A end - -2 768 a --2 768 a -SDict begin [ /View [/XYZ H.V] /Dest (2672) cvn H.B /DEST pdfmark end - -2 768 a Black Black 164 903 a -SDict begin H.S end - 164 903 a 164 -903 a -SDict begin 13 H.A end - 164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (2673) cvn H.B /DEST pdfmark end - 164 903 a Fj(NT)h(hash)-2 987 -y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (2675) cvn H.B /DEST pdfmark end - -2 987 a 107 x -Fj(PW)-2 1095 y -SDict begin H.S end - -2 1095 a -2 1095 a -SDict begin 13 H.A end - -2 1095 a -2 1095 -a -SDict begin [ /View [/XYZ H.V] /Dest (2676) cvn H.B /DEST pdfmark end - -2 1095 a Black Black 164 1243 a -SDict begin H.S end - 164 1243 a 164 1243 -a -SDict begin 13 H.A end - 164 1243 a 164 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (2677) cvn H.B /DEST pdfmark end - 164 1243 a Fj(md4\(machine_passw)o(ord\))15 -b(==)20 b(md4\(lsadump)e($machine.acc\))f(==)k(pwdump\(machine$\))15 -b(\(initially\))20 b(==)164 1351 y(md4\(lmo)n(wf\(unicode\(m)o(achin)o -(e\)\))o(\))-2 1449 y -SDict begin H.S end - -2 1449 a -2 1449 a -SDict begin 13 H.A end - -2 1449 a -2 -1449 a -SDict begin [ /View [/XYZ H.V] /Dest (2679) cvn H.B /DEST pdfmark end - -2 1449 a 93 x Fj(ARC4\(K,Lk,D,Ld\))-2 1557 y -SDict begin H.S end - --2 1557 a -2 1557 a -SDict begin 13 H.A end - -2 1557 a -2 1557 a -SDict begin [ /View [/XYZ H.V] /Dest (2680) cvn H.B /DEST pdfmark end - -2 1557 a Black -Black 164 1691 a -SDict begin H.S end - 164 1691 a 164 1691 a -SDict begin 13 H.A end - 164 1691 a 164 -1691 a -SDict begin [ /View [/XYZ H.V] /Dest (2681) cvn H.B /DEST pdfmark end - 164 1691 a Fj(ARC4)h(encryption)d(of)i(data)g(D)g(of)g(length)f -(Ld)h(with)h(k)o(e)o(y)e(K)i(of)f(length)f(Lk)-2 1792 -y -SDict begin H.S end - -2 1792 a -2 1792 a -SDict begin 13 H.A end - -2 1792 a -2 1792 a -SDict begin [ /View [/XYZ H.V] /Dest (2683) cvn H.B /DEST pdfmark end - -2 1792 a 90 -x Fj(v[m..n\(,l\)])-2 1897 y -SDict begin H.S end - -2 1897 a -2 1897 a -SDict begin 13 H.A end - -2 1897 -a -2 1897 a -SDict begin [ /View [/XYZ H.V] /Dest (2684) cvn H.B /DEST pdfmark end - -2 1897 a Black Black 164 2032 a -SDict begin H.S end - 164 2032 -a 164 2032 a -SDict begin 13 H.A end - 164 2032 a 164 2032 a -SDict begin [ /View [/XYZ H.V] /Dest (2685) cvn H.B /DEST pdfmark end - 164 2032 a Fj(subset)h(of)g(v)g -(from)f(bytes)h(m)h(to)f(n,)g(optionally)f(padded)f(with)j(zeroes)e(to) -i(length)e(l)-2 2133 y -SDict begin H.S end - -2 2133 a -2 2133 a -SDict begin 13 H.A end - -2 2133 a --2 2133 a -SDict begin [ /View [/XYZ H.V] /Dest (2687) cvn H.B /DEST pdfmark end - -2 2133 a 90 x Fj(Cred\(K,D\))-2 2238 y -SDict begin H.S end - -2 -2238 a -2 2238 a -SDict begin 13 H.A end - -2 2238 a -2 2238 a -SDict begin [ /View [/XYZ H.V] /Dest (2688) cvn H.B /DEST pdfmark end - -2 2238 a Black -Black 164 2372 a -SDict begin H.S end - 164 2372 a 164 2372 a -SDict begin 13 H.A end - 164 2372 a 164 -2372 a -SDict begin [ /View [/XYZ H.V] /Dest (2689) cvn H.B /DEST pdfmark end - 164 2372 a Fj(E\(K[7..7,7],E\(K[0..6)o(],D\))o(\))c(computes)k -(a)h(credential)-2 2473 y -SDict begin H.S end - -2 2473 a -2 2473 a -SDict begin 13 H.A end - -2 2473 -a -2 2473 a -SDict begin [ /View [/XYZ H.V] /Dest (2691) cvn H.B /DEST pdfmark end - -2 2473 a 90 x Fj(T)m(ime\(\))-2 2578 y -SDict begin H.S end - -2 -2578 a -2 2578 a -SDict begin 13 H.A end - -2 2578 a -2 2578 a -SDict begin [ /View [/XYZ H.V] /Dest (2692) cvn H.B /DEST pdfmark end - -2 2578 a Black -Black 164 2713 a -SDict begin H.S end - 164 2713 a 164 2713 a -SDict begin 13 H.A end - 164 2713 a 164 -2713 a -SDict begin [ /View [/XYZ H.V] /Dest (2693) cvn H.B /DEST pdfmark end - 164 2713 a Fj(4)g(byte)g(current)f(time)-2 2814 -y -SDict begin H.S end - -2 2814 a -2 2814 a -SDict begin 13 H.A end - -2 2814 a -2 2814 a -SDict begin [ /View [/XYZ H.V] /Dest (2695) cvn H.B /DEST pdfmark end - -2 2814 a 90 -x Fj(Cc,Cs)-2 2916 y -SDict begin H.S end - -2 2916 a -2 2916 a -SDict begin 13 H.A end - -2 2916 a -2 -2916 a -SDict begin [ /View [/XYZ H.V] /Dest (2696) cvn H.B /DEST pdfmark end - -2 2916 a Black Black 164 3053 a -SDict begin H.S end - 164 3053 a 164 -3053 a -SDict begin 13 H.A end - 164 3053 a 164 3053 a -SDict begin [ /View [/XYZ H.V] /Dest (2697) cvn H.B /DEST pdfmark end - 164 3053 a Fj(8)h(byte)g(client)g(and)g -(serv)o(er)f(challenges)g(Rc,Rs:)j(8)e(byte)g(client)g(and)g(serv)o(er) -f(credentials)-2 3112 y -SDict begin H.S end - -2 3112 a -2 3112 a -SDict begin 13 H.A end - -2 3112 a --2 3112 a -SDict begin [ /View [/XYZ H.V] /Dest (2698) cvn H.B /DEST pdfmark end - -2 3112 a 311 x Ff(9.7.2.)29 b(Pr)n(otocol)-2 -3507 y -SDict begin H.S end - -2 3507 a -2 3507 a -SDict begin 11.7 H.A end - -2 3507 a -2 3507 a -SDict begin [ /View [/XYZ H.V] /Dest (2700) cvn H.B /DEST pdfmark end - -2 3507 -a 96 x Fg(C->S)44 b(ReqChal,Cc)-2 3700 y(S->C)g(Cs)-2 -3784 y -SDict begin H.S end - -2 3784 a -2 3784 a -SDict begin 11.7 H.A end - -2 3784 a -2 3784 a -SDict begin [ /View [/XYZ H.V] /Dest (2701) cvn H.B /DEST pdfmark end - -2 3784 -a 96 x Fg(C)g(&)h(S)g(compute)e(session)h(key)g(Ks)h(=)g -(E\(PW[9..15],E\(PW[0..6],Add\(Cc,Cs\)\)\))-2 3975 y -SDict begin H.S end - --2 3975 a -2 3975 a -SDict begin 11.7 H.A end - -2 3975 a -2 3975 a -SDict begin [ /View [/XYZ H.V] /Dest (2702) cvn H.B /DEST pdfmark end - -2 3975 a 85 -x Fg(C:)f(Rc)h(=)f(Cred\(Ks,Cc\))-2 4157 y(C->S)g(Authenticate,Rc)-2 -4254 y(S:)g(Rs)h(=)f(Cred\(Ks,Cs\),)f(assert\(Rc)h(==)g -(Cred\(Ks,Cc\)\))-2 4352 y(S->C)g(Rs)-2 4449 y(C:)g(assert\(Rs)g(==)g -(Cred\(Ks,Cs\)\))-2 4624 y -SDict begin H.S end - -2 4624 a -2 4624 a -SDict begin 13 H.A end - -2 4624 -a -2 4624 a -SDict begin [ /View [/XYZ H.V] /Dest (2703) cvn H.B /DEST pdfmark end - -2 4624 a 99 x Fj(On)20 b(joining)f(the)h(domain)f(the)h -(client)g(will)h(optionally)e(attempt)h(to)g(change)f(its)i(passw)o -(ord)f(and)f(the)h(domain)f(controller)g(may)-2 4831 -y(refuse)g(to)i(update)e(it)i(depending)c(on)j(re)o(gistry)f(settings.) -h(This)h(will)g(also)f(occur)f(weekly)h(afterw)o(ards.)-2 -4932 y -SDict begin H.S end - -2 4932 a -2 4932 a -SDict begin 11.7 H.A end - -2 4932 a -2 4932 a -SDict begin [ /View [/XYZ H.V] /Dest (2704) cvn H.B /DEST pdfmark end - -2 4932 -a 79 x Fg(C:)44 b(Tc)h(=)f(Time\(\),)g(Rc')g(=)h(Cred\(Ks,Rc+Tc\))-2 -5108 y(C->S)f(ServerPasswordSet,Rc',Tc,arc4\(Ks[0..7,1)o(6],lmo)o -(wf\(ran)o(dompas)o(sword)o(\(\)\))-2 5205 y(C:)g(Rc)h(=)f -(Cred\(Ks,Rc+Tc+1\))-2 5302 y(S:)g(assert\(Rc')f(==)i -(Cred\(Ks,Rc+Tc\)\),)d(Ts)j(=)f(Time\(\))-2 5399 y(S:)g(Rs')h(=)f -(Cred\(Ks,Rs+Tc+1\))-2 5496 y(S->C)g(Rs',Ts)p Black 3657 -5984 a Fh(66)p Black eop end -%%Page: 67 73 -TeXDict begin 67 72 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.67) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2733) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Fg(C:)44 b(assert\(Rs')f(==)i(Cred\(Ks,Rs+Tc+1\)\))-2 -170 y(S:)f(Rs)h(=)f(Rs')-2 337 y -SDict begin H.S end - -2 337 a -2 337 a -SDict begin 13 H.A end - -2 -337 a -2 337 a -SDict begin [ /View [/XYZ H.V] /Dest (2705) cvn H.B /DEST pdfmark end - -2 337 a 107 x Fj(User:)20 b(U)g(with)g(passw)o(ord)f(P) -i(wishes)f(to)g(login)f(to)h(the)f(domain)g(\(incidental)f(data)i(such) -f(as)i(w)o(orkstation)d(and)h(domain)g(omitted\))-2 545 -y -SDict begin H.S end - -2 545 a -2 545 a -SDict begin 11.7 H.A end - -2 545 a -2 545 a -SDict begin [ /View [/XYZ H.V] /Dest (2706) cvn H.B /DEST pdfmark end - -2 545 a 79 x Fg(C:)44 -b(Tc)h(=)f(Time\(\),)g(Rc')g(=)h(Cred\(Ks,Rc+Tc\))-2 -721 y(C->S)f(NetLogonSamLogon,Rc',Tc,U,arc4\(Ks[0..7,)o(16],16)o -(,ntowf)o(\(P\),16)o(\),)39 b(arc4\(Ks[0..7,16],16,lmowf\(P\),16\))-2 -818 y(S:)44 b(assert\(Rc')f(==)i(Cred\(Ks,Rc+Tc\)\))d -(assert\(passwords)g(match)i(those)g(in)h(SAM\))-2 915 -y(S:)f(Ts)h(=)f(Time\(\))-2 1007 y -SDict begin H.S end - -2 1007 a -2 1007 -a -SDict begin 11.7 H.A end - -2 1007 a -2 1007 a -SDict begin [ /View [/XYZ H.V] /Dest (2707) cvn H.B /DEST pdfmark end - -2 1007 a 88 x Fg(S->C)g -(Cred\(Ks,Cred\(Ks,Rc+Tc+1\)\),userinfo\(logo)o(n)39 -b(script,UID,SIDs,etc\))-2 1192 y(C:)44 b(assert\(Rs)g(==)g -(Cred\(Ks,Cred\(Rc+Tc+1\)\))-2 1290 y(C:)g(Rc)h(=)f(Cred\(Ks,Rc+Tc+1\)) --2 1381 y -SDict begin H.S end - -2 1381 a -2 1381 a -SDict begin 13 H.A end - -2 1381 a -2 1381 a -SDict begin [ /View [/XYZ H.V] /Dest (2708) cvn H.B /DEST pdfmark end - -2 -1381 a 320 x Ff(9.7.3.)29 b(Comments)-2 1868 y -SDict begin H.S end - -2 1868 -a -2 1868 a -SDict begin 13 H.A end - -2 1868 a -2 1868 a -SDict begin [ /View [/XYZ H.V] /Dest (2710) cvn H.B /DEST pdfmark end - -2 1868 a 107 x Fj(On)20 -b(\002rst)h(joining)e(the)h(domain)f(the)h(session)h(k)o(e)o(y)e(could) -h(be)g(computed)e(by)i(an)o(yone)e(listening)i(in)g(on)g(the)g(netw)o -(ork)f(as)i(the)-2 2083 y(machine)e(passw)o(ord)g(has)i(a)f(well)h(kno) -n(wn)e(v)n(alue.)g(Until)h(the)h(machine)e(is)i(rebooted)d(it)j(will)g -(use)f(this)h(session)g(k)o(e)o(y)e(to)i(encrypt)-2 2191 -y(NT)f(and)g(LM)g(one)g(w)o(ay)g(functions)f(of)h(passw)o(ords)f(which) -h(are)g(passw)o(ord)g(equi)n(v)n(alents.)e(An)o(y)i(user)g(who)g(logs)g -(in)g(before)f(the)-2 2298 y(machine)g(has)h(been)g(rebooted)e(a)j -(second)e(time)h(will)h(ha)n(v)o(e)f(their)g(passw)o(ord)f(equi)n(v)n -(alent)g(e)o(xposed.)f(Of)i(course)g(the)g(ne)n(w)-2 -2406 y(machine)f(passw)o(ord)g(is)i(e)o(xposed)e(at)i(this)f(time)h(an) -o(yw)o(ay)-5 b(.)-2 2590 y -SDict begin H.S end - -2 2590 a -2 2590 a -SDict begin 13 H.A end - -2 2590 -a -2 2590 a -SDict begin [ /View [/XYZ H.V] /Dest (2711) cvn H.B /DEST pdfmark end - -2 2590 a 90 x Fj(None)19 b(of)h(the)g(returned)f(user)h -(info)f(such)h(as)h(logon)e(script,)h(pro\002le)g(path)f(and)h(SIDs)h -(*appear*)d(to)i(be)g(protected)f(by)h(an)o(ything)-2 -2788 y(other)f(than)h(the)g(TCP)h(checksum.)-2 2955 y -SDict begin H.S end - --2 2955 a -2 2955 a -SDict begin 13 H.A end - -2 2955 a -2 2955 a -SDict begin [ /View [/XYZ H.V] /Dest (2712) cvn H.B /DEST pdfmark end - -2 2955 a 107 -x Fj(The)f(serv)o(er)f(time)h(stamps)h(appear)e(to)h(be)g(ignored.)-2 -3246 y -SDict begin H.S end - -2 3246 a -2 3246 a -SDict begin 13 H.A end - -2 3246 a -2 3246 a -SDict begin [ /View [/XYZ H.V] /Dest (2713) cvn H.B /DEST pdfmark end - -2 3246 -a 90 x Fj(The)f(client)i(sends)f(a)g(ReturnAuthenticator)d(in)j(the)h -(SamLogon)d(request)h(which)g(I)i(can')o(t)e(\002nd)h(a)g(use)g(for)-5 -b(.)20 b(Ho)n(we)n(v)o(er)e(its)j(time)g(is)-2 3444 y(used)f(as)h(the)f -(timestamp)g(returned)e(by)i(the)g(serv)o(er)-5 b(.)-2 -3628 y -SDict begin H.S end - -2 3628 a -2 3628 a -SDict begin 13 H.A end - -2 3628 a -2 3628 a -SDict begin [ /View [/XYZ H.V] /Dest (2714) cvn H.B /DEST pdfmark end - -2 3628 -a 90 x Fj(The)20 b(passw)o(ord)f(O)m(WFs)j(should)d(NO)m(T)h(be)g(sent) -h(o)o(v)o(er)d(the)j(netw)o(ork)e(re)n(v)o(ersibly)f(encrypted.)g(The)o -(y)h(should)g(be)h(sent)h(using)-2 3826 y(ARC4\(Ks,md4\(o)n(wf\)\))c -(with)j(the)h(serv)o(er)e(computing)f(the)i(same)g(function)f(using)g -(the)i(o)n(wf)e(v)n(alues)h(in)h(the)f(SAM.)-2 3937 y -SDict begin H.S end - --2 3937 a -2 3937 a -SDict begin 13 H.A end - -2 3937 a -2 3937 a -SDict begin [ /View [/XYZ H.V] /Dest (2715) cvn H.B /DEST pdfmark end - -2 3937 a 360 -x Fl(9.8.)35 b(SIDs)g(and)g(RIDs)-2 4464 y -SDict begin H.S end - -2 4464 a --2 4464 a -SDict begin 13 H.A end - -2 4464 a -2 4464 a -SDict begin [ /View [/XYZ H.V] /Dest (2717) cvn H.B /DEST pdfmark end - -2 4464 a 107 x Fj(SIDs)21 -b(and)e(RIDs)i(are)f(well)h(documented)d(else)n(where.)-2 -4737 y -SDict begin H.S end - -2 4737 a -2 4737 a -SDict begin 13 H.A end - -2 4737 a -2 4737 a -SDict begin [ /View [/XYZ H.V] /Dest (2718) cvn H.B /DEST pdfmark end - -2 4737 -a 108 x Fj(A)i(SID)h(is)g(an)f(NT)h(Security)e(ID)h(\(see)h(DOM_SID)f -(structure\).)e(The)o(y)h(are)h(of)g(the)h(form:)-2 4963 -y -SDict begin H.S end - -2 4963 a -2 4963 a -SDict begin 13 H.A end - -2 4963 a -2 4963 a -SDict begin [ /View [/XYZ H.V] /Dest (2719) cvn H.B /DEST pdfmark end - -2 4963 a -2 -4963 a -SDict begin H.S end - -2 4963 a -2 4963 a -SDict begin 13 H.A end - -2 4963 a -2 4963 a -SDict begin [ /View [/XYZ H.V] /Dest (table.8) cvn H.B /DEST pdfmark -end - -2 4963 -a 75 x Fj(re)n(vision-NN-SubAuth1-SubAu)o(th2)o(-Sub)o(Auth)o(3..)o(.) --2 5113 y(re)n(vision-0xNNNNNNNNNNNN-SubAuth1-)o(Sub)o(Auth)o(2-Su)o -(bAu)o(th3)o(...)-2 5280 y -SDict begin H.S end - -2 5280 a -2 5280 a -SDict begin 13 H.A end - -2 5280 -a -2 5280 a -SDict begin [ /View [/XYZ H.V] /Dest (2722) cvn H.B /DEST pdfmark end - -2 5280 a 108 x Fj(currently)-5 b(,)18 b(the)i(SID)g(re)n -(vision)f(is)j(1.)e(The)f(Sub-Authorities)g(are)h(kno)n(wn)e(as)j -(Relati)n(v)o(e)f(IDs)h(\(RIDs\).)-2 5406 y -SDict begin H.S end - -2 5406 a --2 5406 a -SDict begin 13 H.A end - -2 5406 a -2 5406 a -SDict begin [ /View [/XYZ H.V] /Dest (2723) cvn H.B /DEST pdfmark end - -2 5406 a Black 3656 5984 -a Fh(67)p Black eop end -%%Page: 68 74 -TeXDict begin 68 73 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.68) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2792) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 72 a Ff(9.8.1.)29 b(W)-8 b(ell-kno)o(wn)31 b(SIDs)-2 -73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2725) cvn H.B /DEST pdfmark end - -2 73 a 287 x Fe(9.8.1.1.)24 -b(Uni)o(v)o(ersal)g(well-kno)o(wn)i(SIDs)-2 361 y -SDict begin H.S end - -2 -361 a -2 361 a -SDict begin 13 H.A end - -2 361 a -2 361 a -SDict begin [ /View [/XYZ H.V] /Dest (2727) cvn H.B /DEST pdfmark end - -2 361 a -2 485 a -SDict begin H.S end - -2 -485 a -2 485 a -SDict begin 13 H.A end - -2 485 a -2 485 a -SDict begin [ /View [/XYZ H.V] /Dest (2729) cvn H.B /DEST pdfmark end - -2 485 a 107 x Fj(Null)20 -b(SID)-2 593 y -SDict begin H.S end - -2 593 a -2 593 a -SDict begin 13 H.A end - -2 593 a -2 593 a -SDict begin [ /View [/XYZ H.V] /Dest (2730) cvn H.B /DEST pdfmark end - -2 -593 a Black Black 164 742 a -SDict begin H.S end - 164 742 a 164 742 a -SDict begin 13 H.A end - 164 742 -a 164 742 a -SDict begin [ /View [/XYZ H.V] /Dest (2731) cvn H.B /DEST pdfmark end - 164 742 a Fj(S-1-0-0)-2 933 y(W)-7 b(orld)-2 -934 y -SDict begin H.S end - -2 934 a -2 934 a -SDict begin 13 H.A end - -2 934 a -2 934 a -SDict begin [ /View [/XYZ H.V] /Dest (2734) cvn H.B /DEST pdfmark end - -2 934 a Black -Black 164 1082 a -SDict begin H.S end - 164 1082 a 164 1082 a -SDict begin 13 H.A end - 164 1082 a 164 -1082 a -SDict begin [ /View [/XYZ H.V] /Dest (2735) cvn H.B /DEST pdfmark end - 164 1082 a Fj(S-1-1-0)-2 1166 y -SDict begin H.S end - -2 1166 a -2 1166 -a -SDict begin 13 H.A end - -2 1166 a -2 1166 a -SDict begin [ /View [/XYZ H.V] /Dest (2737) cvn H.B /DEST pdfmark end - -2 1166 a 107 x Fj(Local)-2 1274 -y -SDict begin H.S end - -2 1274 a -2 1274 a -SDict begin 13 H.A end - -2 1274 a -2 1274 a -SDict begin [ /View [/XYZ H.V] /Dest (2738) cvn H.B /DEST pdfmark end - -2 1274 a Black -Black 164 1422 a -SDict begin H.S end - 164 1422 a 164 1422 a -SDict begin 13 H.A end - 164 1422 a 164 -1422 a -SDict begin [ /View [/XYZ H.V] /Dest (2739) cvn H.B /DEST pdfmark end - 164 1422 a Fj(S-1-2-0)-2 1506 y -SDict begin H.S end - -2 1506 a -2 1506 -a -SDict begin 13 H.A end - -2 1506 a -2 1506 a -SDict begin [ /View [/XYZ H.V] /Dest (2741) cvn H.B /DEST pdfmark end - -2 1506 a 107 x Fj(Creator)19 b(Owner)h(ID)-2 -1614 y -SDict begin H.S end - -2 1614 a -2 1614 a -SDict begin 13 H.A end - -2 1614 a -2 1614 a -SDict begin [ /View [/XYZ H.V] /Dest (2742) cvn H.B /DEST pdfmark end - -2 1614 -a Black Black 164 1763 a -SDict begin H.S end - 164 1763 a 164 1763 a -SDict begin 13 H.A end - 164 1763 -a 164 1763 a -SDict begin [ /View [/XYZ H.V] /Dest (2743) cvn H.B /DEST pdfmark end - 164 1763 a Fj(S-1-3-0)-2 1847 y -SDict begin H.S end - -2 1847 -a -2 1847 a -SDict begin 13 H.A end - -2 1847 a -2 1847 a -SDict begin [ /View [/XYZ H.V] /Dest (2745) cvn H.B /DEST pdfmark end - -2 1847 a 107 x Fj(Creator)f(Group)g -(ID)-2 1972 y -SDict begin H.S end - -2 1972 a -2 1972 a -SDict begin 13 H.A end - -2 1972 a -2 1972 a -SDict begin [ /View [/XYZ H.V] /Dest (2746) cvn H.B /DEST pdfmark end - --2 1972 a Black Black 164 2103 a -SDict begin H.S end - 164 2103 a 164 2103 -a -SDict begin 13 H.A end - 164 2103 a 164 2103 a -SDict begin [ /View [/XYZ H.V] /Dest (2747) cvn H.B /DEST pdfmark end - 164 2103 a Fj(S-1-3-1)-2 2187 -y -SDict begin H.S end - -2 2187 a -2 2187 a -SDict begin 13 H.A end - -2 2187 a -2 2187 a -SDict begin [ /View [/XYZ H.V] /Dest (2749) cvn H.B /DEST pdfmark end - -2 2187 a 107 -x Fj(Creator)g(Owner)h(Serv)o(er)f(ID)-2 2295 y -SDict begin H.S end - -2 2295 -a -2 2295 a -SDict begin 13 H.A end - -2 2295 a -2 2295 a -SDict begin [ /View [/XYZ H.V] /Dest (2750) cvn H.B /DEST pdfmark end - -2 2295 a Black Black -164 2444 a -SDict begin H.S end - 164 2444 a 164 2444 a -SDict begin 13 H.A end - 164 2444 a 164 2444 -a -SDict begin [ /View [/XYZ H.V] /Dest (2751) cvn H.B /DEST pdfmark end - 164 2444 a Fj(S-1-3-2)-2 2527 y -SDict begin H.S end - -2 2527 a -2 2527 a -SDict begin 13 H.A end - --2 2527 a -2 2527 a -SDict begin [ /View [/XYZ H.V] /Dest (2753) cvn H.B /DEST pdfmark end - -2 2527 a 108 x Fj(Creator)g(Group)g(Serv)o(er)h -(ID)-2 2653 y -SDict begin H.S end - -2 2653 a -2 2653 a -SDict begin 13 H.A end - -2 2653 a -2 2653 a -SDict begin [ /View [/XYZ H.V] /Dest (2754) cvn H.B /DEST pdfmark end - --2 2653 a Black Black 164 2784 a -SDict begin H.S end - 164 2784 a 164 2784 -a -SDict begin 13 H.A end - 164 2784 a 164 2784 a -SDict begin [ /View [/XYZ H.V] /Dest (2755) cvn H.B /DEST pdfmark end - 164 2784 a Fj(S-1-3-3)-2 2868 -y -SDict begin H.S end - -2 2868 a -2 2868 a -SDict begin 13 H.A end - -2 2868 a -2 2868 a -SDict begin [ /View [/XYZ H.V] /Dest (2757) cvn H.B /DEST pdfmark end - -2 2868 a 107 -x Fj(\(Non-unique)d(IDs\))-2 2993 y -SDict begin H.S end - -2 2993 a -2 2993 -a -SDict begin 13 H.A end - -2 2993 a -2 2993 a -SDict begin [ /View [/XYZ H.V] /Dest (2758) cvn H.B /DEST pdfmark end - -2 2993 a Black Black 164 3124 -a -SDict begin H.S end - 164 3124 a 164 3124 a -SDict begin 13 H.A end - 164 3124 a 164 3124 a -SDict begin [ /View [/XYZ H.V] /Dest (2759) cvn H.B /DEST pdfmark end - 164 3124 -a Fj(S-1-4)-2 3167 y -SDict begin H.S end - -2 3167 a -2 3167 a -SDict begin 13 H.A end - -2 3167 a -2 -3167 a -SDict begin [ /View [/XYZ H.V] /Dest (2760) cvn H.B /DEST pdfmark end - -2 3167 a 294 x Fe(9.8.1.2.)24 b(NT)h(well-kno)o(wn)g(SIDs)-2 -3462 y -SDict begin H.S end - -2 3462 a -2 3462 a -SDict begin 13 H.A end - -2 3462 a -2 3462 a -SDict begin [ /View [/XYZ H.V] /Dest (2762) cvn H.B /DEST pdfmark end - -2 3462 -a -2 3587 a -SDict begin H.S end - -2 3587 a -2 3587 a -SDict begin 13 H.A end - -2 3587 a -2 3587 a -SDict begin [ /View [/XYZ H.V] /Dest (2764) cvn H.B /DEST pdfmark end - -2 -3587 a 107 x Fj(NT)20 b(Authority)-2 3712 y -SDict begin H.S end - -2 3712 a --2 3712 a -SDict begin 13 H.A end - -2 3712 a -2 3712 a -SDict begin [ /View [/XYZ H.V] /Dest (2765) cvn H.B /DEST pdfmark end - -2 3712 a Black Black 164 -3843 a -SDict begin H.S end - 164 3843 a 164 3843 a -SDict begin 13 H.A end - 164 3843 a 164 3843 a -SDict begin [ /View [/XYZ H.V] /Dest (2766) cvn H.B /DEST pdfmark end - 164 -3843 a Fj(S-1-5)-2 3927 y -SDict begin H.S end - -2 3927 a -2 3927 a -SDict begin 13 H.A end - -2 3927 -a -2 3927 a -SDict begin [ /View [/XYZ H.V] /Dest (2768) cvn H.B /DEST pdfmark end - -2 3927 a 107 x Fj(Dialup)-2 4052 y -SDict begin H.S end - -2 4052 -a -2 4052 a -SDict begin 13 H.A end - -2 4052 a -2 4052 a -SDict begin [ /View [/XYZ H.V] /Dest (2769) cvn H.B /DEST pdfmark end - -2 4052 a Black Black -164 4184 a -SDict begin H.S end - 164 4184 a 164 4184 a -SDict begin 13 H.A end - 164 4184 a 164 4184 -a -SDict begin [ /View [/XYZ H.V] /Dest (2770) cvn H.B /DEST pdfmark end - 164 4184 a Fj(S-1-5-1)-2 4268 y -SDict begin H.S end - -2 4268 a -2 4268 a -SDict begin 13 H.A end - --2 4268 a -2 4268 a -SDict begin [ /View [/XYZ H.V] /Dest (2772) cvn H.B /DEST pdfmark end - -2 4268 a 107 x Fj(Netw)o(ork)-2 -4376 y -SDict begin H.S end - -2 4376 a -2 4376 a -SDict begin 13 H.A end - -2 4376 a -2 4376 a -SDict begin [ /View [/XYZ H.V] /Dest (2773) cvn H.B /DEST pdfmark end - -2 4376 -a Black Black 164 4524 a -SDict begin H.S end - 164 4524 a 164 4524 a -SDict begin 13 H.A end - 164 4524 -a 164 4524 a -SDict begin [ /View [/XYZ H.V] /Dest (2774) cvn H.B /DEST pdfmark end - 164 4524 a Fj(S-1-5-2)-2 4608 y -SDict begin H.S end - -2 4608 -a -2 4608 a -SDict begin 13 H.A end - -2 4608 a -2 4608 a -SDict begin [ /View [/XYZ H.V] /Dest (2776) cvn H.B /DEST pdfmark end - -2 4608 a 107 x Fj(Batch)-2 -4716 y -SDict begin H.S end - -2 4716 a -2 4716 a -SDict begin 13 H.A end - -2 4716 a -2 4716 a -SDict begin [ /View [/XYZ H.V] /Dest (2777) cvn H.B /DEST pdfmark end - -2 4716 -a Black Black 164 4865 a -SDict begin H.S end - 164 4865 a 164 4865 a -SDict begin 13 H.A end - 164 4865 -a 164 4865 a -SDict begin [ /View [/XYZ H.V] /Dest (2778) cvn H.B /DEST pdfmark end - 164 4865 a Fj(S-1-5-3)-2 4948 y -SDict begin H.S end - -2 4948 -a -2 4948 a -SDict begin 13 H.A end - -2 4948 a -2 4948 a -SDict begin [ /View [/XYZ H.V] /Dest (2780) cvn H.B /DEST pdfmark end - -2 4948 a 107 x Fj(Interacti)n(v)o(e)-2 -5056 y -SDict begin H.S end - -2 5056 a -2 5056 a -SDict begin 13 H.A end - -2 5056 a -2 5056 a -SDict begin [ /View [/XYZ H.V] /Dest (2781) cvn H.B /DEST pdfmark end - -2 5056 -a Black Black 164 5205 a -SDict begin H.S end - 164 5205 a 164 5205 a -SDict begin 13 H.A end - 164 5205 -a 164 5205 a -SDict begin [ /View [/XYZ H.V] /Dest (2782) cvn H.B /DEST pdfmark end - 164 5205 a Fj(S-1-5-4)-2 5289 y -SDict begin H.S end - -2 5289 -a -2 5289 a -SDict begin 13 H.A end - -2 5289 a -2 5289 a -SDict begin [ /View [/XYZ H.V] /Dest (2784) cvn H.B /DEST pdfmark end - -2 5289 a 107 x Fj(Service)-2 -5397 y -SDict begin H.S end - -2 5397 a -2 5397 a -SDict begin 13 H.A end - -2 5397 a -2 5397 a -SDict begin [ /View [/XYZ H.V] /Dest (2785) cvn H.B /DEST pdfmark end - -2 5397 -a Black Black 164 5545 a -SDict begin H.S end - 164 5545 a 164 5545 a -SDict begin 13 H.A end - 164 5545 -a 164 5545 a -SDict begin [ /View [/XYZ H.V] /Dest (2786) cvn H.B /DEST pdfmark end - 164 5545 a Fj(S-1-5-6)p Black 3659 5984 -a Fh(68)p Black eop end -%%Page: 69 75 -TeXDict begin 69 74 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.69) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2844) cvn H.B /DEST pdfmark end - -2 -201 a 2742 --132 a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2788) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(Anon)o(ymousLogon\(ak)o(a)15 b(null)20 -b(logon)f(session\))-2 90 y -SDict begin H.S end - -2 90 a -2 90 a -SDict begin 13 H.A end - -2 90 a -2 -90 a -SDict begin [ /View [/XYZ H.V] /Dest (2789) cvn H.B /DEST pdfmark end - -2 90 a Black Black 164 222 a -SDict begin H.S end - 164 222 a 164 222 -a -SDict begin 13 H.A end - 164 222 a 164 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2790) cvn H.B /DEST pdfmark end - 164 222 a Fj(S-1-5-7)-2 413 y(Proxy)-2 -431 y -SDict begin H.S end - -2 431 a -2 431 a -SDict begin 13 H.A end - -2 431 a -2 431 a -SDict begin [ /View [/XYZ H.V] /Dest (2793) cvn H.B /DEST pdfmark end - -2 431 a Black -Black 164 562 a -SDict begin H.S end - 164 562 a 164 562 a -SDict begin 13 H.A end - 164 562 a 164 562 -a -SDict begin [ /View [/XYZ H.V] /Dest (2794) cvn H.B /DEST pdfmark end - 164 562 a Fj(S-1-5-8)-2 646 y -SDict begin H.S end - -2 646 a -2 646 a -SDict begin 13 H.A end - -2 -646 a -2 646 a -SDict begin [ /View [/XYZ H.V] /Dest (2796) cvn H.B /DEST pdfmark end - -2 646 a 107 x Fj(Serv)o(erLogon\(aka)d(domain)i -(controller)h(account\))-2 771 y -SDict begin H.S end - -2 771 a -2 771 a -SDict begin 13 H.A end - -2 -771 a -2 771 a -SDict begin [ /View [/XYZ H.V] /Dest (2797) cvn H.B /DEST pdfmark end - -2 771 a Black Black 164 903 a -SDict begin H.S end - 164 903 -a 164 903 a -SDict begin 13 H.A end - 164 903 a 164 903 a -SDict begin [ /View [/XYZ H.V] /Dest (2798) cvn H.B /DEST pdfmark end - 164 903 a Fj(S-1-5-8)-2 -987 y -SDict begin H.S end - -2 987 a -2 987 a -SDict begin 13 H.A end - -2 987 a -2 987 a -SDict begin [ /View [/XYZ H.V] /Dest (2800) cvn H.B /DEST pdfmark end - -2 987 a 107 -x Fj(\(Logon)f(IDs\))-2 1112 y -SDict begin H.S end - -2 1112 a -2 1112 a -SDict begin 13 H.A end - -2 -1112 a -2 1112 a -SDict begin [ /View [/XYZ H.V] /Dest (2801) cvn H.B /DEST pdfmark end - -2 1112 a Black Black 164 1243 a -SDict begin H.S end - 164 -1243 a 164 1243 a -SDict begin 13 H.A end - 164 1243 a 164 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (2802) cvn H.B /DEST pdfmark end - 164 1243 a Fj(S-1-5-5-X-Y)-2 -1327 y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - -2 1327 a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (2804) cvn H.B /DEST pdfmark end - -2 1327 -a 107 x Fj(\(NT)i(non-unique)d(IDs\))-2 1452 y -SDict begin H.S end - -2 1452 -a -2 1452 a -SDict begin 13 H.A end - -2 1452 a -2 1452 a -SDict begin [ /View [/XYZ H.V] /Dest (2805) cvn H.B /DEST pdfmark end - -2 1452 a Black Black -164 1583 a -SDict begin H.S end - 164 1583 a 164 1583 a -SDict begin 13 H.A end - 164 1583 a 164 1583 -a -SDict begin [ /View [/XYZ H.V] /Dest (2806) cvn H.B /DEST pdfmark end - 164 1583 a Fj(S-1-5-0x15-...)-2 1667 y -SDict begin H.S end - -2 1667 a -2 -1667 a -SDict begin 13 H.A end - -2 1667 a -2 1667 a -SDict begin [ /View [/XYZ H.V] /Dest (2808) cvn H.B /DEST pdfmark end - -2 1667 a 107 x Fj(\(Built-in)j(domain\))-2 -1789 y -SDict begin H.S end - -2 1789 a -2 1789 a -SDict begin 13 H.A end - -2 1789 a -2 1789 a -SDict begin [ /View [/XYZ H.V] /Dest (2809) cvn H.B /DEST pdfmark end - -2 1789 -a Black Black 164 1924 a -SDict begin H.S end - 164 1924 a 164 1924 a -SDict begin 13 H.A end - 164 1924 -a 164 1924 a -SDict begin [ /View [/XYZ H.V] /Dest (2810) cvn H.B /DEST pdfmark end - 164 1924 a Fj(s-1-5-0x20)-2 2049 y -SDict begin H.S end - -2 2049 -a -2 2049 a -SDict begin 13 H.A end - -2 2049 a -2 2049 a -SDict begin [ /View [/XYZ H.V] /Dest (2811) cvn H.B /DEST pdfmark end - -2 2049 a 328 x Ff(9.8.2.)29 -b(W)-8 b(ell-kno)o(wn)31 b(RIDS)-2 2544 y -SDict begin H.S end - -2 2544 a -2 -2544 a -SDict begin 13 H.A end - -2 2544 a -2 2544 a -SDict begin [ /View [/XYZ H.V] /Dest (2813) cvn H.B /DEST pdfmark end - -2 2544 a 106 x Fj(A)20 b(RID)h(is)g(a)g -(sub-authority)c(v)n(alue,)j(as)h(part)e(of)h(either)g(a)h(SID,)f(or)g -(in)g(the)g(case)h(of)f(Group)f(RIDs,)i(part)f(of)f(the)i(DOM_GID)-2 -2758 y(structure,)e(in)h(the)g(USER_INFO_1)f(structure,)g(in)i(the)f -(LSA)h(SAM)f(Logon)f(response.)-2 2776 y -SDict begin H.S end - -2 2776 a -2 -2776 a -SDict begin 13 H.A end - -2 2776 a -2 2776 a -SDict begin [ /View [/XYZ H.V] /Dest (2814) cvn H.B /DEST pdfmark end - -2 2776 a 270 x Fe(9.8.2.1.)24 -b(W)-6 b(ell-kno)o(wn)24 b(RID)h(users)-2 3213 y -SDict begin H.S end - -2 3213 -a -2 3213 a -SDict begin 13 H.A end - -2 3213 a -2 3213 a -SDict begin [ /View [/XYZ H.V] /Dest (2820) cvn H.B /DEST pdfmark end - -2 3213 a -2 3233 a -SDict begin H.S end - -2 -3233 a -2 3233 a -SDict begin 13 H.A end - -2 3233 a -2 3233 a -SDict begin [ /View [/XYZ H.V] /Dest (2821) cvn H.B /DEST pdfmark end - -2 3233 a 107 x -Fk(Gr)o(oupname:)19 b Fj(DOMAIN_USER_RID_ADMIN)-2 3356 -y -SDict begin H.S end - -2 3356 a -2 3356 a -SDict begin 13 H.A end - -2 3356 a -2 3356 a -SDict begin [ /View [/XYZ H.V] /Dest (2822) cvn H.B /DEST pdfmark end - -2 3356 a 91 -x Fk(????:)f Fj(0x0000)-2 3448 y -SDict begin H.S end - -2 3448 a -2 3448 a -SDict begin 13 H.A end - --2 3448 a -2 3448 a -SDict begin [ /View [/XYZ H.V] /Dest (2823) cvn H.B /DEST pdfmark end - -2 3448 a 107 x Fk(RID:)i Fj(01F4)-2 -3722 y -SDict begin H.S end - -2 3722 a -2 3722 a -SDict begin 13 H.A end - -2 3722 a -2 3722 a -SDict begin [ /View [/XYZ H.V] /Dest (2824) cvn H.B /DEST pdfmark end - -2 3722 -a -2 3732 a -SDict begin H.S end - -2 3732 a -2 3732 a -SDict begin 13 H.A end - -2 3732 a -2 3732 a -SDict begin [ /View [/XYZ H.V] /Dest (2825) cvn H.B /DEST pdfmark end - -2 -3732 a 108 x Fk(Gr)o(oupname:)f Fj(DOMAIN_USER_RID_GUEST)-2 -3857 y -SDict begin H.S end - -2 3857 a -2 3857 a -SDict begin 13 H.A end - -2 3857 a -2 3857 a -SDict begin [ /View [/XYZ H.V] /Dest (2826) cvn H.B /DEST pdfmark end - -2 3857 -a 91 x Fk(????:)f Fj(0x0000)-2 3949 y -SDict begin H.S end - -2 3949 a -2 3949 -a -SDict begin 13 H.A end - -2 3949 a -2 3949 a -SDict begin [ /View [/XYZ H.V] /Dest (2827) cvn H.B /DEST pdfmark end - -2 3949 a 107 x Fk(RID:)i Fj(01F5)-2 -4067 y -SDict begin H.S end - -2 4067 a -2 4067 a -SDict begin 13 H.A end - -2 4067 a -2 4067 a -SDict begin [ /View [/XYZ H.V] /Dest (2828) cvn H.B /DEST pdfmark end - -2 4067 -a 295 x Fe(9.8.2.2.)k(W)-6 b(ell-kno)o(wn)24 b(RID)h(gr)n(oups)-2 -4548 y -SDict begin H.S end - -2 4548 a -2 4548 a -SDict begin 13 H.A end - -2 4548 a -2 4548 a -SDict begin [ /View [/XYZ H.V] /Dest (2834) cvn H.B /DEST pdfmark end - -2 4548 -a -2 4568 a -SDict begin H.S end - -2 4568 a -2 4568 a -SDict begin 13 H.A end - -2 4568 a -2 4568 a -SDict begin [ /View [/XYZ H.V] /Dest (2835) cvn H.B /DEST pdfmark end - -2 -4568 a 87 x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_GR)m(OUP_RID_ADMINS)-2 -4672 y -SDict begin H.S end - -2 4672 a -2 4672 a -SDict begin 13 H.A end - -2 4672 a -2 4672 a -SDict begin [ /View [/XYZ H.V] /Dest (2836) cvn H.B /DEST pdfmark end - -2 4672 -a 91 x Fk(????:)18 b Fj(0x0000)-2 4764 y -SDict begin H.S end - -2 4764 a -2 -4764 a -SDict begin 13 H.A end - -2 4764 a -2 4764 a -SDict begin [ /View [/XYZ H.V] /Dest (2837) cvn H.B /DEST pdfmark end - -2 4764 a 107 x Fk(RID:)i -Fj(0200)-2 5038 y -SDict begin H.S end - -2 5038 a -2 5038 a -SDict begin 13 H.A end - -2 5038 a -2 5038 -a -SDict begin [ /View [/XYZ H.V] /Dest (2838) cvn H.B /DEST pdfmark end - -2 5038 a -2 5048 a -SDict begin H.S end - -2 5048 a -2 5048 a -SDict begin 13 H.A end - -2 5048 a -2 -5048 a -SDict begin [ /View [/XYZ H.V] /Dest (2839) cvn H.B /DEST pdfmark end - -2 5048 a 108 x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_GR)m -(OUP_RID_USERS)-2 5173 y -SDict begin H.S end - -2 5173 a -2 5173 a -SDict begin 13 H.A end - -2 5173 -a -2 5173 a -SDict begin [ /View [/XYZ H.V] /Dest (2840) cvn H.B /DEST pdfmark end - -2 5173 a 91 x Fk(????:)18 b Fj(0x0000)-2 -5265 y -SDict begin H.S end - -2 5265 a -2 5265 a -SDict begin 13 H.A end - -2 5265 a -2 5265 a -SDict begin [ /View [/XYZ H.V] /Dest (2841) cvn H.B /DEST pdfmark end - -2 5265 -a 107 x Fk(RID:)i Fj(0201)-2 5539 y -SDict begin H.S end - -2 5539 a -2 5539 -a -SDict begin 13 H.A end - -2 5539 a -2 5539 a -SDict begin [ /View [/XYZ H.V] /Dest (2842) cvn H.B /DEST pdfmark end - -2 5539 a Black 3659 5984 a Fh(69)p -Black eop end -%%Page: 70 76 -TeXDict begin 70 75 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.70) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2742 -132 -a Fh(Chapter)20 b(9.)g(NT)h(Domain)f(RPC')m(s)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2843) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_GR)m(OUP_RID_GUESTS)-2 -180 y Fk(????:)18 b Fj(0x0000)-2 181 y -SDict begin H.S end - -2 181 a -2 181 -a -SDict begin 13 H.A end - -2 181 a -2 181 a -SDict begin [ /View [/XYZ H.V] /Dest (2845) cvn H.B /DEST pdfmark end - -2 181 a 107 x Fk(RID:)i Fj(0202)-2 -299 y -SDict begin H.S end - -2 299 a -2 299 a -SDict begin 13 H.A end - -2 299 a -2 299 a -SDict begin [ /View [/XYZ H.V] /Dest (2846) cvn H.B /DEST pdfmark end - -2 299 a 295 -x Fe(9.8.2.3.)k(W)-6 b(ell-kno)o(wn)24 b(RID)h(aliases)-2 -762 y -SDict begin H.S end - -2 762 a -2 762 a -SDict begin 13 H.A end - -2 762 a -2 762 a -SDict begin [ /View [/XYZ H.V] /Dest (2852) cvn H.B /DEST pdfmark end - -2 762 a -2 -781 a -SDict begin H.S end - -2 781 a -2 781 a -SDict begin 13 H.A end - -2 781 a -2 781 a -SDict begin [ /View [/XYZ H.V] /Dest (2853) cvn H.B /DEST pdfmark end - -2 781 a 107 -x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_ALIAS_RID_ADMINS)-2 -905 y -SDict begin H.S end - -2 905 a -2 905 a -SDict begin 13 H.A end - -2 905 a -2 905 a -SDict begin [ /View [/XYZ H.V] /Dest (2854) cvn H.B /DEST pdfmark end - -2 905 a 91 -x Fk(????:)18 b Fj(0x0000)-2 997 y -SDict begin H.S end - -2 997 a -2 997 a -SDict begin 13 H.A end - --2 997 a -2 997 a -SDict begin [ /View [/XYZ H.V] /Dest (2855) cvn H.B /DEST pdfmark end - -2 997 a 107 x Fk(RID:)i Fj(0220)-2 -1271 y -SDict begin H.S end - -2 1271 a -2 1271 a -SDict begin 13 H.A end - -2 1271 a -2 1271 a -SDict begin [ /View [/XYZ H.V] /Dest (2856) cvn H.B /DEST pdfmark end - -2 1271 -a -2 1281 a -SDict begin H.S end - -2 1281 a -2 1281 a -SDict begin 13 H.A end - -2 1281 a -2 1281 a -SDict begin [ /View [/XYZ H.V] /Dest (2857) cvn H.B /DEST pdfmark end - -2 -1281 a 107 x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_ALIAS_RID_USERS)-2 -1405 y -SDict begin H.S end - -2 1405 a -2 1405 a -SDict begin 13 H.A end - -2 1405 a -2 1405 a -SDict begin [ /View [/XYZ H.V] /Dest (2858) cvn H.B /DEST pdfmark end - -2 1405 -a 91 x Fk(????:)18 b Fj(0x0000)-2 1497 y -SDict begin H.S end - -2 1497 a -2 -1497 a -SDict begin 13 H.A end - -2 1497 a -2 1497 a -SDict begin [ /View [/XYZ H.V] /Dest (2859) cvn H.B /DEST pdfmark end - -2 1497 a 107 x Fk(RID:)i -Fj(0221)-2 1771 y -SDict begin H.S end - -2 1771 a -2 1771 a -SDict begin 13 H.A end - -2 1771 a -2 1771 -a -SDict begin [ /View [/XYZ H.V] /Dest (2860) cvn H.B /DEST pdfmark end - -2 1771 a -2 1781 a -SDict begin H.S end - -2 1781 a -2 1781 a -SDict begin 13 H.A end - -2 1781 a -2 -1781 a -SDict begin [ /View [/XYZ H.V] /Dest (2861) cvn H.B /DEST pdfmark end - -2 1781 a 108 x Fk(Gr)o(oupname:)39 b Fj -(DOMAIN_ALIAS_RID_GUESTS)-2 1905 y -SDict begin H.S end - -2 1905 a -2 1905 -a -SDict begin 13 H.A end - -2 1905 a -2 1905 a -SDict begin [ /View [/XYZ H.V] /Dest (2862) cvn H.B /DEST pdfmark end - -2 1905 a 92 x Fk(????:)18 b Fj(0x0000)-2 -1998 y -SDict begin H.S end - -2 1998 a -2 1998 a -SDict begin 13 H.A end - -2 1998 a -2 1998 a -SDict begin [ /View [/XYZ H.V] /Dest (2863) cvn H.B /DEST pdfmark end - -2 1998 -a 106 x Fk(RID:)i Fj(0222)-2 2271 y -SDict begin H.S end - -2 2271 a -2 2271 -a -SDict begin 13 H.A end - -2 2271 a -2 2271 a -SDict begin [ /View [/XYZ H.V] /Dest (2864) cvn H.B /DEST pdfmark end - -2 2271 a -2 2281 a -SDict begin H.S end - -2 2281 a -2 -2281 a -SDict begin 13 H.A end - -2 2281 a -2 2281 a -SDict begin [ /View [/XYZ H.V] /Dest (2865) cvn H.B /DEST pdfmark end - -2 2281 a 108 x Fk(Gr)o(oupname:)39 -b Fj(DOMAIN_ALIAS_RID_PO)m(WER_USERS)-2 2406 y -SDict begin H.S end - -2 2406 -a -2 2406 a -SDict begin 13 H.A end - -2 2406 a -2 2406 a -SDict begin [ /View [/XYZ H.V] /Dest (2866) cvn H.B /DEST pdfmark end - -2 2406 a 91 x Fk(????:)18 -b Fj(0x0000)-2 2498 y -SDict begin H.S end - -2 2498 a -2 2498 a -SDict begin 13 H.A end - -2 2498 a -2 -2498 a -SDict begin [ /View [/XYZ H.V] /Dest (2867) cvn H.B /DEST pdfmark end - -2 2498 a 107 x Fk(RID:)i Fj(0223)-2 2772 y -SDict begin H.S end - -2 -2772 a -2 2772 a -SDict begin 13 H.A end - -2 2772 a -2 2772 a -SDict begin [ /View [/XYZ H.V] /Dest (2868) cvn H.B /DEST pdfmark end - -2 2772 a -2 2782 -a -SDict begin H.S end - -2 2782 a -2 2782 a -SDict begin 13 H.A end - -2 2782 a -2 2782 a -SDict begin [ /View [/XYZ H.V] /Dest (2869) cvn H.B /DEST pdfmark end - -2 2782 a 107 -x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_ALIAS_RID_A)m(CCOUNT_OPS)-2 -2906 y -SDict begin H.S end - -2 2906 a -2 2906 a -SDict begin 13 H.A end - -2 2906 a -2 2906 a -SDict begin [ /View [/XYZ H.V] /Dest (2870) cvn H.B /DEST pdfmark end - -2 2906 -a 91 x Fk(????:)18 b Fj(0x0000)-2 2998 y -SDict begin H.S end - -2 2998 a -2 -2998 a -SDict begin 13 H.A end - -2 2998 a -2 2998 a -SDict begin [ /View [/XYZ H.V] /Dest (2871) cvn H.B /DEST pdfmark end - -2 2998 a 107 x Fk(RID:)i -Fj(0224)-2 3272 y -SDict begin H.S end - -2 3272 a -2 3272 a -SDict begin 13 H.A end - -2 3272 a -2 3272 -a -SDict begin [ /View [/XYZ H.V] /Dest (2872) cvn H.B /DEST pdfmark end - -2 3272 a -2 3282 a -SDict begin H.S end - -2 3282 a -2 3282 a -SDict begin 13 H.A end - -2 3282 a -2 -3282 a -SDict begin [ /View [/XYZ H.V] /Dest (2873) cvn H.B /DEST pdfmark end - -2 3282 a 107 x Fk(Gr)o(oupname:)39 b Fj -(DOMAIN_ALIAS_RID_SYSTEM_OPS)-2 3406 y -SDict begin H.S end - -2 3406 a -2 3406 -a -SDict begin 13 H.A end - -2 3406 a -2 3406 a -SDict begin [ /View [/XYZ H.V] /Dest (2874) cvn H.B /DEST pdfmark end - -2 3406 a 91 x Fk(????:)18 b Fj(0x0000)-2 -3498 y -SDict begin H.S end - -2 3498 a -2 3498 a -SDict begin 13 H.A end - -2 3498 a -2 3498 a -SDict begin [ /View [/XYZ H.V] /Dest (2875) cvn H.B /DEST pdfmark end - -2 3498 -a 107 x Fk(RID:)i Fj(0225)-2 3772 y -SDict begin H.S end - -2 3772 a -2 3772 -a -SDict begin 13 H.A end - -2 3772 a -2 3772 a -SDict begin [ /View [/XYZ H.V] /Dest (2876) cvn H.B /DEST pdfmark end - -2 3772 a -2 3782 a -SDict begin H.S end - -2 3782 a -2 -3782 a -SDict begin 13 H.A end - -2 3782 a -2 3782 a -SDict begin [ /View [/XYZ H.V] /Dest (2877) cvn H.B /DEST pdfmark end - -2 3782 a 107 x Fk(Gr)o(oupname:)39 -b Fj(DOMAIN_ALIAS_RID_PRINT_OPS)-2 3906 y -SDict begin H.S end - -2 3906 a -2 -3906 a -SDict begin 13 H.A end - -2 3906 a -2 3906 a -SDict begin [ /View [/XYZ H.V] /Dest (2878) cvn H.B /DEST pdfmark end - -2 3906 a 91 x Fk(????:)18 -b Fj(0x0000)-2 3998 y -SDict begin H.S end - -2 3998 a -2 3998 a -SDict begin 13 H.A end - -2 3998 a -2 -3998 a -SDict begin [ /View [/XYZ H.V] /Dest (2879) cvn H.B /DEST pdfmark end - -2 3998 a 107 x Fk(RID:)i Fj(0226)-2 4272 y -SDict begin H.S end - -2 -4272 a -2 4272 a -SDict begin 13 H.A end - -2 4272 a -2 4272 a -SDict begin [ /View [/XYZ H.V] /Dest (2880) cvn H.B /DEST pdfmark end - -2 4272 a -2 4282 -a -SDict begin H.S end - -2 4282 a -2 4282 a -SDict begin 13 H.A end - -2 4282 a -2 4282 a -SDict begin [ /View [/XYZ H.V] /Dest (2881) cvn H.B /DEST pdfmark end - -2 4282 a 108 -x Fk(Gr)o(oupname:)39 b Fj(DOMAIN_ALIAS_RID_B)m(A)m(CKUP_OPS)-2 -4406 y -SDict begin H.S end - -2 4406 a -2 4406 a -SDict begin 13 H.A end - -2 4406 a -2 4406 a -SDict begin [ /View [/XYZ H.V] /Dest (2882) cvn H.B /DEST pdfmark end - -2 4406 -a 92 x Fk(????:)18 b Fj(0x0000)-2 4499 y -SDict begin H.S end - -2 4499 a -2 -4499 a -SDict begin 13 H.A end - -2 4499 a -2 4499 a -SDict begin [ /View [/XYZ H.V] /Dest (2883) cvn H.B /DEST pdfmark end - -2 4499 a 106 x Fk(RID:)i -Fj(0227)-2 4773 y -SDict begin H.S end - -2 4773 a -2 4773 a -SDict begin 13 H.A end - -2 4773 a -2 4773 -a -SDict begin [ /View [/XYZ H.V] /Dest (2884) cvn H.B /DEST pdfmark end - -2 4773 a -2 4783 a -SDict begin H.S end - -2 4783 a -2 4783 a -SDict begin 13 H.A end - -2 4783 a -2 -4783 a -SDict begin [ /View [/XYZ H.V] /Dest (2885) cvn H.B /DEST pdfmark end - -2 4783 a 107 x Fk(Gr)o(oupname:)39 b Fj -(DOMAIN_ALIAS_RID_REPLICA)-9 b(T)o(OR)-2 4907 y -SDict begin H.S end - -2 4907 -a -2 4907 a -SDict begin 13 H.A end - -2 4907 a -2 4907 a -SDict begin [ /View [/XYZ H.V] /Dest (2886) cvn H.B /DEST pdfmark end - -2 4907 a 91 x Fk(????:)18 -b Fj(0x0000)-2 4999 y -SDict begin H.S end - -2 4999 a -2 4999 a -SDict begin 13 H.A end - -2 4999 a -2 -4999 a -SDict begin [ /View [/XYZ H.V] /Dest (2887) cvn H.B /DEST pdfmark end - -2 4999 a 107 x Fk(RID:)i Fj(0228)p Black 3659 -5984 a Fh(70)p Black eop end -%%Page: 71 77 -TeXDict begin 71 76 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.71) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PRINTING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(10.)f(Samba)g(Printing)g(Inter)m(nals)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (2895) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(10.1.)35 b(Abstract)-2 707 y -SDict begin H.S end - -2 707 a -2 707 a -SDict begin 13 H.A end - -2 -707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (2897) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fj(The)20 b(purpose)e(of)i(this)h -(document)d(is)j(to)g(pro)o(vide)d(some)i(insight)f(into)h(Samba')-5 -b(s)21 b(printing)d(functionality)g(and)i(also)g(to)h(describe)-2 -921 y(the)f(semantics)g(of)g(certain)g(features)f(of)h(W)m(indo)n(ws)g -(client)g(printing.)-2 949 y -SDict begin H.S end - -2 949 a -2 949 a -SDict begin 13 H.A end - -2 949 -a -2 949 a -SDict begin [ /View [/XYZ H.V] /Dest (2898) cvn H.B /DEST pdfmark end - -2 949 a 359 x Fl(10.2.)35 b(Printing)f(Interface)f(to)i(V) --13 b(arious)34 b(Back)h(ends)-2 1504 y -SDict begin H.S end - -2 1504 a -2 -1504 a -SDict begin 13 H.A end - -2 1504 a -2 1504 a -SDict begin [ /View [/XYZ H.V] /Dest (2900) cvn H.B /DEST pdfmark end - -2 1504 a 78 x Fj(Samba)19 -b(uses)i(a)g(table)f(of)g(function)e(pointers)i(to)g(se)n(v)o(en)f -(functions.)g(The)h(function)e(prototypes)h(are)h(de\002ned)f(in)h(the) -3379 1582 y -SDict begin H.S end - 3379 1582 a 3379 1582 a -SDict begin 13 H.A end - 3379 1582 a 3379 -1582 a -SDict begin [ /View [/XYZ H.V] /Dest (2901) cvn H.B /DEST pdfmark end - 3379 1582 a Fg(printif)-2 1690 y Fj(structure)f(declared)g(in) -696 1690 y -SDict begin H.S end - 696 1690 a 696 1690 a -SDict begin 13 H.A end - 696 1690 a 696 1690 -a -SDict begin [ /View [/XYZ H.V] /Dest (2902) cvn H.B /DEST pdfmark end - 696 1690 a Fg(printing.h)p Fj(.)-2 1702 y -SDict begin H.S end - -2 1702 a --2 1702 a -SDict begin 13 H.A end - -2 1702 a -2 1702 a -SDict begin [ /View [/XYZ H.V] /Dest (2903) cvn H.B /DEST pdfmark end - -2 1702 a -2 1712 a -SDict begin H.S end - -2 -1712 a -2 1712 a -SDict begin 13 H.A end - -2 1712 a -2 1712 a -SDict begin [ /View [/XYZ H.V] /Dest (2904) cvn H.B /DEST pdfmark end - -2 1712 a Black -148 x Fd(\225)p Black 81 1860 a -SDict begin H.S end - 81 1860 a 81 1860 a -SDict begin 13 H.A end - 81 -1860 a 81 1860 a -SDict begin [ /View [/XYZ H.V] /Dest (2905) cvn H.B /DEST pdfmark end - 81 1860 a Fj(retrie)n(v)o(e)g(the)h(contents)f(of)h(a) -h(print)f(queue)-2 1878 y -SDict begin H.S end - -2 1878 a -2 1878 a -SDict begin 13 H.A end - -2 1878 -a -2 1878 a -SDict begin [ /View [/XYZ H.V] /Dest (2906) cvn H.B /DEST pdfmark end - -2 1878 a Black 132 x Fd(\225)p Black 81 -2010 a -SDict begin H.S end - 81 2010 a 81 2010 a -SDict begin 13 H.A end - 81 2010 a 81 2010 a -SDict begin [ /View [/XYZ H.V] /Dest (2907) cvn H.B /DEST pdfmark end - 81 2010 -a Fj(pause)g(the)g(print)f(queue)-2 2028 y -SDict begin H.S end - -2 2028 a --2 2028 a -SDict begin 13 H.A end - -2 2028 a -2 2028 a -SDict begin [ /View [/XYZ H.V] /Dest (2908) cvn H.B /DEST pdfmark end - -2 2028 a Black 131 x Fd(\225)p -Black 81 2159 a -SDict begin H.S end - 81 2159 a 81 2159 a -SDict begin 13 H.A end - 81 2159 a 81 2159 -a -SDict begin [ /View [/XYZ H.V] /Dest (2909) cvn H.B /DEST pdfmark end - 81 2159 a Fj(resume)g(a)i(paused)e(print)h(queue)-2 -2177 y -SDict begin H.S end - -2 2177 a -2 2177 a -SDict begin 13 H.A end - -2 2177 a -2 2177 a -SDict begin [ /View [/XYZ H.V] /Dest (2910) cvn H.B /DEST pdfmark end - -2 2177 -a Black 132 x Fd(\225)p Black 81 2309 a -SDict begin H.S end - 81 2309 a 81 -2309 a -SDict begin 13 H.A end - 81 2309 a 81 2309 a -SDict begin [ /View [/XYZ H.V] /Dest (2911) cvn H.B /DEST pdfmark end - 81 2309 a Fj(delete)g(a)g(job)g(from)f(the)i -(queue)-2 2327 y -SDict begin H.S end - -2 2327 a -2 2327 a -SDict begin 13 H.A end - -2 2327 a -2 2327 -a -SDict begin [ /View [/XYZ H.V] /Dest (2912) cvn H.B /DEST pdfmark end - -2 2327 a Black 131 x Fd(\225)p Black 81 2458 a -SDict begin H.S end - 81 -2458 a 81 2458 a -SDict begin 13 H.A end - 81 2458 a 81 2458 a -SDict begin [ /View [/XYZ H.V] /Dest (2913) cvn H.B /DEST pdfmark end - 81 2458 a Fj(pause)f(a)g(job)g(in) -g(the)h(print)e(queue)-2 2476 y -SDict begin H.S end - -2 2476 a -2 2476 a -SDict begin 13 H.A end - -2 -2476 a -2 2476 a -SDict begin [ /View [/XYZ H.V] /Dest (2914) cvn H.B /DEST pdfmark end - -2 2476 a Black 132 x Fd(\225)p Black -81 2608 a -SDict begin H.S end - 81 2608 a 81 2608 a -SDict begin 13 H.A end - 81 2608 a 81 2608 a -SDict begin [ /View [/XYZ H.V] /Dest (2915) cvn H.B /DEST pdfmark end - 81 -2608 a Fj(result)h(a)h(paused)e(print)h(job)f(in)i(the)f(queue)-2 -2626 y -SDict begin H.S end - -2 2626 a -2 2626 a -SDict begin 13 H.A end - -2 2626 a -2 2626 a -SDict begin [ /View [/XYZ H.V] /Dest (2916) cvn H.B /DEST pdfmark end - -2 2626 -a Black 131 x Fd(\225)p Black 81 2757 a -SDict begin H.S end - 81 2757 a 81 -2757 a -SDict begin 13 H.A end - 81 2757 a 81 2757 a -SDict begin [ /View [/XYZ H.V] /Dest (2917) cvn H.B /DEST pdfmark end - 81 2757 a Fj(submit)g(a)g(job)g(to)g(the)h -(print)e(queue)-2 2941 y -SDict begin H.S end - -2 2941 a -2 2941 a -SDict begin 13 H.A end - -2 2941 -a -2 2941 a -SDict begin [ /View [/XYZ H.V] /Dest (2918) cvn H.B /DEST pdfmark end - -2 2941 a 90 x Fj(Currently)g(there)g(are)i(only)e(tw)o(o)h -(printing)f(back)h(end)f(implementations)f(de\002ned.)-2 -3049 y -SDict begin H.S end - -2 3049 a -2 3049 a -SDict begin 13 H.A end - -2 3049 a -2 3049 a -SDict begin [ /View [/XYZ H.V] /Dest (2919) cvn H.B /DEST pdfmark end - -2 3049 -a -2 3059 a -SDict begin H.S end - -2 3059 a -2 3059 a -SDict begin 13 H.A end - -2 3059 a -2 3059 a -SDict begin [ /View [/XYZ H.V] /Dest (2920) cvn H.B /DEST pdfmark end - -2 -3059 a Black 142 x Fd(\225)p Black 81 3201 a -SDict begin H.S end - 81 3201 -a 81 3201 a -SDict begin 13 H.A end - 81 3201 a 81 3201 a -SDict begin [ /View [/XYZ H.V] /Dest (2921) cvn H.B /DEST pdfmark end - 81 3201 a Fj(a)i(generic)f(set)i(of)f -(functions)f(for)h(w)o(orking)e(with)j(standard)e(UNIX)h(printing)f -(subsystems)-2 3219 y -SDict begin H.S end - -2 3219 a -2 3219 a -SDict begin 13 H.A end - -2 3219 a -2 -3219 a -SDict begin [ /View [/XYZ H.V] /Dest (2922) cvn H.B /DEST pdfmark end - -2 3219 a Black 132 x Fd(\225)p Black 81 3351 -a -SDict begin H.S end - 81 3351 a 81 3351 a -SDict begin 13 H.A end - 81 3351 a 81 3351 a -SDict begin [ /View [/XYZ H.V] /Dest (2923) cvn H.B /DEST pdfmark end - 81 3351 a Fj(a)h(set)h(of)f -(CUPS)i(speci\002c)e(functions)f(\(this)h(is)h(only)f(enabled)f(if)h -(the)g(CUPS)i(libraries)e(were)g(located)f(at)i(compile)e(time\).)-2 -3410 y -SDict begin H.S end - -2 3410 a -2 3410 a -SDict begin 13 H.A end - -2 3410 a -2 3410 a -SDict begin [ /View [/XYZ H.V] /Dest (2924) cvn H.B /DEST pdfmark end - -2 3410 -a 359 x Fl(10.3.)35 b(Print)f(Queue)h(TDB')-5 b(s)-2 -3960 y -SDict begin H.S end - -2 3960 a -2 3960 a -SDict begin 13 H.A end - -2 3960 a -2 3960 a -SDict begin [ /View [/XYZ H.V] /Dest (2926) cvn H.B /DEST pdfmark end - -2 3960 -a 83 x Fj(Samba)19 b(pro)o(vides)g(periodic)g(caching)g(of)h(the)g -(output)f(from)g(the)h("lpq)g(command")e(for)h(performance)f(reasons.)h -(This)i(cache)-2 4151 y(time)f(is)h(con\002gurable)d(in)i(seconds.)g -(Ob)o(viously)e(the)i(longer)f(the)h(cache)g(time)h(the)f(less)h(often) -e(smbd)h(will)h(be)f(required)f(to)h(e)o(x)o(ec)-2 4259 -y(a)g(cop)o(y)g(of)g(lpq.)f(Ho)n(we)n(v)o(er)m(,)f(the)i(accurac)o(y)f -(of)h(the)g(print)g(queue)f(contents)g(displayed)g(to)h(clients)h(will) -g(be)f(diminished)f(as)i(well.)-2 4443 y -SDict begin H.S end - -2 4443 a -2 -4443 a -SDict begin 13 H.A end - -2 4443 a -2 4443 a -SDict begin [ /View [/XYZ H.V] /Dest (2927) cvn H.B /DEST pdfmark end - -2 4443 a 90 x Fj(The)f(list)h(of)f -(currently)e(opened)h(print)g(queue)g(TDB')-5 b(s)22 -b(can)e(be)g(found)e(be)i(e)o(xamining)e(the)i(list)i(of)e -(tdb_print_db)c(structures)k(\()-2 4641 y(see)h(print_db_head)16 -b(in)k(printing.c)f(\).)h(A)g(queue)f(TDB)i(is)g(opened)e(using)h(the)g -(wrapper)e(function)-2 4749 y(printing.c:get_print_db_)o(by)o(nam)o -(e\(\))o(.)d(The)20 b(function)e(ensures)i(that)g(smbd)g(does)g(not)g -(open)f(more)g(than)-2 4857 y(MAX_PRINT_DBS_OPEN)g(in)h(an)g(ef)n(fort) -f(to)i(pre)n(v)o(ent)d(a)j(lar)o(ge)e(print)h(serv)o(er)f(from)g(e)o -(xhausting)f(all)j(a)n(v)n(ailable)f(\002le)-2 4965 y(descriptors.)f -(If)h(the)g(number)e(of)i(open)f(queue)g(TDB')-5 b(s)21 -b(e)o(xceeds)f(the)g(MAX_PRINT_DBS_OPEN)f(limit,)h(smbd)g(f)o(alls)h -(back)-2 5073 y(to)f(a)h(most)f(recently)f(used)h(algorithm)f(for)g -(maintaining)g(a)h(list)i(of)d(open)h(TDB')-5 b(s.)-2 -5257 y -SDict begin H.S end - -2 5257 a -2 5257 a -SDict begin 13 H.A end - -2 5257 a -2 5257 a -SDict begin [ /View [/XYZ H.V] /Dest (2928) cvn H.B /DEST pdfmark end - -2 5257 -a 90 x Fj(There)19 b(are)h(tw)o(o)h(w)o(ays)f(in)h(which)e(a)i(a)f -(print)g(job)g(can)g(be)g(entered)f(into)h(a)h(print)e(queue')-5 -b(s)20 b(TDB.)g(The)g(\002rst)h(is)g(to)f(submit)g(the)g(job)-2 -5455 y(from)e(a)i(W)m(indo)n(ws)f(client)g(which)g(will)h(insert)g(the) -f(job)g(information)e(directly)i(into)g(the)g(TDB.)h(The)f(second)f -(method)g(is)j(to)e(ha)n(v)o(e)-2 5563 y(the)h(print)g(job)f(pick)o(ed) -h(up)f(by)h(e)o(x)o(ecuting)e(the)i("lpq)g(command".)p -Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 -a -SDict begin [ /View [/XYZ H.V] /Dest (2930) cvn H.B /DEST pdfmark end - -2 5984 a 3659 6053 a Fh(71)p Black eop end -%%Page: 72 78 -TeXDict begin 72 77 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.72) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2481 -132 -a Fh(Chapter)19 b(10.)h(Samba)f(Printing)g(Internals)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2929) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fg(/*)44 b(included)g(from)g(printing.h)f(*/)-2 -170 y(struct)h(printjob)f({)-2 267 y(pid_t)h(pid;)g(/*)g(which)g -(process)g(launched)g(the)g(job)g(*/)-2 364 y(int)g(sysjob;)g(/*)g(the) -h(system)e(\(lp\))i(job)f(number)g(*/)-2 461 y(int)g(fd;)g(/*)h(file)f -(descriptor)f(of)i(open)f(file)g(if)h(open)f(*/)-2 558 -y(time_t)g(starttime;)f(/*)h(when)g(the)h(job)f(started)g(spooling)f -(*/)-2 655 y(int)h(status;)g(/*)g(the)h(status)e(of)i(this)f(job)g(*/) --2 752 y(size_t)g(size;)g(/*)g(the)g(size)h(of)f(the)g(job)h(so)f(far)h -(*/)-2 850 y(int)f(page_count;)f(/*)i(then)f(number)g(of)g(pages)g(so)h -(far)f(*/)-2 947 y(BOOL)g(spooled;)f(/*)i(has)f(it)h(been)f(sent)g(to)h -(the)f(spooler)g(yet?)g(*/)-2 1044 y(BOOL)g(smbjob;)g(/*)g(set)g(if)h -(the)f(job)h(is)f(a)h(SMB)f(job)g(*/)-2 1141 y(fstring)f(filename;)h -(/*)g(the)h(filename)e(used)h(to)h(spool)f(the)g(file)g(*/)-2 -1238 y(fstring)f(jobname;)h(/*)g(the)h(job)f(name)g(given)g(to)h(us)f -(by)h(the)f(client)g(*/)-2 1335 y(fstring)f(user;)h(/*)h(the)f(user)g -(who)h(started)e(the)i(job)f(*/)-2 1432 y(fstring)f(queuename;)h(/*)g -(service)g(number)g(of)g(printer)g(for)g(this)g(job)h(*/)-2 -1530 y(NT_DEVICEMODE)d(*nt_devmode;)-2 1627 y(};)-2 1984 -y -SDict begin H.S end - -2 1984 a -2 1984 a -SDict begin 13 H.A end - -2 1984 a -2 1984 a -SDict begin [ /View [/XYZ H.V] /Dest (2931) cvn H.B /DEST pdfmark end - -2 1984 a 108 -x Fj(The)20 b(current)e(manifestation)h(of)h(the)g(printjob)f -(structure)g(contains)h(a)g(\002eld)h(for)e(the)h(UNIX)h(job)f(id)g -(returned)e(from)h(the)i("lpq)-2 2200 y(command")d(and)h(a)i(W)m(indo)n -(ws)f(job)g(ID)g(\(32-bit)f(bounded)e(by)j(PRINT_MAX_JOBID\).)f(When)h -(a)h(print)e(job)h(is)h(returned)e(by)-2 2307 y(the)h("lpq)g(command")e -(that)i(does)g(not)g(match)f(an)i(e)o(xisting)e(job)h(in)g(the)g -(queue')-5 b(s)20 b(TDB,)g(a)h(32-bit)e(job)h(ID)g(abo)o(v)o(e)f(the)h -(<*v)n(ance)-2 2415 y(doesn')o(t)e(kno)n(w)i(what)g(w)o(ord)f(is)i -(missing)g(here*>)d(is)k(generating)c(by)i(adding)e(UNIX_JOB_ST)-8 -b(AR)j(T)20 b(to)h(the)f(id)g(reported)f(by)-2 2523 y(lpq.)-2 -2707 y -SDict begin H.S end - -2 2707 a -2 2707 a -SDict begin 13 H.A end - -2 2707 a -2 2707 a -SDict begin [ /View [/XYZ H.V] /Dest (2932) cvn H.B /DEST pdfmark end - -2 2707 -a 90 x Fj(In)h(order)f(to)h(match)g(a)g(32-bit)f(W)m(indo)n(ws)h(jobid) -f(onto)h(a)g(16-bit)f(lanman)h(print)f(job)h(id,)g(smbd)g(uses)h(an)f -(in)g(memory)e(TDB)j(to)-2 2905 y(match)e(the)i(former)d(to)j(a)f -(number)f(appropriate)e(for)j(old)g(lanman)f(clients.)-2 -3089 y -SDict begin H.S end - -2 3089 a -2 3089 a -SDict begin 13 H.A end - -2 3089 a -2 3089 a -SDict begin [ /View [/XYZ H.V] /Dest (2933) cvn H.B /DEST pdfmark end - -2 3089 -a 90 x Fj(When)h(updating)e(a)j(print)e(queue,)g(smbd)h(will)h(perform) -d(the)i(follo)n(wing)f(steps)h(\()h(refer)e(to)-2 3287 -y -SDict begin H.S end - -2 3287 a -2 3287 a -SDict begin 13 H.A end - -2 3287 a -2 3287 a -SDict begin [ /View [/XYZ H.V] /Dest (2934) cvn H.B /DEST pdfmark end - -2 3287 a Fg -(print.c:print_queue_update\(\))d Fj(\):)-2 3302 y -SDict begin H.S end - -2 -3302 a -2 3302 a -SDict begin 13 H.A end - -2 3302 a -2 3302 a -SDict begin [ /View [/XYZ H.V] /Dest (2935) cvn H.B /DEST pdfmark end - -2 3302 a -2 3312 -a -SDict begin H.S end - -2 3312 a -2 3312 a -SDict begin 13 H.A end - -2 3312 a -2 3312 a -SDict begin [ /View [/XYZ H.V] /Dest (2936) cvn H.B /DEST pdfmark end - -2 3312 a Black -64 3457 a Fj(1.)p Black 147 3457 a -SDict begin H.S end - 147 3457 a 147 3457 -a -SDict begin 13 H.A end - 147 3457 a 147 3457 a -SDict begin [ /View [/XYZ H.V] /Dest (2937) cvn H.B /DEST pdfmark end - 147 3457 a Fj(Check)k(to)g(see)h(if)g(another)d -(smbd)i(is)h(currently)e(in)h(the)g(process)g(of)g(updating)e(the)i -(queue)f(contents)h(by)g(checking)e(the)i(pid)147 3565 -y(stored)g(in)456 3565 y -SDict begin H.S end - 456 3565 a 456 3565 a -SDict begin 13 H.A end - 456 3565 -a 456 3565 a -SDict begin [ /View [/XYZ H.V] /Dest (2938) cvn H.B /DEST pdfmark end - 456 3565 a Fg(LOCK/)681 3565 y -SDict begin H.S end - 681 3565 -a 681 3565 a -SDict begin 13 H.A end - 681 3565 a 681 3565 a -SDict begin [ /View [/XYZ H.V] /Dest (2939) cvn H.B /DEST pdfmark end - 681 3565 a Fc(printer_name)p -Fj(.)e(If)i(so,)g(then)g(do)g(not)g(update)f(the)h(TDB.)-2 -3583 y -SDict begin H.S end - -2 3583 a -2 3583 a -SDict begin 13 H.A end - -2 3583 a -2 3583 a -SDict begin [ /View [/XYZ H.V] /Dest (2940) cvn H.B /DEST pdfmark end - -2 3583 -a Black 64 3715 a Fj(2.)p Black 147 3715 a -SDict begin H.S end - 147 3715 a -147 3715 a -SDict begin 13 H.A end - 147 3715 a 147 3715 a -SDict begin [ /View [/XYZ H.V] /Dest (2941) cvn H.B /DEST pdfmark end - 147 3715 a Fj(Lock)g(the)g(mute)o(x)f -(entry)g(in)i(the)f(TDB)h(and)e(store)h(our)g(o)n(wn)f(pid.)h(Check)g -(that)g(this)h(succeeded,)e(else)h(f)o(ail.)-2 3733 y -SDict begin H.S end - --2 3733 a -2 3733 a -SDict begin 13 H.A end - -2 3733 a -2 3733 a -SDict begin [ /View [/XYZ H.V] /Dest (2942) cvn H.B /DEST pdfmark end - -2 3733 a Black -64 3864 a Fj(3.)p Black 147 3864 a -SDict begin H.S end - 147 3864 a 147 3864 -a -SDict begin 13 H.A end - 147 3864 a 147 3864 a -SDict begin [ /View [/XYZ H.V] /Dest (2943) cvn H.B /DEST pdfmark end - 147 3864 a Fj(Store)g(the)g(updated)f(time)h -(stamp)g(for)g(the)g(ne)n(w)g(cache)g(listing)-2 3882 -y -SDict begin H.S end - -2 3882 a -2 3882 a -SDict begin 13 H.A end - -2 3882 a -2 3882 a -SDict begin [ /View [/XYZ H.V] /Dest (2944) cvn H.B /DEST pdfmark end - -2 3882 a Black -64 4014 a Fj(4.)p Black 147 4014 a -SDict begin H.S end - 147 4014 a 147 4014 -a -SDict begin 13 H.A end - 147 4014 a 147 4014 a -SDict begin [ /View [/XYZ H.V] /Dest (2945) cvn H.B /DEST pdfmark end - 147 4014 a Fj(Retrie)n(v)o(e)g(the)g(queue)f -(listing)i(via)f("lpq)f(command")-2 4032 y -SDict begin H.S end - -2 4032 a --2 4032 a -SDict begin 13 H.A end - -2 4032 a -2 4032 a -SDict begin [ /View [/XYZ H.V] /Dest (2946) cvn H.B /DEST pdfmark end - -2 4032 a Black 64 4163 -a Fj(5.)p Black 147 4163 a -SDict begin H.S end - 147 4163 a 147 4163 a -SDict begin 13 H.A end - 147 -4163 a 147 4163 a -SDict begin [ /View [/XYZ H.V] /Dest (2947) cvn H.B /DEST pdfmark end - 147 4163 a -2 4205 a -SDict begin H.S end - -2 4205 a -2 4205 -a -SDict begin 11.7 H.A end - -2 4205 a -2 4205 a -SDict begin [ /View [/XYZ H.V] /Dest (2948) cvn H.B /DEST pdfmark end - -2 4205 a 147 4302 a Fg(foreach)44 -b(job)g(in)h(the)f(queue)416 4399 y({)147 4496 y(if)h(the)f(job)g(is)h -(a)g(UNIX)f(job,)g(create)g(a)g(new)h(entry;)147 4593 -y(if)g(the)f(job)g(has)h(a)f(Windows)g(based)g(jobid,)g(then)147 -4690 y({)147 4787 y(Lookup)g(the)g(record)g(by)h(the)f(jobid;)147 -4884 y(if)h(the)f(lookup)g(failed,)f(then)147 4982 y(treat)h(it)h(as)f -(a)h(UNIX)f(job;)147 5079 y(else)147 5176 y(update)g(the)g(job)h -(status)e(only)147 5273 y(})147 5370 y(})-2 5420 y -SDict begin H.S end - -2 -5420 a -2 5420 a -SDict begin 13 H.A end - -2 5420 a -2 5420 a -SDict begin [ /View [/XYZ H.V] /Dest (2949) cvn H.B /DEST pdfmark end - -2 5420 a Black -64 5561 a Fj(6.)p Black 147 5561 a -SDict begin H.S end - 147 5561 a 147 5561 -a -SDict begin 13 H.A end - 147 5561 a 147 5561 a -SDict begin [ /View [/XYZ H.V] /Dest (2950) cvn H.B /DEST pdfmark end - 147 5561 a Fj(Delete)21 b(an)o(y)e(jobs)h(in)h -(the)f(TDB)h(that)f(are)g(not)g(in)g(the)g(in)h(the)f(lpq)g(listing)-2 -5579 y -SDict begin H.S end - -2 5579 a -2 5579 a -SDict begin 13 H.A end - -2 5579 a -2 5579 a -SDict begin [ /View [/XYZ H.V] /Dest (2951) cvn H.B /DEST pdfmark end - -2 5579 -a Black 3659 5984 a Fh(72)p Black eop end -%%Page: 73 79 -TeXDict begin 73 78 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.73) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2481 -132 -a Fh(Chapter)19 b(10.)h(Samba)f(Printing)g(Internals)p -Black Black 64 72 a Fj(7.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (2952) cvn H.B /DEST pdfmark end - 147 72 a Fj(Store)h(the)g(print)g(queue)f -(status)i(in)f(the)g(TDB)-2 90 y -SDict begin H.S end - -2 90 a -2 90 a -SDict begin 13 H.A end - -2 90 -a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (2953) cvn H.B /DEST pdfmark end - -2 90 a Black 64 222 a Fj(8.)p Black 147 222 -a -SDict begin H.S end - 147 222 a 147 222 a -SDict begin 13 H.A end - 147 222 a 147 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2954) cvn H.B /DEST pdfmark end - 147 222 a Fj(update)f(the)h -(cache)g(time)h(stamp)f(again)-2 406 y -SDict begin H.S end - -2 406 a -2 406 -a -SDict begin 13 H.A end - -2 406 a -2 406 a -SDict begin [ /View [/XYZ H.V] /Dest (2955) cvn H.B /DEST pdfmark end - -2 406 a 90 x Fj(Note)g(that)g(it)h(is)g(the)f -(contents)g(of)g(this)h(TDB)f(that)h(is)g(returned)d(to)i(W)m(indo)n -(ws)g(clients)h(and)e(not)h(the)g(actual)g(listing)h(from)e(the)-2 -604 y("lpq)g(command".)-2 788 y -SDict begin H.S end - -2 788 a -2 788 a -SDict begin 13 H.A end - -2 -788 a -2 788 a -SDict begin [ /View [/XYZ H.V] /Dest (2956) cvn H.B /DEST pdfmark end - -2 788 a 90 x Fj(The)h(NT_DEVICEMODE)e(stored)i(as)h -(part)f(of)g(the)g(printjob)f(structure)g(is)i(used)f(to)g(store)g(a)h -(pointer)e(to)h(a)h(non-def)o(ault)-2 986 y(De)n(viceMode)d(associated) -i(with)h(the)f(print)f(job)m(.)h(The)g(pointer)e(will)j(be)g(non-null)d -(when)h(the)h(client)h(included)d(a)j(De)n(vice)f(Mode)-2 -1094 y(in)g(the)g(OpenPrinterEx\(\))d(call)k(and)f(subsequently)e -(submitted)h(a)i(job)f(for)f(printing)g(on)h(that)g(same)g(handle.)f -(If)h(the)g(client)h(did)-2 1202 y(not)f(include)f(a)h(De)n(vice)g -(Mode)g(in)g(the)g(OpenPrinterEx\(\))d(request,)j(the)g(nt_de)n(vmode)d -(\002eld)j(is)h(NULL)f(and)g(the)g(job)g(has)h(the)-2 -1310 y(printer')-5 b(s)19 b(de)n(vice)h(mode)f(associated)h(with)g(it)h -(by)f(def)o(ault.)-2 1494 y -SDict begin H.S end - -2 1494 a -2 1494 a -SDict begin 13 H.A end - -2 1494 -a -2 1494 a -SDict begin [ /View [/XYZ H.V] /Dest (2957) cvn H.B /DEST pdfmark end - -2 1494 a 89 x Fj(Only)f(non-def)o(ault)f(De)n(vice)h(Mode) -g(are)h(stored)g(with)g(print)f(jobs)h(in)g(the)g(print)f(queue)g(TDB.) -i(Otherwise,)e(the)h(De)n(vice)f(Mode)h(is)-2 1691 y(obtained)e(from)i -(the)g(printer)f(object)h(when)f(the)h(client)h(issues)g(a)f -(GetJob\(le)n(v)o(el)f(==)h(2\))g(request.)-2 1720 y -SDict begin H.S end - --2 1720 a -2 1720 a -SDict begin 13 H.A end - -2 1720 a -2 1720 a -SDict begin [ /View [/XYZ H.V] /Dest (2958) cvn H.B /DEST pdfmark end - -2 1720 a 359 -x Fl(10.4.)35 b(ChangeID)e(and)i(Client)g(Caching)f(of)h(Printer)f(Inf) -l(ormation)-2 2274 y -SDict begin H.S end - -2 2274 a -2 2274 a -SDict begin 13 H.A end - -2 2274 a -2 -2274 a -SDict begin [ /View [/XYZ H.V] /Dest (2960) cvn H.B /DEST pdfmark end - -2 2274 a 79 x Fj([T)-7 b(o)20 b(be)g(\002lled)g(in)h(later])-2 -2377 y -SDict begin H.S end - -2 2377 a -2 2377 a -SDict begin 13 H.A end - -2 2377 a -2 2377 a -SDict begin [ /View [/XYZ H.V] /Dest (2961) cvn H.B /DEST pdfmark end - -2 2377 -a 363 x Fl(10.5.)35 b(W)m(indo)o(ws)f(NT/2K)h(Printer)f(Change)g -(Notify)-2 2936 y -SDict begin H.S end - -2 2936 a -2 2936 a -SDict begin 13 H.A end - -2 2936 a -2 2936 -a -SDict begin [ /View [/XYZ H.V] /Dest (2963) cvn H.B /DEST pdfmark end - -2 2936 a 78 x Fj(When)20 b(w)o(orking)e(with)j(W)m(indo)n(ws)e(NT+)i -(clients,)f(it)h(is)g(possible)f(for)f(a)i(print)f(serv)o(er)f(to)h -(use)h(RPC)g(to)g(send)f(asynchronous)-2 3122 y(change)f -(noti\002cation)g(e)n(v)o(ents)g(to)i(clients)f(for)g(certain)f -(printer)g(and)h(print)g(job)f(attrib)n(utes.)h(This)h(can)f(be)g -(useful)f(when)h(the)g(client)-2 3230 y(needs)g(to)g(kno)n(w)f(that)h -(a)h(ne)n(w)f(job)g(has)g(been)g(added)f(to)h(the)g(queue)f(for)h(a)g -(gi)n(v)o(en)f(printer)g(or)h(that)h(the)f(dri)n(v)o(er)f(for)g(a)i -(printer)e(has)-2 3338 y(been)g(changed.)f(Note)j(that)f(this)h(is)g -(done)e(entirely)g(orthogonal)f(to)i(cache)g(updates)f(based)h(on)g(a)g -(ne)n(w)g(ChangeID)f(for)h(a)g(printer)-2 3446 y(object.)-2 -3630 y -SDict begin H.S end - -2 3630 a -2 3630 a -SDict begin 13 H.A end - -2 3630 a -2 3630 a -SDict begin [ /View [/XYZ H.V] /Dest (2964) cvn H.B /DEST pdfmark end - -2 3630 -a 90 x Fj(The)g(basic)g(set)h(of)f(RPC')-5 b(s)22 b(used)e(to)g -(implement)f(change)g(noti\002cation)g(are)-2 3738 y -SDict begin H.S end - --2 3738 a -2 3738 a -SDict begin 13 H.A end - -2 3738 a -2 3738 a -SDict begin [ /View [/XYZ H.V] /Dest (2965) cvn H.B /DEST pdfmark end - -2 3738 a -2 -3748 a -SDict begin H.S end - -2 3748 a -2 3748 a -SDict begin 13 H.A end - -2 3748 a -2 3748 a -SDict begin [ /View [/XYZ H.V] /Dest (2966) cvn H.B /DEST pdfmark end - -2 3748 -a Black 142 x Fd(\225)p Black 81 3890 a -SDict begin H.S end - 81 3890 a 81 -3890 a -SDict begin 13 H.A end - 81 3890 a 81 3890 a -SDict begin [ /View [/XYZ H.V] /Dest (2967) cvn H.B /DEST pdfmark end - 81 3890 a Fj -(RemoteFindFirstPrinterChangeNotifyEx)c(\()20 b(RFFPCN)i(\))-2 -3908 y -SDict begin H.S end - -2 3908 a -2 3908 a -SDict begin 13 H.A end - -2 3908 a -2 3908 a -SDict begin [ /View [/XYZ H.V] /Dest (2968) cvn H.B /DEST pdfmark end - -2 3908 -a Black 132 x Fd(\225)p Black 81 4040 a -SDict begin H.S end - 81 4040 a 81 -4040 a -SDict begin 13 H.A end - 81 4040 a 81 4040 a -SDict begin [ /View [/XYZ H.V] /Dest (2969) cvn H.B /DEST pdfmark end - 81 4040 a Fj(RemoteFindNe)o -(xtPrinterChangeNotifyEx)14 b(\()20 b(RFNPCN)i(\))-2 -4058 y -SDict begin H.S end - -2 4058 a -2 4058 a -SDict begin 13 H.A end - -2 4058 a -2 4058 a -SDict begin [ /View [/XYZ H.V] /Dest (2970) cvn H.B /DEST pdfmark end - -2 4058 -a Black 131 x Fd(\225)p Black 81 4189 a -SDict begin H.S end - 81 4189 a 81 -4189 a -SDict begin 13 H.A end - 81 4189 a 81 4189 a -SDict begin [ /View [/XYZ H.V] /Dest (2971) cvn H.B /DEST pdfmark end - 81 4189 a Fj(FindClosePrinterChangeNotify\() -16 b(FCPCN)22 b(\))-2 4207 y -SDict begin H.S end - -2 4207 a -2 4207 a -SDict begin 13 H.A end - -2 4207 -a -2 4207 a -SDict begin [ /View [/XYZ H.V] /Dest (2972) cvn H.B /DEST pdfmark end - -2 4207 a Black 132 x Fd(\225)p Black 81 -4339 a -SDict begin H.S end - 81 4339 a 81 4339 a -SDict begin 13 H.A end - 81 4339 a 81 4339 a -SDict begin [ /View [/XYZ H.V] /Dest (2973) cvn H.B /DEST pdfmark end - 81 4339 -a Fj(ReplyOpenPrinter)-2 4357 y -SDict begin H.S end - -2 4357 a -2 4357 a -SDict begin 13 H.A end - -2 -4357 a -2 4357 a -SDict begin [ /View [/XYZ H.V] /Dest (2974) cvn H.B /DEST pdfmark end - -2 4357 a Black 131 x Fd(\225)p Black -81 4488 a -SDict begin H.S end - 81 4488 a 81 4488 a -SDict begin 13 H.A end - 81 4488 a 81 4488 a -SDict begin [ /View [/XYZ H.V] /Dest (2975) cvn H.B /DEST pdfmark end - 81 -4488 a Fj(ReplyClosePrinter)-2 4506 y -SDict begin H.S end - -2 4506 a -2 4506 -a -SDict begin 13 H.A end - -2 4506 a -2 4506 a -SDict begin [ /View [/XYZ H.V] /Dest (2976) cvn H.B /DEST pdfmark end - -2 4506 a Black 131 x Fd(\225)p -Black 81 4637 a -SDict begin H.S end - 81 4637 a 81 4637 a -SDict begin 13 H.A end - 81 4637 a 81 4637 -a -SDict begin [ /View [/XYZ H.V] /Dest (2977) cvn H.B /DEST pdfmark end - 81 4637 a Fj(RouteRefreshPrinterChangeNotify)15 b(\()21 -b(RRPCN)h(\))-2 4821 y -SDict begin H.S end - -2 4821 a -2 4821 a -SDict begin 13 H.A end - -2 4821 a --2 4821 a -SDict begin [ /View [/XYZ H.V] /Dest (2978) cvn H.B /DEST pdfmark end - -2 4821 a 90 x Fj(One)e(additional)f(RPC)i(is)g(a)n(v)n -(ailable)f(to)h(a)f(serv)o(er)m(,)f(b)n(ut)h(is)h(ne)n(v)o(er)e(used)h -(by)g(the)g(W)m(indo)n(ws)g(spooler)f(service:)-2 4929 -y -SDict begin H.S end - -2 4929 a -2 4929 a -SDict begin 13 H.A end - -2 4929 a -2 4929 a -SDict begin [ /View [/XYZ H.V] /Dest (2979) cvn H.B /DEST pdfmark end - -2 4929 a -2 -4939 a -SDict begin H.S end - -2 4939 a -2 4939 a -SDict begin 13 H.A end - -2 4939 a -2 4939 a -SDict begin [ /View [/XYZ H.V] /Dest (2980) cvn H.B /DEST pdfmark end - -2 4939 -a Black 143 x Fd(\225)p Black 81 5082 a -SDict begin H.S end - 81 5082 a 81 -5082 a -SDict begin 13 H.A end - 81 5082 a 81 5082 a -SDict begin [ /View [/XYZ H.V] /Dest (2981) cvn H.B /DEST pdfmark end - 81 5082 a Fj(RouteReplyPrinter\(\))-2 -5266 y -SDict begin H.S end - -2 5266 a -2 5266 a -SDict begin 13 H.A end - -2 5266 a -2 5266 a -SDict begin [ /View [/XYZ H.V] /Dest (2982) cvn H.B /DEST pdfmark end - -2 5266 -a 90 x Fj(The)h(opnum)e(for)i(all)g(of)g(these)h(RPC')-5 -b(s)22 b(are)e(de\002ned)f(in)h(include/rpc_spoolss.h)p -Black 3659 5984 a Fh(73)p Black eop end -%%Page: 74 80 -TeXDict begin 74 79 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.74) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2481 -132 -a Fh(Chapter)19 b(10.)h(Samba)f(Printing)g(Internals)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2983) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(W)m(indo)n(ws)g(NT)i(print)e(serv)o(ers)h(use)g(a)h -(bizarre)e(method)g(of)h(sending)f(print)h(noti\002cation)f(e)n(v)o -(ent)g(to)h(clients.)g(The)g(process)g(of)-2 180 y(re)o(gistering)e(a)j -(ne)n(w)f(change)f(noti\002cation)g(handle)g(is)i(as)g(follo)n(ws.)e -(The)h('C')h(is)g(for)e(client)i(and)e(the)h('S')h(is)g(for)e(serv)o -(er)-5 b(.)20 b(All)h(error)-2 288 y(conditions)d(ha)n(v)o(e)i(been)g -(eliminated.)-2 455 y -SDict begin H.S end - -2 455 a -2 455 a -SDict begin 13 H.A end - -2 455 a -2 455 -a -SDict begin [ /View [/XYZ H.V] /Dest (2984) cvn H.B /DEST pdfmark end - -2 455 a -2 538 a -SDict begin H.S end - -2 538 a -2 538 a -SDict begin 11.7 H.A end - -2 538 a -2 538 -a -SDict begin [ /View [/XYZ H.V] /Dest (2985) cvn H.B /DEST pdfmark end - -2 538 a 97 x Fg(C:)44 b(Obtain)g(handle)g(to)g(printer)g(or)h(to)f -(the)g(printer)-2 732 y(server)g(via)g(the)g(standard)g -(OpenPrinterEx\(\))e(call.)-2 829 y(S:)i(Respond)g(with)g(a)h(valid)f -(handle)g(to)g(object)-2 1023 y(C:)g(Send)g(a)h(RFFPCN)f(request)g -(with)g(the)g(previously)f(obtained)-2 1120 y(handle)h(with)g(either)g -(\(a\))g(set)g(of)h(flags)f(for)g(change)g(events)-2 -1217 y(to)g(monitor,)g(or)g(\(b\))h(a)f(PRINTER_NOTIFY_OPTIONS)d -(structure)-2 1314 y(containing)i(the)h(event)g(information)f(to)i -(monitor.)88 b(The)44 b(windows)-2 1412 y(spooler)f(has)i(only)f(been)g -(observed)g(to)g(use)g(\(b\).)-2 1509 y(S:)g(The)h(<*)f(another)g -(missing)f(word*>)h(opens)g(a)h(new)f(TCP)h(session)e(to)i(the)f -(client)g(\(thus)g(requiring)-2 1606 y(all)g(print)g(clients)g(to)g(be) -h(CIFS)f(servers)g(as)g(well\))g(and)g(sends)-2 1703 -y(a)g(ReplyOpenPrinter\(\))e(request)i(to)g(the)h(client.)-2 -1800 y(C:)f(The)h(client)e(responds)h(with)g(a)h(printer)e(handle)h -(that)g(can)h(be)f(used)g(to)-2 1897 y(send)g(event)g(notification)f -(messages.)-2 1994 y(S:)h(The)h(server)e(replies)h(success)g(to)g(the)h -(RFFPCN)e(request.)-2 2189 y(C:)h(The)h(windows)e(spooler)h(follows)g -(the)g(RFFPCN)g(with)g(a)h(RFNPCN)-2 2286 y(request)e(to)i(fetch)f(the) -g(current)g(values)g(of)g(all)h(monitored)-2 2383 y(attributes.)-2 -2480 y(S:)f(The)h(server)e(replies)h(with)g(an)h(array)f -(SPOOL_NOTIFY_INFO_DATA)-2 2577 y(structures)f(\(contained)g(in)i(a)f -(SPOOL_NOTIFY_INFO)e(structure\).)-2 2772 y(C:)i(If)h(the)f(change)g -(notification)f(handle)h(is)g(ever)g(released)g(by)g(the)-2 -2869 y(client)g(via)g(a)h(FCPCN)f(request,)f(the)h(server)g(sends)g(a)h -(ReplyClosePrinter\(\))-2 2966 y(request)e(back)i(to)f(the)g(client)g -(first.)89 b(However)44 b(a)g(request)g(of)g(this)-2 -3063 y(nature)g(from)g(the)g(client)g(is)g(often)g(an)h(indication)e -(that)h(the)h(previous)-2 3160 y(notification)e(event)h(was)g(not)g -(marshalled)f(correctly)h(by)g(the)h(server)-2 3257 y(or)f(a)h(piece)f -(of)g(data)h(was)f(wrong.)-2 3354 y(S:)g(The)h(server)e(closes)h(the)h -(internal)e(change)h(notification)f(handle)-2 3451 y(\(POLICY_HND\))g -(and)h(does)g(not)g(send)h(any)f(further)g(change)f(notification)-2 -3549 y(events)h(to)g(the)g(client)g(for)h(that)f(printer)f(or)i(job.)-2 -3906 y -SDict begin H.S end - -2 3906 a -2 3906 a -SDict begin 13 H.A end - -2 3906 a -2 3906 a -SDict begin [ /View [/XYZ H.V] /Dest (2986) cvn H.B /DEST pdfmark end - -2 3906 -a 108 x Fj(The)20 b(current)e(list)k(of)e(noti\002cation)f(e)n(v)o -(ents)g(supported)f(by)i(Samba)g(can)g(be)g(found)f(by)g(e)o(xamining)f -(the)j(internal)e(tables)h(in)-2 4121 y(srv_spoolss_nt.c)-2 -4139 y -SDict begin H.S end - -2 4139 a -2 4139 a -SDict begin 13 H.A end - -2 4139 a -2 4139 a -SDict begin [ /View [/XYZ H.V] /Dest (2987) cvn H.B /DEST pdfmark end - -2 4139 -a -2 4149 a -SDict begin H.S end - -2 4149 a -2 4149 a -SDict begin 13 H.A end - -2 4149 a -2 4149 a -SDict begin [ /View [/XYZ H.V] /Dest (2988) cvn H.B /DEST pdfmark end - -2 -4149 a Black 143 x Fd(\225)p Black 81 4292 a -SDict begin H.S end - 81 4292 -a 81 4292 a -SDict begin 13 H.A end - 81 4292 a 81 4292 a -SDict begin [ /View [/XYZ H.V] /Dest (2989) cvn H.B /DEST pdfmark end - 81 4292 a Fj(printer_notify_table[])-2 -4310 y -SDict begin H.S end - -2 4310 a -2 4310 a -SDict begin 13 H.A end - -2 4310 a -2 4310 a -SDict begin [ /View [/XYZ H.V] /Dest (2990) cvn H.B /DEST pdfmark end - -2 4310 -a Black 131 x Fd(\225)p Black 81 4441 a -SDict begin H.S end - 81 4441 a 81 -4441 a -SDict begin 13 H.A end - 81 4441 a 81 4441 a -SDict begin [ /View [/XYZ H.V] /Dest (2991) cvn H.B /DEST pdfmark end - 81 4441 a Fj(job_notify_table[])-2 -4625 y -SDict begin H.S end - -2 4625 a -2 4625 a -SDict begin 13 H.A end - -2 4625 a -2 4625 a -SDict begin [ /View [/XYZ H.V] /Dest (2992) cvn H.B /DEST pdfmark end - -2 4625 -a 90 x Fj(When)g(an)g(e)n(v)o(ent)f(occurs)h(that)g(could)f(be)h -(monitored,)e(smbd)i(sends)g(a)h(message)f(to)g(itself)h(about)e(the)h -(change.)f(The)h(list)h(of)-2 4823 y(e)n(v)o(ents)e(to)i(be)f -(transmitted)f(are)h(queued)f(by)h(the)g(smbd)f(process)h(sending)f -(the)h(message)g(to)h(pre)n(v)o(ent)d(an)i(o)o(v)o(erload)e(of)i(TDB)-2 -4931 y(usage)g(and)f(the)h(internal)g(message)g(is)h(sent)f(during)f -(smbd')-5 b(s)20 b(idle)g(loop)g(\(refer)f(to)h(printing/notify)-5 -b(.c)16 b(and)k(the)g(functions)-2 5039 y(send_spoolss_notify2_msg\(\)) -14 b(and)20 b(print_notify_send_messages\(\))14 b(\).)-2 -5223 y -SDict begin H.S end - -2 5223 a -2 5223 a -SDict begin 13 H.A end - -2 5223 a -2 5223 a -SDict begin [ /View [/XYZ H.V] /Dest (2993) cvn H.B /DEST pdfmark end - -2 5223 -a 90 x Fj(The)19 b(decision)g(of)g(whether)f(or)h(not)g(the)h(change)e -(is)i(to)g(be)f(sent)h(to)f(connected)f(clients)i(is)g(made)f(by)g(the) -g(routine)f(which)h(actually)-2 5421 y(sends)h(the)g(noti\002cation.)f -(\()h(refer)g(to)g(srv_spoolss_nt.c:recie)n(v)o(e_notify2)o(_m)o -(essage\(\))14 b(\).)p Black 3659 5984 a Fh(74)p Black -eop end -%%Page: 75 81 -TeXDict begin 75 80 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.75) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2481 -132 -a Fh(Chapter)19 b(10.)h(Samba)f(Printing)g(Internals)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2994) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(Because)h(it)h(possible)f(to)g(recei)n(v)o(e)f(a)i -(listing)f(of)g(multiple)g(changes)f(for)h(multiple)f(printers,)g(the)h -(noti\002cation)f(e)n(v)o(ents)h(must)g(be)-2 180 y(split)h(into)e -(cate)o(gories)h(by)f(the)i(printer)e(name.)g(This)h(mak)o(es)g(it)h -(possible)f(to)h(group)d(multiple)i(change)e(e)n(v)o(ents)i(to)g(be)g -(sent)h(in)f(a)-2 288 y(single)g(RPC)i(according)c(to)i(the)g(printer)f -(handle)g(obtained)g(via)h(a)h(ReplyOpenPrinter\(\).)-2 -472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (2995) cvn H.B /DEST pdfmark end - -2 472 a 90 -x Fj(The)f(actual)g(change)e(noti\002cation)h(is)j(performed)17 -b(using)j(the)g(RRPCN)i(request)e(RPC.)h(This)f(pack)o(et)g(contains)-2 -580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (2996) cvn H.B /DEST pdfmark end - -2 580 a -2 -590 a -SDict begin H.S end - -2 590 a -2 590 a -SDict begin 13 H.A end - -2 590 a -2 590 a -SDict begin [ /View [/XYZ H.V] /Dest (2997) cvn H.B /DEST pdfmark end - -2 590 a Black -143 x Fd(\225)p Black 81 733 a -SDict begin H.S end - 81 733 a 81 733 a -SDict begin 13 H.A end - 81 733 -a 81 733 a -SDict begin [ /View [/XYZ H.V] /Dest (2998) cvn H.B /DEST pdfmark end - 81 733 a Fj(the)g(printer)f(handle)g(re)o(gistered)g(with)h -(the)h(client')-5 b(s)20 b(spooler)f(on)h(which)g(the)g(change)f -(occurred)-2 750 y -SDict begin H.S end - -2 750 a -2 750 a -SDict begin 13 H.A end - -2 750 a -2 750 -a -SDict begin [ /View [/XYZ H.V] /Dest (2999) cvn H.B /DEST pdfmark end - -2 750 a Black 132 x Fd(\225)p Black 81 882 a -SDict begin H.S end - 81 882 -a 81 882 a -SDict begin 13 H.A end - 81 882 a 81 882 a -SDict begin [ /View [/XYZ H.V] /Dest (3000) cvn H.B /DEST pdfmark end - 81 882 a Fj(The)h(change_lo)n(w)d(v)n -(alue)j(which)g(w)o(as)h(sent)f(as)h(part)f(of)g(the)g(last)h(RFNPCN)h -(request)d(from)g(the)i(client)-2 900 y -SDict begin H.S end - -2 900 a -2 900 -a -SDict begin 13 H.A end - -2 900 a -2 900 a -SDict begin [ /View [/XYZ H.V] /Dest (3001) cvn H.B /DEST pdfmark end - -2 900 a Black 131 x Fd(\225)p Black -81 1031 a -SDict begin H.S end - 81 1031 a 81 1031 a -SDict begin 13 H.A end - 81 1031 a 81 1031 a -SDict begin [ /View [/XYZ H.V] /Dest (3002) cvn H.B /DEST pdfmark end - 81 -1031 a Fj(The)f(SPOOL_NO)m(TIFY_INFO)e(container)h(with)h(the)g(e)n(v)o -(ent)g(information)-2 1207 y -SDict begin H.S end - -2 1207 a -2 1207 a -SDict begin 13 H.A end - -2 1207 -a -2 1207 a -SDict begin [ /View [/XYZ H.V] /Dest (3003) cvn H.B /DEST pdfmark end - -2 1207 a 98 x Fj(A)78 1305 y -SDict begin H.S end - 78 1305 a 78 -1305 a -SDict begin 13 H.A end - 78 1305 a 78 1305 a -SDict begin [ /View [/XYZ H.V] /Dest (3004) cvn H.B /DEST pdfmark end - 78 1305 a Fg(SPOOL_NOTIFY_INFO)e -Fj(contains:)-2 1314 y -SDict begin H.S end - -2 1314 a -2 1314 a -SDict begin 13 H.A end - -2 1314 a --2 1314 a -SDict begin [ /View [/XYZ H.V] /Dest (3005) cvn H.B /DEST pdfmark end - -2 1314 a -2 1324 a -SDict begin H.S end - -2 1324 a -2 1324 a -SDict begin 13 H.A end - -2 -1324 a -2 1324 a -SDict begin [ /View [/XYZ H.V] /Dest (3006) cvn H.B /DEST pdfmark end - -2 1324 a Black 152 x Fd(\225)p Black -81 1476 a -SDict begin H.S end - 81 1476 a 81 1476 a -SDict begin 13 H.A end - 81 1476 a 81 1476 a -SDict begin [ /View [/XYZ H.V] /Dest (3007) cvn H.B /DEST pdfmark end - 81 -1476 a Fj(the)i(v)o(ersion)f(and)h(\003ags)g(\002eld)h(are)f -(prede\002ned)e(and)h(should)h(not)f(be)i(changed)-2 -1494 y -SDict begin H.S end - -2 1494 a -2 1494 a -SDict begin 13 H.A end - -2 1494 a -2 1494 a -SDict begin [ /View [/XYZ H.V] /Dest (3008) cvn H.B /DEST pdfmark end - -2 1494 -a Black 131 x Fd(\225)p Black 81 1625 a -SDict begin H.S end - 81 1625 a 81 -1625 a -SDict begin 13 H.A end - 81 1625 a 81 1625 a -SDict begin [ /View [/XYZ H.V] /Dest (3009) cvn H.B /DEST pdfmark end - 81 1625 a Fj(The)f(count)f(\002eld)h(is)h -(the)g(number)d(of)i(entries)g(in)g(the)h(SPOOL_NO)m(TIFY_INFO_D)m(A)-9 -b(T)h(A)17 b(array)-2 1809 y -SDict begin H.S end - -2 1809 a -2 1809 a -SDict begin 13 H.A end - -2 1809 -a -2 1809 a -SDict begin [ /View [/XYZ H.V] /Dest (3010) cvn H.B /DEST pdfmark end - -2 1809 a 90 x Fj(The)148 1899 y -SDict begin H.S end - 148 1899 -a 148 1899 a -SDict begin 13 H.A end - 148 1899 a 148 1899 a -SDict begin [ /View [/XYZ H.V] /Dest (3011) cvn H.B /DEST pdfmark end - 148 1899 a Fg -(SPOOL_NOTIFY_INFO_DATA)g Fj(entries)j(contain:)-2 1908 -y -SDict begin H.S end - -2 1908 a -2 1908 a -SDict begin 13 H.A end - -2 1908 a -2 1908 a -SDict begin [ /View [/XYZ H.V] /Dest (3012) cvn H.B /DEST pdfmark end - -2 1908 a -2 -1918 a -SDict begin H.S end - -2 1918 a -2 1918 a -SDict begin 13 H.A end - -2 1918 a -2 1918 a -SDict begin [ /View [/XYZ H.V] /Dest (3013) cvn H.B /DEST pdfmark end - -2 1918 -a Black 151 x Fd(\225)p Black 81 2069 a -SDict begin H.S end - 81 2069 a 81 -2069 a -SDict begin 13 H.A end - 81 2069 a 81 2069 a -SDict begin [ /View [/XYZ H.V] /Dest (3014) cvn H.B /DEST pdfmark end - 81 2069 a Fj(The)g(type)f(de\002nes)h -(whether)f(or)h(not)g(this)h(e)n(v)o(ent)e(is)i(for)f(a)h(printer)e(or) -h(a)g(print)g(job)-2 2087 y -SDict begin H.S end - -2 2087 a -2 2087 a -SDict begin 13 H.A end - -2 2087 -a -2 2087 a -SDict begin [ /View [/XYZ H.V] /Dest (3015) cvn H.B /DEST pdfmark end - -2 2087 a Black 132 x Fd(\225)p Black 81 -2219 a -SDict begin H.S end - 81 2219 a 81 2219 a -SDict begin 13 H.A end - 81 2219 a 81 2219 a -SDict begin [ /View [/XYZ H.V] /Dest (3016) cvn H.B /DEST pdfmark end - 81 2219 -a Fj(The)g(\002eld)g(is)h(the)f(\003ag)h(identifying)d(the)i(e)n(v)o -(ent)-2 2237 y -SDict begin H.S end - -2 2237 a -2 2237 a -SDict begin 13 H.A end - -2 2237 a -2 2237 -a -SDict begin [ /View [/XYZ H.V] /Dest (3017) cvn H.B /DEST pdfmark end - -2 2237 a Black 131 x Fd(\225)p Black 81 2368 a -SDict begin H.S end - 81 -2368 a 81 2368 a -SDict begin 13 H.A end - 81 2368 a 81 2368 a -SDict begin [ /View [/XYZ H.V] /Dest (3018) cvn H.B /DEST pdfmark end - 81 2368 a Fj(the)g(notify_data)e -(union)h(contains)g(the)h(ne)n(w)g(v)n(aluie)g(of)g(the)g(attrib)n(ute) --2 2386 y -SDict begin H.S end - -2 2386 a -2 2386 a -SDict begin 13 H.A end - -2 2386 a -2 2386 a -SDict begin [ /View [/XYZ H.V] /Dest (3019) cvn H.B /DEST pdfmark end - -2 -2386 a Black 131 x Fd(\225)p Black 81 2517 a -SDict begin H.S end - 81 2517 -a 81 2517 a -SDict begin 13 H.A end - 81 2517 a 81 2517 a -SDict begin [ /View [/XYZ H.V] /Dest (3020) cvn H.B /DEST pdfmark end - 81 2517 a Fj(The)g(enc_type)e -(de\002nes)i(the)g(size)h(of)f(the)g(structure)f(for)h(marshalling)f -(and)g(unmarshalling)-2 2535 y -SDict begin H.S end - -2 2535 a -2 2535 a -SDict begin 13 H.A end - -2 -2535 a -2 2535 a -SDict begin [ /View [/XYZ H.V] /Dest (3021) cvn H.B /DEST pdfmark end - -2 2535 a Black 132 x Fd(\225)p Black -81 2667 a -SDict begin H.S end - 81 2667 a 81 2667 a -SDict begin 13 H.A end - 81 2667 a 81 2667 a -SDict begin [ /View [/XYZ H.V] /Dest (3022) cvn H.B /DEST pdfmark end - 81 -2667 a Fj(\(a\))g(the)g(id)h(must)f(be)h(0)f(for)g(a)h(printer)e(e)n(v) -o(ent)h(on)g(a)g(printer)g(handle.)f(\(b\))g(the)i(id)f(must)h(be)f -(the)h(job)f(id)g(for)g(an)g(e)n(v)o(ent)g(on)g(a)h(printer)81 -2775 y(job)g(\(c\))g(the)g(id)g(must)g(be)g(the)h(matching)d(number)h -(of)h(the)g(printer)f(inde)o(x)g(used)h(in)g(the)g(response)g(pack)o -(et)f(to)i(the)f(RFNPCN)81 2883 y(when)f(using)h(a)h(print)e(serv)o(er) -h(handle)f(for)g(noti\002cation.)g(Samba)h(currently)e(uses)j(the)f -(snum)g(of)g(the)g(printer)f(for)h(this)g(which)81 2991 -y(can)g(break)f(if)h(the)h(list)g(of)f(services)g(has)g(been)g -(modi\002ed)f(since)h(the)g(noti\002cation)f(handle)h(w)o(as)h(re)o -(gistered.)-2 3009 y -SDict begin H.S end - -2 3009 a -2 3009 a -SDict begin 13 H.A end - -2 3009 a -2 -3009 a -SDict begin [ /View [/XYZ H.V] /Dest (3023) cvn H.B /DEST pdfmark end - -2 3009 a Black 131 x Fd(\225)p Black 81 3140 -a -SDict begin H.S end - 81 3140 a 81 3140 a -SDict begin 13 H.A end - 81 3140 a 81 3140 a -SDict begin [ /View [/XYZ H.V] /Dest (3024) cvn H.B /DEST pdfmark end - 81 3140 a Fj(The)f(size)g(is) -i(either)d(\(a\))h(the)h(string)e(length)h(in)g(UNICODE)g(for)g -(strings,)g(\(b\))f(the)i(size)f(in)h(bytes)f(of)g(the)g(security)g -(descriptor)m(,)81 3248 y(or)g(\(c\))g(0)g(for)f(data)h(v)n(alues.)p -Black 3659 5984 a Fh(75)p Black eop end -%%Page: 76 82 -TeXDict begin 76 81 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.76) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (WINS) cvn H.B /DEST pdfmark end - -2 -11 a 119 -x Fi(Chapter)44 b(11.)f(Samba)g(WINS)g(Inter)m(nals)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3032) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(11.1.)35 b(WINS)g(F)l(ailo)o(v)o(er)-2 707 y -SDict begin H.S end - -2 -707 a -2 707 a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (3034) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fj(The)20 -b(current)e(Samba)i(codebase)f(possesses)i(the)f(capability)g(to)g(use) -g(groups)f(of)h(WINS)h(serv)o(ers)f(that)g(share)g(a)g(common)-2 -921 y(namespace)f(for)g(NetBIOS)i(name)f(re)o(gistration)e(and)i -(resolution.)f(The)g(formal)g(parameter)g(syntax)h(is)-2 -1105 y -SDict begin H.S end - -2 1105 a -2 1105 a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (3035) cvn H.B /DEST pdfmark end - -2 1105 -a -2 1188 a -SDict begin H.S end - -2 1188 a -2 1188 a -SDict begin 11.7 H.A end - -2 1188 a -2 1188 a -SDict begin [ /View [/XYZ H.V] /Dest (3036) cvn H.B /DEST pdfmark end - -2 -1188 a 79 x Fg(WINS_SERVER_PARAM)87 b(=)44 b(SERVER)g([)h(SEPARATOR)e -(SERVER_LIST)g(])-2 1364 y(WINS_SERVER_PARAM)87 b(=)44 -b("wins)g(server")-2 1461 y(SERVER)88 b(=)45 b(ADDR[:TAG])-2 -1558 y(ADDR)89 b(=)44 b(ip_addr)g(|)h(fqdn)-2 1656 y(TAG)89 -b(=)45 b(string)-2 1753 y(SEPARATOR)e(=)i(comma)f(|)g(\\s+)-2 -1850 y(SERVER_LIST)f(=)h(SERVER)g([)h(SEPARATOR)e(SERVER_LIST)g(])-2 -2207 y -SDict begin H.S end - -2 2207 a -2 2207 a -SDict begin 13 H.A end - -2 2207 a -2 2207 a -SDict begin [ /View [/XYZ H.V] /Dest (3037) cvn H.B /DEST pdfmark end - -2 2207 -a 108 x Fj(A)20 b(simple)h(e)o(xample)d(of)i(a)h(v)n(alid)f(wins)g -(serv)o(er)g(setting)g(is)-2 2499 y -SDict begin H.S end - -2 2499 a -2 2499 -a -SDict begin 13 H.A end - -2 2499 a -2 2499 a -SDict begin [ /View [/XYZ H.V] /Dest (3038) cvn H.B /DEST pdfmark end - -2 2499 a -2 2582 a -SDict begin H.S end - -2 2582 a -2 -2582 a -SDict begin 11.7 H.A end - -2 2582 a -2 2582 a -SDict begin [ /View [/XYZ H.V] /Dest (3039) cvn H.B /DEST pdfmark end - -2 2582 a 79 x Fg([global])-2 -2758 y(wins)44 b(server)g(=)g(192.168.1.2)f(192.168.1.3)-2 -3115 y -SDict begin H.S end - -2 3115 a -2 3115 a -SDict begin 13 H.A end - -2 3115 a -2 3115 a -SDict begin [ /View [/XYZ H.V] /Dest (3040) cvn H.B /DEST pdfmark end - -2 3115 -a 108 x Fj(In)20 b(the)g(e)n(v)o(ent)f(that)h(no)g(T)-8 -b(A)m(G)21 b(is)g(de\002ned)e(in)h(for)g(a)g(SER)-7 b(VER)22 -b(in)e(the)g(list,)h(smbd)f(assigns)h(a)f(def)o(ault)g(T)-8 -b(A)m(G)20 b(of)g("*".)g(A)g(T)-8 b(A)m(G)21 b(is)-2 -3331 y(used)f(to)g(group)e(serv)o(ers)i(of)g(a)h(shared)e(NetBIOS)i -(namespace)e(together)-5 b(.)19 b(Upon)g(startup,)h(nmbd)e(will)j -(attempt)f(to)h(re)o(gister)e(the)-2 3439 y(netbios)g(name)h(v)n(alue)f -(with)i(one)e(serv)o(er)h(in)g(each)g(tagged)f(group.)-2 -3623 y -SDict begin H.S end - -2 3623 a -2 3623 a -SDict begin 13 H.A end - -2 3623 a -2 3623 a -SDict begin [ /View [/XYZ H.V] /Dest (3041) cvn H.B /DEST pdfmark end - -2 3623 -a 90 x Fj(An)h(e)o(xample)f(using)g(tags)i(to)f(group)f(WINS)i(serv)o -(ers)e(together)g(is)i(sho)n(w)f(here.)f(Note)i(that)f(the)g(use)h(of)e -(interf)o(ace)h(names)g(in)g(the)-2 3821 y(tags)g(is)h(only)f(by)g(con) -m(v)o(ention)d(and)i(is)i(not)f(a)h(technical)e(requirement.)-2 -4005 y -SDict begin H.S end - -2 4005 a -2 4005 a -SDict begin 13 H.A end - -2 4005 a -2 4005 a -SDict begin [ /View [/XYZ H.V] /Dest (3042) cvn H.B /DEST pdfmark end - -2 4005 -a -2 4088 a -SDict begin H.S end - -2 4088 a -2 4088 a -SDict begin 11.7 H.A end - -2 4088 a -2 4088 a -SDict begin [ /View [/XYZ H.V] /Dest (3043) cvn H.B /DEST pdfmark end - -2 -4088 a 79 x Fg([global])-2 4264 y(wins)44 b(server)g(=)g -(192.168.1.2:eth0)f(192.168.1.3:eth0)f(192.168.2.2:eth1)-2 -4621 y -SDict begin H.S end - -2 4621 a -2 4621 a -SDict begin 13 H.A end - -2 4621 a -2 4621 a -SDict begin [ /View [/XYZ H.V] /Dest (3044) cvn H.B /DEST pdfmark end - -2 4621 -a 108 x Fj(Using)20 b(this)h(con\002guration,)c(nmbd)i(w)o(ould)g -(attempt)h(to)g(re)o(gister)g(the)g(serv)o(er')-5 b(s)20 -b(NetBIOS)h(name)e(with)h(one)g(WINS)h(serv)o(er)e(in)-2 -4837 y(each)h(group.)e(Because)i(the)g("eth0")g(group)e(has)j(tw)o(o)f -(serv)o(ers,)g(the)g(second)f(serv)o(er)g(w)o(ould)h(only)f(be)h(used)g -(when)g(a)h(re)o(gistration)-2 4945 y(\(or)e(resolution\))g(request)g -(to)i(the)f(\002rst)h(serv)o(er)e(in)h(that)h(group)d(timed)i(out.)-2 -5129 y -SDict begin H.S end - -2 5129 a -2 5129 a -SDict begin 13 H.A end - -2 5129 a -2 5129 a -SDict begin [ /View [/XYZ H.V] /Dest (3045) cvn H.B /DEST pdfmark end - -2 5129 -a 90 x Fj(NetBIOS)h(name)e(resolution)g(follo)n(ws)h(a)g(similar)h -(pattern)e(as)i(name)e(re)o(gistration.)g(When)h(resolving)f(a)h -(NetBIOS)h(name)f(via)-2 5327 y(WINS,)f(smbd)f(and)g(other)f(Samba)i -(programs)d(will)j(attempt)g(to)f(query)f(a)i(single)g(WINS)g(serv)o -(er)f(in)g(a)h(tagged)f(group)f(until)h(either)-2 5435 -y(a)i(positi)n(v)o(e)g(response)f(is)i(obtained)e(at)h(least)h(once)f -(or)g(until)g(a)g(serv)o(er)g(from)f(e)n(v)o(ery)g(tagged)g(group)f -(has)j(responded)d(ne)o(gati)n(v)o(ely)-2 5543 y(to)i(the)g(name)g -(query)f(request.)g(If)h(a)h(timeout)e(occurs)h(when)f(querying)f(a)j -(speci\002c)f(WINS)h(serv)o(er)m(,)e(that)h(serv)o(er)f(is)i(mark)o(ed) -e(as)p Black 3657 5984 a Fh(76)p Black eop end -%%Page: 77 83 -TeXDict begin 77 82 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.77) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2564 -132 -a Fh(Chapter)20 b(11.)f(Samba)g(WINS)h(Internals)p Black --2 72 a Fj(do)n(wn)f(to)h(pre)n(v)o(ent)f(further)f(timeouts)i(and)g -(the)g(ne)o(xt)f(serv)o(er)h(in)g(the)g(WINS)h(group)e(is)i(contacted.) -d(Once)i(mark)o(ed)f(as)i(dead,)-2 180 y(Samba)e(will)i(not)f(attempt)g -(to)g(contact)g(that)g(serv)o(er)g(for)f(name)h(re)o -(gistration/resolution)d(queries)i(for)h(a)g(period)f(of)h(10)g -(minutes.)p Black 3656 5984 a Fh(77)p Black eop end -%%Page: 78 84 -TeXDict begin 78 83 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.78) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SAM) cvn H.B /DEST pdfmark end - -2 -11 a 119 -x Fi(Chapter)44 b(12.)f(The)g(Upcoming)h(SAM)e(System)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3053) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(12.1.)35 b(Security)e(in)j(the)f('new)g(SAM')-2 -734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (3055) cvn H.B /DEST pdfmark end - -2 734 a 79 -x Fj(One)20 b(of)g(the)g(biggest)g(problems)e(with)j(passdb)e(is)j(it') --5 b(s)21 b(implementation)d(of)i(')-5 b(security'.)19 -b(Access)i(control)e(is)i(on)f(a)g('are)g(you)f(root)-2 -921 y(at)h(the)h(moment')d(basis,)j(and)e(it)i(has)g(no)f(concept)e(of) -i(NT)h(A)m(CLs.)f(Things)g(lik)o(e)g(ldapsam)g(had)f(to)i(add)e -('magic')g('are)h(you)f(root')-2 1029 y(checks.)-2 1196 -y -SDict begin H.S end - -2 1196 a -2 1196 a -SDict begin 13 H.A end - -2 1196 a -2 1196 a -SDict begin [ /View [/XYZ H.V] /Dest (3056) cvn H.B /DEST pdfmark end - -2 1196 a 107 -x Fj(W)-7 b(e)21 b(took)e(this)i(v)o(ery)e(seriously)h(when)f(we)i -(started)f(w)o(ork,)f(and)h(the)g(ne)n(w)g(structure)f(is)j(designed)c -(with)j(this)f(in)h(mind,)e(from)g(the)-2 1411 y(ground)f(up.)h(Each)h -(call)h(to)f(the)g(SAM)h(has)f(a)h(NT_T)o(OKEN)e(and)g(\(if)h(rele)n(v) -n(ant\))f(an)h('access)h(desired'.)d(This)j(is)g(either)f(pro)o(vided) --2 1519 y(as)h(a)f(parameter)m(,)e(or)i(implicitly)g(supplied)f(by)h -(the)g(object)g(being)f(accessed.)-2 1703 y -SDict begin H.S end - -2 1703 a --2 1703 a -SDict begin 13 H.A end - -2 1703 a -2 1703 a -SDict begin [ /View [/XYZ H.V] /Dest (3057) cvn H.B /DEST pdfmark end - -2 1703 a 90 x Fj(F)o(or)h(e)o(xample,)e -(when)i(you)f(call)-2 1894 y -SDict begin H.S end - -2 1894 a -2 1894 a -SDict begin 11.7 H.A end - -2 1894 -a -2 1894 a -SDict begin [ /View [/XYZ H.V] /Dest (3058) cvn H.B /DEST pdfmark end - -2 1894 a 79 x Fg(NTSTATUS)43 b -(sam_get_account_by_name\(const)d(SAM_CONTEXT)j(*context,)h(const)-2 -2070 y(NT_USER_TOKEN)e(*access_token,)h(uint32)h(access_desired,)e -(const)i(char)g(*domain,)-2 2167 y(const)g(char)g(*name,)g -(SAM_ACCOUNT_HANDLE)e(**account\))-2 2342 y -SDict begin H.S end - -2 2342 a --2 2342 a -SDict begin 13 H.A end - -2 2342 a -2 2342 a -SDict begin [ /View [/XYZ H.V] /Dest (3059) cvn H.B /DEST pdfmark end - -2 2342 a 99 x Fj(The)20 -b(conte)o(xt)f(can)h(be)g(NULL)g(\(and)f(is)i(used)f(to)g(allo)n(w)h -(import/e)o(xport)c(by)i(setting)i(up)e(2)i(conte)o(xts,)e(and)g(allo)n -(wing)h(calls)h(on)-2 2549 y(both)e(simultaneously\))-2 -2733 y -SDict begin H.S end - -2 2733 a -2 2733 a -SDict begin 13 H.A end - -2 2733 a -2 2733 a -SDict begin [ /View [/XYZ H.V] /Dest (3060) cvn H.B /DEST pdfmark end - -2 2733 -a 90 x Fj(The)h(access)g(tok)o(en)g(*must*)f(be)h(speci\002ed.)g -(Normally)f(the)h(user')-5 b(s)20 b(tok)o(en)g(out)g(of)g(current_user) -m(,)d(this)j(can)g(also)h(be)f(a)h(global)-2 2931 y(')-5 -b(system')20 b(conte)o(xt.)-2 3115 y -SDict begin H.S end - -2 3115 a -2 3115 -a -SDict begin 13 H.A end - -2 3115 a -2 3115 a -SDict begin [ /View [/XYZ H.V] /Dest (3061) cvn H.B /DEST pdfmark end - -2 3115 a 90 x Fj(The)g(access)g(desired)g(is)h -(as)g(per)f(the)g(A)m(CL,)g(for)g(passing)g(to)g(the)g(seaccess)h(stuf) -n(f.)-2 3389 y -SDict begin H.S end - -2 3389 a -2 3389 a -SDict begin 13 H.A end - -2 3389 a -2 3389 -a -SDict begin [ /View [/XYZ H.V] /Dest (3062) cvn H.B /DEST pdfmark end - -2 3389 a 90 x Fj(The)f(domain/username)d(are)j(standard.)f(Ev)o(en)g -(if)h(we)h(only)e(ha)n(v)o(e)h(one)f(domain,)g(k)o(eeping)g(this)h -(ensures)g(that)g(we)h(don')o(t)d(get)-2 3587 y('unquali\002ed')f -(usernames)j(\(same)g(problem)e(as)j(we)g(had)e(with)i(unquali\002ed)d -(SIDs\).)-2 3771 y -SDict begin H.S end - -2 3771 a -2 3771 a -SDict begin 13 H.A end - -2 3771 a -2 3771 -a -SDict begin [ /View [/XYZ H.V] /Dest (3063) cvn H.B /DEST pdfmark end - -2 3771 a 90 x Fj(W)-7 b(e)21 b(return)e(a)i('handle'.)d(This)i(is)h -(opaque)e(to)h(the)g(rest)h(of)f(Samba,)f(b)n(ut)i(is)g(operated)d(on)i -(by)g(get/set)g(routines,)f(all)i(of)f(which)-2 3969 -y(return)f(NTST)-8 b(A)f(TUS.)-2 4135 y -SDict begin H.S end - -2 4135 a -2 -4135 a -SDict begin 13 H.A end - -2 4135 a -2 4135 a -SDict begin [ /View [/XYZ H.V] /Dest (3064) cvn H.B /DEST pdfmark end - -2 4135 a 108 x Fj(The)20 -b(access)g(checking)f(is)i(done)e(by)h(the)g(SAM)h(module.)d(The)i -(reason)g(it)h(is)g(not)f(done)f('abo)o(v)o(e')f(the)i(interf)o(ace)f -(is)i(to)g(ensure)e(a)-2 4351 y('chok)o(e)g(point'.)f(I)j(put)f(a)g -(lot)h(of)f(ef)n(fort)f(into)h(the)g(auth)g(subsystem)f(to)i(ensure)e -(we)i(ne)n(v)o(er)d('accidentally')h(for)o(got)f(to)i(check)g(for)-2 -4458 y(null)g(passw)o(ords,)f(missed)i(a)f(restriction)g(etc.)g(I)g -(intend)g(the)g(SAM)h(to)f(be)g(written)g(with)g(the)h(same)f(caution.) --2 4642 y -SDict begin H.S end - -2 4642 a -2 4642 a -SDict begin 13 H.A end - -2 4642 a -2 4642 a -SDict begin [ /View [/XYZ H.V] /Dest (3065) cvn H.B /DEST pdfmark end - -2 -4642 a 90 x Fj(The)g(reason)f(the)h(access)h(checking)e(is)i(not)e -(handled)g(by)h(the)g(interf)o(ace)f(itself)i(is)g(due)f(to)g(the)h -(dif)n(ferent)d(implementations)g(it)-2 4840 y(mak)o(e)i(tak)o(e)g(on.) -f(F)o(or)h(e)o(xample,)f(on)g(ADS,)i(you)e(cannot)g(set)i(a)g(passw)o -(ord)e(o)o(v)o(er)g(a)i(non-SSL)e(connection.)f(Other)h(back)o(ends)-2 -4948 y(may)g(ha)n(v)o(e)h(similar)g(requirements)f(-)h(we)h(need)e(to)h -(lea)n(v)o(e)g(this)h(polic)o(y)e(up)h(to)g(the)h(modules.)d(The)o(y)i -(will)h(naturally)d(ha)n(v)o(e)i(access)-2 5056 y(to)g('helper')f -(procedures)f(and)h(good)g(e)o(xamples)g(to)h(a)n(v)n(oid)g(mishaps.)-2 -5240 y -SDict begin H.S end - -2 5240 a -2 5240 a -SDict begin 13 H.A end - -2 5240 a -2 5240 a -SDict begin [ /View [/XYZ H.V] /Dest (3066) cvn H.B /DEST pdfmark end - -2 5240 -a 90 x Fj(\(Furthermore,)d(some)j(back)o(ends)f(my)h(actually)f(chose)h -(to)g(push)g(the)g(whole)g(A)m(CL)g(issue)h(to)f(the)h(remote)e(serv)o -(er)m(,)g(and)g(-)-2 5438 y(assuming)g(ldap)h(for)f(this)i(e)o(xample)e -(-)h(bind)g(as)h(the)f(user)g(directly\))p Black 3659 -5984 a Fh(78)p Black eop end -%%Page: 79 85 -TeXDict begin 79 84 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.79) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2400 -132 -a Fh(Chapter)20 b(12.)f(The)i(Upcoming)d(SAM)j(System)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3067) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(Each)e(returned)g(handle)g(has)h(an)g(internal)g('access) -g(permitted',)f(which)g(allo)n(ws)i(the)f('get')g(and)f(')-5 -b(set')21 b(routines)e(to)h(return)-2 180 y('A)m(CCESS_DENIED')f(for)g -(things)h(that)g(were)g(not)g(able)g(to)h(be)f(retrie)n(v)o(ed)e(from)h -(the)i(back)o(end.)d(This)i(remo)o(v)o(es)f(the)h(need)f(to)-2 -288 y(specify)g(the)h(NT_T)o(OKEN)f(on)h(e)n(v)o(ery)f(operation,)f -(and)i(allo)n(ws)g(for)g('object)f(not)h(present')f(to)h(be)g(easily)h -(distinguished)d(from)-2 396 y('access)i(denied'.)-2 -563 y -SDict begin H.S end - -2 563 a -2 563 a -SDict begin 13 H.A end - -2 563 a -2 563 a -SDict begin [ /View [/XYZ H.V] /Dest (3068) cvn H.B /DEST pdfmark end - -2 563 a 107 -x Fj(When)g(you)f(')-5 b(set')21 b(an)f(object)g(\(calling)f -(sam_update_account\))d(the)k(internal)f(details)i(are)f(again)f(used.) -h(Each)f(change)g(that)i(has)-2 778 y(been)e(made)h(to)g(the)g(object)g -(has)g(been)g(\003agged,)f(so)h(as)h(to)g(a)n(v)n(oid)f(race)g -(conditions)e(\(on)i(unmodi\002ed)e(components\))f(and)j(to)-2 -886 y(a)n(v)n(oid)g(violating)f(an)o(y)g(e)o(xtra)h(A)m(CL)g -(requirements)e(on)i(the)g(actual)g(data)g(store)g(\(lik)o(e)h(the)f -(LD)m(AP)g(serv)o(er\).)-2 1070 y -SDict begin H.S end - -2 1070 a -2 1070 a -SDict begin 13 H.A end - --2 1070 a -2 1070 a -SDict begin [ /View [/XYZ H.V] /Dest (3069) cvn H.B /DEST pdfmark end - -2 1070 a 90 x Fj(Finally)-5 b(,)19 -b(we)i(ha)n(v)o(e)e(generic)g(get_sec_desc\(\))f(and)i -(set_sec_desc\(\))f(routines)g(to)i(allo)n(w)f(e)o(xternal)f(A)m(CL)h -(manipulation.)e(These)-2 1268 y(do)i(lookups)e(based)i(on)g(SID.)-2 -1296 y -SDict begin H.S end - -2 1296 a -2 1296 a -SDict begin 13 H.A end - -2 1296 a -2 1296 a -SDict begin [ /View [/XYZ H.V] /Dest (3070) cvn H.B /DEST pdfmark end - -2 1296 -a 359 x Fl(12.2.)35 b(Standalone)e(fr)m(om)i(UNIX)-2 -1823 y -SDict begin H.S end - -2 1823 a -2 1823 a -SDict begin 13 H.A end - -2 1823 a -2 1823 a -SDict begin [ /View [/XYZ H.V] /Dest (3072) cvn H.B /DEST pdfmark end - -2 1823 -a 106 x Fj(One)20 b(of)g(the)g(primary)f(tenants)h(of)f(the)i('ne)n(w)e -(SAM')i(is)g(that)f(it)h(w)o(ould)e(not)h(attempt)g(to)g(deal)g(with)h -('what)f(unix)f(id)h(for)g(that'.)-2 2037 y(This)g(w)o(ould)g(be)g -(left)g(to)g(the)h('SMS')f(\(Sid)g(Mapping)f(System'\))g(or)h(SID)h(f)o -(arm,)e(and)h(probably)d(administered)i(via)h(winbind.)-2 -2145 y(W)-7 b(e)21 b(ha)n(v)o(e)f(had)f(constructi)n(v)o(e)g -(discussion)g(on)h(ho)n(w)g('basic')f(unix)h(accounts)f(lik)o(e)h(')l -(root')f(w)o(ould)h(be)g(handled,)e(and)i(we)g(think)-2 -2253 y(this)g(can)g(w)o(ork.)g(Accounts)f(not)h(pree)o(xisting)e(in)j -(unix)e(w)o(ould)h(be)g(serv)o(ed)f(up)h(via)g(winbind.)-2 -2437 y -SDict begin H.S end - -2 2437 a -2 2437 a -SDict begin 13 H.A end - -2 2437 a -2 2437 a -SDict begin [ /View [/XYZ H.V] /Dest (3073) cvn H.B /DEST pdfmark end - -2 2437 -a 90 x Fj(This)g(is)h(an)f(*optional*)e(part,)i(and)g(my)f(preferred)f -(end-game.)g(W)-7 b(e)21 b(ha)n(v)o(e)f(a)g(f)o(are)g(w)o(ay)h(to)f(go) -g(before)e(things)i(lik)o(e)h(winbind)e(up)-2 2635 y(to)h(it)h(ho)n(we) -n(v)o(er)-5 b(.)-2 2646 y -SDict begin H.S end - -2 2646 a -2 2646 a -SDict begin 13 H.A end - -2 2646 -a -2 2646 a -SDict begin [ /View [/XYZ H.V] /Dest (3074) cvn H.B /DEST pdfmark end - -2 2646 a 377 x Fl(12.3.)35 b(Handles)f(and)h(Races)f(in)i -(the)f(new)g(SAM)-2 3190 y -SDict begin H.S end - -2 3190 a -2 3190 a -SDict begin 13 H.A end - -2 3190 -a -2 3190 a -SDict begin [ /View [/XYZ H.V] /Dest (3076) cvn H.B /DEST pdfmark end - -2 3190 a 107 x Fj(One)20 b(of)g(the)g(things)g(that)g(the) -g('ne)n(w)g(SAM')g(w)o(ork)g(has)g(tried)g(to)g(f)o(ace)h(is)g(both)e -(compatibility)g(with)h(e)o(xisting)f(code,)h(and)f(a)-2 -3405 y(closer)h(alignment)f(to)h(the)g(SAMR)h(interf)o(ace.)e(I)i -(consider)e(SAMR)i(to)f(be)g(a)h('primary)d(customer')h(to)h(the)g -(this)h(w)o(ork,)e(because)-2 3512 y(if)h(we)h(get)f(alignment)f(with)h -(that)g(wrong,)f(things)h(get)g(more,)f(rather)h(than)f(less)j(comple)o -(x.)c(Also,)i(most)g(other)g(parts)g(of)g(Samba)-2 3620 -y(are)g(much)f(more)g(\003e)o(xible)h(with)g(what)h(the)o(y)e(can)h -(allo)n(w)-5 b(.)-2 3804 y -SDict begin H.S end - -2 3804 a -2 3804 a -SDict begin 13 H.A end - -2 3804 -a -2 3804 a -SDict begin [ /View [/XYZ H.V] /Dest (3077) cvn H.B /DEST pdfmark end - -2 3804 a 90 x Fj(In)20 b(an)o(y)f(case,)h(that)h(w)o(as)g -(a)f(decision)g(tak)o(en)g(as)h(to)f(ho)n(w)f(the)i(general)e(design)g -(w)o(ould)h(progress.)f(BTW)-8 b(,)21 b(my)f(understanding)d(of)-2 -4002 y(SAMR)k(may)f(be)g(completely)e(\003a)o(wed.)-2 -4186 y -SDict begin H.S end - -2 4186 a -2 4186 a -SDict begin 13 H.A end - -2 4186 a -2 4186 a -SDict begin [ /View [/XYZ H.V] /Dest (3078) cvn H.B /DEST pdfmark end - -2 4186 -a 90 x Fj(One)i(of)g(the)g(most)g(race-prone)e(areas)i(of)g(the)g(ne)n -(w)g(code)g(is)h(the)f(con\003icting)f(update)g(problem.)f(W)-7 -b(e)22 b(ha)n(v)o(e)d(tak)o(en)h(tw)o(o)-2 4384 y(approaches:)-2 -4402 y -SDict begin H.S end - -2 4402 a -2 4402 a -SDict begin 13 H.A end - -2 4402 a -2 4402 a -SDict begin [ /View [/XYZ H.V] /Dest (3079) cvn H.B /DEST pdfmark end - -2 4402 -a -2 4412 a -SDict begin H.S end - -2 4412 a -2 4412 a -SDict begin 13 H.A end - -2 4412 a -2 4412 a -SDict begin [ /View [/XYZ H.V] /Dest (3080) cvn H.B /DEST pdfmark end - -2 -4412 a Black 142 x Fd(\225)p Black 81 4554 a -SDict begin H.S end - 81 4554 -a 81 4554 a -SDict begin 13 H.A end - 81 4554 a 81 4554 a -SDict begin [ /View [/XYZ H.V] /Dest (3081) cvn H.B /DEST pdfmark end - 81 4554 a Fj('Not)g(con\003icting')e -(con\003icts.)i(Due)g(to)h(the)f(w)o(ay)g(usrmgr)f(operates,)g(it)i -(will)g(open)e(a)i(user)m(,)e(display)h(all)h(the)f(properties)f(and)81 -4662 y(*sa)n(v)o(e*)g(them)h(all,)h(e)n(v)o(en)e(if)h(you)f(don')o(t)g -(change)g(an)o(y)-5 b(.)-2 4846 y -SDict begin H.S end - -2 4846 a -2 4846 a -SDict begin 13 H.A end - --2 4846 a -2 4846 a -SDict begin [ /View [/XYZ H.V] /Dest (3082) cvn H.B /DEST pdfmark end - -2 4846 a 81 4936 a Fj(F)o(or)20 -b(this,)g(see)h(what)f(I')l(v)o(e)f(done)g(in)i(rpc_serv)o -(er/srv_samr_util.c.)14 b(I)21 b(intend)e(to)i(tak)o(e)f(this)g(one)g -(step)h(further)m(,)d(and)h(operate)g(on)81 5044 y(the)h('handle')e -(that)j(the)f(v)n(alues)g(were)g(read)f(from.)g(This)i(should)e(mean)g -(that)i(we)f(only)g(update)f(things)g(that)i(ha)n(v)o(e)e(*really*)81 -5152 y(changed.)39 5270 y -SDict begin H.S end - 39 5270 a 39 5270 a -SDict begin 13 H.A end - 39 5270 -a 39 5270 a -SDict begin [ /View [/XYZ H.V] /Dest (3083) cvn H.B /DEST pdfmark end - 39 5270 a Black -2 5420 a Fd(\225)p Black -81 5420 a -SDict begin H.S end - 81 5420 a 81 5420 a -SDict begin 13 H.A end - 81 5420 a 81 5420 a -SDict begin [ /View [/XYZ H.V] /Dest (3084) cvn H.B /DEST pdfmark end - 81 -5420 a Fj('con\003icting')f(updates:)h(Currently)g(we)i(don')o(t)e -(deal)h(with)g(this)h(\(in)f(passdb)f(or)h(the)h(ne)n(w)f(sam)g(stuf)n -(f\),)f(b)n(ut)h(the)h(design)e(is)81 5528 y(suf)n(\002ciently)g(\003e) -o(xible)h(to)g(')l(den)o(y')e(a)j(second)e(update.)g(I)h(don')o(t)f -(foresee)g(locking)g(records)g(ho)n(we)n(v)o(er)-5 b(.)p -Black 3659 5984 a Fh(79)p Black eop end -%%Page: 80 86 -TeXDict begin 80 85 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.80) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2400 -132 -a Fh(Chapter)20 b(12.)f(The)i(Upcoming)d(SAM)j(System)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3085) cvn H.B /DEST pdfmark end - -2 --11 a 99 x Fl(12.4.)35 b(Lay)o(ers)-2 117 y -SDict begin H.S end - -2 117 a --2 117 a -SDict begin 13 H.A end - -2 117 a -2 117 a -SDict begin [ /View [/XYZ H.V] /Dest (3087) cvn H.B /DEST pdfmark end - -2 117 a 299 x Ff(12.4.1.)28 -b(A)m(pplication)-2 607 y -SDict begin H.S end - -2 607 a -2 607 a -SDict begin 13 H.A end - -2 607 a --2 607 a -SDict begin [ /View [/XYZ H.V] /Dest (3089) cvn H.B /DEST pdfmark end - -2 607 a 83 x Fj(This)20 b(is)h(where)f(smbd,)f(samtest)i(and) -f(whate)n(v)o(er)e(end-user)h(replacement)f(we)j(ha)n(v)o(e)f(for)f -(pdbedit)g(sits.)i(The)o(y)e(use)i(only)e(the)-2 798 -y(SAM)h(interf)o(ace,)g(and)f(do)h(not)g(get)g(')-5 b(special)20 -b(kno)n(wledge')e(of)i(what)g(is)h(belo)n(w)f(them.)-2 -827 y -SDict begin H.S end - -2 827 a -2 827 a -SDict begin 13 H.A end - -2 827 a -2 827 a -SDict begin [ /View [/XYZ H.V] /Dest (3090) cvn H.B /DEST pdfmark end - -2 827 a 310 -x Ff(12.4.2.)28 b(SAM)j(Interface)-2 1304 y -SDict begin H.S end - -2 1304 a --2 1304 a -SDict begin 13 H.A end - -2 1304 a -2 1304 a -SDict begin [ /View [/XYZ H.V] /Dest (3092) cvn H.B /DEST pdfmark end - -2 1304 a 107 x Fj(This)20 -b(le)n(v)o(el)g('o)n(wns')f(the)h(v)n(arious)f(handle)h(structures,)f -(the)h(get/set)h(routines)e(on)h(those)g(structures)f(and)h(pro)o -(vides)e(the)i(public)-2 1519 y(interf)o(ace.)f(The)h(application)e -(layer)i(may)g(initialize)g(a)h('conte)o(xt')d(to)i(be)g(passed)h(to)f -(all)h(interf)o(ace)e(routines,)g(else)i(a)f(def)o(ault,)-2 -1627 y(self-initialising)f(conte)o(xt)g(will)i(be)f(supplied.)f(This)i -(layser)f(\002nds)g(the)g(appropriate)e(back)o(end)g(module)h(for)h -(the)g(task,)g(and)g(tries)-2 1735 y(v)o(ery)f(hard)g(not)h(to)g(need)g -(to)g(much)f('kno)n(wledge'.)e(It)k(should)e(just)i(pro)o(vide)d(the)i -(required)e(abstraction)i(to)g(the)g(modules)f(belo)n(w)-5 -b(,)-2 1842 y(and)19 b(arrange)g(for)h(their)g(initial)g(loading.)-2 -2026 y -SDict begin H.S end - -2 2026 a -2 2026 a -SDict begin 13 H.A end - -2 2026 a -2 2026 a -SDict begin [ /View [/XYZ H.V] /Dest (3093) cvn H.B /DEST pdfmark end - -2 2026 -a 90 x Fj(W)-7 b(e)21 b(could)e(possibly)h(add)g(A)m(CL)g(checking)e -(at)j(this)g(layer)m(,)e(to)h(a)n(v)n(oid)g(discrepancies)f(in)i -(implementation)d(modules.)-2 2145 y -SDict begin H.S end - -2 2145 a -2 2145 -a -SDict begin 13 H.A end - -2 2145 a -2 2145 a -SDict begin [ /View [/XYZ H.V] /Dest (3094) cvn H.B /DEST pdfmark end - -2 2145 a 310 x Ff(12.4.3.)28 b(SAM)j(Modules)-2 -2622 y -SDict begin H.S end - -2 2622 a -2 2622 a -SDict begin 13 H.A end - -2 2622 a -2 2622 a -SDict begin [ /View [/XYZ H.V] /Dest (3096) cvn H.B /DEST pdfmark end - -2 2622 -a 107 x Fj(These)20 b(do)g(not)f(communicate)f(with)j(the)f -(application)f(directly)-5 b(,)18 b(only)i(by)g(setting)g(v)n(alues)g -(in)g(the)g(handles,)f(and)h(recei)n(ving)-2 2837 y(requests)g(from)f -(the)h(interf)o(ace.)f(These)h(modules)f(are)h(responsible)f(for)h -(translating)f(v)n(alues)h(from)f(the)h(handle')-5 b(s)20 -b(.pri)n(v)n(ate)f(into)-2 2945 y(\(say\))g(an)i(LD)m(AP)f -(modi\002cation)e(list.)j(The)f(module)f(is)i(e)o(xpected)e(to)h('kno)n -(w')f(things)g(lik)o(e)i(it')-5 b(s)21 b(o)n(wn)f(domain)e(SID,)j -(domain)-2 3053 y(name,)e(and)h(an)o(y)f(other)g(state)i(attached)f(to) -g(the)g(SAM.)h(Simpler)e(modules)h(may)f(call)i(back)e(to)i(some)f -(helper)f(routine.)-2 3164 y -SDict begin H.S end - -2 3164 a -2 3164 a -SDict begin 13 H.A end - -2 3164 -a -2 3164 a -SDict begin [ /View [/XYZ H.V] /Dest (3097) cvn H.B /DEST pdfmark end - -2 3164 a 359 x Fl(12.5.)35 b(SAM)g(Modules)-2 -3525 y -SDict begin H.S end - -2 3525 a -2 3525 a -SDict begin 13 H.A end - -2 3525 a -2 3525 a -SDict begin [ /View [/XYZ H.V] /Dest (3099) cvn H.B /DEST pdfmark end - -2 3525 -a 326 x Ff(12.5.1.)28 b(Special)k(Module:)e(sam_passdb)-2 -4042 y -SDict begin H.S end - -2 4042 a -2 4042 a -SDict begin 13 H.A end - -2 4042 a -2 4042 a -SDict begin [ /View [/XYZ H.V] /Dest (3101) cvn H.B /DEST pdfmark end - -2 4042 -a 83 x Fj(In)20 b(order)f(for)g(there)h(to)g(be)g(a)h(smooth)e -(transition,)g(kai)i(is)g(writing)e(a)i(module)e(that)h(reads)g(e)o -(xisting)f(passdb)h(back)o(ends,)f(and)-2 4233 y(translates)h(them)g -(into)g(SAM)g(replies.)g(\(Also)h(pulling)e(data)h(from)f(the)h -(account)f(polic)o(y)g(DB)i(etc\).)f(W)-7 b(e)21 b(also)g(intend)e(to)i -(write)f(a)-2 4341 y(module)f(that)h(does)g(the)g(re)n(v)o(erse)f(-)i -(gi)n(v)o(es)e(the)h(SAM)h(a)g(passdb)e(interf)o(ace.)-2 -4369 y -SDict begin H.S end - -2 4369 a -2 4369 a -SDict begin 13 H.A end - -2 4369 a -2 4369 a -SDict begin [ /View [/XYZ H.V] /Dest (3102) cvn H.B /DEST pdfmark end - -2 4369 -a 311 x Ff(12.5.2.)28 b(sam_ads)-2 4861 y -SDict begin H.S end - -2 4861 a -2 -4861 a -SDict begin 13 H.A end - -2 4861 a -2 4861 a -SDict begin [ /View [/XYZ H.V] /Dest (3104) cvn H.B /DEST pdfmark end - -2 4861 a 93 x Fj(This)20 -b(is)h(the)f(\002rst)h(of)f(the)h(SAM)f(modules)f(to)i(be)f(committed)f -(to)h(the)g(tree)g(-)h(mainly)e(because)h(I)g(needed)f(to)h(coordinate) -f(w)o(ork)-2 5062 y(with)h(metze)g(\(who)f(authored)g(most)h(of)g -(it\).)g(This)h(module)d(aims)j(to)f(use)h(Samba')-5 -b(s)20 b(libads)g(code)f(to)i(pro)o(vide)d(an)i(Acti)n(v)o(e)-2 -5169 y(Directory)f(LD)m(AP)h(client,)g(suitable)g(for)f(use)i(on)f(a)g -(mix)o(ed-mode)d(DC.)k(While)g(it)g(is)g(currently)d(being)i(tested)g -(against)g(W)m(in2k)-2 5277 y(serv)o(ers)f(\(with)h(a)h(passw)o(ord)f -(in)g(the)g(smb)m(.conf)e(\002le\))j(it)g(is)g(e)o(xpected)d(to)j(e)n -(v)o(entually)d(use)i(a)h(\(possibly)e(modi\002ed\))g(OpenLD)m(AP)-2 -5385 y(serv)o(er)-5 b(.)19 b(W)-7 b(e)22 b(hope)d(that)h(this)h(will)g -(assist)g(in)g(the)f(construction)e(of)i(an)g(Samba)g(AD)h(DC.)p -Black 3659 5984 a Fh(80)p Black eop end -%%Page: 81 87 -TeXDict begin 81 86 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.81) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2400 -132 -a Fh(Chapter)20 b(12.)f(The)i(Upcoming)d(SAM)j(System)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3105) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fj(W)-7 b(e)21 b(also)g(intend)e(to)h(construct)f(a)i(Samba) -f(2.2/3.0)e(compatible)h(ldap)h(module,)e(again)h(using)h(libads)g -(code.)-2 184 y -SDict begin H.S end - -2 184 a -2 184 a -SDict begin 13 H.A end - -2 184 a -2 184 a -SDict begin [ /View [/XYZ H.V] /Dest (3106) cvn H.B /DEST pdfmark end - -2 -184 a 359 x Fl(12.6.)35 b(Memory)f(Management)-2 738 -y -SDict begin H.S end - -2 738 a -2 738 a -SDict begin 13 H.A end - -2 738 a -2 738 a -SDict begin [ /View [/XYZ H.V] /Dest (3108) cvn H.B /DEST pdfmark end - -2 738 a 79 x Fj(The)20 -b('ne)n(w)f(SAM')i(de)n(v)o(elopment)c(ef)n(fort)i(also)h(concerned)e -(itself)j(with)g(getting)e(a)i(sane)f(implementation)e(of)i(memory)-2 -925 y(management.)e(It)i(w)o(as)h(decided)e(that)h(we)h(w)o(ould)e(be)h -(\(as)h(much)e(as)i(possible\))f(talloc)g(based,)f(using)h(an)g -('internal)f(talloc)-2 1033 y(conte)o(xt')f(on)h(man)o(y)f(objects.)h -(That)g(is,)i(the)e(creation)g(of)g(an)h(object)f(w)o(ould)f(initiate)i -(it')-5 b(s)21 b(o)n(wn)e(internal)f(talloc)i(conte)o(xt,)e(and)h(this) --2 1141 y(w)o(ould)g(be)h(used)g(for)g(all)h(operations)d(on)i(that)g -(object.)g(Much)f(of)h(this)h(is)g(already)e(implemented)f(in)j(passdb) -m(.)e(Also,)h(lik)o(e)-2 1249 y(passdb,)f(it)i(will)g(be)f(possible)g -(to)g(specify)g(that)g(some)g(object)g(actually)g(be)g(created)f(on)h -(a)h(speci\002ed)e(conte)o(xt.)-2 1433 y -SDict begin H.S end - -2 1433 a -2 -1433 a -SDict begin 13 H.A end - -2 1433 a -2 1433 a -SDict begin [ /View [/XYZ H.V] /Dest (3109) cvn H.B /DEST pdfmark end - -2 1433 a 90 x Fj(Memory)f(management)g(is)k -(important)c(here)i(because)f(the)i(APIs)f(in)h(the)f('ne)n(w)g(SAM')g -(do)g(not)f(use)i('pdb_init\(\)')c(or)j(an)-2 1631 y(equi)n(v)n(alent.) -e(The)o(y)h(al)o(w)o(ays)i(allocate)f(ne)n(w)g(objects.)f(Enumeration') --5 b(s)18 b(are)j(slightly)e(dif)n(ferent,)g(and)g(occur)h(on)f(a)i -(supplied)-2 1739 y(conte)o(xt)e(that)h('o)n(wns')f(the)h(entire)g -(list,)h(rather)f(than)f(per)n(-element.)g(\(the)h(enumeration)d -(functions)i(return)g(an)h(array)f(of)h(all)-2 1846 y(elements)g(-)g -(not)g(full)g(handles)f(just)i(basic)f(\(and)g(public\))f(info\))g(Lik) -o(e)n(wise)h(for)g(things)f(that)i(\002ll)g(in)f(a)h(char)e(**.)-2 -2030 y -SDict begin H.S end - -2 2030 a -2 2030 a -SDict begin 13 H.A end - -2 2030 a -2 2030 a -SDict begin [ /View [/XYZ H.V] /Dest (3110) cvn H.B /DEST pdfmark end - -2 2030 -a 90 x Fj(F)o(or)h(e)o(xample:)-2 2304 y -SDict begin H.S end - -2 2304 a -2 -2304 a -SDict begin 13 H.A end - -2 2304 a -2 2304 a -SDict begin [ /View [/XYZ H.V] /Dest (3111) cvn H.B /DEST pdfmark end - -2 2304 a -2 2387 a -SDict begin H.S end - -2 2387 -a -2 2387 a -SDict begin 11.7 H.A end - -2 2387 a -2 2387 a -SDict begin [ /View [/XYZ H.V] /Dest (3112) cvn H.B /DEST pdfmark end - -2 2387 a 80 x Fg(NTSTATUS)43 -b(sam_lookup_sid\(const)f(SAM_CONTEXT)h(*context,)g(const)h -(NT_USER_TOKEN)-2 2564 y(*access_token,)e(TALLOC_CTX)h(*mem_ctx,)h -(const)g(DOM_SID)f(*sid,)h(char)h(**name,)-2 2661 y(uint32)f(*type\))-2 -3018 y -SDict begin H.S end - -2 3018 a -2 3018 a -SDict begin 13 H.A end - -2 3018 a -2 3018 a -SDict begin [ /View [/XYZ H.V] /Dest (3113) cvn H.B /DEST pdfmark end - -2 3018 -a 108 x Fj(T)-7 b(ak)o(es)20 b(a)h(conte)o(xt)e(to)h(allocate)g(the)g -('name')f(on,)h(while:)-2 3304 y -SDict begin H.S end - -2 3304 a -2 3304 a -SDict begin 13 H.A end - --2 3304 a -2 3304 a -SDict begin [ /View [/XYZ H.V] /Dest (3114) cvn H.B /DEST pdfmark end - -2 3304 a -2 3387 a -SDict begin H.S end - -2 3387 a -2 -3387 a -SDict begin 11.7 H.A end - -2 3387 a -2 3387 a -SDict begin [ /View [/XYZ H.V] /Dest (3115) cvn H.B /DEST pdfmark end - -2 3387 a 85 x Fg(NTSTATUS)43 -b(sam_get_account_by_sid\(const)d(SAM_CONTEXT)j(*context,)h(const)-2 -3569 y(NT_USER_TOKEN)e(*access_token,)h(uint32)h(access_desired,)e -(const)i(DOM_SID)-2 3666 y(*accountsid,)f(SAM_ACCOUNT_HANDLE)e -(**account\))-2 4023 y -SDict begin H.S end - -2 4023 a -2 4023 a -SDict begin 13 H.A end - -2 4023 a --2 4023 a -SDict begin [ /View [/XYZ H.V] /Dest (3116) cvn H.B /DEST pdfmark end - -2 4023 a 108 x Fj(Allocates)20 b(a)h(handle)e(and)g(stores)i -(the)f(allocation)f(conte)o(xt)g(on)h(that)g(handle.)-2 -4298 y -SDict begin H.S end - -2 4298 a -2 4298 a -SDict begin 13 H.A end - -2 4298 a -2 4298 a -SDict begin [ /View [/XYZ H.V] /Dest (3117) cvn H.B /DEST pdfmark end - -2 4298 -a 107 x Fj(I)g(think)g(that)g(the)g(follo)n(wing:)-2 -4589 y -SDict begin H.S end - -2 4589 a -2 4589 a -SDict begin 13 H.A end - -2 4589 a -2 4589 a -SDict begin [ /View [/XYZ H.V] /Dest (3118) cvn H.B /DEST pdfmark end - -2 4589 -a -2 4672 a -SDict begin H.S end - -2 4672 a -2 4672 a -SDict begin 11.7 H.A end - -2 4672 a -2 4672 a -SDict begin [ /View [/XYZ H.V] /Dest (3119) cvn H.B /DEST pdfmark end - -2 -4672 a 79 x Fg(NTSTATUS)43 b(sam_enum_accounts\(const)e(SAM_CONTEXT)i -(*context,)h(const)-2 4849 y(NT_USER_TOKEN)e(*access_token,)h(const)h -(DOM_SID)g(*domainsid,)f(uint16)g(acct_ctrl,)-2 4946 -y(int32)h(*account_count,)e(SAM_ACCOUNT_ENUM)g(**accounts\))-2 -5147 y -SDict begin H.S end - -2 5147 a -2 5147 a -SDict begin 13 H.A end - -2 5147 a -2 5147 a -SDict begin [ /View [/XYZ H.V] /Dest (3120) cvn H.B /DEST pdfmark end - -2 5147 -a Black 3659 5984 a Fh(81)p Black eop end -%%Page: 82 88 -TeXDict begin 82 87 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.82) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2400 -132 -a Fh(Chapter)20 b(12.)f(The)i(Upcoming)d(SAM)j(System)p -Black -2 88 a Fl(12.7.)35 b(T)-13 b(esting)-2 283 y -SDict begin H.S end - -2 -283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 a -SDict begin [ /View [/XYZ H.V] /Dest (3122) cvn H.B /DEST pdfmark end - -2 283 a 79 x Fj(T)-6 -b(esting)20 b(is)h(vital)f(in)h(an)o(y)e(piece)h(of)g(softw)o(are,)f -(and)h(Samba)g(is)h(certainly)e(no)h(e)o(xception.)e(In)i(designing)e -(this)j(ne)n(w)f(subsystem,)-2 470 y(we)g(ha)n(v)o(e)g(tak)o(en)g(care) -g(to)g(ensure)f(it)i(is)g(easily)g(tested,)f(independent)e(of)i -(outside)f(protocols.)-2 654 y -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 -a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (3123) cvn H.B /DEST pdfmark end - -2 654 a 90 x Fj(T)-7 b(o)20 b(this)h(end,)e(Jelmer)h(has)h -(constructed)d(')-5 b(samtest'.)-2 922 y -SDict begin H.S end - -2 922 a -2 -922 a -SDict begin 13 H.A end - -2 922 a -2 922 a -SDict begin [ /View [/XYZ H.V] /Dest (3124) cvn H.B /DEST pdfmark end - -2 922 a 96 x Fj(This)20 b(utility)g(\(see)h -(torture/samtest.c\))d(is)j(structured)e(lik)o(e)i(rpcclient,)e(b)n(ut) -h(instead)g(operates)f(on)h(the)g(SAM)h(subsystem.)e(It)-2 -1126 y(creates)h(a)h('custom')d(SAM)j(conte)o(xt,)e(that)h(may)g(be)g -(distinct)g(from)f(the)i(def)o(ault)e(v)n(alues)h(used)g(by)g(the)g -(rest)g(of)g(the)h(system,)f(and)-2 1234 y(can)g(load)f(a)i(separate)f -(con\002guration)d(\002le.)-2 1418 y -SDict begin H.S end - -2 1418 a -2 1418 -a -SDict begin 13 H.A end - -2 1418 a -2 1418 a -SDict begin [ /View [/XYZ H.V] /Dest (3125) cvn H.B /DEST pdfmark end - -2 1418 a 90 x Fj(A)j(small)h(number)e(of)g -(commands)g(are)h(currently)e(implemented,)h(b)n(ut)h(these)g(ha)n(v)o -(e)g(already)f(pro)o(v)o(ed)f(vital)i(in)g(testing.)g(I)h(e)o(xpect)-2 -1616 y(SAM)f(module)f(authors)g(will)i(\002nd)f(it)h(particularly)e(v)n -(aluable.)-2 1800 y -SDict begin H.S end - -2 1800 a -2 1800 a -SDict begin 13 H.A end - -2 1800 a -2 -1800 a -SDict begin [ /View [/XYZ H.V] /Dest (3126) cvn H.B /DEST pdfmark end - -2 1800 a 90 x Fj(Example)g(useage:)-2 2074 y -SDict begin H.S end - --2 2074 a -2 2074 a -SDict begin 13 H.A end - -2 2074 a -2 2074 a -SDict begin [ /View [/XYZ H.V] /Dest (3127) cvn H.B /DEST pdfmark end - -2 2074 a -2 -2074 a -SDict begin H.S end - -2 2074 a -2 2074 a -SDict begin 13 H.A end - -2 2074 a -2 2074 a -SDict begin [ /View [/XYZ H.V] /Dest (3128) cvn H.B /DEST pdfmark end - -2 2074 -a 90 x Fg($)63 2164 y -SDict begin H.S end - 63 2164 a 63 2164 a -SDict begin 13 H.A end - 63 2164 a 63 -2164 a -SDict begin [ /View [/XYZ H.V] /Dest (3129) cvn H.B /DEST pdfmark end - 63 2164 a Fk(bin/samtest)-2 2339 y -SDict begin H.S end - -2 2339 a -2 -2339 a -SDict begin 13 H.A end - -2 2339 a -2 2339 a -SDict begin [ /View [/XYZ H.V] /Dest (3130) cvn H.B /DEST pdfmark end - -2 2339 a -2 2422 a -SDict begin H.S end - -2 2422 -a -2 2422 a -SDict begin 11.7 H.A end - -2 2422 a -2 2422 a -SDict begin [ /View [/XYZ H.V] /Dest (3131) cvn H.B /DEST pdfmark end - -2 2422 a 88 x Fg(>)44 -b(context)g(ads:ldap://192.168.1.96)-2 2701 y Fj(\(this)20 -b(loads)g(a)h(ne)n(w)f(conte)o(xt,)e(using)i(the)g(ne)n(w)g(ADS)h -(module.)e(The)h(parameter)e(is)j(the)g(')o(location')d(of)i(the)g -(ldap)g(serv)o(er\))-2 2885 y -SDict begin H.S end - -2 2885 a -2 2885 a -SDict begin 13 H.A end - -2 -2885 a -2 2885 a -SDict begin [ /View [/XYZ H.V] /Dest (3132) cvn H.B /DEST pdfmark end - -2 2885 a -2 2968 a -SDict begin H.S end - -2 2968 a -2 2968 -a -SDict begin 11.7 H.A end - -2 2968 a -2 2968 a -SDict begin [ /View [/XYZ H.V] /Dest (3133) cvn H.B /DEST pdfmark end - -2 2968 a 79 x Fg(>)44 b(lookup_name)f(DOMAIN)h -(abartlet)-2 3238 y Fj(\(returns)19 b(a)h(sid\).)-2 3419 -y -SDict begin H.S end - -2 3419 a -2 3419 a -SDict begin 13 H.A end - -2 3419 a -2 3419 a -SDict begin [ /View [/XYZ H.V] /Dest (3134) cvn H.B /DEST pdfmark end - -2 3419 a 93 -x Fj(Because)g(the)g('ne)n(w)g(SAM')g(is)h(NT)g(A)m(CL)f(based,)g -(there)g(will)h(be)f(a)g(command)e(to)j(specify)e(an)h(arbitrary)f(NT)h -(A)m(CL,)h(b)n(ut)f(for)-2 3620 y(no)n(w)f(it)i(uses)g(')-5 -b(system')20 b(by)g(def)o(ault.)p Black 3659 5984 a Fh(82)p -Black eop end -%%Page: 83 89 -TeXDict begin 83 88 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.83) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PWENCRYPT) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(13.)f(LanMan)f(and)h(NT)g(P)n(assw)n(ord)-2 -332 y(Encryption)-2 421 y -SDict begin H.S end - -2 421 a -2 421 a -SDict begin 13 H.A end - -2 421 a --2 421 a -SDict begin [ /View [/XYZ H.V] /Dest (3146) cvn H.B /DEST pdfmark end - -2 421 a 342 x Fl(13.1.)35 b(Intr)m(oduction)-2 -931 y -SDict begin H.S end - -2 931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 931 a -SDict begin [ /View [/XYZ H.V] /Dest (3148) cvn H.B /DEST pdfmark end - -2 931 a 106 -x Fj(W)m(ith)20 b(the)g(de)n(v)o(elopment)e(of)i(LanManager)e(and)h(W)m -(indo)n(ws)h(NT)g(compatible)f(passw)o(ord)g(encryption)f(for)i(Samba,) -f(it)i(is)g(no)n(w)-2 1145 y(able)f(to)g(v)n(alidate)g(user)g -(connections)e(in)i(e)o(xactly)g(the)g(same)g(w)o(ay)h(as)f(a)h -(LanManager)d(or)i(W)m(indo)n(ws)f(NT)i(serv)o(er)-5 -b(.)-2 1329 y -SDict begin H.S end - -2 1329 a -2 1329 a -SDict begin 13 H.A end - -2 1329 a -2 1329 a -SDict begin [ /View [/XYZ H.V] /Dest (3149) cvn H.B /DEST pdfmark end - --2 1329 a 90 x Fj(This)20 b(document)e(describes)i(ho)n(w)g(the)g(SMB)h -(passw)o(ord)e(encryption)f(algorithm)h(w)o(orks)h(and)f(what)i(issues) -g(there)e(are)h(in)-2 1527 y(choosing)e(whether)h(you)h(w)o(ant)g(to)g -(use)h(it.)g(Y)-9 b(ou)19 b(should)g(read)h(it)h(carefully)-5 -b(,)18 b(especially)i(the)g(part)g(about)f(security)h(and)f(the)-2 -1635 y("PR)m(OS)i(and)e(CONS")i(section.)-2 1646 y -SDict begin H.S end - -2 -1646 a -2 1646 a -SDict begin 13 H.A end - -2 1646 a -2 1646 a -SDict begin [ /View [/XYZ H.V] /Dest (3150) cvn H.B /DEST pdfmark end - -2 1646 a 376 x -Fl(13.2.)35 b(Ho)o(w)f(does)h(it)g(w)o(ork?)-2 2190 y -SDict begin H.S end - --2 2190 a -2 2190 a -SDict begin 13 H.A end - -2 2190 a -2 2190 a -SDict begin [ /View [/XYZ H.V] /Dest (3152) cvn H.B /DEST pdfmark end - -2 2190 a 106 -x Fj(LanManager)18 b(encryption)g(is)j(some)n(what)e(similar)h(to)h -(UNIX)f(passw)o(ord)f(encryption.)f(The)i(serv)o(er)f(uses)i(a)g -(\002le)f(containing)f(a)-2 2404 y(hashed)g(v)n(alue)h(of)f(a)i(user') --5 b(s)21 b(passw)o(ord.)e(This)h(is)h(created)f(by)g(taking)f(the)h -(user')-5 b(s)20 b(plainte)o(xt)g(passw)o(ord,)f(capitalising)g(it,)i -(and)-2 2512 y(either)f(truncating)e(to)i(14)g(bytes)g(or)g(padding)e -(to)j(14)e(bytes)h(with)h(null)f(bytes.)f(This)i(14)f(byte)f(v)n(alue)h -(is)h(used)f(as)h(tw)o(o)f(56)g(bit)g(DES)-2 2620 y(k)o(e)o(ys)g(to)g -(encrypt)f(a)h('magic')f(eight)h(byte)g(v)n(alue,)f(forming)f(a)j(16)f -(byte)f(v)n(alue)h(which)g(is)h(stored)e(by)h(the)g(serv)o(er)g(and)f -(client.)h(Let)-2 2728 y(this)g(v)n(alue)g(be)g(kno)n(wn)f(as)i(the)f -("hashed)f(passw)o(ord".)-2 2912 y -SDict begin H.S end - -2 2912 a -2 2912 -a -SDict begin 13 H.A end - -2 2912 a -2 2912 a -SDict begin [ /View [/XYZ H.V] /Dest (3153) cvn H.B /DEST pdfmark end - -2 2912 a 90 x Fj(W)m(indo)n(ws)g(NT)i -(encryption)d(is)j(a)f(higher)f(quality)h(mechanism,)e(consisting)i(of) -g(doing)f(an)h(MD4)g(hash)g(on)f(a)i(Unicode)e(v)o(ersion)-2 -3110 y(of)h(the)g(user')-5 b(s)20 b(passw)o(ord.)g(This)g(also)g -(produces)f(a)i(16)e(byte)h(hash)g(v)n(alue)f(that)i(is)g(non-re)n(v)o -(ersible.)-2 3294 y -SDict begin H.S end - -2 3294 a -2 3294 a -SDict begin 13 H.A end - -2 3294 a -2 -3294 a -SDict begin [ /View [/XYZ H.V] /Dest (3154) cvn H.B /DEST pdfmark end - -2 3294 a 90 x Fj(When)f(a)g(client)h(\(LanManager)m(,)c(W)m -(indo)n(ws)i(for)h(W)-7 b(orkGroups,)18 b(W)m(indo)n(ws)i(95)f(or)h(W)m -(indo)n(ws)g(NT\))g(wishes)h(to)f(mount)f(a)-2 3492 y(Samba)g(dri)n(v)o -(e)h(\(or)f(use)i(a)f(Samba)g(resource\),)e(it)j(\002rst)g(requests)f -(a)h(connection)d(and)h(ne)o(gotiates)g(the)i(protocol)d(that)i(the)h -(client)-2 3599 y(and)e(serv)o(er)f(will)i(use.)g(In)f(the)g(reply)g -(to)g(this)h(request)f(the)h(Samba)f(serv)o(er)f(generates)h(and)f -(appends)h(an)g(8)g(byte,)g(random)f(v)n(alue)g(-)-2 -3707 y(this)i(is)i(stored)d(in)i(the)f(Samba)g(serv)o(er)f(after)h(the) -g(reply)f(is)i(sent)g(and)f(is)h(kno)n(wn)d(as)j(the)f("challenge".)f -(The)h(challenge)f(is)-2 3815 y(dif)n(ferent)f(for)i(e)n(v)o(ery)f -(client)h(connection.)-2 3999 y -SDict begin H.S end - -2 3999 a -2 3999 a -SDict begin 13 H.A end - -2 -3999 a -2 3999 a -SDict begin [ /View [/XYZ H.V] /Dest (3155) cvn H.B /DEST pdfmark end - -2 3999 a 90 x Fj(The)g(client)g(then)g(uses)g(the)g -(hashed)g(passw)o(ord)f(\(16)h(byte)f(v)n(alues)h(described)f(abo)o(v)o -(e\),)f(appended)g(with)i(5)h(null)f(bytes,)f(as)i(three)-2 -4197 y(56)f(bit)g(DES)h(k)o(e)o(ys,)e(each)h(of)g(which)g(is)h(used)f -(to)g(encrypt)f(the)h(challenge)f(8)h(byte)g(v)n(alue,)f(forming)f(a)j -(24)f(byte)f(v)n(alue)h(kno)n(wn)f(as)-2 4305 y(the)h("response".)-2 -4489 y -SDict begin H.S end - -2 4489 a -2 4489 a -SDict begin 13 H.A end - -2 4489 a -2 4489 a -SDict begin [ /View [/XYZ H.V] /Dest (3156) cvn H.B /DEST pdfmark end - -2 4489 -a 90 x Fj(In)g(the)g(SMB)h(call)g(SMBsessionsetupX)f(\(when)f(user)h -(le)n(v)o(el)g(security)f(is)j(selected\))d(or)h(the)h(call)f(SMBtconX) -g(\(when)f(share)-2 4687 y(le)n(v)o(el)h(security)f(is)i(selected\),)f -(the)g(24)g(byte)g(response)f(is)i(returned)d(by)i(the)g(client)h(to)f -(the)g(Samba)g(serv)o(er)-5 b(.)19 b(F)o(or)h(W)m(indo)n(ws)g(NT)-2 -4795 y(protocol)e(le)n(v)o(els)i(the)h(abo)o(v)o(e)d(calculation)h(is)i -(done)e(on)h(both)g(hashes)g(of)g(the)g(user')-5 b(s)20 -b(passw)o(ord)g(and)f(both)h(responses)f(are)-2 4903 -y(returned)f(in)i(the)h(SMB)g(call,)f(gi)n(ving)f(tw)o(o)i(24)e(byte)h -(v)n(alues.)-2 5087 y -SDict begin H.S end - -2 5087 a -2 5087 a -SDict begin 13 H.A end - -2 5087 a -2 -5087 a -SDict begin [ /View [/XYZ H.V] /Dest (3157) cvn H.B /DEST pdfmark end - -2 5087 a 90 x Fj(The)g(Samba)f(serv)o(er)h(then)f(reproduces)f -(the)j(abo)o(v)o(e)d(calculation,)h(using)h(its)h(o)n(wn)e(stored)h(v)n -(alue)g(of)f(the)i(16)e(byte)h(hashed)-2 5285 y(passw)o(ord)f(\(read)g -(from)g(the)826 5285 y -SDict begin H.S end - 826 5285 a 826 5285 a -SDict begin 13 H.A end - 826 5285 -a 826 5285 a -SDict begin [ /View [/XYZ H.V] /Dest (3158) cvn H.B /DEST pdfmark end - 826 5285 a Fg(smbpasswd)h Fj(\002le)g(-)h(described)d -(later\))i(and)g(the)g(challenge)f(v)n(alue)g(that)h(it)h(k)o(ept)f -(from)f(the)h(ne)o(gotiate)-2 5393 y(protocol)e(reply)-5 -b(.)19 b(It)h(then)g(checks)g(to)g(see)h(if)f(the)h(24)e(byte)h(v)n -(alue)g(it)h(calculates)f(matches)f(the)i(24)e(byte)h(v)n(alue)g -(returned)e(to)i(it)-2 5501 y(from)f(the)h(client.)p -Black 3659 5984 a Fh(83)p Black eop end -%%Page: 84 90 -TeXDict begin 84 89 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.84) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2047 -132 -a Fh(Chapter)20 b(13.)g(LanMan)f(and)g(NT)j(P)-7 b(asswor)m(d)20 -b(Encryption)p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 -a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3159) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fj(If)g(these)g(v)n(alues)g(match)g(e)o -(xactly)-5 b(,)18 b(then)i(the)g(client)g(kne)n(w)g(the)g(correct)f -(passw)o(ord)h(\(or)f(the)i(16)e(byte)h(hashed)f(v)n(alue)h(-)g(see)-2 -180 y(security)f(note)h(belo)n(w\))f(and)h(is)h(thus)f(allo)n(wed)g -(access.)g(If)g(not,)g(then)g(the)g(client)g(did)g(not)g(kno)n(w)f(the) -h(correct)f(passw)o(ord)h(and)g(is)-2 288 y(denied)f(access.)-2 -455 y -SDict begin H.S end - -2 455 a -2 455 a -SDict begin 13 H.A end - -2 455 a -2 455 a -SDict begin [ /View [/XYZ H.V] /Dest (3160) cvn H.B /DEST pdfmark end - -2 455 a 107 -x Fj(Note)h(that)g(the)g(Samba)g(serv)o(er)f(ne)n(v)o(er)g(kno)n(ws)h -(or)g(stores)g(the)g(clearte)o(xt)g(of)g(the)g(user')-5 -b(s)20 b(passw)o(ord)g(-)g(just)h(the)f(16)g(byte)g(hashed)-2 -670 y(v)n(alues)g(deri)n(v)o(ed)e(from)h(it.)i(Also)f(note)g(that)g -(the)h(clearte)o(xt)e(passw)o(ord)g(or)h(16)g(byte)g(hashed)f(v)n -(alues)h(are)g(ne)n(v)o(er)f(transmitted)g(o)o(v)o(er)-2 -778 y(the)h(netw)o(ork)f(-)h(thus)h(increasing)d(security)-5 -b(.)-2 807 y -SDict begin H.S end - -2 807 a -2 807 a -SDict begin 13 H.A end - -2 807 a -2 807 a -SDict begin [ /View [/XYZ H.V] /Dest (3161) cvn H.B /DEST pdfmark end - -2 807 -a 359 x Fl(13.3.)35 b(>The)f(smbpasswd)g(\002le)-2 1361 -y -SDict begin H.S end - -2 1361 a -2 1361 a -SDict begin 13 H.A end - -2 1361 a -2 1361 a -SDict begin [ /View [/XYZ H.V] /Dest (3164) cvn H.B /DEST pdfmark end - -2 1361 a 79 -x Fj(In)20 b(order)e(for)i(Samba)g(to)g(participate)f(in)h(the)g(abo)o -(v)o(e)f(protocol)f(it)j(must)f(be)g(able)g(to)g(look)g(up)f(the)i(16)e -(byte)h(hashed)f(v)n(alues)h(gi)n(v)o(en)-2 1548 y(a)g(user)g(name.)g -(Unfortunately)-5 b(,)17 b(as)k(the)f(UNIX)g(passw)o(ord)f(v)n(alue)h -(is)h(also)g(a)f(one)g(w)o(ay)g(hash)g(function)f(\(ie.)h(it)h(is)g -(impossible)e(to)-2 1655 y(retrie)n(v)o(e)g(the)h(clearte)o(xt)f(of)h -(the)g(user')-5 b(s)21 b(passw)o(ord)e(gi)n(v)o(en)g(the)h(UNIX)h(hash) -f(of)g(it\),)g(a)g(separate)g(passw)o(ord)g(\002le)h(containing)d(this) --2 1763 y(16)i(byte)f(v)n(alue)h(must)g(be)g(k)o(ept.)g(T)-7 -b(o)20 b(minimise)g(problems)f(with)h(these)g(tw)o(o)h(passw)o(ord)e -(\002les,)i(getting)f(out)g(of)f(sync,)h(the)g(UNIX)-2 -1871 y -SDict begin H.S end - -2 1871 a -2 1871 a -SDict begin 13 H.A end - -2 1871 a -2 1871 a -SDict begin [ /View [/XYZ H.V] /Dest (3165) cvn H.B /DEST pdfmark end - -2 1871 -a 45 w Fg(/etc/passwd)e Fj(and)i(the)819 1871 y -SDict begin H.S end - 819 1871 -a 819 1871 a -SDict begin 13 H.A end - 819 1871 a 819 1871 a -SDict begin [ /View [/XYZ H.V] /Dest (3166) cvn H.B /DEST pdfmark end - 819 1871 a Fg(smbpasswd)g -Fj(\002le,)g(a)h(utility)-5 b(,)1683 1871 y -SDict begin H.S end - 1683 1871 -a 1683 1871 a -SDict begin 13 H.A end - 1683 1871 a 1683 1871 a -SDict begin [ /View [/XYZ H.V] /Dest (3167) cvn H.B /DEST pdfmark end - 1683 1871 a Fk(mksmbpasswd.sh)p -Fj(,)22 b(is)f(pro)o(vided)d(to)i(generate)f(a)i(smbpasswd)f(\002le)-2 -1979 y(from)f(a)i(UNIX)466 1979 y -SDict begin H.S end - 466 1979 a 466 1979 -a -SDict begin 13 H.A end - 466 1979 a 466 1979 a -SDict begin [ /View [/XYZ H.V] /Dest (3168) cvn H.B /DEST pdfmark end - 466 1979 a Fg(/etc/passwd)e Fj(\002le.)-2 -2157 y -SDict begin H.S end - -2 2157 a -2 2157 a -SDict begin 13 H.A end - -2 2157 a -2 2157 a -SDict begin [ /View [/XYZ H.V] /Dest (3169) cvn H.B /DEST pdfmark end - -2 2157 -a 96 x Fj(T)-7 b(o)20 b(generate)f(the)h(smbpasswd)g(\002le)h(from)e -(your)1414 2253 y -SDict begin H.S end - 1414 2253 a 1414 2253 a -SDict begin 13 H.A end - 1414 2253 a -1414 2253 a -SDict begin [ /View [/XYZ H.V] /Dest (3170) cvn H.B /DEST pdfmark end - 1414 2253 a Fg(/etc/passwd)64 b Fj(\002le)20 -b(use)h(the)f(follo)n(wing)f(command:)-2 2437 y -SDict begin H.S end - -2 2437 -a -2 2437 a -SDict begin 13 H.A end - -2 2437 a -2 2437 a -SDict begin [ /View [/XYZ H.V] /Dest (3171) cvn H.B /DEST pdfmark end - -2 2437 a -2 2437 a -SDict begin H.S end - -2 -2437 a -2 2437 a -SDict begin 13 H.A end - -2 2437 a -2 2437 a -SDict begin [ /View [/XYZ H.V] /Dest (3172) cvn H.B /DEST pdfmark end - -2 2437 a 90 x Fg($)87 -2527 y -SDict begin H.S end - 87 2527 a 87 2527 a -SDict begin 13 H.A end - 87 2527 a 87 2527 a -SDict begin [ /View [/XYZ H.V] /Dest (3173) cvn H.B /DEST pdfmark end - 87 2527 -a Fb(cat)50 b(/etc/passwd)d(|)j(mksmbpasswd.sh)d(>)j -(/usr/local/samba/private/smbpasswd)-2 2714 y -SDict begin H.S end - -2 2714 -a -2 2714 a -SDict begin 13 H.A end - -2 2714 a -2 2714 a -SDict begin [ /View [/XYZ H.V] /Dest (3174) cvn H.B /DEST pdfmark end - -2 2714 a 87 x Fj(If)20 -b(you)f(are)h(running)e(on)i(a)h(system)f(that)g(uses)h(NIS,)f(use)-2 -2985 y -SDict begin H.S end - -2 2985 a -2 2985 a -SDict begin 13 H.A end - -2 2985 a -2 2985 a -SDict begin [ /View [/XYZ H.V] /Dest (3175) cvn H.B /DEST pdfmark end - -2 2985 -a -2 2985 a -SDict begin H.S end - -2 2985 a -2 2985 a -SDict begin 13 H.A end - -2 2985 a -2 2985 a -SDict begin [ /View [/XYZ H.V] /Dest (3176) cvn H.B /DEST pdfmark end - -2 -2985 a 90 x Fg($)87 3075 y -SDict begin H.S end - 87 3075 a 87 3075 a -SDict begin 13 H.A end - 87 3075 -a 87 3075 a -SDict begin [ /View [/XYZ H.V] /Dest (3177) cvn H.B /DEST pdfmark end - 87 3075 a Fb(ypcat)49 b(passwd)g(|)h(mksmbpasswd.sh)d(>)i -(/usr/local/samba/private/smbpasswd)-2 3262 y -SDict begin H.S end - -2 3262 -a -2 3262 a -SDict begin 13 H.A end - -2 3262 a -2 3262 a -SDict begin [ /View [/XYZ H.V] /Dest (3178) cvn H.B /DEST pdfmark end - -2 3262 a 87 x Fj(The)148 -3349 y -SDict begin H.S end - 148 3349 a 148 3349 a -SDict begin 13 H.A end - 148 3349 a 148 3349 a -SDict begin [ /View [/XYZ H.V] /Dest (3179) cvn H.B /DEST pdfmark end - 148 -3349 a Fk(mksmbpasswd.sh)22 b Fj(program)c(is)j(found)d(in)j(the)f -(Samba)g(source)f(directory)-5 b(.)18 b(By)j(def)o(ault,)e(the)h -(smbpasswd)g(\002le)h(is)g(stored)-2 3457 y(in)f(:)-2 -3624 y -SDict begin H.S end - -2 3624 a -2 3624 a -SDict begin 13 H.A end - -2 3624 a -2 3624 a -SDict begin [ /View [/XYZ H.V] /Dest (3180) cvn H.B /DEST pdfmark end - -2 3624 -a -2 3624 a -SDict begin H.S end - -2 3624 a -2 3624 a -SDict begin 13 H.A end - -2 3624 a -2 3624 a -SDict begin [ /View [/XYZ H.V] /Dest (3181) cvn H.B /DEST pdfmark end - -2 -3624 a 107 x Fg(/usr/local/samba/private/smbpasswd)-2 -3909 y -SDict begin H.S end - -2 3909 a -2 3909 a -SDict begin 13 H.A end - -2 3909 a -2 3909 a -SDict begin [ /View [/XYZ H.V] /Dest (3182) cvn H.B /DEST pdfmark end - -2 3909 -a 96 x Fj(The)g(o)n(wner)f(of)h(the)586 4005 y -SDict begin H.S end - 586 4005 -a 586 4005 a -SDict begin 13 H.A end - 586 4005 a 586 4005 a -SDict begin [ /View [/XYZ H.V] /Dest (3183) cvn H.B /DEST pdfmark end - 586 4005 a Fg -(/usr/local/samba/private/)c Fj(directory)j(should)g(be)h(set)h(to)g -(root,)e(and)g(the)i(permissions)e(on)h(it)-2 4113 y(should)f(be)h(set) -h(to)f(0500)f(\()752 4113 y -SDict begin H.S end - 752 4113 a 752 4113 a -SDict begin 13 H.A end - 752 -4113 a 752 4113 a -SDict begin [ /View [/XYZ H.V] /Dest (3184) cvn H.B /DEST pdfmark end - 752 4113 a Fk(chmod)h(500)g(/usr/local/samba/pri)o(v) -o(ate)p Fj(\).)-2 4296 y -SDict begin H.S end - -2 4296 a -2 4296 a -SDict begin 13 H.A end - -2 4296 -a -2 4296 a -SDict begin [ /View [/XYZ H.V] /Dest (3185) cvn H.B /DEST pdfmark end - -2 4296 a 91 x Fj(Lik)o(e)n(wise,)g(the)g(smbpasswd)f -(\002le)i(inside)f(the)h(pri)n(v)n(ate)e(directory)f(should)h(be)i(o)n -(wned)e(by)g(root)h(and)f(the)i(permissions)e(on)h(is)-2 -4495 y(should)f(be)h(set)h(to)f(0600)f(\()752 4495 y -SDict begin H.S end - -752 4495 a 752 4495 a -SDict begin 13 H.A end - 752 4495 a 752 4495 a -SDict begin [ /View [/XYZ H.V] /Dest (3186) cvn H.B /DEST pdfmark end - 752 4495 -a Fk(chmod)h(600)g(smbpasswd)p Fj(\).)-2 4678 y -SDict begin H.S end - -2 4678 -a -2 4678 a -SDict begin 13 H.A end - -2 4678 a -2 4678 a -SDict begin [ /View [/XYZ H.V] /Dest (3187) cvn H.B /DEST pdfmark end - -2 4678 a 91 x Fj(The)g(format)f(of)h -(the)g(smbpasswd)f(\002le)i(is)g(\(The)f(line)g(has)h(been)e(wrapped)g -(here.)g(It)i(should)e(appear)g(as)i(one)e(entry)h(per)f(line)i(in)-2 -4877 y(your)e(smbpasswd)g(\002le.\))-2 5061 y -SDict begin H.S end - -2 5061 -a -2 5061 a -SDict begin 13 H.A end - -2 5061 a -2 5061 a -SDict begin [ /View [/XYZ H.V] /Dest (3188) cvn H.B /DEST pdfmark end - -2 5061 a -2 5144 a -SDict begin H.S end - -2 -5144 a -2 5144 a -SDict begin 11.7 H.A end - -2 5144 a -2 5144 a -SDict begin [ /View [/XYZ H.V] /Dest (3189) cvn H.B /DEST pdfmark end - -2 5144 a 79 x Fg -(username:uid:XXXXXXXXXXXXXXXXXXXXXXXXX)o(XXXXXX)o(X:XXXX)o(XXXXXX)o -(XXXXXX)o(XXXXX)o(XXXXXX)o(XXXXX:)-2 5320 y([Account)43 -b(type]:LCT-<last-change-time>:Long)d(name)p Black 3659 -5984 a Fh(84)p Black eop end -%%Page: 85 91 -TeXDict begin 85 90 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.85) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2047 -132 -a Fh(Chapter)20 b(13.)g(LanMan)f(and)g(NT)j(P)-7 b(asswor)m(d)20 -b(Encryption)p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 -a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3190) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fj(Although)e(only)h(the)623 -72 y -SDict begin H.S end - 623 72 a 623 72 a -SDict begin 13 H.A end - 623 72 a 623 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3191) cvn H.B /DEST pdfmark end - 623 72 a Fa(username)p -Fj(,)1063 72 y -SDict begin H.S end - 1063 72 a 1063 72 a -SDict begin 13 H.A end - 1063 72 a 1063 72 -a -SDict begin [ /View [/XYZ H.V] /Dest (3192) cvn H.B /DEST pdfmark end - 1063 72 a Fa(uid)s Fj(,)1257 72 y -SDict begin H.S end - 1257 72 a 1257 72 -a -SDict begin 13 H.A end - 1257 72 a 1257 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3193) cvn H.B /DEST pdfmark end - 1257 72 a 50 w Fa -(XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)6 b Fj(,)14 b([)2976 -72 y -SDict begin H.S end - 2976 72 a 2976 72 a -SDict begin 13 H.A end - 2976 72 a 2976 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3194) cvn H.B /DEST pdfmark end - 2976 72 -a Fa(Account)49 b(type)p Fj(])19 b(and)-2 180 y -SDict begin H.S end - -2 180 -a -2 180 a -SDict begin 13 H.A end - -2 180 a -2 180 a -SDict begin [ /View [/XYZ H.V] /Dest (3195) cvn H.B /DEST pdfmark end - -2 180 a 50 w Fa(last-change-time)e -Fj(sections)k(are)f(signi\002cant)f(and)h(are)g(look)o(ed)f(at)i(in)f -(the)g(Samba)g(code.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 -a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (3196) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fj(It)g(is)145 454 y -SDict begin H.S end - 145 454 -a 145 454 a -SDict begin 13 H.A end - 145 454 a 145 454 a -SDict begin [ /View [/XYZ H.V] /Dest (3197) cvn H.B /DEST pdfmark end - 145 454 a Fh(VIT)l(ALL)n(Y)27 -b Fj(important)19 b(that)h(there)g(by)g(32)g('X')g(characters)f -(between)g(the)h(tw)o(o)h(':')f(characters)f(in)i(the)f(XXX)g(sections) -h(-)f(the)-2 562 y(smbpasswd)f(and)h(Samba)g(code)f(will)i(f)o(ail)g -(to)f(v)n(alidate)g(an)o(y)f(entries)h(that)g(do)g(not)g(ha)n(v)o(e)g -(32)f(characters)h(between)f(':')-2 670 y(characters.)g(The)h(\002rst)h -(XXX)f(section)g(is)h(for)f(the)g(Lanman)f(passw)o(ord)g(hash,)h(the)g -(second)f(is)j(for)d(the)h(W)m(indo)n(ws)g(NT)g(v)o(ersion.)-2 -854 y -SDict begin H.S end - -2 854 a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (3198) cvn H.B /DEST pdfmark end - -2 854 a 90 -x Fj(When)g(the)g(passw)o(ord)f(\002le)i(is)g(created)f(all)h(users)f -(ha)n(v)o(e)g(passw)o(ord)f(entries)h(consisting)g(of)g(32)f('X')h -(characters.)f(By)i(def)o(ault)e(this)-2 1052 y(disallo)n(ws)h(an)o(y)f -(access)i(as)g(this)g(user)-5 b(.)20 b(When)g(a)h(user)f(has)g(a)h -(passw)o(ord)e(set,)i(the)f('X')g(characters)g(change)e(to)j(32)f -(ascii)-2 1160 y(he)o(xadecimal)d(digits)j(\(0-9,)e(A-F\).)h(These)h -(are)f(an)g(ascii)i(representation)c(of)i(the)h(16)f(byte)g(hashed)g(v) -n(alue)g(of)g(a)h(user')-5 b(s)20 b(passw)o(ord.)-2 1344 -y -SDict begin H.S end - -2 1344 a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (3199) cvn H.B /DEST pdfmark end - -2 1344 a 90 -x Fj(T)-7 b(o)20 b(set)h(a)g(user)f(to)g(ha)n(v)o(e)g(no)g(passw)o(ord) -f(\(not)h(recommended\),)c(edit)k(the)g(\002le)h(using)f(vi,)g(and)g -(replace)f(the)h(\002rst)h(11)f(characters)-2 1542 y(with)g(the)g -(ascii)h(te)o(xt)605 1542 y -SDict begin H.S end - 605 1542 a 605 1542 a -SDict begin 13 H.A end - 605 -1542 a 605 1542 a -SDict begin [ /View [/XYZ H.V] /Dest (3200) cvn H.B /DEST pdfmark end - 605 1542 a Fg("NO)45 b(PASSWORD")19 -b Fj(\(minus)g(the)h(quotes\).)-2 1726 y -SDict begin H.S end - -2 1726 a -2 -1726 a -SDict begin 13 H.A end - -2 1726 a -2 1726 a -SDict begin [ /View [/XYZ H.V] /Dest (3201) cvn H.B /DEST pdfmark end - -2 1726 a 90 x Fj(F)o(or)g(e)o(xample,)e(to) -i(clear)h(the)f(passw)o(ord)f(for)h(user)g(bob,)f(his)i(smbpasswd)e -(\002le)i(entry)e(w)o(ould)h(look)f(lik)o(e)i(:)-2 2000 -y -SDict begin H.S end - -2 2000 a -2 2000 a -SDict begin 13 H.A end - -2 2000 a -2 2000 a -SDict begin [ /View [/XYZ H.V] /Dest (3202) cvn H.B /DEST pdfmark end - -2 2000 a -2 -2083 a -SDict begin H.S end - -2 2083 a -2 2083 a -SDict begin 11.7 H.A end - -2 2083 a -2 2083 a -SDict begin [ /View [/XYZ H.V] /Dest (3203) cvn H.B /DEST pdfmark end - -2 2083 -a 79 x Fg(bob:100:NO)43 b(PASSWORDXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXX)o -(XXXXXX)o(XXXXXX)o(XXXXX)o(XXXXXX)o(:[U)442 b(]:LCT-00000000:Bob's)42 -b(full)i(name:/bobhome:/bobshell)-2 2519 y -SDict begin H.S end - -2 2519 a --2 2519 a -SDict begin 13 H.A end - -2 2519 a -2 2519 a -SDict begin [ /View [/XYZ H.V] /Dest (3204) cvn H.B /DEST pdfmark end - -2 2519 a 108 x Fj(If)19 -b(you)f(are)i(allo)n(wing)e(users)i(to)f(use)h(the)f(smbpasswd)g -(command)e(to)j(set)g(their)f(o)n(wn)g(passw)o(ords,)g(you)f(may)h(w)o -(ant)g(to)h(gi)n(v)o(e)e(users)-2 2735 y(NO)i(P)-8 b(ASSW)o(ORD)23 -b(initially)d(so)g(the)o(y)g(do)g(not)g(ha)n(v)o(e)f(to)h(enter)g(a)h -(pre)n(vious)d(passw)o(ord)i(when)f(changing)g(to)h(their)g(ne)n(w)-2 -2843 y(passw)o(ord)f(\(not)h(recommended\).)c(In)k(order)f(for)h(you)f -(to)h(allo)n(w)g(this)h(the)2125 2843 y -SDict begin H.S end - 2125 2843 a 2125 -2843 a -SDict begin 13 H.A end - 2125 2843 a 2125 2843 a -SDict begin [ /View [/XYZ H.V] /Dest (3205) cvn H.B /DEST pdfmark end - 2125 2843 a Fk(smbpasswd)h -Fj(program)c(must)i(be)g(able)h(to)f(connect)f(to)-2 -2951 y(the)120 2951 y -SDict begin H.S end - 120 2951 a 120 2951 a -SDict begin 13 H.A end - 120 2951 -a 120 2951 a -SDict begin [ /View [/XYZ H.V] /Dest (3206) cvn H.B /DEST pdfmark end - 120 2951 a Fk(smbd)i Fj(daemon)e(as)i(that)f(user)g(with)h -(no)f(passw)o(ord.)f(Enable)g(this)i(by)f(adding)e(the)j(line)f(:)-2 -3135 y -SDict begin H.S end - -2 3135 a -2 3135 a -SDict begin 13 H.A end - -2 3135 a -2 3135 a -SDict begin [ /View [/XYZ H.V] /Dest (3207) cvn H.B /DEST pdfmark end - -2 3135 -a -2 3135 a -SDict begin H.S end - -2 3135 a -2 3135 a -SDict begin 13 H.A end - -2 3135 a -2 3135 a -SDict begin [ /View [/XYZ H.V] /Dest (3208) cvn H.B /DEST pdfmark end - -2 -3135 a 90 x Fk(null)h(passw)o(ords)g(=)g(y)o(es)-2 3408 -y -SDict begin H.S end - -2 3408 a -2 3408 a -SDict begin 13 H.A end - -2 3408 a -2 3408 a -SDict begin [ /View [/XYZ H.V] /Dest (3209) cvn H.B /DEST pdfmark end - -2 3408 a 91 -x Fj(to)f(the)g([global])f(section)h(of)g(the)g(smb)m(.conf)e(\002le)j -(\(this)f(is)h(why)f(the)g(abo)o(v)o(e)e(scenario)i(is)h(not)f -(recommended\).)c(Preferably)-5 b(,)-2 3607 y(allocate)20 -b(your)f(users)h(a)h(def)o(ault)e(passw)o(ord)h(to)g(be)o(gin)f(with,)h -(so)h(you)e(do)h(not)g(ha)n(v)o(e)f(to)h(enable)g(this)h(on)e(your)g -(serv)o(er)-5 b(.)-2 3791 y -SDict begin H.S end - -2 3791 a -2 3791 a -SDict begin 13 H.A end - -2 3791 -a -2 3791 a -SDict begin [ /View [/XYZ H.V] /Dest (3210) cvn H.B /DEST pdfmark end - -2 3791 a -2 3791 a -SDict begin H.S end - -2 3791 a -2 3791 a -SDict begin 13 H.A end - -2 -3791 a -2 3791 a -SDict begin [ /View [/XYZ H.V] /Dest (3211) cvn H.B /DEST pdfmark end - -2 3791 a 90 x Fh(Note)20 b(:)h Fj(This)f(\002le)h -(should)e(be)h(protected)f(v)o(ery)g(carefully)-5 b(.)18 -b(An)o(yone)h(with)h(access)h(to)f(this)h(\002le)g(can)f(\(with)g -(enough)e(kno)n(wledge)-2 3989 y(of)i(the)g(protocols\))e(gain)i -(access)g(to)h(your)e(SMB)i(serv)o(er)-5 b(.)19 b(The)h(\002le)h(is)g -(thus)f(more)g(sensiti)n(v)o(e)g(than)f(a)i(normal)e(unix)-2 -4097 y -SDict begin H.S end - -2 4097 a -2 4097 a -SDict begin 13 H.A end - -2 4097 a -2 4097 a -SDict begin [ /View [/XYZ H.V] /Dest (3212) cvn H.B /DEST pdfmark end - -2 4097 -a Fg(/etc/passwd)g Fj(\002le.)p Black 3659 5984 a Fh(85)p -Black eop end -%%Page: 86 92 -TeXDict begin 86 91 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.86) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (MODULES) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(14.)f(Modules)-2 197 y -SDict begin H.S end - -2 197 a -2 -197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3224) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fl(14.1.)35 b(Adv)o(antages)-2 -734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (3226) cvn H.B /DEST pdfmark end - -2 734 a 79 -x Fj(The)20 b(ne)n(w)g(modules)f(system)h(has)h(the)f(follo)n(wing)e -(adv)n(antages:)-2 931 y -SDict begin H.S end - -2 931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 -931 a -SDict begin [ /View [/XYZ H.V] /Dest (3227) cvn H.B /DEST pdfmark end - -2 931 a -2 931 a -SDict begin H.S end - -2 931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 -931 a -SDict begin [ /View [/XYZ H.V] /Dest (table.9) cvn H.B /DEST pdfmark -end - -2 931 a 75 x Fj(T)m(ransparent)g(loading)h(of)h(static)h(and)e -(shared)h(modules)f(\(no)g(need)h(for)g(a)g(subsystem)g(to)g(kno)n(w)f -(about)h(modules\))-2 1099 y(Simple)g(selection)g(between)f(shared)h -(and)f(static)i(modules)e(at)i(con\002gure)d(time)-2 -1191 y("preload)g(modules")h(option)g(for)h(increasing)f(performance)e -(for)j(stable)g(modules)-2 1284 y(No)g(nasty)g(#de\002ne)f(stuf)n(f)h -(an)o(ymore)-2 1377 y(All)h(back)o(ends)d(are)j(a)n(v)n(ailable)e(as)i -(plugin)e(no)n(w)h(\(including)e(pdb_ldap)g(and)h(pdb_tdb\))-2 -1395 y -SDict begin H.S end - -2 1395 a -2 1395 a -SDict begin 13 H.A end - -2 1395 a -2 1395 a -SDict begin [ /View [/XYZ H.V] /Dest (3233) cvn H.B /DEST pdfmark end - -2 1395 -a 377 x Fl(14.2.)35 b(Loading)f(modules)-2 1967 y -SDict begin H.S end - -2 -1967 a -2 1967 a -SDict begin 13 H.A end - -2 1967 a -2 1967 a -SDict begin [ /View [/XYZ H.V] /Dest (3235) cvn H.B /DEST pdfmark end - -2 1967 a 79 x Fj(Some)20 -b(subsystems)g(in)g(samba)g(use)g(dif)n(ferent)f(back)o(ends.)f(These)i -(back)o(ends)f(can)h(be)g(either)g(statically)h(link)o(ed)e(in)i(to)f -(samba)g(or)-2 2154 y(a)n(v)n(ailable)f(as)i(a)g(plugin.)e(A)h -(subsystem)g(should)f(ha)n(v)o(e)h(a)h(function)d(that)i(allo)n(ws)h(a) -f(module)f(to)h(re)o(gister)g(itself.)h(F)o(or)e(e)o(xample,)-2 -2262 y(the)h(passdb)g(subsystem)f(has:)-2 2446 y -SDict begin H.S end - -2 2446 -a -2 2446 a -SDict begin 13 H.A end - -2 2446 a -2 2446 a -SDict begin [ /View [/XYZ H.V] /Dest (3236) cvn H.B /DEST pdfmark end - -2 2446 a -2 2529 a -SDict begin H.S end - -2 -2529 a -2 2529 a -SDict begin 11.7 H.A end - -2 2529 a -2 2529 a -SDict begin [ /View [/XYZ H.V] /Dest (3237) cvn H.B /DEST pdfmark end - -2 2529 a 79 x Fg(BOOL)44 -b(smb_register_passdb\(const)d(char)j(*name,)g(pdb_init_function)e -(init,)h(int)i(version\);)-2 2965 y -SDict begin H.S end - -2 2965 a -2 2965 -a -SDict begin 13 H.A end - -2 2965 a -2 2965 a -SDict begin [ /View [/XYZ H.V] /Dest (3238) cvn H.B /DEST pdfmark end - -2 2965 a 108 x Fj(This)20 b(function)f(will)i -(be)f(called)g(by)f(the)i(initialisation)f(function)e(of)i(the)g -(module)f(to)h(re)o(gister)g(itself.)-2 3091 y -SDict begin H.S end - -2 3091 -a -2 3091 a -SDict begin 13 H.A end - -2 3091 a -2 3091 a -SDict begin [ /View [/XYZ H.V] /Dest (3239) cvn H.B /DEST pdfmark end - -2 3091 a 310 x Ff(14.2.1.)28 -b(Static)i(modules)-2 3568 y -SDict begin H.S end - -2 3568 a -2 3568 a -SDict begin 13 H.A end - -2 3568 -a -2 3568 a -SDict begin [ /View [/XYZ H.V] /Dest (3241) cvn H.B /DEST pdfmark end - -2 3568 a 107 x Fj(The)20 b(modules)f(system)h(compiles)g -(a)g(list)i(of)d(initialisation)h(functions)f(for)h(the)g(static)h -(modules)e(of)h(each)g(subsystem.)f(This)i(is)g(a)-2 -3783 y(de\002ne.)e(F)o(or)h(e)o(xample,)f(it)h(is)i(here)d(currently)g -(\(from)1535 3783 y -SDict begin H.S end - 1535 3783 a 1535 3783 a -SDict begin 13 H.A end - 1535 3783 -a 1535 3783 a -SDict begin [ /View [/XYZ H.V] /Dest (3242) cvn H.B /DEST pdfmark end - 1535 3783 a Fg(include/config.h)p Fj(\):)-2 -3967 y -SDict begin H.S end - -2 3967 a -2 3967 a -SDict begin 13 H.A end - -2 3967 a -2 3967 a -SDict begin [ /View [/XYZ H.V] /Dest (3243) cvn H.B /DEST pdfmark end - -2 3967 -a -2 4050 a -SDict begin H.S end - -2 4050 a -2 4050 a -SDict begin 11.7 H.A end - -2 4050 a -2 4050 a -SDict begin [ /View [/XYZ H.V] /Dest (3244) cvn H.B /DEST pdfmark end - -2 -4050 a 79 x Fg(/*)44 b(Static)g(init)g(functions)g(*/)-2 -4226 y(#define)f(static_init_pdb)g({)h(pdb_mysql_init\(\);)e -(pdb_ldap_init\(\);)h(pdb_smbpasswd_init\(\);)e(pdb_tdbsam_init\(\);)h -(pdb_guest_init\(\);})-2 4583 y -SDict begin H.S end - -2 4583 a -2 4583 a -SDict begin 13 H.A end - -2 -4583 a -2 4583 a -SDict begin [ /View [/XYZ H.V] /Dest (3245) cvn H.B /DEST pdfmark end - -2 4583 a 108 x Fj(These)20 b(functions)f(should)g(be) -h(called)g(before)f(the)h(subsystem)g(is)h(used.)e(That)h(should)f(be)i -(done)e(when)g(the)i(subsystem)e(is)-2 4799 y(initialised)h(or)g -(\002rst)h(used.)-2 4810 y -SDict begin H.S end - -2 4810 a -2 4810 a -SDict begin 13 H.A end - -2 4810 -a -2 4810 a -SDict begin [ /View [/XYZ H.V] /Dest (3246) cvn H.B /DEST pdfmark end - -2 4810 a 327 x Ff(14.2.2.)28 b(Shar)n(ed)j(modules)-2 -5305 y -SDict begin H.S end - -2 5305 a -2 5305 a -SDict begin 13 H.A end - -2 5305 a -2 5305 a -SDict begin [ /View [/XYZ H.V] /Dest (3248) cvn H.B /DEST pdfmark end - -2 5305 -a 106 x Fj(If)20 b(a)g(subsystem)g(needs)g(a)h(certain)e(back)o(end,)g -(it)h(should)g(check)f(if)h(it)h(has)g(already)e(been)g(re)o(gistered.) -g(If)h(the)g(back)o(end)f(hasn')o(t)-2 5519 y(been)g(re)o(gistered)g -(already)-5 b(,)19 b(the)h(subsystem)f(should)h(call)g -(smb_probe_module\(char)14 b(*subsystem,)19 b(char)h(*back)o(end\).)d -(This)p Black 3657 5984 a Fh(86)p Black eop end -%%Page: 87 93 -TeXDict begin 87 92 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.87) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3267) cvn H.B /DEST pdfmark end - -2 -201 a 3039 --132 a Fh(Chapter)20 b(14.)f(Modules)p Black -2 72 a -Fj(function)f(tries)j(to)f(load)g(the)g(correct)f(module)g(from)g(a)i -(certain)f(path)f(\($LIBDIR/subsystem/back)o(end.so\).)d(If)k(the)g -(\002rst)-2 180 y(character)f(in)h('back)o(end')e(is)j(a)g(slash,)f -(smb_probe_module\(\))15 b(tries)20 b(to)h(load)f(the)g(module)f(from)g -(the)h(absolute)f(path)h(speci\002ed)-2 288 y(in)g('back)o(end'.)-2 -455 y -SDict begin H.S end - -2 455 a -2 455 a -SDict begin 13 H.A end - -2 455 a -2 455 a -SDict begin [ /View [/XYZ H.V] /Dest (3249) cvn H.B /DEST pdfmark end - -2 455 a 107 -x Fj(After)g(smb_probe_module\(\))14 b(has)21 b(been)e(e)o(x)o(ecuted,) -f(the)i(subsystem)g(should)f(check)h(again)f(if)h(the)h(module)d(has)j -(been)-2 670 y(re)o(gistered.)-2 782 y -SDict begin H.S end - -2 782 a -2 782 -a -SDict begin 13 H.A end - -2 782 a -2 782 a -SDict begin [ /View [/XYZ H.V] /Dest (3250) cvn H.B /DEST pdfmark end - -2 782 a 359 x Fl(14.3.)35 b(Writing)g(modules)-2 -1336 y -SDict begin H.S end - -2 1336 a -2 1336 a -SDict begin 13 H.A end - -2 1336 a -2 1336 a -SDict begin [ /View [/XYZ H.V] /Dest (3252) cvn H.B /DEST pdfmark end - -2 1336 -a 79 x Fj(Each)19 b(module)g(has)i(an)f(initialisation)g(function.)e(F) -o(or)i(modules)f(that)h(are)g(included)f(with)h(samba)g(this)h(name)f -(is)-2 1523 y(')26 1523 y -SDict begin H.S end - 26 1523 a 26 1523 a -SDict begin 13 H.A end - 26 1523 -a 26 1523 a -SDict begin [ /View [/XYZ H.V] /Dest (3253) cvn H.B /DEST pdfmark end - 26 1523 a Fa(subsystem)q Fj(_)519 1523 y -SDict begin H.S end - -519 1523 a 519 1523 a -SDict begin 13 H.A end - 519 1523 a 519 1523 a -SDict begin [ /View [/XYZ H.V] /Dest (3254) cvn H.B /DEST pdfmark end - 519 1523 -a Fa(backend)s Fj(_init'.)c(F)o(or)k(e)o(xternal)f(modules)g(\(that)h -(will)h(ne)n(v)o(er)d(be)j(b)n(uilt-in,)e(b)n(ut)h(only)g(a)n(v)n -(ailable)f(as)i(a)-2 1631 y(module\))d(this)j(name)f(is)h(al)o(w)o(ays) -f('init_module'.)d(\(In)j(the)g(case)h(of)f(modules)f(included)g(with)h -(samba,)g(the)g(con\002gure)e(system)-2 1739 y(will)j(add)e(a)i -(#de\002ne)e(subsystem_back)o(end_init\(\))d(init_module\(\)\).)g(The)k -(prototype)e(for)i(these)g(functions)f(is:)-2 1923 y -SDict begin H.S end - --2 1923 a -2 1923 a -SDict begin 13 H.A end - -2 1923 a -2 1923 a -SDict begin [ /View [/XYZ H.V] /Dest (3255) cvn H.B /DEST pdfmark end - -2 1923 a -2 -2006 a -SDict begin H.S end - -2 2006 a -2 2006 a -SDict begin 11.7 H.A end - -2 2006 a -2 2006 a -SDict begin [ /View [/XYZ H.V] /Dest (3256) cvn H.B /DEST pdfmark end - -2 2006 -a 79 x Fg(int)44 b(init_module\(void\);)-2 2442 y -SDict begin H.S end - -2 -2442 a -2 2442 a -SDict begin 13 H.A end - -2 2442 a -2 2442 a -SDict begin [ /View [/XYZ H.V] /Dest (3257) cvn H.B /DEST pdfmark end - -2 2442 a 108 x -Fj(This)20 b(function)f(should)g(call)h(one)g(or)g(more)f(re)o -(gistration)g(functions.)g(The)g(function)g(should)g(return)g(non-zero) -f(on)i(success)g(and)-2 2658 y(zero)f(on)h(f)o(ailure.)-2 -2824 y -SDict begin H.S end - -2 2824 a -2 2824 a -SDict begin 13 H.A end - -2 2824 a -2 2824 a -SDict begin [ /View [/XYZ H.V] /Dest (3258) cvn H.B /DEST pdfmark end - -2 2824 -a 108 x Fj(F)o(or)g(e)o(xample,)e(pdb_ldap_init\(\))e(contains:)-2 -3116 y -SDict begin H.S end - -2 3116 a -2 3116 a -SDict begin 13 H.A end - -2 3116 a -2 3116 a -SDict begin [ /View [/XYZ H.V] /Dest (3259) cvn H.B /DEST pdfmark end - -2 3116 -a -2 3199 a -SDict begin H.S end - -2 3199 a -2 3199 a -SDict begin 11.7 H.A end - -2 3199 a -2 3199 a -SDict begin [ /View [/XYZ H.V] /Dest (3260) cvn H.B /DEST pdfmark end - -2 -3199 a 79 x Fg(int)44 b(pdb_ldap_init\(void\))-2 3375 -y({)177 3472 y(smb_register_passdb\("ldapsam",)c(pdb_init_ldapsam,)i -(PASSDB_INTERFACE_VERSION\);)177 3569 y -(smb_register_passdb\("ldapsam_nua",)d(pdb_init_ldapsam_nua,)j -(PASSDB_INTERFACE_VERSION\);)-2 3666 y(return)i(TRUE;)-2 -3763 y(})39 3954 y -SDict begin H.S end - 39 3954 a 39 3954 a -SDict begin 13 H.A end - 39 3954 a 39 3954 -a -SDict begin [ /View [/XYZ H.V] /Dest (3261) cvn H.B /DEST pdfmark end - 39 3954 a -2 4282 a Ff(14.3.1.)28 b(Static/Shar)n(ed)k(selection)e -(in)h(con\002gur)n(e.in)-2 4473 y -SDict begin H.S end - -2 4473 a -2 4473 a -SDict begin 13 H.A end - --2 4473 a -2 4473 a -SDict begin [ /View [/XYZ H.V] /Dest (3263) cvn H.B /DEST pdfmark end - -2 4473 a 83 x Fj(Some)20 b(macros)f(in)i -(con\002gure.in)c(generate)i(the)h(v)n(arious)f(de\002nes)h(and)g -(substs)h(that)f(are)g(necessary)g(for)f(the)h(system)h(to)f(w)o(ork)-2 -4664 y(correct.)f(All)i(modules)e(that)h(should)f(be)h(b)n(uilt)h(by)e -(def)o(ault)h(ha)n(v)o(e)f(to)i(be)f(added)f(to)h(the)h(v)n(ariable)e -(')l(def)o(ault_modules'.)d(F)o(or)-2 4772 y(e)o(xample,)i(if)j(ldap)e -(is)j(found,)c(pdb_ldap)g(is)j(added)e(to)h(this)h(v)n(ariable.)-2 -4956 y -SDict begin H.S end - -2 4956 a -2 4956 a -SDict begin 13 H.A end - -2 4956 a -2 4956 a -SDict begin [ /View [/XYZ H.V] /Dest (3264) cvn H.B /DEST pdfmark end - -2 4956 -a 90 x Fj(On)f(the)g(bottom)f(of)h(con\002gure.in,)e(SMB_MODULE\(\))h -(should)g(be)h(called)g(for)f(each)h(module)f(and)h(SMB_SUBSYSTEM\(\)) --2 5154 y(for)f(each)h(subsystem.)-2 5338 y -SDict begin H.S end - -2 5338 a --2 5338 a -SDict begin 13 H.A end - -2 5338 a -2 5338 a -SDict begin [ /View [/XYZ H.V] /Dest (3265) cvn H.B /DEST pdfmark end - -2 5338 a 90 x Fj(Syntax:)p -Black 3656 5984 a Fh(87)p Black eop end -%%Page: 88 94 -TeXDict begin 88 93 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.88) cvn H.B /DEST pdfmark -end - -2 -102 a Black 3039 -132 -a Fh(Chapter)20 b(14.)f(Modules)p Black -2 -11 a -SDict begin H.S end - -2 -11 -a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3266) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fg(SMB_MODULE\()p -Fc(subsystem)q Fg(_)944 72 y -SDict begin H.S end - 944 72 a 944 72 a -SDict begin 11.7 H.A end - 944 72 -a 944 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3269) cvn H.B /DEST pdfmark end - 944 72 a Fc(backend)s Fg(,)1347 72 y -SDict begin H.S end - 1347 -72 a 1347 72 a -SDict begin 11.7 H.A end - 1347 72 a 1347 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3270) cvn H.B /DEST pdfmark end - 1347 72 a Fc(object)44 -b(files)p Fg(,)1974 72 y -SDict begin H.S end - 1974 72 a 1974 72 a -SDict begin 11.7 H.A end - 1974 72 -a 1974 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3271) cvn H.B /DEST pdfmark end - 1974 72 a Fc(plugin)g(name)p Fg(,)2557 72 -y -SDict begin H.S end - 2557 72 a 2557 72 a -SDict begin 11.7 H.A end - 2557 72 a 2557 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3272) cvn H.B /DEST pdfmark end - 2557 72 a Fc(subsystem)g -(name)p Fg(,)3275 72 y -SDict begin H.S end - 3275 72 a 3275 72 a -SDict begin 11.7 H.A end - 3275 72 a -3275 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3273) cvn H.B /DEST pdfmark end - 3275 72 a Fc(static_action)p Fg(,)3947 72 y -SDict begin H.S end - -3947 72 a 3947 72 a -SDict begin 11.7 H.A end - 3947 72 a 3947 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3274) cvn H.B /DEST pdfmark end - 3947 72 a Fc(shared_action)p -Fg(\))-2 170 y(SMB_SUBSYSTEM\()628 170 y -SDict begin H.S end - 628 170 a 628 -170 a -SDict begin 11.7 H.A end - 628 170 a 628 170 a -SDict begin [ /View [/XYZ H.V] /Dest (3275) cvn H.B /DEST pdfmark end - 628 170 a Fc(subsystem)q Fg(\))-2 -527 y -SDict begin H.S end - -2 527 a -2 527 a -SDict begin 13 H.A end - -2 527 a -2 527 a -SDict begin [ /View [/XYZ H.V] /Dest (3276) cvn H.B /DEST pdfmark end - -2 527 a 108 -x Fj(Also,)20 b(mak)o(e)g(sure)g(to)g(add)g(the)g(correct)f(directi)n -(v)o(es)h(to)1580 635 y -SDict begin H.S end - 1580 635 a 1580 635 a -SDict begin 13 H.A end - 1580 635 -a 1580 635 a -SDict begin [ /View [/XYZ H.V] /Dest (3277) cvn H.B /DEST pdfmark end - 1580 635 a Fg(Makefile.in)p Fj(.)2115 635 -y -SDict begin H.S end - 2115 635 a 2115 635 a -SDict begin 13 H.A end - 2115 635 a 2115 635 a -SDict begin [ /View [/XYZ H.V] /Dest (3278) cvn H.B /DEST pdfmark end - 2115 635 -a Fa(@SUBSYSTEM_STATIC@)d Fj(will)k(be)f(replaced)f(with)-2 -742 y(a)h(list)i(of)e(objects)g(\002les)h(of)f(the)g(modules)f(that)h -(need)g(to)g(be)g(link)o(ed)g(in)g(statically)-5 b(.)2353 -742 y -SDict begin H.S end - 2353 742 a 2353 742 a -SDict begin 13 H.A end - 2353 742 a 2353 742 a -SDict begin [ /View [/XYZ H.V] /Dest (3279) cvn H.B /DEST pdfmark end - 2353 -742 a Fa(@SUBSYSTEM_MODULES@)17 b Fj(will)k(be)-2 850 -y(replaced)e(with)h(the)g(names)g(of)g(the)g(plugins)g(to)g(b)n(uild.) --2 1034 y -SDict begin H.S end - -2 1034 a -2 1034 a -SDict begin 13 H.A end - -2 1034 a -2 1034 a -SDict begin [ /View [/XYZ H.V] /Dest (3280) cvn H.B /DEST pdfmark end - -2 -1034 a 90 x Fj(Y)-9 b(ou)19 b(must)i(mak)o(e)e(sure)h(all)h(.c)g -(\002les)g(that)f(contain)f(de\002nes)h(that)g(can)g(be)h(changed)d(by) -i(./con\002gure)e(are)i(reb)n(uilded)f(in)h(the)-2 1232 -y('modules_clean')d(mak)o(e)j(tar)o(get.)f(Practically)-5 -b(,)19 b(this)i(means)e(all)i(c)g(\002les)g(that)f(contain)2496 -1232 y -SDict begin H.S end - 2496 1232 a 2496 1232 a -SDict begin 13 H.A end - 2496 1232 a 2496 1232 -a -SDict begin [ /View [/XYZ H.V] /Dest (3281) cvn H.B /DEST pdfmark end - 2496 1232 a Fk(static_init_subsystem;)f Fj(calls)i(need)f(to)-2 -1340 y(be)g(reb)n(uilded.)p Black 3659 5984 a Fh(88)p -Black eop end -%%Page: 89 95 -TeXDict begin 89 94 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.89) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (RPC-PLUGIN) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(15.)f(RPC)h(Pluggable)f(Modules)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3300) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fl(15.1.)35 b(About)-2 707 y -SDict begin H.S end - -2 707 a -2 707 a -SDict begin 13 H.A end - -2 707 -a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (3302) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fj(This)20 b(document)e(describes)i(ho)n(w)g -(to)g(mak)o(e)g(use)g(the)g(ne)n(w)g(RPC)i(Pluggable)c(Modules)i -(features)f(of)h(Samba)g(3.0.)f(This)-2 921 y(architecture)f(w)o(as)j -(added)e(to)i(increase)e(the)i(maintainability)d(of)i(Samba)g(allo)n -(wing)f(RPC)j(Pipes)e(to)h(be)f(w)o(ork)o(ed)f(on)h(separately)-2 -1029 y(from)f(the)h(main)g(CVS)h(branch.)e(The)g(RPM)j(architecture)c -(will)j(also)g(allo)n(w)f(third-party)e(v)o(endors)g(to)i(add)g -(functionality)e(to)-2 1137 y(Samba)h(through)g(plug-ins.)-2 -1165 y -SDict begin H.S end - -2 1165 a -2 1165 a -SDict begin 13 H.A end - -2 1165 a -2 1165 a -SDict begin [ /View [/XYZ H.V] /Dest (3303) cvn H.B /DEST pdfmark end - -2 1165 -a 359 x Fl(15.2.)35 b(General)e(Ov)o(er)o(view)-2 1692 -y -SDict begin H.S end - -2 1692 a -2 1692 a -SDict begin 13 H.A end - -2 1692 a -2 1692 a -SDict begin [ /View [/XYZ H.V] /Dest (3305) cvn H.B /DEST pdfmark end - -2 1692 a 106 -x Fj(When)20 b(an)g(RPC)i(call)e(is)h(sent)g(to)f(smbd,)g(smbd)f(tries) -i(to)f(load)g(a)h(shared)e(library)g(by)h(the)g(name)2749 -1798 y -SDict begin H.S end - 2749 1798 a 2749 1798 a -SDict begin 13 H.A end - 2749 1798 a 2749 1798 -a -SDict begin [ /View [/XYZ H.V] /Dest (3306) cvn H.B /DEST pdfmark end - 2749 1798 a Fg(librpc_<pipename>.so)d Fj(to)-2 1906 -y(handle)i(the)h(call)h(if)f(it)h(doesn')o(t)e(kno)n(w)g(ho)n(w)h(to)g -(handle)f(the)h(call)h(internally)-5 b(.)18 b(F)o(or)i(instance,)g(LSA) -g(calls)h(are)f(handled)f(by)-2 2014 y -SDict begin H.S end - -2 2014 a -2 2014 -a -SDict begin 13 H.A end - -2 2014 a -2 2014 a -SDict begin [ /View [/XYZ H.V] /Dest (3307) cvn H.B /DEST pdfmark end - -2 2014 a Fg(librpc_lsass.so)p -Fj(..)f(These)i(shared)f(libraries)h(should)f(be)h(located)g(in)g(the) -2291 2014 y -SDict begin H.S end - 2291 2014 a 2291 2014 a -SDict begin 13 H.A end - 2291 2014 a 2291 -2014 a -SDict begin [ /View [/XYZ H.V] /Dest (3308) cvn H.B /DEST pdfmark end - 2291 2014 a Fg(<sambaroot>/lib/rpc)p Fj(.)d(smbd)j(then)-2 -2122 y(attempts)g(to)g(call)h(the)f(init_module)e(function)h(within)h -(the)g(shared)f(library)-5 b(.)19 b(Check)h(the)g(chapter)f(on)h -(modules)f(for)g(more)-2 2230 y(information.)-2 2397 -y -SDict begin H.S end - -2 2397 a -2 2397 a -SDict begin 13 H.A end - -2 2397 a -2 2397 a -SDict begin [ /View [/XYZ H.V] /Dest (3309) cvn H.B /DEST pdfmark end - -2 2397 a 107 -x Fj(In)h(the)g(init_module)e(function,)g(the)i(library)f(should)h -(call)g(rpc_pipe_re)o(gister_comman)o(ds\(\).)14 b(This)20 -b(function)f(tak)o(es)h(the)-2 2612 y(follo)n(wing)e(ar)o(guments:)-2 -2796 y -SDict begin H.S end - -2 2796 a -2 2796 a -SDict begin 13 H.A end - -2 2796 a -2 2796 a -SDict begin [ /View [/XYZ H.V] /Dest (3310) cvn H.B /DEST pdfmark end - -2 2796 -a -2 2879 a -SDict begin H.S end - -2 2879 a -2 2879 a -SDict begin 11.7 H.A end - -2 2879 a -2 2879 a -SDict begin [ /View [/XYZ H.V] /Dest (3311) cvn H.B /DEST pdfmark end - -2 -2879 a 79 x Fg(int)44 b(rpc_pipe_register_commands\(const)c(char)k -(*clnt,)g(const)g(char)g(*srv,)1388 3055 y(const)g(struct)f(api_struct) -h(*cmds,)f(int)i(size\);)39 3246 y -SDict begin H.S end - 39 3246 a 39 3246 -a -SDict begin 13 H.A end - 39 3246 a 39 3246 a -SDict begin [ /View [/XYZ H.V] /Dest (3312) cvn H.B /DEST pdfmark end - 39 3246 a -2 3371 a -SDict begin H.S end - -2 3371 a -2 -3371 a -SDict begin 13 H.A end - -2 3371 a -2 3371 a -SDict begin [ /View [/XYZ H.V] /Dest (3314) cvn H.B /DEST pdfmark end - -2 3371 a 108 x Fj(clnt)-2 -3480 y -SDict begin H.S end - -2 3480 a -2 3480 a -SDict begin 13 H.A end - -2 3480 a -2 3480 a -SDict begin [ /View [/XYZ H.V] /Dest (3315) cvn H.B /DEST pdfmark end - -2 3480 -a Black Black 164 3628 a -SDict begin H.S end - 164 3628 a 164 3628 a -SDict begin 13 H.A end - 164 3628 -a 164 3628 a -SDict begin [ /View [/XYZ H.V] /Dest (3316) cvn H.B /DEST pdfmark end - 164 3628 a Fj(the)20 b(Client)h(name)e(of)h(the)g(named)g -(pipe)-2 3729 y -SDict begin H.S end - -2 3729 a -2 3729 a -SDict begin 13 H.A end - -2 3729 a -2 3729 -a -SDict begin [ /View [/XYZ H.V] /Dest (3318) cvn H.B /DEST pdfmark end - -2 3729 a 90 x Fj(srv)-2 3820 y -SDict begin H.S end - -2 3820 a -2 3820 a -SDict begin 13 H.A end - --2 3820 a -2 3820 a -SDict begin [ /View [/XYZ H.V] /Dest (3319) cvn H.B /DEST pdfmark end - -2 3820 a Black Black 164 3968 a -SDict begin H.S end - -164 3968 a 164 3968 a -SDict begin 13 H.A end - 164 3968 a 164 3968 a -SDict begin [ /View [/XYZ H.V] /Dest (3320) cvn H.B /DEST pdfmark end - 164 3968 -a Fj(the)g(Serv)o(er)f(name)h(of)g(the)g(named)f(pipe)-2 -4069 y -SDict begin H.S end - -2 4069 a -2 4069 a -SDict begin 13 H.A end - -2 4069 a -2 4069 a -SDict begin [ /View [/XYZ H.V] /Dest (3322) cvn H.B /DEST pdfmark end - -2 4069 -a 90 x Fj(cmds)-2 4160 y -SDict begin H.S end - -2 4160 a -2 4160 a -SDict begin 13 H.A end - -2 4160 -a -2 4160 a -SDict begin [ /View [/XYZ H.V] /Dest (3323) cvn H.B /DEST pdfmark end - -2 4160 a Black Black 164 4309 a -SDict begin H.S end - 164 4309 -a 164 4309 a -SDict begin 13 H.A end - 164 4309 a 164 4309 a -SDict begin [ /View [/XYZ H.V] /Dest (3324) cvn H.B /DEST pdfmark end - 164 4309 a Fj(a)h(list)i(of)e -(api_structs)f(that)h(map)g(RPC)i(ordinal)d(numbers)f(to)j(function)d -(calls)-2 4410 y -SDict begin H.S end - -2 4410 a -2 4410 a -SDict begin 13 H.A end - -2 4410 a -2 4410 -a -SDict begin [ /View [/XYZ H.V] /Dest (3326) cvn H.B /DEST pdfmark end - -2 4410 a 90 x Fj(size)-2 4501 y -SDict begin H.S end - -2 4501 a -2 4501 -a -SDict begin 13 H.A end - -2 4501 a -2 4501 a -SDict begin [ /View [/XYZ H.V] /Dest (3327) cvn H.B /DEST pdfmark end - -2 4501 a Black Black 164 4649 -a -SDict begin H.S end - 164 4649 a 164 4649 a -SDict begin 13 H.A end - 164 4649 a 164 4649 a -SDict begin [ /View [/XYZ H.V] /Dest (3328) cvn H.B /DEST pdfmark end - 164 4649 -a Fj(the)i(number)e(of)i(api_structs)g(contained)e(in)j(cmds)-2 -4833 y -SDict begin H.S end - -2 4833 a -2 4833 a -SDict begin 13 H.A end - -2 4833 a -2 4833 a -SDict begin [ /View [/XYZ H.V] /Dest (3329) cvn H.B /DEST pdfmark end - -2 4833 -a 90 x Fj(See)f(rpc_serv)o(er/srv_re)o(g.c)c(and)j(rpc_serv)o -(er/srv_re)o(g_nt.c)c(for)k(a)i(small)g(e)o(xample)d(of)i(ho)n(w)g(to)g -(use)h(this)f(library)-5 b(.)p Black 3659 5984 a Fh(89)p -Black eop end -%%Page: 90 96 -TeXDict begin 90 95 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.90) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PACKAGING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fi(Chapter)44 b(16.)f(Notes)h(to)g(packagers)-2 197 -y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3336) cvn H.B /DEST pdfmark end - -2 197 a 342 x -Fl(16.1.)35 b(V)-14 b(ersioning)-2 734 y -SDict begin H.S end - -2 734 a -2 -734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (3338) cvn H.B /DEST pdfmark end - -2 734 a 79 x Fj(Please,)20 b(please)h(update)e -(the)h(v)o(ersion)f(number)f(in)1468 813 y -SDict begin H.S end - 1468 813 a -1468 813 a -SDict begin 13 H.A end - 1468 813 a 1468 813 a -SDict begin [ /View [/XYZ H.V] /Dest (3339) cvn H.B /DEST pdfmark end - 1468 813 a Fg -(source/include/version.h)e Fj(to)21 b(include)e(the)h(v)o(ersioning)e -(of)i(your)-2 921 y(package.)e(This)j(mak)o(es)f(it)h(easier)f(to)g -(distinguish)f(standard)h(samba)f(b)n(uilds)h(from)g(custom-b)n(uild)e -(samba)i(b)n(uilds)-2 1029 y(\(distrib)n(utions)f(often)g(patch)h -(packages\).)e(F)o(or)i(e)o(xample,)e(a)j(good)e(v)o(ersion)g(w)o(ould) -g(be:)-2 1213 y -SDict begin H.S end - -2 1213 a -2 1213 a -SDict begin 13 H.A end - -2 1213 a -2 1213 -a -SDict begin [ /View [/XYZ H.V] /Dest (3340) cvn H.B /DEST pdfmark end - -2 1213 a -2 1296 a -SDict begin H.S end - -2 1296 a -2 1296 a -SDict begin 11.7 H.A end - -2 1296 a -2 -1296 a -SDict begin [ /View [/XYZ H.V] /Dest (3341) cvn H.B /DEST pdfmark end - -2 1296 a 79 x Fg(Version)43 b(2.999+3.0.alpha21-5)f(for)i -(Debian)-2 1576 y -SDict begin H.S end - -2 1576 a -2 1576 a -SDict begin 13 H.A end - -2 1576 a -2 1576 -a -SDict begin [ /View [/XYZ H.V] /Dest (3342) cvn H.B /DEST pdfmark end - -2 1576 a 377 x Fl(16.2.)35 b(Modules)-2 2121 y -SDict begin H.S end - -2 -2121 a -2 2121 a -SDict begin 13 H.A end - -2 2121 a -2 2121 a -SDict begin [ /View [/XYZ H.V] /Dest (3344) cvn H.B /DEST pdfmark end - -2 2121 a 106 x -Fj(Samba)19 b(no)n(w)h(has)h(support)d(for)i(b)n(uilding)f(parts)h(of)g -(samba)g(as)h(plugins.)e(This)h(mak)o(es)g(it)h(possible)f(to,)g(for)g -(e)o(xample,)e(put)i(ldap)-2 2335 y(or)g(mysql)f(support)g(in)i(a)f -(seperate)g(package,)e(thus)j(making)d(it)j(possible)f(to)h(ha)n(v)o(e) -e(a)i(normal)e(samba)h(package)e(not)i(depending)-2 2443 -y(on)g(ldap)f(or)h(mysql.)g(T)-7 b(o)20 b(b)n(uild)g(as)h(much)e(parts) -h(of)g(samba)g(as)h(a)f(plugin,)f(run:)-2 2627 y -SDict begin H.S end - -2 2627 -a -2 2627 a -SDict begin 13 H.A end - -2 2627 a -2 2627 a -SDict begin [ /View [/XYZ H.V] /Dest (3345) cvn H.B /DEST pdfmark end - -2 2627 a -2 2710 a -SDict begin H.S end - -2 -2710 a -2 2710 a -SDict begin 11.7 H.A end - -2 2710 a -2 2710 a -SDict begin [ /View [/XYZ H.V] /Dest (3346) cvn H.B /DEST pdfmark end - -2 2710 a 79 x Fg(./configure)43 -b(--with-shared-modules=rpc,vfs,auth,pdb)o(,chars)o(et)p -Black 3659 5984 a Fh(90)p Black eop end -%%Trailer - -userdict /end-hook known{end-hook}if -%%EOF diff --git a/docs/Samba-HOWTO-Collection.ps b/docs/Samba-HOWTO-Collection.ps deleted file mode 100644 index b565ca4f05..0000000000 --- a/docs/Samba-HOWTO-Collection.ps +++ /dev/null @@ -1,51715 +0,0 @@ -%!PS-Adobe-2.0 -%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software -%%Title: samba-doc.dvi -%%Pages: 204 -%%PageOrder: Ascend -%%BoundingBox: 0 0 596 842 -%%DocumentFonts: Times-Bold Times-Roman Courier Times-Italic -%%+ Courier-Bold Courier-Oblique Courier-BoldOblique Helvetica -%%+ Helvetica-Bold Helvetica-Oblique -%%EndComments -%DVIPSWebPage: (www.radicaleye.com) -%DVIPSCommandLine: dvips -q samba-doc.dvi -o samba-doc.ps -%DVIPSParameters: dpi=600, compressed -%DVIPSSource: TeX output 2003.04.07:1543 -%%BeginProcSet: texc.pro -%! -/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S -N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 -mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 -0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ -landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize -mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ -matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round -exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ -statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] -N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin -/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array -/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 -array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N -df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A -definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get -}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} -B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr -1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 -1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx -0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx -sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ -rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp -gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B -/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ -/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ -A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy -get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} -ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp -fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 -{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add -chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ -1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} -forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn -/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put -}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ -bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A -mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ -SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ -userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X -1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 -index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N -/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ -/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) -(LaserWriter 16/600)]{A length product length le{A length product exch 0 -exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse -end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask -grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} -imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round -exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto -fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p -delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} -B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ -p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S -rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end - -%%EndProcSet -%%BeginProcSet: 8r.enc -% File 8r.enc as of 2002-03-12 for PSNFSS 9 -% -% This is the encoding vector for Type1 and TrueType fonts to be used -% with TeX. This file is part of the PSNFSS bundle, version 9 -% -% Authors: S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, W. Schmidt -% -% Idea is to have all the characters normally included in Type 1 fonts -% available for typesetting. This is effectively the characters in Adobe -% Standard Encoding + ISO Latin 1 + extra characters from Lucida + Euro. -% -% Character code assignments were made as follows: -% -% (1) the Windows ANSI characters are almost all in their Windows ANSI -% positions, because some Windows users cannot easily reencode the -% fonts, and it makes no difference on other systems. The only Windows -% ANSI characters not available are those that make no sense for -% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen -% (173). quotesingle and grave are moved just because it's such an -% irritation not having them in TeX positions. -% -% (2) Remaining characters are assigned arbitrarily to the lower part -% of the range, avoiding 0, 10 and 13 in case we meet dumb software. -% -% (3) Y&Y Lucida Bright includes some extra text characters; in the -% hopes that other PostScript fonts, perhaps created for public -% consumption, will include them, they are included starting at 0x12. -% -% (4) Remaining positions left undefined are for use in (hopefully) -% upward-compatible revisions, if someday more characters are generally -% available. -% -% (5) hyphen appears twice for compatibility with both ASCII and Windows. -% -% (6) /Euro is assigned to 128, as in Windows ANSI -% -/TeXBase1Encoding [ -% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) - /.notdef /dotaccent /fi /fl - /fraction /hungarumlaut /Lslash /lslash - /ogonek /ring /.notdef - /breve /minus /.notdef -% These are the only two remaining unencoded characters, so may as -% well include them. - /Zcaron /zcaron -% 0x10 - /caron /dotlessi -% (unusual TeX characters available in, e.g., Lucida Bright) - /dotlessj /ff /ffi /ffl - /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef - % very contentious; it's so painful not having quoteleft and quoteright - % at 96 and 145 that we move the things normally found there down to here. - /grave /quotesingle -% 0x20 (ASCII begins) - /space /exclam /quotedbl /numbersign - /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash -% 0x30 - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question -% 0x40 - /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O -% 0x50 - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -% 0x60 - /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o -% 0x70 - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /asciitilde - /.notdef % rubout; ASCII ends -% 0x80 - /Euro /.notdef /quotesinglbase /florin - /quotedblbase /ellipsis /dagger /daggerdbl - /circumflex /perthousand /Scaron /guilsinglleft - /OE /.notdef /.notdef /.notdef -% 0x90 - /.notdef /.notdef /.notdef /quotedblleft - /quotedblright /bullet /endash /emdash - /tilde /trademark /scaron /guilsinglright - /oe /.notdef /.notdef /Ydieresis -% 0xA0 - /.notdef % nobreakspace - /exclamdown /cent /sterling - /currency /yen /brokenbar /section - /dieresis /copyright /ordfeminine /guillemotleft - /logicalnot - /hyphen % Y&Y (also at 45); Windows' softhyphen - /registered - /macron -% 0xD0 - /degree /plusminus /twosuperior /threesuperior - /acute /mu /paragraph /periodcentered - /cedilla /onesuperior /ordmasculine /guillemotright - /onequarter /onehalf /threequarters /questiondown -% 0xC0 - /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla - /Egrave /Eacute /Ecircumflex /Edieresis - /Igrave /Iacute /Icircumflex /Idieresis -% 0xD0 - /Eth /Ntilde /Ograve /Oacute - /Ocircumflex /Otilde /Odieresis /multiply - /Oslash /Ugrave /Uacute /Ucircumflex - /Udieresis /Yacute /Thorn /germandbls -% 0xE0 - /agrave /aacute /acircumflex /atilde - /adieresis /aring /ae /ccedilla - /egrave /eacute /ecircumflex /edieresis - /igrave /iacute /icircumflex /idieresis -% 0xF0 - /eth /ntilde /ograve /oacute - /ocircumflex /otilde /odieresis /divide - /oslash /ugrave /uacute /ucircumflex - /udieresis /yacute /thorn /ydieresis -] def - -%%EndProcSet -%%BeginProcSet: texps.pro -%! -TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 -index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll -exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 -ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ -pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get -div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type -/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end -definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup -sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll -mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ -exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} -forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def -end - -%%EndProcSet -%%BeginProcSet: special.pro -%! -TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N -/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N -/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N -/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ -/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho -X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B -/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ -/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known -{userdict/md get type/dicttype eq{userdict begin md length 10 add md -maxlength ge{/md md dup length 20 add dict copy def}if end md begin -/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S -atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ -itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll -transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll -curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf -pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} -if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 --1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 -get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip -yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub -neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ -noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop -90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get -neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr -1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr -2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 --1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S -TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ -Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale -}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState -save N userdict maxlength dict begin/magscale true def normalscale -currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts -/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x -psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx -psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub -TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def -@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll -newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto -closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N -/@beginspecial{SDict begin/SpecialSave save N gsave normalscale -currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N} -N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs -neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate -rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse -scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg -lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx -ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N -/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ -pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave -restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B -/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 -setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY -moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix -matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc -savematrix setmatrix}N end - -%%EndProcSet -%%BeginProcSet: color.pro -%! -TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop -setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll -}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def -/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ -setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ -/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch -known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC -/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC -/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 -setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 -setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 -0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC -/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 -setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 -0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ -0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ -0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC -/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 -setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 -setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 -0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC -/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 -setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 -0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ -0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ -0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC -/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 -setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC -/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 -0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 -0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 -0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 -setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 -0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC -/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 -setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 -0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 -1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC -/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 -setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ -0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} -DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 -setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 -setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 -setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end - -%%EndProcSet -TeXDict begin @defspecial - - /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div -Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoff -pdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def -/H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF -/pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2 -sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint -HyperBaseDvips sub /pdf@ury exch def /pdf@urx exch def } def /H.A { -H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt -sub sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub -/pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch -pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict -/pdfmark known not {userdict /pdfmark systemdict /cleartomark get put} -if - -@fedspecial end TeXDict begin -39158280 55380996 1000 600 600 (samba-doc.dvi) @start -/Fa 136[54 2[54 54 3[54 54 4[54 54 1[54 2[54 52[54 46[{ - TeXBase1Encoding ReEncodeFont }10 89.6638 /Courier-Bold -rf /Fb 106[23 149[{ TeXBase1Encoding ReEncodeFont }1 -66.4176 /Helvetica rf /Fc 139[77 77 77 2[77 77 77 1[77 -4[77 77 1[77 77 44[77 5[77 77 46[{ TeXBase1Encoding ReEncodeFont }14 -129.116 /Courier-Bold rf /Fd 134[40 40 1[40 40 40 40 -40 40 40 40 40 40 40 40 1[40 40 40 40 40 40 40 40 40 -1[40 8[40 40 1[40 40 1[40 40 40 40 3[40 40 1[40 40 40 -2[40 6[40 5[40 3[40 40 40 40 2[40 6[40 40 34[{ - TeXBase1Encoding ReEncodeFont }47 67.2479 /Courier rf -/Fe 106[21 149[{ TeXBase1Encoding ReEncodeFont }1 59.7758 -/Times-Roman rf /Ff 134[45 45 45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 1[45 1[45 -1[45 5[45 1[45 9[45 17[45 4[45 1[45 45 45 45 5[45 1[45 -37[{ TeXBase1Encoding ReEncodeFont }39 74.7198 /Courier-Bold -rf /Fg 137[37 1[21 1[25 2[42 42 8[42 11[50 1[71 50 54 -46 50 54 1[50 58 54 1[42 2[21 1[58 46 50 54 54 1[50 6[21 -11[21 46[{ TeXBase1Encoding ReEncodeFont }26 74.7198 -/Helvetica-Oblique rf /Fh 134[42 1[58 42 46 25 42 29 -1[46 46 46 66 3[21 46 46 25 42 46 42 46 42 11[54 18[54 -4[44 14[21 46[{ TeXBase1Encoding ReEncodeFont }24 74.7198 -/Helvetica-Bold rf /Fi 133[45 1[45 45 45 45 45 45 45 -1[45 45 45 45 45 45 1[45 45 45 45 45 45 45 45 45 1[45 -1[45 1[45 3[45 1[45 45 45 45 1[45 45 45 45 1[45 1[45 -45 45 1[45 45 2[45 17[45 45 46[{ TeXBase1Encoding ReEncodeFont }44 -74.7198 /Courier-Oblique rf /Fj 133[37 37 37 54 37 42 -21 37 25 42 42 42 42 62 17 37 17 17 42 42 21 42 42 37 -42 42 1[42 1[21 21 21 1[50 50 71 50 54 46 50 54 1[50 -58 54 62 42 50 37 21 54 58 46 50 54 54 50 50 1[42 44 -44 1[21 21 42 42 42 42 42 42 42 42 42 42 21 21 25 21 -44 29 25 25 17 1[66 42 42 27 21 29[37 37 2[{ - TeXBase1Encoding ReEncodeFont }85 74.7198 /Helvetica -rf /Fk 138[42 25 29 33 1[42 37 42 62 4[42 2[33 3[37 18[54 -4[29 7[54 6[25 18[25 39[{ TeXBase1Encoding ReEncodeFont }16 -74.7198 /Times-Bold rf /Fl 134[50 1[50 50 50 50 50 50 -1[50 50 50 50 1[50 1[50 50 50 50 50 50 50 50 50 1[50 -9[50 1[50 50 1[50 1[50 50 50 2[50 3[50 50 2[50 17[50 -9[50 2[50 34[{ TeXBase1Encoding ReEncodeFont }36 83.022 -/Courier-BoldOblique rf /Fm 131[50 2[50 50 50 50 50 50 -50 50 1[50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -50 50 50 50 1[50 5[50 50 50 50 50 1[50 50 50 50 50 1[50 -50 50 50 1[50 50 50 50 50 50 1[50 1[50 50 50 50 1[50 -1[50 50 50 50 50 50 50 50 50 50 1[50 2[50 1[50 50 50 -50 34[{ TeXBase1Encoding ReEncodeFont }71 83.022 /Courier-Bold -rf /Fn 133[50 50 50 50 50 50 50 50 50 1[50 50 50 50 50 -50 1[50 50 50 50 50 50 50 50 50 1[50 7[50 50 50 1[50 -50 1[50 50 50 50 50 50 1[50 1[50 50 50 50 1[50 50 3[50 -5[50 5[50 50 1[50 50 2[50 50 50 2[50 37[{ - TeXBase1Encoding ReEncodeFont }53 83.022 /Courier-Oblique -rf /Fo 136[65 65 1[65 65 65 2[65 65 65 65 2[65 65 1[65 -65 1[65 65 50[65 65 46[{ TeXBase1Encoding ReEncodeFont }17 -107.597 /Courier-Bold rf /Fp 133[53 60 60 86 60 66 40 -47 53 66 66 60 66 100 33 66 40 33 66 60 40 53 66 53 66 -60 1[60 1[40 1[40 2[86 120 86 86 80 66 86 93 73 93 86 -113 80 1[60 47 93 93 73 80 86 86 80 86 1[60 4[40 60 60 -60 60 60 60 60 60 60 60 33 30 40 30 2[40 40 3[60 1[66 -40 30[66 2[{ TeXBase1Encoding ReEncodeFont }74 119.552 -/Times-Bold rf /Fq 134[37 37 55 37 42 23 32 32 42 42 -42 42 60 23 37 23 23 42 42 23 37 42 37 42 42 1[42 5[46 -51 69 51 60 46 42 51 60 51 60 55 69 46 55 1[28 60 60 -51 51 60 55 51 51 1[42 1[56 2[28 42 42 42 42 42 42 42 -42 42 42 23 21 28 21 2[28 28 28 2[42 1[35 28 29[42 42 -2[{ TeXBase1Encoding ReEncodeFont }75 83.022 /Times-Italic -rf /Fr 130[45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 1[45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 -45 45 45 45 45 45 45 33[{ TeXBase1Encoding ReEncodeFont }92 -74.7198 /Courier rf /Fs 134[86 1[124 86 96 57 67 76 1[96 -86 96 143 48 96 1[48 96 86 57 76 96 76 96 86 8[124 172 -124 124 115 96 124 134 105 1[124 163 115 2[67 134 134 -105 1[124 124 115 124 7[86 86 86 86 86 86 86 86 86 86 -48 43 57 42[96 2[{ TeXBase1Encoding ReEncodeFont }56 -172.154 /Times-Bold rf /Ft 106[23 27[33 33 48 33 33 18 -26 22 1[33 33 33 52 18 2[18 33 33 22 29 33 29 33 29 11[48 -41 37 2[37 1[48 1[41 4[48 5[48 6[18 7[33 2[18 17 22 3[22 -22 40[{ TeXBase1Encoding ReEncodeFont }38 66.4176 /Times-Roman -rf /Fu 129[45 40 17 40 37 42 42 60 42 42 23 32 28 42 -42 42 42 65 23 42 23 23 42 42 28 37 42 37 42 37 1[42 -39 28 23 28 51 60 60 78 60 60 51 46 55 60 46 60 60 74 -51 60 32 28 60 60 46 51 60 55 55 60 76 37 47 47 47 23 -23 42 42 42 42 42 42 42 42 42 42 23 21 28 21 47 42 28 -28 28 65 69 42 42 34 28 29[46 46 2[{ TeXBase1Encoding ReEncodeFont }95 -83.022 /Times-Roman rf /Fv 131[18 2[42 42 60 42 46 28 -32 37 46 46 42 46 69 23 46 28 23 46 42 28 37 46 37 46 -42 1[42 1[28 23 28 3[83 60 60 55 46 60 1[51 65 60 78 -55 65 1[32 1[65 51 55 60 60 55 60 2[47 47 47 1[28 1[42 -1[42 42 42 42 42 42 42 23 21 28 21 47 42 28 28 28 1[83 -42 1[46 31[46 2[{ TeXBase1Encoding ReEncodeFont }75 83.022 -/Times-Bold rf /Fw 134[50 50 72 50 55 33 39 44 55 55 -50 55 83 28 55 1[28 55 50 33 44 55 44 55 50 8[72 100 -72 72 66 55 72 1[61 78 72 94 66 78 50 39 78 78 61 66 -72 72 66 72 93 50 5[50 1[50 50 50 50 50 50 50 50 28 25 -12[33 30[55 2[{ TeXBase1Encoding ReEncodeFont }62 99.6264 -/Times-Bold rf /Fx 133[64 72 72 104 72 80 48 56 64 80 -80 72 80 120 40 80 48 40 80 72 48 64 80 64 80 72 8[104 -143 104 104 96 80 104 112 88 112 104 135 96 112 72 56 -112 112 88 96 104 104 96 104 1[72 1[82 3[72 72 72 72 -72 72 72 72 72 72 40 36 48 36 2[48 48 48 2[72 33[80 2[{ - TeXBase1Encoding ReEncodeFont }71 143.462 /Times-Bold -rf /Fy 134[103 103 1[103 115 69 80 92 1[115 103 115 172 -57 1[69 57 1[103 69 92 115 92 1[103 10[149 1[138 115 -2[126 2[195 3[80 1[161 2[149 149 138 149 18[52 43[115 -2[{ TeXBase1Encoding ReEncodeFont }33 206.584 /Times-Bold -rf end -%%EndProlog -%%BeginSetup -%%Feature: *Resolution 600dpi -TeXDict begin -%%PaperSize: A4 - end -%%EndSetup -%%Page: 1 1 -TeXDict begin 1 0 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a -600 -600 -a -SDict begin [ /Title () /Subject () /Creator (LaTeX with hyperref package) -/Author () /Producer (dvips + Distiller) /Keywords () /DOCINFO pdfmark -end - -600 -600 a Black 0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 -a 0 TeXcolorgray 0 TeXcolorgray -2 -102 a -SDict begin H.R end - -2 -102 a -2 --102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 -11 a -SDict begin [ /Page 1 /View [ /Fit ] /PageMode /UseOutlines /DOCVIEW -pdfmark end - -2 -11 a -2 -11 -a -SDict begin [ {Catalog} << /ViewerPreferences << >> >> /PUT pdfmark -end - -2 -11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 12 H.A end - -2 -11 a -2 -11 -a -SDict begin [ /View [/XYZ H.V] /Dest (Doc-Start) cvn H.B /DEST pdfmark -end - -2 -11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 12 H.A end - -2 -11 a -2 -11 -a -SDict begin [ /View [/XYZ H.V] /Dest (SAMBA-HOWTO-COLLECTION) cvn H.B -/DEST pdfmark end - -2 -11 a 452 132 a Fy(SAMB)-6 b(A)51 b(Pr)l(oject)h(Documentation) -1426 757 y Fx(SAMB)l(A)35 b(T)-13 b(eam)1463 948 y Fw(samba@samba.or)o -(g)1664 1806 y(Edited)26 b(by)1364 1993 y Fx(J)n(ohn)35 -b(H)g(T)-13 b(er)o(pstra)1379 2275 y(J)n(elmer)34 b(V)-14 -b(er)n(nooij)1198 2557 y(Gerald)34 b(\(J)n(erry\))g(Carter)p -Black Black eop end -%%Page: 2 2 -TeXDict begin 2 1 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.2) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 174 -x Fv(SAMB)n(A)21 b(Pr)o(oject)d(Documentation)-2 180 -y Fu(by)i(SAMB)m(A)h(T)-6 b(eam)-2 396 y(Edited)19 b(by)h(John)g(H)g(T) --6 b(erpstra)-2 612 y(Edited)19 b(by)h(Jelmer)g(V)-9 -b(ernooij)-2 828 y(Edited)19 b(by)h(Gerald)g(\(Jerry\))f(Carter)-2 -1044 y(Published)g(Sunday)g(6)h(April)-2 1401 y(This)g(book)f(is)i(a)g -(collection)e(of)h(HO)m(WT)o(Os)g(added)f(to)i(Samba)e(documentation)f -(o)o(v)o(er)g(the)j(years.)e(Samba)h(is)h(al)o(w)o(ays)g(under)-2 -1509 y(de)n(v)o(elopment,)c(and)i(so)i(is)g(it')-5 b(s)21 -b(documentation.)c(The)j(most)h(recent)e(v)o(ersion)g(of)h(this)h -(document)d(can)i(be)g(found)e(at)-2 1617 y(http://www)-5 -b(.samba.or)o(g/)16 b(on)k(the)g("Documentation")e(page.)h(Please)i -(send)f(updates)f(to)h(jerry@samba.or)o(g)-2 1725 y -(\(mailto:jerry@samba.or)o(g\))15 b(or)20 b(jelmer@samba.or)o(g)e -(\(mailto:jelmer@samba.or)o(g\).)-2 2200 y Ft(This)e(documentation)21 -b(is)c(distrib)o(uted)i(under)f(the)g(GNU)e(General)j(Public)f(License) -h(\(GPL\))d(v)o(ersion)i(2.)e(A)h(cop)o(y)h(of)f(the)h(license)h(is)e -(included)i(with)f(the)f(Samba)-2 2308 y(source)h(distrib)o(ution.)h(A) -d(cop)o(y)j(can)e(be)h(found)f(on-line)i(at)e(http://www)l(.fsf.or)o -(g/licenses/gpl.t)q(xt)p Black Black eop end -%%Page: 3 3 -TeXDict begin 3 2 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.3) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 210 -x Fs(T)-16 b(able)43 b(of)g(Contents)p 0 TeXcolorgray --2 250 a -SDict begin H.S end - -2 250 a Fv(I.)21 b(General)e(installation)776 -250 y -SDict begin 13 H.L end - 776 250 a 776 250 a -SDict begin [ /Subtype /Link /Dest (INTRODUCTION) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 776 250 a Black Black 10 w -Fv(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3654 250 a -SDict begin H.S end - 3654 250 a Fv(vii)3742 -250 y -SDict begin 13 H.L end - 3742 250 a 3742 250 a -SDict begin [ /Subtype /Link /Dest (INTRODUCTION) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3742 250 a Black 0 TeXcolorgray -197 378 a -SDict begin H.S end - 197 378 a Fu(1.)h(Ho)n(w)g(to)g(Install)h(and)e(T)-6 -b(est)21 b(SAMB)m(A)1364 378 y -SDict begin 13 H.L end - 1364 378 a 1364 378 a -SDict begin [ /Subtype /Link /Dest (INSTALL) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - -1364 378 a Black Black 4 w Fu(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3701 378 a -SDict begin H.S end - 3701 378 -a Fu(1)3743 378 y -SDict begin 13 H.L end - 3743 378 a 3743 378 a -SDict begin [ /Subtype /Link /Dest (INSTALL) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 378 a Black -0 TeXcolorgray 396 486 a -SDict begin H.S end - 396 486 a Fu(1.1.)f(Obtaining)e(and)i -(installing)g(samba)1578 486 y -SDict begin 13 H.L end - 1578 486 a 1578 486 a -SDict begin [ /Subtype /Link /Dest (64) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - -1578 486 a Black Black 18 w Fu(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3701 486 a -SDict begin H.S end - 3701 486 a Fu(1)3743 486 y -SDict begin 13 H.L end - 3743 486 a 3743 -486 a -SDict begin [ /Subtype /Link /Dest (64) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 486 a Black 0 TeXcolorgray 396 594 a -SDict begin H.S end - 396 594 -a Fu(1.2.)g(Con\002guring)e(samba)1177 594 y -SDict begin 13 H.L end - 1177 594 -a 1177 594 a -SDict begin [ /Subtype /Link /Dest (70) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 1177 594 a Black Black 4 w Fu(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 594 a -SDict begin H.S end - -3701 594 a Fu(1)3743 594 y -SDict begin 13 H.L end - 3743 594 a 3743 594 a -SDict begin [ /Subtype /Link /Dest (70) cvn /H /I /Border [0 0 0] /Color -[1 0 0] H.B /ANN pdfmark end - 3743 -594 a Black 0 TeXcolorgray 396 702 a -SDict begin H.S end - 396 702 a Fu(1.3.)i(T)m(ry)f -(listing)i(the)f(shares)g(a)n(v)n(ailable)g(on)g(your)f(serv)o(er)2055 -702 y -SDict begin 13 H.L end - 2055 702 a 2055 702 a -SDict begin [ /Subtype /Link /Dest (106) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2055 702 a Black Black 18 -w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3701 702 a -SDict begin H.S end - 3701 702 a Fu(2)3743 702 y -SDict begin 13 H.L end - -3743 702 a 3743 702 a -SDict begin [ /Subtype /Link /Dest (106) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 702 a Black 0 TeXcolorgray -396 810 a -SDict begin H.S end - 396 810 a Fu(1.4.)h(T)m(ry)f(connecting)f(with)j(the)f(unix)f -(client)1708 810 y -SDict begin 13 H.L end - 1708 810 a 1708 810 a -SDict begin [ /Subtype /Link /Dest (115) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1708 810 a Black -Black 12 w Fu(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 810 a -SDict begin H.S end - -3701 810 a Fu(2)3743 810 y -SDict begin 13 H.L end - 3743 810 a 3743 810 a -SDict begin [ /Subtype /Link /Dest (115) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -810 a Black 0 TeXcolorgray 396 918 a -SDict begin H.S end - 396 918 a Fu(1.5.)h(T)m(ry)f -(connecting)f(from)h(a)i(DOS,)g(WfWg,)f(W)m(in9x,)f(W)m(inNT)-6 -b(,)20 b(W)m(in2k,)f(OS/2,)h(etc...)g(client)3170 918 -y -SDict begin 13 H.L end - 3170 918 a 3170 918 a -SDict begin [ /Subtype /Link /Dest (136) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3170 918 a Black Black 3 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3701 918 a -SDict begin H.S end - 3701 918 a Fu(3)3743 918 y -SDict begin 13 H.L end - 3743 918 a 3743 -918 a -SDict begin [ /Subtype /Link /Dest (136) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 918 a Black 0 TeXcolorgray 396 1026 a -SDict begin H.S end - 396 -1026 a Fu(1.6.)g(What)g(If)g(Things)g(Don')o(t)f(W)-7 -b(ork?)1503 1026 y -SDict begin 13 H.L end - 1503 1026 a 1503 1026 a -SDict begin [ /Subtype /Link /Dest (149) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1503 1026 -a Black Black 10 w Fu(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3701 1026 a -SDict begin H.S end - 3701 1026 a Fu(3)3743 1026 -y -SDict begin 13 H.L end - 3743 1026 a 3743 1026 a -SDict begin [ /Subtype /Link /Dest (149) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1026 a Black 0 TeXcolorgray -197 1134 a -SDict begin H.S end - 197 1134 a Fu(2.)20 b(Quick)g(Cross)h(Subnet)e(Bro)n(wsing)h -(/)g(Cross)h(W)-7 b(orkgroup)18 b(Bro)n(wsing)i(guide)2485 -1134 y -SDict begin 13 H.L end - 2485 1134 a 2485 1134 a -SDict begin [ /Subtype /Link /Dest (BROWSING-QUICK) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 2485 1134 a Black Black -3 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 1134 a -SDict begin H.S end - -3701 1134 a Fu(5)3743 1134 y -SDict begin 13 H.L end - 3743 1134 a 3743 1134 a -SDict begin [ /Subtype /Link /Dest (BROWSING-QUICK) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - -3743 1134 a Black 0 TeXcolorgray 396 1242 a -SDict begin H.S end - 396 1242 -a Fu(2.1.)g(Discussion)907 1242 y -SDict begin 13 H.L end - 907 1242 a 907 1242 -a -SDict begin [ /Subtype /Link /Dest (182) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 907 1242 a Black Black 4 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3701 1242 a -SDict begin H.S end - 3701 -1242 a Fu(5)3743 1242 y -SDict begin 13 H.L end - 3743 1242 a 3743 1242 a -SDict begin [ /Subtype /Link /Dest (182) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -1242 a Black 0 TeXcolorgray 396 1350 a -SDict begin H.S end - 396 1350 a Fu(2.2.)g(Ho)n(w)g -(bro)n(wsing)e(functions)h(and)h(ho)n(w)f(to)i(deplo)o(y)e(stable)h -(and)g(dependable)e(bro)n(wsing)g(using)i(Samba)3522 -1350 y -SDict begin 13 H.L end - 3522 1350 a 3522 1350 a -SDict begin [ /Subtype /Link /Dest (203) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3522 1350 a Black Black -4 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 1350 a -SDict begin H.S end - -3701 1350 a Fu(6)3743 1350 y -SDict begin 13 H.L end - 3743 1350 a 3743 1350 a -SDict begin [ /Subtype /Link /Dest (203) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -3743 1350 a Black 0 TeXcolorgray 396 1458 a -SDict begin H.S end - 396 1458 -a Fu(2.3.)g(Use)g(of)g(the)h Fv(Remote)e(Announce)i Fu(parameter)1911 -1458 y -SDict begin 13 H.L end - 1911 1458 a 1911 1458 a -SDict begin [ /Subtype /Link /Dest (217) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1911 1458 a Black Black -17 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3701 1458 a -SDict begin H.S end - 3701 1458 a -Fu(6)3743 1458 y -SDict begin 13 H.L end - 3743 1458 a 3743 1458 a -SDict begin [ /Subtype /Link /Dest (217) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1458 a -Black 0 TeXcolorgray 396 1565 a -SDict begin H.S end - 396 1565 a Fu(2.4.)f(Use)g(of)g(the)h -Fv(Remote)e(Br)o(o)o(wse)i(Sync)f Fu(parameter)2003 1565 -y -SDict begin 13 H.L end - 2003 1565 a 2003 1565 a -SDict begin [ /Subtype /Link /Dest (240) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2003 1565 a Black Black 8 w -Fu(.)p Black Black(.)p Black Black(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3701 1565 a -SDict begin H.S end - 3701 1565 a Fu(7)3743 1565 -y -SDict begin 13 H.L end - 3743 1565 a 3743 1565 a -SDict begin [ /Subtype /Link /Dest (240) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1565 a Black 0 TeXcolorgray -396 1673 a -SDict begin H.S end - 396 1673 a Fu(2.5.)g(Use)g(of)g(WINS)993 1673 -y -SDict begin 13 H.L end - 993 1673 a 993 1673 a -SDict begin [ /Subtype /Link /Dest (251) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 993 1673 a Black Black 1 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3701 1673 a -SDict begin H.S end - -3701 1673 a Fu(7)3743 1673 y -SDict begin 13 H.L end - 3743 1673 a 3743 1673 a -SDict begin [ /Subtype /Link /Dest (251) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -3743 1673 a Black 0 TeXcolorgray 396 1781 a -SDict begin H.S end - 396 1781 -a Fu(2.6.)g(Do)g(NO)m(T)g(use)g(more)g(than)f(one)h(\(1\))g(protocol)e -(on)i(MS)g(W)m(indo)n(ws)g(machines)2787 1781 y -SDict begin 13 H.L end - 2787 -1781 a 2787 1781 a -SDict begin [ /Subtype /Link /Dest (268) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2787 1781 a Black Black 13 w Fu(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3701 -1781 a -SDict begin H.S end - 3701 1781 a Fu(8)3743 1781 y -SDict begin 13 H.L end - 3743 1781 a 3743 -1781 a -SDict begin [ /Subtype /Link /Dest (268) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1781 a Black 0 TeXcolorgray 396 1889 a -SDict begin H.S end - 396 -1889 a Fu(2.7.)g(Name)g(Resolution)f(Order)1336 1889 -y -SDict begin 13 H.L end - 1336 1889 a 1336 1889 a -SDict begin [ /Subtype /Link /Dest (276) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1336 1889 a Black Black 11 -w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3701 1889 a -SDict begin H.S end - 3701 1889 a Fu(9)3743 -1889 y -SDict begin 13 H.L end - 3743 1889 a 3743 1889 a -SDict begin [ /Subtype /Link /Dest (276) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1889 a Black 0 TeXcolorgray -197 1997 a -SDict begin H.S end - 197 1997 a Fu(3.)h(User)h(information)c(database)1157 -1997 y -SDict begin 13 H.L end - 1157 1997 a 1157 1997 a -SDict begin [ /Subtype /Link /Dest (PASSDB) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 1157 1997 a Black Black -3 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 1997 a -SDict begin H.S end - 3659 -1997 a Fu(10)3743 1997 y -SDict begin 13 H.L end - 3743 1997 a 3743 1997 a -SDict begin [ /Subtype /Link /Dest (PASSDB) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 -1997 a Black 0 TeXcolorgray 396 2105 a -SDict begin H.S end - 396 2105 a Fu(3.1.)j -(Introduction)956 2105 y -SDict begin 13 H.L end - 956 2105 a 956 2105 a -SDict begin [ /Subtype /Link /Dest (334) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 956 2105 -a Black Black -3 w Fu(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2105 a -SDict begin H.S end - 3659 2105 a Fu(10)3743 2105 -y -SDict begin 13 H.L end - 3743 2105 a 3743 2105 a -SDict begin [ /Subtype /Link /Dest (334) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2105 a Black 0 TeXcolorgray -396 2213 a -SDict begin H.S end - 396 2213 a Fu(3.2.)g(Important)e(Notes)i(About)f(Security) -1610 2213 y -SDict begin 13 H.L end - 1610 2213 a 1610 2213 a -SDict begin [ /Subtype /Link /Dest (341) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1610 2213 a Black -Black 7 w Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2213 -a -SDict begin H.S end - 3659 2213 a Fu(10)3743 2213 y -SDict begin 13 H.L end - 3743 2213 a 3743 2213 -a -SDict begin [ /Subtype /Link /Dest (341) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2213 a Black 0 TeXcolorgray 396 2321 a -SDict begin H.S end - 396 2321 -a Fu(3.3.)h(The)f(smbpasswd)h(Command)1443 2321 y -SDict begin 13 H.L end - 1443 -2321 a 1443 2321 a -SDict begin [ /Subtype /Link /Dest (379) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1443 2321 a Black Black 8 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2321 a -SDict begin H.S end - 3659 2321 a Fu(11)3743 2321 y -SDict begin 13 H.L end - 3743 2321 a -3743 2321 a -SDict begin [ /Subtype /Link /Dest (379) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2321 a Black 0 TeXcolorgray 396 2429 -a -SDict begin H.S end - 396 2429 a Fu(3.4.)g(Plain)g(te)o(xt)857 2429 y -SDict begin 13 H.L end - 857 -2429 a 857 2429 a -SDict begin [ /Subtype /Link /Dest (410) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 857 2429 a Black Black 12 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2429 a -SDict begin H.S end - 3659 2429 a Fu(12)3743 2429 y -SDict begin 13 H.L end - 3743 2429 a -3743 2429 a -SDict begin [ /Subtype /Link /Dest (410) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2429 a Black 0 TeXcolorgray 396 2537 -a -SDict begin H.S end - 396 2537 a Fu(3.5.)g(TDB)708 2537 y -SDict begin 13 H.L end - 708 2537 a 708 -2537 a -SDict begin [ /Subtype /Link /Dest (415) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 708 2537 a Black Black 16 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2537 a -SDict begin H.S end - 3659 2537 a Fu(12)3743 2537 y -SDict begin 13 H.L end - 3743 2537 a -3743 2537 a -SDict begin [ /Subtype /Link /Dest (415) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2537 a Black 0 TeXcolorgray 396 2645 -a -SDict begin H.S end - 396 2645 a Fu(3.6.)g(LD)m(AP)756 2645 y -SDict begin 13 H.L end - 756 2645 a -756 2645 a -SDict begin [ /Subtype /Link /Dest (418) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 756 2645 a Black Black 10 w Fu(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 2645 a -SDict begin H.S end - 3659 2645 a Fu(13)3743 -2645 y -SDict begin 13 H.L end - 3743 2645 a 3743 2645 a -SDict begin [ /Subtype /Link /Dest (418) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2645 a Black 0 TeXcolorgray -396 2753 a -SDict begin H.S end - 396 2753 a Fu(3.7.)g(MySQL)815 2753 y -SDict begin 13 H.L end - 815 -2753 a 815 2753 a -SDict begin [ /Subtype /Link /Dest (636) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 815 2753 a Black Black 13 w Fu(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 2753 a -SDict begin H.S end - 3659 -2753 a Fu(20)3743 2753 y -SDict begin 13 H.L end - 3743 2753 a 3743 2753 a -SDict begin [ /Subtype /Link /Dest (636) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -2753 a Black 0 TeXcolorgray 396 2861 a -SDict begin H.S end - 396 2861 a Fu(3.8.)g(XML)727 -2861 y -SDict begin 13 H.L end - 727 2861 a 727 2861 a -SDict begin [ /Subtype /Link /Dest (678) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 727 2861 a Black Black 18 -w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2861 a -SDict begin H.S end - 3659 2861 a Fu(22)3743 2861 y -SDict begin 13 H.L end - 3743 2861 a -3743 2861 a -SDict begin [ /Subtype /Link /Dest (678) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2861 a Black 0 TeXcolorgray -2 2988 -a -SDict begin H.S end - -2 2988 a Fv(II.)h(T)-6 b(ype)20 b(of)g(installation)786 -2988 y -SDict begin 13 H.L end - 786 2988 a 786 2988 a -SDict begin [ /Subtype /Link /Dest (TYPE) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 786 2988 a Black Black Fv(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2988 a -SDict begin H.S end - 3659 2988 a Fv(23)3743 2988 -y -SDict begin 13 H.L end - 3743 2988 a 3743 2988 a -SDict begin [ /Subtype /Link /Dest (TYPE) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2988 a Black 0 TeXcolorgray -197 3116 a -SDict begin H.S end - 197 3116 a Fu(4.)g(Nomenclature)e(of)i(Serv)o(er)f(T)-7 -b(ypes)1294 3116 y -SDict begin 13 H.L end - 1294 3116 a 1294 3116 a -SDict begin [ /Subtype /Link /Dest (SERVERTYPE) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1294 3116 -a Black Black 11 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3116 a -SDict begin H.S end - 3659 -3116 a Fu(24)3743 3116 y -SDict begin 13 H.L end - 3743 3116 a 3743 3116 a -SDict begin [ /Subtype /Link /Dest (SERVERTYPE) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 -3116 a Black 0 TeXcolorgray 396 3224 a -SDict begin H.S end - 396 3224 a Fu(4.1.)20 -b(Stand)f(Alone)h(Serv)o(er)1192 3224 y -SDict begin 13 H.L end - 1192 3224 a 1192 -3224 a -SDict begin [ /Subtype /Link /Dest (716) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1192 3224 a Black Black 10 w Fu(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3224 a -SDict begin H.S end - 3659 -3224 a Fu(24)3743 3224 y -SDict begin 13 H.L end - 3743 3224 a 3743 3224 a -SDict begin [ /Subtype /Link /Dest (716) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3224 a Black 0 TeXcolorgray 396 3332 a -SDict begin H.S end - 396 3332 a Fu(4.2.)g(Domain)f -(Member)g(Serv)o(er)1349 3332 y -SDict begin 13 H.L end - 1349 3332 a 1349 3332 -a -SDict begin [ /Subtype /Link /Dest (723) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1349 3332 a Black Black 19 w Fu(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3332 a -SDict begin H.S end - 3659 3332 a Fu(24)3743 3332 y -SDict begin 13 H.L end - 3743 3332 a -3743 3332 a -SDict begin [ /Subtype /Link /Dest (723) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3332 a Black 0 TeXcolorgray 396 3440 -a -SDict begin H.S end - 396 3440 a Fu(4.3.)h(Domain)f(Controller)1173 3440 -y -SDict begin 13 H.L end - 1173 3440 a 1173 3440 a -SDict begin [ /Subtype /Link /Dest (729) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1173 3440 a Black Black 8 w -Fu(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 3440 a -SDict begin H.S end - 3659 3440 a Fu(25)3743 3440 -y -SDict begin 13 H.L end - 3743 3440 a 3743 3440 a -SDict begin [ /Subtype /Link /Dest (729) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3440 a Black 0 TeXcolorgray -197 3548 a -SDict begin H.S end - 197 3548 a Fu(5.)h(Samba)g(as)h(Stand-Alone)d(Serv)o(er)1274 -3548 y -SDict begin 13 H.L end - 1274 3548 a 1274 3548 a -SDict begin [ /Subtype /Link /Dest (SECURITYLEVELS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1274 3548 a Black Black -11 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 3548 -a -SDict begin H.S end - 3659 3548 a Fu(26)3743 3548 y -SDict begin 13 H.L end - 3743 3548 a 3743 3548 -a -SDict begin [ /Subtype /Link /Dest (SECURITYLEVELS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 3548 a Black 0 TeXcolorgray 396 3656 a -SDict begin H.S end - 396 3656 -a Fu(5.1.)i(User)g(and)g(Share)f(security)h(le)n(v)o(el)1512 -3656 y -SDict begin 13 H.L end - 1512 3656 a 1512 3656 a -SDict begin [ /Subtype /Link /Dest (765) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1512 3656 a Black Black -1 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 3656 a -SDict begin H.S end - 3659 3656 a Fu(26)3743 3656 -y -SDict begin 13 H.L end - 3743 3656 a 3743 3656 a -SDict begin [ /Subtype /Link /Dest (765) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3656 a Black 0 TeXcolorgray -197 3764 a -SDict begin H.S end - 197 3764 a Fu(6.)g(Samba)g(as)h(an)f(NT4)g(or)g(W)m(in2k)f -(Primary)g(Domain)h(Controller)2142 3764 y -SDict begin 13 H.L end - 2142 3764 -a 2142 3764 a -SDict begin [ /Subtype /Link /Dest (SAMBA-PDC) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 2142 3764 a Black Black 14 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3764 a -SDict begin H.S end - 3659 3764 a Fu(31)3743 3764 y -SDict begin 13 H.L end - 3743 3764 a -3743 3764 a -SDict begin [ /Subtype /Link /Dest (SAMBA-PDC) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 3764 a Black 0 TeXcolorgray 396 3872 -a -SDict begin H.S end - 396 3872 a Fu(6.1.)g(Prerequisite)f(Reading)1237 3872 -y -SDict begin 13 H.L end - 1237 3872 a 1237 3872 a -SDict begin [ /Subtype /Link /Dest (877) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1237 3872 a Black Black 6 w -Fu(.)p Black Black(.)p Black Black(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 3872 a -SDict begin H.S end - 3659 3872 a Fu(31)3743 -3872 y -SDict begin 13 H.L end - 3743 3872 a 3743 3872 a -SDict begin [ /Subtype /Link /Dest (877) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3872 a Black 0 TeXcolorgray -396 3980 a -SDict begin H.S end - 396 3980 a Fu(6.2.)h(Background)951 3980 y -SDict begin 13 H.L end - -951 3980 a 951 3980 a -SDict begin [ /Subtype /Link /Dest (882) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 951 3980 a Black Black 2 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 3980 -a -SDict begin H.S end - 3659 3980 a Fu(31)3743 3980 y -SDict begin 13 H.L end - 3743 3980 a 3743 3980 -a -SDict begin [ /Subtype /Link /Dest (882) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3980 a Black 0 TeXcolorgray 396 4088 a -SDict begin H.S end - 396 4088 -a Fu(6.3.)g(Con\002guring)e(the)i(Samba)g(Domain)f(Controller)1964 -4088 y -SDict begin 13 H.L end - 1964 4088 a 1964 4088 a -SDict begin [ /Subtype /Link /Dest (922) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1964 4088 a Black Black -6 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 4088 a -SDict begin H.S end - 3659 4088 a Fu(32)3743 4088 -y -SDict begin 13 H.L end - 3743 4088 a 3743 4088 a -SDict begin [ /Subtype /Link /Dest (922) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4088 a Black 0 TeXcolorgray -396 4196 a -SDict begin H.S end - 396 4196 a Fu(6.4.)h(Creating)f(Machine)g(T)m(rust)i -(Accounts)e(and)h(Joining)f(Clients)i(to)f(the)g(Domain)2825 -4196 y -SDict begin 13 H.L end - 2825 4196 a 2825 4196 a -SDict begin [ /Subtype /Link /Dest (964) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2825 4196 a Black Black -16 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 4196 a -SDict begin H.S end - 3659 -4196 a Fu(33)3743 4196 y -SDict begin 13 H.L end - 3743 4196 a 3743 4196 a -SDict begin [ /Subtype /Link /Dest (964) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -4196 a Black 0 TeXcolorgray 396 4304 a -SDict begin H.S end - 396 4304 a Fu(6.5.)g(Common)e -(Problems)i(and)f(Errors)1555 4304 y -SDict begin 13 H.L end - 1555 4304 a 1555 -4304 a -SDict begin [ /Subtype /Link /Dest (1072) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1555 4304 a Black Black -1 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4304 a -SDict begin H.S end - 3659 4304 a Fu(36)3743 4304 y -SDict begin 13 H.L end - 3743 4304 a -3743 4304 a -SDict begin [ /Subtype /Link /Dest (1072) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4304 a Black 0 TeXcolorgray 396 4411 -a -SDict begin H.S end - 396 4411 a Fu(6.6.)h(What)g(other)f(help)h(can)g(I)h(get?)1421 -4411 y -SDict begin 13 H.L end - 1421 4411 a 1421 4411 a -SDict begin [ /Subtype /Link /Dest (1118) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1421 4411 a Black Black -9 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 4411 a -SDict begin H.S end - 3659 4411 -a Fu(38)3743 4411 y -SDict begin 13 H.L end - 3743 4411 a 3743 4411 a -SDict begin [ /Subtype /Link /Dest (1118) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4411 -a Black 0 TeXcolorgray 396 4519 a -SDict begin H.S end - 396 4519 a Fu(6.7.)f(Domain)f -(Control)g(for)h(W)m(indo)n(ws)f(9x/ME)1787 4519 y -SDict begin 13 H.L end - 1787 -4519 a 1787 4519 a -SDict begin [ /Subtype /Link /Dest (1232) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1787 4519 a Black Black 16 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 4519 a -SDict begin H.S end - 3659 4519 -a Fu(41)3743 4519 y -SDict begin 13 H.L end - 3743 4519 a 3743 4519 a -SDict begin [ /Subtype /Link /Dest (1232) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4519 -a Black 0 TeXcolorgray 197 4627 a -SDict begin H.S end - 197 4627 a Fu(7.)h(Samba)g(Backup)f -(Domain)g(Controller)g(to)i(Samba)f(Domain)f(Control)2327 -4627 y -SDict begin 13 H.L end - 2327 4627 a 2327 4627 a -SDict begin [ /Subtype /Link /Dest (SAMBA-BDC) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 2327 4627 a Black Black -16 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 4627 a -SDict begin H.S end - 3659 4627 a Fu(43)3743 -4627 y -SDict begin 13 H.L end - 3743 4627 a 3743 4627 a -SDict begin [ /Subtype /Link /Dest (SAMBA-BDC) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 4627 a Black 0 TeXcolorgray -396 4735 a -SDict begin H.S end - 396 4735 a Fu(7.1.)h(Prerequisite)f(Reading)1237 -4735 y -SDict begin 13 H.L end - 1237 4735 a 1237 4735 a -SDict begin [ /Subtype /Link /Dest (1285) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1237 4735 a Black Black -6 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 4735 a -SDict begin H.S end - 3659 4735 a Fu(43)3743 -4735 y -SDict begin 13 H.L end - 3743 4735 a 3743 4735 a -SDict begin [ /Subtype /Link /Dest (1285) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4735 a Black 0 TeXcolorgray -396 4843 a -SDict begin H.S end - 396 4843 a Fu(7.2.)h(Background)951 4843 y -SDict begin 13 H.L end - -951 4843 a 951 4843 a -SDict begin [ /Subtype /Link /Dest (1289) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 951 4843 a Black Black 2 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4843 -a -SDict begin H.S end - 3659 4843 a Fu(43)3743 4843 y -SDict begin 13 H.L end - 3743 4843 a 3743 4843 -a -SDict begin [ /Subtype /Link /Dest (1289) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4843 a Black 0 TeXcolorgray 396 4951 a -SDict begin H.S end - 396 4951 -a Fu(7.3.)g(What)g(quali\002es)g(a)h(Domain)e(Controller)g(on)h(the)g -(netw)o(ork?)2288 4951 y -SDict begin 13 H.L end - 2288 4951 a 2288 4951 a -SDict begin [ /Subtype /Link /Dest (1297) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2288 -4951 a Black Black 14 w Fu(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 4951 a -SDict begin H.S end - 3659 4951 a Fu(43)3743 -4951 y -SDict begin 13 H.L end - 3743 4951 a 3743 4951 a -SDict begin [ /Subtype /Link /Dest (1297) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4951 a Black 0 TeXcolorgray -396 5059 a -SDict begin H.S end - 396 5059 a Fu(7.4.)g(Can)g(Samba)g(be)g(a)h(Backup)e(Domain) -g(Controller)g(to)i(an)f(NT)g(PDC?)2538 5059 y -SDict begin 13 H.L end - 2538 5059 -a 2538 5059 a -SDict begin [ /Subtype /Link /Dest (1306) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2538 5059 a Black Black 13 w Fu(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 5059 a -SDict begin H.S end - 3659 5059 a Fu(44)3743 5059 y -SDict begin 13 H.L end - 3743 5059 a -3743 5059 a -SDict begin [ /Subtype /Link /Dest (1306) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5059 a Black 0 TeXcolorgray 396 5167 -a -SDict begin H.S end - 396 5167 a Fu(7.5.)g(Ho)n(w)g(do)f(I)i(set)g(up)f(a)g(Samba)g(BDC?) -1602 5167 y -SDict begin 13 H.L end - 1602 5167 a 1602 5167 a -SDict begin [ /Subtype /Link /Dest (1311) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1602 5167 a Black -Black 15 w Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 5167 -a -SDict begin H.S end - 3659 5167 a Fu(44)3743 5167 y -SDict begin 13 H.L end - 3743 5167 a 3743 5167 -a -SDict begin [ /Subtype /Link /Dest (1311) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5167 a Black 0 TeXcolorgray 197 5275 a -SDict begin H.S end - 197 5275 -a Fu(8.)g(Samba)g(as)h(a)f(ADS)h(domain)e(member)1405 -5275 y -SDict begin 13 H.L end - 1405 5275 a 1405 5275 a -SDict begin [ /Subtype /Link /Dest (ADS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1405 5275 a Black Black -4 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 5275 -a -SDict begin H.S end - 3659 5275 a Fu(46)3743 5275 y -SDict begin 13 H.L end - 3743 5275 a 3743 5275 -a -SDict begin [ /Subtype /Link /Dest (ADS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5275 a Black 0 TeXcolorgray 396 5383 a -SDict begin H.S end - 396 5383 -a Fu(8.1.)h(Setup)f(your)g Fr(smb.conf)1284 5383 y -SDict begin 13 H.L end - 1284 -5383 a 1284 5383 a -SDict begin [ /Subtype /Link /Dest (1354) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1284 5383 a Black Black 1 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 5383 a -SDict begin H.S end - 3659 -5383 a Fu(46)3743 5383 y -SDict begin 13 H.L end - 3743 5383 a 3743 5383 a -SDict begin [ /Subtype /Link /Dest (1354) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -5383 a Black 0 TeXcolorgray 396 5491 a -SDict begin H.S end - 396 5491 a Fu(8.2.)h(Setup)f -(your)g Fr(/etc/krb5.conf)1554 5491 y -SDict begin 13 H.L end - 1554 5491 a 1554 -5491 a -SDict begin [ /Subtype /Link /Dest (1367) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1554 5491 a Black Black Fu(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 5491 a -SDict begin H.S end - 3659 5491 a Fu(46)3743 5491 y -SDict begin 13 H.L end - 3743 5491 a -3743 5491 a -SDict begin [ /Subtype /Link /Dest (1367) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 5491 a Black Black 3673 5984 a Fq(iii)p -Black eop end -%%Page: 4 4 -TeXDict begin 4 3 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.4) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 0 -TeXcolorgray 396 72 a -SDict begin H.S end - 396 72 a Fu(8.3.)20 b(Create)g(the)g(computer)f -(account)1496 72 y -SDict begin 13 H.L end - 1496 72 a 1496 72 a -SDict begin [ /Subtype /Link /Dest (ADS-CREATE-MACHINE-ACCOUNT) cvn -/H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1496 72 a Black -Black 17 w Fu(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 72 a -SDict begin H.S end - 3659 72 a Fu(47)3743 72 -y -SDict begin 13 H.L end - 3743 72 a 3743 72 a -SDict begin [ /Subtype /Link /Dest (ADS-CREATE-MACHINE-ACCOUNT) cvn -/H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 72 a Black 0 TeXcolorgray -396 180 a -SDict begin H.S end - 396 180 a Fu(8.4.)h(T)-6 b(est)20 b(your)f(serv)o(er)h(setup) -1271 180 y -SDict begin 13 H.L end - 1271 180 a 1271 180 a -SDict begin [ /Subtype /Link /Dest (ADS-TEST-SERVER) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1271 180 a Black Black -14 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 180 -a -SDict begin H.S end - 3659 180 a Fu(47)3743 180 y -SDict begin 13 H.L end - 3743 180 a 3743 180 a -SDict begin [ /Subtype /Link /Dest (ADS-TEST-SERVER) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 -180 a Black 0 TeXcolorgray 396 288 a -SDict begin H.S end - 396 288 a Fu(8.5.)g(T)-6 -b(esting)20 b(with)g(smbclient)1298 288 y -SDict begin 13 H.L end - 1298 288 a -1298 288 a -SDict begin [ /Subtype /Link /Dest (ADS-TEST-SMBCLIENT) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1298 288 a Black Black 7 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 288 a -SDict begin H.S end - 3659 288 a Fu(47)3743 288 y -SDict begin 13 H.L end - 3743 288 a 3743 -288 a -SDict begin [ /Subtype /Link /Dest (ADS-TEST-SMBCLIENT) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 288 a Black 0 TeXcolorgray 396 396 a -SDict begin H.S end - 396 396 -a Fu(8.6.)g(Notes)736 396 y -SDict begin 13 H.L end - 736 396 a 736 396 a -SDict begin [ /Subtype /Link /Dest (1415) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 736 396 -a Black Black 9 w Fu(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 396 a -SDict begin H.S end - 3659 396 a Fu(47)3743 -396 y -SDict begin 13 H.L end - 3743 396 a 3743 396 a -SDict begin [ /Subtype /Link /Dest (1415) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 396 a Black 0 TeXcolorgray -197 504 a -SDict begin H.S end - 197 504 a Fu(9.)g(Samba)g(as)h(a)f(NT4)g(or)g(W)m(in2k)g -(domain)e(member)1724 504 y -SDict begin 13 H.L end - 1724 504 a 1724 504 a -SDict begin [ /Subtype /Link /Dest (DOMAIN-SECURITY) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1724 -504 a Black Black 17 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 504 a -SDict begin H.S end - 3659 504 a Fu(49)3743 504 y -SDict begin 13 H.L end - 3743 504 a 3743 -504 a -SDict begin [ /Subtype /Link /Dest (DOMAIN-SECURITY) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 504 a Black 0 TeXcolorgray 396 612 a -SDict begin H.S end - 396 612 -a Fu(9.1.)i(Joining)f(an)h(NT)g(Domain)g(with)g(Samba)g(3.0)1846 -612 y -SDict begin 13 H.L end - 1846 612 a 1846 612 a -SDict begin [ /Subtype /Link /Dest (1438) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1846 612 a Black Black -1 -w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 612 a -SDict begin H.S end - 3659 612 a Fu(49)3743 612 y -SDict begin 13 H.L end - 3743 612 a 3743 -612 a -SDict begin [ /Subtype /Link /Dest (1438) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 612 a Black 0 TeXcolorgray 396 720 a -SDict begin H.S end - 396 720 -a Fu(9.2.)g(Why)f(is)i(this)g(better)f(than)g(security)f(=)i(serv)o -(er?)1905 720 y -SDict begin 13 H.L end - 1905 720 a 1905 720 a -SDict begin [ /Subtype /Link /Dest (1492) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1905 720 a Black -Black 2 w Fu(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 720 a -SDict begin H.S end - 3659 720 a Fu(50)3743 720 y -SDict begin 13 H.L end - -3743 720 a 3743 720 a -SDict begin [ /Subtype /Link /Dest (1492) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 720 a Black 0 TeXcolorgray --2 848 a -SDict begin H.S end - -2 848 a Fv(III.)g(Adv)o(anced)f(Con\002guration)1011 -848 y -SDict begin 13 H.L end - 1011 848 a 1011 848 a -SDict begin [ /Subtype /Link /Dest (OPTIONAL) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1011 848 a Black Black 4 -w Fv(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 848 -a -SDict begin H.S end - 3659 848 a Fv(52)3743 848 y -SDict begin 13 H.L end - 3743 848 a 3743 848 a -SDict begin [ /Subtype /Link /Dest (OPTIONAL) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 -848 a Black 0 TeXcolorgray 197 976 a -SDict begin H.S end - 197 976 a Fu(10.)g(UNIX)g -(Permission)g(Bits)h(and)f(W)m(indo)n(ws)f(NT)i(Access)g(Control)e -(Lists)2391 976 y -SDict begin 13 H.L end - 2391 976 a 2391 976 a -SDict begin [ /Subtype /Link /Dest (UNIX-PERMISSIONS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 2391 976 a Black -Black 14 w Fu(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 976 a -SDict begin H.S end - 3659 976 a -Fu(53)3743 976 y -SDict begin 13 H.L end - 3743 976 a 3743 976 a -SDict begin [ /Subtype /Link /Dest (UNIX-PERMISSIONS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 976 a Black -0 TeXcolorgray 396 1084 a -SDict begin H.S end - 396 1084 a Fu(10.1.)g(V)-5 -b(ie)n(wing)20 b(and)f(changing)f(UNIX)j(permissions)e(using)h(the)g -(NT)g(security)g(dialogs)2973 1084 y -SDict begin 13 H.L end - 2973 1084 a 2973 -1084 a -SDict begin [ /Subtype /Link /Dest (1524) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2973 1084 a Black Black 14 w Fu(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 1084 a -SDict begin H.S end - 3659 1084 a Fu(53)3743 1084 y -SDict begin 13 H.L end - 3743 1084 a -3743 1084 a -SDict begin [ /Subtype /Link /Dest (1524) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1084 a Black 0 TeXcolorgray 396 1192 -a -SDict begin H.S end - 396 1192 a Fu(10.2.)f(Ho)n(w)h(to)g(vie)n(w)h(\002le)f(security)g(on) -g(a)g(Samba)g(share)2023 1192 y -SDict begin 13 H.L end - 2023 1192 a 2023 1192 -a -SDict begin [ /Subtype /Link /Dest (1530) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2023 1192 a Black Black 9 w Fu(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 1192 -a -SDict begin H.S end - 3659 1192 a Fu(53)3743 1192 y -SDict begin 13 H.L end - 3743 1192 a 3743 1192 -a -SDict begin [ /Subtype /Link /Dest (1530) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1192 a Black 0 TeXcolorgray 396 1300 a -SDict begin H.S end - 396 1300 -a Fu(10.3.)f(V)-5 b(ie)n(wing)20 b(\002le)h(o)n(wnership)1356 -1300 y -SDict begin 13 H.L end - 1356 1300 a 1356 1300 a -SDict begin [ /Subtype /Link /Dest (1541) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1356 1300 a Black Black -12 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 1300 a -SDict begin H.S end - 3659 1300 -a Fu(53)3743 1300 y -SDict begin 13 H.L end - 3743 1300 a 3743 1300 a -SDict begin [ /Subtype /Link /Dest (1541) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1300 -a Black 0 TeXcolorgray 396 1407 a -SDict begin H.S end - 396 1407 a Fu(10.4.)e(V)-5 -b(ie)n(wing)20 b(\002le)h(or)e(directory)g(permissions)1818 -1407 y -SDict begin 13 H.L end - 1818 1407 a 1818 1407 a -SDict begin [ /Subtype /Link /Dest (1561) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1818 1407 a Black Black -6 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 1407 a -SDict begin H.S end - 3659 1407 a Fu(54)3743 -1407 y -SDict begin 13 H.L end - 3743 1407 a 3743 1407 a -SDict begin [ /Subtype /Link /Dest (1561) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1407 a Black 0 TeXcolorgray -396 1515 a -SDict begin H.S end - 396 1515 a Fu(10.5.)g(Modifying)f(\002le)j(or)f(directory)e -(permissions)1894 1515 y -SDict begin 13 H.L end - 1894 1515 a 1894 1515 a -SDict begin [ /Subtype /Link /Dest (1597) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1894 -1515 a Black Black 13 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 1515 a -SDict begin H.S end - 3659 1515 -a Fu(55)3743 1515 y -SDict begin 13 H.L end - 3743 1515 a 3743 1515 a -SDict begin [ /Subtype /Link /Dest (1597) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1515 -a Black 0 TeXcolorgray 396 1623 a -SDict begin H.S end - 396 1623 a Fu(10.6.)h(Interaction)f -(with)j(the)f(standard)f(Samba)h(create)g(mask)g(parameters)2584 -1623 y -SDict begin 13 H.L end - 2584 1623 a 2584 1623 a -SDict begin [ /Subtype /Link /Dest (1619) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2584 1623 a Black Black -8 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 1623 a -SDict begin H.S end - 3659 1623 -a Fu(56)3743 1623 y -SDict begin 13 H.L end - 3743 1623 a 3743 1623 a -SDict begin [ /Subtype /Link /Dest (1619) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1623 -a Black 0 TeXcolorgray 396 1731 a -SDict begin H.S end - 396 1731 a Fu(10.7.)f(Interaction)f -(with)j(the)f(standard)f(Samba)h(\002le)h(attrib)n(ute)e(mapping)2518 -1731 y -SDict begin 13 H.L end - 2518 1731 a 2518 1731 a -SDict begin [ /Subtype /Link /Dest (1672) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2518 1731 a Black Black -12 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black 0 TeXcolorgray 3659 1731 a -SDict begin H.S end - 3659 1731 -a Fu(57)3743 1731 y -SDict begin 13 H.L end - 3743 1731 a 3743 1731 a -SDict begin [ /Subtype /Link /Dest (1672) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 1731 -a Black 0 TeXcolorgray 197 1839 a -SDict begin H.S end - 197 1839 a Fu(11.)h(Con\002guring)e -(Group)h(Mapping)1279 1839 y -SDict begin 13 H.L end - 1279 1839 a 1279 1839 a -SDict begin [ /Subtype /Link /Dest (GROUPMAPPING) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - -1279 1839 a Black Black 6 w Fu(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 1839 a -SDict begin H.S end - 3659 1839 a Fu(58)3743 1839 -y -SDict begin 13 H.L end - 3743 1839 a 3743 1839 a -SDict begin [ /Subtype /Link /Dest (GROUPMAPPING) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 1839 a Black 0 TeXcolorgray -197 1947 a -SDict begin H.S end - 197 1947 a Fu(12.)h(Printing)f(Support)875 -1947 y -SDict begin 13 H.L end - 875 1947 a 875 1947 a -SDict begin [ /Subtype /Link /Dest (PRINTING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 875 1947 a Black Black 15 -w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 1947 -a -SDict begin H.S end - 3659 1947 a Fu(60)3743 1947 y -SDict begin 13 H.L end - 3743 1947 a 3743 1947 -a -SDict begin [ /Subtype /Link /Dest (PRINTING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 1947 a Black 0 TeXcolorgray 396 2055 a -SDict begin H.S end - 396 2055 -a Fu(12.1.)g(Introduction)997 2055 y -SDict begin 13 H.L end - 997 2055 a 997 2055 -a -SDict begin [ /Subtype /Link /Dest (1735) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 2055 a Black Black -3 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2055 -a -SDict begin H.S end - 3659 2055 a Fu(60)3743 2055 y -SDict begin 13 H.L end - 3743 2055 a 3743 2055 -a -SDict begin [ /Subtype /Link /Dest (1735) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2055 a Black 0 TeXcolorgray 396 2163 a -SDict begin H.S end - 396 2163 -a Fu(12.2.)g(Con\002guration)1047 2163 y -SDict begin 13 H.L end - 1047 2163 a -1047 2163 a -SDict begin [ /Subtype /Link /Dest (1757) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1047 2163 a Black Black 9 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2163 a -SDict begin H.S end - 3659 2163 a Fu(60)3743 2163 y -SDict begin 13 H.L end - 3743 2163 a -3743 2163 a -SDict begin [ /Subtype /Link /Dest (1757) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2163 a Black 0 TeXcolorgray 396 2271 -a -SDict begin H.S end - 396 2271 a Fu(12.3.)g(The)h(Imprints)f(T)-7 b(oolset)1278 -2271 y -SDict begin 13 H.L end - 1278 2271 a 1278 2271 a -SDict begin [ /Subtype /Link /Dest (1869) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1278 2271 a Black Black -7 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2271 -a -SDict begin H.S end - 3659 2271 a Fu(65)3743 2271 y -SDict begin 13 H.L end - 3743 2271 a 3743 2271 -a -SDict begin [ /Subtype /Link /Dest (1869) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2271 a Black 0 TeXcolorgray 396 2379 a -SDict begin H.S end - 396 2379 -a Fu(12.4.)19 b(Diagnosis)916 2379 y -SDict begin 13 H.L end - 916 2379 a 916 2379 -a -SDict begin [ /Subtype /Link /Dest (1912) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 916 2379 a Black Black 16 w Fu(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 2379 -a -SDict begin H.S end - 3659 2379 a Fu(67)3743 2379 y -SDict begin 13 H.L end - 3743 2379 a 3743 2379 -a -SDict begin [ /Subtype /Link /Dest (1912) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2379 a Black 0 TeXcolorgray 197 2487 a -SDict begin H.S end - 197 2487 -a Fu(13.)h(CUPS)h(Printing)e(Support)1103 2487 y -SDict begin 13 H.L end - 1103 -2487 a 1103 2487 a -SDict begin [ /Subtype /Link /Dest (CUPS-PRINTING) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1103 2487 a Black Black 16 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -0 TeXcolorgray 3659 2487 a -SDict begin H.S end - 3659 2487 a Fu(73)3743 2487 -y -SDict begin 13 H.L end - 3743 2487 a 3743 2487 a -SDict begin [ /Subtype /Link /Dest (CUPS-PRINTING) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 2487 a Black 0 TeXcolorgray -396 2595 a -SDict begin H.S end - 396 2595 a Fu(13.1.)g(Introduction)997 2595 -y -SDict begin 13 H.L end - 997 2595 a 997 2595 a -SDict begin [ /Subtype /Link /Dest (2024) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 2595 a Black Black -3 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2595 a -SDict begin H.S end - 3659 2595 a Fu(73)3743 2595 y -SDict begin 13 H.L end - 3743 2595 a -3743 2595 a -SDict begin [ /Subtype /Link /Dest (2024) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2595 a Black 0 TeXcolorgray 396 2703 -a -SDict begin H.S end - 396 2703 a Fu(13.2.)g(Con\002guring)f Fr(smb.conf)i -Fu(for)f(CUPS)1709 2703 y -SDict begin 13 H.L end - 1709 2703 a 1709 2703 a -SDict begin [ /Subtype /Link /Dest (2031) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1709 -2703 a Black Black 11 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 2703 a -SDict begin H.S end - 3659 2703 a Fu(73)3743 -2703 y -SDict begin 13 H.L end - 3743 2703 a 3743 2703 a -SDict begin [ /Subtype /Link /Dest (2031) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2703 a Black 0 TeXcolorgray -396 2811 a -SDict begin H.S end - 396 2811 a Fu(13.3.)g(CUPS)i(-)g(RA)-7 b(W)21 -b(Print)f(Through)e(Mode)1751 2811 y -SDict begin 13 H.L end - 1751 2811 a 1751 -2811 a -SDict begin [ /Subtype /Link /Dest (2051) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1751 2811 a Black Black 11 w Fu(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 2811 a -SDict begin H.S end - 3659 2811 a Fu(74)3743 2811 y -SDict begin 13 H.L end - 3743 2811 a -3743 2811 a -SDict begin [ /Subtype /Link /Dest (2051) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 2811 a Black 0 TeXcolorgray 396 2918 -a -SDict begin H.S end - 396 2918 a Fu(13.4.)h(CUPS)i(as)g(a)g(netw)o(ork)e(PostScript)h(RIP)h -(--)f(CUPS)h(dri)n(v)o(ers)e(w)o(orking)g(on)h(serv)o(er)m(,)f(Adobe)g -(PostScript)h(dri)n(v)o(er)f(with)h(CUPS-PPDs)i(do)n(wnloaded)17 -b(to)j(clients)5111 2918 y -SDict begin 13 H.L end - 5111 2918 a 5111 2918 a -SDict begin [ /Subtype /Link /Dest (2110) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 5111 -2918 a Black 0 TeXcolorgray 596 3026 a -SDict begin H.S end - 596 3026 a Fu(76)680 -3026 y -SDict begin 13 H.L end - 680 3026 a 680 3026 a -SDict begin [ /Subtype /Link /Dest (2110) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 680 3026 a Black 0 TeXcolorgray -396 3134 a -SDict begin H.S end - 396 3134 a Fu(13.5.)f(W)m(indo)n(ws)h(T)-6 -b(erminal)19 b(Serv)o(ers)g(\(WTS\))i(as)g(CUPS)g(clients)2291 -3134 y -SDict begin 13 H.L end - 2291 3134 a 2291 3134 a -SDict begin [ /Subtype /Link /Dest (2131) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2291 3134 a Black Black -11 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3134 a -SDict begin H.S end - 3659 3134 a Fu(77)3743 3134 y -SDict begin 13 H.L end - 3743 3134 a -3743 3134 a -SDict begin [ /Subtype /Link /Dest (2131) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3134 a Black 0 TeXcolorgray 396 3242 -a -SDict begin H.S end - 396 3242 a Fu(13.6.)e(Setting)h(up)g(CUPS)h(for)f(dri)n(v)o(er)f(do)n -(wnload)1833 3242 y -SDict begin 13 H.L end - 1833 3242 a 1833 3242 a -SDict begin [ /Subtype /Link /Dest (2135) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1833 3242 -a Black Black 12 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 3242 a -SDict begin H.S end - 3659 3242 a Fu(78)3743 -3242 y -SDict begin 13 H.L end - 3743 3242 a 3743 3242 a -SDict begin [ /Subtype /Link /Dest (2135) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3242 a Black 0 TeXcolorgray -396 3350 a -SDict begin H.S end - 396 3350 a Fu(13.7.)g(Sources)h(of)g(CUPS)h(dri)n(v)o(ers)e -(/)i(PPDs)1661 3350 y -SDict begin 13 H.L end - 1661 3350 a 1661 3350 a -SDict begin [ /Subtype /Link /Dest (2148) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1661 3350 -a Black Black 18 w Fu(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3350 a -SDict begin H.S end - 3659 3350 a Fu(79)3743 3350 y -SDict begin 13 H.L end - 3743 3350 a -3743 3350 a -SDict begin [ /Subtype /Link /Dest (2148) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3350 a Black 0 TeXcolorgray 396 3458 -a -SDict begin H.S end - 396 3458 a Fu(13.8.)e(The)h(CUPS)h(Filter)g(Chains)1393 -3458 y -SDict begin 13 H.L end - 1393 3458 a 1393 3458 a -SDict begin [ /Subtype /Link /Dest (2204) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1393 3458 a Black Black -16 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 3458 -a -SDict begin H.S end - 3659 3458 a Fu(81)3743 3458 y -SDict begin 13 H.L end - 3743 3458 a 3743 3458 -a -SDict begin [ /Subtype /Link /Dest (2204) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3458 a Black 0 TeXcolorgray 396 3566 a -SDict begin H.S end - 396 3566 -a Fu(13.9.)e(CUPS)i(Print)g(Dri)n(v)o(ers)e(and)h(De)n(vices)1667 -3566 y -SDict begin 13 H.L end - 1667 3566 a 1667 3566 a -SDict begin [ /Subtype /Link /Dest (2243) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1667 3566 a Black Black -12 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3566 a -SDict begin H.S end - 3659 -3566 a Fu(88)3743 3566 y -SDict begin 13 H.L end - 3743 3566 a 3743 3566 a -SDict begin [ /Subtype /Link /Dest (2243) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3566 a Black 0 TeXcolorgray 396 3674 a -SDict begin H.S end - 396 3674 a Fu(13.10.)f(Limiting) -g(the)h(number)f(of)g(pages)h(users)h(can)f(print)2118 -3674 y -SDict begin 13 H.L end - 2118 3674 a 2118 3674 a -SDict begin [ /Subtype /Link /Dest (2320) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2118 3674 a Black Black -18 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3674 a -SDict begin H.S end - 3659 -3674 a Fu(90)3743 3674 y -SDict begin 13 H.L end - 3743 3674 a 3743 3674 a -SDict begin [ /Subtype /Link /Dest (2320) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3674 a Black 0 TeXcolorgray 396 3782 a -SDict begin H.S end - 396 3782 a Fu(13.11.)f(Adv)n -(anced)f(Postscript)i(Printing)f(from)h(MS)g(W)m(indo)n(ws)2253 -3782 y -SDict begin 13 H.L end - 2253 3782 a 2253 3782 a -SDict begin [ /Subtype /Link /Dest (2416) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2253 3782 a Black Black -7 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black 0 TeXcolorgray 3659 3782 a -SDict begin H.S end - 3659 -3782 a Fu(94)3743 3782 y -SDict begin 13 H.L end - 3743 3782 a 3743 3782 a -SDict begin [ /Subtype /Link /Dest (2416) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 -3782 a Black 0 TeXcolorgray 396 3890 a -SDict begin H.S end - 396 3890 a Fu(13.12.)f -(Auto-Deletion)f(of)i(CUPS)h(spool)f(\002les)1782 3890 -y -SDict begin 13 H.L end - 1782 3890 a 1782 3890 a -SDict begin [ /Subtype /Link /Dest (2431) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1782 3890 a Black Black 1 w -Fu(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3890 a -SDict begin H.S end - 3659 3890 a Fu(95)3743 3890 y -SDict begin 13 H.L end - 3743 3890 a -3743 3890 a -SDict begin [ /Subtype /Link /Dest (2431) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 3890 a Black 0 TeXcolorgray 197 3998 -a -SDict begin H.S end - 197 3998 a Fu(14.)g(Uni\002ed)f(Logons)g(between)h(W)m(indo)n(ws)f -(NT)i(and)e(UNIX)h(using)g(W)m(inbind)2482 3998 y -SDict begin 13 H.L end - 2482 -3998 a 2482 3998 a -SDict begin [ /Subtype /Link /Dest (WINBIND) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 2482 3998 a Black Black 6 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 3998 a -SDict begin H.S end - 3659 3998 a Fu(97)3743 3998 y -SDict begin 13 H.L end - 3743 3998 a -3743 3998 a -SDict begin [ /Subtype /Link /Dest (WINBIND) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3743 3998 a Black 0 TeXcolorgray 396 4106 -a -SDict begin H.S end - 396 4106 a Fu(14.1.)f(Abstract)865 4106 y -SDict begin 13 H.L end - 865 4106 -a 865 4106 a -SDict begin [ /Subtype /Link /Dest (2505) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 865 4106 a Black Black 4 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4106 -a -SDict begin H.S end - 3659 4106 a Fu(97)3743 4106 y -SDict begin 13 H.L end - 3743 4106 a 3743 4106 -a -SDict begin [ /Subtype /Link /Dest (2505) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4106 a Black 0 TeXcolorgray 396 4214 a -SDict begin H.S end - 396 4214 -a Fu(14.2.)g(Introduction)997 4214 y -SDict begin 13 H.L end - 997 4214 a 997 4214 -a -SDict begin [ /Subtype /Link /Dest (2509) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 4214 a Black Black -3 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black 0 TeXcolorgray 3659 4214 -a -SDict begin H.S end - 3659 4214 a Fu(97)3743 4214 y -SDict begin 13 H.L end - 3743 4214 a 3743 4214 -a -SDict begin [ /Subtype /Link /Dest (2509) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4214 a Black 0 TeXcolorgray 396 4322 a -SDict begin H.S end - 396 4322 -a Fu(14.3.)g(What)i(W)m(inbind)e(Pro)o(vides)1383 4322 -y -SDict begin 13 H.L end - 1383 4322 a 1383 4322 a -SDict begin [ /Subtype /Link /Dest (2522) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1383 4322 a Black Black 5 w -Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black 0 TeXcolorgray -3659 4322 a -SDict begin H.S end - 3659 4322 a Fu(97)3743 4322 y -SDict begin 13 H.L end - 3743 4322 a -3743 4322 a -SDict begin [ /Subtype /Link /Dest (2522) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4322 a Black 0 TeXcolorgray 396 4429 -a -SDict begin H.S end - 396 4429 a Fu(14.4.)g(Ho)n(w)h(W)m(inbind)f(W)-7 b(orks)1286 -4429 y -SDict begin 13 H.L end - 1286 4429 a 1286 4429 a -SDict begin [ /Subtype /Link /Dest (2533) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1286 4429 a Black Black -19 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black 0 TeXcolorgray 3659 4429 a -SDict begin H.S end - 3659 4429 a Fu(98)3743 -4429 y -SDict begin 13 H.L end - 3743 4429 a 3743 4429 a -SDict begin [ /Subtype /Link /Dest (2533) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3743 4429 a Black 0 TeXcolorgray -396 4537 a -SDict begin H.S end - 396 4537 a Fu(14.5.)19 b(Installation)g(and)h -(Con\002guration)1582 4537 y -SDict begin 13 H.L end - 1582 4537 a 1582 4537 a -SDict begin [ /Subtype /Link /Dest (2576) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -1582 4537 a Black Black 14 w Fu(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 4537 a -SDict begin H.S end - -3618 4537 a Fu(100)3744 4537 y -SDict begin 13 H.L end - 3744 4537 a 3744 4537 -a -SDict begin [ /Subtype /Link /Dest (2576) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4537 a Black 0 TeXcolorgray 396 4645 a -SDict begin H.S end - 396 4645 -a Fu(14.6.)f(Limitations)967 4645 y -SDict begin 13 H.L end - 967 4645 a 967 4645 -a -SDict begin [ /Subtype /Link /Dest (2833) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 967 4645 a Black Black 6 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 4645 a -SDict begin H.S end - 3618 4645 a Fu(111)3744 -4645 y -SDict begin 13 H.L end - 3744 4645 a 3744 4645 a -SDict begin [ /Subtype /Link /Dest (2833) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4645 a Black 0 TeXcolorgray -396 4753 a -SDict begin H.S end - 396 4753 a Fu(14.7.)g(Conclusion)963 4753 -y -SDict begin 13 H.L end - 963 4753 a 963 4753 a -SDict begin [ /Subtype /Link /Dest (2843) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 963 4753 a Black Black 10 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 4753 a -SDict begin H.S end - -3618 4753 a Fu(111)3744 4753 y -SDict begin 13 H.L end - 3744 4753 a 3744 4753 -a -SDict begin [ /Subtype /Link /Dest (2843) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4753 a Black 0 TeXcolorgray 197 4861 a -SDict begin H.S end - 197 4861 -a Fu(15.)h(Adv)n(anced)e(Netw)o(ork)h(Manangement)1465 -4861 y -SDict begin 13 H.L end - 1465 4861 a 1465 4861 a -SDict begin [ /Subtype /Link /Dest (ADVANCEDNETWORKMANAGEMENT) cvn -/H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1465 4861 a Black Black -6 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 4861 a -SDict begin H.S end - 3618 4861 a Fu(112)3744 4861 -y -SDict begin 13 H.L end - 3744 4861 a 3744 4861 a -SDict begin [ /Subtype /Link /Dest (ADVANCEDNETWORKMANAGEMENT) cvn -/H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 4861 a Black 0 TeXcolorgray -396 4969 a -SDict begin H.S end - 396 4969 a Fu(15.1.)g(Con\002guring)f(Samba)i(Share)g -(Access)h(Controls)2005 4969 y -SDict begin 13 H.L end - 2005 4969 a 2005 4969 -a -SDict begin [ /Subtype /Link /Dest (2858) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2005 4969 a Black Black 6 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 4969 a -SDict begin H.S end - 3618 4969 a -Fu(112)3744 4969 y -SDict begin 13 H.L end - 3744 4969 a 3744 4969 a -SDict begin [ /Subtype /Link /Dest (2858) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4969 -a Black 0 TeXcolorgray 396 5077 a -SDict begin H.S end - 396 5077 a Fu(15.2.)e(Remote)h(Serv)o -(er)f(Administration)1603 5077 y -SDict begin 13 H.L end - 1603 5077 a 1603 5077 -a -SDict begin [ /Subtype /Link /Dest (2896) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1603 5077 a Black Black 14 w Fu(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 5077 a -SDict begin H.S end - 3618 -5077 a Fu(113)3744 5077 y -SDict begin 13 H.L end - 3744 5077 a 3744 5077 a -SDict begin [ /Subtype /Link /Dest (2896) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -5077 a Black 0 TeXcolorgray 396 5185 a -SDict begin H.S end - 396 5185 a Fu(15.3.)g(Netw)o -(ork)g(Logon)g(Script)h(Magic)1563 5185 y -SDict begin 13 H.L end - 1563 5185 a -1563 5185 a -SDict begin [ /Subtype /Link /Dest (2913) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1563 5185 a Black Black 12 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 5185 a -SDict begin H.S end - 3618 5185 a Fu(114)3744 -5185 y -SDict begin 13 H.L end - 3744 5185 a 3744 5185 a -SDict begin [ /Subtype /Link /Dest (2913) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5185 a Black 0 TeXcolorgray -197 5293 a -SDict begin H.S end - 197 5293 a Fu(16.)g(System)g(and)f(Account)g(Policies)1292 -5293 y -SDict begin 13 H.L end - 1292 5293 a 1292 5293 a -SDict begin [ /Subtype /Link /Dest (POLICYMGMT) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1292 5293 a Black Black -13 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 5293 a -SDict begin H.S end - -3618 5293 a Fu(115)3744 5293 y -SDict begin 13 H.L end - 3744 5293 a 3744 5293 -a -SDict begin [ /Subtype /Link /Dest (POLICYMGMT) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 5293 a Black 0 TeXcolorgray 396 5401 a -SDict begin H.S end - 396 5401 -a Fu(16.1.)g(Creating)h(and)f(Managing)g(System)h(Policies)1916 -5401 y -SDict begin 13 H.L end - 1916 5401 a 1916 5401 a -SDict begin [ /Subtype /Link /Dest (2928) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1916 5401 a Black Black -12 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 5401 a -SDict begin H.S end - 3618 5401 a Fu(115)3744 5401 -y -SDict begin 13 H.L end - 3744 5401 a 3744 5401 a -SDict begin [ /Subtype /Link /Dest (2928) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5401 a Black 0 TeXcolorgray -396 5509 a -SDict begin H.S end - 396 5509 a Fu(16.2.)f(Managing)f(Account/User)h(Policies) -1685 5509 y -SDict begin 13 H.L end - 1685 5509 a 1685 5509 a -SDict begin [ /Subtype /Link /Dest (3001) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1685 5509 a Black -Black 15 w Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -5509 a -SDict begin H.S end - 3618 5509 a Fu(118)3744 5509 y -SDict begin 13 H.L end - 3744 5509 a 3744 -5509 a -SDict begin [ /Subtype /Link /Dest (3001) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5509 a Black Black 3682 5984 a Fq(iv)p Black -eop end -%%Page: 5 5 -TeXDict begin 5 4 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.5) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 0 -TeXcolorgray 197 72 a -SDict begin H.S end - 197 72 a Fu(17.)20 b(Desktop)f(Pro\002le)h -(Management)1297 72 y -SDict begin 13 H.L end - 1297 72 a 1297 72 a -SDict begin [ /Subtype /Link /Dest (PROFILEMGMT) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1297 72 a Black -Black 8 w Fu(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -72 a -SDict begin H.S end - 3618 72 a Fu(120)3744 72 y -SDict begin 13 H.L end - 3744 72 a 3744 72 a -SDict begin [ /Subtype /Link /Dest (PROFILEMGMT) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 -72 a Black 0 TeXcolorgray 396 180 a -SDict begin H.S end - 396 180 a Fu(17.1.)f(Roaming)g -(Pro\002les)1162 180 y -SDict begin 13 H.L end - 1162 180 a 1162 180 a -SDict begin [ /Subtype /Link /Dest (3034) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1162 180 -a Black Black 19 w Fu(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 180 a -SDict begin H.S end - 3618 180 a Fu(120)3744 180 y -SDict begin 13 H.L end - 3744 180 a 3744 -180 a -SDict begin [ /Subtype /Link /Dest (3034) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 180 a Black 0 TeXcolorgray 396 288 a -SDict begin H.S end - 396 288 -a Fu(17.2.)g(Mandatory)f(pro\002les)1218 288 y -SDict begin 13 H.L end - 1218 288 -a 1218 288 a -SDict begin [ /Subtype /Link /Dest (3241) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1218 288 a Black Black 4 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 288 a -SDict begin H.S end - -3618 288 a Fu(127)3744 288 y -SDict begin 13 H.L end - 3744 288 a 3744 288 a -SDict begin [ /Subtype /Link /Dest (3241) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -288 a Black 0 TeXcolorgray 396 396 a -SDict begin H.S end - 396 396 a Fu(17.3.)h -(Creating/Managing)e(Group)i(Pro\002les)1736 396 y -SDict begin 13 H.L end - 1736 -396 a 1736 396 a -SDict begin [ /Subtype /Link /Dest (3248) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1736 396 a Black Black 5 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 396 a -SDict begin H.S end - -3618 396 a Fu(127)3744 396 y -SDict begin 13 H.L end - 3744 396 a 3744 396 a -SDict begin [ /Subtype /Link /Dest (3248) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -396 a Black 0 TeXcolorgray 396 504 a -SDict begin H.S end - 396 504 a Fu(17.4.)g(Def)o(ault)h -(Pro\002le)g(for)g(W)m(indo)n(ws)f(Users)1734 504 y -SDict begin 13 H.L end - 1734 -504 a 1734 504 a -SDict begin [ /Subtype /Link /Dest (3254) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1734 504 a Black Black 7 w Fu(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 504 a -SDict begin H.S end - -3618 504 a Fu(127)3744 504 y -SDict begin 13 H.L end - 3744 504 a 3744 504 a -SDict begin [ /Subtype /Link /Dest (3254) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -504 a Black 0 TeXcolorgray 197 612 a -SDict begin H.S end - 197 612 a Fu(18.)h(Interdomain)d -(T)m(rust)j(Relationships)1394 612 y -SDict begin 13 H.L end - 1394 612 a 1394 -612 a -SDict begin [ /Subtype /Link /Dest (INTERDOMAINTRUSTS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1394 612 a Black Black 15 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 612 a -SDict begin H.S end - -3618 612 a Fu(134)3744 612 y -SDict begin 13 H.L end - 3744 612 a 3744 612 a -SDict begin [ /Subtype /Link /Dest (INTERDOMAINTRUSTS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 -612 a Black 0 TeXcolorgray 396 720 a -SDict begin H.S end - 396 720 a Fu(18.1.)f(T)m(rust)h -(Relationship)g(Background)1626 720 y -SDict begin 13 H.L end - 1626 720 a 1626 -720 a -SDict begin [ /Subtype /Link /Dest (3385) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1626 720 a Black Black 11 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 720 a -SDict begin H.S end - 3618 720 a Fu(134)3744 720 -y -SDict begin 13 H.L end - 3744 720 a 3744 720 a -SDict begin [ /Subtype /Link /Dest (3385) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 720 a Black 0 TeXcolorgray -396 828 a -SDict begin H.S end - 396 828 a Fu(18.2.)f(MS)i(W)m(indo)n(ws)e(NT4)h(T)m(rust)g -(Con\002guration)1887 828 y -SDict begin 13 H.L end - 1887 828 a 1887 828 a -SDict begin [ /Subtype /Link /Dest (3394) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1887 -828 a Black Black Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 828 a -SDict begin H.S end - 3618 828 a Fu(134)3744 828 y -SDict begin 13 H.L end - 3744 828 a 3744 -828 a -SDict begin [ /Subtype /Link /Dest (3394) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 828 a Black 0 TeXcolorgray 396 936 a -SDict begin H.S end - 396 936 -a Fu(18.3.)f(Con\002guring)f(Samba)i(Domain)f(T)m(rusts)1745 -936 y -SDict begin 13 H.L end - 1745 936 a 1745 936 a -SDict begin [ /Subtype /Link /Dest (3404) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1745 936 a Black Black 17 -w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 936 a -SDict begin H.S end - 3618 936 -a Fu(135)3744 936 y -SDict begin 13 H.L end - 3744 936 a 3744 936 a -SDict begin [ /Subtype /Link /Dest (3404) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 936 a -Black 0 TeXcolorgray 197 1044 a -SDict begin H.S end - 197 1044 a Fu(19.)h(P)-8 -b(AM)21 b(Con\002guration)d(for)h(Centrally)h(Managed)f(Authentication) -2270 1044 y -SDict begin 13 H.L end - 2270 1044 a 2270 1044 a -SDict begin [ /Subtype /Link /Dest (PAM) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2270 1044 a Black -Black 11 w Fu(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -1044 a -SDict begin H.S end - 3618 1044 a Fu(138)3744 1044 y -SDict begin 13 H.L end - 3744 1044 a 3744 -1044 a -SDict begin [ /Subtype /Link /Dest (PAM) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1044 a Black 0 TeXcolorgray 396 1152 a -SDict begin H.S end - 396 -1152 a Fu(19.1.)g(Samba)h(and)f(P)-8 b(AM)1142 1152 y -SDict begin 13 H.L end - -1142 1152 a 1142 1152 a -SDict begin [ /Subtype /Link /Dest (3439) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1142 1152 a Black Black 18 w -Fu(.)p Black Black(.)p Black Black(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 1152 a -SDict begin H.S end - 3618 1152 a Fu(138)3744 1152 y -SDict begin 13 H.L end - 3744 1152 -a 3744 1152 a -SDict begin [ /Subtype /Link /Dest (3439) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1152 a Black 0 TeXcolorgray 396 1260 -a -SDict begin H.S end - 396 1260 a Fu(19.2.)19 b(Distrib)n(uted)h(Authentication)1472 -1260 y -SDict begin 13 H.L end - 1472 1260 a 1472 1260 a -SDict begin [ /Subtype /Link /Dest (3490) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1472 1260 a Black Black --1 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 1260 a -SDict begin H.S end - 3618 1260 a Fu(140)3744 1260 -y -SDict begin 13 H.L end - 3744 1260 a 3744 1260 a -SDict begin [ /Subtype /Link /Dest (3490) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1260 a Black 0 TeXcolorgray -396 1368 a -SDict begin H.S end - 396 1368 a Fu(19.3.)f(P)-8 b(AM)21 b(Con\002guration)d(in)i -(smb)m(.conf)1649 1368 y -SDict begin 13 H.L end - 1649 1368 a 1649 1368 a -SDict begin [ /Subtype /Link /Dest (3495) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1649 -1368 a Black Black 9 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 1368 a -SDict begin H.S end - 3618 -1368 a Fu(140)3744 1368 y -SDict begin 13 H.L end - 3744 1368 a 3744 1368 a -SDict begin [ /Subtype /Link /Dest (3495) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -1368 a Black 0 TeXcolorgray 197 1476 a -SDict begin H.S end - 197 1476 a Fu(20.)g(Stackable)f -(VFS)i(modules)1121 1476 y -SDict begin 13 H.L end - 1121 1476 a 1121 1476 a -SDict begin [ /Subtype /Link /Dest (VFS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1121 -1476 a Black Black 18 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 1476 a -SDict begin H.S end - -3618 1476 a Fu(141)3744 1476 y -SDict begin 13 H.L end - 3744 1476 a 3744 1476 -a -SDict begin [ /Subtype /Link /Dest (VFS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1476 a Black 0 TeXcolorgray 396 1583 a -SDict begin H.S end - 396 1583 -a Fu(20.1.)e(Introduction)e(and)j(con\002guration)1601 -1583 y -SDict begin 13 H.L end - 1601 1583 a 1601 1583 a -SDict begin [ /Subtype /Link /Dest (3530) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1601 1583 a Black Black -16 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 1583 a -SDict begin H.S end - 3618 1583 a Fu(141)3744 1583 y -SDict begin 13 H.L end - 3744 1583 -a 3744 1583 a -SDict begin [ /Subtype /Link /Dest (3530) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1583 a Black 0 TeXcolorgray 396 1691 -a -SDict begin H.S end - 396 1691 a Fu(20.2.)f(Included)f(modules)1177 1691 -y -SDict begin 13 H.L end - 1177 1691 a 1177 1691 a -SDict begin [ /Subtype /Link /Dest (3539) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1177 1691 a Black Black 4 w -Fu(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 1691 a -SDict begin H.S end - 3618 -1691 a Fu(141)3744 1691 y -SDict begin 13 H.L end - 3744 1691 a 3744 1691 a -SDict begin [ /Subtype /Link /Dest (3539) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -1691 a Black 0 TeXcolorgray 396 1799 a -SDict begin H.S end - 396 1799 a Fu(20.3.)h(VFS)i -(modules)e(a)n(v)n(ailable)h(else)n(where)1706 1799 y -SDict begin 13 H.L end - -1706 1799 a 1706 1799 a -SDict begin [ /Subtype /Link /Dest (3597) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1706 1799 a Black Black 14 w -Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1799 a -SDict begin H.S end - 3618 1799 a Fu(142)3744 -1799 y -SDict begin 13 H.L end - 3744 1799 a 3744 1799 a -SDict begin [ /Subtype /Link /Dest (3597) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1799 a Black 0 TeXcolorgray -197 1907 a -SDict begin H.S end - 197 1907 a Fu(21.)g(Hosting)f(a)i(Microsoft)e(Distrib)n -(uted)h(File)h(System)f(tree)g(on)g(Samba)2295 1907 y -SDict begin 13 H.L end - -2295 1907 a 2295 1907 a -SDict begin [ /Subtype /Link /Dest (MSDFS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2295 1907 a Black Black 7 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1907 a -SDict begin H.S end - 3618 1907 a Fu(144)3744 -1907 y -SDict begin 13 H.L end - 3744 1907 a 3744 1907 a -SDict begin [ /Subtype /Link /Dest (MSDFS) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1907 a Black 0 TeXcolorgray -396 2015 a -SDict begin H.S end - 396 2015 a Fu(21.1.)f(Instructions)977 2015 -y -SDict begin 13 H.L end - 977 2015 a 977 2015 a -SDict begin [ /Subtype /Link /Dest (3625) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 977 2015 a Black Black 17 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 2015 a -SDict begin H.S end - 3618 2015 a -Fu(144)3744 2015 y -SDict begin 13 H.L end - 3744 2015 a 3744 2015 a -SDict begin [ /Subtype /Link /Dest (3625) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2015 -a Black 0 TeXcolorgray 197 2123 a -SDict begin H.S end - 197 2123 a Fu(22.)h(Inte)o(grating)d -(MS)k(W)m(indo)n(ws)f(netw)o(orks)f(with)h(Samba)1899 -2123 y -SDict begin 13 H.L end - 1899 2123 a 1899 2123 a -SDict begin [ /Subtype /Link /Dest (INTEGRATE-MS-NETWORKS) cvn /H /I -/Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1899 2123 a Black Black -8 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 2123 a -SDict begin H.S end - 3618 2123 a -Fu(146)3744 2123 y -SDict begin 13 H.L end - 3744 2123 a 3744 2123 a -SDict begin [ /Subtype /Link /Dest (INTEGRATE-MS-NETWORKS) cvn /H /I -/Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 2123 -a Black 0 TeXcolorgray 396 2231 a -SDict begin H.S end - 396 2231 a Fu(22.1.)f(Name)h -(Resolution)g(in)g(a)h(pure)e(Unix/Linux)f(w)o(orld)2096 -2231 y -SDict begin 13 H.L end - 2096 2231 a 2096 2231 a -SDict begin [ /Subtype /Link /Dest (3687) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2096 2231 a Black Black -19 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 2231 a -SDict begin H.S end - 3618 2231 a Fu(146)3744 -2231 y -SDict begin 13 H.L end - 3744 2231 a 3744 2231 a -SDict begin [ /Subtype /Link /Dest (3687) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2231 a Black 0 TeXcolorgray -396 2339 a -SDict begin H.S end - 396 2339 a Fu(22.2.)h(Name)h(resolution)f(as)i(used)f -(within)g(MS)g(W)m(indo)n(ws)g(netw)o(orking)2505 2339 -y -SDict begin 13 H.L end - 2505 2339 a 2505 2339 a -SDict begin [ /Subtype /Link /Dest (3750) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2505 2339 a Black Black 4 w -Fu(.)p Black Black(.)p Black Black(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 2339 a -SDict begin H.S end - 3618 2339 a Fu(149)3744 2339 -y -SDict begin 13 H.L end - 3744 2339 a 3744 2339 a -SDict begin [ /Subtype /Link /Dest (3750) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2339 a Black 0 TeXcolorgray -197 2447 a -SDict begin H.S end - 197 2447 a Fu(23.)g(Impro)o(v)o(ed)d(bro)n(wsing)h(in)j -(samba)1289 2447 y -SDict begin 13 H.L end - 1289 2447 a 1289 2447 a -SDict begin [ /Subtype /Link /Dest (IMPROVED-BROWSING) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1289 2447 -a Black Black 16 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 2447 a -SDict begin H.S end - 3618 2447 a Fu(154)3744 2447 y -SDict begin 13 H.L end - 3744 2447 -a 3744 2447 a -SDict begin [ /Subtype /Link /Dest (IMPROVED-BROWSING) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 2447 a Black 0 TeXcolorgray 396 2555 -a -SDict begin H.S end - 396 2555 a Fu(23.1.)e(Ov)o(ervie)n(w)g(of)h(bro)n(wsing)1327 -2555 y -SDict begin 13 H.L end - 1327 2555 a 1327 2555 a -SDict begin [ /Subtype /Link /Dest (3803) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1327 2555 a Black Black --1 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 2555 a -SDict begin H.S end - 3618 2555 a -Fu(154)3744 2555 y -SDict begin 13 H.L end - 3744 2555 a 3744 2555 a -SDict begin [ /Subtype /Link /Dest (3803) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2555 -a Black 0 TeXcolorgray 396 2663 a -SDict begin H.S end - 396 2663 a Fu(23.2.)f(Bro)n(wsing)h -(support)e(in)j(samba)1493 2663 y -SDict begin 13 H.L end - 1493 2663 a 1493 2663 -a -SDict begin [ /Subtype /Link /Dest (3809) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1493 2663 a Black Black -1 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 2663 a -SDict begin H.S end - 3618 2663 a -Fu(154)3744 2663 y -SDict begin 13 H.L end - 3744 2663 a 3744 2663 a -SDict begin [ /Subtype /Link /Dest (3809) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2663 -a Black 0 TeXcolorgray 396 2771 a -SDict begin H.S end - 396 2771 a Fu(23.3.)e(Problem)g -(resolution)1219 2771 y -SDict begin 13 H.L end - 1219 2771 a 1219 2771 a -SDict begin [ /Subtype /Link /Dest (3824) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1219 -2771 a Black Black 3 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 2771 a -SDict begin H.S end - 3618 2771 a Fu(155)3744 -2771 y -SDict begin 13 H.L end - 3744 2771 a 3744 2771 a -SDict begin [ /Subtype /Link /Dest (3824) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2771 a Black 0 TeXcolorgray -396 2879 a -SDict begin H.S end - 396 2879 a Fu(23.4.)g(Bro)n(wsing)h(across)g(subnets)1403 -2879 y -SDict begin 13 H.L end - 1403 2879 a 1403 2879 a -SDict begin [ /Subtype /Link /Dest (3836) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1403 2879 a Black Black -6 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 2879 a -SDict begin H.S end - 3618 2879 a Fu(155)3744 2879 -y -SDict begin 13 H.L end - 3744 2879 a 3744 2879 a -SDict begin [ /Subtype /Link /Dest (3836) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2879 a Black 0 TeXcolorgray -396 2987 a -SDict begin H.S end - 396 2987 a Fu(23.5.)f(Setting)h(up)g(a)g(WINS)h(serv)o(er) -1436 2987 y -SDict begin 13 H.L end - 1436 2987 a 1436 2987 a -SDict begin [ /Subtype /Link /Dest (3877) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1436 2987 a Black -Black 15 w Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 2987 a -SDict begin H.S end - -3618 2987 a Fu(159)3744 2987 y -SDict begin 13 H.L end - 3744 2987 a 3744 2987 -a -SDict begin [ /Subtype /Link /Dest (3877) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2987 a Black 0 TeXcolorgray 396 3094 a -SDict begin H.S end - 396 3094 -a Fu(23.6.)e(Setting)h(up)g(Bro)n(wsing)f(in)i(a)f(W)o(ORKGR)m(OUP)1957 -3094 y -SDict begin 13 H.L end - 1957 3094 a 1957 3094 a -SDict begin [ /Subtype /Link /Dest (3900) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1957 3094 a Black Black -13 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 3094 a -SDict begin H.S end - 3618 -3094 a Fu(160)3744 3094 y -SDict begin 13 H.L end - 3744 3094 a 3744 3094 a -SDict begin [ /Subtype /Link /Dest (3900) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -3094 a Black 0 TeXcolorgray 396 3202 a -SDict begin H.S end - 396 3202 a Fu(23.7.)f(Setting)h -(up)g(Bro)n(wsing)f(in)i(a)f(DOMAIN)1769 3202 y -SDict begin 13 H.L end - 1769 -3202 a 1769 3202 a -SDict begin [ /Subtype /Link /Dest (3926) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1769 3202 a Black Black 14 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 3202 a -SDict begin H.S end - 3618 3202 a Fu(161)3744 -3202 y -SDict begin 13 H.L end - 3744 3202 a 3744 3202 a -SDict begin [ /Subtype /Link /Dest (3926) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3202 a Black 0 TeXcolorgray -396 3310 a -SDict begin H.S end - 396 3310 a Fu(23.8.)f(F)o(orcing)g(samba)h(to)g(be)g(the)g -(master)1622 3310 y -SDict begin 13 H.L end - 1622 3310 a 1622 3310 a -SDict begin [ /Subtype /Link /Dest (BROWSE-FORCE-MASTER) cvn /H /I -/Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1622 3310 -a Black Black 15 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -3310 a -SDict begin H.S end - 3618 3310 a Fu(162)3744 3310 y -SDict begin 13 H.L end - 3744 3310 a 3744 -3310 a -SDict begin [ /Subtype /Link /Dest (BROWSE-FORCE-MASTER) cvn /H /I -/Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 3310 a Black 0 TeXcolorgray 396 3418 a -SDict begin H.S end - 396 -3418 a Fu(23.9.)f(Making)g(samba)h(the)g(domain)f(master)1709 -3418 y -SDict begin 13 H.L end - 1709 3418 a 1709 3418 a -SDict begin [ /Subtype /Link /Dest (3961) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1709 3418 a Black Black -11 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 3418 a -SDict begin H.S end - 3618 3418 a Fu(162)3744 -3418 y -SDict begin 13 H.L end - 3744 3418 a 3744 3418 a -SDict begin [ /Subtype /Link /Dest (3961) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3418 a Black 0 TeXcolorgray -396 3526 a -SDict begin H.S end - 396 3526 a Fu(23.10.)g(Note)h(about)f(broadcast)g(addresses) -1670 3526 y -SDict begin 13 H.L end - 1670 3526 a 1670 3526 a -SDict begin [ /Subtype /Link /Dest (3983) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1670 3526 a Black -Black 9 w Fu(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 3526 a -SDict begin H.S end - 3618 3526 a Fu(163)3744 3526 -y -SDict begin 13 H.L end - 3744 3526 a 3744 3526 a -SDict begin [ /Subtype /Link /Dest (3983) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3526 a Black 0 TeXcolorgray -396 3634 a -SDict begin H.S end - 396 3634 a Fu(23.11.)g(Multiple)g(interf)o(aces)1254 -3634 y -SDict begin 13 H.L end - 1254 3634 a 1254 3634 a -SDict begin [ /Subtype /Link /Dest (3986) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1254 3634 a Black Black -10 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 3634 a -SDict begin H.S end - 3618 3634 a -Fu(163)3744 3634 y -SDict begin 13 H.L end - 3744 3634 a 3744 3634 a -SDict begin [ /Subtype /Link /Dest (3986) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3634 -a Black 0 TeXcolorgray 197 3742 a -SDict begin H.S end - 197 3742 a Fu(24.)h(Securing)e(Samba) -864 3742 y -SDict begin 13 H.L end - 864 3742 a 864 3742 a -SDict begin [ /Subtype /Link /Dest (SECURING-SAMBA) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 864 3742 a Black Black -5 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 3742 a -SDict begin H.S end - 3618 3742 a -Fu(164)3744 3742 y -SDict begin 13 H.L end - 3744 3742 a 3744 3742 a -SDict begin [ /Subtype /Link /Dest (SECURING-SAMBA) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 3742 -a Black 0 TeXcolorgray 396 3850 a -SDict begin H.S end - 396 3850 a Fu(24.1.)h(Introduction) -997 3850 y -SDict begin 13 H.L end - 997 3850 a 997 3850 a -SDict begin [ /Subtype /Link /Dest (4002) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 3850 a Black Black --3 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 3850 a -SDict begin H.S end - 3618 -3850 a Fu(164)3744 3850 y -SDict begin 13 H.L end - 3744 3850 a 3744 3850 a -SDict begin [ /Subtype /Link /Dest (4002) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -3850 a Black 0 TeXcolorgray 396 3958 a -SDict begin H.S end - 396 3958 a Fu(24.2.)g(Using)h -(host)g(based)g(protection)1510 3958 y -SDict begin 13 H.L end - 1510 3958 a 1510 -3958 a -SDict begin [ /Subtype /Link /Dest (4005) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1510 3958 a Black Black 3 w Fu(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 3958 a -SDict begin H.S end - 3618 3958 a Fu(164)3744 3958 -y -SDict begin 13 H.L end - 3744 3958 a 3744 3958 a -SDict begin [ /Subtype /Link /Dest (4005) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3958 a Black 0 TeXcolorgray -396 4066 a -SDict begin H.S end - 396 4066 a Fu(24.3.)f(Using)h(interf)o(ace)f(protection)1451 -4066 y -SDict begin 13 H.L end - 1451 4066 a 1451 4066 a -SDict begin [ /Subtype /Link /Dest (4015) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1451 4066 a Black Black -Fu(.)p Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 4066 a -SDict begin H.S end - 3618 4066 a -Fu(164)3744 4066 y -SDict begin 13 H.L end - 3744 4066 a 3744 4066 a -SDict begin [ /Subtype /Link /Dest (4015) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4066 -a Black 0 TeXcolorgray 396 4174 a -SDict begin H.S end - 396 4174 a Fu(24.4.)g(Using)h(a)h -(\002re)n(w)o(all)1111 4174 y -SDict begin 13 H.L end - 1111 4174 a 1111 4174 a -SDict begin [ /Subtype /Link /Dest (4024) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - -1111 4174 a Black Black 8 w Fu(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 4174 a -SDict begin H.S end - 3618 4174 a Fu(165)3744 4174 -y -SDict begin 13 H.L end - 3744 4174 a 3744 4174 a -SDict begin [ /Subtype /Link /Dest (4024) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4174 a Black 0 TeXcolorgray -396 4282 a -SDict begin H.S end - 396 4282 a Fu(24.5.)e(Using)h(a)h(IPC$)f(share)g(den)o(y) -1409 4282 y -SDict begin 13 H.L end - 1409 4282 a 1409 4282 a -SDict begin [ /Subtype /Link /Dest (4031) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1409 4282 a Black -Black Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 4282 a -SDict begin H.S end - 3618 4282 a Fu(165)3744 4282 -y -SDict begin 13 H.L end - 3744 4282 a 3744 4282 a -SDict begin [ /Subtype /Link /Dest (4031) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4282 a Black 0 TeXcolorgray -396 4390 a -SDict begin H.S end - 396 4390 a Fu(24.6.)f(Upgrading)f(Samba)1186 -4390 y -SDict begin 13 H.L end - 1186 4390 a 1186 4390 a -SDict begin [ /Subtype /Link /Dest (4040) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1186 4390 a Black Black -16 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 4390 a -SDict begin H.S end - 3618 4390 a -Fu(166)3744 4390 y -SDict begin 13 H.L end - 3744 4390 a 3744 4390 a -SDict begin [ /Subtype /Link /Dest (4040) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4390 -a Black 0 TeXcolorgray 197 4498 a -SDict begin H.S end - 197 4498 a Fu(25.)i(Unicode/Charsets) -914 4498 y -SDict begin 13 H.L end - 914 4498 a 914 4498 a -SDict begin [ /Subtype /Link /Dest (UNICODE) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 914 4498 a Black Black -18 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 4498 a -SDict begin H.S end - 3618 -4498 a Fu(167)3744 4498 y -SDict begin 13 H.L end - 3744 4498 a 3744 4498 a -SDict begin [ /Subtype /Link /Dest (UNICODE) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 -4498 a Black 0 TeXcolorgray 396 4605 a -SDict begin H.S end - 396 4605 a Fu(25.1.)f(What)i -(are)f(charsets)g(and)g(unicode?)1637 4605 y -SDict begin 13 H.L end - 1637 4605 -a 1637 4605 a -SDict begin [ /Subtype /Link /Dest (4055) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1637 4605 a Black Black Fu(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 4605 a -SDict begin H.S end - 3618 4605 a Fu(167)3744 4605 -y -SDict begin 13 H.L end - 3744 4605 a 3744 4605 a -SDict begin [ /Subtype /Link /Dest (4055) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4605 a Black 0 TeXcolorgray -396 4713 a -SDict begin H.S end - 396 4713 a Fu(25.2.)f(Samba)h(and)f(charsets)1238 -4713 y -SDict begin 13 H.L end - 1238 4713 a 1238 4713 a -SDict begin [ /Subtype /Link /Dest (4064) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1238 4713 a Black Black -5 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 4713 a -SDict begin H.S end - -3618 4713 a Fu(167)3744 4713 y -SDict begin 13 H.L end - 3744 4713 a 3744 4713 -a -SDict begin [ /Subtype /Link /Dest (4064) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4713 a Black 0 TeXcolorgray -2 4841 a -SDict begin H.S end - -2 4841 -a Fv(IV.)i(A)n(ppendixes)545 4841 y -SDict begin 13 H.L end - 545 4841 a 545 4841 -a -SDict begin [ /Subtype /Link /Dest (APPENDIXES) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 545 4841 a Black Black 13 w Fv(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -4841 a -SDict begin H.S end - 3618 4841 a Fv(168)3744 4841 y -SDict begin 13 H.L end - 3744 4841 a 3744 -4841 a -SDict begin [ /Subtype /Link /Dest (APPENDIXES) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 4841 a Black 0 TeXcolorgray 197 4969 a -SDict begin H.S end - 197 -4969 a Fu(26.)f(SW)-10 b(A)h(T)20 b(-)h(The)f(Samba)f(W)-7 -b(eb)21 b(Admininistration)d(T)-7 b(ool)1913 4969 y -SDict begin 13 H.L end - 1913 -4969 a 1913 4969 a -SDict begin [ /Subtype /Link /Dest (SWAT) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1913 4969 a Black Black 15 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 4969 a -SDict begin H.S end - 3618 4969 a Fu(169)3744 4969 y -SDict begin 13 H.L end - 3744 4969 -a 3744 4969 a -SDict begin [ /Subtype /Link /Dest (SWAT) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4969 a Black 0 TeXcolorgray 396 5077 -a -SDict begin H.S end - 396 5077 a Fu(26.1.)19 b(SW)-10 b(A)h(T)21 b(Features)f(and)g -(Bene\002ts)1535 5077 y -SDict begin 13 H.L end - 1535 5077 a 1535 5077 a -SDict begin [ /Subtype /Link /Dest (4097) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1535 -5077 a Black Black 19 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 5077 a -SDict begin H.S end - 3618 5077 a Fu(169)3744 -5077 y -SDict begin 13 H.L end - 3744 5077 a 3744 5077 a -SDict begin [ /Subtype /Link /Dest (4097) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5077 a Black 0 TeXcolorgray -197 5185 a -SDict begin H.S end - 197 5185 a Fu(27.)g(Migration)e(from)i(NT4)f(PDC)j(to)e -(Samba-3)f(PDC)1774 5185 y -SDict begin 13 H.L end - 1774 5185 a 1774 5185 a -SDict begin [ /Subtype /Link /Dest (NT4MIGRATION) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1774 -5185 a Black Black 9 w Fu(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 5185 a -SDict begin H.S end - -3618 5185 a Fu(171)3744 5185 y -SDict begin 13 H.L end - 3744 5185 a 3744 5185 -a -SDict begin [ /Subtype /Link /Dest (NT4MIGRATION) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 5185 a Black 0 TeXcolorgray 396 5293 a -SDict begin H.S end - 396 5293 -a Fu(27.1.)g(Planning)g(and)h(Getting)f(Started)1545 -5293 y -SDict begin 13 H.L end - 1545 5293 a 1545 5293 a -SDict begin [ /Subtype /Link /Dest (4133) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1545 5293 a Black Black -9 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -5293 a -SDict begin H.S end - 3618 5293 a Fu(171)3744 5293 y -SDict begin 13 H.L end - 3744 5293 a 3744 -5293 a -SDict begin [ /Subtype /Link /Dest (4133) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5293 a Black 0 TeXcolorgray 396 5401 a -SDict begin H.S end - 396 -5401 a Fu(27.2.)g(Managing)f(Samba-3)h(Domain)h(Control)1800 -5401 y -SDict begin 13 H.L end - 1800 5401 a 1800 5401 a -SDict begin [ /Subtype /Link /Dest (4142) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1800 5401 a Black Black -3 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 5401 a -SDict begin H.S end - 3618 5401 a Fu(171)3744 5401 y -SDict begin 13 H.L end - 3744 5401 -a 3744 5401 a -SDict begin [ /Subtype /Link /Dest (4142) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5401 a Black 0 TeXcolorgray 197 5509 -a -SDict begin H.S end - 197 5509 a Fu(28.)g(Samba)f(performance)f(issues)1207 -5509 y -SDict begin 13 H.L end - 1207 5509 a 1207 5509 a -SDict begin [ /Subtype /Link /Dest (SPEED) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1207 5509 a Black Black -15 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 5509 a -SDict begin H.S end - 3618 5509 a Fu(172)3744 5509 y -SDict begin 13 H.L end - 3744 5509 -a 3744 5509 a -SDict begin [ /Subtype /Link /Dest (SPEED) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 5509 a Black Black 3705 5984 a Fq(v)p -Black eop end -%%Page: 6 6 -TeXDict begin 6 5 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.6) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black 0 -TeXcolorgray 396 72 a -SDict begin H.S end - 396 72 a Fu(28.1.)19 b(Comparisons)1023 -72 y -SDict begin 13 H.L end - 1023 72 a 1023 72 a -SDict begin [ /Subtype /Link /Dest (4162) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1023 72 a Black Black 13 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -72 a -SDict begin H.S end - 3618 72 a Fu(172)3744 72 y -SDict begin 13 H.L end - 3744 72 a 3744 72 a -SDict begin [ /Subtype /Link /Dest (4162) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -72 a Black 0 TeXcolorgray 396 180 a -SDict begin H.S end - 396 180 a Fu(28.2.)g(Sock)o(et)h -(options)1075 180 y -SDict begin 13 H.L end - 1075 180 a 1075 180 a -SDict begin [ /Subtype /Link /Dest (4168) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1075 180 a -Black Black 2 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 180 a -SDict begin H.S end - 3618 180 -a Fu(172)3744 180 y -SDict begin 13 H.L end - 3744 180 a 3744 180 a -SDict begin [ /Subtype /Link /Dest (4168) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 180 a -Black 0 TeXcolorgray 396 288 a -SDict begin H.S end - 396 288 a Fu(28.3.)f(Read)h(size)903 -288 y -SDict begin 13 H.L end - 903 288 a 903 288 a -SDict begin [ /Subtype /Link /Dest (4175) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 903 288 a Black Black 8 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 288 a -SDict begin H.S end - -3618 288 a Fu(172)3744 288 y -SDict begin 13 H.L end - 3744 288 a 3744 288 a -SDict begin [ /Subtype /Link /Dest (4175) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -288 a Black 0 TeXcolorgray 396 396 a -SDict begin H.S end - 396 396 a Fu(28.4.)f(Max)h(xmit) -909 396 y -SDict begin 13 H.L end - 909 396 a 909 396 a -SDict begin [ /Subtype /Link /Dest (4180) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 909 396 a Black Black 2 -w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -396 a -SDict begin H.S end - 3618 396 a Fu(173)3744 396 y -SDict begin 13 H.L end - 3744 396 a 3744 396 -a -SDict begin [ /Subtype /Link /Dest (4180) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 396 a Black 0 TeXcolorgray 396 504 a -SDict begin H.S end - 396 504 a -Fu(28.5.)f(Log)h(le)n(v)o(el)897 504 y -SDict begin 13 H.L end - 897 504 a 897 -504 a -SDict begin [ /Subtype /Link /Dest (4185) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 897 504 a Black Black 14 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 504 a -SDict begin H.S end - 3618 504 a Fu(173)3744 -504 y -SDict begin 13 H.L end - 3744 504 a 3744 504 a -SDict begin [ /Subtype /Link /Dest (4185) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 504 a Black 0 TeXcolorgray -396 612 a -SDict begin H.S end - 396 612 a Fu(28.6.)f(Read)h(ra)o(w)898 612 -y -SDict begin 13 H.L end - 898 612 a 898 612 a -SDict begin [ /Subtype /Link /Dest (4188) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 898 612 a Black Black 13 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 612 a -SDict begin H.S end - -3618 612 a Fu(173)3744 612 y -SDict begin 13 H.L end - 3744 612 a 3744 612 a -SDict begin [ /Subtype /Link /Dest (4188) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -612 a Black 0 TeXcolorgray 396 720 a -SDict begin H.S end - 396 720 a Fu(28.7.)f(Write)i(ra)o -(w)917 720 y -SDict begin 13 H.L end - 917 720 a 917 720 a -SDict begin [ /Subtype /Link /Dest (4193) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 917 720 a Black Black -15 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 720 a -SDict begin H.S end - 3618 720 -a Fu(173)3744 720 y -SDict begin 13 H.L end - 3744 720 a 3744 720 a -SDict begin [ /Subtype /Link /Dest (4193) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 720 a -Black 0 TeXcolorgray 396 828 a -SDict begin H.S end - 396 828 a Fu(28.8.)e(Slo)n(w)h(Clients) -1007 828 y -SDict begin 13 H.L end - 1007 828 a 1007 828 a -SDict begin [ /Subtype /Link /Dest (4197) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1007 828 a Black Black -8 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 828 a -SDict begin H.S end - 3618 828 a Fu(174)3744 -828 y -SDict begin 13 H.L end - 3744 828 a 3744 828 a -SDict begin [ /Subtype /Link /Dest (4197) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 828 a Black 0 TeXcolorgray -396 936 a -SDict begin H.S end - 396 936 a Fu(28.9.)f(Slo)n(w)h(Logins)1004 -936 y -SDict begin 13 H.L end - 1004 936 a 1004 936 a -SDict begin [ /Subtype /Link /Dest (4201) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1004 936 a Black Black 11 -w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 936 a -SDict begin H.S end - 3618 936 a Fu(174)3744 936 -y -SDict begin 13 H.L end - 3744 936 a 3744 936 a -SDict begin [ /Subtype /Link /Dest (4201) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 936 a Black 0 TeXcolorgray -396 1044 a -SDict begin H.S end - 396 1044 a Fu(28.10.)f(Client)h(tuning)1062 -1044 y -SDict begin 13 H.L end - 1062 1044 a 1062 1044 a -SDict begin [ /Subtype /Link /Dest (4204) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1062 1044 a Black Black -15 w Fu(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1044 a -SDict begin H.S end - 3618 1044 a Fu(174)3744 -1044 y -SDict begin 13 H.L end - 3744 1044 a 3744 1044 a -SDict begin [ /Subtype /Link /Dest (4204) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1044 a Black 0 TeXcolorgray -197 1152 a -SDict begin H.S end - 197 1152 a Fu(29.)g(Portability)674 1152 y -SDict begin 13 H.L end - -674 1152 a 674 1152 a -SDict begin [ /Subtype /Link /Dest (PORTABILITY) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 674 1152 a Black Black 9 w Fu(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1152 a -SDict begin H.S end - 3618 1152 a Fu(176)3744 -1152 y -SDict begin 13 H.L end - 3744 1152 a 3744 1152 a -SDict begin [ /Subtype /Link /Dest (PORTABILITY) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 1152 a Black 0 TeXcolorgray -396 1260 a -SDict begin H.S end - 396 1260 a Fu(29.1.)f(HPUX)809 1260 y -SDict begin 13 H.L end - 809 -1260 a 809 1260 a -SDict begin [ /Subtype /Link /Dest (4248) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 809 1260 a Black Black 19 w Fu(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 1260 a -SDict begin H.S end - 3618 1260 a Fu(176)3744 1260 y -SDict begin 13 H.L end - 3744 1260 -a 3744 1260 a -SDict begin [ /Subtype /Link /Dest (4248) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1260 a Black 0 TeXcolorgray 396 1368 -a -SDict begin H.S end - 396 1368 a Fu(29.2.)g(SCO)i(Unix)932 1368 y -SDict begin 13 H.L end - 932 1368 -a 932 1368 a -SDict begin [ /Subtype /Link /Dest (4254) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 932 1368 a Black Black Fu(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 1368 a -SDict begin H.S end - 3618 1368 a Fu(176)3744 1368 -y -SDict begin 13 H.L end - 3744 1368 a 3744 1368 a -SDict begin [ /Subtype /Link /Dest (4254) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1368 a Black 0 TeXcolorgray -396 1476 a -SDict begin H.S end - 396 1476 a Fu(29.3.)e(DNIX)791 1476 y -SDict begin 13 H.L end - 791 -1476 a 791 1476 a -SDict begin [ /Subtype /Link /Dest (4258) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 791 1476 a Black Black 16 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1476 a -SDict begin H.S end - 3618 1476 a Fu(176)3744 -1476 y -SDict begin 13 H.L end - 3744 1476 a 3744 1476 a -SDict begin [ /Subtype /Link /Dest (4258) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1476 a Black 0 TeXcolorgray -396 1583 a -SDict begin H.S end - 396 1583 a Fu(29.4.)g(RedHat)h(Linux)g(Rembrandt-II)1532 -1583 y -SDict begin 13 H.L end - 1532 1583 a 1532 1583 a -SDict begin [ /Subtype /Link /Dest (4287) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1532 1583 a Black Black -2 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1583 a -SDict begin H.S end - 3618 1583 a Fu(178)3744 -1583 y -SDict begin 13 H.L end - 3744 1583 a 3744 1583 a -SDict begin [ /Subtype /Link /Dest (4287) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1583 a Black 0 TeXcolorgray -396 1691 a -SDict begin H.S end - 396 1691 a Fu(29.5.)f(AIX)731 1691 y -SDict begin 13 H.L end - 731 1691 -a 731 1691 a -SDict begin [ /Subtype /Link /Dest (4293) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 731 1691 a Black Black 14 w Fu(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 1691 a -SDict begin H.S end - 3618 1691 a Fu(178)3744 1691 -y -SDict begin 13 H.L end - 3744 1691 a 3744 1691 a -SDict begin [ /Subtype /Link /Dest (4293) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1691 a Black 0 TeXcolorgray -197 1799 a -SDict begin H.S end - 197 1799 a Fu(30.)h(Samba)f(and)h(other)f(CIFS)i(clients) -1313 1799 y -SDict begin 13 H.L end - 1313 1799 a 1313 1799 a -SDict begin [ /Subtype /Link /Dest (OTHER-CLIENTS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1313 1799 a Black -Black 13 w Fu(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 1799 a -SDict begin H.S end - 3618 -1799 a Fu(179)3744 1799 y -SDict begin 13 H.L end - 3744 1799 a 3744 1799 a -SDict begin [ /Subtype /Link /Dest (OTHER-CLIENTS) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 -1799 a Black 0 TeXcolorgray 396 1907 a -SDict begin H.S end - 396 1907 a Fu(30.1.)e(Macintosh) -g(clients?)1208 1907 y -SDict begin 13 H.L end - 1208 1907 a 1208 1907 a -SDict begin [ /Subtype /Link /Dest (4318) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1208 1907 -a Black Black 14 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 1907 a -SDict begin H.S end - 3618 1907 a Fu(179)3744 -1907 y -SDict begin 13 H.L end - 3744 1907 a 3744 1907 a -SDict begin [ /Subtype /Link /Dest (4318) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 1907 a Black 0 TeXcolorgray -396 2015 a -SDict begin H.S end - 396 2015 a Fu(30.2.)g(OS2)h(Client)954 2015 -y -SDict begin 13 H.L end - 954 2015 a 954 2015 a -SDict begin [ /Subtype /Link /Dest (4327) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 954 2015 a Black Black 19 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 2015 a -SDict begin H.S end - -3618 2015 a Fu(179)3744 2015 y -SDict begin 13 H.L end - 3744 2015 a 3744 2015 -a -SDict begin [ /Subtype /Link /Dest (4327) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2015 a Black 0 TeXcolorgray 396 2123 a -SDict begin H.S end - 396 2123 -a Fu(30.3.)f(W)m(indo)n(ws)h(for)f(W)-7 b(orkgroups)1445 -2123 y -SDict begin 13 H.L end - 1445 2123 a 1445 2123 a -SDict begin [ /Subtype /Link /Dest (4367) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1445 2123 a Black Black -6 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 2123 a -SDict begin H.S end - 3618 -2123 a Fu(181)3744 2123 y -SDict begin 13 H.L end - 3744 2123 a 3744 2123 a -SDict begin [ /Subtype /Link /Dest (4367) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -2123 a Black 0 TeXcolorgray 396 2231 a -SDict begin H.S end - 396 2231 a Fu(30.4.)19 -b(W)m(indo)n(ws)h('95/'98)1164 2231 y -SDict begin 13 H.L end - 1164 2231 a 1164 -2231 a -SDict begin [ /Subtype /Link /Dest (4391) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1164 2231 a Black Black 17 w Fu(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 2231 a -SDict begin H.S end - 3618 2231 a Fu(182)3744 -2231 y -SDict begin 13 H.L end - 3744 2231 a 3744 2231 a -SDict begin [ /Subtype /Link /Dest (4391) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2231 a Black 0 TeXcolorgray -396 2339 a -SDict begin H.S end - 396 2339 a Fu(30.5.)f(W)m(indo)n(ws)h(2000)e(Service)i(P)o -(ack)g(2)1596 2339 y -SDict begin 13 H.L end - 1596 2339 a 1596 2339 a -SDict begin [ /Subtype /Link /Dest (4407) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1596 2339 -a Black Black Fu(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 2339 a -SDict begin H.S end - 3618 2339 a -Fu(182)3744 2339 y -SDict begin 13 H.L end - 3744 2339 a 3744 2339 a -SDict begin [ /Subtype /Link /Dest (4407) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2339 -a Black 0 TeXcolorgray 396 2447 a -SDict begin H.S end - 396 2447 a Fu(30.6.)f(W)m(indo)n(ws)h -(NT)g(3.1)1153 2447 y -SDict begin 13 H.L end - 1153 2447 a 1153 2447 a -SDict begin [ /Subtype /Link /Dest (4424) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1153 2447 -a Black Black 7 w Fu(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 2447 a -SDict begin H.S end - 3618 2447 a Fu(183)3744 -2447 y -SDict begin 13 H.L end - 3744 2447 a 3744 2447 a -SDict begin [ /Subtype /Link /Dest (4424) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2447 a Black 0 TeXcolorgray -197 2555 a -SDict begin H.S end - 197 2555 a Fu(31.)g(Ho)n(w)g(to)g(compile)f(SAMB)m(A)1167 -2555 y -SDict begin 13 H.L end - 1167 2555 a 1167 2555 a -SDict begin [ /Subtype /Link /Dest (COMPILING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1167 2555 a Black Black -14 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 2555 a -SDict begin H.S end - -3618 2555 a Fu(184)3744 2555 y -SDict begin 13 H.L end - 3744 2555 a 3744 2555 -a -SDict begin [ /Subtype /Link /Dest (COMPILING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 2555 a Black 0 TeXcolorgray 396 2663 a -SDict begin H.S end - 396 2663 -a Fu(31.1.)g(Access)i(Samba)f(source)f(code)h(via)g(CVS)1784 -2663 y -SDict begin 13 H.L end - 1784 2663 a 1784 2663 a -SDict begin [ /Subtype /Link /Dest (4445) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1784 2663 a Black Black -19 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 2663 a -SDict begin H.S end - 3618 2663 a Fu(184)3744 2663 y -SDict begin 13 H.L end - 3744 2663 -a 3744 2663 a -SDict begin [ /Subtype /Link /Dest (4445) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2663 a Black 0 TeXcolorgray 396 2771 -a -SDict begin H.S end - 396 2771 a Fu(31.2.)f(Accessing)h(the)g(samba)g(sources)g(via)g -(rsync)g(and)f(ftp)2126 2771 y -SDict begin 13 H.L end - 2126 2771 a 2126 2771 -a -SDict begin [ /Subtype /Link /Dest (4488) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 2126 2771 a Black Black 10 w Fu(.)p Black Black -1 -w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 2771 a -SDict begin H.S end - 3618 -2771 a Fu(185)3744 2771 y -SDict begin 13 H.L end - 3744 2771 a 3744 2771 a -SDict begin [ /Subtype /Link /Dest (4488) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -2771 a Black 0 TeXcolorgray 396 2879 a -SDict begin H.S end - 396 2879 a Fu(31.3.)g(Building)g -(the)i(Binaries)1294 2879 y -SDict begin 13 H.L end - 1294 2879 a 1294 2879 a -SDict begin [ /Subtype /Link /Dest (4494) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1294 -2879 a Black Black 11 w Fu(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 2879 a -SDict begin H.S end - 3618 2879 a Fu(185)3744 2879 -y -SDict begin 13 H.L end - 3744 2879 a 3744 2879 a -SDict begin [ /Subtype /Link /Dest (4494) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2879 a Black 0 TeXcolorgray -396 2987 a -SDict begin H.S end - 396 2987 a Fu(31.4.)e(Starting)h(the)g(smbd)g(and)f(nmbd) -1521 2987 y -SDict begin 13 H.L end - 1521 2987 a 1521 2987 a -SDict begin [ /Subtype /Link /Dest (4551) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1521 2987 a Black -Black 13 w Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 2987 a -SDict begin H.S end - 3618 2987 a -Fu(187)3744 2987 y -SDict begin 13 H.L end - 3744 2987 a 3744 2987 a -SDict begin [ /Subtype /Link /Dest (4551) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 2987 -a Black 0 TeXcolorgray 197 3094 a -SDict begin H.S end - 197 3094 a Fu(32.)h(Reporting)e(Bugs) -845 3094 y -SDict begin 13 H.L end - 845 3094 a 845 3094 a -SDict begin [ /Subtype /Link /Dest (BUGREPORT) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 845 3094 a Black Black -4 w Fu(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray 3618 -3094 a -SDict begin H.S end - 3618 3094 a Fu(190)3744 3094 y -SDict begin 13 H.L end - 3744 3094 a 3744 -3094 a -SDict begin [ /Subtype /Link /Dest (BUGREPORT) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 3094 a Black 0 TeXcolorgray 396 3202 a -SDict begin H.S end - 396 -3202 a Fu(32.1.)h(Introduction)997 3202 y -SDict begin 13 H.L end - 997 3202 a -997 3202 a -SDict begin [ /Subtype /Link /Dest (4626) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 3202 a Black Black -3 w Fu(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 3202 a -SDict begin H.S end - 3618 3202 a Fu(190)3744 3202 -y -SDict begin 13 H.L end - 3744 3202 a 3744 3202 a -SDict begin [ /Subtype /Link /Dest (4626) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3202 a Black 0 TeXcolorgray -396 3310 a -SDict begin H.S end - 396 3310 a Fu(32.2.)g(General)h(info)1002 -3310 y -SDict begin 13 H.L end - 1002 3310 a 1002 3310 a -SDict begin [ /Subtype /Link /Dest (4636) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1002 3310 a Black Black -13 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 3310 a -SDict begin H.S end - 3618 3310 a Fu(190)3744 -3310 y -SDict begin 13 H.L end - 3744 3310 a 3744 3310 a -SDict begin [ /Subtype /Link /Dest (4636) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3310 a Black 0 TeXcolorgray -396 3418 a -SDict begin H.S end - 396 3418 a Fu(32.3.)f(Deb)n(ug)g(le)n(v)o(els)1014 -3418 y -SDict begin 13 H.L end - 1014 3418 a 1014 3418 a -SDict begin [ /Subtype /Link /Dest (4642) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1014 3418 a Black Black -1 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 3418 a -SDict begin H.S end - 3618 3418 a Fu(190)3744 -3418 y -SDict begin 13 H.L end - 3744 3418 a 3744 3418 a -SDict begin [ /Subtype /Link /Dest (4642) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3418 a Black 0 TeXcolorgray -396 3526 a -SDict begin H.S end - 396 3526 a Fu(32.4.)g(Internal)g(errors)1057 -3526 y -SDict begin 13 H.L end - 1057 3526 a 1057 3526 a -SDict begin [ /Subtype /Link /Dest (4663) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1057 3526 a Black Black --1 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black 0 TeXcolorgray 3618 3526 a -SDict begin H.S end - 3618 -3526 a Fu(191)3744 3526 y -SDict begin 13 H.L end - 3744 3526 a 3744 3526 a -SDict begin [ /Subtype /Link /Dest (4663) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 -3526 a Black 0 TeXcolorgray 396 3634 a -SDict begin H.S end - 396 3634 a Fu(32.5.)g(Attaching) -g(to)i(a)f(running)e(process)1603 3634 y -SDict begin 13 H.L end - 1603 3634 a -1603 3634 a -SDict begin [ /Subtype /Link /Dest (4677) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1603 3634 a Black Black 14 w Fu(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 3634 a -SDict begin H.S end - -3618 3634 a Fu(191)3744 3634 y -SDict begin 13 H.L end - 3744 3634 a 3744 3634 -a -SDict begin [ /Subtype /Link /Dest (4677) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3634 a Black 0 TeXcolorgray 396 3742 a -SDict begin H.S end - 396 3742 -a Fu(32.6.)h(P)o(atches)836 3742 y -SDict begin 13 H.L end - 836 3742 a 836 3742 -a -SDict begin [ /Subtype /Link /Dest (4685) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 836 3742 a Black Black 13 w Fu(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 3742 a -SDict begin H.S end - 3618 3742 a Fu(192)3744 -3742 y -SDict begin 13 H.L end - 3744 3742 a 3744 3742 a -SDict begin [ /Subtype /Link /Dest (4685) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3742 a Black 0 TeXcolorgray -197 3850 a -SDict begin H.S end - 197 3850 a Fu(33.)h(The)f(samba)h(checklist)1000 -3850 y -SDict begin 13 H.L end - 1000 3850 a 1000 3850 a -SDict begin [ /Subtype /Link /Dest (DIAGNOSIS) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1000 3850 a Black Black -15 w Fu(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black 0 TeXcolorgray 3618 3850 a -SDict begin H.S end - 3618 3850 a Fu(193)3744 -3850 y -SDict begin 13 H.L end - 3744 3850 a 3744 3850 a -SDict begin [ /Subtype /Link /Dest (DIAGNOSIS) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3744 3850 a Black 0 TeXcolorgray -396 3958 a -SDict begin H.S end - 396 3958 a Fu(33.1.)f(Introduction)997 3958 -y -SDict begin 13 H.L end - 997 3958 a 997 3958 a -SDict begin [ /Subtype /Link /Dest (4708) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 997 3958 a Black Black -3 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black 0 TeXcolorgray 3618 3958 a -SDict begin H.S end - 3618 3958 a -Fu(193)3744 3958 y -SDict begin 13 H.L end - 3744 3958 a 3744 3958 a -SDict begin [ /Subtype /Link /Dest (4708) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 3958 -a Black 0 TeXcolorgray 396 4066 a -SDict begin H.S end - 396 4066 a Fu(33.2.)g(Assumptions) -1018 4066 y -SDict begin 13 H.L end - 1018 4066 a 1018 4066 a -SDict begin [ /Subtype /Link /Dest (4713) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1018 4066 a Black -Black 18 w Fu(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -0 TeXcolorgray 3618 4066 a -SDict begin H.S end - 3618 4066 a Fu(193)3744 4066 -y -SDict begin 13 H.L end - 3744 4066 a 3744 4066 a -SDict begin [ /Subtype /Link /Dest (4713) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4066 a Black 0 TeXcolorgray -396 4174 a -SDict begin H.S end - 396 4174 a Fu(33.3.)g(The)h(tests)880 4174 -y -SDict begin 13 H.L end - 880 4174 a 880 4174 a -SDict begin [ /Subtype /Link /Dest (4732) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 880 4174 a Black Black 10 w Fu(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black 0 TeXcolorgray -3618 4174 a -SDict begin H.S end - 3618 4174 a Fu(193)3744 4174 y -SDict begin 13 H.L end - 3744 4174 -a 3744 4174 a -SDict begin [ /Subtype /Link /Dest (4732) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4174 a Black 0 TeXcolorgray 396 4282 -a -SDict begin H.S end - 396 4282 a Fu(33.4.)f(Still)i(ha)n(ving)e(troubles?)1293 -4282 y -SDict begin 13 H.L end - 1293 4282 a 1293 4282 a -SDict begin [ /Subtype /Link /Dest (4899) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 1293 4282 a Black Black -12 w Fu(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black Black(.)p Black Black(.)p -Black Black(.)p Black Black -1 w(.)p Black Black(.)p -Black Black(.)p Black Black(.)p Black Black -1 w(.)p -Black Black(.)p Black Black(.)p Black Black(.)p Black -Black -1 w(.)p Black Black(.)p Black Black(.)p Black -Black(.)p Black Black -1 w(.)p Black Black(.)p Black -Black(.)p Black Black(.)p Black Black -1 w(.)p Black -Black(.)p Black Black(.)p Black Black(.)p Black Black --1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p -Black Black -1 w(.)p Black 0 TeXcolorgray 3618 4282 a -SDict begin H.S end - -3618 4282 a Fu(197)3744 4282 y -SDict begin 13 H.L end - 3744 4282 a 3744 4282 -a -SDict begin [ /Subtype /Link /Dest (4899) cvn /H /I /Border [0 0 0] -/Color [1 0 0] H.B /ANN pdfmark end - 3744 4282 a Black Black 3682 5984 a Fq(vi)p Black eop -end -%%Page: 7 7 -TeXDict begin 7 6 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.7) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (INTRODUCTION) cvn H.B /DEST pdfmark -end - -2 -11 a 903 -132 a Fy(I.)52 b(General)f(installation)-2 242 y -SDict begin H.S end - -2 242 -a -2 242 a -SDict begin 22.464 H.A end - -2 242 a -2 242 a -SDict begin [ /View [/XYZ H.V] /Dest (42) cvn H.B /DEST pdfmark end - -2 242 a 184 x Fx(Intr)m(oduction)-2 -594 y -SDict begin H.S end - -2 594 a -2 594 a -SDict begin 13 H.A end - -2 594 a -2 594 a -SDict begin [ /View [/XYZ H.V] /Dest (43) cvn H.B /DEST pdfmark end - -2 594 a 106 -x Fu(This)20 b(part)g(contains)f(general)h(info)f(on)h(ho)n(w)f(to)i -(install)g(samba)e(and)h(ho)n(w)g(to)g(con\002gure)e(the)j(parts)f(of)g -(samba)g(you)f(will)i(most)-2 808 y(lik)o(ely)f(need.)f(PLEASE)h(read)g -(this.)p Black Black eop end -%%Page: 1 8 -TeXDict begin 1 7 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (INSTALL) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(1.)f(Ho)n(w)h(to)f(Install)g(and)f(T)-16 -b(est)44 b(SAMB)-5 b(A)-2 197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 -197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (64) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fx(1.1.)35 b(Obtaining)f(and)h -(installing)f(samba)-2 734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 734 -a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (66) cvn H.B /DEST pdfmark end - -2 734 a 79 x Fu(Binary)19 b(packages)h(of)f(samba)h(are)g -(included)f(in)h(almost)h(an)o(y)e(Linux)g(or)h(Unix)g(distrib)n -(ution.)f(There)g(are)h(also)h(some)f(packages)-2 921 -y(a)n(v)n(ailable)f(at)395 921 y -SDict begin H.S end - 395 921 a 395 921 a -SDict begin 13 H.A end - -395 921 a 395 921 a -SDict begin [ /View [/XYZ H.V] /Dest (67) cvn H.B /DEST pdfmark end - 395 921 a Fu(the)h(samba)g(homepage)e -(\(http://samba.or)o(g/\).)-2 1105 y -SDict begin H.S end - -2 1105 a -2 1105 -a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (68) cvn H.B /DEST pdfmark end - -2 1105 a 90 x Fu(If)i(you)f(need)h(to)g(compile) -f(samba)h(from)f(source,)g(check)h(the)p 0 TeXcolorgray -1780 1195 a -SDict begin H.S end - 1780 1195 a Fu(appropriate)e(appendix)g(chapter)2750 -1195 y -SDict begin 13 H.L end - 2750 1195 a 2750 1195 a -SDict begin [ /Subtype /Link /Dest (COMPILING) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 2750 1195 a Black -2 w -Fu(.)-2 1223 y -SDict begin H.S end - -2 1223 a -2 1223 a -SDict begin 13 H.A end - -2 1223 a -2 1223 -a -SDict begin [ /View [/XYZ H.V] /Dest (70) cvn H.B /DEST pdfmark end - -2 1223 a 359 x Fx(1.2.)35 b(Con\002guring)e(samba)-2 -1778 y -SDict begin H.S end - -2 1778 a -2 1778 a -SDict begin 13 H.A end - -2 1778 a -2 1778 a -SDict begin [ /View [/XYZ H.V] /Dest (72) cvn H.B /DEST pdfmark end - -2 1778 -a 78 x Fu(Samba')-5 b(s)20 b(con\002guration)d(is)22 -b(stored)d(in)i(the)f(smb)m(.conf)e(\002le,)i(that)h(usually)e(resides) -i(in)2485 1856 y -SDict begin H.S end - 2485 1856 a 2485 1856 a -SDict begin 13 H.A end - 2485 1856 a -2485 1856 a -SDict begin [ /View [/XYZ H.V] /Dest (73) cvn H.B /DEST pdfmark end - 2485 1856 a Fr(/etc/samba/smb.conf)d Fu(or)-2 -1964 y -SDict begin H.S end - -2 1964 a -2 1964 a -SDict begin 13 H.A end - -2 1964 a -2 1964 a -SDict begin [ /View [/XYZ H.V] /Dest (74) cvn H.B /DEST pdfmark end - -2 1964 -a Fr(/usr/local/samba/lib/smb.conf)p Fu(.)d(Y)-9 b(ou)20 -b(can)g(either)g(edit)g(this)h(\002le)g(yourself)d(or)i(do)g(it)h -(using)f(one)f(of)h(the)g(man)o(y)-2 2072 y(graphical)e(tools)j(that)f -(are)g(a)n(v)n(ailable,)g(such)f(as)i(the)g(web-based)d(interf)o(ace)i -(sw)o(at,)h(that)f(is)h(included)e(with)h(samba.)-2 2090 -y -SDict begin H.S end - -2 2090 a -2 2090 a -SDict begin 13 H.A end - -2 2090 a -2 2090 a -SDict begin [ /View [/XYZ H.V] /Dest (75) cvn H.B /DEST pdfmark end - -2 2090 a 310 -x Fp(1.2.1.)29 b(Editing)h(the)h Fo(smb.conf)26 b Fp(\002le)-2 -2591 y -SDict begin H.S end - -2 2591 a -2 2591 a -SDict begin 13 H.A end - -2 2591 a -2 2591 a -SDict begin [ /View [/XYZ H.V] /Dest (78) cvn H.B /DEST pdfmark end - -2 2591 -a 83 x Fu(There)19 b(are)h(sample)g(con\002guration)e(\002les)j(in)f -(the)g(e)o(xamples)f(subdirectory)f(in)j(the)f(distrib)n(ution.)f(I)h -(suggest)g(you)f(read)h(them)-2 2782 y(carefully)f(so)h(you)f(can)h -(see)h(ho)n(w)f(the)g(options)f(go)h(together)f(in)h(practice.)f(See)i -(the)f(man)g(page)g(for)f(all)i(the)f(options.)-2 2966 -y -SDict begin H.S end - -2 2966 a -2 2966 a -SDict begin 13 H.A end - -2 2966 a -2 2966 a -SDict begin [ /View [/XYZ H.V] /Dest (79) cvn H.B /DEST pdfmark end - -2 2966 a 90 -x Fu(The)g(simplest)g(useful)g(con\002guration)d(\002le)k(w)o(ould)f -(be)g(something)e(lik)o(e)j(this:)-2 3240 y -SDict begin H.S end - -2 3240 a --2 3240 a -SDict begin 13 H.A end - -2 3240 a -2 3240 a -SDict begin [ /View [/XYZ H.V] /Dest (80) cvn H.B /DEST pdfmark end - -2 3240 a -2 3323 a -SDict begin H.S end - -2 -3323 a -2 3323 a -SDict begin 11.7 H.A end - -2 3323 a -2 3323 a -SDict begin [ /View [/XYZ H.V] /Dest (81) cvn H.B /DEST pdfmark end - -2 3323 a 79 x Fr([global])-2 -3500 y(workgroup)43 b(=)i(MYGROUP)-2 3694 y([homes])-2 -3791 y(guest)f(ok)g(=)h(no)-2 3888 y(read)f(only)g(=)h(no)-2 -4245 y -SDict begin H.S end - -2 4245 a -2 4245 a -SDict begin 13 H.A end - -2 4245 a -2 4245 a -SDict begin [ /View [/XYZ H.V] /Dest (82) cvn H.B /DEST pdfmark end - -2 4245 -a 108 x Fu(which)19 b(w)o(ould)h(allo)n(w)g(connections)e(by)i(an)o -(yone)e(with)j(an)f(account)f(on)h(the)g(serv)o(er)m(,)f(using)g -(either)h(their)g(login)f(name)h(or)-2 4461 y(")32 4461 -y -SDict begin H.S end - 32 4461 a 32 4461 a -SDict begin 13 H.A end - 32 4461 a 32 4461 a -SDict begin [ /View [/XYZ H.V] /Dest (83) cvn H.B /DEST pdfmark end - 32 4461 a Fv(homes)p -Fu(")g(as)h(the)f(service)g(name.)g(\(Note)f(that)i(I)f(also)h(set)g -(the)f(w)o(orkgroup)d(that)j(Samba)g(is)h(part)f(of.)g(See)g(BR)m(O)m -(WSING.txt)h(for)-2 4569 y(details\))-2 4750 y -SDict begin H.S end - -2 4750 -a -2 4750 a -SDict begin 13 H.A end - -2 4750 a -2 4750 a -SDict begin [ /View [/XYZ H.V] /Dest (84) cvn H.B /DEST pdfmark end - -2 4750 a 93 x Fu(Mak)o(e)f(sure)g(you) -f(put)h(the)760 4843 y -SDict begin H.S end - 760 4843 a 760 4843 a -SDict begin 13 H.A end - 760 4843 -a 760 4843 a -SDict begin [ /View [/XYZ H.V] /Dest (85) cvn H.B /DEST pdfmark end - 760 4843 a Fr(smb.conf)g Fu(\002le)g(in)h(the)f(same)g -(place)g(you)g(speci\002ed)f(in)i(the)2510 4843 y -SDict begin H.S end - 2510 -4843 a 2510 4843 a -SDict begin 13 H.A end - 2510 4843 a 2510 4843 a -SDict begin [ /View [/XYZ H.V] /Dest (86) cvn H.B /DEST pdfmark end - 2510 4843 -a Fr(Makefile)e Fu(\(the)g(def)o(ault)h(is)h(to)f(look)g(for)-2 -4951 y(it)h(in)150 4951 y -SDict begin H.S end - 150 4951 a 150 4951 a -SDict begin 13 H.A end - 150 4951 -a 150 4951 a -SDict begin [ /View [/XYZ H.V] /Dest (87) cvn H.B /DEST pdfmark end - 150 4951 a Fr(/usr/local/samba/lib/)p Fu(\).)-2 -5132 y -SDict begin H.S end - -2 5132 a -2 5132 a -SDict begin 13 H.A end - -2 5132 a -2 5132 a -SDict begin [ /View [/XYZ H.V] /Dest (88) cvn H.B /DEST pdfmark end - -2 5132 -a 93 x Fu(F)o(or)f(more)f(information)f(about)h(security)h(settings)g -(for)g(the)1740 5225 y -SDict begin H.S end - 1740 5225 a 1740 5225 a -SDict begin 13 H.A end - 1740 5225 -a 1740 5225 a -SDict begin [ /View [/XYZ H.V] /Dest (89) cvn H.B /DEST pdfmark end - 1740 5225 a Fv([homes])g Fu(share)g(please)g(refer)f(to)i -(the)f(chapter)p 0 TeXcolorgray 3116 5225 a -SDict begin H.S end - 3116 5225 -a Fu(Securing)f(Samba)3659 5225 y -SDict begin 13 H.L end - 3659 5225 a 3659 5225 -a -SDict begin [ /Subtype /Link /Dest (SECURING-SAMBA) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3659 5225 a Black -1 w Fu(.)-2 5243 y -SDict begin H.S end - -2 5243 a -2 -5243 a -SDict begin 13 H.A end - -2 5243 a -2 5243 a -SDict begin [ /View [/XYZ H.V] /Dest (91) cvn H.B /DEST pdfmark end - -2 5243 a Black 3701 5984 -a Fq(1)p Black eop end -%%Page: 2 9 -TeXDict begin 2 8 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.2) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (128) cvn H.B /DEST pdfmark end - -2 -201 a 2313 --132 a Fq(Chapter)20 b(1.)g(How)g(to)h(Install)e(and)h(T)-8 -b(est)21 b(SAMB)n(A)p Black -2 72 a Fw(1.2.1.1.)j(T)-9 -b(est)25 b(y)n(our)g(con\002g)g(\002le)g(with)g(testparm)-2 -259 y -SDict begin H.S end - -2 259 a -2 259 a -SDict begin 13 H.A end - -2 259 a -2 259 a -SDict begin [ /View [/XYZ H.V] /Dest (94) cvn H.B /DEST pdfmark end - -2 259 a 87 -x Fu(It')-5 b(s)21 b(important)d(that)j(you)e(test)i(the)f(v)n(alidity) -f(of)h(your)1552 346 y -SDict begin H.S end - 1552 346 a 1552 346 a -SDict begin 13 H.A end - 1552 346 -a 1552 346 a -SDict begin [ /View [/XYZ H.V] /Dest (95) cvn H.B /DEST pdfmark end - 1552 346 a Fr(smb.conf)g Fu(\002le)h(using)e(the)2381 -346 y -SDict begin H.S end - 2381 346 a 2381 346 a -SDict begin 13 H.A end - 2381 346 a 2381 346 a -SDict begin [ /View [/XYZ H.V] /Dest (96) cvn H.B /DEST pdfmark end - 2381 -346 a Fu(testparm)h(program.)e(If)i(testparm)g(runs)f(OK)-2 -454 y(then)g(it)i(will)g(list)h(the)e(loaded)f(services.)h(If)g(not)g -(it)h(will)g(gi)n(v)o(e)e(an)h(error)f(message.)-2 638 -y -SDict begin H.S end - -2 638 a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (97) cvn H.B /DEST pdfmark end - -2 638 a 90 x Fu(Mak)o(e)h(sure)g -(it)h(runs)e(OK)i(and)f(that)g(the)g(services)g(look)g(reasonable)e -(before)h(proceeding.)-2 912 y -SDict begin H.S end - -2 912 a -2 912 a -SDict begin 13 H.A end - -2 912 -a -2 912 a -SDict begin [ /View [/XYZ H.V] /Dest (98) cvn H.B /DEST pdfmark end - -2 912 a 90 x Fu(Al)o(w)o(ays)h(run)g(testparm)g(again)f -(when)g(you)h(change)1510 1002 y -SDict begin H.S end - 1510 1002 a 1510 1002 -a -SDict begin 13 H.A end - 1510 1002 a 1510 1002 a -SDict begin [ /View [/XYZ H.V] /Dest (99) cvn H.B /DEST pdfmark end - 1510 1002 a Fr(smb.conf)p Fu(!)-2 -1114 y -SDict begin H.S end - -2 1114 a -2 1114 a -SDict begin 13 H.A end - -2 1114 a -2 1114 a -SDict begin [ /View [/XYZ H.V] /Dest (100) cvn H.B /DEST pdfmark end - -2 1114 -a 310 x Fp(1.2.2.)29 b(SW)-14 b(A)j(T)-2 1591 y -SDict begin H.S end - -2 1591 -a -2 1591 a -SDict begin 13 H.A end - -2 1591 a -2 1591 a -SDict begin [ /View [/XYZ H.V] /Dest (102) cvn H.B /DEST pdfmark end - -2 1591 a 107 x Fu(SW)h(A)h(T)21 -b(is)g(a)f(web-based)f(interf)o(ace)g(that)i(helps)f(you)f(con\002gure) -f(samba.)i(SW)-10 b(A)h(T)21 b(might)e(not)h(be)g(a)n(v)n(ailable)g(in) -g(the)g(samba)-2 1806 y(package)e(on)i(your)f(platform,)g(b)n(ut)h(in)g -(a)h(seperate)f(package.)e(Please)j(read)f(the)g(sw)o(at)h(manpage)d -(on)i(compiling,)e(installing)i(and)-2 1914 y(con\002guring)d(sw)o(at)k -(from)f(source.)-2 2098 y -SDict begin H.S end - -2 2098 a -2 2098 a -SDict begin 13 H.A end - -2 2098 -a -2 2098 a -SDict begin [ /View [/XYZ H.V] /Dest (103) cvn H.B /DEST pdfmark end - -2 2098 a 90 x Fu(T)-7 b(o)20 b(launch)f(SW)-10 -b(A)h(T)21 b(just)g(run)e(your)g(f)o(a)n(v)n(orite)h(web)g(bro)n(wser)f -(and)g(point)h(it)h(at)f("http://localhost:901/".)e(Replace)3294 -2188 y -SDict begin H.S end - 3294 2188 a 3294 2188 a -SDict begin 13 H.A end - 3294 2188 a 3294 2188 -a -SDict begin [ /View [/XYZ H.V] /Dest (104) cvn H.B /DEST pdfmark end - 3294 2188 a Fn(localhost)-2 2296 y Fu(with)i(the)g(name)g(of)g(the)g -(computer)e(you)i(are)g(running)e(samba)i(on)f(if)i(you)e(are)h -(running)e(samba)i(on)g(a)h(dif)n(ferent)d(computer)h(then)-2 -2403 y(your)g(bro)n(wser)-5 b(.)-2 2588 y -SDict begin H.S end - -2 2588 a -2 -2588 a -SDict begin 13 H.A end - -2 2588 a -2 2588 a -SDict begin [ /View [/XYZ H.V] /Dest (105) cvn H.B /DEST pdfmark end - -2 2588 a 89 x Fu(Note)20 -b(that)g(you)f(can)h(attach)g(to)h(SW)-10 b(A)h(T)21 -b(from)e(an)o(y)g(IP)i(connected)d(machine)h(b)n(ut)h(connecting)e -(from)h(a)i(remote)e(machine)g(lea)n(v)o(es)-2 2785 y(your)g -(connection)f(open)h(to)h(passw)o(ord)g(snif)n(\002ng)f(as)i(passw)o -(ords)f(will)h(be)f(sent)g(in)h(the)f(clear)g(o)o(v)o(er)f(the)h(wire.) --2 2897 y -SDict begin H.S end - -2 2897 a -2 2897 a -SDict begin 13 H.A end - -2 2897 a -2 2897 a -SDict begin [ /View [/XYZ H.V] /Dest (106) cvn H.B /DEST pdfmark end - -2 -2897 a 359 x Fx(1.3.)35 b(T)-11 b(ry)35 b(listing)g(the)g(shar)m(es)g -(a)l(v)o(ailable)f(on)h(y)l(our)g(ser)o(v)o(er)-2 3451 -y -SDict begin H.S end - -2 3451 a -2 3451 a -SDict begin 13 H.A end - -2 3451 a -2 3451 a -SDict begin [ /View [/XYZ H.V] /Dest (108) cvn H.B /DEST pdfmark end - -2 3451 a -2 -3451 a -SDict begin H.S end - -2 3451 a -2 3451 a -SDict begin 13 H.A end - -2 3451 a -2 3451 a -SDict begin [ /View [/XYZ H.V] /Dest (109) cvn H.B /DEST pdfmark end - -2 3451 -a 79 x Fr($)87 3530 y -SDict begin H.S end - 87 3530 a 87 3530 a -SDict begin 13 H.A end - 87 3530 a 87 -3530 a -SDict begin [ /View [/XYZ H.V] /Dest (110) cvn H.B /DEST pdfmark end - 87 3530 a Fm(smbclient)49 b(-L)735 3530 y -SDict begin H.S end - 735 -3530 a 735 3530 a -SDict begin 13 H.A end - 735 3530 a 735 3530 a -SDict begin [ /View [/XYZ H.V] /Dest (111) cvn H.B /DEST pdfmark end - 735 3530 a Fl(yourhostname)-2 -3707 y -SDict begin H.S end - -2 3707 a -2 3707 a -SDict begin 13 H.A end - -2 3707 a -2 3707 a -SDict begin [ /View [/XYZ H.V] /Dest (112) cvn H.B /DEST pdfmark end - -2 3707 -a 97 x Fu(Y)-9 b(ou)19 b(should)h(get)g(back)f(a)i(list)g(of)f(shares)g -(a)n(v)n(ailable)g(on)g(your)f(serv)o(er)-5 b(.)19 b(If)h(you)g(don')o -(t)e(then)i(something)f(is)i(incorrectly)d(setup.)-2 -3912 y(Note)i(that)g(this)h(method)e(can)h(also)g(be)g(used)g(to)h(see) -f(what)h(shares)f(are)g(a)n(v)n(ailable)g(on)f(other)h(LanManager)e -(clients)i(\(such)g(as)-2 4020 y(WfWg\).)-2 4204 y -SDict begin H.S end - -2 -4204 a -2 4204 a -SDict begin 13 H.A end - -2 4204 a -2 4204 a -SDict begin [ /View [/XYZ H.V] /Dest (113) cvn H.B /DEST pdfmark end - -2 4204 a 90 x Fu(If)g(you)f -(choose)g(user)h(le)n(v)o(el)g(security)g(then)g(you)f(may)h(\002nd)g -(that)g(Samba)g(requests)f(a)i(passw)o(ord)f(before)e(it)j(will)g(list) -g(the)g(shares.)-2 4402 y(See)f(the)261 4402 y -SDict begin H.S end - 261 4402 -a 261 4402 a -SDict begin 13 H.A end - 261 4402 a 261 4402 a -SDict begin [ /View [/XYZ H.V] /Dest (114) cvn H.B /DEST pdfmark end - 261 4402 a Fv(smbclient)h -Fu(man)e(page)h(for)f(details.)i(\(you)e(can)h(force)f(it)i(to)f(list)h -(the)g(shares)f(without)f(a)i(passw)o(ord)e(by)h(adding)f(the)-2 -4510 y(option)g(-U\045)h(to)h(the)f(command)e(line.)i(This)g(will)h -(not)f(w)o(ork)g(with)g(non-Samba)e(serv)o(ers\))-2 4538 -y -SDict begin H.S end - -2 4538 a -2 4538 a -SDict begin 13 H.A end - -2 4538 a -2 4538 a -SDict begin [ /View [/XYZ H.V] /Dest (115) cvn H.B /DEST pdfmark end - -2 4538 a 359 -x Fx(1.4.)35 b(T)-11 b(ry)35 b(connecting)f(with)g(the)i(unix)f(client) --2 5092 y -SDict begin H.S end - -2 5092 a -2 5092 a -SDict begin 13 H.A end - -2 5092 a -2 5092 a -SDict begin [ /View [/XYZ H.V] /Dest (117) cvn H.B /DEST pdfmark end - -2 -5092 a -2 5092 a -SDict begin H.S end - -2 5092 a -2 5092 a -SDict begin 13 H.A end - -2 5092 a -2 5092 -a -SDict begin [ /View [/XYZ H.V] /Dest (118) cvn H.B /DEST pdfmark end - -2 5092 a 79 x Fr($)87 5171 y -SDict begin H.S end - 87 5171 a 87 5171 a -SDict begin 13 H.A end - 87 -5171 a 87 5171 a -SDict begin [ /View [/XYZ H.V] /Dest (119) cvn H.B /DEST pdfmark end - 87 5171 a Fm(smbclient)586 5171 y -SDict begin H.S end - 586 -5171 a 586 5171 a -SDict begin 13 H.A end - 586 5171 a 586 5171 a -SDict begin [ /View [/XYZ H.V] /Dest (120) cvn H.B /DEST pdfmark end - 586 5171 a 49 -w Fl(//yourhostname/aservice)p Black 3701 5984 a Fq(2)p -Black eop end -%%Page: 3 10 -TeXDict begin 3 9 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black 0 -TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.3) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2313 -132 -a Fq(Chapter)20 b(1.)g(How)g(to)h(Install)e(and)h(T)-8 -b(est)21 b(SAMB)n(A)p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 -a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (121) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(T)-7 b(ypically)19 -b(the)452 72 y -SDict begin H.S end - 452 72 a 452 72 a -SDict begin 13 H.A end - 452 72 a 452 72 a -SDict begin [ /View [/XYZ H.V] /Dest (122) cvn H.B /DEST pdfmark end - 452 -72 a Fn(yourhostname)f Fu(w)o(ould)h(be)h(the)g(name)f(of)g(the)h(host) -g(where)f(you)g(installed)2758 72 y -SDict begin H.S end - 2758 72 a 2758 72 -a -SDict begin 13 H.A end - 2758 72 a 2758 72 a -SDict begin [ /View [/XYZ H.V] /Dest (123) cvn H.B /DEST pdfmark end - 2758 72 a Fu(smbd.)g(The)3129 72 -y -SDict begin H.S end - 3129 72 a 3129 72 a -SDict begin 13 H.A end - 3129 72 a 3129 72 a -SDict begin [ /View [/XYZ H.V] /Dest (124) cvn H.B /DEST pdfmark end - 3129 72 a Fn(aservice)g -Fu(is)h(an)o(y)-2 180 y(service)g(you)f(ha)n(v)o(e)h(de\002ned)f(in)h -(the)1046 180 y -SDict begin H.S end - 1046 180 a 1046 180 a -SDict begin 13 H.A end - 1046 180 a 1046 -180 a -SDict begin [ /View [/XYZ H.V] /Dest (125) cvn H.B /DEST pdfmark end - 1046 180 a Fr(smb.conf)g Fu(\002le.)g(T)m(ry)g(your)f(user)h -(name)g(if)g(you)f(just)i(ha)n(v)o(e)f(a)2833 180 y -SDict begin H.S end - 2833 -180 a 2833 180 a -SDict begin 13 H.A end - 2833 180 a 2833 180 a -SDict begin [ /View [/XYZ H.V] /Dest (126) cvn H.B /DEST pdfmark end - 2833 180 a Fv([homes])g -Fu(section)g(in)-2 288 y -SDict begin H.S end - -2 288 a -2 288 a -SDict begin 13 H.A end - -2 288 a -2 -288 a -SDict begin [ /View [/XYZ H.V] /Dest (127) cvn H.B /DEST pdfmark end - -2 288 a Fr(smb.conf)p Fu(.)-2 562 y(F)o(or)g(e)o(xample)e(if)j -(your)e(unix)g(host)h(is)h Fn(bambi)f Fu(and)g(your)f(login)g(name)h -(is)2133 562 y -SDict begin H.S end - 2133 562 a 2133 562 a -SDict begin 13 H.A end - 2133 562 a 2133 -562 a -SDict begin [ /View [/XYZ H.V] /Dest (130) cvn H.B /DEST pdfmark end - 2133 562 a Fn(fred)j Fu(you)d(w)o(ould)f(type:)-2 -746 y -SDict begin H.S end - -2 746 a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (131) cvn H.B /DEST pdfmark end - -2 746 a -2 -746 a -SDict begin H.S end - -2 746 a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (132) cvn H.B /DEST pdfmark end - -2 746 a 90 -x Fr($)87 836 y -SDict begin H.S end - 87 836 a 87 836 a -SDict begin 13 H.A end - 87 836 a 87 836 a -SDict begin [ /View [/XYZ H.V] /Dest (133) cvn H.B /DEST pdfmark end - 87 -836 a Fm(smbclient)49 b(//)686 836 y -SDict begin H.S end - 686 836 a 686 836 -a -SDict begin 13 H.A end - 686 836 a 686 836 a -SDict begin [ /View [/XYZ H.V] /Dest (134) cvn H.B /DEST pdfmark end - 686 836 a Fl(bambi)p Fm(/)986 836 -y -SDict begin H.S end - 986 836 a 986 836 a -SDict begin 13 H.A end - 986 836 a 986 836 a -SDict begin [ /View [/XYZ H.V] /Dest (135) cvn H.B /DEST pdfmark end - 986 836 a Fl(fred)-2 -855 y -SDict begin H.S end - -2 855 a -2 855 a -SDict begin 13 H.A end - -2 855 a -2 855 a -SDict begin [ /View [/XYZ H.V] /Dest (136) cvn H.B /DEST pdfmark end - -2 855 a 369 -x Fx(1.5.)35 b(T)-11 b(ry)35 b(connecting)f(fr)m(om)h(a)g(DOS,)g(WfWg,) -h(W)m(in9x,)g(W)m(inNT)-11 b(,)-2 1410 y(W)m(in2k,)36 -b(OS/2,)e(etc...)h(client)-2 1601 y -SDict begin H.S end - -2 1601 a -2 1601 -a -SDict begin 13 H.A end - -2 1601 a -2 1601 a -SDict begin [ /View [/XYZ H.V] /Dest (138) cvn H.B /DEST pdfmark end - -2 1601 a 83 x Fu(T)m(ry)19 b(mounting)g(disks.)h -(e)o(g:)-2 1868 y -SDict begin H.S end - -2 1868 a -2 1868 a -SDict begin 13 H.A end - -2 1868 a -2 1868 -a -SDict begin [ /View [/XYZ H.V] /Dest (139) cvn H.B /DEST pdfmark end - -2 1868 a -2 1868 a -SDict begin H.S end - -2 1868 a -2 1868 a -SDict begin 13 H.A end - -2 1868 a -2 -1868 a -SDict begin [ /View [/XYZ H.V] /Dest (140) cvn H.B /DEST pdfmark end - -2 1868 a 90 x Fr(C:\\WINDOWS\\>)581 1958 y -SDict begin H.S end - 581 -1958 a 581 1958 a -SDict begin 13 H.A end - 581 1958 a 581 1958 a -SDict begin [ /View [/XYZ H.V] /Dest (141) cvn H.B /DEST pdfmark end - 581 1958 a Fm(net)49 -b(use)g(d:)h(\\\\servername\\service)-2 2130 y -SDict begin H.S end - -2 2130 -a -2 2130 a -SDict begin 13 H.A end - -2 2130 a -2 2130 a -SDict begin [ /View [/XYZ H.V] /Dest (142) cvn H.B /DEST pdfmark end - -2 2130 a 102 x Fu(T)m(ry)19 -b(printing.)g(e)o(g:)-2 2416 y -SDict begin H.S end - -2 2416 a -2 2416 a -SDict begin 13 H.A end - -2 -2416 a -2 2416 a -SDict begin [ /View [/XYZ H.V] /Dest (143) cvn H.B /DEST pdfmark end - -2 2416 a -2 2416 a -SDict begin H.S end - -2 2416 a -2 2416 -a -SDict begin 13 H.A end - -2 2416 a -2 2416 a -SDict begin [ /View [/XYZ H.V] /Dest (144) cvn H.B /DEST pdfmark end - -2 2416 a 90 x Fr(C:\\WINDOWS\\>)581 -2506 y -SDict begin H.S end - 581 2506 a 581 2506 a -SDict begin 13 H.A end - 581 2506 a 581 2506 a -SDict begin [ /View [/XYZ H.V] /Dest (145) cvn H.B /DEST pdfmark end - 581 -2506 a Fm(net)49 b(use)g(lpt1:)g(\\\\servername\\spoolservice)-2 -2683 y -SDict begin H.S end - -2 2683 a -2 2683 a -SDict begin 13 H.A end - -2 2683 a -2 2683 a -SDict begin [ /View [/XYZ H.V] /Dest (146) cvn H.B /DEST pdfmark end - -2 2683 -a -2 2683 a -SDict begin H.S end - -2 2683 a -2 2683 a -SDict begin 13 H.A end - -2 2683 a -2 2683 a -SDict begin [ /View [/XYZ H.V] /Dest (147) cvn H.B /DEST pdfmark end - -2 -2683 a 97 x Fr(C:\\WINDOWS\\>)581 2780 y -SDict begin H.S end - 581 2780 a 581 -2780 a -SDict begin 13 H.A end - 581 2780 a 581 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (148) cvn H.B /DEST pdfmark end - 581 2780 a Fm(print)f(filename)-2 -2802 y -SDict begin H.S end - -2 2802 a -2 2802 a -SDict begin 13 H.A end - -2 2802 a -2 2802 a -SDict begin [ /View [/XYZ H.V] /Dest (149) cvn H.B /DEST pdfmark end - -2 2802 -a 366 x Fx(1.6.)35 b(What)g(If)h(Things)e(Don't)h(W)-11 -b(ork?)-2 3363 y -SDict begin H.S end - -2 3363 a -2 3363 a -SDict begin 13 H.A end - -2 3363 a -2 3363 -a -SDict begin [ /View [/XYZ H.V] /Dest (151) cvn H.B /DEST pdfmark end - -2 3363 a 79 x Fu(Then)19 b(you)g(might)h(read)g(the)g(\002le)h -(chapter)p 0 TeXcolorgray 1227 3442 a -SDict begin H.S end - 1227 3442 a Fu(Diagnosis)1560 -3442 y -SDict begin 13 H.L end - 1560 3442 a 1560 3442 a -SDict begin [ /Subtype /Link /Dest (DIAGNOSIS) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1560 3442 a Black 20 w -Fu(and)e(the)h(F)-6 b(A)h(Q.)21 b(If)f(you)g(are)g(still)h(stuck)f -(then)g(try)g(the)g(mailing)f(list)j(or)-2 3550 y(ne)n(wsgroup)c -(\(look)h(in)h(the)g(README)h(for)e(details\).)h(Samba)g(has)g(been)g -(successfully)f(installed)h(at)h(thousands)e(of)h(sites)-2 -3657 y(w)o(orldwide,)e(so)i(maybe)f(someone)f(else)j(has)f(hit)g(your)e -(problem)g(and)h(has)h(o)o(v)o(ercome)d(it.)k(Y)-9 b(ou)19 -b(could)g(also)h(use)g(the)f(WWW)j(site)-2 3765 y(to)e(scan)g(back)g -(issues)h(of)f(the)g(samba-digest.)-2 3949 y -SDict begin H.S end - -2 3949 -a -2 3949 a -SDict begin 13 H.A end - -2 3949 a -2 3949 a -SDict begin [ /View [/XYZ H.V] /Dest (153) cvn H.B /DEST pdfmark end - -2 3949 a 90 x Fu(When)g(you)f(\002x)h -(the)h(problem)890 4039 y -SDict begin H.S end - 890 4039 a 890 4039 a -SDict begin 13 H.A end - 890 4039 -a 890 4039 a -SDict begin [ /View [/XYZ H.V] /Dest (154) cvn H.B /DEST pdfmark end - 890 4039 a Fq(please)f Fu(send)g(some)g(updates)f(of)h -(the)g(documentation)e(\(or)h(source)h(code\))f(to)h(one)g(of)g(the)-2 -4147 y(documentation)d(maintainers)i(or)h(the)g(list.)-2 -4148 y -SDict begin H.S end - -2 4148 a -2 4148 a -SDict begin 13 H.A end - -2 4148 a -2 4148 a -SDict begin [ /View [/XYZ H.V] /Dest (155) cvn H.B /DEST pdfmark end - -2 4148 -a 327 x Fp(1.6.1.)29 b(Scope)h(IDs)-2 4666 y -SDict begin H.S end - -2 4666 -a -2 4666 a -SDict begin 13 H.A end - -2 4666 a -2 4666 a -SDict begin [ /View [/XYZ H.V] /Dest (157) cvn H.B /DEST pdfmark end - -2 4666 a 83 x Fu(By)20 -b(def)o(ault)f(Samba)g(uses)h(a)g(blank)e(scope)h(ID.)h(This)f(means)h -(all)g(your)e(windo)n(ws)h(box)o(es)f(must)i(also)g(ha)n(v)o(e)f(a)h -(blank)e(scope)h(ID.)h(If)-2 4857 y(you)f(really)h(w)o(ant)g(to)h(use)f -(a)h(non-blank)c(scope)j(ID)g(then)g(you)f(will)i(need)f(to)g(use)g -(the)h('netbios)e(scope')g(smb)m(.conf)f(option.)h(All)-2 -4965 y(your)g(PCs)i(will)g(need)f(to)g(ha)n(v)o(e)g(the)g(same)g -(setting)g(for)g(this)h(to)f(w)o(ork.)f(I)i(do)e(not)h(recommend)e -(scope)i(IDs.)-2 4994 y -SDict begin H.S end - -2 4994 a -2 4994 a -SDict begin 13 H.A end - -2 4994 a --2 4994 a -SDict begin [ /View [/XYZ H.V] /Dest (158) cvn H.B /DEST pdfmark end - -2 4994 a 310 x Fp(1.6.2.)29 b(Locking)-2 5494 -y -SDict begin H.S end - -2 5494 a -2 5494 a -SDict begin 13 H.A end - -2 5494 a -2 5494 a -SDict begin [ /View [/XYZ H.V] /Dest (160) cvn H.B /DEST pdfmark end - -2 5494 a 84 -x Fu(One)20 b(area)g(which)f(sometimes)h(causes)h(trouble)e(is)i -(locking.)p Black 3701 5984 a Fq(3)p Black eop end -%%Page: 4 11 -TeXDict begin 4 10 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.4) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2313 -132 -a Fq(Chapter)20 b(1.)g(How)g(to)h(Install)e(and)h(T)-8 -b(est)21 b(SAMB)n(A)p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 -a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (161) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(There)e(are)h(tw)o(o)h(types)f(of) -g(locking)e(which)i(need)g(to)g(be)g(performed)e(by)h(a)i(SMB)g(serv)o -(er)-5 b(.)20 b(The)f(\002rst)i(is)h("record)c(locking")h(which)-2 -180 y(allo)n(ws)h(a)h(client)f(to)g(lock)g(a)h(range)e(of)h(bytes)g(in) -g(a)h(open)e(\002le.)i(The)e(second)h(is)h(the)f("den)o(y)f(modes")g -(that)h(are)h(speci\002ed)e(when)h(a)-2 288 y(\002le)h(is)g(open.)-2 -472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (162) cvn H.B /DEST pdfmark end - -2 472 a 90 -x Fu(Record)e(locking)g(semantics)h(under)f(Unix)h(is)h(v)o(ery)e(dif)n -(ferent)g(from)g(record)g(locking)f(under)h(W)m(indo)n(ws.)g(V)-9 -b(ersions)20 b(of)g(Samba)-2 670 y(before)f(2.2)g(ha)n(v)o(e)h(tried)g -(to)g(use)g(the)h(nati)n(v)o(e)e(fcntl\(\))g(unix)h(system)g(call)h(to) -f(implement)f(proper)f(record)h(locking)g(between)-2 -778 y(dif)n(ferent)f(Samba)i(clients.)g(This)h(can)f(not)g(be)g(fully)f -(correct)g(due)h(to)g(se)n(v)o(eral)g(reasons.)f(The)h(simplest)h(is)g -(the)f(f)o(act)h(that)f(a)-2 886 y(W)m(indo)n(ws)f(client)h(is)g(allo)n -(wed)g(to)f(lock)h(a)g(byte)f(range)g(up)g(to)h(2^32)f(or)h(2^64,)e -(depending)f(on)j(the)g(client)f(OS.)i(The)e(unix)g(locking)-2 -994 y(only)g(supports)g(byte)h(ranges)f(up)h(to)h(2^31.)e(So)h(it)h(is) -g(not)f(possible)g(to)g(correctly)f(satisfy)h(a)h(lock)f(request)f(abo) -o(v)o(e)g(2^31.)g(There)-2 1102 y(are)h(man)o(y)f(more)g(dif)n -(ferences,)f(too)i(man)o(y)f(to)i(be)f(listed)g(here.)-2 -1286 y -SDict begin H.S end - -2 1286 a -2 1286 a -SDict begin 13 H.A end - -2 1286 a -2 1286 a -SDict begin [ /View [/XYZ H.V] /Dest (163) cvn H.B /DEST pdfmark end - -2 1286 -a 90 x Fu(Samba)f(2.2)h(and)g(abo)o(v)o(e)e(implements)h(record)g -(locking)g(completely)g(independent)e(of)j(the)g(underlying)e(unix)h -(system.)h(If)g(a)-2 1484 y(byte)f(range)h(lock)f(that)i(the)f(client)g -(requests)g(happens)f(to)h(f)o(all)h(into)f(the)g(range)f(0-2^31,)f -(Samba)i(hands)f(this)i(request)e(do)n(wn)h(to)-2 1592 -y(the)g(Unix)g(system.)g(All)h(other)e(locks)h(can)g(not)g(be)g(seen)g -(by)g(unix)g(an)o(yw)o(ay)-5 b(.)-2 1776 y -SDict begin H.S end - -2 1776 a --2 1776 a -SDict begin 13 H.A end - -2 1776 a -2 1776 a -SDict begin [ /View [/XYZ H.V] /Dest (164) cvn H.B /DEST pdfmark end - -2 1776 a 90 x Fu(Strictly)20 -b(a)h(SMB)g(serv)o(er)e(should)g(check)h(for)f(locks)h(before)f(e)n(v)o -(ery)g(read)g(and)h(write)g(call)h(on)f(a)g(\002le.)h(Unfortunately)d -(with)i(the)-2 1974 y(w)o(ay)g(fcntl\(\))f(w)o(orks)h(this)h(can)f(be)g -(slo)n(w)g(and)g(may)g(o)o(v)o(erstress)f(the)h(rpc.lockd.)e(It)i(is)i -(also)e(almost)g(al)o(w)o(ays)h(unnecessary)d(as)-2 2082 -y(clients)i(are)g(supposed)f(to)i(independently)c(mak)o(e)i(locking)g -(calls)i(before)e(reads)h(and)g(writes)g(an)o(yw)o(ay)f(if)i(locking)d -(is)j(important)-2 2190 y(to)f(them.)g(By)g(def)o(ault)g(Samba)g(only)f -(mak)o(es)h(locking)f(calls)i(when)e(e)o(xplicitly)g(ask)o(ed)h(to)h -(by)f(a)g(client,)g(b)n(ut)g(if)h(you)e(set)i("strict)-2 -2297 y(locking)e(=)h(yes")g(then)g(it)h(will)g(mak)o(e)f(lock)f -(checking)g(calls)i(on)f(e)n(v)o(ery)e(read)i(and)g(write.)-2 -2481 y -SDict begin H.S end - -2 2481 a -2 2481 a -SDict begin 13 H.A end - -2 2481 a -2 2481 a -SDict begin [ /View [/XYZ H.V] /Dest (165) cvn H.B /DEST pdfmark end - -2 2481 -a 90 x Fu(Y)-9 b(ou)19 b(can)h(also)h(disable)f(by)g(range)f(locking)g -(completely)f(using)i("locking)f(=)h(no".)g(This)g(is)h(useful)f(for)f -(those)h(shares)h(that)f(don')o(t)-2 2679 y(support)f(locking)f(or)i -(don')o(t)f(need)g(it)i(\(such)f(as)h(cdroms\).)d(In)i(this)h(case)g -(Samba)e(f)o(ak)o(es)i(the)f(return)f(codes)h(of)g(locking)e(calls)j -(to)-2 2787 y(tell)g(clients)f(that)g(e)n(v)o(erything)e(is)j(OK.)-2 -2971 y -SDict begin H.S end - -2 2971 a -2 2971 a -SDict begin 13 H.A end - -2 2971 a -2 2971 a -SDict begin [ /View [/XYZ H.V] /Dest (166) cvn H.B /DEST pdfmark end - -2 2971 -a 90 x Fu(The)f(second)f(class)i(of)f(locking)f(is)i(the)f("den)o(y)f -(modes".)g(These)h(are)g(set)h(by)f(an)g(application)f(when)g(it)i -(opens)f(a)g(\002le)h(to)-2 3169 y(determine)e(what)h(types)g(of)g -(access)g(should)g(be)g(allo)n(wed)f(simultaneously)g(with)h(its)h -(open.)e(A)i(client)f(may)g(ask)g(for)-2 3277 y(DENY_NONE,)f -(DENY_READ,)g(DENY_WRITE)h(or)g(DENY_ALL.)f(There)g(are)h(also)h -(special)f(compatibility)f(modes)-2 3385 y(called)h(DENY_FCB)g(and)g -(DENY_DOS.)p Black 3701 5984 a Fq(4)p Black eop end -%%Page: 5 12 -TeXDict begin 5 11 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.5) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (BROWSING-QUICK) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(2.)f(Quick)g(Cr)m(oss)g(Subnet)g(Br)m(o)n(wsing)g(/)g -(Cr)m(oss)-2 332 y(W)-13 b(orkgr)m(oup)43 b(Br)m(o)n(wsing)h(guide)-2 -587 y -SDict begin H.S end - -2 587 a -2 587 a -SDict begin 13 H.A end - -2 587 a -2 587 a -SDict begin [ /View [/XYZ H.V] /Dest (179) cvn H.B /DEST pdfmark end - -2 587 a 73 -x Fu(This)20 b(document)e(should)h(be)i(read)e(in)i(conjunction)c(with) -k(Bro)n(wsing)e(and)h(may)g(be)g(tak)o(en)g(as)g(the)h(f)o(ast)f(track) -g(guide)f(to)-2 768 y(implementing)f(bro)n(wsing)g(across)j(subnets)f -(and)f(/)i(or)f(across)g(w)o(orkgroups)e(\(or)h(domains\).)g(WINS)i(is) -g(the)f(best)g(tool)g(for)-2 876 y(resolution)f(of)h(NetBIOS)g(names)g -(to)g(IP)h(addesses.)f(WINS)h(is)g(NO)m(T)f(in)m(v)n(olv)o(ed)e(in)j -(bro)n(wse)e(list)i(handling)e(e)o(xcept)g(by)h(w)o(ay)g(of)-2 -983 y(name)f(to)i(address)e(mapping.)-2 1001 y -SDict begin H.S end - -2 1001 -a -2 1001 a -SDict begin 11.7 H.A end - -2 1001 a -2 1001 a -SDict begin [ /View [/XYZ H.V] /Dest (180) cvn H.B /DEST pdfmark end - -2 1001 a -2 1126 a -SDict begin H.S end - -2 -1126 a -2 1126 a -SDict begin 11.7 H.A end - -2 1126 a -2 1126 a -SDict begin [ /View [/XYZ H.V] /Dest (181) cvn H.B /DEST pdfmark end - -2 1126 a 164 1205 -a Fk(Note:)g Fj(MS)i(Windo)o(ws)d(2000)h(and)h(later)f(can)h(be)g -(con\002gured)e(to)j(oper)o(ate)d(with)i(NO)g(NetBIOS)g(o)o(v)n(er)g -(TCP/IP)-13 b(.)19 b(Samba-3)164 1302 y(and)g(later)g(also)h(suppor)s -(ts)f(this)h(mode)g(of)g(oper)o(ation.)39 1452 y -SDict begin H.S end - 39 1452 -a 39 1452 a -SDict begin 13 H.A end - 39 1452 a 39 1452 a -SDict begin [ /View [/XYZ H.V] /Dest (182) cvn H.B /DEST pdfmark end - 39 1452 a -2 1829 a Fx(2.1.)35 -b(Discussion)-2 1997 y -SDict begin H.S end - -2 1997 a -2 1997 a -SDict begin 13 H.A end - -2 1997 a --2 1997 a -SDict begin [ /View [/XYZ H.V] /Dest (184) cvn H.B /DEST pdfmark end - -2 1997 a 106 x Fu(Firstly)-5 b(,)20 b(all)g(MS)h(W)m(indo)n -(ws)f(netw)o(orking)e(is)j(based)f(on)g(SMB)h(\(Serv)o(er)e(Message)h -(Block\))g(based)f(messaging.)g(SMB)-2 2211 y(messaging)g(may)h(be)g -(implemented)e(using)i(NetBIOS)h(or)e(without)h(NetBIOS.)g(Samba)g -(implements)f(NetBIOS)i(by)-2 2319 y(encapsulating)d(it)j(o)o(v)o(er)d -(TCP/IP)-9 b(.)20 b(MS)h(W)m(indo)n(ws)e(products)g(can)h(do)f(lik)o(e) -n(wise.)h(NetBIOS)h(based)e(netw)o(orking)f(uses)j(broadcast)-2 -2427 y(messaging)e(to)h(af)n(fect)g(bro)n(wse)f(list)j(management.)17 -b(When)k(running)d(NetBIOS)i(o)o(v)o(er)f(TCP/IP)i(this)g(uses)f(UDP)h -(based)-2 2534 y(messaging.)e(UDP)i(messages)f(can)g(be)g(broadcast)f -(or)h(unicast.)-2 2718 y -SDict begin H.S end - -2 2718 a -2 2718 a -SDict begin 13 H.A end - -2 2718 -a -2 2718 a -SDict begin [ /View [/XYZ H.V] /Dest (185) cvn H.B /DEST pdfmark end - -2 2718 a 90 x Fu(Normally)-5 b(,)18 b(only)h(unicast)h -(UDP)h(messaging)e(can)h(be)h(forw)o(arded)d(by)h(routers.)g(The)2456 -2808 y -SDict begin H.S end - 2456 2808 a 2456 2808 a -SDict begin 13 H.A end - 2456 2808 a 2456 2808 -a -SDict begin [ /View [/XYZ H.V] /Dest (186) cvn H.B /DEST pdfmark end - 2456 2808 a Fv(r)o(emote)h(announce)g Fu(parameter)e(to)-2 -2916 y(smb)m(.conf)g(helps)i(to)g(project)g(bro)n(wse)f(announcements)e -(to)k(remote)e(netw)o(ork)g(se)o(gments)g(via)i(unicast)f(UDP)-9 -b(.)20 b(Similarly)-5 b(,)19 b(the)-2 3024 y -SDict begin H.S end - -2 3024 -a -2 3024 a -SDict begin 13 H.A end - -2 3024 a -2 3024 a -SDict begin [ /View [/XYZ H.V] /Dest (187) cvn H.B /DEST pdfmark end - -2 3024 a Fv(r)o(emote)g(br)o(o)o(wse)h -(sync)h Fu(parameter)d(of)1158 3024 y -SDict begin H.S end - 1158 3024 a 1158 -3024 a -SDict begin 13 H.A end - 1158 3024 a 1158 3024 a -SDict begin [ /View [/XYZ H.V] /Dest (188) cvn H.B /DEST pdfmark end - 1158 3024 a Fr(smb.conf)i -Fu(implements)f(bro)n(wse)g(list)j(collation)d(using)g(unicast)h(UDP)-9 -b(.)-2 3208 y -SDict begin H.S end - -2 3208 a -2 3208 a -SDict begin 13 H.A end - -2 3208 a -2 3208 a -SDict begin [ /View [/XYZ H.V] /Dest (189) cvn H.B /DEST pdfmark end - --2 3208 a 90 x Fu(Secondly)k(,)18 b(in)i(those)g(netw)o(orks)f(where)h -(Samba)f(is)i(the)g(only)e(SMB)i(serv)o(er)e(technology)f(where)n(v)o -(er)g(possible)3212 3298 y -SDict begin H.S end - 3212 3298 a 3212 3298 a -SDict begin 13 H.A end - 3212 -3298 a 3212 3298 a -SDict begin [ /View [/XYZ H.V] /Dest (190) cvn H.B /DEST pdfmark end - 3212 3298 a Fu(nmbd)h(should)g(be)-2 -3406 y(con\002gured)f(on)h(one)h(\(1\))g(machine)f(as)i(the)f(WINS)h -(serv)o(er)-5 b(.)19 b(This)h(mak)o(es)h(it)f(easy)h(to)f(manage)f(the) -h(bro)n(wsing)f(en)m(vironment.)e(If)-2 3514 y(each)j(netw)o(ork)f(se)o -(gment)g(is)i(con\002gured)d(with)i(it')-5 b(s)21 b(o)n(wn)f(Samba)g -(WINS)h(serv)o(er)m(,)d(then)i(the)g(only)g(w)o(ay)g(to)g(get)h(cross)f -(se)o(gment)-2 3622 y(bro)n(wsing)e(to)j(w)o(ork)e(is)i(by)f(using)g -(the)1104 3622 y -SDict begin H.S end - 1104 3622 a 1104 3622 a -SDict begin 13 H.A end - 1104 3622 a -1104 3622 a -SDict begin [ /View [/XYZ H.V] /Dest (191) cvn H.B /DEST pdfmark end - 1104 3622 a Fv(r)o(emote)f(announce)h Fu(and)g(the)1997 -3622 y -SDict begin H.S end - 1997 3622 a 1997 3622 a -SDict begin 13 H.A end - 1997 3622 a 1997 3622 -a -SDict begin [ /View [/XYZ H.V] /Dest (192) cvn H.B /DEST pdfmark end - 1997 3622 a Fv(r)o(emote)f(br)o(o)o(wse)h(sync)h Fu(parameters)e(to)h -(your)3358 3622 y -SDict begin H.S end - 3358 3622 a 3358 3622 a -SDict begin 13 H.A end - 3358 3622 a -3358 3622 a -SDict begin [ /View [/XYZ H.V] /Dest (193) cvn H.B /DEST pdfmark end - 3358 3622 a Fr(smb.conf)-2 3730 y Fu(\002le.)-2 -3897 y -SDict begin H.S end - -2 3897 a -2 3897 a -SDict begin 13 H.A end - -2 3897 a -2 3897 a -SDict begin [ /View [/XYZ H.V] /Dest (194) cvn H.B /DEST pdfmark end - -2 3897 -a 107 x Fu(If)g(only)f(one)h(WINS)h(serv)o(er)e(is)i(used)f(for)g(an)g -(entire)g(multi-se)o(gment)e(netw)o(ork)h(then)g(the)i(use)f(of)g(the) -2934 4004 y -SDict begin H.S end - 2934 4004 a 2934 4004 a -SDict begin 13 H.A end - 2934 4004 a 2934 -4004 a -SDict begin [ /View [/XYZ H.V] /Dest (195) cvn H.B /DEST pdfmark end - 2934 4004 a Fv(r)o(emote)f(announce)i Fu(and)-2 -4112 y(the)120 4112 y -SDict begin H.S end - 120 4112 a 120 4112 a -SDict begin 13 H.A end - 120 4112 -a 120 4112 a -SDict begin [ /View [/XYZ H.V] /Dest (196) cvn H.B /DEST pdfmark end - 120 4112 a Fv(r)o(emote)e(br)o(o)o(wse)h(sync)h -Fu(parameters)e(should)g(NO)m(T)h(be)g(necessary)-5 b(.)-2 -4296 y -SDict begin H.S end - -2 4296 a -2 4296 a -SDict begin 13 H.A end - -2 4296 a -2 4296 a -SDict begin [ /View [/XYZ H.V] /Dest (197) cvn H.B /DEST pdfmark end - -2 4296 -a 90 x Fu(As)21 b(of)f(Samba)f(3)i(WINS)g(replication)d(is)k(being)d(w) -o(ork)o(ed)g(on.)g(The)h(b)n(ulk)g(of)g(the)g(code)g(has)g(been)f -(committed,)g(b)n(ut)h(it)h(still)h(needs)-2 4494 y(maturation.)-2 -4661 y -SDict begin H.S end - -2 4661 a -2 4661 a -SDict begin 13 H.A end - -2 4661 a -2 4661 a -SDict begin [ /View [/XYZ H.V] /Dest (198) cvn H.B /DEST pdfmark end - -2 4661 -a 107 x Fu(Right)e(no)n(w)g(samba)g(WINS)g(does)g(not)g(support)f -(MS-WINS)i(replication.)d(This)j(means)e(that)i(when)e(setting)h(up)g -(Samba)g(as)h(a)-2 4876 y(WINS)g(serv)o(er)e(there)h(must)g(only)f(be)h -(one)1230 4876 y -SDict begin H.S end - 1230 4876 a 1230 4876 a -SDict begin 13 H.A end - 1230 4876 a -1230 4876 a -SDict begin [ /View [/XYZ H.V] /Dest (199) cvn H.B /DEST pdfmark end - 1230 4876 a Fu(nmbd)f(con\002gured)f(as)j(a)f(WINS)h(serv)o -(er)e(on)h(the)g(netw)o(ork.)f(Some)h(sites)h(ha)n(v)o(e)f(used)-2 -4984 y(multiple)f(Samba)h(WINS)h(serv)o(ers)f(for)f(redundanc)o(y)e -(\(one)i(serv)o(er)h(per)f(subnet\))g(and)h(then)g(used)2814 -4984 y -SDict begin H.S end - 2814 4984 a 2814 4984 a -SDict begin 13 H.A end - 2814 4984 a 2814 4984 -a -SDict begin [ /View [/XYZ H.V] /Dest (200) cvn H.B /DEST pdfmark end - 2814 4984 a Fv(r)o(emote)f(br)o(o)o(wse)h(sync)h Fu(and)-2 -5092 y -SDict begin H.S end - -2 5092 a -2 5092 a -SDict begin 13 H.A end - -2 5092 a -2 5092 a -SDict begin [ /View [/XYZ H.V] /Dest (201) cvn H.B /DEST pdfmark end - -2 5092 -a Fv(r)o(emote)e(announce)h Fu(to)g(af)n(fect)g(bro)n(wse)f(list)j -(collation)d(across)h(all)h(se)o(gments.)e(Note)i(that)f(this)h(means)e -(clients)i(will)g(only)-2 5199 y(resolv)o(e)e(local)h(names,)g(and)f -(must)i(be)f(con\002gured)e(to)i(use)g(DNS)h(to)g(resolv)o(e)e(names)h -(on)f(other)h(subnets)g(in)g(order)f(to)h(resolv)o(e)-2 -5307 y(the)f(IP)i(addresses)e(of)g(the)h(serv)o(ers)f(the)o(y)g(can)h -(see)g(on)f(other)g(subnets.)g(This)h(setup)f(is)i(not)e(recommended,)e -(b)n(ut)i(is)i(mentioned)d(as)-2 5415 y(a)i(practical)g(consideration)e -(\(ie:)i(an)h('if)f(all)g(else)h(f)o(ails')g(scenario\).)p -Black 3701 5984 a Fq(5)p Black eop end -%%Page: 6 13 -TeXDict begin 6 12 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.6) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (224) cvn H.B /DEST pdfmark end - -2 -201 a 1194 --132 a Fq(Chapter)20 b(2.)g(Quic)n(k)g(Cr)l(oss)i(Subnet)d(Br)l(owsing) -h(/)h(Cr)l(oss)h(W)-8 b(orkgr)l(oup)19 b(Br)l(owsing)i(guide)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (202) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Lastly)-5 b(,)19 b(tak)o(e)i(note)e(that)i(bro)n(wse)e -(lists)j(are)e(a)g(collection)g(of)g(unreliable)e(broadcast)h(messages) -i(that)f(are)g(repeated)f(at)i(interv)n(als)-2 180 y(of)f(not)g(more)f -(than)h(15)f(minutes.)h(This)g(means)g(that)g(it)h(will)g(tak)o(e)f -(time)h(to)f(establish)g(a)h(bro)n(wse)f(list)h(and)e(it)i(can)f(tak)o -(e)h(up)e(to)i(45)-2 288 y(minutes)e(to)i(stabilise,)f(particularly)f -(across)h(netw)o(ork)f(se)o(gments.)-2 317 y -SDict begin H.S end - -2 317 a --2 317 a -SDict begin 13 H.A end - -2 317 a -2 317 a -SDict begin [ /View [/XYZ H.V] /Dest (203) cvn H.B /DEST pdfmark end - -2 317 a 359 x Fx(2.2.)35 -b(Ho)o(w)f(br)m(o)o(wsing)g(functions)g(and)h(ho)o(w)f(to)i(deploy)e -(stable)h(and)-2 862 y(dependable)e(br)m(o)o(wsing)h(using)h(Samba)-2 -1057 y -SDict begin H.S end - -2 1057 a -2 1057 a -SDict begin 13 H.A end - -2 1057 a -2 1057 a -SDict begin [ /View [/XYZ H.V] /Dest (205) cvn H.B /DEST pdfmark end - -2 1057 -a 79 x Fu(As)21 b(stated)f(abo)o(v)o(e,)e(MS)j(W)m(indo)n(ws)f -(machines)f(re)o(gister)h(their)g(NetBIOS)g(names)g(\(i.e.:)g(the)g -(machine)f(name)h(for)f(each)h(service)-2 1244 y(type)f(in)i -(operation\))d(on)i(start)g(up.)g(Also,)g(as)h(stated)g(abo)o(v)o(e,)d -(the)i(e)o(xact)g(method)f(by)g(which)h(this)h(name)e(re)o(gistration)g -(tak)o(es)-2 1352 y(place)h(is)h(determined)d(by)i(whether)f(or)h(not)g -(the)g(MS)h(W)m(indo)n(ws)e(client/serv)o(er)g(has)i(been)e(gi)n(v)o -(en)g(a)i(WINS)g(serv)o(er)e(address,)-2 1460 y(whether)g(or)h(not)g -(LMHOSTS)g(lookup)e(is)j(enabled,)e(or)h(if)h(DNS)f(for)g(NetBIOS)h -(name)e(resolution)g(is)i(enabled,)e(etc.)-2 1644 y -SDict begin H.S end - -2 -1644 a -2 1644 a -SDict begin 13 H.A end - -2 1644 a -2 1644 a -SDict begin [ /View [/XYZ H.V] /Dest (206) cvn H.B /DEST pdfmark end - -2 1644 a 90 x Fu(In)h(the)g(case) -h(where)e(there)h(is)h(no)f(WINS)h(serv)o(er)e(all)i(name)e(re)o -(gistrations)g(as)i(well)g(as)g(name)e(lookups)g(are)h(done)f(by)h(UDP) --2 1842 y(broadcast.)e(This)j(isolates)g(name)e(resolution)g(to)h(the)h -(local)f(subnet,)f(unless)h(LMHOSTS)h(is)g(used)f(to)g(list)h(all)g -(names)f(and)f(IP)-2 1950 y(addresses.)g(In)h(such)g(situations)g -(Samba)g(pro)o(vides)e(a)j(means)f(by)g(which)f(the)i(samba)e(serv)o -(er)h(name)f(may)h(be)g(forcibly)f(injected)-2 2058 y(into)h(the)g(bro) -n(wse)f(list)j(of)e(a)g(remote)f(MS)i(W)m(indo)n(ws)f(netw)o(ork)f -(\(using)g(the)2166 2058 y -SDict begin H.S end - 2166 2058 a 2166 2058 a -SDict begin 13 H.A end - 2166 -2058 a 2166 2058 a -SDict begin [ /View [/XYZ H.V] /Dest (207) cvn H.B /DEST pdfmark end - 2166 2058 a Fv(r)o(emote)g(announce)i -Fu(parameter\).)-2 2242 y -SDict begin H.S end - -2 2242 a -2 2242 a -SDict begin 13 H.A end - -2 2242 -a -2 2242 a -SDict begin [ /View [/XYZ H.V] /Dest (208) cvn H.B /DEST pdfmark end - -2 2242 a 90 x Fu(Where)f(a)g(WINS)h(serv)o(er)f(is)h -(used,)e(the)i(MS)f(W)m(indo)n(ws)g(client)g(will)h(use)f(UDP)h -(unicast)f(to)h(re)o(gister)e(with)h(the)h(WINS)g(serv)o(er)-5 -b(.)-2 2440 y(Such)20 b(pack)o(ets)f(can)h(be)h(routed)d(and)i(thus)g -(WINS)h(allo)n(ws)g(name)e(resolution)g(to)h(function)f(across)h -(routed)f(netw)o(orks.)-2 2624 y -SDict begin H.S end - -2 2624 a -2 2624 a -SDict begin 13 H.A end - --2 2624 a -2 2624 a -SDict begin [ /View [/XYZ H.V] /Dest (209) cvn H.B /DEST pdfmark end - -2 2624 a 90 x Fu(During)g(the)h(startup)g(process) -f(an)i(election)e(will)i(tak)o(e)f(place)g(to)h(create)e(a)i(local)f -(master)g(bro)n(wser)f(if)i(one)f(does)f(not)h(already)-2 -2822 y(e)o(xist.)g(On)g(each)g(NetBIOS)h(netw)o(ork)e(one)g(machine)g -(will)i(be)f(elected)g(to)h(function)d(as)j(the)f(domain)f(master)h -(bro)n(wser)-5 b(.)19 b(This)-2 2930 y(domain)g(bro)n(wsing)f(has)j -(nothing)d(to)j(do)e(with)i(MS)f(security)g(domain)f(control.)f -(Instead,)i(the)g(domain)f(master)h(bro)n(wser)f(serv)o(es)-2 -3038 y(the)h(role)g(of)g(contacting)e(each)i(local)g(master)g(bro)n -(wser)g(\(found)e(by)h(asking)h(WINS)h(or)f(from)f(LMHOSTS\))h(and)f(e) -o(xchanging)-2 3145 y(bro)n(wse)g(list)i(contents.)f(This)g(w)o(ay)g(e) -n(v)o(ery)f(master)h(bro)n(wser)f(will)i(e)n(v)o(entually)e(obtain)g(a) -h(complete)g(list)h(of)f(all)h(machines)e(that)-2 3253 -y(are)h(on)g(the)g(netw)o(ork.)f(Ev)o(ery)f(11-15)h(minutes)h(an)g -(election)f(is)i(held)f(to)g(determine)f(which)h(machine)f(will)i(be)f -(the)g(master)-2 3361 y(bro)n(wser)-5 b(.)19 b(By)i(the)f(nature)f(of)h -(the)g(election)g(criteria)g(used,)f(the)i(machine)e(with)h(the)g -(highest)g(uptime,)f(or)h(the)g(most)g(senior)-2 3469 -y(protocol)e(v)o(ersion,)h(or)h(other)f(criteria,)h(will)h(win)f(the)g -(election)g(as)h(domain)e(master)h(bro)n(wser)-5 b(.)-2 -3653 y -SDict begin H.S end - -2 3653 a -2 3653 a -SDict begin 13 H.A end - -2 3653 a -2 3653 a -SDict begin [ /View [/XYZ H.V] /Dest (210) cvn H.B /DEST pdfmark end - -2 3653 -a 90 x Fu(Clients)21 b(wishing)e(to)i(bro)n(wse)e(the)h(netw)o(ork)f -(mak)o(e)h(use)h(of)f(this)g(list,)h(b)n(ut)g(also)f(depend)f(on)g(the) -i(a)n(v)n(ailability)e(of)h(correct)f(name)-2 3851 y(resolution)g(to)h -(the)g(respecti)n(v)o(e)f(IP)i(address/addresses.)-2 -4035 y -SDict begin H.S end - -2 4035 a -2 4035 a -SDict begin 13 H.A end - -2 4035 a -2 4035 a -SDict begin [ /View [/XYZ H.V] /Dest (211) cvn H.B /DEST pdfmark end - -2 4035 -a 90 x Fu(An)o(y)e(con\002guration)f(that)i(breaks)f(name)h(resolution) -f(and/or)g(bro)n(wsing)f(intrinsics)j(will)g(anno)o(y)d(users)j -(because)e(the)o(y)h(will)-2 4233 y(ha)n(v)o(e)f(to)i(put)f(up)f(with)i -(protracted)d(inability)i(to)g(use)g(the)h(netw)o(ork)e(services.)-2 -4417 y -SDict begin H.S end - -2 4417 a -2 4417 a -SDict begin 13 H.A end - -2 4417 a -2 4417 a -SDict begin [ /View [/XYZ H.V] /Dest (212) cvn H.B /DEST pdfmark end - -2 4417 -a 90 x Fu(Samba)g(supports)h(a)g(feature)f(that)i(allo)n(ws)f(forced)f -(synchonisation)f(of)i(bro)n(wse)f(lists)j(across)e(routed)f(netw)o -(orks)g(using)h(the)-2 4615 y -SDict begin H.S end - -2 4615 a -2 4615 a -SDict begin 13 H.A end - -2 -4615 a -2 4615 a -SDict begin [ /View [/XYZ H.V] /Dest (213) cvn H.B /DEST pdfmark end - -2 4615 a Fv(r)o(emote)f(br)o(o)o(wse)h(sync)h -Fu(parameter)d(in)j(the)1276 4615 y -SDict begin H.S end - 1276 4615 a 1276 -4615 a -SDict begin 13 H.A end - 1276 4615 a 1276 4615 a -SDict begin [ /View [/XYZ H.V] /Dest (214) cvn H.B /DEST pdfmark end - 1276 4615 a Fr(smb.conf)e -Fu(\002le.)i(This)f(causes)h(Samba)e(to)i(contact)e(the)h(local)h -(master)f(bro)n(wser)f(on)-2 4723 y(a)h(remote)g(netw)o(ork)f(and)g(to) -i(request)e(bro)n(wse)h(list)h(synchronisation.)c(This)k(ef)n(fecti)n -(v)o(ely)d(bridges)h(tw)o(o)i(netw)o(orks)e(that)h(are)-2 -4831 y(separated)f(by)h(routers.)f(The)h(tw)o(o)g(remote)f(netw)o(orks) -h(may)f(use)i(either)f(broadcast)f(based)g(name)h(resolution)f(or)h -(WINS)h(based)-2 4939 y(name)e(resolution,)g(b)n(ut)h(it)h(should)e(be) -h(noted)g(that)g(the)1578 4939 y -SDict begin H.S end - 1578 4939 a 1578 4939 -a -SDict begin 13 H.A end - 1578 4939 a 1578 4939 a -SDict begin [ /View [/XYZ H.V] /Dest (215) cvn H.B /DEST pdfmark end - 1578 4939 a Fv(r)o(emote)f(br)o(o)o(wse)h -(sync)h Fu(parameter)e(pro)o(vides)f(bro)n(wse)h(list)-2 -5047 y(synchronisation)e(-)k(and)e(that)i(is)g(distinct)f(from)f(name)h -(to)g(address)g(resolution,)e(in)j(other)e(w)o(ords,)h(for)f(cross)i -(subnet)e(bro)n(wsing)-2 5155 y(to)h(function)f(correctly)f(it)j(is)g -(essential)g(that)f(a)h(name)f(to)g(address)g(resolution)f(mechanism)f -(be)j(pro)o(vided.)c(This)j(mechanism)-2 5262 y(could)f(be)h(via)g -(DNS,)632 5262 y -SDict begin H.S end - 632 5262 a 632 5262 a -SDict begin 13 H.A end - 632 5262 a 632 -5262 a -SDict begin [ /View [/XYZ H.V] /Dest (216) cvn H.B /DEST pdfmark end - 632 5262 a Fr(/etc/hosts)p Fu(,)f(and)g(so)i(on.)-2 -5285 y -SDict begin H.S end - -2 5285 a -2 5285 a -SDict begin 13 H.A end - -2 5285 a -2 5285 a -SDict begin [ /View [/XYZ H.V] /Dest (217) cvn H.B /DEST pdfmark end - -2 5285 -a Black 3699 5984 a Fq(6)p Black eop end -%%Page: 7 14 -TeXDict begin 7 13 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.7) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1194 -132 -a Fq(Chapter)20 b(2.)g(Quic)n(k)g(Cr)l(oss)i(Subnet)d(Br)l(owsing)h(/)h -(Cr)l(oss)h(W)-8 b(orkgr)l(oup)19 b(Br)l(owsing)i(guide)p -Black -2 88 a Fx(2.3.)35 b(Use)g(of)g(the)g(Remote)f(Announce)g -(parameter)-2 283 y -SDict begin H.S end - -2 283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 -a -SDict begin [ /View [/XYZ H.V] /Dest (220) cvn H.B /DEST pdfmark end - -2 283 a 79 x Fu(The)148 362 y -SDict begin H.S end - 148 362 a 148 362 a -SDict begin 13 H.A end - -148 362 a 148 362 a -SDict begin [ /View [/XYZ H.V] /Dest (221) cvn H.B /DEST pdfmark end - 148 362 a Fv(r)o(emote)19 b(announce)h -Fu(parameter)f(of)1220 362 y -SDict begin H.S end - 1220 362 a 1220 362 a -SDict begin 13 H.A end - 1220 -362 a 1220 362 a -SDict begin [ /View [/XYZ H.V] /Dest (222) cvn H.B /DEST pdfmark end - 1220 362 a Fr(smb.conf)h Fu(can)g(be)g(used)g(to)g -(forcibly)f(ensure)g(that)i(all)f(the)h(NetBIOS)f(names)g(on)g(a)-2 -470 y(netw)o(ork)f(get)h(announced)d(to)k(a)f(remote)g(netw)o(ork.)e -(The)i(syntax)g(of)g(the)2099 470 y -SDict begin H.S end - 2099 470 a 2099 470 -a -SDict begin 13 H.A end - 2099 470 a 2099 470 a -SDict begin [ /View [/XYZ H.V] /Dest (223) cvn H.B /DEST pdfmark end - 2099 470 a Fv(r)o(emote)f(announce)h -Fu(parameter)f(is:)-2 650 y Fr(remote)44 b(announce)f(=)i -Fi(a.b.c.d)e([e.f.g.h])h Fr(...)-2 841 y Fu(_or_)-2 934 -y -SDict begin H.S end - -2 934 a -2 934 a -SDict begin 11.7 H.A end - -2 934 a -2 934 a -SDict begin [ /View [/XYZ H.V] /Dest (226) cvn H.B /DEST pdfmark end - -2 934 a 87 x Fr(remote)g -(announce)f(=)805 1021 y -SDict begin H.S end - 805 1021 a 805 1021 a -SDict begin 11.7 H.A end - 805 1021 -a 805 1021 a -SDict begin [ /View [/XYZ H.V] /Dest (227) cvn H.B /DEST pdfmark end - 805 1021 a Fi(a.b.c.d/WORKGROUP)f([e.f.g.h/WORKGROUP])f -Fr(...)-2 1212 y Fu(where:)265 1212 y -SDict begin H.S end - 265 1212 a 265 -1212 a -SDict begin 13 H.A end - 265 1212 a 265 1212 a -SDict begin [ /View [/XYZ H.V] /Dest (228) cvn H.B /DEST pdfmark end - 265 1212 a -2 1379 a -SDict begin H.S end - -2 -1379 a -2 1379 a -SDict begin 13 H.A end - -2 1379 a -2 1379 a -SDict begin [ /View [/XYZ H.V] /Dest (230) cvn H.B /DEST pdfmark end - -2 1379 a -2 1379 -a -SDict begin H.S end - -2 1379 a -2 1379 a -SDict begin 13 H.A end - -2 1379 a -2 1379 a -SDict begin [ /View [/XYZ H.V] /Dest (231) cvn H.B /DEST pdfmark end - -2 1379 a 107 -x Fn(a.b.c.d)23 b Fu(and)511 1486 y -SDict begin H.S end - 511 1486 a 511 1486 -a -SDict begin 13 H.A end - 511 1486 a 511 1486 a -SDict begin [ /View [/XYZ H.V] /Dest (232) cvn H.B /DEST pdfmark end - 511 1486 a Fn(e.f.g.h)-2 1499 -y -SDict begin H.S end - -2 1499 a -2 1499 a -SDict begin 13 H.A end - -2 1499 a -2 1499 a -SDict begin [ /View [/XYZ H.V] /Dest (233) cvn H.B /DEST pdfmark end - -2 1499 a Black -Black 164 1636 a -SDict begin H.S end - 164 1636 a 164 1636 a -SDict begin 13 H.A end - 164 1636 a 164 -1636 a -SDict begin [ /View [/XYZ H.V] /Dest (234) cvn H.B /DEST pdfmark end - 164 1636 a Fu(is)e(either)f(the)g(LMB)h(\(Local)e(Master)h(Bro)n -(wser\))g(IP)h(address)e(or)h(the)g(broadcst)f(address)h(of)g(the)g -(remote)g(netw)o(ork.)e(ie:)j(the)164 1744 y(LMB)f(is)i(at)e -(192.168.1.10,)c(or)k(the)g(address)g(could)f(be)h(gi)n(v)o(en)f(as)i -(192.168.1.255)15 b(where)k(the)i(netmask)e(is)i(assumed)f(to)164 -1852 y(be)g(24)g(bits)g(\(255.255.255.0\).)15 b(When)20 -b(the)g(remote)f(announcement)e(is)k(made)f(to)g(the)g(broadcast)f -(address)h(of)g(the)g(remote)164 1960 y(netw)o(ork)f(e)n(v)o(ery)g -(host)h(will)h(recei)n(v)o(e)e(our)g(announcements.)e(This)k(is)g -(noisy)e(and)h(therefore)e(undesirable)h(b)n(ut)h(may)g(be)164 -2068 y(necessary)f(if)i(we)f(do)g(NO)m(T)g(kno)n(w)f(the)h(IP)h -(address)f(of)g(the)g(remote)f(LMB.)-2 2169 y -SDict begin H.S end - -2 2169 -a -2 2169 a -SDict begin 13 H.A end - -2 2169 a -2 2169 a -SDict begin [ /View [/XYZ H.V] /Dest (236) cvn H.B /DEST pdfmark end - -2 2169 a -2 2169 a -SDict begin H.S end - -2 -2169 a -2 2169 a -SDict begin 13 H.A end - -2 2169 a -2 2169 a -SDict begin [ /View [/XYZ H.V] /Dest (237) cvn H.B /DEST pdfmark end - -2 2169 a 89 x Fn(WORKGROUP)-2 -2260 y -SDict begin H.S end - -2 2260 a -2 2260 a -SDict begin 13 H.A end - -2 2260 a -2 2260 a -SDict begin [ /View [/XYZ H.V] /Dest (238) cvn H.B /DEST pdfmark end - -2 2260 -a Black Black 164 2408 a -SDict begin H.S end - 164 2408 a 164 2408 a -SDict begin 13 H.A end - 164 2408 -a 164 2408 a -SDict begin [ /View [/XYZ H.V] /Dest (239) cvn H.B /DEST pdfmark end - 164 2408 a Fu(is)i(optional)e(and)g(can)h(be)h(either)e -(our)h(o)n(wn)f(w)o(orkgroup)f(or)i(that)g(of)g(the)g(remote)f(netw)o -(ork.)g(If)h(you)f(use)i(the)f(w)o(orkgroup)164 2516 -y(name)f(of)h(the)h(remote)e(netw)o(ork)g(then)h(our)f(NetBIOS)i -(machine)e(names)h(will)h(end)e(up)h(looking)e(lik)o(e)j(the)o(y)e -(belong)g(to)h(that)164 2624 y(w)o(orkgroup,)d(this)k(may)e(cause)h -(name)g(resolution)f(problems)g(and)g(should)g(be)h(a)n(v)n(oided.)-2 -2783 y -SDict begin H.S end - -2 2783 a -2 2783 a -SDict begin 13 H.A end - -2 2783 a -2 2783 a -SDict begin [ /View [/XYZ H.V] /Dest (240) cvn H.B /DEST pdfmark end - -2 2783 -a 378 x Fx(2.4.)35 b(Use)g(of)g(the)g(Remote)f(Br)m(o)o(wse)g(Sync)h -(parameter)-2 3356 y -SDict begin H.S end - -2 3356 a -2 3356 a -SDict begin 13 H.A end - -2 3356 a -2 -3356 a -SDict begin [ /View [/XYZ H.V] /Dest (243) cvn H.B /DEST pdfmark end - -2 3356 a 79 x Fu(The)148 3435 y -SDict begin H.S end - 148 3435 a 148 -3435 a -SDict begin 13 H.A end - 148 3435 a 148 3435 a -SDict begin [ /View [/XYZ H.V] /Dest (244) cvn H.B /DEST pdfmark end - 148 3435 a Fv(r)o(emote)19 -b(br)o(o)o(wse)h(sync)g Fu(parameter)f(of)1308 3435 y -SDict begin H.S end - -1308 3435 a 1308 3435 a -SDict begin 13 H.A end - 1308 3435 a 1308 3435 a -SDict begin [ /View [/XYZ H.V] /Dest (245) cvn H.B /DEST pdfmark end - 1308 -3435 a Fr(smb.conf)g Fu(is)j(used)d(to)i(announce)d(to)i(another)f(LMB) -h(that)h(it)g(must)f(synchronise)-2 3543 y(it')-5 b(s)21 -b(NetBIOS)g(name)e(list)j(with)e(our)f(Samba)h(LMB.)h(It)f(w)o(orks)g -(ONL)-8 b(Y)20 b(if)g(the)h(Samba)e(serv)o(er)h(that)g(has)g(this)h -(option)e(is)-2 3651 y(simultaneously)f(the)i(LMB)h(on)f(it')-5 -b(s)21 b(netw)o(ork)e(se)o(gment.)-2 3835 y -SDict begin H.S end - -2 3835 a --2 3835 a -SDict begin 13 H.A end - -2 3835 a -2 3835 a -SDict begin [ /View [/XYZ H.V] /Dest (246) cvn H.B /DEST pdfmark end - -2 3835 a 90 x Fu(The)h(syntax)f(of)h -(the)597 3925 y -SDict begin H.S end - 597 3925 a 597 3925 a -SDict begin 13 H.A end - 597 3925 a 597 -3925 a -SDict begin [ /View [/XYZ H.V] /Dest (247) cvn H.B /DEST pdfmark end - 597 3925 a Fv(r)o(emote)f(br)o(o)o(wse)h(sync)h -Fu(parameter)e(is:)-2 4026 y -SDict begin H.S end - -2 4026 a -2 4026 a -SDict begin 11.7 H.A end - -2 4026 -a -2 4026 a -SDict begin [ /View [/XYZ H.V] /Dest (248) cvn H.B /DEST pdfmark end - -2 4026 a 79 x Fr(remote)44 b(browse)f(sync)i(=)939 -4105 y -SDict begin H.S end - 939 4105 a 939 4105 a -SDict begin 11.7 H.A end - 939 4105 a 939 4105 a -SDict begin [ /View [/XYZ H.V] /Dest (249) cvn H.B /DEST pdfmark end - 939 -4105 a Fi(a.b.c.d)-2 4296 y Fu(where)221 4296 y -SDict begin H.S end - 221 4296 -a 221 4296 a -SDict begin 13 H.A end - 221 4296 a 221 4296 a -SDict begin [ /View [/XYZ H.V] /Dest (250) cvn H.B /DEST pdfmark end - 221 4296 a Fn(a.b.c.d)23 -b Fu(is)e(either)f(the)g(IP)h(address)f(of)f(the)i(remote)e(LMB)i(or)f -(else)g(is)i(the)e(netw)o(ork)f(broadcast)g(address)g(of)h(the)-2 -4404 y(remote)f(se)o(gment.)-2 4432 y -SDict begin H.S end - -2 4432 a -2 4432 -a -SDict begin 13 H.A end - -2 4432 a -2 4432 a -SDict begin [ /View [/XYZ H.V] /Dest (251) cvn H.B /DEST pdfmark end - -2 4432 a 359 x Fx(2.5.)35 b(Use)g(of)g(WINS)-2 -4959 y -SDict begin H.S end - -2 4959 a -2 4959 a -SDict begin 13 H.A end - -2 4959 a -2 4959 a -SDict begin [ /View [/XYZ H.V] /Dest (253) cvn H.B /DEST pdfmark end - -2 4959 -a 106 x Fu(Use)21 b(of)f(WINS)g(\(either)g(Samba)g(WINS)g(_or_)f(MS)i -(W)m(indo)n(ws)f(NT)g(Serv)o(er)f(WINS\))i(is)g(highly)e(recommended.)e -(Ev)o(ery)-2 5173 y(NetBIOS)k(machine)e(re)o(gisters)g(it')-5 -b(s)22 b(name)d(together)g(with)h(a)h(name_type)d(v)n(alue)i(for)f -(each)h(of)g(of)g(se)n(v)o(eral)f(types)h(of)g(service)g(it)-2 -5281 y(has)g(a)n(v)n(ailable.)f(e)o(g:)h(It)h(re)o(gisters)e(it')-5 -b(s)22 b(name)d(directly)g(as)i(a)g(unique)d(\(the)i(type)g(0x03\))e -(name.)h(It)i(also)f(re)o(gisters)g(it')-5 b(s)21 b(name)e(if)i(it)g -(is)-2 5389 y(running)d(the)i(lanmanager)e(compatible)h(serv)o(er)g -(service)h(\(used)g(to)g(mak)o(e)g(shares)g(and)f(printers)h(a)n(v)n -(ailable)g(to)g(other)f(users\))h(by)-2 5497 y(re)o(gistering)e(the)j -(serv)o(er)e(\(the)h(type)f(0x20\))g(name.)p Black 3697 -5984 a Fq(7)p Black eop end -%%Page: 8 15 -TeXDict begin 8 14 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.8) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1194 -132 -a Fq(Chapter)20 b(2.)g(Quic)n(k)g(Cr)l(oss)i(Subnet)d(Br)l(owsing)h(/)h -(Cr)l(oss)h(W)-8 b(orkgr)l(oup)19 b(Br)l(owsing)i(guide)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (254) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(All)g(NetBIOS)f(names)g(are)g(up)g(to)g(15)g(characters)g -(in)g(length.)f(The)h(name_type)e(v)n(ariable)h(is)i(added)e(to)h(the)h -(end)e(of)h(the)g(name)g(-)-2 180 y(thus)g(creating)f(a)i(16)e -(character)g(name.)h(An)o(y)f(name)h(that)g(is)h(shorter)f(than)f(15)h -(characters)f(is)i(padded)e(with)h(spaces)h(to)f(the)g(15th)-2 -288 y(character)-5 b(.)19 b(ie:)i(All)g(NetBIOS)f(names)g(are)g(16)g -(characters)f(long)h(\(including)e(the)i(name_type)e(information\).)-2 -472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (255) cvn H.B /DEST pdfmark end - -2 472 a 90 -x Fu(WINS)j(can)f(store)g(these)g(16)g(character)f(names)h(as)h(the)o -(y)e(get)h(re)o(gistered.)f(A)i(client)f(that)g(w)o(ants)h(to)f(log)g -(onto)f(the)i(netw)o(ork)e(can)-2 670 y(ask)h(the)g(WINS)h(serv)o(er)f -(for)f(a)i(list)g(of)f(all)h(names)f(that)g(ha)n(v)o(e)g(re)o(gistered) -e(the)j(NetLogon)d(service)i(name_type.)e(This)i(sa)n(v)o(es)-2 -778 y(broadcast)f(traf)n(\002c)h(and)f(greatly)h(e)o(xpedites)f(logon)f -(processing.)h(Since)h(broadcast)f(name)h(resolution)f(can)h(not)f(be)i -(used)f(across)-2 886 y(netw)o(ork)f(se)o(gments)g(this)i(type)f(of)g -(information)d(can)j(only)g(be)g(pro)o(vided)e(via)i(WINS)h(_or_)e(via) -h(statically)g(con\002gured)-2 994 y -SDict begin H.S end - -2 994 a -2 994 -a -SDict begin 13 H.A end - -2 994 a -2 994 a -SDict begin [ /View [/XYZ H.V] /Dest (256) cvn H.B /DEST pdfmark end - -2 994 a Fr(lmhosts)f Fu(\002les)i(that)g(must)f -(reside)g(on)g(all)h(clients)f(in)g(the)h(absence)e(of)h(WINS.)-2 -1162 y -SDict begin H.S end - -2 1162 a -2 1162 a -SDict begin 13 H.A end - -2 1162 a -2 1162 a -SDict begin [ /View [/XYZ H.V] /Dest (257) cvn H.B /DEST pdfmark end - -2 1162 -a 106 x Fu(WINS)h(also)f(serv)o(es)g(the)g(purpose)f(of)h(forcing)e -(bro)n(wse)i(list)h(synchronisation)d(by)h(all)i(LMB')-5 -b(s.)21 b(LMB')-5 b(s)21 b(must)f(synchronise)-2 1376 -y(their)g(bro)n(wse)f(list)i(with)g(the)f(DMB)h(\(domain)d(master)i -(bro)n(wser\))f(and)h(WINS)h(helps)f(the)g(LMB)h(to)f(identify)f(it')-5 -b(s)21 b(DMB.)g(By)-2 1484 y(de\002nition)e(this)i(will)f(w)o(ork)g -(only)f(within)h(a)h(single)f(w)o(orkgroup.)d(Note)j(that)g(the)h -(domain)d(master)j(bro)n(wser)e(has)h(NO)m(THING)g(to)-2 -1592 y(do)g(with)g(what)g(is)h(referred)e(to)h(as)h(an)f(MS)h(W)m(indo) -n(ws)e(NT)i(Domain.)e(The)h(later)g(is)h(a)g(reference)d(to)i(a)h -(security)f(en)m(vironment)-2 1700 y(while)g(the)g(DMB)h(refers)f(to)g -(the)g(master)g(controller)f(for)h(bro)n(wse)f(list)i(information)d -(only)-5 b(.)-2 1884 y -SDict begin H.S end - -2 1884 a -2 1884 a -SDict begin 13 H.A end - -2 1884 a --2 1884 a -SDict begin [ /View [/XYZ H.V] /Dest (258) cvn H.B /DEST pdfmark end - -2 1884 a 90 x Fu(Use)21 b(of)f(WINS)g(will)h(w)o(ork)f -(correctly)f(only)g(if)i(EVER)-5 b(Y)20 b(client)g(TCP/IP)h(protocol)d -(stack)j(has)f(been)f(con\002gured)f(to)j(use)f(the)-2 -2082 y(WINS)h(serv)o(er/s.)e(An)o(y)h(client)g(that)g(has)h(not)e(been) -h(con\002gured)e(to)i(use)g(the)h(WINS)g(serv)o(er)e(will)i(continue)d -(to)j(use)f(only)-2 2190 y(broadcast)f(based)g(name)h(re)o(gistration)f -(so)h(that)h(WINS)f(may)g(NEVER)h(get)f(to)g(kno)n(w)f(about)h(it.)g -(In)g(an)o(y)g(case,)g(machines)f(that)-2 2297 y(ha)n(v)o(e)g(not)h(re) -o(gistered)f(with)h(a)h(WINS)g(serv)o(er)e(will)i(f)o(ail)g(name)e(to)i -(address)e(lookup)g(attempts)h(by)g(other)f(clients)i(and)e(will)-2 -2405 y(therefore)f(cause)i(w)o(orkstation)f(access)i(errors.)-2 -2572 y -SDict begin H.S end - -2 2572 a -2 2572 a -SDict begin 13 H.A end - -2 2572 a -2 2572 a -SDict begin [ /View [/XYZ H.V] /Dest (259) cvn H.B /DEST pdfmark end - -2 2572 -a 107 x Fu(T)-7 b(o)20 b(con\002gure)e(Samba)i(as)h(a)g(WINS)g(serv)o -(er)e(just)i(add)1569 2679 y -SDict begin H.S end - 1569 2679 a 1569 2679 a -SDict begin 13 H.A end - -1569 2679 a 1569 2679 a -SDict begin [ /View [/XYZ H.V] /Dest (260) cvn H.B /DEST pdfmark end - 1569 2679 a Fv(wins)h(support)e(=)h(y)o(es)g -Fu(to)f(the)2455 2679 y -SDict begin H.S end - 2455 2679 a 2455 2679 a -SDict begin 13 H.A end - 2455 -2679 a 2455 2679 a -SDict begin [ /View [/XYZ H.V] /Dest (261) cvn H.B /DEST pdfmark end - 2455 2679 a Fr(smb.conf)g Fu(\002le)h([globals])d -(section.)-2 2863 y -SDict begin H.S end - -2 2863 a -2 2863 a -SDict begin 13 H.A end - -2 2863 a -2 -2863 a -SDict begin [ /View [/XYZ H.V] /Dest (262) cvn H.B /DEST pdfmark end - -2 2863 a 90 x Fu(T)-7 b(o)20 b(con\002gure)e(Samba)i(to)h(re)o -(gister)e(with)h(a)h(WINS)g(serv)o(er)e(just)i(add)f("wins)g(serv)o(er) -f(=)i(a.b)m(.c.d")d(to)j(your)e(smb)m(.conf)f(\002le)-2 -3061 y([globals])h(section.)-2 3079 y -SDict begin H.S end - -2 3079 a -2 3079 -a -SDict begin 11.7 H.A end - -2 3079 a -2 3079 a -SDict begin [ /View [/XYZ H.V] /Dest (263) cvn H.B /DEST pdfmark end - -2 3079 a -2 3204 a -SDict begin H.S end - -2 3204 a -2 -3204 a -SDict begin 11.7 H.A end - -2 3204 a -2 3204 a -SDict begin [ /View [/XYZ H.V] /Dest (264) cvn H.B /DEST pdfmark end - -2 3204 a 164 3283 a Fk(Important:)f -Fj(Ne)n(v)n(er)i(use)h(both)1063 3283 y -SDict begin H.S end - 1063 3283 a 1063 -3283 a -SDict begin 11.7 H.A end - 1063 3283 a 1063 3283 a -SDict begin [ /View [/XYZ H.V] /Dest (265) cvn H.B /DEST pdfmark end - 1063 3283 a Fh(wins)f(suppor)q(t)f(=)h -(y)o(es)g Fj(together)e(with)2208 3283 y -SDict begin H.S end - 2208 3283 a -2208 3283 a -SDict begin 11.7 H.A end - 2208 3283 a 2208 3283 a -SDict begin [ /View [/XYZ H.V] /Dest (266) cvn H.B /DEST pdfmark end - 2208 3283 a Fh(wins)h(ser)q(ver)g -(=)i(a.b.c.d)d Fj(par)s(ticular)q(ly)g(not)i(using)164 -3380 y(it')l(s)g(o)o(wn)g(IP)g(address)o(.)f(Specifying)g(both)g(will)h -(cause)1703 3380 y -SDict begin H.S end - 1703 3380 a 1703 3380 a -SDict begin 11.7 H.A end - 1703 3380 -a 1703 3380 a -SDict begin [ /View [/XYZ H.V] /Dest (267) cvn H.B /DEST pdfmark end - 1703 3380 a Fj(nmbd)f(to)h(refuse)g(to)g(star)s(t!)-2 -3613 y -SDict begin H.S end - -2 3613 a -2 3613 a -SDict begin 13 H.A end - -2 3613 a -2 3613 a -SDict begin [ /View [/XYZ H.V] /Dest (268) cvn H.B /DEST pdfmark end - -2 3613 -a 377 x Fx(2.6.)35 b(Do)g(NO)-6 b(T)35 b(use)g(mor)m(e)g(than)g(one)g -(\(1\))g(pr)m(otocol)f(on)i(MS)g(W)m(indo)o(ws)-2 4176 -y(machines)-2 4344 y -SDict begin H.S end - -2 4344 a -2 4344 a -SDict begin 13 H.A end - -2 4344 a -2 -4344 a -SDict begin [ /View [/XYZ H.V] /Dest (270) cvn H.B /DEST pdfmark end - -2 4344 a 106 x Fu(A)20 b(v)o(ery)f(common)g(cause)h(of)g(bro)n -(wsing)f(problems)f(results)j(from)e(installing)h(more)f(than)h(one)g -(protocol)e(on)i(an)g(MS)h(W)m(indo)n(ws)-2 4558 y(machine.)-2 -4725 y -SDict begin H.S end - -2 4725 a -2 4725 a -SDict begin 13 H.A end - -2 4725 a -2 4725 a -SDict begin [ /View [/XYZ H.V] /Dest (271) cvn H.B /DEST pdfmark end - -2 4725 -a 107 x Fu(Ev)o(ery)e(NetBIOS)h(machine)f(tak)o(es)i(part)f(in)g(a)h -(process)e(of)h(electing)g(the)g(LMB)h(\(and)e(DMB\))i(e)n(v)o(ery)d -(15)i(minutes.)g(A)g(set)h(of)-2 4940 y(election)e(criteria)h(is)h -(used)f(to)h(determine)d(the)j(order)e(of)g(precidence)g(for)g(winning) -g(this)i(election)f(process.)f(A)i(machine)-2 5048 y(running)d(Samba)i -(or)f(W)m(indo)n(ws)h(NT)g(will)h(be)g(biased)e(so)i(that)f(the)g(most) -h(suitable)f(machine)f(will)i(predictably)d(win)i(and)g(thus)-2 -5156 y(retain)g(it')-5 b(s)21 b(role.)-2 5323 y -SDict begin H.S end - -2 5323 -a -2 5323 a -SDict begin 13 H.A end - -2 5323 a -2 5323 a -SDict begin [ /View [/XYZ H.V] /Dest (272) cvn H.B /DEST pdfmark end - -2 5323 a 107 x Fu(The)e(election)g -(process)g(is)h("fought)e(out")h(so)h(to)f(speak)h(o)o(v)o(er)e(e)n(v)o -(ery)g(NetBIOS)i(netw)o(ork)e(interf)o(ace.)g(In)i(the)f(case)h(of)f(a) -h(W)m(indo)n(ws)-2 5538 y(9x)g(machine)f(that)h(has)g(both)g(TCP/IP)h -(and)e(IPX)i(installed)f(and)f(has)i(NetBIOS)g(enabled)e(o)o(v)o(er)f -(both)i(protocols)e(the)j(election)p Black 3701 5984 -a Fq(8)p Black eop end -%%Page: 9 16 -TeXDict begin 9 15 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.9) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1194 -132 -a Fq(Chapter)20 b(2.)g(Quic)n(k)g(Cr)l(oss)i(Subnet)d(Br)l(owsing)h(/)h -(Cr)l(oss)h(W)-8 b(orkgr)l(oup)19 b(Br)l(owsing)i(guide)p -Black -2 72 a Fu(will)g(be)f(decided)f(o)o(v)o(er)g(both)g(protocols.)f -(As)j(often)f(happens,)e(if)j(the)f(W)m(indo)n(ws)g(9x)f(machine)g(is)j -(the)e(only)f(one)h(with)g(both)-2 180 y(protocols)f(then)g(the)h(LMB)h -(may)f(be)g(w)o(on)g(on)g(the)g(NetBIOS)h(interf)o(ace)e(o)o(v)o(er)g -(the)h(IPX)g(protocol.)f(Samba)g(will)i(then)f(lose)h(the)-2 -288 y(LMB)f(role)f(as)h(W)m(indo)n(ws)e(9x)h(will)h(insist)h(it)f(kno)n -(ws)e(who)h(the)h(LMB)f(is.)h(Samba)f(will)h(then)f(cease)h(to)f -(function)f(as)i(an)f(LMB)h(and)-2 396 y(thus)g(bro)n(wse)f(list)j -(operation)c(on)i(all)h(TCP/IP)f(only)g(machines)f(will)i(f)o(ail.)-2 -580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (273) cvn H.B /DEST pdfmark end - -2 580 a -2 -580 a -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (274) cvn H.B /DEST pdfmark end - -2 580 a 90 -x Fq(W)-5 b(indows)20 b(95,)g(98,)f(98se)o(,)h(Me)h(ar)m(e)f(r)m(eferr) -m(ed)h(to)f(g)o(enerically)g(as)g(W)-5 b(indows)21 b(9x.)f(The)g(W)-5 -b(indows)21 b(NT4,)f(2000,)f(XP)h(and)f(2003)g(use)-2 -778 y(common)g(pr)l(otocols.)g(These)i(ar)m(e)f(r)l(oughly)f(r)m(eferr) -m(ed)i(to)f(as)h(the)f(W)-5 b(inNT)22 b(family)-5 b(,)20 -b(b)n(ut)g(it)h(should)e(be)h(r)m(eco)o(gnised)g(that)g(2000)e(and)-2 -886 y(XP/2003)g(intr)l(oduce)h(ne)o(w)i(pr)l(otocol)e(e)n(xtensions)h -(that)g(cause)g(them)g(to)g(behave)f(dif)o(fer)m(ently)h(fr)l(om)g(MS)h -(W)-5 b(indows)20 b(NT4.)-2 994 y(Gener)o(ally)-5 b(,)19 -b(wher)m(e)i(a)f(server)i(does)d(NO)m(T)i(support)f(the)g(ne)o(wer)g -(or)h(e)n(xtended)e(pr)l(otocol,)g(these)i(will)g(fall)g(bac)n(k)e(to)i -(the)f(NT4)-2 1102 y(pr)l(otocols.)-2 1285 y -SDict begin H.S end - -2 1285 -a -2 1285 a -SDict begin 13 H.A end - -2 1285 a -2 1285 a -SDict begin [ /View [/XYZ H.V] /Dest (275) cvn H.B /DEST pdfmark end - -2 1285 a 91 x Fu(The)g(safest)g(rule)g -(of)g(all)h(to)f(follo)n(w)g(it)h(this)f(-)h(USE)f(ONL)-8 -b(Y)20 b(ONE)h(PR)m(O)m(T)o(OCOL!)-2 1387 y -SDict begin H.S end - -2 1387 a --2 1387 a -SDict begin 13 H.A end - -2 1387 a -2 1387 a -SDict begin [ /View [/XYZ H.V] /Dest (276) cvn H.B /DEST pdfmark end - -2 1387 a 376 x Fx(2.7.)35 -b(Name)f(Resolution)g(Order)-2 1931 y -SDict begin H.S end - -2 1931 a -2 1931 -a -SDict begin 13 H.A end - -2 1931 a -2 1931 a -SDict begin [ /View [/XYZ H.V] /Dest (278) cvn H.B /DEST pdfmark end - -2 1931 a 106 x Fu(Resolution)19 -b(of)h(NetBIOS)h(names)f(to)g(IP)h(addresses)f(can)g(tak)o(e)g(place)g -(using)f(a)i(number)d(of)i(methods.)f(The)h(only)f(ones)h(that)h(can)-2 -2145 y(pro)o(vide)d(NetBIOS)j(name_type)d(information)f(are:)-2 -2264 y -SDict begin H.S end - -2 2264 a -2 2264 a -SDict begin 13 H.A end - -2 2264 a -2 2264 a -SDict begin [ /View [/XYZ H.V] /Dest (279) cvn H.B /DEST pdfmark end - -2 2264 -a -2 2264 a -SDict begin H.S end - -2 2264 a -2 2264 a -SDict begin 13 H.A end - -2 2264 a -2 2264 a -SDict begin [ /View [/XYZ H.V] /Dest (table.1) cvn H.B /DEST pdfmark -end - -2 -2264 a 74 x Fu(WINS:)k(the)f(best)g(tool!)-2 2414 y(LMHOSTS:)g(is)h -(static)g(and)f(hard)f(to)h(maintain.)-2 2489 y(Broadcast:)g(uses)g -(UDP)h(and)f(can)g(not)g(resolv)o(e)f(names)h(across)g(remote)f(se)o -(gments.)-2 2673 y -SDict begin H.S end - -2 2673 a -2 2673 a -SDict begin 13 H.A end - -2 2673 a -2 2673 -a -SDict begin [ /View [/XYZ H.V] /Dest (283) cvn H.B /DEST pdfmark end - -2 2673 a 108 x Fu(Alternati)n(v)o(e)g(means)h(of)f(name)h -(resolution)f(includes:)-2 2900 y -SDict begin H.S end - -2 2900 a -2 2900 a -SDict begin 13 H.A end - --2 2900 a -2 2900 a -SDict begin [ /View [/XYZ H.V] /Dest (284) cvn H.B /DEST pdfmark end - -2 2900 a -2 2900 a -SDict begin H.S end - -2 2900 a -2 -2900 a -SDict begin 13 H.A end - -2 2900 a -2 2900 a -SDict begin [ /View [/XYZ H.V] /Dest (table.2) cvn H.B /DEST pdfmark -end - -2 2900 a 74 x Fu(/etc/hosts:)h(is)h -(static,)g(hard)e(to)i(maintain,)e(and)g(lacks)i(name_type)d(info)-2 -3067 y(DNS:)j(is)g(a)f(good)f(choice)h(b)n(ut)g(lacks)g(essential)h -(name_type)d(info.)-2 3251 y -SDict begin H.S end - -2 3251 a -2 3251 a -SDict begin 13 H.A end - -2 3251 -a -2 3251 a -SDict begin [ /View [/XYZ H.V] /Dest (287) cvn H.B /DEST pdfmark end - -2 3251 a 108 x Fu(Man)o(y)h(sites)i(w)o(ant)g(to)f -(restrict)g(DNS)h(lookups)e(and)g(w)o(ant)i(to)f(a)n(v)n(oid)g -(broadcast)f(name)g(resolution)g(traf)n(\002c.)h(The)g("name)f(resolv)o -(e)-2 3467 y(order")g(parameter)f(is)j(of)f(great)g(help)g(here.)f(The) -h(syntax)f(of)h(the)h("name)e(resolv)o(e)g(order")g(parameter)g(is:)-2 -3568 y -SDict begin H.S end - -2 3568 a -2 3568 a -SDict begin 11.7 H.A end - -2 3568 a -2 3568 a -SDict begin [ /View [/XYZ H.V] /Dest (288) cvn H.B /DEST pdfmark end - -2 3568 -a 79 x Fr(name)44 b(resolve)g(order)g(=)g(wins)g(lmhosts)g(bcast)g -(host)-2 3838 y Fu(_or_)-2 3931 y -SDict begin H.S end - -2 3931 a -2 3931 a -SDict begin 11.7 H.A end - --2 3931 a -2 3931 a -SDict begin [ /View [/XYZ H.V] /Dest (289) cvn H.B /DEST pdfmark end - -2 3931 a 87 x Fr(name)g(resolve)g(order)g(=)g -(wins)g(lmhosts)134 b(\(eliminates)43 b(bcast)h(and)g(host\))-2 -4209 y Fu(The)20 b(def)o(ault)f(is:)-2 4293 y -SDict begin H.S end - -2 4293 -a -2 4293 a -SDict begin 11.7 H.A end - -2 4293 a -2 4293 a -SDict begin [ /View [/XYZ H.V] /Dest (290) cvn H.B /DEST pdfmark end - -2 4293 a 96 x Fr(name)89 -b(resolve)43 b(order)h(=)h(host)f(lmhost)g(wins)g(bcast)-2 -4580 y Fu(.)20 b(where)g("host")g(refers)f(the)i(the)f(nati)n(v)o(e)f -(methods)g(used)h(by)g(the)g(Unix)g(system)g(to)h(implement)d(the)j -(gethostbyname\(\))16 b(function)-2 4688 y(call.)k(This)h(is)g -(normally)d(controlled)h(by)1185 4688 y -SDict begin H.S end - 1185 4688 a 1185 -4688 a -SDict begin 13 H.A end - 1185 4688 a 1185 4688 a -SDict begin [ /View [/XYZ H.V] /Dest (291) cvn H.B /DEST pdfmark end - 1185 4688 a Fr(/etc/host.conf)p -Fu(,)1855 4688 y -SDict begin H.S end - 1855 4688 a 1855 4688 a -SDict begin 13 H.A end - 1855 4688 a -1855 4688 a -SDict begin [ /View [/XYZ H.V] /Dest (292) cvn H.B /DEST pdfmark end - 1855 4688 a Fr(/etc/nsswitch.conf)e Fu(and)2823 -4688 y -SDict begin H.S end - 2823 4688 a 2823 4688 a -SDict begin 13 H.A end - 2823 4688 a 2823 4688 -a -SDict begin [ /View [/XYZ H.V] /Dest (293) cvn H.B /DEST pdfmark end - 2823 4688 a Fr(/etc/resolv.conf)p Fu(.)p Black 3701 -5984 a Fq(9)p Black eop end -%%Page: 10 17 -TeXDict begin 10 16 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.10) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PASSDB) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(3.)f(User)h(inf)l(ormation)g(database)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (334) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fx(3.1.)35 b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 -a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (336) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(Old)20 b(windo)n(ws)g(clients)g -(send)g(plain)g(te)o(xt)g(passw)o(ords)g(o)o(v)o(er)e(the)j(wire.)f -(Samba)f(can)h(check)g(these)g(passw)o(ords)g(by)g(crypting)-2 -921 y(them)g(and)f(comparing)f(them)i(to)g(the)g(hash)g(stored)g(in)g -(the)h(unix)e(user)h(database.)-2 1105 y -SDict begin H.S end - -2 1105 a -2 -1105 a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (337) cvn H.B /DEST pdfmark end - -2 1105 a 90 x Fu(Ne)n(wer)g(windo)n(ws)f -(clients)i(send)f(encrypted)e(passw)o(ords)i(\(so-called)f(Lanman)f -(and)i(NT)h(hashes\))e(o)o(v)o(er)g(the)h(wire,)g(instead)g(of)-2 -1303 y(plain)g(te)o(xt)g(passw)o(ords.)f(The)h(ne)n(west)g(clients)h -(will)g(only)e(send)h(encrypted)e(passw)o(ords)i(and)g(refuse)f(to)h -(send)g(plain)g(te)o(xt)-2 1411 y(passw)o(ords,)f(unless)i(their)f(re)o -(gistry)f(is)i(tweak)o(ed.)-2 1595 y -SDict begin H.S end - -2 1595 a -2 1595 -a -SDict begin 13 H.A end - -2 1595 a -2 1595 a -SDict begin [ /View [/XYZ H.V] /Dest (338) cvn H.B /DEST pdfmark end - -2 1595 a 90 x Fu(These)f(passw)o(ords)g(can')o -(t)f(be)h(con)m(v)o(erted)d(to)k(unix)e(style)i(encrypted)d(passw)o -(ords.)h(Because)i(of)f(that)g(you)f(can')o(t)g(use)i(the)-2 -1793 y(standard)e(unix)g(user)h(database,)g(and)f(you)h(ha)n(v)o(e)f -(to)h(store)h(the)f(Lanman)f(and)g(NT)i(hashes)f(some)n(where)f(else.) --2 1977 y -SDict begin H.S end - -2 1977 a -2 1977 a -SDict begin 13 H.A end - -2 1977 a -2 1977 a -SDict begin [ /View [/XYZ H.V] /Dest (339) cvn H.B /DEST pdfmark end - -2 -1977 a 90 x Fu(Ne)o(xt)h(to)g(a)h(dif)n(ferently)d(encrypted)g(passw)o -(ords,)h(windo)n(ws)h(also)g(stores)h(certain)e(data)i(for)e(each)h -(user)g(that)g(is)h(not)f(stored)g(in)g(a)-2 2175 y(unix)f(user)h -(database,)g(e.g.)f(w)o(orkstations)g(the)i(user)f(may)f(logon)g(from,) -g(the)h(location)g(where)f(his/her)h(pro\002le)g(is)h(stored,)e(etc.)-2 -2282 y(Samba)g(retrie)n(v)o(es)h(and)f(stores)i(this)g(information)c -(using)j(a)h("passdb)e(back)o(end".)f(Commonly)h(a)n(v)n(ailable)h -(back)o(ends)e(are)j(LD)m(AP)-9 b(,)-2 2390 y(plain)20 -b(te)o(xt)g(\002le,)g(MySQL)g(and)g(nisplus.)g(F)o(or)f(more)h -(information,)d(see)k(the)f(documentation)d(about)j(the)3037 -2390 y -SDict begin H.S end - 3037 2390 a 3037 2390 a -SDict begin 13 H.A end - 3037 2390 a 3037 2390 -a -SDict begin [ /View [/XYZ H.V] /Dest (340) cvn H.B /DEST pdfmark end - 3037 2390 a Fv(passdb)h(back)o(end)g(=)-2 2498 y Fu(parameter)-5 -b(.)-2 2527 y -SDict begin H.S end - -2 2527 a -2 2527 a -SDict begin 13 H.A end - -2 2527 a -2 2527 a -SDict begin [ /View [/XYZ H.V] /Dest (341) cvn H.B /DEST pdfmark end - --2 2527 a 359 x Fx(3.2.)35 b(Important)e(Notes)i(About)f(Security)-2 -3081 y -SDict begin H.S end - -2 3081 a -2 3081 a -SDict begin 13 H.A end - -2 3081 a -2 3081 a -SDict begin [ /View [/XYZ H.V] /Dest (343) cvn H.B /DEST pdfmark end - -2 3081 -a 79 x Fu(The)20 b(unix)f(and)h(SMB)h(passw)o(ord)e(encryption)f -(techniques)h(seem)h(similar)h(on)e(the)i(surf)o(ace.)e(This)h -(similarity)g(is,)h(ho)n(we)n(v)o(er)m(,)-2 3268 y(only)e(skin)h(deep.) -g(The)f(unix)h(scheme)f(typically)h(sends)g(clear)g(te)o(xt)g(passw)o -(ords)g(o)o(v)o(er)f(the)h(netw)o(ork)f(when)h(logging)e(in.)i(This)g -(is)-2 3376 y(bad.)f(The)h(SMB)h(encryption)d(scheme)i(ne)n(v)o(er)f -(sends)h(the)g(clearte)o(xt)f(passw)o(ord)h(o)o(v)o(er)f(the)h(netw)o -(ork)f(b)n(ut)h(it)h(does)f(store)g(the)g(16)-2 3484 -y(byte)f(hashed)h(v)n(alues)g(on)f(disk.)h(This)h(is)g(also)f(bad.)g -(Why?)f(Because)i(the)f(16)g(byte)f(hashed)h(v)n(alues)f(are)i(a)f -("passw)o(ord)-2 3591 y(equi)n(v)n(alent".)e(Y)-9 b(ou)19 -b(cannot)h(deri)n(v)o(e)e(the)j(user')-5 b(s)20 b(passw)o(ord)g(from)f -(them,)g(b)n(ut)h(the)o(y)g(could)f(potentially)g(be)h(used)g(in)h(a)f -(modi\002ed)-2 3699 y(client)g(to)g(gain)g(access)g(to)h(a)f(serv)o(er) --5 b(.)20 b(This)g(w)o(ould)g(require)f(considerable)f(technical)h(kno) -n(wledge)f(on)i(behalf)f(of)h(the)h(attack)o(er)-2 3807 -y(b)n(ut)f(is)h(perfectly)e(possible.)h(Y)-9 b(ou)19 -b(should)g(thus)h(treat)h(the)f(data)g(stored)g(in)g(whate)n(v)o(er)f -(passdb)g(back)o(end)g(you)g(use)i(\(smbpasswd)-2 3915 -y(\002le,)f(ldap,)g(mysql\))f(as)i(though)e(it)h(contained)f(the)h -(clearte)o(xt)g(passw)o(ords)f(of)h(all)h(your)e(users.)h(Its)h -(contents)e(must)i(be)f(k)o(ept)-2 4023 y(secret,)g(and)g(the)g(\002le) -h(should)e(be)h(protected)f(accordingly)-5 b(.)-2 4207 -y -SDict begin H.S end - -2 4207 a -2 4207 a -SDict begin 13 H.A end - -2 4207 a -2 4207 a -SDict begin [ /View [/XYZ H.V] /Dest (344) cvn H.B /DEST pdfmark end - -2 4207 a 90 -x Fu(Ideally)19 b(we)i(w)o(ould)e(lik)o(e)i(a)f(passw)o(ord)g(scheme)f -(which)h(neither)f(requires)h(plain)f(te)o(xt)h(passw)o(ords)g(on)g -(the)g(net)g(or)g(on)g(disk.)-2 4405 y(Unfortunately)d(this)k(is)g(not) -f(a)n(v)n(ailable)g(as)h(Samba)e(is)i(stuck)f(with)h(being)e -(compatible)g(with)h(other)g(SMB)h(systems)f(\(W)m(inNT)-6 -b(,)-2 4513 y(WfWg,)20 b(W)m(in95)g(etc\).)-2 4531 y -SDict begin H.S end - --2 4531 a -2 4531 a -SDict begin 11.7 H.A end - -2 4531 a -2 4531 a -SDict begin [ /View [/XYZ H.V] /Dest (345) cvn H.B /DEST pdfmark end - -2 4531 a Black --2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 a -SDict begin [ /View [/XYZ H.V] /Dest (367) cvn H.B /DEST pdfmark end - -2 -5984 a 3659 6053 a Fq(10)p Black eop end -%%Page: 11 18 -TeXDict begin 11 17 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.11) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black 346 6 3463 17 v 346 3866 17 3860 v 1853 155 a Fp(W)-8 -b(ar)n(ning)388 345 y -SDict begin H.S end - 388 345 a 388 345 a -SDict begin 11.7 H.A end - 388 345 a 388 -345 a -SDict begin [ /View [/XYZ H.V] /Dest (346) cvn H.B /DEST pdfmark end - 388 345 a 73 x Fj(Note)20 b(that)f(Windo)o(ws)g(NT)h(4.0)g(Ser)r -(vice)g(pac)o(k)g(3)g(changed)f(the)g(def)n(ault)f(f)n(or)i(per)r -(missib)o(le)e(authentication)e(so)k(that)388 515 y(plainte)n(xt)e -(pass)n(w)o(ords)i(are)1188 515 y -SDict begin H.S end - 1188 515 a 1188 515 -a -SDict begin 11.7 H.A end - 1188 515 a 1188 515 a -SDict begin [ /View [/XYZ H.V] /Dest (347) cvn H.B /DEST pdfmark end - 1188 515 a Fg(ne)n(v)n(er)28 -b Fj(sent)20 b(o)o(v)n(er)g(the)g(wire)o(.)f(The)h(solution)e(to)i -(this)g(is)h(either)e(to)h(s)n(witch)g(to)g(encr)r(ypted)388 -612 y(pass)n(w)o(ords)g(with)f(Samba)h(or)g(edit)f(the)h(Windo)o(ws)f -(NT)h(registr)r(y)g(to)g(re-enab)o(le)d(plainte)n(xt)h(pass)n(w)o(ords) -o(.)h(See)h(the)388 709 y(document)f(WinNT)-9 b(.txt)19 -b(f)n(or)g(details)g(on)h(ho)o(w)g(to)g(do)f(this)o(.)388 -876 y -SDict begin H.S end - 388 876 a 388 876 a -SDict begin 11.7 H.A end - 388 876 a 388 876 a -SDict begin [ /View [/XYZ H.V] /Dest (348) cvn H.B /DEST pdfmark end - 388 876 -a 97 x Fj(Other)h(Microsoft)f(oper)o(ating)f(systems)k(which)d(also)h -(e)n(xhibit)f(this)h(beha)o(vior)e(includes)388 1155 -y -SDict begin H.S end - 388 1155 a 388 1155 a -SDict begin 11.7 H.A end - 388 1155 a 388 1155 a -SDict begin [ /View [/XYZ H.V] /Dest (349) cvn H.B /DEST pdfmark end - 388 1155 -a 81 x Fj(These)h(v)n(ersions)h(of)h(MS)f(Windo)o(ws)f(do)h(not)g -(suppor)s(t)f(full)g(domain)g(secur)q(ity)h(protocols)o(,)e(although)g -(the)o(y)h(ma)n(y)i(log)388 1333 y(onto)e(a)h(domain)f(en)o(vironment.) -e(Of)k(these)f(Only)g(MS)h(Windo)o(ws)e(XP)h(Home)g(does)g(NO)m(T)g -(suppor)s(t)f(domain)g(logons)o(.)388 1440 y -SDict begin H.S end - 388 1440 -a 388 1440 a -SDict begin 11.7 H.A end - 388 1440 a 388 1440 a -SDict begin [ /View [/XYZ H.V] /Dest (350) cvn H.B /DEST pdfmark end - 388 1440 a 388 1440 -a -SDict begin H.S end - 388 1440 a 388 1440 a -SDict begin 11.7 H.A end - 388 1440 a 388 1440 a -SDict begin [ /View [/XYZ H.V] /Dest (table.3) cvn H.B /DEST pdfmark -end - 388 1440 -a 571 1519 a Fj(MS)h(DOS)h(Netw)o(or)q(k)f(client)f(3.0)h(with)g(the)f -(basic)h(netw)o(or)q(k)g(redirector)f(installed)571 1598 -y(Windo)o(ws)f(95)i(with)g(the)f(netw)o(or)q(k)h(redirector)e(update)h -(installed)571 1692 y(Windo)o(ws)f(98)i([se])571 1785 -y(Windo)o(ws)e(Me)571 1864 y(Windo)o(ws)g(XP)j(Home)388 -2031 y -SDict begin H.S end - 388 2031 a 388 2031 a -SDict begin 11.7 H.A end - 388 2031 a 388 2031 a -SDict begin [ /View [/XYZ H.V] /Dest (356) cvn H.B /DEST pdfmark end - 388 -2031 a 97 x Fj(The)e(f)n(ollo)o(wing)f(v)n(ersions)i(of)g(MS)h(Windo)o -(ws)d(fully)i(suppor)s(t)f(domain)g(secur)q(ity)h(protocols)o(.)388 -2236 y -SDict begin H.S end - 388 2236 a 388 2236 a -SDict begin 11.7 H.A end - 388 2236 a 388 2236 a -SDict begin [ /View [/XYZ H.V] /Dest (357) cvn H.B /DEST pdfmark end - 388 -2236 a 388 2236 a -SDict begin H.S end - 388 2236 a 388 2236 a -SDict begin 11.7 H.A end - 388 2236 a 388 -2236 a -SDict begin [ /View [/XYZ H.V] /Dest (table.4) cvn H.B /DEST pdfmark -end - 388 2236 a 571 2314 a Fj(Windo)o(ws)e(NT)j(3.5x)571 -2393 y(Windo)o(ws)d(NT)j(4.0)571 2473 y(Windo)o(ws)d(2000)h(Prof)n -(essional)571 2553 y(Windo)o(ws)f(200x)i(Ser)r(v)n(er/Adv)n(anced)e -(Ser)r(v)n(er)571 2632 y(Windo)o(ws)g(XP)j(Prof)n(essional)388 -2799 y -SDict begin H.S end - 388 2799 a 388 2799 a -SDict begin 11.7 H.A end - 388 2799 a 388 2799 a -SDict begin [ /View [/XYZ H.V] /Dest (363) cvn H.B /DEST pdfmark end - 388 -2799 a 388 2799 a -SDict begin H.S end - 388 2799 a 388 2799 a -SDict begin 11.7 H.A end - 388 2799 a 388 -2799 a -SDict begin [ /View [/XYZ H.V] /Dest (364) cvn H.B /DEST pdfmark end - 388 2799 a 97 x Fg(Note)f(:)r Fj(All)f(current)g(release)g(of)h -(Microsoft)g(SMB/CIFS)g(clients)f(suppor)s(t)g(authentication)d(via)k -(the)g(SMB)388 2994 y(Challenge/Response)15 b(mechanism)20 -b(descr)q(ibed)f(here)o(.)g(Enab)o(ling)e(clear)i(te)n(xt)h -(authentication)c(does)k(not)g(disab)o(le)388 3091 y(the)g(ability)e -(of)i(the)g(client)f(to)h(par)s(ticipate)e(in)i(encr)r(ypted)f -(authentication.)388 3273 y -SDict begin H.S end - 388 3273 a 388 3273 a -SDict begin 11.7 H.A end - 388 -3273 a 388 3273 a -SDict begin [ /View [/XYZ H.V] /Dest (365) cvn H.B /DEST pdfmark end - 388 3273 a 81 x Fj(MS)i(Windo)o(ws)e(clients)g(will)h -(cache)g(the)f(encr)r(ypted)g(pass)n(w)o(ord)h(alone)o(.)e(Ev)n(en)i -(when)g(plain)e(te)n(xt)i(pass)n(w)o(ords)g(are)388 3451 -y(re-enab)o(led,)c(through)i(the)i(appropr)q(iate)d(registr)r(y)j -(change)o(,)e(the)i(plain)e(te)n(xt)i(pass)n(w)o(ord)g(is)h(NEVER)f -(cached.)f(This)388 3548 y(means)h(that)f(in)h(the)g(e)n(v)n(ent)f -(that)h(a)g(netw)o(or)q(k)g(connections)e(should)h(become)h -(disconnected)e(\(brok)o(en\))g(only)i(the)388 3645 y(cached)g(\(encr)r -(ypted\))e(pass)n(w)o(ord)i(will)f(be)h(sent)g(to)g(the)g(resource)f -(ser)r(v)n(er)i(to)f(aff)n(ect)g(a)g(auto-reconnect.)d(If)j(the)388 -3742 y(resource)f(ser)r(v)n(er)i(does)f(not)f(suppor)s(t)g(encr)r -(ypted)h(pass)n(w)o(ords)f(the)h(auto-reconnect)d(will)j(f)n(ail.)3137 -3742 y -SDict begin H.S end - 3137 3742 a 3137 3742 a -SDict begin 11.7 H.A end - 3137 3742 a 3137 3742 -a -SDict begin [ /View [/XYZ H.V] /Dest (366) cvn H.B /DEST pdfmark end - 3137 3742 a Fg(USE)h(OF)388 3840 y(ENCR)l(YPTED)f(P)-9 -b(ASSW)o(ORDS)19 b(IS)h(STR)o(ONGL)-10 b(Y)19 b(AD)-5 -b(VISED)g(.)p 3792 3866 17 3860 v 346 3883 3463 17 v --2 3893 a -SDict begin H.S end - -2 3893 a -2 3893 a -SDict begin 13 H.A end - -2 3893 a -2 3893 a -SDict begin [ /View [/XYZ H.V] /Dest (367) cvn H.B /DEST pdfmark end - -2 -3893 a 285 x Fp(3.2.1.)29 b(Adv)o(antages)g(of)h(SMB)g(Encryption)-2 -4226 y -SDict begin H.S end - -2 4226 a -2 4226 a -SDict begin 13 H.A end - -2 4226 a -2 4226 a -SDict begin [ /View [/XYZ H.V] /Dest (369) cvn H.B /DEST pdfmark end - -2 4226 -a -2 4226 a -SDict begin H.S end - -2 4226 a -2 4226 a -SDict begin 13 H.A end - -2 4226 a -2 4226 a -SDict begin [ /View [/XYZ H.V] /Dest (table.5) cvn H.B /DEST pdfmark -end - -2 -4226 a 75 x Fu(Plain)20 b(te)o(xt)g(passw)o(ords)g(are)g(not)g(passed)g -(across)g(the)h(netw)o(ork.)d(Someone)h(using)h(a)g(netw)o(ork)f(snif)n -(fer)h(cannot)f(just)h(record)f(passw)o(ords)h(going)f(to)h(the)g(SMB)i -(serv)o(er)-5 b(.)-2 4394 y(W)m(inNT)20 b(doesn')o(t)f(lik)o(e)h -(talking)f(to)i(a)f(serv)o(er)g(that)g(SM)h(not)f(support)e(encrypted)g -(passw)o(ords.)i(It)g(will)h(refuse)f(to)g(bro)n(wse)g(the)g(serv)o(er) -f(if)i(the)f(serv)o(er)f(is)i(also)g(in)f(user)g(le)n(v)o(el)g -(security)g(mode.)f(It)h(will)h(insist)g(on)f(prompting)e(the)i(user)g -(for)g(the)g(passw)o(ord)f(on)h(each)g(connection,)e(which)h(is)j(v)o -(ery)d(anno)o(ying.)e(The)j(only)f(things)h(you)g(can)f(do)h(to)h(stop) -f(this)g(is)i(to)e(use)g(SMB)h(encryption.)-2 4486 y(Encrypted)d(passw) -o(ord)h(support)g(allo)n(ws)h(automatic)g(share)g(\(resource\))e -(reconnects.)-2 4504 y -SDict begin H.S end - -2 4504 a -2 4504 a -SDict begin 13 H.A end - -2 4504 a --2 4504 a -SDict begin [ /View [/XYZ H.V] /Dest (373) cvn H.B /DEST pdfmark end - -2 4504 a 304 x Fp(3.2.2.)29 b(Adv)o(antages)g(of)h -(non-encrypted)h(passw)o(ords)-2 4856 y -SDict begin H.S end - -2 4856 a -2 -4856 a -SDict begin 13 H.A end - -2 4856 a -2 4856 a -SDict begin [ /View [/XYZ H.V] /Dest (375) cvn H.B /DEST pdfmark end - -2 4856 a -2 4856 a -SDict begin H.S end - -2 4856 -a -2 4856 a -SDict begin 13 H.A end - -2 4856 a -2 4856 a -SDict begin [ /View [/XYZ H.V] /Dest (table.6) cvn H.B /DEST pdfmark -end - -2 4856 a 75 x Fu(Plain)20 -b(te)o(xt)g(passw)o(ords)g(are)g(not)g(k)o(ept)g(on)g(disk,)g(and)f -(are)h(NO)m(T)g(cached)g(in)g(memory)-5 b(.)-2 5024 y(Uses)21 -b(same)f(passw)o(ord)g(\002le)h(as)g(other)e(unix)g(services)h(such)g -(as)h(login)f(and)f(ftp)-2 5116 y(Use)i(of)f(other)f(services)h(\(such) -g(as)h(telnet)f(and)f(ftp\))h(which)g(send)g(plain)f(te)o(xt)h(passw)o -(ords)g(o)o(v)o(er)f(the)h(net,)g(so)h(sending)e(them)h(for)f(SMB)i -(isn')o(t)f(such)g(a)h(big)f(deal.)-2 5217 y -SDict begin H.S end - -2 5217 -a -2 5217 a -SDict begin 13 H.A end - -2 5217 a -2 5217 a -SDict begin [ /View [/XYZ H.V] /Dest (379) cvn H.B /DEST pdfmark end - -2 5217 a Black 3659 -5984 a Fq(11)p Black eop end -%%Page: 12 19 -TeXDict begin 12 18 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.12) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 88 a Fx(3.3.)35 b(The)g(smbpasswd)e(Command)-2 -283 y -SDict begin H.S end - -2 283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 a -SDict begin [ /View [/XYZ H.V] /Dest (381) cvn H.B /DEST pdfmark end - -2 283 a 79 -x Fu(The)20 b(smbpasswd)f(utility)h(is)h(a)g(utility)f(similar)h(to)f -(the)1582 362 y -SDict begin H.S end - 1582 362 a 1582 362 a -SDict begin 13 H.A end - 1582 362 a 1582 -362 a -SDict begin [ /View [/XYZ H.V] /Dest (382) cvn H.B /DEST pdfmark end - 1582 362 a Fv(passwd)h Fu(or)1951 362 y -SDict begin H.S end - 1951 362 -a 1951 362 a -SDict begin 13 H.A end - 1951 362 a 1951 362 a -SDict begin [ /View [/XYZ H.V] /Dest (383) cvn H.B /DEST pdfmark end - 1951 362 a Fv(yppasswd)g -Fu(programs.)d(It)j(maintains)e(the)h(tw)o(o)h(32)f(byte)-2 -470 y(passw)o(ord)f(\002elds)i(in)f(the)g(passdb)g(back)o(end.)-2 -654 y -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (384) cvn H.B /DEST pdfmark end - -2 654 a -2 -654 a -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (385) cvn H.B /DEST pdfmark end - -2 654 a 90 -x Fv(smbpasswd)h Fu(w)o(orks)f(in)h(a)f(client-serv)o(er)f(mode)g -(where)h(it)g(contacts)g(the)g(local)h(smbd)e(to)i(change)d(the)j -(user')-5 b(s)20 b(passw)o(ord)g(on)f(its)-2 852 y(behalf.)g(This)h -(has)h(enormous)d(bene\002ts)i(-)g(as)h(follo)n(ws.)-2 -1019 y -SDict begin H.S end - -2 1019 a -2 1019 a -SDict begin 13 H.A end - -2 1019 a -2 1019 a -SDict begin [ /View [/XYZ H.V] /Dest (386) cvn H.B /DEST pdfmark end - -2 1019 -a -2 1019 a -SDict begin H.S end - -2 1019 a -2 1019 a -SDict begin 13 H.A end - -2 1019 a -2 1019 a -SDict begin [ /View [/XYZ H.V] /Dest (387) cvn H.B /DEST pdfmark end - -2 -1019 a 107 x Fv(smbpasswd)g Fu(has)e(the)h(capability)e(to)i(change)e -(passw)o(ords)h(on)g(W)m(indo)n(ws)g(NT)g(serv)o(ers)g(\(this)h(only)f -(w)o(orks)g(when)f(the)i(request)f(is)-2 1234 y(sent)h(to)h(the)f(NT)g -(Primary)f(Domain)h(Controller)f(if)h(you)g(are)g(changing)e(an)i(NT)g -(Domain)g(user')-5 b(s)20 b(passw)o(ord\).)-2 1418 y -SDict begin H.S end - --2 1418 a -2 1418 a -SDict begin 13 H.A end - -2 1418 a -2 1418 a -SDict begin [ /View [/XYZ H.V] /Dest (388) cvn H.B /DEST pdfmark end - -2 1418 a 90 -x Fu(T)-7 b(o)20 b(run)g(smbpasswd)f(as)i(a)g(normal)e(user)h(just)g -(type)g(:)-2 1692 y -SDict begin H.S end - -2 1692 a -2 1692 a -SDict begin 13 H.A end - -2 1692 a -2 -1692 a -SDict begin [ /View [/XYZ H.V] /Dest (389) cvn H.B /DEST pdfmark end - -2 1692 a -2 1692 a -SDict begin H.S end - -2 1692 a -2 1692 a -SDict begin 13 H.A end - -2 1692 -a -2 1692 a -SDict begin [ /View [/XYZ H.V] /Dest (390) cvn H.B /DEST pdfmark end - -2 1692 a 90 x Fr($)87 1782 y -SDict begin H.S end - 87 1782 a 87 -1782 a -SDict begin 13 H.A end - 87 1782 a 87 1782 a -SDict begin [ /View [/XYZ H.V] /Dest (391) cvn H.B /DEST pdfmark end - 87 1782 a Fm(smbpasswd)-2 -1959 y -SDict begin H.S end - -2 1959 a -2 1959 a -SDict begin 13 H.A end - -2 1959 a -2 1959 a -SDict begin [ /View [/XYZ H.V] /Dest (392) cvn H.B /DEST pdfmark end - -2 1959 -a -2 1959 a -SDict begin H.S end - -2 1959 a -2 1959 a -SDict begin 13 H.A end - -2 1959 a -2 1959 a -SDict begin [ /View [/XYZ H.V] /Dest (393) cvn H.B /DEST pdfmark end - -2 -1959 a 97 x Fr(Old)44 b(SMB)g(password:)805 2056 y -SDict begin H.S end - 805 -2056 a 805 2056 a -SDict begin 13 H.A end - 805 2056 a 805 2056 a -SDict begin [ /View [/XYZ H.V] /Dest (394) cvn H.B /DEST pdfmark end - 805 2056 a Fm(<type)49 -b(old)g(value)g(here)g(-)g(or)h(hit)f(return)g(if)g(there)g(was)g(no)h -(old)-2 2164 y(password>)-2 2341 y -SDict begin H.S end - -2 2341 a -2 2341 -a -SDict begin 13 H.A end - -2 2341 a -2 2341 a -SDict begin [ /View [/XYZ H.V] /Dest (395) cvn H.B /DEST pdfmark end - -2 2341 a -2 2341 a -SDict begin H.S end - -2 2341 a -2 -2341 a -SDict begin 13 H.A end - -2 2341 a -2 2341 a -SDict begin [ /View [/XYZ H.V] /Dest (396) cvn H.B /DEST pdfmark end - -2 2341 a 97 x Fr(New)44 b(SMB)g(Password:) -805 2438 y -SDict begin H.S end - 805 2438 a 805 2438 a -SDict begin 13 H.A end - 805 2438 a 805 2438 -a -SDict begin [ /View [/XYZ H.V] /Dest (397) cvn H.B /DEST pdfmark end - 805 2438 a Fm(<type)49 b(new)g(value>)-2 2615 y -SDict begin H.S end - -2 -2615 a -2 2615 a -SDict begin 13 H.A end - -2 2615 a -2 2615 a -SDict begin [ /View [/XYZ H.V] /Dest (398) cvn H.B /DEST pdfmark end - -2 2615 a -2 2615 -a -SDict begin H.S end - -2 2615 a -2 2615 a -SDict begin 13 H.A end - -2 2615 a -2 2615 a -SDict begin [ /View [/XYZ H.V] /Dest (399) cvn H.B /DEST pdfmark end - -2 2615 a 97 -x Fr(Repeat)44 b(New)g(SMB)g(Password:)1119 2712 y -SDict begin H.S end - 1119 -2712 a 1119 2712 a -SDict begin 13 H.A end - 1119 2712 a 1119 2712 a -SDict begin [ /View [/XYZ H.V] /Dest (400) cvn H.B /DEST pdfmark end - 1119 2712 -a Fm(<re-type)k(new)h(value)-2 2890 y -SDict begin H.S end - -2 2890 a -2 2890 -a -SDict begin 13 H.A end - -2 2890 a -2 2890 a -SDict begin [ /View [/XYZ H.V] /Dest (401) cvn H.B /DEST pdfmark end - -2 2890 a 96 x Fu(If)20 b(the)g(old)g(v)n(alue)f -(does)h(not)g(match)g(the)g(current)f(v)n(alue)g(stored)h(for)g(that)g -(user)m(,)f(or)h(the)h(tw)o(o)f(ne)n(w)g(v)n(alues)g(do)g(not)f(match)h -(each)-2 3094 y(other)m(,)f(then)g(the)h(passw)o(ord)g(will)h(not)f(be) -g(changed.)-2 3278 y -SDict begin H.S end - -2 3278 a -2 3278 a -SDict begin 13 H.A end - -2 3278 a -2 -3278 a -SDict begin [ /View [/XYZ H.V] /Dest (402) cvn H.B /DEST pdfmark end - -2 3278 a 90 x Fu(If)g(in)m(v)n(ok)o(ed)e(by)i(an)g(ordinary)e -(user)i(it)h(will)g(only)e(allo)n(w)i(the)f(user)g(to)g(change)f(his)i -(or)f(her)f(o)n(wn)h(Samba)g(passw)o(ord.)-2 3552 y -SDict begin H.S end - -2 -3552 a -2 3552 a -SDict begin 13 H.A end - -2 3552 a -2 3552 a -SDict begin [ /View [/XYZ H.V] /Dest (403) cvn H.B /DEST pdfmark end - -2 3552 a 90 x Fu(If)g(run)f(by)h -(the)g(root)g(user)g(smbpasswd)f(may)h(tak)o(e)g(an)g(optional)f(ar)o -(gument,)f(specifying)h(the)h(user)g(name)f(whose)h(SMB)-2 -3750 y(passw)o(ord)f(you)h(wish)g(to)g(change.)f(Note)h(that)h(when)e -(run)h(as)g(root)g(smbpasswd)g(does)f(not)h(prompt)f(for)g(or)h(check)g -(the)g(old)-2 3857 y(passw)o(ord)f(v)n(alue,)h(thus)g(allo)n(wing)f -(root)g(to)i(set)g(passw)o(ords)f(for)f(users)h(who)g(ha)n(v)o(e)g(for) -o(gotten)d(their)j(passw)o(ords.)-2 4042 y -SDict begin H.S end - -2 4042 a --2 4042 a -SDict begin 13 H.A end - -2 4042 a -2 4042 a -SDict begin [ /View [/XYZ H.V] /Dest (404) cvn H.B /DEST pdfmark end - -2 4042 a -2 4042 a -SDict begin H.S end - -2 -4042 a -2 4042 a -SDict begin 13 H.A end - -2 4042 a -2 4042 a -SDict begin [ /View [/XYZ H.V] /Dest (405) cvn H.B /DEST pdfmark end - -2 4042 a 89 x Fv(smbpasswd)h -Fu(is)h(designed)d(to)h(w)o(ork)f(in)i(the)f(same)g(w)o(ay)h(and)e(be)h -(f)o(amiliar)g(to)g(UNIX)h(users)f(who)g(use)g(the)3094 -4131 y -SDict begin H.S end - 3094 4131 a 3094 4131 a -SDict begin 13 H.A end - 3094 4131 a 3094 4131 -a -SDict begin [ /View [/XYZ H.V] /Dest (406) cvn H.B /DEST pdfmark end - 3094 4131 a Fv(passwd)h Fu(or)-2 4239 y -SDict begin H.S end - -2 4239 a -2 -4239 a -SDict begin 13 H.A end - -2 4239 a -2 4239 a -SDict begin [ /View [/XYZ H.V] /Dest (407) cvn H.B /DEST pdfmark end - -2 4239 a Fv(yppasswd)g Fu(commands.)-2 -4422 y -SDict begin H.S end - -2 4422 a -2 4422 a -SDict begin 13 H.A end - -2 4422 a -2 4422 a -SDict begin [ /View [/XYZ H.V] /Dest (408) cvn H.B /DEST pdfmark end - -2 4422 -a 91 x Fu(F)o(or)f(more)f(details)h(on)g(using)866 4513 -y -SDict begin H.S end - 866 4513 a 866 4513 a -SDict begin 13 H.A end - 866 4513 a 866 4513 a -SDict begin [ /View [/XYZ H.V] /Dest (409) cvn H.B /DEST pdfmark end - 866 4513 -a Fv(smbpasswd)i Fu(refer)d(to)h(the)h(man)e(page)h(which)f(will)i(al)o -(w)o(ays)g(be)f(the)g(de\002niti)n(v)o(e)f(reference.)-2 -4542 y -SDict begin H.S end - -2 4542 a -2 4542 a -SDict begin 13 H.A end - -2 4542 a -2 4542 a -SDict begin [ /View [/XYZ H.V] /Dest (410) cvn H.B /DEST pdfmark end - -2 4542 -a 359 x Fx(3.4.)35 b(Plain)g(text)-2 5069 y -SDict begin H.S end - -2 5069 a --2 5069 a -SDict begin 13 H.A end - -2 5069 a -2 5069 a -SDict begin [ /View [/XYZ H.V] /Dest (412) cvn H.B /DEST pdfmark end - -2 5069 a 106 x Fu(Older)20 -b(v)o(ersions)f(of)h(samba)g(retrie)n(v)o(ed)e(user)i(information)e -(from)h(the)h(unix)g(user)g(database)f(and)h(e)n(v)o(entually)e(some)i -(other)g(\002elds)-2 5283 y(from)f(the)g(\002le)428 5283 -y -SDict begin H.S end - 428 5283 a 428 5283 a -SDict begin 13 H.A end - 428 5283 a 428 5283 a -SDict begin [ /View [/XYZ H.V] /Dest (413) cvn H.B /DEST pdfmark end - 428 5283 -a Fr(/etc/samba/smbpasswd)e Fu(or)1435 5283 y -SDict begin H.S end - 1435 5283 -a 1435 5283 a -SDict begin 13 H.A end - 1435 5283 a 1435 5283 a -SDict begin [ /View [/XYZ H.V] /Dest (414) cvn H.B /DEST pdfmark end - 1435 5283 a Fr(/etc/smbpasswd)p -Fu(.)g(When)j(passw)o(ord)f(encryption)f(is)j(disabled,)d(no)i(data)g -(is)-2 5391 y(stored)f(at)i(all.)-2 5402 y -SDict begin H.S end - -2 5402 a --2 5402 a -SDict begin 13 H.A end - -2 5402 a -2 5402 a -SDict begin [ /View [/XYZ H.V] /Dest (415) cvn H.B /DEST pdfmark end - -2 5402 a Black 3659 5984 -a Fq(12)p Black eop end -%%Page: 13 20 -TeXDict begin 13 19 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.13) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 88 a Fx(3.5.)35 b(TDB)-2 256 y -SDict begin H.S end - -2 256 a -2 256 -a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (417) cvn H.B /DEST pdfmark end - -2 256 a 106 x Fu(Samba)19 b(can)h(also)h(store)f -(the)g(user)g(data)g(in)h(a)f("TDB")h(\(T)m(ri)n(vial)e(Database\).)h -(Using)g(this)h(back)o(end)d(doesn')o(t)h(require)g(an)o(y)-2 -470 y(additional)g(con\002guration.)e(This)j(back)o(end)f(is)i -(recommended)c(for)j(ne)n(w)g(installations)g(who)f(don')o(t)g(require) -g(LD)m(AP)-9 b(.)-2 499 y -SDict begin H.S end - -2 499 a -2 499 a -SDict begin 13 H.A end - -2 499 a --2 499 a -SDict begin [ /View [/XYZ H.V] /Dest (418) cvn H.B /DEST pdfmark end - -2 499 a 359 x Fx(3.6.)35 b(LD)-5 b(AP)-2 860 -y -SDict begin H.S end - -2 860 a -2 860 a -SDict begin 13 H.A end - -2 860 a -2 860 a -SDict begin [ /View [/XYZ H.V] /Dest (420) cvn H.B /DEST pdfmark end - -2 860 a 326 x -Fp(3.6.1.)29 b(Intr)n(oduction)-2 1353 y -SDict begin H.S end - -2 1353 a -2 -1353 a -SDict begin 13 H.A end - -2 1353 a -2 1353 a -SDict begin [ /View [/XYZ H.V] /Dest (422) cvn H.B /DEST pdfmark end - -2 1353 a 107 x Fu(This)20 -b(document)d(describes)j(ho)n(w)f(to)h(use)g(an)f(LD)m(AP)h(directory)e -(for)h(storing)g(Samba)h(user)f(account)g(information)e(traditionally) --2 1568 y(stored)i(in)i(the)f(smbpasswd\(5\))e(\002le.)j(It)f(is)i -(assumed)d(that)i(the)f(reader)f(already)g(has)h(a)h(basic)f -(understanding)e(of)h(LD)m(AP)-2 1676 y(concepts)g(and)h(has)g(a)h(w)o -(orking)d(directory)h(serv)o(er)g(already)g(installed.)h(F)o(or)g(more) -f(information)f(on)i(LD)m(AP)g(architectures)f(and)-2 -1784 y(Directories,)g(please)h(refer)g(to)g(the)g(follo)n(wing)f -(sites.)-2 1802 y -SDict begin H.S end - -2 1802 a -2 1802 a -SDict begin 13 H.A end - -2 1802 a -2 1802 -a -SDict begin [ /View [/XYZ H.V] /Dest (423) cvn H.B /DEST pdfmark end - -2 1802 a -2 1812 a -SDict begin H.S end - -2 1812 a -2 1812 a -SDict begin 13 H.A end - -2 1812 a -2 -1812 a -SDict begin [ /View [/XYZ H.V] /Dest (424) cvn H.B /DEST pdfmark end - -2 1812 a Black 142 x Ft(\225)p Black 81 1954 -a -SDict begin H.S end - 81 1954 a 81 1954 a -SDict begin 13 H.A end - 81 1954 a 81 1954 a -SDict begin [ /View [/XYZ H.V] /Dest (425) cvn H.B /DEST pdfmark end - 81 1954 a Fu(OpenLD)m(AP)g(-) -543 1954 y -SDict begin H.S end - 543 1954 a 543 1954 a -SDict begin 13 H.A end - 543 1954 a 543 1954 -a -SDict begin [ /View [/XYZ H.V] /Dest (426) cvn H.B /DEST pdfmark end - 543 1954 a Fu(http://www)-5 b(.openldap.or)o(g/)-2 -1972 y -SDict begin H.S end - -2 1972 a -2 1972 a -SDict begin 13 H.A end - -2 1972 a -2 1972 a -SDict begin [ /View [/XYZ H.V] /Dest (427) cvn H.B /DEST pdfmark end - -2 1972 -a Black 131 x Ft(\225)p Black 81 2103 a -SDict begin H.S end - 81 2103 a 81 -2103 a -SDict begin 13 H.A end - 81 2103 a 81 2103 a -SDict begin [ /View [/XYZ H.V] /Dest (428) cvn H.B /DEST pdfmark end - 81 2103 a Fu(iPlanet)20 b(Directory)f(Serv)o -(er)g(-)956 2103 y -SDict begin H.S end - 956 2103 a 956 2103 a -SDict begin 13 H.A end - 956 2103 a 956 -2103 a -SDict begin [ /View [/XYZ H.V] /Dest (429) cvn H.B /DEST pdfmark end - 956 2103 a Fu(http://iplanet.netscape.com/directory)-2 -2287 y -SDict begin H.S end - -2 2287 a -2 2287 a -SDict begin 13 H.A end - -2 2287 a -2 2287 a -SDict begin [ /View [/XYZ H.V] /Dest (430) cvn H.B /DEST pdfmark end - -2 2287 -a 90 x Fu(Note)h(that)325 2377 y -SDict begin H.S end - 325 2377 a 325 2377 -a -SDict begin 13 H.A end - 325 2377 a 325 2377 a -SDict begin [ /View [/XYZ H.V] /Dest (431) cvn H.B /DEST pdfmark end - 325 2377 a Fu(O'Reilly)h(Publishing)e -(\(http://www)-5 b(.ora.com/\))16 b(is)21 b(w)o(orking)e(on)h(a)g -(guide)f(to)i(LD)m(AP)f(for)f(System)i(Administrators)-2 -2485 y(which)e(has)i(a)f(planned)f(release)h(date)g(of)g(early)g -(summer)m(,)f(2002.)-2 2669 y -SDict begin H.S end - -2 2669 a -2 2669 a -SDict begin 13 H.A end - -2 -2669 a -2 2669 a -SDict begin [ /View [/XYZ H.V] /Dest (432) cvn H.B /DEST pdfmark end - -2 2669 a 90 x Fu(T)-7 b(w)o(o)20 b(additional)f -(Samba)h(resources)f(which)h(may)f(pro)o(v)o(e)g(to)h(be)g(helpful)f -(are)-2 2777 y -SDict begin H.S end - -2 2777 a -2 2777 a -SDict begin 13 H.A end - -2 2777 a -2 2777 -a -SDict begin [ /View [/XYZ H.V] /Dest (433) cvn H.B /DEST pdfmark end - -2 2777 a -2 2787 a -SDict begin H.S end - -2 2787 a -2 2787 a -SDict begin 13 H.A end - -2 2787 a -2 -2787 a -SDict begin [ /View [/XYZ H.V] /Dest (434) cvn H.B /DEST pdfmark end - -2 2787 a Black 142 x Ft(\225)p Black 81 2929 -a -SDict begin H.S end - 81 2929 a 81 2929 a -SDict begin 13 H.A end - 81 2929 a 81 2929 a -SDict begin [ /View [/XYZ H.V] /Dest (435) cvn H.B /DEST pdfmark end - 81 2929 a Fu(The)231 -2929 y -SDict begin H.S end - 231 2929 a 231 2929 a -SDict begin 13 H.A end - 231 2929 a 231 2929 a -SDict begin [ /View [/XYZ H.V] /Dest (436) cvn H.B /DEST pdfmark end - 231 -2929 a Fu(Samba-PDC-LD)m(AP-HO)m(WT)o(O)f(\(http://www)-5 -b(.una)n(v)g(.es/cti/ldap-smb/ldap)o(-smb-)o(3-)o(ho)m(wto.h)o(tml\))14 -b(maintained)19 b(by)81 3037 y(Ignacio)g(Coupeau.)-2 -3055 y -SDict begin H.S end - -2 3055 a -2 3055 a -SDict begin 13 H.A end - -2 3055 a -2 3055 a -SDict begin [ /View [/XYZ H.V] /Dest (437) cvn H.B /DEST pdfmark end - -2 3055 -a Black 132 x Ft(\225)p Black 81 3187 a -SDict begin H.S end - 81 3187 a 81 -3187 a -SDict begin 13 H.A end - 81 3187 a 81 3187 a -SDict begin [ /View [/XYZ H.V] /Dest (438) cvn H.B /DEST pdfmark end - 81 3187 a Fu(The)h(NT)g(migration)f(scripts) -h(from)1125 3187 y -SDict begin H.S end - 1125 3187 a 1125 3187 a -SDict begin 13 H.A end - 1125 3187 -a 1125 3187 a -SDict begin [ /View [/XYZ H.V] /Dest (439) cvn H.B /DEST pdfmark end - 1125 3187 a Fu(IDEALX)g(\(http://samba.idealx.or)o(g/\)) -15 b(that)21 b(are)f(geared)f(to)h(manage)f(users)h(and)g(group)81 -3295 y(in)g(such)g(a)h(Samba-LD)m(AP)e(Domain)g(Controller)g -(con\002guration.)-2 3354 y -SDict begin H.S end - -2 3354 a -2 3354 a -SDict begin 13 H.A end - -2 3354 -a -2 3354 a -SDict begin [ /View [/XYZ H.V] /Dest (440) cvn H.B /DEST pdfmark end - -2 3354 a 310 x Fp(3.6.2.)29 b(Intr)n(oduction)-2 -3832 y -SDict begin H.S end - -2 3832 a -2 3832 a -SDict begin 13 H.A end - -2 3832 a -2 3832 a -SDict begin [ /View [/XYZ H.V] /Dest (442) cvn H.B /DEST pdfmark end - -2 3832 -a 106 x Fu(T)m(raditionally)-5 b(,)18 b(when)h(con\002guring)1069 -3938 y -SDict begin H.S end - 1069 3938 a 1069 3938 a -SDict begin 13 H.A end - 1069 3938 a 1069 3938 -a -SDict begin [ /View [/XYZ H.V] /Dest (443) cvn H.B /DEST pdfmark end - 1069 3938 a Fu("encrypt)f(passw)o(ords)i(=)h(yes")f(\(smb)m -(.conf.5.html#ENCR)-5 b(YPTP)d(ASSW)o(ORDS\))17 b(in)-2 -4046 y(Samba')-5 b(s)300 4046 y -SDict begin H.S end - 300 4046 a 300 4046 a -SDict begin 13 H.A end - -300 4046 a 300 4046 a -SDict begin [ /View [/XYZ H.V] /Dest (444) cvn H.B /DEST pdfmark end - 300 4046 a Fr(smb.conf)19 b Fu(\002le,)h(user)g -(account)f(information)f(such)h(as)i(username,)e(LM/NT)h(passw)o(ord)f -(hashes,)h(passw)o(ord)f(change)-2 4154 y(times,)h(and)g(account)f -(\003ags)h(ha)n(v)o(e)g(been)f(stored)h(in)g(the)1600 -4154 y -SDict begin H.S end - 1600 4154 a 1600 4154 a -SDict begin 13 H.A end - 1600 4154 a 1600 4154 -a -SDict begin [ /View [/XYZ H.V] /Dest (445) cvn H.B /DEST pdfmark end - 1600 4154 a Fr(smbpasswd\(5\))e Fu(\002le.)j(There)e(are)h(se)n(v)o -(eral)g(disadv)n(antages)e(to)j(this)-2 4262 y(approach)d(for)h(sites)j -(with)e(v)o(ery)f(lar)o(ge)g(numbers)g(of)h(users)g(\(counted)f(in)h -(the)g(thousands\).)-2 4280 y -SDict begin H.S end - -2 4280 a -2 4280 a -SDict begin 13 H.A end - -2 -4280 a -2 4280 a -SDict begin [ /View [/XYZ H.V] /Dest (446) cvn H.B /DEST pdfmark end - -2 4280 a -2 4290 a -SDict begin H.S end - -2 4290 a -2 4290 -a -SDict begin 13 H.A end - -2 4290 a -2 4290 a -SDict begin [ /View [/XYZ H.V] /Dest (447) cvn H.B /DEST pdfmark end - -2 4290 a Black 142 x Ft(\225)p -Black 81 4432 a -SDict begin H.S end - 81 4432 a 81 4432 a -SDict begin 13 H.A end - 81 4432 a 81 4432 -a -SDict begin [ /View [/XYZ H.V] /Dest (448) cvn H.B /DEST pdfmark end - 81 4432 a Fu(The)g(\002rst)h(is)g(that)f(all)h(lookups)d(must)j(be)f -(performed)d(sequentially)-5 b(.)19 b(Gi)n(v)o(en)g(that)h(there)g(are) -g(approximately)e(tw)o(o)i(lookups)81 4540 y(per)f(domain)g(logon)g -(\(one)g(for)g(a)i(normal)d(session)j(connection)d(such)i(as)g(when)g -(mapping)e(a)i(netw)o(ork)f(dri)n(v)o(e)g(or)h(printer\),)e(this)81 -4648 y(is)i(a)f(performance)d(bottleneck)i(for)g(lare)o(g)h(sites.)h -(What)f(is)h(needed)e(is)i(an)f(inde)o(x)o(ed)e(approach)g(such)h(as)i -(is)g(used)f(in)g(databases.)-2 4666 y -SDict begin H.S end - -2 4666 a -2 4666 -a -SDict begin 13 H.A end - -2 4666 a -2 4666 a -SDict begin [ /View [/XYZ H.V] /Dest (449) cvn H.B /DEST pdfmark end - -2 4666 a Black 131 x Ft(\225)p -Black 81 4797 a -SDict begin H.S end - 81 4797 a 81 4797 a -SDict begin 13 H.A end - 81 4797 a 81 4797 -a -SDict begin [ /View [/XYZ H.V] /Dest (450) cvn H.B /DEST pdfmark end - 81 4797 a Fu(The)h(second)f(problem)f(is)k(that)e(administrators)f -(who)g(desired)h(to)g(replicate)g(a)g(smbpasswd)g(\002le)h(to)f(more)g -(than)f(one)h(Samba)81 4905 y(serv)o(er)f(were)h(left)h(to)f(use)g(e)o -(xternal)f(tools)i(such)e(as)1565 4905 y -SDict begin H.S end - 1565 4905 a -1565 4905 a -SDict begin 13 H.A end - 1565 4905 a 1565 4905 a -SDict begin [ /View [/XYZ H.V] /Dest (451) cvn H.B /DEST pdfmark end - 1565 4905 a Fv(rsync\(1\))h -Fu(and)2017 4905 y -SDict begin H.S end - 2017 4905 a 2017 4905 a -SDict begin 13 H.A end - 2017 4905 -a 2017 4905 a -SDict begin [ /View [/XYZ H.V] /Dest (452) cvn H.B /DEST pdfmark end - 2017 4905 a Fv(ssh\(1\))h Fu(and)e(wrote)h(custom,)f -(in-house)g(scripts.)-2 4923 y -SDict begin H.S end - -2 4923 a -2 4923 a -SDict begin 13 H.A end - -2 -4923 a -2 4923 a -SDict begin [ /View [/XYZ H.V] /Dest (453) cvn H.B /DEST pdfmark end - -2 4923 a Black 132 x Ft(\225)p Black -81 5055 a -SDict begin H.S end - 81 5055 a 81 5055 a -SDict begin 13 H.A end - 81 5055 a 81 5055 a -SDict begin [ /View [/XYZ H.V] /Dest (454) cvn H.B /DEST pdfmark end - 81 -5055 a Fu(And)g(\002nally)-5 b(,)20 b(the)g(amount)f(of)h(information)e -(which)h(is)i(stored)f(in)g(an)g(smbpasswd)g(entry)f(lea)n(v)o(es)i(no) -e(room)g(for)h(additional)81 5163 y(attrib)n(utes)g(such)g(as)h(a)f -(home)g(directory)-5 b(,)17 b(passw)o(ord)j(e)o(xpiration)e(time,)i(or) -g(e)n(v)o(en)f(a)i(Relati)n(v)o(e)f(Identi\002ed)f(\(RID\).)-2 -5347 y -SDict begin H.S end - -2 5347 a -2 5347 a -SDict begin 13 H.A end - -2 5347 a -2 5347 a -SDict begin [ /View [/XYZ H.V] /Dest (455) cvn H.B /DEST pdfmark end - -2 5347 -a 90 x Fu(As)i(a)f(result)h(of)f(these)g(defeciencies,)f(a)h(more)g -(rob)n(ust)f(means)h(of)g(storing)f(user)i(attrib)n(utes)f(used)g(by)f -(smbd)h(w)o(as)h(de)n(v)o(eloped.)-2 5545 y(The)f(API)g(which)g -(de\002nes)g(access)h(to)f(user)g(accounts)f(is)i(commonly)d(referred)h -(to)h(as)h(the)f(samdb)g(interf)o(ace)f(\(pre)n(viously)f(this)p -Black 3659 5984 a Fq(13)p Black eop end -%%Page: 14 21 -TeXDict begin 14 20 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.14) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 72 a Fu(w)o(as)i(called)f(the)g(passdb)g(API,)g(and)g(is)h -(still)g(so)g(named)e(in)h(the)g(CVS)i(trees\).)d(In)h(Samba)g(2.2.3,)f -(enabling)f(support)h(for)h(a)g(samdb)-2 180 y(back)o(end)e(\(e.g.)463 -180 y -SDict begin H.S end - 463 180 a 463 180 a -SDict begin 13 H.A end - 463 180 a 463 180 a -SDict begin [ /View [/XYZ H.V] /Dest (456) cvn H.B /DEST pdfmark end - 463 180 -a Fn(--with-ldapsam)h Fu(or)1272 180 y -SDict begin H.S end - 1272 180 a 1272 -180 a -SDict begin 13 H.A end - 1272 180 a 1272 180 a -SDict begin [ /View [/XYZ H.V] /Dest (457) cvn H.B /DEST pdfmark end - 1272 180 a Fn(--with-tdbsam)q -Fu(\))f(requires)h(compile)h(time)g(support.)-2 364 y -SDict begin H.S end - --2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (458) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(When)g(compiling)e -(Samba)i(to)g(include)g(the)1294 454 y -SDict begin H.S end - 1294 454 a 1294 -454 a -SDict begin 13 H.A end - 1294 454 a 1294 454 a -SDict begin [ /View [/XYZ H.V] /Dest (459) cvn H.B /DEST pdfmark end - 1294 454 a Fn(--with-ldapsam)f -Fu(autoconf)f(option,)h(smbd)h(\(and)f(associated)h(tools\))g(will)-2 -562 y(store)g(and)g(lookup)e(user)i(accounts)f(in)i(an)f(LD)m(AP)g -(directory)-5 b(.)18 b(In)i(reality)-5 b(,)19 b(this)i(is)g(v)o(ery)e -(easy)h(to)g(understand.)e(If)i(you)g(are)-2 670 y(comfortable)e(with)i -(using)g(an)g(smbpasswd)f(\002le,)i(simply)f(replace)f("smbpasswd")h -(with)g("LD)m(AP)g(directory")e(in)j(all)f(the)-2 778 -y(documentation.)-2 945 y -SDict begin H.S end - -2 945 a -2 945 a -SDict begin 13 H.A end - -2 945 a --2 945 a -SDict begin [ /View [/XYZ H.V] /Dest (460) cvn H.B /DEST pdfmark end - -2 945 a 107 x Fu(There)f(are)h(a)h(fe)n(w)f(points)g(to)g -(stress)h(about)f(what)g(the)1559 1052 y -SDict begin H.S end - 1559 1052 a -1559 1052 a -SDict begin 13 H.A end - 1559 1052 a 1559 1052 a -SDict begin [ /View [/XYZ H.V] /Dest (461) cvn H.B /DEST pdfmark end - 1559 1052 a Fn(--with-ldapsam)f -Fu(does)h(not)g(pro)o(vide.)e(The)i(LD)m(AP)g(support)-2 -1160 y(referred)e(to)j(in)f(the)g(this)h(documentation)c(does)j(not)g -(include:)-2 1161 y -SDict begin H.S end - -2 1161 a -2 1161 a -SDict begin 13 H.A end - -2 1161 a -2 -1161 a -SDict begin [ /View [/XYZ H.V] /Dest (462) cvn H.B /DEST pdfmark end - -2 1161 a -2 1171 a -SDict begin H.S end - -2 1171 a -2 1171 a -SDict begin 13 H.A end - -2 1171 -a -2 1171 a -SDict begin [ /View [/XYZ H.V] /Dest (463) cvn H.B /DEST pdfmark end - -2 1171 a Black 159 x Ft(\225)p Black 81 -1330 a -SDict begin H.S end - 81 1330 a 81 1330 a -SDict begin 13 H.A end - 81 1330 a 81 1330 a -SDict begin [ /View [/XYZ H.V] /Dest (464) cvn H.B /DEST pdfmark end - 81 1330 -a Fu(A)g(means)g(of)g(retrie)n(ving)f(user)h(account)f(information)f -(from)h(an)h(W)m(indo)n(ws)f(2000)g(Acti)n(v)o(e)h(Directory)f(serv)o -(er)-5 b(.)-2 1348 y -SDict begin H.S end - -2 1348 a -2 1348 a -SDict begin 13 H.A end - -2 1348 a -2 -1348 a -SDict begin [ /View [/XYZ H.V] /Dest (465) cvn H.B /DEST pdfmark end - -2 1348 a Black 132 x Ft(\225)p Black 81 1480 -a -SDict begin H.S end - 81 1480 a 81 1480 a -SDict begin 13 H.A end - 81 1480 a 81 1480 a -SDict begin [ /View [/XYZ H.V] /Dest (466) cvn H.B /DEST pdfmark end - 81 1480 a Fu(A)20 -b(means)g(of)g(replacing)f(/etc/passwd.)-2 1664 y -SDict begin H.S end - -2 -1664 a -2 1664 a -SDict begin 13 H.A end - -2 1664 a -2 1664 a -SDict begin [ /View [/XYZ H.V] /Dest (467) cvn H.B /DEST pdfmark end - -2 1664 a 90 x Fu(The)h(second)f -(item)h(can)g(be)g(accomplished)f(by)g(using)h(LD)m(AP)g(NSS)h(and)f(P) --8 b(AM)21 b(modules.)e(LGPL)h(v)o(ersions)f(of)h(these)h(libraries)-2 -1862 y(can)f(be)g(obtained)f(from)g(P)-8 b(ADL)21 b(Softw)o(are)e(\() -1299 1862 y -SDict begin H.S end - 1299 1862 a 1299 1862 a -SDict begin 13 H.A end - 1299 1862 a 1299 -1862 a -SDict begin [ /View [/XYZ H.V] /Dest (468) cvn H.B /DEST pdfmark end - 1299 1862 a Fu(http://www)-5 b(.padl.com/\).)16 -b(Ho)n(we)n(v)o(er)m(,)i(the)j(details)f(of)g(con\002guring)e(these)-2 -1970 y(packages)h(are)h(be)o(yond)e(the)i(scope)g(of)g(this)g -(document.)-2 1998 y -SDict begin H.S end - -2 1998 a -2 1998 a -SDict begin 13 H.A end - -2 1998 a -2 -1998 a -SDict begin [ /View [/XYZ H.V] /Dest (469) cvn H.B /DEST pdfmark end - -2 1998 a 310 x Fp(3.6.3.)29 b(Supported)j(LD)l(AP)e(Ser)o(v)o -(ers)-2 2498 y -SDict begin H.S end - -2 2498 a -2 2498 a -SDict begin 13 H.A end - -2 2498 a -2 2498 -a -SDict begin [ /View [/XYZ H.V] /Dest (471) cvn H.B /DEST pdfmark end - -2 2498 a 84 x Fu(The)20 b(LD)m(AP)g(samdb)f(code)h(in)g(2.2.3)f -(\(and)g(later\))h(has)h(been)e(de)n(v)o(eloped)f(and)h(tested)i(using) -f(the)g(OpenLD)m(AP)f(2.0)g(serv)o(er)h(and)-2 2690 y(client)g -(libraries.)g(The)f(same)i(code)e(should)g(be)i(able)f(to)g(w)o(ork)g -(with)g(Netscape')-5 b(s)20 b(Directory)f(Serv)o(er)g(and)h(client)g -(SDK.)-2 2798 y(Ho)n(we)n(v)o(er)m(,)d(due)i(to)h(lack)f(of)g(testing)h -(so)g(f)o(ar)m(,)e(there)h(are)h(bound)d(to)j(be)f(compile)g(errors)g -(and)g(b)n(ugs.)g(These)g(should)f(not)h(be)h(hard)e(to)-2 -2906 y(\002x.)i(If)g(you)f(are)h(so)h(inclined,)e(please)h(be)g(sure)g -(to)h(forw)o(ard)d(all)j(patches)f(to)2187 2906 y -SDict begin H.S end - 2187 -2906 a 2187 2906 a -SDict begin 13 H.A end - 2187 2906 a 2187 2906 a -SDict begin [ /View [/XYZ H.V] /Dest (472) cvn H.B /DEST pdfmark end - 2187 2906 -a Fu(samba-patches@samba.or)o(g)-2 3014 y -(\(mailto:samba-patches@samba.or)o(g\))14 b(and)1357 -3014 y -SDict begin H.S end - 1357 3014 a 1357 3014 a -SDict begin 13 H.A end - 1357 3014 a 1357 3014 -a -SDict begin [ /View [/XYZ H.V] /Dest (473) cvn H.B /DEST pdfmark end - 1357 3014 a Fu(jerry@samba.or)o(g)j(\(mailto:jerry@samba.or)o(g\).)-2 -3042 y -SDict begin H.S end - -2 3042 a -2 3042 a -SDict begin 13 H.A end - -2 3042 a -2 3042 a -SDict begin [ /View [/XYZ H.V] /Dest (474) cvn H.B /DEST pdfmark end - -2 3042 -a 310 x Fp(3.6.4.)29 b(Schema)h(and)h(Relationship)g(to)e(the)i(RFC)f -(2307)f(posixAccount)-2 3542 y -SDict begin H.S end - -2 3542 a -2 3542 a -SDict begin 13 H.A end - -2 -3542 a -2 3542 a -SDict begin [ /View [/XYZ H.V] /Dest (476) cvn H.B /DEST pdfmark end - -2 3542 a 84 x Fu(Samba)19 b(3.0)h(includes)f(the)i -(necessary)e(schema)h(\002le)h(for)e(OpenLD)m(AP)g(2.0)h(in)2270 -3626 y -SDict begin H.S end - 2270 3626 a 2270 3626 a -SDict begin 13 H.A end - 2270 3626 a 2270 3626 -a -SDict begin [ /View [/XYZ H.V] /Dest (477) cvn H.B /DEST pdfmark end - 2270 3626 a Fr(examples/LDAP/samba.schema)p Fu(.)c(The)-2 -3734 y(sambaAccount)i(objectclass)i(is)h(gi)n(v)o(en)e(here:)-2 -3918 y -SDict begin H.S end - -2 3918 a -2 3918 a -SDict begin 13 H.A end - -2 3918 a -2 3918 a -SDict begin [ /View [/XYZ H.V] /Dest (478) cvn H.B /DEST pdfmark end - -2 3918 -a -2 4001 a -SDict begin H.S end - -2 4001 a -2 4001 a -SDict begin 11.7 H.A end - -2 4001 a -2 4001 a -SDict begin [ /View [/XYZ H.V] /Dest (479) cvn H.B /DEST pdfmark end - -2 -4001 a 79 x Fr(objectclass)43 b(\()h(1.3.1.5.1.4.1.7165.2.2.2)d(NAME)j -('sambaAccount')f(SUP)h(top)g(STRUCTURAL)222 4177 y(DESC)g('Samba)g -(Account')222 4275 y(MUST)g(\()h(uid)f($)h(rid)f(\))222 -4372 y(MAY)89 b(\()45 b(cn)f($)h(lmPassword)e($)i(ntPassword)e($)i -(pwdLastSet)e($)h(logonTime)g($)536 4469 y(logoffTime)f($)i -(kickoffTime)e($)h(pwdCanChange)f($)i(pwdMustChange)d($)j(acctFlags)e -($)536 4566 y(displayName)g($)h(smbHome)g($)h(homeDrive)e($)i -(scriptPath)e($)i(profilePath)d($)536 4663 y(description)h($)h -(userWorkstations)f($)h(primaryGroupID)f($)h(domain)g(\)\))-2 -5020 y -SDict begin H.S end - -2 5020 a -2 5020 a -SDict begin 13 H.A end - -2 5020 a -2 5020 a -SDict begin [ /View [/XYZ H.V] /Dest (480) cvn H.B /DEST pdfmark end - -2 5020 -a 108 x Fu(The)20 b(samba.schema)e(\002le)j(has)f(been)g(formatted)f -(for)g(OpenLD)m(AP)g(2.0.)g(The)h(OID')-5 b(s)21 b(are)f(o)n(wned)f(by) -h(the)g(Samba)g(T)-6 b(eam)20 b(and)f(as)-2 5236 y(such)h(is)h(le)o -(gal)e(to)i(be)f(openly)f(published.)f(If)i(you)f(translate)h(the)g -(schema)g(to)h(be)f(used)g(with)g(Netscape)g(DS,)h(please)f(submit)g -(the)-2 5344 y(modi\002ed)f(schema)g(\002le)i(as)g(a)g(patch)e(to)1144 -5344 y -SDict begin H.S end - 1144 5344 a 1144 5344 a -SDict begin 13 H.A end - 1144 5344 a 1144 5344 -a -SDict begin [ /View [/XYZ H.V] /Dest (481) cvn H.B /DEST pdfmark end - 1144 5344 a Fu(jerry@samba.or)o(g)e(\(mailto:jerry@samba.or)o(g\))p -Black 3659 5984 a Fq(14)p Black eop end -%%Page: 15 22 -TeXDict begin 15 21 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.15) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (482) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Just)i(as)g(the)f(smbpasswd)f(\002le)i(is)g(mean)f(to)g -(store)g(information)e(which)i(supplements)f(a)h(user')-5 -b(s)2779 72 y -SDict begin H.S end - 2779 72 a 2779 72 a -SDict begin 13 H.A end - 2779 72 a 2779 72 a -SDict begin [ /View [/XYZ H.V] /Dest (483) cvn H.B /DEST pdfmark end - -2779 72 a Fr(/etc/passwd)19 b Fu(entry)-5 b(,)18 b(so)j(is)-2 -180 y(the)f(sambaAccount)e(object)i(meant)f(to)i(supplement)d(the)j -(UNIX)f(user)g(account)f(information.)e(A)k(sambaAccount)d(is)j(a)-2 -288 y -SDict begin H.S end - -2 288 a -2 288 a -SDict begin 13 H.A end - -2 288 a -2 288 a -SDict begin [ /View [/XYZ H.V] /Dest (484) cvn H.B /DEST pdfmark end - -2 288 a Fr(STRUCTURAL)e -Fu(objectclass)h(so)g(it)h(can)f(be)g(stored)g(indi)n(vidually)e(in)i -(the)h(directory)-5 b(.)18 b(Ho)n(we)n(v)o(er)m(,)g(there)h(are)h(se)n -(v)o(eral)g(\002elds)h(\(e.g.)-2 396 y(uid\))e(which)h(o)o(v)o(erlap)e -(with)j(the)f(posixAccount)e(objectclass)i(outlined)f(in)h(RFC2307.)f -(This)i(is)g(by)f(design.)-2 580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - --2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (485) cvn H.B /DEST pdfmark end - -2 580 a 90 x Fu(In)g(order)f(to)h(store)g(all)h -(user)f(account)f(information)f(\(UNIX)i(and)f(Samba\))h(in)g(the)g -(directory)-5 b(,)18 b(it)j(is)g(necessary)e(to)i(use)f(the)-2 -778 y(sambaAccount)e(and)i(posixAccount)d(objectclasses)k(in)f -(combination.)e(Ho)n(we)n(v)o(er)m(,)g(smbd)h(will)i(still)h(obtain)d -(the)h(user')-5 b(s)21 b(UNIX)-2 886 y(account)e(information)e(via)k -(the)f(standard)f(C)i(library)e(calls)i(\(e.g.)e(getpwnam\(\),)f(et.)i -(al.\).)g(This)h(means)f(that)g(the)g(Samba)g(serv)o(er)-2 -994 y(must)g(also)g(ha)n(v)o(e)g(the)g(LD)m(AP)g(NSS)i(library)d -(installed)h(and)f(functioning)f(correctly)-5 b(.)18 -b(This)i(di)n(vision)g(of)g(information)d(mak)o(es)j(it)-2 -1102 y(possible)g(to)g(store)g(all)h(Samba)f(account)f(information)e -(in)k(LD)m(AP)-9 b(,)19 b(b)n(ut)i(still)g(maintain)e(UNIX)i(account)e -(information)e(in)k(NIS)-2 1210 y(while)f(the)g(netw)o(ork)f(is)i -(transitioning)e(to)h(a)h(full)f(LD)m(AP)g(infrastructure.)-2 -1238 y -SDict begin H.S end - -2 1238 a -2 1238 a -SDict begin 13 H.A end - -2 1238 a -2 1238 a -SDict begin [ /View [/XYZ H.V] /Dest (486) cvn H.B /DEST pdfmark end - -2 1238 -a 310 x Fp(3.6.5.)29 b(Con\002guring)i(Samba)f(with)h(LD)l(AP)-2 -1573 y -SDict begin H.S end - -2 1573 a -2 1573 a -SDict begin 13 H.A end - -2 1573 a -2 1573 a -SDict begin [ /View [/XYZ H.V] /Dest (488) cvn H.B /DEST pdfmark end - -2 1573 -a 263 x Fw(3.6.5.1.)24 b(OpenLD)m(AP)h(con\002guration)-2 -2022 y -SDict begin H.S end - -2 2022 a -2 2022 a -SDict begin 13 H.A end - -2 2022 a -2 2022 a -SDict begin [ /View [/XYZ H.V] /Dest (490) cvn H.B /DEST pdfmark end - -2 2022 -a 88 x Fu(T)-7 b(o)20 b(include)f(support)g(for)h(the)g(sambaAccount)e -(object)i(in)g(an)g(OpenLD)m(AP)f(directory)g(serv)o(er)m(,)f(\002rst)j -(cop)o(y)f(the)g(samba.schema)-2 2218 y(\002le)h(to)f(slapd')-5 -b(s)20 b(con\002guration)e(directory)-5 b(.)-2 2402 y -SDict begin H.S end - --2 2402 a -2 2402 a -SDict begin 13 H.A end - -2 2402 a -2 2402 a -SDict begin [ /View [/XYZ H.V] /Dest (491) cvn H.B /DEST pdfmark end - -2 2402 a -2 -2402 a -SDict begin H.S end - -2 2402 a -2 2402 a -SDict begin 13 H.A end - -2 2402 a -2 2402 a -SDict begin [ /View [/XYZ H.V] /Dest (492) cvn H.B /DEST pdfmark end - -2 2402 -a 89 x Fr(root#)267 2491 y -SDict begin H.S end - 267 2491 a 267 2491 a -SDict begin 13 H.A end - 267 -2491 a 267 2491 a -SDict begin [ /View [/XYZ H.V] /Dest (493) cvn H.B /DEST pdfmark end - 267 2491 a Fm(cp)49 b(samba.schema)f -(/etc/openldap/schema/)-2 2669 y -SDict begin H.S end - -2 2669 a -2 2669 a -SDict begin 13 H.A end - --2 2669 a -2 2669 a -SDict begin [ /View [/XYZ H.V] /Dest (494) cvn H.B /DEST pdfmark end - -2 2669 a 96 x Fu(Ne)o(xt,)19 b(include)h(the)587 -2765 y -SDict begin H.S end - 587 2765 a 587 2765 a -SDict begin 13 H.A end - 587 2765 a 587 2765 a -SDict begin [ /View [/XYZ H.V] /Dest (495) cvn H.B /DEST pdfmark end - 587 -2765 a Fr(samba.schema)f Fu(\002le)h(in)1358 2765 y -SDict begin H.S end - 1358 -2765 a 1358 2765 a -SDict begin 13 H.A end - 1358 2765 a 1358 2765 a -SDict begin [ /View [/XYZ H.V] /Dest (496) cvn H.B /DEST pdfmark end - 1358 2765 -a Fr(slapd.conf)p Fu(.)f(The)g(sambaAccount)g(object)g(contains)h(tw)o -(o)g(attrib)n(utes)g(which)-2 2873 y(depend)e(upon)h(other)g(schema)h -(\002les.)h(The)f('uid')f(attrib)n(ute)h(is)h(de\002ned)e(in)2141 -2873 y -SDict begin H.S end - 2141 2873 a 2141 2873 a -SDict begin 13 H.A end - 2141 2873 a 2141 2873 -a -SDict begin [ /View [/XYZ H.V] /Dest (497) cvn H.B /DEST pdfmark end - 2141 2873 a Fr(cosine.schema)f Fu(and)i(the)g(')l(displayName')-2 -2981 y(attrib)n(ute)g(is)h(de\002ned)e(in)h(the)842 2981 -y -SDict begin H.S end - 842 2981 a 842 2981 a -SDict begin 13 H.A end - 842 2981 a 842 2981 a -SDict begin [ /View [/XYZ H.V] /Dest (498) cvn H.B /DEST pdfmark end - 842 2981 -a Fr(inetorgperson.schema)e Fu(\002le.)i(Both)h(of)f(these)g(must)g(be) -g(included)f(before)g(the)-2 3089 y -SDict begin H.S end - -2 3089 a -2 3089 -a -SDict begin 13 H.A end - -2 3089 a -2 3089 a -SDict begin [ /View [/XYZ H.V] /Dest (499) cvn H.B /DEST pdfmark end - -2 3089 a Fr(samba.schema)f Fu(\002le.)-2 -3257 y -SDict begin H.S end - -2 3257 a -2 3257 a -SDict begin 13 H.A end - -2 3257 a -2 3257 a -SDict begin [ /View [/XYZ H.V] /Dest (500) cvn H.B /DEST pdfmark end - -2 3257 -a -2 3340 a -SDict begin H.S end - -2 3340 a -2 3340 a -SDict begin 11.7 H.A end - -2 3340 a -2 3340 a -SDict begin [ /View [/XYZ H.V] /Dest (501) cvn H.B /DEST pdfmark end - -2 -3340 a 95 x Fr(##)44 b(/etc/openldap/slapd.conf)-2 3630 -y(##)g(schema)g(files)g(\(core.schema)f(is)h(required)g(by)g(default\)) --2 3727 y(include)537 b(/etc/openldap/schema/core.schema)-2 -3921 y(##)44 b(needed)g(for)g(sambaAccount)-2 4018 y(include)537 -b(/etc/openldap/schema/cosine.schema)-2 4115 y(include)g -(/etc/openldap/schema/inetorgperson.sc)o(hema)-2 4213 -y(include)g(/etc/openldap/schema/samba.schema)-2 4407 -y(##)44 b(uncomment)g(this)g(line)g(if)g(you)h(want)f(to)g(support)g -(the)g(RFC2307)g(\(NIS\))g(schema)-2 4504 y(##)g(include)403 -b(/etc/openldap/schema/nis.schema)-2 4698 y(....)-2 5055 -y -SDict begin H.S end - -2 5055 a -2 5055 a -SDict begin 13 H.A end - -2 5055 a -2 5055 a -SDict begin [ /View [/XYZ H.V] /Dest (502) cvn H.B /DEST pdfmark end - -2 5055 a 108 -x Fu(It)20 b(is)h(recommended)c(that)k(you)e(maintain)g(some)h(indices) -g(on)g(some)g(of)g(the)g(most)g(usefull)g(attrib)n(utes,)g(lik)o(e)g -(in)h(the)f(follo)n(wing)-2 5271 y(e)o(xample,)e(to)j(speed)e(up)h -(searches)g(made)g(on)g(sambaAccount)e(objectclasses)i(\(and)f -(possibly)h(posixAccount)e(and)-2 5379 y(posixGroup)g(as)i(well\).)-2 -5563 y -SDict begin H.S end - -2 5563 a -2 5563 a -SDict begin 13 H.A end - -2 5563 a -2 5563 a -SDict begin [ /View [/XYZ H.V] /Dest (503) cvn H.B /DEST pdfmark end - -2 5563 -a Black 3659 5984 a Fq(15)p Black eop end -%%Page: 16 23 -TeXDict begin 16 22 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.16) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (504) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fr(#)44 b(Indices)g(to)h(maintain)-2 170 y(##)f(required)g -(by)g(OpenLDAP)g(2.0)-2 267 y(index)g(objectclass)132 -b(eq)-2 461 y(##)44 b(support)g(pb_getsampwnam\(\))-2 -558 y(index)g(uid)492 b(pres,eq)-2 655 y(##)44 b(support)g -(pdb_getsambapwrid\(\))-2 752 y(index)g(rid)492 b(eq)-2 -947 y(##)44 b(uncomment)g(these)g(if)g(you)g(are)h(storing)e -(posixAccount)g(and)-2 1044 y(##)h(posixGroup)f(entries)h(in)h(the)f -(directory)f(as)i(well)-2 1141 y(##index)e(uidNumber)223 -b(eq)-2 1238 y(##index)43 b(gidNumber)223 b(eq)-2 1335 -y(##index)43 b(cn)538 b(eq)-2 1432 y(##index)43 b(memberUid)223 -b(eq)-2 1633 y -SDict begin H.S end - -2 1633 a -2 1633 a -SDict begin 13 H.A end - -2 1633 a -2 1633 -a -SDict begin [ /View [/XYZ H.V] /Dest (505) cvn H.B /DEST pdfmark end - -2 1633 a 296 x Fw(3.6.5.2.)24 b(Con\002guring)h(Samba)-2 -2116 y -SDict begin H.S end - -2 2116 a -2 2116 a -SDict begin 13 H.A end - -2 2116 a -2 2116 a -SDict begin [ /View [/XYZ H.V] /Dest (507) cvn H.B /DEST pdfmark end - -2 2116 -a 87 x Fu(The)20 b(follo)n(wing)e(parameters)h(are)h(a)n(v)n(ailable)g -(in)g(smb)m(.conf)e(only)i(with)2059 2203 y -SDict begin H.S end - 2059 2203 -a 2059 2203 a -SDict begin 13 H.A end - 2059 2203 a 2059 2203 a -SDict begin [ /View [/XYZ H.V] /Dest (508) cvn H.B /DEST pdfmark end - 2059 2203 a Fn(--with-ldapsam)g -Fu(w)o(as)h(included)d(with)j(compiling)-2 2311 y(Samba.)-2 -2312 y -SDict begin H.S end - -2 2312 a -2 2312 a -SDict begin 13 H.A end - -2 2312 a -2 2312 a -SDict begin [ /View [/XYZ H.V] /Dest (509) cvn H.B /DEST pdfmark end - -2 2312 -a -2 2322 a -SDict begin H.S end - -2 2322 a -2 2322 a -SDict begin 13 H.A end - -2 2322 a -2 2322 a -SDict begin [ /View [/XYZ H.V] /Dest (510) cvn H.B /DEST pdfmark end - -2 -2322 a Black 159 x Ft(\225)p Black 81 2481 a -SDict begin H.S end - 81 2481 -a 81 2481 a -SDict begin 13 H.A end - 81 2481 a 81 2481 a -SDict begin [ /View [/XYZ H.V] /Dest (511) cvn H.B /DEST pdfmark end - 81 2481 a 81 2481 a -SDict begin H.S end - 81 -2481 a 81 2481 a -SDict begin 13 H.A end - 81 2481 a 81 2481 a -SDict begin [ /View [/XYZ H.V] /Dest (512) cvn H.B /DEST pdfmark end - 81 2481 a Fu(ldap)e(ssl)j(\(smb)m -(.conf.5.html#LD)m(APSSL\))-2 2499 y -SDict begin H.S end - -2 2499 a -2 2499 -a -SDict begin 13 H.A end - -2 2499 a -2 2499 a -SDict begin [ /View [/XYZ H.V] /Dest (513) cvn H.B /DEST pdfmark end - -2 2499 a Black 132 x Ft(\225)p -Black 81 2631 a -SDict begin H.S end - 81 2631 a 81 2631 a -SDict begin 13 H.A end - 81 2631 a 81 2631 -a -SDict begin [ /View [/XYZ H.V] /Dest (514) cvn H.B /DEST pdfmark end - 81 2631 a 81 2631 a -SDict begin H.S end - 81 2631 a 81 2631 a -SDict begin 13 H.A end - 81 2631 a 81 -2631 a -SDict begin [ /View [/XYZ H.V] /Dest (515) cvn H.B /DEST pdfmark end - 81 2631 a Fu(ldap)d(serv)o(er)h(\(smb)m(.conf.5.html#LD)m(APSER) --7 b(VER\))-2 2649 y -SDict begin H.S end - -2 2649 a -2 2649 a -SDict begin 13 H.A end - -2 2649 a -2 -2649 a -SDict begin [ /View [/XYZ H.V] /Dest (516) cvn H.B /DEST pdfmark end - -2 2649 a Black 131 x Ft(\225)p Black 81 2780 -a -SDict begin H.S end - 81 2780 a 81 2780 a -SDict begin 13 H.A end - 81 2780 a 81 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (517) cvn H.B /DEST pdfmark end - 81 2780 a 81 -2780 a -SDict begin H.S end - 81 2780 a 81 2780 a -SDict begin 13 H.A end - 81 2780 a 81 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (518) cvn H.B /DEST pdfmark end - 81 2780 -a Fu(ldap)19 b(admin)h(dn)g(\(smb)m(.conf.5.html#LD)m(AP)-8 -b(ADMIN)o(DN\))-2 2798 y -SDict begin H.S end - -2 2798 a -2 2798 a -SDict begin 13 H.A end - -2 2798 -a -2 2798 a -SDict begin [ /View [/XYZ H.V] /Dest (519) cvn H.B /DEST pdfmark end - -2 2798 a Black 132 x Ft(\225)p Black 81 -2930 a -SDict begin H.S end - 81 2930 a 81 2930 a -SDict begin 13 H.A end - 81 2930 a 81 2930 a -SDict begin [ /View [/XYZ H.V] /Dest (520) cvn H.B /DEST pdfmark end - 81 2930 -a 81 2930 a -SDict begin H.S end - 81 2930 a 81 2930 a -SDict begin 13 H.A end - 81 2930 a 81 2930 a -SDict begin [ /View [/XYZ H.V] /Dest (521) cvn H.B /DEST pdfmark end - 81 -2930 a Fu(ldap)19 b(suf)n(\002x)h(\(smb)m(.conf.5.html#LD)m(APSUFFIX\)) --2 2948 y -SDict begin H.S end - -2 2948 a -2 2948 a -SDict begin 13 H.A end - -2 2948 a -2 2948 a -SDict begin [ /View [/XYZ H.V] /Dest (522) cvn H.B /DEST pdfmark end - -2 -2948 a Black 131 x Ft(\225)p Black 81 3079 a -SDict begin H.S end - 81 3079 -a 81 3079 a -SDict begin 13 H.A end - 81 3079 a 81 3079 a -SDict begin [ /View [/XYZ H.V] /Dest (523) cvn H.B /DEST pdfmark end - 81 3079 a 81 3079 a -SDict begin H.S end - 81 -3079 a 81 3079 a -SDict begin 13 H.A end - 81 3079 a 81 3079 a -SDict begin [ /View [/XYZ H.V] /Dest (524) cvn H.B /DEST pdfmark end - 81 3079 a Fu(ldap)f(\002lter)i -(\(smb)m(.conf.5.html#LD)m(APFIL)-8 b(TER\))-2 3097 y -SDict begin H.S end - --2 3097 a -2 3097 a -SDict begin 13 H.A end - -2 3097 a -2 3097 a -SDict begin [ /View [/XYZ H.V] /Dest (525) cvn H.B /DEST pdfmark end - -2 3097 a Black -132 x Ft(\225)p Black 81 3229 a -SDict begin H.S end - 81 3229 a 81 3229 a -SDict begin 13 H.A end - 81 -3229 a 81 3229 a -SDict begin [ /View [/XYZ H.V] /Dest (526) cvn H.B /DEST pdfmark end - 81 3229 a 81 3229 a -SDict begin H.S end - 81 3229 a 81 3229 -a -SDict begin 13 H.A end - 81 3229 a 81 3229 a -SDict begin [ /View [/XYZ H.V] /Dest (527) cvn H.B /DEST pdfmark end - 81 3229 a Fu(ldap)19 b(port)h(\(smb)m -(.conf.5.html#LD)m(APPOR)-5 b(T\))-2 3413 y -SDict begin H.S end - -2 3413 a --2 3413 a -SDict begin 13 H.A end - -2 3413 a -2 3413 a -SDict begin [ /View [/XYZ H.V] /Dest (528) cvn H.B /DEST pdfmark end - -2 3413 a 90 x Fu(These)20 -b(are)g(described)f(in)h(the)885 3503 y -SDict begin H.S end - 885 3503 a 885 -3503 a -SDict begin 13 H.A end - 885 3503 a 885 3503 a -SDict begin [ /View [/XYZ H.V] /Dest (529) cvn H.B /DEST pdfmark end - 885 3503 a Fu(smb)m(.conf\(5\))d(\(smb)m -(.conf.5.html\))f(man)k(page)f(and)h(so)g(will)h(not)f(be)g(repeated)f -(here.)h(Ho)n(we)n(v)o(er)m(,)e(a)-2 3610 y(sample)i(smb)m(.conf)e -(\002le)j(for)e(use)i(with)f(an)g(LD)m(AP)g(directory)f(could)g(appear) -g(as)-2 3794 y -SDict begin H.S end - -2 3794 a -2 3794 a -SDict begin 13 H.A end - -2 3794 a -2 3794 -a -SDict begin [ /View [/XYZ H.V] /Dest (530) cvn H.B /DEST pdfmark end - -2 3794 a -2 3878 a -SDict begin H.S end - -2 3878 a -2 3878 a -SDict begin 11.7 H.A end - -2 3878 a -2 -3878 a -SDict begin [ /View [/XYZ H.V] /Dest (531) cvn H.B /DEST pdfmark end - -2 3878 a 79 x Fr(##)44 b(/usr/local/samba/lib/smb.conf)-2 -4054 y([global])222 4151 y(security)f(=)i(user)222 4248 -y(encrypt)f(passwords)f(=)i(yes)222 4442 y(netbios)f(name)g(=)g -(TASHTEGO)222 4539 y(workgroup)f(=)i(NARNIA)222 4734 -y(#)g(ldap)f(related)f(parameters)222 4928 y(#)i(define)e(the)i(DN)f -(to)h(use)f(when)g(binding)g(to)g(the)h(directory)e(servers)222 -5025 y(#)i(The)f(password)f(for)i(this)f(DN)g(is)h(not)f(stored)g(in)h -(smb.conf.)88 b(Rather)43 b(it)222 5122 y(#)i(must)f(be)g(set)h(by)f -(using)g('smbpasswd)f(-w)1881 5122 y -SDict begin H.S end - 1881 5122 a 1881 -5122 a -SDict begin 11.7 H.A end - 1881 5122 a 1881 5122 a -SDict begin [ /View [/XYZ H.V] /Dest (532) cvn H.B /DEST pdfmark end - 1881 5122 a Fi(secretpw)7 -b Fr(')43 b(to)i(store)f(the)222 5219 y(#)h(passphrase)e(in)h(the)h -(secrets.tdb)e(file.)88 b(If)45 b(the)f("ldap)g(admin)g(dn")g(values) -222 5317 y(#)h(changes,)e(this)h(password)g(will)g(need)g(to)h(be)f -(reset.)222 5414 y(ldap)g(admin)g(dn)h(=)f("cn=Samba)g -(Manager,ou=people,dc=samba,dc=org")p Black 3657 5984 -a Fq(16)p Black eop end -%%Page: 17 24 -TeXDict begin 17 23 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.17) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black 222 72 a Fr(#)89 b(specify)44 b(the)g(LDAP)h(server's)e(hostname) -h(\(defaults)f(to)h(locahost\))222 170 y(ldap)g(server)g(=)h -(ahab.samba.org)222 364 y(#)g(Define)e(the)i(SSL)f(option)g(when)g -(connecting)f(to)i(the)f(directory)222 461 y(#)h(\('off',)e('start)h -(tls',)g(or)h('on')f(\(default\)\))222 558 y(ldap)g(ssl)g(=)h(start)f -(tls)222 752 y(#)h(define)e(the)i(port)f(to)g(use)h(in)f(the)h(LDAP)f -(session)f(\(defaults)h(to)g(636)g(when)222 850 y(#)h("ldap)f(ssl)g(=)h -(on"\))222 947 y(ldap)f(port)g(=)h(389)222 1141 y(#)g(specify)e(the)i -(base)f(DN)g(to)h(use)f(when)g(searching)g(the)g(directory)222 -1238 y(ldap)g(suffix)g(=)h("ou=people,dc=samba,dc=org")222 -1432 y(#)g(generally)e(the)h(default)g(ldap)g(search)g(filter)g(is)g -(ok)222 1530 y(#)h(ldap)f(filter)g(=)g -("\(&\(uid=\045u\)\(objectclass=sambaAccount\)\)")-2 -1814 y -SDict begin H.S end - -2 1814 a -2 1814 a -SDict begin 13 H.A end - -2 1814 a -2 1814 a -SDict begin [ /View [/XYZ H.V] /Dest (533) cvn H.B /DEST pdfmark end - -2 1814 -a 328 x Fp(3.6.6.)29 b(Accounts)h(and)h(Gr)n(oups)f(management)-2 -2332 y -SDict begin H.S end - -2 2332 a -2 2332 a -SDict begin 13 H.A end - -2 2332 a -2 2332 a -SDict begin [ /View [/XYZ H.V] /Dest (535) cvn H.B /DEST pdfmark end - -2 2332 -a 84 x Fu(As)21 b(users)f(accounts)f(are)h(managed)f(thru)g(the)i -(sambaAccount)d(objectclass,)i(you)f(should)g(modify)g(you)g(e)o -(xisting)-2 2524 y(administration)f(tools)i(to)h(deal)f(with)g -(sambaAccount)e(attrib)n(utes.)-2 2691 y -SDict begin H.S end - -2 2691 a -2 -2691 a -SDict begin 13 H.A end - -2 2691 a -2 2691 a -SDict begin [ /View [/XYZ H.V] /Dest (536) cvn H.B /DEST pdfmark end - -2 2691 a 107 x Fu(Machines)h(accounts)h -(are)g(managed)e(with)i(the)h(sambaAccount)d(objectclass,)i(just)g(lik) -o(e)h(users)f(accounts.)f(Ho)n(we)n(v)o(er)m(,)f(it')-5 -b(s)22 b(up)d(to)-2 2906 y(you)g(to)h(stored)g(thoses)g(accounts)g(in)g -(a)h(dif)n(ferent)d(tree)i(of)g(you)f(LD)m(AP)i(namespace:)e(you)g -(should)g(use)-2 3014 y("ou=Groups,dc=plainjoe,dc)o(=or)n(g)o(")c(to)20 -b(store)h(groups)d(and)i("ou=People,dc=plainjoe,dc=or)n(g)o(")15 -b(to)20 b(store)g(users.)g(Just)-2 3122 y(con\002gure)e(your)h(NSS)i -(and)f(P)-8 b(AM)21 b(accordingly)c(\(usually)-5 b(,)19 -b(in)h(the)h(/etc/ldap.conf)d(con\002guration)f(\002le\).)-2 -3306 y -SDict begin H.S end - -2 3306 a -2 3306 a -SDict begin 13 H.A end - -2 3306 a -2 3306 a -SDict begin [ /View [/XYZ H.V] /Dest (537) cvn H.B /DEST pdfmark end - -2 3306 -a 90 x Fu(In)j(Samba)f(release)i(3.0,)e(the)h(group)f(management)f -(system)i(is)h(based)f(on)g(posix)f(groups.)g(This)h(means)g(that)g -(Samba)g(mak)o(e)-2 3504 y(usage)g(of)f(the)i(posixGroup)c -(objectclass.)j(F)o(or)g(no)n(w)-5 b(,)19 b(there)h(is)h(no)f(NT)-8 -b(-lik)o(e)20 b(group)e(system)j(management)d(\(global)h(and)g(local)-2 -3611 y(groups\).)-2 3640 y -SDict begin H.S end - -2 3640 a -2 3640 a -SDict begin 13 H.A end - -2 3640 -a -2 3640 a -SDict begin [ /View [/XYZ H.V] /Dest (538) cvn H.B /DEST pdfmark end - -2 3640 a 310 x Fp(3.6.7.)29 b(Security)i(and)f -(sambaAccount)-2 4140 y -SDict begin H.S end - -2 4140 a -2 4140 a -SDict begin 13 H.A end - -2 4140 a --2 4140 a -SDict begin [ /View [/XYZ H.V] /Dest (540) cvn H.B /DEST pdfmark end - -2 4140 a 84 x Fu(There)19 b(are)h(tw)o(o)h(important)d -(points)i(to)g(remember)f(when)g(discussing)h(the)g(security)g(of)g -(sambaAccount)e(entries)i(in)g(the)-2 4332 y(directory)-5 -b(.)-2 4350 y -SDict begin H.S end - -2 4350 a -2 4350 a -SDict begin 13 H.A end - -2 4350 a -2 4350 a -SDict begin [ /View [/XYZ H.V] /Dest (541) cvn H.B /DEST pdfmark end - --2 4350 a -2 4360 a -SDict begin H.S end - -2 4360 a -2 4360 a -SDict begin 13 H.A end - -2 4360 a -2 -4360 a -SDict begin [ /View [/XYZ H.V] /Dest (542) cvn H.B /DEST pdfmark end - -2 4360 a Black 142 x Ft(\225)p Black 81 4502 -a -SDict begin H.S end - 81 4502 a 81 4502 a -SDict begin 13 H.A end - 81 4502 a 81 4502 a -SDict begin [ /View [/XYZ H.V] /Dest (543) cvn H.B /DEST pdfmark end - 81 4502 a 81 -4502 a -SDict begin H.S end - 81 4502 a 81 4502 a -SDict begin 13 H.A end - 81 4502 a 81 4502 a -SDict begin [ /View [/XYZ H.V] /Dest (544) cvn H.B /DEST pdfmark end - 81 4502 -a Fq(Ne)o(ver)22 b Fu(retrie)n(v)o(e)d(the)i(lmP)o(assw)o(ord)e(or)h -(ntP)o(assw)o(ord)g(attrib)n(ute)f(v)n(alues)h(o)o(v)o(er)f(an)h -(unencrypted)d(LD)m(AP)j(session.)-2 4520 y -SDict begin H.S end - -2 4520 a --2 4520 a -SDict begin 13 H.A end - -2 4520 a -2 4520 a -SDict begin [ /View [/XYZ H.V] /Dest (545) cvn H.B /DEST pdfmark end - -2 4520 a Black 131 x Ft(\225)p -Black 81 4651 a -SDict begin H.S end - 81 4651 a 81 4651 a -SDict begin 13 H.A end - 81 4651 a 81 4651 -a -SDict begin [ /View [/XYZ H.V] /Dest (546) cvn H.B /DEST pdfmark end - 81 4651 a 81 4651 a -SDict begin H.S end - 81 4651 a 81 4651 a -SDict begin 13 H.A end - 81 4651 a 81 -4651 a -SDict begin [ /View [/XYZ H.V] /Dest (547) cvn H.B /DEST pdfmark end - 81 4651 a Fq(Ne)o(ver)i Fu(allo)n(w)f(non-admin)c(users)j(to)h -(vie)n(w)f(the)g(lmP)o(assw)o(ord)g(or)g(ntP)o(assw)o(ord)f(attrib)n -(ute)h(v)n(alues.)-2 4819 y -SDict begin H.S end - -2 4819 a -2 4819 a -SDict begin 13 H.A end - -2 4819 -a -2 4819 a -SDict begin [ /View [/XYZ H.V] /Dest (548) cvn H.B /DEST pdfmark end - -2 4819 a 106 x Fu(These)g(passw)o(ord)f(hashes)h(are)g -(clear)h(te)o(xt)f(equi)n(v)n(alents)e(and)i(can)g(be)g(used)g(to)g -(impersonate)f(the)h(user)g(without)g(deri)n(ving)e(the)-2 -5033 y(original)h(clear)h(te)o(xt)g(strings.)g(F)o(or)g(more)f -(information)f(on)i(the)g(details)g(of)g(LM/NT)g(passw)o(ord)g(hashes,) -g(refer)f(to)h(the)-2 5141 y -SDict begin H.S end - -2 5141 a -2 5141 a -SDict begin 13 H.A end - -2 5141 -a -2 5141 a -SDict begin [ /View [/XYZ H.V] /Dest (549) cvn H.B /DEST pdfmark end - -2 5141 a Fu(ENCR)-5 b(YPTION)20 b(chapter)f(\(ENCR)-5 -b(YPTION.html\))18 b(of)i(the)h(Samba-HO)m(WT)o(O-Collection.)-2 -5325 y -SDict begin H.S end - -2 5325 a -2 5325 a -SDict begin 13 H.A end - -2 5325 a -2 5325 a -SDict begin [ /View [/XYZ H.V] /Dest (550) cvn H.B /DEST pdfmark end - -2 5325 -a 90 x Fu(T)-7 b(o)20 b(remedy)f(the)h(\002rst)h(security)f(issue,)g -(the)g("ldap)g(ssl")h(smb)m(.conf)d(parameter)h(def)o(aults)h(to)g -(require)f(an)h(encrypted)e(session)-2 5523 y(\()26 5523 -y -SDict begin H.S end - 26 5523 a 26 5523 a -SDict begin 13 H.A end - 26 5523 a 26 5523 a -SDict begin [ /View [/XYZ H.V] /Dest (551) cvn H.B /DEST pdfmark end - 26 5523 a Fv(ldap)i(ssl)h(=)h -(on)p Fu(\))e(using)f(the)i(def)o(ault)e(port)g(of)h(636)g(when)f -(contacting)g(the)h(directory)f(serv)o(er)-5 b(.)19 b(When)h(using)g -(an)g(OpenLD)m(AP)p Black 3656 5984 a Fq(17)p Black eop -end -%%Page: 18 25 -TeXDict begin 18 24 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.18) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 72 a Fu(2.0)g(serv)o(er)m(,)g(it)i(is)g(possible)f(to)g(use)h -(the)f(use)g(the)h(StartTLS)f(LD)m(AP)g(e)o(xtended)e(operation)h(in)h -(the)g(place)g(of)g(LD)m(APS.)g(In)g(either)-2 180 y(case,)g(you)f(are) -i(strongly)d(discouraged)g(to)j(disable)f(this)g(security)g(\()1958 -180 y -SDict begin H.S end - 1958 180 a 1958 180 a -SDict begin 13 H.A end - 1958 180 a 1958 180 a -SDict begin [ /View [/XYZ H.V] /Dest (552) cvn H.B /DEST pdfmark end - 1958 -180 a Fv(ldap)g(ssl)i(=)f(off)p Fu(\).)-2 364 y -SDict begin H.S end - -2 364 -a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (553) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(Note)f(that)g(the)g(LD)m -(APS)h(protocol)d(is)j(deprecated)e(in)h(f)o(a)n(v)n(or)g(of)g(the)g -(LD)m(APv3)f(StartTLS)h(e)o(xtended)f(operation.)f(Ho)n(we)n(v)o(er)m -(,)g(the)-2 562 y(OpenLD)m(AP)h(library)g(still)i(pro)o(vides)e -(support)f(for)i(the)g(older)g(method)e(of)i(securing)f(communication)f -(between)h(clients)i(and)-2 670 y(serv)o(ers.)-2 837 -y -SDict begin H.S end - -2 837 a -2 837 a -SDict begin 13 H.A end - -2 837 a -2 837 a -SDict begin [ /View [/XYZ H.V] /Dest (554) cvn H.B /DEST pdfmark end - -2 837 a 107 x -Fu(The)f(second)f(security)h(precaution)e(is)j(to)f(pre)n(v)o(ent)f -(non-administrati)n(v)o(e)d(users)21 b(from)e(harv)o(esting)f(passw)o -(ord)i(hashes)g(from)f(the)-2 1052 y(directory)-5 b(.)18 -b(This)i(can)g(be)g(done)f(using)h(the)g(follo)n(wing)f(A)m(CL)h(in) -1852 1052 y -SDict begin H.S end - 1852 1052 a 1852 1052 a -SDict begin 13 H.A end - 1852 1052 a 1852 -1052 a -SDict begin [ /View [/XYZ H.V] /Dest (555) cvn H.B /DEST pdfmark end - 1852 1052 a Fr(slapd.conf)p Fu(:)-2 1236 y -SDict begin H.S end - -2 -1236 a -2 1236 a -SDict begin 13 H.A end - -2 1236 a -2 1236 a -SDict begin [ /View [/XYZ H.V] /Dest (556) cvn H.B /DEST pdfmark end - -2 1236 a -2 1319 -a -SDict begin H.S end - -2 1319 a -2 1319 a -SDict begin 11.7 H.A end - -2 1319 a -2 1319 a -SDict begin [ /View [/XYZ H.V] /Dest (557) cvn H.B /DEST pdfmark end - -2 1319 a 79 -x Fr(##)44 b(allow)g(the)h("ldap)f(admin)g(dn")g(access,)g(but)g(deny)g -(everyone)g(else)-2 1495 y(access)g(to)g(attrs=lmPassword,ntPassword) -222 1593 y(by)g(dn="cn=Samba)f(Admin,ou=people,dc=plainjoe,dc=org")c -(write)222 1690 y(by)44 b(*)h(none)-2 1891 y -SDict begin H.S end - -2 1891 -a -2 1891 a -SDict begin 13 H.A end - -2 1891 a -2 1891 a -SDict begin [ /View [/XYZ H.V] /Dest (558) cvn H.B /DEST pdfmark end - -2 1891 a 328 x Fp(3.6.8.)29 -b(LD)l(AP)h(specials)g(attrib)n(utes)f(f)m(or)h(sambaAccounts)-2 -2409 y -SDict begin H.S end - -2 2409 a -2 2409 a -SDict begin 13 H.A end - -2 2409 a -2 2409 a -SDict begin [ /View [/XYZ H.V] /Dest (560) cvn H.B /DEST pdfmark end - -2 2409 -a 84 x Fu(The)20 b(sambaAccount)e(objectclass)i(is)h(composed)d(of)i -(the)g(follo)n(wing)f(attrib)n(utes:)-2 2511 y -SDict begin H.S end - -2 2511 -a -2 2511 a -SDict begin 13 H.A end - -2 2511 a -2 2511 a -SDict begin [ /View [/XYZ H.V] /Dest (561) cvn H.B /DEST pdfmark end - -2 2511 a -2 2521 a -SDict begin H.S end - -2 -2521 a -2 2521 a -SDict begin 13 H.A end - -2 2521 a -2 2521 a -SDict begin [ /View [/XYZ H.V] /Dest (562) cvn H.B /DEST pdfmark end - -2 2521 a Black -142 x Ft(\225)p Black 81 2663 a -SDict begin H.S end - 81 2663 a 81 2663 a -SDict begin 13 H.A end - 81 -2663 a 81 2663 a -SDict begin [ /View [/XYZ H.V] /Dest (563) cvn H.B /DEST pdfmark end - 81 2663 a 81 2663 a -SDict begin H.S end - 81 2663 a 81 2663 -a -SDict begin 13 H.A end - 81 2663 a 81 2663 a -SDict begin [ /View [/XYZ H.V] /Dest (564) cvn H.B /DEST pdfmark end - 81 2663 a Fr(lmPassword)p Fu(:)g(the)h(LANMAN)g -(passw)o(ord)g(16-byte)e(hash)i(stored)g(as)h(a)f(character)f -(representation)f(of)i(a)h(he)o(xidecimal)81 2771 y(string.)-2 -2789 y -SDict begin H.S end - -2 2789 a -2 2789 a -SDict begin 13 H.A end - -2 2789 a -2 2789 a -SDict begin [ /View [/XYZ H.V] /Dest (565) cvn H.B /DEST pdfmark end - -2 2789 -a Black 132 x Ft(\225)p Black 81 2921 a -SDict begin H.S end - 81 2921 a 81 -2921 a -SDict begin 13 H.A end - 81 2921 a 81 2921 a -SDict begin [ /View [/XYZ H.V] /Dest (566) cvn H.B /DEST pdfmark end - 81 2921 a 81 2921 a -SDict begin H.S end - 81 2921 -a 81 2921 a -SDict begin 13 H.A end - 81 2921 a 81 2921 a -SDict begin [ /View [/XYZ H.V] /Dest (567) cvn H.B /DEST pdfmark end - 81 2921 a Fr(ntPassword)p -Fu(:)e(the)h(NT)h(passw)o(ord)e(hash)h(16-byte)e(stored)i(as)h(a)g -(character)e(representation)f(of)h(a)i(he)o(xidecimal)d(string.)-2 -2939 y -SDict begin H.S end - -2 2939 a -2 2939 a -SDict begin 13 H.A end - -2 2939 a -2 2939 a -SDict begin [ /View [/XYZ H.V] /Dest (568) cvn H.B /DEST pdfmark end - -2 2939 -a Black 131 x Ft(\225)p Black 81 3070 a -SDict begin H.S end - 81 3070 a 81 -3070 a -SDict begin 13 H.A end - 81 3070 a 81 3070 a -SDict begin [ /View [/XYZ H.V] /Dest (569) cvn H.B /DEST pdfmark end - 81 3070 a 81 3070 a -SDict begin H.S end - 81 3070 -a 81 3070 a -SDict begin 13 H.A end - 81 3070 a 81 3070 a -SDict begin [ /View [/XYZ H.V] /Dest (570) cvn H.B /DEST pdfmark end - 81 3070 a Fr(pwdLastSet)p -Fu(:)h(The)h(inte)o(ger)f(time)h(in)h(seconds)e(since)i(1970)d(when)i -(the)2211 3070 y -SDict begin H.S end - 2211 3070 a 2211 3070 a -SDict begin 13 H.A end - 2211 3070 a -2211 3070 a -SDict begin [ /View [/XYZ H.V] /Dest (571) cvn H.B /DEST pdfmark end - 2211 3070 a Fr(lmPassword)f Fu(and)2821 3070 -y -SDict begin H.S end - 2821 3070 a 2821 3070 a -SDict begin 13 H.A end - 2821 3070 a 2821 3070 a -SDict begin [ /View [/XYZ H.V] /Dest (572) cvn H.B /DEST pdfmark end - 2821 -3070 a Fr(ntPassword)g Fu(attrib)n(utes)81 3178 y(were)h(last)h(set.)-2 -3179 y -SDict begin H.S end - -2 3179 a -2 3179 a -SDict begin 13 H.A end - -2 3179 a -2 3179 a -SDict begin [ /View [/XYZ H.V] /Dest (573) cvn H.B /DEST pdfmark end - -2 3179 -a Black 149 x Ft(\225)p Black 81 3328 a -SDict begin H.S end - 81 3328 a 81 -3328 a -SDict begin 13 H.A end - 81 3328 a 81 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (574) cvn H.B /DEST pdfmark end - 81 3328 a 81 3328 a -SDict begin H.S end - 81 3328 -a 81 3328 a -SDict begin 13 H.A end - 81 3328 a 81 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (575) cvn H.B /DEST pdfmark end - 81 3328 a Fr(acctFlags)p -Fu(:)e(string)h(of)g(11)g(characters)f(surrounded)e(by)j(square)f -(brack)o(ets)h([])g(representing)e(account)h(\003ags)i(such)f(as)g(U)81 -3435 y(\(user\),)f(W\(w)o(orkstation\),)f(X\(no)i(passw)o(ord)f(e)o -(xpiration\),)f(and)h(D\(disabled\).)-2 3453 y -SDict begin H.S end - -2 3453 -a -2 3453 a -SDict begin 13 H.A end - -2 3453 a -2 3453 a -SDict begin [ /View [/XYZ H.V] /Dest (576) cvn H.B /DEST pdfmark end - -2 3453 a Black 132 x -Ft(\225)p Black 81 3585 a -SDict begin H.S end - 81 3585 a 81 3585 a -SDict begin 13 H.A end - 81 3585 -a 81 3585 a -SDict begin [ /View [/XYZ H.V] /Dest (577) cvn H.B /DEST pdfmark end - 81 3585 a 81 3585 a -SDict begin H.S end - 81 3585 a 81 3585 a -SDict begin 13 H.A end - 81 -3585 a 81 3585 a -SDict begin [ /View [/XYZ H.V] /Dest (578) cvn H.B /DEST pdfmark end - 81 3585 a Fr(logonTime)p Fu(:)g(Inte)o(ger)g(v)n(alue) -g(currently)g(unused)-2 3603 y -SDict begin H.S end - -2 3603 a -2 3603 a -SDict begin 13 H.A end - -2 -3603 a -2 3603 a -SDict begin [ /View [/XYZ H.V] /Dest (579) cvn H.B /DEST pdfmark end - -2 3603 a Black 131 x Ft(\225)p Black -81 3734 a -SDict begin H.S end - 81 3734 a 81 3734 a -SDict begin 13 H.A end - 81 3734 a 81 3734 a -SDict begin [ /View [/XYZ H.V] /Dest (580) cvn H.B /DEST pdfmark end - 81 -3734 a 81 3734 a -SDict begin H.S end - 81 3734 a 81 3734 a -SDict begin 13 H.A end - 81 3734 a 81 3734 -a -SDict begin [ /View [/XYZ H.V] /Dest (581) cvn H.B /DEST pdfmark end - 81 3734 a Fr(logoffTime)p Fu(:)g(Inte)o(ger)g(v)n(alue)g(currently)g -(unused)-2 3752 y -SDict begin H.S end - -2 3752 a -2 3752 a -SDict begin 13 H.A end - -2 3752 a -2 3752 -a -SDict begin [ /View [/XYZ H.V] /Dest (582) cvn H.B /DEST pdfmark end - -2 3752 a Black 132 x Ft(\225)p Black 81 3884 a -SDict begin H.S end - 81 -3884 a 81 3884 a -SDict begin 13 H.A end - 81 3884 a 81 3884 a -SDict begin [ /View [/XYZ H.V] /Dest (583) cvn H.B /DEST pdfmark end - 81 3884 a 81 3884 -a -SDict begin H.S end - 81 3884 a 81 3884 a -SDict begin 13 H.A end - 81 3884 a 81 3884 a -SDict begin [ /View [/XYZ H.V] /Dest (584) cvn H.B /DEST pdfmark end - 81 3884 a Fr(kickoffTime)p -Fu(:)g(Inte)o(ger)f(v)n(alue)i(currently)e(unused)-2 -3902 y -SDict begin H.S end - -2 3902 a -2 3902 a -SDict begin 13 H.A end - -2 3902 a -2 3902 a -SDict begin [ /View [/XYZ H.V] /Dest (585) cvn H.B /DEST pdfmark end - -2 3902 -a Black 131 x Ft(\225)p Black 81 4033 a -SDict begin H.S end - 81 4033 a 81 -4033 a -SDict begin 13 H.A end - 81 4033 a 81 4033 a -SDict begin [ /View [/XYZ H.V] /Dest (586) cvn H.B /DEST pdfmark end - 81 4033 a 81 4033 a -SDict begin H.S end - 81 4033 -a 81 4033 a -SDict begin 13 H.A end - 81 4033 a 81 4033 a -SDict begin [ /View [/XYZ H.V] /Dest (587) cvn H.B /DEST pdfmark end - 81 4033 a Fr(pwdCanChange)p -Fu(:)h(Inte)o(ger)f(v)n(alue)i(currently)e(unused)-2 -4051 y -SDict begin H.S end - -2 4051 a -2 4051 a -SDict begin 13 H.A end - -2 4051 a -2 4051 a -SDict begin [ /View [/XYZ H.V] /Dest (588) cvn H.B /DEST pdfmark end - -2 4051 -a Black 132 x Ft(\225)p Black 81 4183 a -SDict begin H.S end - 81 4183 a 81 -4183 a -SDict begin 13 H.A end - 81 4183 a 81 4183 a -SDict begin [ /View [/XYZ H.V] /Dest (589) cvn H.B /DEST pdfmark end - 81 4183 a 81 4183 a -SDict begin H.S end - 81 4183 -a 81 4183 a -SDict begin 13 H.A end - 81 4183 a 81 4183 a -SDict begin [ /View [/XYZ H.V] /Dest (590) cvn H.B /DEST pdfmark end - 81 4183 a Fr(pwdMustChange)p -Fu(:)g(Inte)o(ger)h(v)n(alue)h(currently)e(unused)-2 -4201 y -SDict begin H.S end - -2 4201 a -2 4201 a -SDict begin 13 H.A end - -2 4201 a -2 4201 a -SDict begin [ /View [/XYZ H.V] /Dest (591) cvn H.B /DEST pdfmark end - -2 4201 -a Black 131 x Ft(\225)p Black 81 4332 a -SDict begin H.S end - 81 4332 a 81 -4332 a -SDict begin 13 H.A end - 81 4332 a 81 4332 a -SDict begin [ /View [/XYZ H.V] /Dest (592) cvn H.B /DEST pdfmark end - 81 4332 a 81 4332 a -SDict begin H.S end - 81 4332 -a 81 4332 a -SDict begin 13 H.A end - 81 4332 a 81 4332 a -SDict begin [ /View [/XYZ H.V] /Dest (593) cvn H.B /DEST pdfmark end - 81 4332 a Fr(homeDrive)p -Fu(:)h(speci\002es)i(the)f(dri)n(v)o(e)f(letter)h(to)h(which)e(to)i -(map)e(the)i(UNC)g(path)e(speci\002ed)h(by)g(homeDirectory)-5 -b(.)17 b(The)j(dri)n(v)o(e)81 4440 y(letter)g(must)g(be)h(speci\002ed)e -(in)i(the)f(form)f("X:")i(where)e(X)i(is)g(the)f(letter)h(of)f(the)g -(dri)n(v)o(e)f(to)h(map.)g(Refer)g(to)g(the)g("logon)f(dri)n(v)o(e")81 -4548 y(parameter)f(in)j(the)f(smb)m(.conf\(5\))d(man)j(page)f(for)h -(more)f(information.)-2 4566 y -SDict begin H.S end - -2 4566 a -2 4566 a -SDict begin 13 H.A end - -2 -4566 a -2 4566 a -SDict begin [ /View [/XYZ H.V] /Dest (594) cvn H.B /DEST pdfmark end - -2 4566 a Black 131 x Ft(\225)p Black -81 4697 a -SDict begin H.S end - 81 4697 a 81 4697 a -SDict begin 13 H.A end - 81 4697 a 81 4697 a -SDict begin [ /View [/XYZ H.V] /Dest (595) cvn H.B /DEST pdfmark end - 81 -4697 a 81 4697 a -SDict begin H.S end - 81 4697 a 81 4697 a -SDict begin 13 H.A end - 81 4697 a 81 4697 -a -SDict begin [ /View [/XYZ H.V] /Dest (596) cvn H.B /DEST pdfmark end - 81 4697 a Fr(scriptPath)p Fu(:)g(The)h(scriptP)o(ath)f(property)f -(speci\002es)j(the)f(path)g(of)g(the)g(user')-5 b(s)21 -b(logon)d(script,)i(.CMD,)h(.EXE,)e(or)h(.B)m(A)-9 b(T)21 -b(\002le.)81 4805 y(The)f(string)g(can)g(be)g(null.)f(The)h(path)g(is)h -(relati)n(v)o(e)e(to)i(the)f(netlogon)e(share.)i(Refer)g(to)g(the)h -("logon)d(script")j(parameter)d(in)j(the)81 4913 y(smb)m(.conf\(5\))c -(man)i(page)h(for)f(more)h(information.)-2 4931 y -SDict begin H.S end - -2 -4931 a -2 4931 a -SDict begin 13 H.A end - -2 4931 a -2 4931 a -SDict begin [ /View [/XYZ H.V] /Dest (597) cvn H.B /DEST pdfmark end - -2 4931 a Black -132 x Ft(\225)p Black 81 5063 a -SDict begin H.S end - 81 5063 a 81 5063 a -SDict begin 13 H.A end - 81 -5063 a 81 5063 a -SDict begin [ /View [/XYZ H.V] /Dest (598) cvn H.B /DEST pdfmark end - 81 5063 a 81 5063 a -SDict begin H.S end - 81 5063 a 81 5063 -a -SDict begin 13 H.A end - 81 5063 a 81 5063 a -SDict begin [ /View [/XYZ H.V] /Dest (599) cvn H.B /DEST pdfmark end - 81 5063 a Fr(profilePath)p Fu(:)f(speci\002es)h -(a)h(path)f(to)g(the)g(user')-5 b(s)21 b(pro\002le.)e(This)h(v)n(alue)g -(can)g(be)g(a)h(null)f(string,)f(a)i(local)f(absolute)f(path,)h(or)g(a) -81 5171 y(UNC)h(path.)e(Refer)h(to)h(the)f("logon)f(path")g(parameter)g -(in)h(the)h(smb)m(.conf\(5\))16 b(man)k(page)g(for)f(more)h -(information.)-2 5189 y -SDict begin H.S end - -2 5189 a -2 5189 a -SDict begin 13 H.A end - -2 5189 a --2 5189 a -SDict begin [ /View [/XYZ H.V] /Dest (600) cvn H.B /DEST pdfmark end - -2 5189 a Black 131 x Ft(\225)p Black 81 5320 -a -SDict begin H.S end - 81 5320 a 81 5320 a -SDict begin 13 H.A end - 81 5320 a 81 5320 a -SDict begin [ /View [/XYZ H.V] /Dest (601) cvn H.B /DEST pdfmark end - 81 5320 a 81 -5320 a -SDict begin H.S end - 81 5320 a 81 5320 a -SDict begin 13 H.A end - 81 5320 a 81 5320 a -SDict begin [ /View [/XYZ H.V] /Dest (602) cvn H.B /DEST pdfmark end - 81 5320 -a Fr(smbHome)p Fu(:)f(The)h(homeDirectory)e(property)g(speci\002es)i -(the)h(path)e(of)h(the)g(home)g(directory)e(for)i(the)g(user)-5 -b(.)20 b(The)g(string)g(can)g(be)81 5428 y(null.)f(If)h(homeDri)n(v)o -(e)e(is)j(set)g(and)f(speci\002es)g(a)h(dri)n(v)o(e)e(letter)m(,)g -(homeDirectory)f(should)h(be)h(a)g(UNC)h(path.)f(The)f(path)h(must)g -(be)g(a)p Black 3659 5984 a Fq(18)p Black eop end -%%Page: 19 26 -TeXDict begin 19 25 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.19) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (635) cvn H.B /DEST pdfmark end - -2 -201 a 2471 --132 a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black 81 72 a Fu(netw)o(ork)g(UNC)i(path)e(of)h(the)h(form)e(\\\\serv)o -(er\\share\\directory)-5 b(.)16 b(This)k(v)n(alue)g(can)g(be)g(a)g -(null)g(string.)g(Refer)g(to)g(the)h("logon)81 180 y(home")e(parameter) -g(in)h(the)g(smb)m(.conf\(5\))d(man)j(page)f(for)h(more)f(information.) --2 198 y -SDict begin H.S end - -2 198 a -2 198 a -SDict begin 13 H.A end - -2 198 a -2 198 a -SDict begin [ /View [/XYZ H.V] /Dest (603) cvn H.B /DEST pdfmark end - -2 198 a -Black 132 x Ft(\225)p Black 81 330 a -SDict begin H.S end - 81 330 a 81 330 -a -SDict begin 13 H.A end - 81 330 a 81 330 a -SDict begin [ /View [/XYZ H.V] /Dest (604) cvn H.B /DEST pdfmark end - 81 330 a 81 330 a -SDict begin H.S end - 81 330 a 81 330 -a -SDict begin 13 H.A end - 81 330 a 81 330 a -SDict begin [ /View [/XYZ H.V] /Dest (605) cvn H.B /DEST pdfmark end - 81 330 a Fr(userWorkstation)p Fu(:)f(character)h -(string)h(v)n(alue)f(currently)g(unused.)-2 348 y -SDict begin H.S end - -2 -348 a -2 348 a -SDict begin 13 H.A end - -2 348 a -2 348 a -SDict begin [ /View [/XYZ H.V] /Dest (606) cvn H.B /DEST pdfmark end - -2 348 a Black 131 x -Ft(\225)p Black 81 479 a -SDict begin H.S end - 81 479 a 81 479 a -SDict begin 13 H.A end - 81 479 a 81 -479 a -SDict begin [ /View [/XYZ H.V] /Dest (607) cvn H.B /DEST pdfmark end - 81 479 a 81 479 a -SDict begin H.S end - 81 479 a 81 479 a -SDict begin 13 H.A end - 81 479 a 81 -479 a -SDict begin [ /View [/XYZ H.V] /Dest (608) cvn H.B /DEST pdfmark end - 81 479 a Fr(rid)p Fu(:)h(the)g(inte)o(ger)f(representation)f(of)i -(the)h(user')-5 b(s)20 b(relati)n(v)o(e)f(identi\002er)h(\(RID\).)-2 -497 y -SDict begin H.S end - -2 497 a -2 497 a -SDict begin 13 H.A end - -2 497 a -2 497 a -SDict begin [ /View [/XYZ H.V] /Dest (609) cvn H.B /DEST pdfmark end - -2 497 a Black -132 x Ft(\225)p Black 81 629 a -SDict begin H.S end - 81 629 a 81 629 a -SDict begin 13 H.A end - 81 629 -a 81 629 a -SDict begin [ /View [/XYZ H.V] /Dest (610) cvn H.B /DEST pdfmark end - 81 629 a 81 629 a -SDict begin H.S end - 81 629 a 81 629 a -SDict begin 13 H.A end - 81 629 -a 81 629 a -SDict begin [ /View [/XYZ H.V] /Dest (611) cvn H.B /DEST pdfmark end - 81 629 a Fr(primaryGroupID)p Fu(:)e(the)i(relati)n(v)o(e)g -(identi\002er)f(\(RID\))h(of)g(the)h(primary)d(group)h(of)h(the)g(user) --5 b(.)-2 813 y -SDict begin H.S end - -2 813 a -2 813 a -SDict begin 13 H.A end - -2 813 a -2 813 a -SDict begin [ /View [/XYZ H.V] /Dest (612) cvn H.B /DEST pdfmark end - -2 -813 a 90 x Fu(The)20 b(majority)f(of)h(these)g(parameters)f(are)h(only) -f(used)h(when)g(Samba)g(is)h(acting)f(as)g(a)h(PDC)g(of)f(a)h(domain)e -(\(refer)g(to)h(the)-2 1011 y -SDict begin H.S end - -2 1011 a -2 1011 a -SDict begin 13 H.A end - -2 -1011 a -2 1011 a -SDict begin [ /View [/XYZ H.V] /Dest (613) cvn H.B /DEST pdfmark end - -2 1011 a Fu(Samba-PDC-HO)m(WT)o(O)e(\(Samba-PDC-HO)m -(WT)o(O.html\))e(for)j(details)h(on)f(ho)n(w)f(to)i(con\002gure)d -(Samba)i(as)h(a)g(Primary)f(Domain)-2 1119 y(Controller\).)f(The)i -(follo)n(wing)f(four)g(attrib)n(utes)h(are)g(only)f(stored)h(with)g -(the)h(sambaAccount)d(entry)h(if)i(the)f(v)n(alues)g(are)-2 -1226 y(non-def)o(ault)d(v)n(alues:)-2 1227 y -SDict begin H.S end - -2 1227 -a -2 1227 a -SDict begin 13 H.A end - -2 1227 a -2 1227 a -SDict begin [ /View [/XYZ H.V] /Dest (614) cvn H.B /DEST pdfmark end - -2 1227 a -2 1237 a -SDict begin H.S end - -2 -1237 a -2 1237 a -SDict begin 13 H.A end - -2 1237 a -2 1237 a -SDict begin [ /View [/XYZ H.V] /Dest (615) cvn H.B /DEST pdfmark end - -2 1237 a Black -160 x Ft(\225)p Black 81 1397 a -SDict begin H.S end - 81 1397 a 81 1397 a -SDict begin 13 H.A end - 81 -1397 a 81 1397 a -SDict begin [ /View [/XYZ H.V] /Dest (616) cvn H.B /DEST pdfmark end - 81 1397 a Fu(smbHome)-2 1398 y -SDict begin H.S end - -2 1398 -a -2 1398 a -SDict begin 13 H.A end - -2 1398 a -2 1398 a -SDict begin [ /View [/XYZ H.V] /Dest (617) cvn H.B /DEST pdfmark end - -2 1398 a Black 148 x -Ft(\225)p Black 81 1546 a -SDict begin H.S end - 81 1546 a 81 1546 a -SDict begin 13 H.A end - 81 1546 -a 81 1546 a -SDict begin [ /View [/XYZ H.V] /Dest (618) cvn H.B /DEST pdfmark end - 81 1546 a Fu(scriptP)o(ath)-2 1564 y -SDict begin H.S end - -2 1564 -a -2 1564 a -SDict begin 13 H.A end - -2 1564 a -2 1564 a -SDict begin [ /View [/XYZ H.V] /Dest (619) cvn H.B /DEST pdfmark end - -2 1564 a Black 132 x -Ft(\225)p Black 81 1696 a -SDict begin H.S end - 81 1696 a 81 1696 a -SDict begin 13 H.A end - 81 1696 -a 81 1696 a -SDict begin [ /View [/XYZ H.V] /Dest (620) cvn H.B /DEST pdfmark end - 81 1696 a Fu(logonP)o(ath)-2 1714 y -SDict begin H.S end - -2 1714 -a -2 1714 a -SDict begin 13 H.A end - -2 1714 a -2 1714 a -SDict begin [ /View [/XYZ H.V] /Dest (621) cvn H.B /DEST pdfmark end - -2 1714 a Black 131 x -Ft(\225)p Black 81 1845 a -SDict begin H.S end - 81 1845 a 81 1845 a -SDict begin 13 H.A end - 81 1845 -a 81 1845 a -SDict begin [ /View [/XYZ H.V] /Dest (622) cvn H.B /DEST pdfmark end - 81 1845 a Fu(homeDri)n(v)o(e)-2 2012 y -SDict begin H.S end - -2 -2012 a -2 2012 a -SDict begin 13 H.A end - -2 2012 a -2 2012 a -SDict begin [ /View [/XYZ H.V] /Dest (623) cvn H.B /DEST pdfmark end - -2 2012 a 107 x -Fu(These)j(attrib)n(utes)g(are)g(only)f(stored)h(with)g(the)h -(sambaAccount)d(entry)h(if)i(the)f(v)n(alues)g(are)g(non-def)o(ault)d -(v)n(alues.)j(F)o(or)g(e)o(xample,)-2 2227 y(assume)g(T)-8 -b(ASHTEGO)20 b(has)g(no)n(w)g(been)g(con\002gured)d(as)k(a)g(PDC)g(and) -f(that)2176 2227 y -SDict begin H.S end - 2176 2227 a 2176 2227 a -SDict begin 13 H.A end - 2176 2227 -a 2176 2227 a -SDict begin [ /View [/XYZ H.V] /Dest (624) cvn H.B /DEST pdfmark end - 2176 2227 a Fv(logon)g(home)g(=)h(\\\\\045L\\\045u)h -Fu(w)o(as)f(de\002ned)e(in)h(its)-2 2335 y -SDict begin H.S end - -2 2335 a --2 2335 a -SDict begin 13 H.A end - -2 2335 a -2 2335 a -SDict begin [ /View [/XYZ H.V] /Dest (625) cvn H.B /DEST pdfmark end - -2 2335 a Fr(smb.conf)f -Fu(\002le.)i(When)f(a)g(user)g(named)g("beck)o(y")e(logons)h(to)i(the)f -(domain,)e(the)2351 2335 y -SDict begin H.S end - 2351 2335 a 2351 2335 a -SDict begin 13 H.A end - 2351 -2335 a 2351 2335 a -SDict begin [ /View [/XYZ H.V] /Dest (626) cvn H.B /DEST pdfmark end - 2351 2335 a Fn(logon)48 b(home)20 -b Fu(string)g(is)h(e)o(xpanded)d(to)-2 2443 y(\\\\T)-8 -b(ASHTEGO\\beck)o(y)j(.)18 b(If)i(the)g(smbHome)f(attrib)n(ute)h(e)o -(xists)g(in)h(the)f(entry)f("uid=beck)o(y)-5 b(,ou=people,)o(dc=)o -(samba,)o(dc=o)o(r)n(g",)-2 2551 y(this)20 b(v)n(alue)g(is)h(used.)e -(Ho)n(we)n(v)o(er)m(,)f(if)i(this)h(attrib)n(ute)f(does)f(not)h(e)o -(xist,)g(then)g(the)g(v)n(alue)f(of)h(the)2643 2551 y -SDict begin H.S end - -2643 2551 a 2643 2551 a -SDict begin 13 H.A end - 2643 2551 a 2643 2551 a -SDict begin [ /View [/XYZ H.V] /Dest (627) cvn H.B /DEST pdfmark end - 2643 -2551 a Fn(logon)49 b(home)19 b Fu(parameter)g(is)i(used)-2 -2659 y(in)f(its)h(place.)f(Samba)g(will)h(only)e(write)h(the)h(attrib)n -(ute)e(v)n(alue)h(to)g(the)g(directory)f(entry)g(is)i(the)g(v)n(alue)e -(is)i(something)e(other)g(than)-2 2767 y(the)h(def)o(ault)f(\(e.g.)h -(\\\\MOBY\\beck)o(y\).)-2 2795 y -SDict begin H.S end - -2 2795 a -2 2795 a -SDict begin 13 H.A end - --2 2795 a -2 2795 a -SDict begin [ /View [/XYZ H.V] /Dest (628) cvn H.B /DEST pdfmark end - -2 2795 a 310 x Fp(3.6.9.)29 b(Example)g(LDIF)h -(Entries)f(f)m(or)h(a)g(sambaAccount)-2 3295 y -SDict begin H.S end - -2 3295 -a -2 3295 a -SDict begin 13 H.A end - -2 3295 a -2 3295 a -SDict begin [ /View [/XYZ H.V] /Dest (630) cvn H.B /DEST pdfmark end - -2 3295 a 84 x Fu(The)20 -b(follo)n(wing)e(is)j(a)g(w)o(orking)e(LDIF)h(with)g(the)g(inclusion)g -(of)f(the)i(posixAccount)d(objectclass:)-2 3563 y -SDict begin H.S end - -2 -3563 a -2 3563 a -SDict begin 13 H.A end - -2 3563 a -2 3563 a -SDict begin [ /View [/XYZ H.V] /Dest (631) cvn H.B /DEST pdfmark end - -2 3563 a -2 3646 -a -SDict begin H.S end - -2 3646 a -2 3646 a -SDict begin 11.7 H.A end - -2 3646 a -2 3646 a -SDict begin [ /View [/XYZ H.V] /Dest (632) cvn H.B /DEST pdfmark end - -2 3646 a 79 -x Fr(dn:)44 b(uid=guest2,)f(ou=people,dc=plainjoe,dc=org)-2 -3822 y(ntPassword:)g(878D8014606CDA29677A44EFA1353FC7)-2 -3919 y(pwdMustChange:)f(2147483647)-2 4017 y(primaryGroupID:)g(1201)-2 -4114 y(lmPassword:)h(552902031BEDE9EFAAD3B435B51404EE)-2 -4211 y(pwdLastSet:)g(1010179124)-2 4308 y(logonTime:)g(0)-2 -4405 y(objectClass:)g(sambaAccount)-2 4502 y(uid:)h(guest2)-2 -4599 y(kickoffTime:)f(2147483647)-2 4697 y(acctFlags:)g([UX)403 -b(])-2 4794 y(logoffTime:)43 b(2147483647)-2 4891 y(rid:)h(19006)-2 -4988 y(pwdCanChange:)e(0)-2 5345 y -SDict begin H.S end - -2 5345 a -2 5345 -a -SDict begin 13 H.A end - -2 5345 a -2 5345 a -SDict begin [ /View [/XYZ H.V] /Dest (633) cvn H.B /DEST pdfmark end - -2 5345 a 108 x Fu(The)20 b(follo)n(wing)e(is)j -(an)f(LDIF)h(entry)e(for)h(using)f(both)h(the)g(sambaAccount)e(and)i -(posixAccount)e(objectclasses:)p Black 3659 5984 a Fq(19)p -Black eop end -%%Page: 20 27 -TeXDict begin 20 26 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.20) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (657) cvn H.B /DEST pdfmark end - -2 -201 a 2471 --132 a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (634) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fr(dn:)44 b(uid=gcarter,)f(ou=people,dc=plainjoe,dc=org)-2 -170 y(logonTime:)g(0)-2 267 y(displayName:)g(Gerald)g(Carter)-2 -364 y(lmPassword:)g(552902031BEDE9EFAAD3B435B51404EE)-2 -461 y(primaryGroupID:)f(1201)-2 558 y(objectClass:)h(posixAccount)-2 -655 y(objectClass:)g(sambaAccount)-2 752 y(acctFlags:)g([UX)403 -b(])-2 850 y(userPassword:)42 b({crypt}BpM2ej8Rkzogo)-2 -947 y(uid:)i(gcarter)-2 1044 y(uidNumber:)f(9000)-2 1141 -y(cn:)h(Gerald)g(Carter)-2 1238 y(loginShell:)f(/bin/bash)-2 -1335 y(logoffTime:)g(2147483647)-2 1432 y(gidNumber:)g(100)-2 -1530 y(kickoffTime:)g(2147483647)-2 1627 y(pwdLastSet:)g(1010179230)-2 -1724 y(rid:)h(19000)-2 1821 y(homeDirectory:)e(/home/tashtego/gcarter) --2 1918 y(pwdCanChange:)g(0)-2 2015 y(pwdMustChange:)g(2147483647)-2 -2112 y(ntPassword:)h(878D8014606CDA29677A44EFA1353FC7)-2 -2397 y -SDict begin H.S end - -2 2397 a -2 2397 a -SDict begin 13 H.A end - -2 2397 a -2 2397 a -SDict begin [ /View [/XYZ H.V] /Dest (636) cvn H.B /DEST pdfmark end - -2 2397 -a 377 x Fx(3.7.)35 b(MySQL)-2 2803 y -SDict begin H.S end - -2 2803 a -2 2803 -a -SDict begin 13 H.A end - -2 2803 a -2 2803 a -SDict begin [ /View [/XYZ H.V] /Dest (638) cvn H.B /DEST pdfmark end - -2 2803 a 299 x Fp(3.7.1.)29 b(Cr)n(eating)h(the) -g(database)-2 3292 y -SDict begin H.S end - -2 3292 a -2 3292 a -SDict begin 13 H.A end - -2 3292 a -2 -3292 a -SDict begin [ /View [/XYZ H.V] /Dest (640) cvn H.B /DEST pdfmark end - -2 3292 a 84 x Fu(Y)-9 b(ou)19 b(either)g(can)g(set)h(up)f(your) -f(o)n(wn)h(table)h(and)f(specify)f(the)i(\002eld)g(names)f(to)g -(pdb_mysql)e(\(see)j(belo)n(w)f(for)g(the)g(column)f(names\))-2 -3484 y(or)i(use)g(the)g(def)o(ault)g(table.)g(The)g(\002le)1071 -3484 y -SDict begin H.S end - 1071 3484 a 1071 3484 a -SDict begin 13 H.A end - 1071 3484 a 1071 3484 -a -SDict begin [ /View [/XYZ H.V] /Dest (641) cvn H.B /DEST pdfmark end - 1071 3484 a Fr(examples/pdb/mysql/mysql.dump)c Fu(contains)k(the)g -(correct)f(queries)h(to)g(create)g(the)-2 3592 y(required)e(tables.)i -(Use)h(the)f(command)f(:)1194 3592 y -SDict begin H.S end - 1194 3592 a 1194 -3592 a -SDict begin 13 H.A end - 1194 3592 a 1194 3592 a -SDict begin [ /View [/XYZ H.V] /Dest (642) cvn H.B /DEST pdfmark end - 1194 3592 a Fv(mysql)i(-u)1501 -3592 y -SDict begin H.S end - 1501 3592 a 1501 3592 a -SDict begin 13 H.A end - 1501 3592 a 1501 3592 -a -SDict begin [ /View [/XYZ H.V] /Dest (643) cvn H.B /DEST pdfmark end - 1501 3592 a Fl(username)f Fv(-h)1995 3592 y -SDict begin H.S end - 1995 3592 -a 1995 3592 a -SDict begin 13 H.A end - 1995 3592 a 1995 3592 a -SDict begin [ /View [/XYZ H.V] /Dest (644) cvn H.B /DEST pdfmark end - 1995 3592 a Fl(hostname)f -Fv(-p)2488 3592 y -SDict begin H.S end - 2488 3592 a 2488 3592 a -SDict begin 13 H.A end - 2488 3592 a -2488 3592 a -SDict begin [ /View [/XYZ H.V] /Dest (645) cvn H.B /DEST pdfmark end - 2488 3592 a Fl(password)2911 3592 y -SDict begin H.S end - 2911 -3592 a 2911 3592 a -SDict begin 13 H.A end - 2911 3592 a 2911 3592 a -SDict begin [ /View [/XYZ H.V] /Dest (646) cvn H.B /DEST pdfmark end - 2911 3592 -a Fl(databasename)g Fv(<)-2 3700 y -SDict begin H.S end - -2 3700 a -2 3700 -a -SDict begin 13 H.A end - -2 3700 a -2 3700 a -SDict begin [ /View [/XYZ H.V] /Dest (647) cvn H.B /DEST pdfmark end - -2 3700 a Ff -(/path/to/samba/examples/pdb/mysql/mysq)o(l.dump)-2 3720 -y -SDict begin H.S end - -2 3720 a -2 3720 a -SDict begin 13 H.A end - -2 3720 a -2 3720 a -SDict begin [ /View [/XYZ H.V] /Dest (648) cvn H.B /DEST pdfmark end - -2 3720 a 318 -x Fp(3.7.2.)29 b(Con\002guring)-2 4228 y -SDict begin H.S end - -2 4228 a -2 -4228 a -SDict begin 13 H.A end - -2 4228 a -2 4228 a -SDict begin [ /View [/XYZ H.V] /Dest (650) cvn H.B /DEST pdfmark end - -2 4228 a 84 x Fu(This)20 -b(plugin)f(lacks)h(some)g(good)f(documentation,)e(b)n(ut)j(here)g(is)h -(some)f(short)g(info:)-2 4496 y -SDict begin H.S end - -2 4496 a -2 4496 a -SDict begin 13 H.A end - -2 -4496 a -2 4496 a -SDict begin [ /View [/XYZ H.V] /Dest (651) cvn H.B /DEST pdfmark end - -2 4496 a 90 x Fu(Add)f(a)i(the)f(follo)n(wing)f(to)h -(the)890 4586 y -SDict begin H.S end - 890 4586 a 890 4586 a -SDict begin 13 H.A end - 890 4586 a 890 -4586 a -SDict begin [ /View [/XYZ H.V] /Dest (652) cvn H.B /DEST pdfmark end - 890 4586 a Fv(passdb)i(back)o(end)f Fu(v)n(ariable)e(in)h(your) -2020 4586 y -SDict begin H.S end - 2020 4586 a 2020 4586 a -SDict begin 13 H.A end - 2020 4586 a 2020 -4586 a -SDict begin [ /View [/XYZ H.V] /Dest (653) cvn H.B /DEST pdfmark end - 2020 4586 a Fr(smb.conf)p Fu(:)-2 4687 y -SDict begin H.S end - -2 4687 -a -2 4687 a -SDict begin 11.7 H.A end - -2 4687 a -2 4687 a -SDict begin [ /View [/XYZ H.V] /Dest (654) cvn H.B /DEST pdfmark end - -2 4687 a 79 x Fr(passdb)44 -b(backend)f(=)i([other-plugins])d(mysql:identifier)g([other-plugins])-2 -5123 y -SDict begin H.S end - -2 5123 a -2 5123 a -SDict begin 13 H.A end - -2 5123 a -2 5123 a -SDict begin [ /View [/XYZ H.V] /Dest (655) cvn H.B /DEST pdfmark end - -2 5123 -a 108 x Fu(The)20 b(identi\002er)f(can)h(be)g(an)o(y)g(string)g(you)f -(lik)o(e,)h(as)h(long)e(as)i(it)g(doesn')o(t)e(collide)h(with)g(the)g -(identi\002ers)g(of)g(other)f(plugins)h(or)f(other)-2 -5339 y(instances)h(of)g(pdb_mysql.)d(If)j(you)g(specify)f(multiple)h -(pdb_mysql.so)d(entries)j(in)h('passdb)e(back)o(end',)f(you)h(also)i -(need)e(to)h(use)-2 5447 y(dif)n(ferent)e(identi\002ers!)p -Black 3659 5984 a Fq(20)p Black eop end -%%Page: 21 28 -TeXDict begin 21 27 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.21) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (656) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Additional)g(options)g(can)h(be)g(gi)n(v)o(en)f(thru)g -(the)i(smb)m(.conf)d(\002le)j(in)f(the)g([global])f(section.)-2 -419 y Fr(identifier:mysql)42 b(host)941 b(-)44 b(host)h(name,)f -(defaults)f(to)h('localhost')-2 516 y(identifier:mysql)e(password)-2 -613 y(identifier:mysql)g(user)941 b(-)44 b(defaults)g(to)g('samba')-2 -710 y(identifier:mysql)e(database)761 b(-)44 b(defaults)g(to)g('samba') --2 807 y(identifier:mysql)e(port)941 b(-)44 b(defaults)g(to)g(3306)-2 -904 y(identifier:table)1163 b(-)44 b(Name)h(of)f(the)g(table)g -(containing)f(users)39 1085 y -SDict begin H.S end - 39 1085 a 39 1085 a -SDict begin 11.7 H.A end - 39 -1085 a 39 1085 a -SDict begin [ /View [/XYZ H.V] /Dest (659) cvn H.B /DEST pdfmark end - 39 1085 a 346 1184 3463 17 v 346 1735 -17 551 v 1853 1333 a Fp(W)-8 b(ar)n(ning)388 1523 y -SDict begin H.S end - 388 -1523 a 388 1523 a -SDict begin 11.7 H.A end - 388 1523 a 388 1523 a -SDict begin [ /View [/XYZ H.V] /Dest (660) cvn H.B /DEST pdfmark end - 388 1523 a 73 -x Fj(Since)20 b(the)f(pass)n(w)o(ord)h(f)n(or)f(the)h(m)o(ysql)h(user)f -(is)h(stored)e(in)h(the)g(smb)m(.conf)g(\002le)o(,)f(y)o(ou)h(should)f -(mak)o(e)h(the)g(the)f(smb)m(.conf)388 1693 y(\002le)h(readab)o(le)d -(only)j(to)g(the)g(user)g(that)f(r)q(uns)h(samba.)g(This)g(is)h -(considered)d(a)i(secur)q(ity)h(b)o(ug)e(and)g(will)h(be)f(\002x)n(ed)i -(soon.)p 3792 1735 17 551 v 346 1751 3463 17 v -2 1928 -a -SDict begin H.S end - -2 1928 a -2 1928 a -SDict begin 13 H.A end - -2 1928 a -2 1928 a -SDict begin [ /View [/XYZ H.V] /Dest (661) cvn H.B /DEST pdfmark end - -2 1928 a 56 -x Fu(Names)f(of)g(the)g(columns)f(in)i(this)f(table\(I')l(v)o(e)e -(added)h(column)g(types)h(those)g(columns)f(should)h(ha)n(v)o(e)f -(\002rst\):)-2 2168 y -SDict begin H.S end - -2 2168 a -2 2168 a -SDict begin 13 H.A end - -2 2168 a -2 -2168 a -SDict begin [ /View [/XYZ H.V] /Dest (662) cvn H.B /DEST pdfmark end - -2 2168 a -2 2251 a -SDict begin H.S end - -2 2251 a -2 2251 a -SDict begin 11.7 H.A end - -2 2251 -a -2 2251 a -SDict begin [ /View [/XYZ H.V] /Dest (663) cvn H.B /DEST pdfmark end - -2 2251 a 79 x Fr(identifier:logon)42 b(time)i(column)582 -b(-)45 b(int\(9\))-2 2427 y(identifier:logoff)d(time)i(column)537 -b(-)45 b(int\(9\))-2 2525 y(identifier:kickoff)d(time)i(column)492 -b(-)45 b(int\(9\))-2 2622 y(identifier:pass)d(last)i(set)h(time)f -(column)223 b(-)45 b(int\(9\))-2 2719 y(identifier:pass)d(can)i(change) -g(time)g(column)134 b(-)45 b(int\(9\))-2 2816 y(identifier:pass)d(must) -i(change)g(time)g(column)89 b(-)45 b(int\(9\))-2 2913 -y(identifier:username)c(column)672 b(-)45 b(varchar\(255\))d(-)j(unix)f -(username)-2 3010 y(identifier:domain)e(column)761 b(-)45 -b(varchar\(255\))d(-)j(NT)g(domain)e(user)h(is)h(part)f(of)-2 -3107 y(identifier:nt)e(username)i(column)537 b(-)45 b(varchar\(255\))d -(-)j(NT)g(username)-2 3205 y(identifier:fullname)c(column)537 -b(-)45 b(varchar\(255\))e(-)i(Full)f(name)g(of)g(user)-2 -3302 y(identifier:home)e(dir)i(column)672 b(-)45 b(varchar\(255\))d(-)j -(Unix)f(homedir)g(path)-2 3399 y(identifier:dir)e(drive)i(column)627 -b(-)45 b(varchar\(2\))e(-)h(Directory)g(drive)g(path)g(\(eg:)g('H:'\)) --2 3496 y(identifier:logon)e(script)i(column)492 b(-)45 -b(varchar\(255\))d(-)j(Batch)f(file)g(to)h(run)f(on)g(client)g(side)g -(when)h(logging)e(on)-2 3593 y(identifier:profile)f(path)i(column)492 -b(-)45 b(varchar\(255\))d(-)j(Path)f(of)h(profile)-2 -3690 y(identifier:acct)d(desc)i(column)627 b(-)45 b(varchar\(255\))d(-) -j(Some)f(ASCII)g(NT)h(user)f(data)-2 3787 y(identifier:workstations)d -(column)492 b(-)45 b(varchar\(255\))d(-)j(Workstations)e(user)h(can)g -(logon)g(to)h(\(or)f(NULL)g(for)h(all\))-2 3884 y(identifier:unknown)d -(string)h(column)403 b(-)45 b(varchar\(255\))d(-)j(unknown)f(string)-2 -3982 y(identifier:munged)e(dial)i(column)537 b(-)45 b(varchar\(255\))d -(-)j(?)-2 4079 y(identifier:uid)d(column)896 b(-)45 b(int\(9\))e(-)i -(Unix)f(user)g(ID)h(\(uid\))-2 4176 y(identifier:gid)d(column)896 -b(-)45 b(int\(9\))e(-)i(Unix)f(user)g(group)g(\(gid\))-2 -4273 y(identifier:user)e(sid)i(column)672 b(-)45 b(varchar\(255\))d(-)j -(NT)g(user)f(SID)-2 4370 y(identifier:group)e(sid)i(column)627 -b(-)45 b(varchar\(255\))d(-)j(NT)g(group)e(ID)-2 4467 -y(identifier:lanman)f(pass)i(column)537 b(-)45 b(varchar\(255\))d(-)j -(encrypted)e(lanman)h(password)-2 4564 y(identifier:nt)e(pass)j(column) -716 b(-)45 b(varchar\(255\))d(-)j(encrypted)e(nt)i(passwd)-2 -4662 y(identifier:plain)d(pass)i(column)582 b(-)45 b(varchar\(255\))d -(-)j(plaintext)e(password)-2 4759 y(identifier:acct)f(control)i(column) -492 b(-)45 b(int\(9\))e(-)i(nt)g(user)f(data)-2 4856 -y(identifier:unknown)e(3)i(column)627 b(-)45 b(int\(9\))e(-)i(unknown) --2 4953 y(identifier:logon)d(divs)i(column)582 b(-)45 -b(int\(9\))e(-)i(?)-2 5050 y(identifier:hours)d(len)i(column)627 -b(-)45 b(int\(9\))e(-)i(?)-2 5147 y(identifier:unknown)d(5)i(column)627 -b(-)45 b(int\(9\))e(-)i(unknown)-2 5244 y(identifier:unknown)d(6)i -(column)627 b(-)45 b(int\(9\))e(-)i(unknown)p Black 3659 -5984 a Fq(21)p Black eop end -%%Page: 22 29 -TeXDict begin 22 28 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.22) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2471 -132 -a Fq(Chapter)20 b(3.)g(User)h(information)e(database)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (664) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Ev)o(entually)-5 b(,)17 b(you)j(can)g(put)f(a)i(colon)e -(\(:\))h(after)g(the)h(name)e(of)h(each)g(column,)e(which)i(should)f -(specify)h(the)g(column)f(to)h(update)-2 180 y(when)f(updating)g(the)h -(table.)g(Y)-9 b(ou)19 b(can)h(also)h(specify)e(nothing)g(behind)g(the) -h(colon)f(-)h(then)g(the)g(data)g(from)g(the)g(\002eld)g(will)h(not)f -(be)-2 288 y(updated.)-2 317 y -SDict begin H.S end - -2 317 a -2 317 a -SDict begin 13 H.A end - -2 317 -a -2 317 a -SDict begin [ /View [/XYZ H.V] /Dest (665) cvn H.B /DEST pdfmark end - -2 317 a 310 x Fp(3.7.3.)29 b(Using)h(plaintext)g(passw)o -(ords)f(or)h(encrypted)h(passw)o(ord)-2 817 y -SDict begin H.S end - -2 817 -a -2 817 a -SDict begin 13 H.A end - -2 817 a -2 817 a -SDict begin [ /View [/XYZ H.V] /Dest (667) cvn H.B /DEST pdfmark end - -2 817 a 84 x Fu(I)20 b(strongly)f -(discourage)f(the)j(use)f(of)g(plainte)o(xt)f(passw)o(ords,)h(ho)n(we)n -(v)o(er)m(,)d(you)j(can)g(use)g(them:)-2 1085 y -SDict begin H.S end - -2 1085 -a -2 1085 a -SDict begin 13 H.A end - -2 1085 a -2 1085 a -SDict begin [ /View [/XYZ H.V] /Dest (668) cvn H.B /DEST pdfmark end - -2 1085 a 90 x Fu(If)g(you)f(w)o(ould)h -(lik)o(e)g(to)g(use)h(plainte)o(xt)e(passw)o(ords,)g(set)i -('identi\002er:lanman)d(pass)j(column')d(and)i('identi\002er:nt)f(pass) -h(column')-2 1283 y(to)g('NULL)-8 b(')20 b(\(without)f(the)h(quotes\))f -(and)h('identi\002er:plain)e(pass)j(column')d(to)j(the)f(name)g(of)g -(the)g(column)f(containing)f(the)-2 1391 y(plainte)o(xt)h(passw)o -(ords.)-2 1575 y -SDict begin H.S end - -2 1575 a -2 1575 a -SDict begin 13 H.A end - -2 1575 a -2 1575 -a -SDict begin [ /View [/XYZ H.V] /Dest (669) cvn H.B /DEST pdfmark end - -2 1575 a 90 x Fu(If)g(you)g(use)h(encrypted)e(passw)o(ords,)h(set)h -(the)g('identi\002er:plain)e(pass)i(column')e(to)i('NULL)-8 -b(')19 b(\(without)g(the)h(quotes\).)e(This)i(is)h(the)-2 -1773 y(def)o(ault.)-2 1784 y -SDict begin H.S end - -2 1784 a -2 1784 a -SDict begin 13 H.A end - -2 1784 -a -2 1784 a -SDict begin [ /View [/XYZ H.V] /Dest (670) cvn H.B /DEST pdfmark end - -2 1784 a 327 x Fp(3.7.4.)29 b(Getting)h(non-column)h(data) -e(fr)n(om)g(the)i(table)-2 2301 y -SDict begin H.S end - -2 2301 a -2 2301 a -SDict begin 13 H.A end - --2 2301 a -2 2301 a -SDict begin [ /View [/XYZ H.V] /Dest (672) cvn H.B /DEST pdfmark end - -2 2301 a 84 x Fu(It)20 b(is)h(possible)f(to)h(ha)n -(v)o(e)e(not)h(all)h(data)f(in)g(the)g(database)g(and)g(making)f(some)h -('constant'.)-2 2569 y -SDict begin H.S end - -2 2569 a -2 2569 a -SDict begin 13 H.A end - -2 2569 a --2 2569 a -SDict begin [ /View [/XYZ H.V] /Dest (673) cvn H.B /DEST pdfmark end - -2 2569 a 90 x Fu(F)o(or)g(e)o(xample,)e(you)h(can)h(set)h -('identi\002er:fullname)d(column')g(to)j(:)1941 2659 -y -SDict begin H.S end - 1941 2659 a 1941 2659 a -SDict begin 13 H.A end - 1941 2659 a 1941 2659 a -SDict begin [ /View [/XYZ H.V] /Dest (674) cvn H.B /DEST pdfmark end - 1941 -2659 a Fv(CONCA)-8 b(T\(First_name,)j(')19 b(',Sur_name\))-2 -2843 y -SDict begin H.S end - -2 2843 a -2 2843 a -SDict begin 13 H.A end - -2 2843 a -2 2843 a -SDict begin [ /View [/XYZ H.V] /Dest (675) cvn H.B /DEST pdfmark end - -2 2843 -a 90 x Fu(Or)m(,)h(set)h('identi\002er:w)o(orkstations)c(column')i(to)h -(:)1458 2933 y -SDict begin H.S end - 1458 2933 a 1458 2933 a -SDict begin 13 H.A end - 1458 2933 a 1458 -2933 a -SDict begin [ /View [/XYZ H.V] /Dest (676) cvn H.B /DEST pdfmark end - 1458 2933 a Fv(NULL)-2 3111 y -SDict begin H.S end - -2 3111 a -2 3111 -a -SDict begin 13 H.A end - -2 3111 a -2 3111 a -SDict begin [ /View [/XYZ H.V] /Dest (677) cvn H.B /DEST pdfmark end - -2 3111 a 96 x Fu(See)g(the)h(MySQL)f -(documentation)d(for)i(more)h(language)e(constructs.)-2 -3318 y -SDict begin H.S end - -2 3318 a -2 3318 a -SDict begin 13 H.A end - -2 3318 a -2 3318 a -SDict begin [ /View [/XYZ H.V] /Dest (678) cvn H.B /DEST pdfmark end - -2 3318 -a 359 x Fx(3.8.)35 b(XML)-2 3845 y -SDict begin H.S end - -2 3845 a -2 3845 -a -SDict begin 13 H.A end - -2 3845 a -2 3845 a -SDict begin [ /View [/XYZ H.V] /Dest (680) cvn H.B /DEST pdfmark end - -2 3845 a 106 x Fu(This)20 b(module)f(requires)g -(libxml2)g(to)i(be)f(installed.)-2 4135 y -SDict begin H.S end - -2 4135 a -2 -4135 a -SDict begin 13 H.A end - -2 4135 a -2 4135 a -SDict begin [ /View [/XYZ H.V] /Dest (681) cvn H.B /DEST pdfmark end - -2 4135 a 90 x Fu(The)g(usage)f(of)h -(pdb_xml)e(is)j(pretty)f(straightforw)o(ard.)d(T)-7 b(o)21 -b(e)o(xport)d(data,)i(use:)2279 4225 y -SDict begin H.S end - 2279 4225 a 2279 -4225 a -SDict begin 13 H.A end - 2279 4225 a 2279 4225 a -SDict begin [ /View [/XYZ H.V] /Dest (682) cvn H.B /DEST pdfmark end - 2279 4225 a Fm(pdbedit)48 -b(-e)i(xml:filename)18 b Fu(\(where)-2 4333 y(\002lename)h(is)j(the)e -(name)f(of)h(the)g(\002le)h(to)g(put)f(the)g(data)g(in\))-2 -4517 y -SDict begin H.S end - -2 4517 a -2 4517 a -SDict begin 13 H.A end - -2 4517 a -2 4517 a -SDict begin [ /View [/XYZ H.V] /Dest (683) cvn H.B /DEST pdfmark end - -2 4517 -a 90 x Fu(T)-7 b(o)20 b(import)f(data,)h(use:)681 4607 -y -SDict begin H.S end - 681 4607 a 681 4607 a -SDict begin 13 H.A end - 681 4607 a 681 4607 a -SDict begin [ /View [/XYZ H.V] /Dest (684) cvn H.B /DEST pdfmark end - 681 4607 -a Fm(pdbedit)48 b(-i)i(xml:filename)d(-e)j(current-pdb)18 -b Fu(Where)i(\002lename)g(is)h(the)f(name)g(to)-2 4715 -y(read)f(the)i(data)f(from)f(and)g(current-pdb)f(to)i(put)g(it)h(in.)p -Black 3659 5984 a Fq(22)p Black eop end -%%Page: 23 30 -TeXDict begin 23 29 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.23) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (TYPE) cvn H.B /DEST pdfmark end - -2 -11 a 890 -132 a Fy(II.)52 b(T)-15 b(ype)51 b(of)h(installation)-2 -281 y -SDict begin H.S end - -2 281 a -2 281 a -SDict begin 22.464 H.A end - -2 281 a -2 281 a -SDict begin [ /View [/XYZ H.V] /Dest (688) cvn H.B /DEST pdfmark end - -2 281 a 145 -x Fx(Intr)m(oduction)-2 594 y -SDict begin H.S end - -2 594 a -2 594 a -SDict begin 13 H.A end - -2 594 -a -2 594 a -SDict begin [ /View [/XYZ H.V] /Dest (689) cvn H.B /DEST pdfmark end - -2 594 a 106 x Fu(Samba)19 b(can)h(operate)g(in)g(v)n -(arious)f(SMB)i(netw)o(orks.)e(This)i(part)e(contains)h(information)e -(on)h(con\002guring)f(samba)i(for)f(v)n(arious)-2 808 -y(en)m(vironments.)p Black Black eop end -%%Page: 24 31 -TeXDict begin 24 30 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.24) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SERVERTYPE) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(4.)f(Nomenclatur)m(e)i(of)f(Ser)n(v)n(er)h(T)-13 -b(ypes)-2 363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (700) cvn H.B /DEST pdfmark end - -2 -363 a 73 x Fu(Adminstrators)19 b(of)g(Microsoft)h(netw)o(orks)f(often)g -(refer)h(to)g(there)g(being)f(three)h(dif)n(ferent)e(type)i(of)g(serv)o -(ers:)-2 454 y -SDict begin H.S end - -2 454 a -2 454 a -SDict begin 13 H.A end - -2 454 a -2 454 a -SDict begin [ /View [/XYZ H.V] /Dest (701) cvn H.B /DEST pdfmark end - -2 -454 a -2 464 a -SDict begin H.S end - -2 464 a -2 464 a -SDict begin 13 H.A end - -2 464 a -2 464 a -SDict begin [ /View [/XYZ H.V] /Dest (702) cvn H.B /DEST pdfmark end - -2 -464 a Black 142 x Ft(\225)p Black 81 606 a -SDict begin H.S end - 81 606 a 81 -606 a -SDict begin 13 H.A end - 81 606 a 81 606 a -SDict begin [ /View [/XYZ H.V] /Dest (703) cvn H.B /DEST pdfmark end - 81 606 a Fu(Stand)g(Alone)f(Serv)o(er)-2 -607 y -SDict begin H.S end - -2 607 a -2 607 a -SDict begin 13 H.A end - -2 607 a -2 607 a -SDict begin [ /View [/XYZ H.V] /Dest (704) cvn H.B /DEST pdfmark end - -2 607 a Black -148 x Ft(\225)p Black 81 755 a -SDict begin H.S end - 81 755 a 81 755 a -SDict begin 13 H.A end - 81 755 -a 81 755 a -SDict begin [ /View [/XYZ H.V] /Dest (705) cvn H.B /DEST pdfmark end - 81 755 a Fu(Domain)g(Member)g(Serv)o(er)-2 -756 y -SDict begin H.S end - -2 756 a -2 756 a -SDict begin 13 H.A end - -2 756 a -2 756 a -SDict begin [ /View [/XYZ H.V] /Dest (706) cvn H.B /DEST pdfmark end - -2 756 a Black -149 x Ft(\225)p Black 81 905 a -SDict begin H.S end - 81 905 a 81 905 a -SDict begin 13 H.A end - 81 905 -a 81 905 a -SDict begin [ /View [/XYZ H.V] /Dest (707) cvn H.B /DEST pdfmark end - 81 905 a Fu(Domain)g(Controller)-2 906 y -SDict begin H.S end - -2 -906 a -2 906 a -SDict begin 13 H.A end - -2 906 a -2 906 a -SDict begin [ /View [/XYZ H.V] /Dest (708) cvn H.B /DEST pdfmark end - -2 906 a -2 906 a -SDict begin H.S end - -2 -906 a -2 906 a -SDict begin 13 H.A end - -2 906 a -2 906 a -SDict begin [ /View [/XYZ H.V] /Dest (709) cvn H.B /DEST pdfmark end - -2 906 a Black 81 1054 -a Fe(\225)p Black 164 1054 a -SDict begin H.S end - 164 1054 a 164 1054 a -SDict begin 13 H.A end - 164 -1054 a 164 1054 a -SDict begin [ /View [/XYZ H.V] /Dest (710) cvn H.B /DEST pdfmark end - 164 1054 a Fu(Primary)g(Domain)g(Controller)-2 -1072 y -SDict begin H.S end - -2 1072 a -2 1072 a -SDict begin 13 H.A end - -2 1072 a -2 1072 a -SDict begin [ /View [/XYZ H.V] /Dest (711) cvn H.B /DEST pdfmark end - -2 1072 -a Black 81 1204 a Fe(\225)p Black 164 1204 a -SDict begin H.S end - 164 1204 -a 164 1204 a -SDict begin 13 H.A end - 164 1204 a 164 1204 a -SDict begin [ /View [/XYZ H.V] /Dest (712) cvn H.B /DEST pdfmark end - 164 1204 a Fu(Backup)g(Domain)g -(Controller)-2 1222 y -SDict begin H.S end - -2 1222 a -2 1222 a -SDict begin 13 H.A end - -2 1222 a -2 -1222 a -SDict begin [ /View [/XYZ H.V] /Dest (713) cvn H.B /DEST pdfmark end - -2 1222 a Black 81 1353 a Fe(\225)p Black 164 -1353 a -SDict begin H.S end - 164 1353 a 164 1353 a -SDict begin 13 H.A end - 164 1353 a 164 1353 a -SDict begin [ /View [/XYZ H.V] /Dest (714) cvn H.B /DEST pdfmark end - 164 -1353 a Fu(ADS)i(Domain)e(Controller)-2 1669 y -SDict begin H.S end - -2 1669 -a -2 1669 a -SDict begin 13 H.A end - -2 1669 a -2 1669 a -SDict begin [ /View [/XYZ H.V] /Dest (715) cvn H.B /DEST pdfmark end - -2 1669 a 108 x Fu(A)h(netw)o(ork)f -(administrator)g(who)h(is)h(f)o(amiliar)f(with)g(these)g(terms)h(and)e -(who)h(wishes)h(to)f(migrate)f(to)i(or)f(use)g(Samba)g(will)h(w)o(ant) --2 1885 y(to)f(kno)n(w)f(what)h(these)h(terms)f(mean)g(within)g(a)g -(Samba)g(conte)o(xt.)-2 1886 y -SDict begin H.S end - -2 1886 a -2 1886 a -SDict begin 13 H.A end - -2 -1886 a -2 1886 a -SDict begin [ /View [/XYZ H.V] /Dest (716) cvn H.B /DEST pdfmark end - -2 1886 a 376 x Fx(4.1.)35 b(Stand)f(Alone)h(Ser)o(v)o -(er)-2 2429 y -SDict begin H.S end - -2 2429 a -2 2429 a -SDict begin 13 H.A end - -2 2429 a -2 2429 a -SDict begin [ /View [/XYZ H.V] /Dest (718) cvn H.B /DEST pdfmark end - --2 2429 a 107 x Fu(The)20 b(term)321 2536 y -SDict begin H.S end - 321 2536 -a 321 2536 a -SDict begin 13 H.A end - 321 2536 a 321 2536 a -SDict begin [ /View [/XYZ H.V] /Dest (719) cvn H.B /DEST pdfmark end - 321 2536 a Fq(stand)f(alone)g -(server)24 b Fu(means)19 b(that)i(the)f(serv)o(er)f(will)i(pro)o(vide)d -(local)i(authentication)f(and)g(access)i(control)e(for)h(all)-2 -2644 y(resources)f(that)h(are)g(a)n(v)n(ailable)g(from)f(it.)i(In)f -(general)f(this)i(means)f(that)g(there)g(will)g(be)h(a)f(local)g(user)g -(database.)g(In)g(more)-2 2752 y(technical)f(terms,)h(it)h(means)f -(that)g(resources)g(on)f(the)i(machine)e(will)h(either)g(be)g(made)g(a) -n(v)n(ailable)g(in)g(either)g(SHARE)h(mode)e(or)-2 2859 -y(in)h(USER)h(mode.)e(SHARE)i(mode)e(and)h(USER)h(mode)e(security)h -(are)g(documented)d(under)i(discussions)h(re)o(garding)d("security)-2 -2967 y(mode".)i(The)g(smb)m(.conf)g(con\002guration)e(parameters)i -(that)h(control)f(security)h(mode)f(are:)h("security)g(=)g(user")g(and) -g("security)f(=)-2 3075 y(share".)-2 3242 y -SDict begin H.S end - -2 3242 a --2 3242 a -SDict begin 13 H.A end - -2 3242 a -2 3242 a -SDict begin [ /View [/XYZ H.V] /Dest (720) cvn H.B /DEST pdfmark end - -2 3242 a 107 x Fu(No)h(special)g(action) -g(is)h(needed)e(other)g(than)h(to)g(create)g(user)g(accounts.)f -(Stand-alone)g(serv)o(ers)g(do)h(NO)m(T)g(pro)o(vide)e(netw)o(ork)-2 -3457 y(logon)g(services,)i(meaning)e(that)h(machines)g(that)h(use)g -(this)g(serv)o(er)f(do)g(NO)m(T)h(perform)d(a)j(domain)f(logon)f(b)n -(ut)i(instead)f(mak)o(e)g(use)-2 3565 y(only)g(of)h(the)g(MS)h(W)m -(indo)n(ws)f(logon)e(which)i(is)h(local)f(to)h(the)f(MS)h(W)m(indo)n -(ws)e(w)o(orkstation/serv)o(er)-5 b(.)-2 3749 y -SDict begin H.S end - -2 3749 -a -2 3749 a -SDict begin 13 H.A end - -2 3749 a -2 3749 a -SDict begin [ /View [/XYZ H.V] /Dest (721) cvn H.B /DEST pdfmark end - -2 3749 a 90 x Fu(Samba)19 -b(tends)i(to)f(blur)f(the)i(distinction)e(a)i(little)g(in)f(respect)g -(of)g(what)g(is)h(a)g(stand)f(alone)f(serv)o(er)-5 b(.)20 -b(This)g(is)h(because)f(the)-2 3947 y(authentication)e(database)i(may)f -(be)h(local)h(or)e(on)h(a)h(remote)e(serv)o(er)m(,)g(e)n(v)o(en)g(if)i -(from)e(the)h(samba)g(protocol)e(perspecti)n(v)o(e)h(the)-2 -4055 y(samba)h(serv)o(er)f(is)i(NO)m(T)f(a)h(member)e(of)g(a)i(domain)e -(security)h(conte)o(xt.)-2 4239 y -SDict begin H.S end - -2 4239 a -2 4239 a -SDict begin 13 H.A end - --2 4239 a -2 4239 a -SDict begin [ /View [/XYZ H.V] /Dest (722) cvn H.B /DEST pdfmark end - -2 4239 a 90 x Fu(Through)d(the)k(use)f(of)g(P)-8 -b(AM)21 b(\(Pluggable)d(Authentication)g(Modules\))h(and)h(nsswitch)g -(\(the)g(name)g(service)g(switcher\))f(the)-2 4437 y(source)g(of)g -(authentication)e(may)i(reside)h(on)f(another)f(serv)o(er)-5 -b(.)19 b(W)-7 b(e)21 b(w)o(ould)d(be)i(inclined)e(to)i(call)g(this)g -(the)g(authentication)d(serv)o(er)-5 b(.)-2 4545 y(This)20 -b(means)g(that)g(the)g(samba)g(serv)o(er)g(may)f(use)i(the)f(local)g -(Unix/Linux)e(system)j(passw)o(ord)e(database)h(\(/etc/passwd)g(or)-2 -4653 y(/etc/shado)n(w\),)e(may)i(use)h(a)f(local)g(smbpasswd)g(\002le)h -(\(/etc/samba/smbpasswd)d(or)-2 4761 y(/usr/local/samba/lib/pri)n(v)n -(ate/smbpasswd\),)d(or)20 b(may)g(use)g(an)g(LD)m(AP)h(back)e(end,)h -(or)f(e)n(v)o(en)h(via)g(P)-8 b(AM)21 b(and)e(W)m(inbind)g(another)-2 -4869 y(CIFS/SMB)i(serv)o(er)f(for)f(authentication.)-2 -4880 y -SDict begin H.S end - -2 4880 a -2 4880 a -SDict begin 13 H.A end - -2 4880 a -2 4880 a -SDict begin [ /View [/XYZ H.V] /Dest (723) cvn H.B /DEST pdfmark end - -2 4880 -a Black 3659 5984 a Fq(24)p Black eop end -%%Page: 25 32 -TeXDict begin 25 31 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.25) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2368 -132 -a Fq(Chapter)20 b(4.)g(Nomenclatur)m(e)f(of)h(Server)h(T)-6 -b(ypes)p Black -2 88 a Fx(4.2.)35 b(Domain)f(Member)h(Ser)o(v)o(er)-2 -256 y -SDict begin H.S end - -2 256 a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (725) cvn H.B /DEST pdfmark end - -2 256 a 106 -x Fu(This)20 b(mode)f(of)h(serv)o(er)g(operation)e(in)m(v)n(olv)o(es)h -(the)h(samba)g(machine)f(being)g(made)h(a)g(member)f(of)h(a)h(domain)e -(security)g(conte)o(xt.)-2 470 y(This)h(means)g(by)g(de\002nition)f -(that)h(all)h(user)f(authentication)e(will)j(be)f(done)f(from)g(a)i -(centrally)e(de\002ned)h(authentication)e(re)o(gime.)-2 -578 y(The)h(authentication)f(re)o(gime)h(may)h(come)f(from)g(an)h -(NT3/4)g(style)g(\(old)g(domain)e(technology\))f(serv)o(er)m(,)i(or)h -(it)h(may)e(be)h(pro)o(vided)-2 686 y(from)f(an)h(Acti)n(v)o(e)g -(Directory)f(serv)o(er)g(\(ADS\))h(running)e(on)i(MS)h(W)m(indo)n(ws)e -(2000)g(or)h(later)-5 b(.)-2 870 y -SDict begin H.S end - -2 870 a -2 870 a -SDict begin 13 H.A end - --2 870 a -2 870 a -SDict begin [ /View [/XYZ H.V] /Dest (726) cvn H.B /DEST pdfmark end - -2 870 a -2 870 a -SDict begin H.S end - -2 870 a -2 870 a -SDict begin 13 H.A end - --2 870 a -2 870 a -SDict begin [ /View [/XYZ H.V] /Dest (727) cvn H.B /DEST pdfmark end - -2 870 a 90 x Fq(Of)21 b(cour)o(se)f(it)h(should)e -(be)h(clear)g(that)g(the)h(authentication)c(bac)n(k)j(end)f(itself)j -(could)d(be)h(fr)l(om)h(any)f(distrib)n(uted)f(dir)m(ectory)-2 -1068 y(ar)m(c)o(hitectur)m(e)g(server)i(that)f(is)h(supported)e(by)h -(Samba.)f(This)h(can)g(be)g(LD)m(AP)h(\(fr)l(om)f(OpenLD)m(AP\),)f(or)h -(Sun')m(s)f(iPlanet,)h(of)-2 1176 y(NetW)-8 b(ar)m(e)21 -b(Dir)m(ectory)f(Server)-9 b(,)20 b(etc.)-2 1359 y -SDict begin H.S end - -2 -1359 a -2 1359 a -SDict begin 13 H.A end - -2 1359 a -2 1359 a -SDict begin [ /View [/XYZ H.V] /Dest (728) cvn H.B /DEST pdfmark end - -2 1359 a 91 x Fu(Please)h(refer)e -(to)h(the)h(section)f(on)f(Ho)n(wto)h(con\002gure)e(Samba)i(as)h(a)g -(Primary)e(Domain)g(Controller)g(and)h(for)f(more)h(information)-2 -1558 y(re)o(garding)d(ho)n(w)j(to)g(create)g(a)h(domain)d(machine)h -(account)g(for)h(a)h(domain)d(member)h(serv)o(er)g(as)i(well)g(as)g -(for)f(information)-2 1666 y(re)o(gading)d(ho)n(w)j(to)g(enable)g(the)g -(samba)g(domain)f(member)f(machine)i(to)g(join)g(the)g(domain)f(and)g -(to)i(be)f(fully)g(trusted)f(by)h(it.)-2 1694 y -SDict begin H.S end - -2 1694 -a -2 1694 a -SDict begin 13 H.A end - -2 1694 a -2 1694 a -SDict begin [ /View [/XYZ H.V] /Dest (729) cvn H.B /DEST pdfmark end - -2 1694 a 359 x Fx(4.3.)35 -b(Domain)f(Contr)m(oller)-2 2221 y -SDict begin H.S end - -2 2221 a -2 2221 -a -SDict begin 13 H.A end - -2 2221 a -2 2221 a -SDict begin [ /View [/XYZ H.V] /Dest (731) cvn H.B /DEST pdfmark end - -2 2221 a 106 x Fu(Ov)o(er)19 b(the)h(years)g -(public)g(perceptions)e(of)i(what)g(Domain)f(Control)h(really)g(is)h -(has)f(tak)o(en)g(on)g(an)g(almost)g(mystical)g(nature.)-2 -2435 y(Before)f(we)i(branch)e(into)h(a)g(brief)g(o)o(v)o(ervie)n(w)e -(of)i(what)g(Domain)f(Control)h(is)h(the)f(follo)n(wing)e(types)i(of)g -(controller)f(are)h(kno)n(wn:)-2 2453 y -SDict begin H.S end - -2 2453 a -2 -2453 a -SDict begin 13 H.A end - -2 2453 a -2 2453 a -SDict begin [ /View [/XYZ H.V] /Dest (732) cvn H.B /DEST pdfmark end - -2 2453 a 310 x Fp(4.3.1.)29 -b(Domain)h(Contr)n(oller)g(T)-9 b(ypes)-2 2811 y -SDict begin H.S end - -2 2811 -a -2 2811 a -SDict begin 13 H.A end - -2 2811 a -2 2811 a -SDict begin [ /View [/XYZ H.V] /Dest (734) cvn H.B /DEST pdfmark end - -2 2811 a -2 2811 a -SDict begin H.S end - -2 -2811 a -2 2811 a -SDict begin 13 H.A end - -2 2811 a -2 2811 a -SDict begin [ /View [/XYZ H.V] /Dest (table.7) cvn H.B /DEST pdfmark -end - -2 2811 a 75 x Fu(Primary)19 -b(Domain)g(Controller)-2 2979 y(Backup)g(Domain)g(Controller)-2 -3072 y(ADS)i(Domain)e(Controller)-2 3238 y -SDict begin H.S end - -2 3238 a --2 3238 a -SDict begin 13 H.A end - -2 3238 a -2 3238 a -SDict begin [ /View [/XYZ H.V] /Dest (738) cvn H.B /DEST pdfmark end - -2 3238 a 84 x Fu(The)148 -3322 y -SDict begin H.S end - 148 3322 a 148 3322 a -SDict begin 13 H.A end - 148 3322 a 148 3322 a -SDict begin [ /View [/XYZ H.V] /Dest (739) cvn H.B /DEST pdfmark end - 148 -3322 a Fq(Primary)h(Domain)f(Contr)l(oller)k Fu(or)d(PDC)h(plays)f(an)g -(important)f(role)h(in)g(the)g(MS)h(W)m(indo)n(ws)e(NT3)h(and)g(NT4)g -(Domain)-2 3430 y(Control)f(architecture,)g(b)n(ut)h(not)g(in)g(the)g -(manner)f(that)h(so)h(man)o(y)e(e)o(xpect.)g(The)h(PDC)h(seeds)f(the)h -(Domain)e(Control)g(database)h(\(a)-2 3538 y(part)g(of)g(the)g(W)m -(indo)n(ws)f(re)o(gistry\))g(and)h(it)h(plays)f(a)g(k)o(e)o(y)g(part)g -(in)g(synchronisation)e(of)h(the)i(domain)e(authentication)f(database.) --2 3722 y -SDict begin H.S end - -2 3722 a -2 3722 a -SDict begin 13 H.A end - -2 3722 a -2 3722 a -SDict begin [ /View [/XYZ H.V] /Dest (740) cvn H.B /DEST pdfmark end - -2 -3722 a 90 x Fu(Ne)n(w)i(to)h(Samba-3.0.0)c(is)k(the)f(ability)g(to)h -(use)f(a)h(back-end)d(\002le)j(that)f(holds)f(the)i(same)f(type)g(of)g -(data)g(as)h(the)f(NT4)g(style)g(SAM)-2 3920 y(\(Security)f(Account)g -(Manager\))f(database)i(\(one)f(of)h(the)g(re)o(gistry)f(\002les\).)i -(The)f(samba-3.0.0)d(SAM)k(can)f(be)g(speci\002ed)g(via)g(the)-2 -4028 y(smb)m(.conf)e(\002le)j(parameter)d("passwd)i(back)o(end")f(and)h -(v)n(alid)f(options)g(include)2287 4028 y -SDict begin H.S end - 2287 4028 a -2287 4028 a -SDict begin 13 H.A end - 2287 4028 a 2287 4028 a -SDict begin [ /View [/XYZ H.V] /Dest (741) cvn H.B /DEST pdfmark end - 2287 4028 a 20 w -Fq(smbpasswd)h(tdbsam)g(ldapsam)f(nisplussam)-2 4136 -y(plugin)g(unixsam)p Fu(.)g(The)h(smbpasswd,)f(tdbsam)h(and)f(ldapsam)h -(options)f(can)h(ha)n(v)o(e)g(a)g("_nua")f(suf)n(\002x)h(to)g(indicate) -g(that)g(No)g(Unix)-2 4244 y(Accounts)f(need)h(to)g(be)g(created.)f(In) -h(other)g(w)o(ords,)f(the)h(Samba)g(SAM)h(will)g(be)f(independant)d(of) -j(Unix/Linux)e(system)-2 4352 y(accounts,)h(pro)o(vided)e(a)k(uid)f -(range)f(is)i(de\002ned)e(from)g(which)h(SAM)h(accounts)e(can)h(be)g -(created.)-2 4536 y -SDict begin H.S end - -2 4536 a -2 4536 a -SDict begin 13 H.A end - -2 4536 a -2 -4536 a -SDict begin [ /View [/XYZ H.V] /Dest (742) cvn H.B /DEST pdfmark end - -2 4536 a 89 x Fu(The)148 4625 y -SDict begin H.S end - 148 4625 a 148 -4625 a -SDict begin 13 H.A end - 148 4625 a 148 4625 a -SDict begin [ /View [/XYZ H.V] /Dest (743) cvn H.B /DEST pdfmark end - 148 4625 a Fq(Bac)n(kup)f(Domain)g(Contr)l -(oller)j Fu(or)e(BDC)i(plays)e(a)g(k)o(e)o(y)g(role)g(in)g(servicing)f -(netw)o(ork)g(authentication)f(requests.)i(The)g(BDC)-2 -4733 y(is)h(biased)f(to)g(answer)g(logon)f(requests)h(so)g(that)h(on)e -(a)i(netw)o(ork)e(se)o(gment)g(that)h(has)h(a)f(BDC)i(and)e(a)g(PDC)h -(the)g(BDC)g(will)g(be)-2 4841 y(most)f(lik)o(ely)g(to)g(service)g -(netw)o(ork)f(logon)g(requests.)h(The)g(PDC)h(will)g(answer)f(netw)o -(ork)f(logon)f(requests)i(when)g(the)g(BDC)h(is)-2 4949 -y(too)f(b)n(usy)g(\(high)f(load\).)g(A)h(BDC)i(can)e(be)g(promoted)e -(to)i(a)h(PDC.)g(If)f(the)g(PDC)h(is)g(on)f(line)h(at)f(the)g(time)h -(that)f(the)g(BDC)i(is)-2 5057 y(promoted)c(to)i(PDC)h(the)g(pre)n -(vious)d(PDC)j(is)g(automatically)e(demoted)g(to)h(a)h(BDC.)-2 -5241 y -SDict begin H.S end - -2 5241 a -2 5241 a -SDict begin 13 H.A end - -2 5241 a -2 5241 a -SDict begin [ /View [/XYZ H.V] /Dest (744) cvn H.B /DEST pdfmark end - -2 5241 -a 90 x Fu(At)g(this)f(time)h(Samba)e(is)i(NO)m(T)g(capable)e(of)h -(acting)f(as)i(an)1698 5331 y -SDict begin H.S end - 1698 5331 a 1698 5331 a -SDict begin 13 H.A end - -1698 5331 a 1698 5331 a -SDict begin [ /View [/XYZ H.V] /Dest (745) cvn H.B /DEST pdfmark end - 1698 5331 a Fq(ADS)f(Domain)g(Contr)l(oller)r -Fu(.)p Black 3659 5984 a Fq(25)p Black eop end -%%Page: 26 33 -TeXDict begin 26 32 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.26) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SECURITYLEVELS) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(5.)f(Samba)g(as)g(Stand-Alone)g(Ser)n(v)n(er)-2 -363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (763) cvn H.B /DEST pdfmark end - -2 363 a 73 -x Fu(In)20 b(this)g(section)g(the)h(function)d(and)i(purpose)e(of)i -(Samba')-5 b(s)1720 436 y -SDict begin H.S end - 1720 436 a 1720 436 a -SDict begin 13 H.A end - 1720 -436 a 1720 436 a -SDict begin [ /View [/XYZ H.V] /Dest (764) cvn H.B /DEST pdfmark end - 1720 436 a Fq(security)21 b Fu(modes)e(are)i -(described.)-2 454 y -SDict begin H.S end - -2 454 a -2 454 a -SDict begin 13 H.A end - -2 454 a -2 454 -a -SDict begin [ /View [/XYZ H.V] /Dest (765) cvn H.B /DEST pdfmark end - -2 454 a 359 x Fx(5.1.)35 b(User)f(and)i(Shar)m(e)f(security)e(le)n -(v)o(el)-2 1008 y -SDict begin H.S end - -2 1008 a -2 1008 a -SDict begin 13 H.A end - -2 1008 a -2 1008 -a -SDict begin [ /View [/XYZ H.V] /Dest (767) cvn H.B /DEST pdfmark end - -2 1008 a 79 x Fu(A)20 b(SMB)i(serv)o(er)d(tells)i(the)f(client)g(at) -h(startup)f(what)g("security)g(le)n(v)o(el")f(it)i(is)g(running.)d -(There)h(are)i(tw)o(o)f(options)f("share)h(le)n(v)o(el")-2 -1195 y(and)f("user)h(le)n(v)o(el".)g(Which)g(of)g(these)g(tw)o(o)h(the) -f(client)g(recei)n(v)o(es)f(af)n(fects)h(the)h(w)o(ay)f(the)g(client)g -(then)g(tries)h(to)f(authenticate)f(itself.)-2 1303 y(It)h(does)g(not)g -(directly)f(af)n(fect)h(\(to)g(an)o(y)f(great)h(e)o(xtent\))f(the)h(w)o -(ay)h(the)f(Samba)g(serv)o(er)f(does)h(security)-5 b(.)19 -b(I)h(kno)n(w)f(this)i(is)g(strange,)f(b)n(ut)-2 1411 -y(it)h(\002ts)g(in)f(with)h(the)f(client/serv)o(er)f(approach)f(of)i -(SMB.)h(In)e(SMB)j(e)n(v)o(erything)17 b(is)k(initiated)f(and)g -(controlled)e(by)i(the)g(client,)g(and)-2 1519 y(the)g(serv)o(er)f(can) -h(only)g(tell)h(the)f(client)g(what)g(is)h(a)n(v)n(ailable)f(and)g -(whether)f(an)h(action)g(is)h(allo)n(wed.)-2 1537 y -SDict begin H.S end - -2 -1537 a -2 1537 a -SDict begin 13 H.A end - -2 1537 a -2 1537 a -SDict begin [ /View [/XYZ H.V] /Dest (768) cvn H.B /DEST pdfmark end - -2 1537 a 310 x -Fp(5.1.1.)29 b(User)h(Le)n(v)o(el)f(Security)-2 2037 -y -SDict begin H.S end - -2 2037 a -2 2037 a -SDict begin 13 H.A end - -2 2037 a -2 2037 a -SDict begin [ /View [/XYZ H.V] /Dest (770) cvn H.B /DEST pdfmark end - -2 2037 a 84 -x Fu(I')o(ll)20 b(describe)g(user)g(le)n(v)o(el)f(security)h(\002rst,)h -(as)g(its)g(simpler)-5 b(.)20 b(In)g(user)g(le)n(v)o(el)g(security)f -(the)h(client)h(will)g(send)f(a)g("session)h(setup")-2 -2229 y(command)d(directly)h(after)h(the)g(protocol)f(ne)o(gotiation.)f -(This)i(contains)g(a)g(username)f(and)h(passw)o(ord.)f(The)h(serv)o(er) -f(can)h(either)-2 2337 y(accept)g(or)f(reject)i(that)f(username/passw)o -(ord)e(combination.)f(Note)j(that)h(at)f(this)h(stage)f(the)h(serv)o -(er)e(has)h(no)g(idea)g(what)g(share)-2 2445 y(the)g(client)g(will)h(e) -n(v)o(entually)d(try)i(to)h(connect)e(to,)h(so)g(it)h(can')o(t)f(base)g -(the)g("accept/reject")f(on)h(an)o(ything)e(other)h(than:)-2 -2462 y -SDict begin H.S end - -2 2462 a -2 2462 a -SDict begin 13 H.A end - -2 2462 a -2 2462 a -SDict begin [ /View [/XYZ H.V] /Dest (771) cvn H.B /DEST pdfmark end - -2 2462 -a -2 2472 a -SDict begin H.S end - -2 2472 a -2 2472 a -SDict begin 13 H.A end - -2 2472 a -2 2472 a -SDict begin [ /View [/XYZ H.V] /Dest (772) cvn H.B /DEST pdfmark end - -2 -2472 a Black 64 2615 a Fu(1.)p Black 147 2615 a -SDict begin H.S end - 147 2615 -a 147 2615 a -SDict begin 13 H.A end - 147 2615 a 147 2615 a -SDict begin [ /View [/XYZ H.V] /Dest (773) cvn H.B /DEST pdfmark end - 147 2615 a Fu(the)h(username/passw)o -(ord)-2 2633 y -SDict begin H.S end - -2 2633 a -2 2633 a -SDict begin 13 H.A end - -2 2633 a -2 2633 -a -SDict begin [ /View [/XYZ H.V] /Dest (774) cvn H.B /DEST pdfmark end - -2 2633 a Black 64 2764 a Fu(2.)p Black 147 2764 a -SDict begin H.S end - -147 2764 a 147 2764 a -SDict begin 13 H.A end - 147 2764 a 147 2764 a -SDict begin [ /View [/XYZ H.V] /Dest (775) cvn H.B /DEST pdfmark end - 147 2764 -a Fu(the)g(machine)f(that)i(the)f(client)g(is)h(coming)e(from)-2 -2948 y -SDict begin H.S end - -2 2948 a -2 2948 a -SDict begin 13 H.A end - -2 2948 a -2 2948 a -SDict begin [ /View [/XYZ H.V] /Dest (776) cvn H.B /DEST pdfmark end - -2 2948 -a 90 x Fu(If)h(the)g(serv)o(er)f(accepts)h(the)h(username/passw)o(ord)c -(then)j(the)g(client)h(e)o(xpects)e(to)h(be)g(able)h(to)f(mount)f(an)o -(y)g(share)h(\(using)f(a)i("tree)-2 3146 y(connection"\))c(without)j -(specifying)e(a)j(passw)o(ord.)e(It)i(e)o(xpects)e(that)i(all)f(access) -h(rights)f(will)h(be)f(as)h(the)f(username/passw)o(ord)-2 -3254 y(speci\002ed)g(in)g(the)g("session)h(setup".)-2 -3438 y -SDict begin H.S end - -2 3438 a -2 3438 a -SDict begin 13 H.A end - -2 3438 a -2 3438 a -SDict begin [ /View [/XYZ H.V] /Dest (777) cvn H.B /DEST pdfmark end - -2 3438 -a 90 x Fu(It)f(is)h(also)g(possible)f(for)f(a)i(client)f(to)h(send)e -(multiple)h("session)g(setup")g(requests.)g(When)g(the)g(serv)o(er)f -(responds)g(it)i(gi)n(v)o(es)f(the)-2 3636 y(client)g(a)h("uid")e(to)i -(use)f(as)h(an)f(authentication)e(tag)i(for)g(that)g(username/passw)o -(ord.)e(The)i(client)g(can)g(maintain)f(multiple)-2 3744 -y(authentication)f(conte)o(xts)h(in)h(this)h(w)o(ay)f(\(W)m(inDD)g(is)h -(an)g(e)o(xample)d(of)i(an)g(application)f(that)h(does)g(this\))-2 -3772 y -SDict begin H.S end - -2 3772 a -2 3772 a -SDict begin 13 H.A end - -2 3772 a -2 3772 a -SDict begin [ /View [/XYZ H.V] /Dest (778) cvn H.B /DEST pdfmark end - -2 3772 -a 310 x Fp(5.1.2.)29 b(Shar)n(e)h(Le)n(v)o(el)g(Security)-2 -4273 y -SDict begin H.S end - -2 4273 a -2 4273 a -SDict begin 13 H.A end - -2 4273 a -2 4273 a -SDict begin [ /View [/XYZ H.V] /Dest (780) cvn H.B /DEST pdfmark end - -2 4273 -a 83 x Fu(Ok,)20 b(no)n(w)f(for)h(share)g(le)n(v)o(el)g(security)-5 -b(.)19 b(In)h(share)f(le)n(v)o(el)h(security)g(the)g(client)g -(authenticates)g(itself)g(separately)g(for)f(each)h(share.)g(It)-2 -4464 y(will)h(send)f(a)g(passw)o(ord)g(along)f(with)h(each)g("tree)g -(connection")e(\(share)i(mount\).)e(It)j(does)f(not)f(e)o(xplicitly)h -(send)f(a)i(username)-2 4572 y(with)f(this)h(operation.)d(The)i(client) -g(is)h(e)o(xpecting)d(a)j(passw)o(ord)f(to)g(be)g(associated)g(with)g -(each)g(share,)g(independent)d(of)j(the)h(user)-5 b(.)-2 -4680 y(This)20 b(means)g(that)g(samba)g(has)g(to)h(w)o(ork)e(out)h -(what)g(username)f(the)h(client)g(probably)e(w)o(ants)j(to)f(use.)g(It) -g(is)h(ne)n(v)o(er)e(e)o(xplicitly)g(sent)-2 4788 y(the)h(username.)f -(Some)g(commercial)g(SMB)i(serv)o(ers)f(such)g(as)h(NT)f(actually)g -(associate)g(passw)o(ords)g(directly)f(with)i(shares)f(in)-2 -4896 y(share)g(le)n(v)o(el)g(security)-5 b(,)18 b(b)n(ut)j(samba)f(al)o -(w)o(ays)g(uses)h(the)f(unix)f(authentication)g(scheme)g(where)h(it)h -(is)g(a)g(username/passw)o(ord)c(that)-2 5004 y(is)k(authenticated,)d -(not)i(a)h("share/passw)o(ord".)-2 5188 y -SDict begin H.S end - -2 5188 a -2 -5188 a -SDict begin 13 H.A end - -2 5188 a -2 5188 a -SDict begin [ /View [/XYZ H.V] /Dest (781) cvn H.B /DEST pdfmark end - -2 5188 a 90 x Fu(Man)o(y)e(clients)h(send)g -(a)h("session)g(setup")e(e)n(v)o(en)h(if)g(the)g(serv)o(er)g(is)h(in)f -(share)g(le)n(v)o(el)g(security)-5 b(.)19 b(The)o(y)g(normally)f(send)i -(a)h(v)n(alid)-2 5386 y(username)e(b)n(ut)h(no)g(passw)o(ord.)f(Samba)h -(records)f(this)h(username)f(in)i(a)f(list)i(of)d("possible)h -(usernames".)f(When)h(the)g(client)h(then)-2 5494 y(does)f(a)g("tree)g -(connection")e(it)j(also)g(adds)f(to)g(this)h(list)g(the)f(name)g(of)g -(the)g(share)g(the)o(y)f(try)h(to)h(connect)e(to)h(\(useful)f(for)h -(home)p Black 3657 5984 a Fq(26)p Black eop end -%%Page: 27 34 -TeXDict begin 27 33 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.27) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2375 -132 -a Fq(Chapter)20 b(5.)g(Samba)f(as)h(Stand-Alone)d(Server)p -Black -2 72 a Fu(directories\))i(and)g(an)o(y)g(users)i(listed)f(in)g -(the)1276 72 y -SDict begin H.S end - 1276 72 a 1276 72 a -SDict begin 13 H.A end - 1276 72 a 1276 72 -a -SDict begin [ /View [/XYZ H.V] /Dest (782) cvn H.B /DEST pdfmark end - 1276 72 a Fv(user)g(=)1516 72 y -SDict begin H.S end - 1516 72 a 1516 72 a -SDict begin 13 H.A end - -1516 72 a 1516 72 a -SDict begin [ /View [/XYZ H.V] /Dest (783) cvn H.B /DEST pdfmark end - 1516 72 a Fr(smb.conf)g Fu(line.)g(The)f(passw)o -(ord)h(is)h(then)f(check)o(ed)e(in)j(turn)e(against)g(these)-2 -180 y("possible)h(usernames".)e(If)i(a)h(match)f(is)h(found)d(then)i -(the)g(client)g(is)i(authenticated)c(as)j(that)f(user)-5 -b(.)-2 209 y -SDict begin H.S end - -2 209 a -2 209 a -SDict begin 13 H.A end - -2 209 a -2 209 a -SDict begin [ /View [/XYZ H.V] /Dest (784) cvn H.B /DEST pdfmark end - -2 209 -a 310 x Fp(5.1.3.)29 b(Ser)o(v)o(er)h(Le)n(v)o(el)g(Security)-2 -709 y -SDict begin H.S end - -2 709 a -2 709 a -SDict begin 13 H.A end - -2 709 a -2 709 a -SDict begin [ /View [/XYZ H.V] /Dest (786) cvn H.B /DEST pdfmark end - -2 709 a 84 -x Fu(Finally)20 b("serv)o(er)f(le)n(v)o(el")h(security)-5 -b(.)19 b(In)h(serv)o(er)f(le)n(v)o(el)h(security)f(the)i(samba)e(serv)o -(er)h(reports)f(to)h(the)h(client)f(that)g(it)h(is)g(in)f(user)h(le)n -(v)o(el)-2 901 y(security)-5 b(.)19 b(The)h(client)g(then)g(does)f(a)i -("session)g(setup")e(as)i(described)e(earlier)-5 b(.)20 -b(The)g(samba)g(serv)o(er)f(tak)o(es)i(the)-2 1009 y(username/passw)o -(ord)c(that)k(the)f(client)g(sends)g(and)g(attempts)g(to)h(login)e(to)h -(the)h("passw)o(ord)e(serv)o(er")g(by)h(sending)f(e)o(xactly)g(the)-2 -1117 y(same)h(username/passw)o(ord)e(that)i(it)h(got)f(from)f(the)h -(client.)g(If)g(that)h(serv)o(er)e(is)i(in)f(user)g(le)n(v)o(el)g -(security)g(and)g(accepts)g(the)-2 1225 y(passw)o(ord)f(then)h(samba)g -(accepts)g(the)g(clients)h(connection.)c(This)k(allo)n(ws)f(the)g -(samba)g(serv)o(er)g(to)g(use)g(another)f(SMB)i(serv)o(er)f(as)-2 -1333 y(the)g("passw)o(ord)f(serv)o(er".)-2 1517 y -SDict begin H.S end - -2 -1517 a -2 1517 a -SDict begin 13 H.A end - -2 1517 a -2 1517 a -SDict begin [ /View [/XYZ H.V] /Dest (787) cvn H.B /DEST pdfmark end - -2 1517 a 89 x Fu(Y)-9 -b(ou)19 b(should)h(also)g(note)g(that)g(at)h(the)f(v)o(ery)f(start)i -(of)f(all)g(this,)h(where)e(the)i(serv)o(er)e(tells)i(the)f(client)h -(what)f(security)f(le)n(v)o(el)h(it)h(is)g(in,)f(it)-2 -1714 y(also)g(tells)h(the)g(client)f(if)g(it)h(supports)e(encryption.)f -(If)i(it)h(does)f(then)g(it)g(supplies)g(the)h(client)f(with)g(a)h -(random)d("cryptk)o(e)o(y".)g(The)-2 1822 y(client)i(will)h(then)f -(send)g(all)g(passw)o(ords)g(in)g(encrypted)f(form.)f(Y)-9 -b(ou)20 b(ha)n(v)o(e)g(to)g(compile)f(samba)h(with)h(encryption)c -(enabled)i(to)-2 1930 y(support)f(this)j(feature,)e(and)g(you)g(ha)n(v) -o(e)h(to)g(maintain)f(a)h(separate)g(smbpasswd)f(\002le)i(with)f(SMB)h -(style)f(encrypted)e(passw)o(ords.)h(It)-2 2038 y(is)i -(cryptographically)16 b(impossible)k(to)g(translate)g(from)f(unix)h -(style)g(encryption)e(to)i(SMB)i(style)e(encryption,)e(although)g -(there)-2 2146 y(are)i(some)g(f)o(airly)g(simple)g(management)e -(schemes)i(by)g(which)f(the)h(tw)o(o)h(could)e(be)h(k)o(ept)g(in)h -(sync.)-2 2330 y -SDict begin H.S end - -2 2330 a -2 2330 a -SDict begin 13 H.A end - -2 2330 a -2 2330 -a -SDict begin [ /View [/XYZ H.V] /Dest (788) cvn H.B /DEST pdfmark end - -2 2330 a 90 x Fu("security)e(=)i(serv)o(er")e(means)h(that)g(Samba)g -(reports)f(to)i(clients)f(that)g(it)h(is)g(running)d(in)j("user)f -(mode")f(b)n(ut)h(actually)g(passes)h(of)n(f)-2 2528 -y(all)g(authentication)d(requests)i(to)g(another)f("user)h(mode")f -(serv)o(er)-5 b(.)19 b(This)i(requires)e(an)h(additional)f(parameter)f -("passw)o(ord)i(serv)o(er)-2 2636 y(=")g(that)g(points)g(to)h(the)f -(real)g(authentication)e(serv)o(er)-5 b(.)20 b(That)g(real)g -(authentication)e(serv)o(er)h(can)h(be)g(another)f(Samba)h(serv)o(er)f -(or)-2 2744 y(can)h(be)g(a)g(W)m(indo)n(ws)g(NT)g(serv)o(er)m(,)f(the)h -(later)h(nati)n(v)o(ely)e(capable)g(of)h(encrypted)e(passw)o(ord)i -(support.)-2 2762 y -SDict begin H.S end - -2 2762 a -2 2762 a -SDict begin 13 H.A end - -2 2762 a -2 -2762 a -SDict begin [ /View [/XYZ H.V] /Dest (789) cvn H.B /DEST pdfmark end - -2 2762 a 269 x Fw(5.1.3.1.)k(Con\002guring)h(Samba)h(f)n(or)e -(Seemless)h(W)n(indo)o(ws)g(Netw)o(ork)h(Integration)-2 -3217 y -SDict begin H.S end - -2 3217 a -2 3217 a -SDict begin 13 H.A end - -2 3217 a -2 3217 a -SDict begin [ /View [/XYZ H.V] /Dest (791) cvn H.B /DEST pdfmark end - -2 3217 -a 88 x Fu(MS)20 b(W)m(indo)n(ws)g(clients)h(may)e(use)i(encrypted)d -(passw)o(ords)i(as)h(part)e(of)h(a)h(challene)o(ge/response)c -(authentication)h(model)h(\(a.k.a.)-2 3413 y(NTLMv1\))f(or)i(alone,)g -(or)g(clear)g(te)o(xt)g(strings)g(for)f(simple)i(passw)o(ord)e(based)h -(authentication.)e(It)i(should)f(be)i(realized)e(that)h(with)-2 -3521 y(the)g(SMB)h(protocol)e(the)h(passw)o(ord)f(is)i(passed)f(o)o(v)o -(er)f(the)h(netw)o(ork)f(either)h(in)h(plain)e(te)o(xt)h(or)g -(encrypted,)e(b)n(ut)i(not)g(both)g(in)g(the)-2 3629 -y(same)g(authentication)e(requests.)-2 3813 y -SDict begin H.S end - -2 3813 -a -2 3813 a -SDict begin 13 H.A end - -2 3813 a -2 3813 a -SDict begin [ /View [/XYZ H.V] /Dest (792) cvn H.B /DEST pdfmark end - -2 3813 a 90 x Fu(When)i(encrypted)e -(passw)o(ords)i(are)g(used)g(a)g(passw)o(ord)g(that)g(has)h(been)e -(entered)g(by)h(the)g(user)g(is)h(encrypted)d(in)j(tw)o(o)f(w)o(ays:)-2 -3921 y -SDict begin H.S end - -2 3921 a -2 3921 a -SDict begin 13 H.A end - -2 3921 a -2 3921 a -SDict begin [ /View [/XYZ H.V] /Dest (793) cvn H.B /DEST pdfmark end - -2 3921 -a -2 3931 a -SDict begin H.S end - -2 3931 a -2 3931 a -SDict begin 13 H.A end - -2 3931 a -2 3931 a -SDict begin [ /View [/XYZ H.V] /Dest (794) cvn H.B /DEST pdfmark end - -2 -3931 a Black 142 x Ft(\225)p Black 81 4073 a -SDict begin H.S end - 81 4073 -a 81 4073 a -SDict begin 13 H.A end - 81 4073 a 81 4073 a -SDict begin [ /View [/XYZ H.V] /Dest (795) cvn H.B /DEST pdfmark end - 81 4073 a Fu(An)g(MD4)g(hash)g(of)g -(the)g(UNICODE)g(of)g(the)g(passw)o(ord)g(string.)g(This)g(is)h(kno)n -(wn)e(as)i(the)f(NT)g(hash.)-2 4091 y -SDict begin H.S end - -2 4091 a -2 4091 -a -SDict begin 13 H.A end - -2 4091 a -2 4091 a -SDict begin [ /View [/XYZ H.V] /Dest (796) cvn H.B /DEST pdfmark end - -2 4091 a Black 131 x Ft(\225)p -Black 81 4222 a -SDict begin H.S end - 81 4222 a 81 4222 a -SDict begin 13 H.A end - 81 4222 a 81 4222 -a -SDict begin [ /View [/XYZ H.V] /Dest (797) cvn H.B /DEST pdfmark end - 81 4222 a Fu(The)f(passw)o(ord)g(is)i(con)m(v)o(erted)c(to)j(upper)f -(case,)h(and)f(then)h(padded)e(or)h(trucated)g(to)h(14)g(bytes.)f(This) -h(string)g(is)h(then)e(appended)81 4330 y(with)h(5)f(bytes)h(of)g(NULL) -f(characters)g(and)g(split)h(to)g(form)f(tw)o(o)h(56)f(bit)h(DES)g(k)o -(e)o(ys)g(to)g(encrypt)e(a)i("magic")f(8)h(byte)f(v)n(alue.)g(The)81 -4438 y(resulting)g(16)h(bytes)g(for)f(the)i(LanMan)e(hash.)-2 -4622 y -SDict begin H.S end - -2 4622 a -2 4622 a -SDict begin 13 H.A end - -2 4622 a -2 4622 a -SDict begin [ /View [/XYZ H.V] /Dest (798) cvn H.B /DEST pdfmark end - -2 4622 -a 90 x Fu(MS)h(W)m(indo)n(ws)g(95)g(pre-service)e(pack)i(1,)g(MS)h(W)m -(indo)n(ws)e(NT)i(v)o(ersions)e(3.x)g(and)h(v)o(ersion)f(4.0)g -(pre-service)g(pack)h(3)g(will)h(use)-2 4820 y(either)f(mode)f(of)h -(passw)o(ord)f(authentication.)f(All)j(v)o(ersions)e(of)h(MS)h(W)m -(indo)n(ws)e(that)i(follo)n(w)e(these)h(v)o(ersions)g(no)f(longer)-2 -4928 y(support)g(plain)g(te)o(xt)h(passw)o(ords)g(by)g(def)o(ault.)-2 -5112 y -SDict begin H.S end - -2 5112 a -2 5112 a -SDict begin 13 H.A end - -2 5112 a -2 5112 a -SDict begin [ /View [/XYZ H.V] /Dest (799) cvn H.B /DEST pdfmark end - -2 5112 -a 90 x Fu(MS)g(W)m(indo)n(ws)g(clients)h(ha)n(v)o(e)e(a)i(habit)f(of)g -(dropping)d(netw)o(ork)i(mappings)g(that)h(ha)n(v)o(e)g(been)f(idle)h -(for)g(10)g(minutes)f(or)h(longer)-5 b(.)-2 5310 y(When)20 -b(the)g(user)g(attempts)g(to)h(use)f(the)g(mapped)f(dri)n(v)o(e)g -(connection)f(that)i(has)h(been)e(dropped,)f(the)i(client)g -(re-establishes)g(the)-2 5418 y(connection)e(using)h(a)i(cached)e(cop)o -(y)h(of)g(the)g(passw)o(ord.)p Black 3656 5984 a Fq(27)p -Black eop end -%%Page: 28 35 -TeXDict begin 28 34 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.28) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (823) cvn H.B /DEST pdfmark end - -2 -201 a 2375 --132 a Fq(Chapter)20 b(5.)g(Samba)f(as)h(Stand-Alone)d(Server)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (800) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(When)j(Microsoft)f(changed)f(the)j(def)o(ault)e(passw)o -(ord)h(mode,)f(support)f(w)o(as)j(dropped)d(for)i(caching)f(of)h(the)g -(plain)g(te)o(xt)-2 180 y(passw)o(ord.)f(This)h(means)g(that)h(when)e -(the)h(re)o(gistry)f(parameter)g(is)i(changed)e(to)h(re-enable)f(use)h -(of)g(plain)g(te)o(xt)g(passw)o(ords)g(it)-2 288 y(appears)f(to)h(w)o -(ork,)g(b)n(ut)g(when)f(a)i(dropped)d(service)i(connection)e(mapping)g -(attempts)i(to)h(re)n(v)n(alidate)e(it)h(will)h(f)o(ail)g(if)f(the)h -(remote)-2 396 y(authentication)d(serv)o(er)h(does)h(not)g(support)f -(encrypted)f(passw)o(ords.)i(This)g(means)g(that)g(it)h(is)g -(de\002nitely)e(not)h(a)h(good)e(idea)h(to)-2 504 y(re-enable)e(plain)i -(te)o(xt)g(passw)o(ord)g(support)f(in)h(such)g(clients.)-2 -688 y -SDict begin H.S end - -2 688 a -2 688 a -SDict begin 13 H.A end - -2 688 a -2 688 a -SDict begin [ /View [/XYZ H.V] /Dest (801) cvn H.B /DEST pdfmark end - -2 688 a 90 -x Fu(The)g(follo)n(wing)e(parameters)h(can)h(be)g(used)g(to)h(w)o(ork)e -(around)f(the)j(issue)f(of)g(W)m(indo)n(ws)g(9x)g(client)g(upper)f -(casing)h(usernames)-2 886 y(and)f(passw)o(ord)h(before)f(transmitting) -g(them)h(to)g(the)g(SMB)h(serv)o(er)f(when)f(using)h(clear)g(te)o(xt)g -(authentication.)-2 1070 y -SDict begin H.S end - -2 1070 a -2 1070 a -SDict begin 13 H.A end - -2 1070 -a -2 1070 a -SDict begin [ /View [/XYZ H.V] /Dest (802) cvn H.B /DEST pdfmark end - -2 1070 a -2 1153 a -SDict begin H.S end - -2 1153 a -2 1153 a -SDict begin 11.7 H.A end - -2 -1153 a -2 1153 a -SDict begin [ /View [/XYZ H.V] /Dest (803) cvn H.B /DEST pdfmark end - -2 1153 a -2 1153 a -SDict begin H.S end - -2 1153 a -2 1153 -a -SDict begin 11.7 H.A end - -2 1153 a -2 1153 a -SDict begin [ /View [/XYZ H.V] /Dest (804) cvn H.B /DEST pdfmark end - -2 1153 a 79 x Fr(passsword)43 -b(level)h(\(smb.conf.5.html#PASSWORDLEVEL\))c(=)2239 -1232 y -SDict begin H.S end - 2239 1232 a 2239 1232 a -SDict begin 11.7 H.A end - 2239 1232 a 2239 1232 -a -SDict begin [ /View [/XYZ H.V] /Dest (805) cvn H.B /DEST pdfmark end - 2239 1232 a Fi(integer)-2 1244 y -SDict begin H.S end - -2 1244 a -2 1244 -a -SDict begin 11.7 H.A end - -2 1244 a -2 1244 a -SDict begin [ /View [/XYZ H.V] /Dest (806) cvn H.B /DEST pdfmark end - -2 1244 a 85 x Fr(username)j(level)h -(\(smb.conf.5.html#USERNAMELEVEL\))c(=)2195 1329 y -SDict begin H.S end - 2195 -1329 a 2195 1329 a -SDict begin 11.7 H.A end - 2195 1329 a 2195 1329 a -SDict begin [ /View [/XYZ H.V] /Dest (807) cvn H.B /DEST pdfmark end - 2195 1329 -a Fi(integer)-2 1686 y -SDict begin H.S end - -2 1686 a -2 1686 a -SDict begin 13 H.A end - -2 1686 a --2 1686 a -SDict begin [ /View [/XYZ H.V] /Dest (808) cvn H.B /DEST pdfmark end - -2 1686 a 108 x Fu(By)20 b(def)o(ault)g(Samba)g(will)h(lo)n -(wer)e(case)i(the)f(username)f(before)g(attempting)g(to)h(lookup)e(the) -j(user)f(in)g(the)g(database)g(of)g(local)-2 1902 y(system)g(accounts.) -f(Because)i(UNIX)f(usernames)f(con)m(v)o(entionally)e(only)i(contain)g -(lo)n(wer)h(case)h(character)m(,)d(the)3257 1902 y -SDict begin H.S end - 3257 -1902 a 3257 1902 a -SDict begin 13 H.A end - 3257 1902 a 3257 1902 a -SDict begin [ /View [/XYZ H.V] /Dest (809) cvn H.B /DEST pdfmark end - 3257 1902 -a Fn(username)-2 2010 y(level)i Fu(parameter)e(is)j(rarely)f(needed.)-2 -2194 y -SDict begin H.S end - -2 2194 a -2 2194 a -SDict begin 13 H.A end - -2 2194 a -2 2194 a -SDict begin [ /View [/XYZ H.V] /Dest (810) cvn H.B /DEST pdfmark end - -2 2194 -a 90 x Fu(Ho)n(we)n(v)o(er)m(,)e(passw)o(ords)i(on)f(UNIX)i(systems)f -(often)g(mak)o(e)f(use)i(of)f(mix)o(ed)f(case)h(characters.)f(This)i -(means)f(that)g(in)g(order)f(for)h(a)-2 2392 y(user)g(on)g(a)g(W)m -(indo)n(ws)g(9x)g(client)g(to)g(connect)f(to)h(a)h(Samba)f(serv)o(er)f -(using)h(clear)g(te)o(xt)g(authentication,)e(the)3098 -2392 y -SDict begin H.S end - 3098 2392 a 3098 2392 a -SDict begin 13 H.A end - 3098 2392 a 3098 2392 -a -SDict begin [ /View [/XYZ H.V] /Dest (811) cvn H.B /DEST pdfmark end - 3098 2392 a Fn(password)-2 2500 y(level)i Fu(must)g(be)g(set)h(to)f -(the)g(maximum)f(number)f(of)i(upper)f(case)i(letter)f(which)2380 -2500 y -SDict begin H.S end - 2380 2500 a 2380 2500 a -SDict begin 13 H.A end - 2380 2500 a 2380 2500 -a -SDict begin [ /View [/XYZ H.V] /Dest (812) cvn H.B /DEST pdfmark end - 2380 2500 a Fq(could)h Fu(appear)e(is)i(a)g(passw)o(ord.)e(Note)h -(that)h(is)-2 2608 y(the)f(serv)o(er)f(OS)i(uses)g(the)f(traditional)f -(DES)i(v)o(ersion)e(of)h(crypt\(\),)e(then)i(a)2137 2608 -y -SDict begin H.S end - 2137 2608 a 2137 2608 a -SDict begin 13 H.A end - 2137 2608 a 2137 2608 a -SDict begin [ /View [/XYZ H.V] /Dest (813) cvn H.B /DEST pdfmark end - 2137 -2608 a Fn(password)49 b(level)19 b Fu(of)h(8)h(will)g(result)f(in)g -(case)-2 2716 y(insensiti)n(v)o(e)f(passw)o(ords)h(as)h(seen)f(from)f -(W)m(indo)n(ws)h(users.)g(This)h(will)f(also)h(result)f(in)h(longer)d -(login)i(times)h(as)f(Samba)g(hash)g(to)-2 2824 y(compute)e(the)j -(permutations)d(of)i(the)g(passw)o(ord)g(string)f(and)h(try)g(them)g -(one)f(by)h(one)g(until)g(a)h(match)e(is)i(located)f(\(or)f(all)-2 -2932 y(combinations)f(f)o(ail\).)-2 3113 y -SDict begin H.S end - -2 3113 a --2 3113 a -SDict begin 13 H.A end - -2 3113 a -2 3113 a -SDict begin [ /View [/XYZ H.V] /Dest (814) cvn H.B /DEST pdfmark end - -2 3113 a 93 x Fu(The)i(best)g(option)f -(to)h(adopt)g(is)h(to)f(enable)g(support)e(for)i(encrypted)e(passw)o -(ords)i(where)f(e)n(v)o(er)h(Samba)f(is)j(used.)d(There)h(are)g(three) --2 3314 y(con\002guration)d(possibilities)k(for)e(support)g(of)h -(encrypted)e(passw)o(ords:)-2 3342 y -SDict begin H.S end - -2 3342 a -2 3342 -a -SDict begin 13 H.A end - -2 3342 a -2 3342 a -SDict begin [ /View [/XYZ H.V] /Dest (815) cvn H.B /DEST pdfmark end - -2 3342 a 278 x Fw(5.1.3.2.)24 -b(Use)g(MS)i(W)n(indo)o(ws)e(NT)i(as)e(an)h(authentication)i(ser)o(v)o -(er)-2 3787 y -SDict begin H.S end - -2 3787 a -2 3787 a -SDict begin 13 H.A end - -2 3787 a -2 3787 a -SDict begin [ /View [/XYZ H.V] /Dest (817) cvn H.B /DEST pdfmark end - --2 3787 a 107 x Fu(This)20 b(method)f(in)m(v)n(olv)o(es)g(the)h -(additions)f(of)h(the)g(follo)n(wing)f(parameters)g(in)h(the)2325 -3894 y -SDict begin H.S end - 2325 3894 a 2325 3894 a -SDict begin 13 H.A end - 2325 3894 a 2325 3894 -a -SDict begin [ /View [/XYZ H.V] /Dest (818) cvn H.B /DEST pdfmark end - 2325 3894 a Fr(smb.conf)g Fu(\002le:)-2 4078 y -SDict begin H.S end - -2 4078 -a -2 4078 a -SDict begin 13 H.A end - -2 4078 a -2 4078 a -SDict begin [ /View [/XYZ H.V] /Dest (819) cvn H.B /DEST pdfmark end - -2 4078 a -2 4161 a -SDict begin H.S end - -2 -4161 a -2 4161 a -SDict begin 11.7 H.A end - -2 4161 a -2 4161 a -SDict begin [ /View [/XYZ H.V] /Dest (820) cvn H.B /DEST pdfmark end - -2 4161 a 79 x Fr(encrypt)43 -b(passwords)h(=)g(Yes)-2 4337 y(security)f(=)i(server)-2 -4434 y(password)e(server)h(=)h("NetBIOS_name_of_PDC")-2 -4791 y -SDict begin H.S end - -2 4791 a -2 4791 a -SDict begin 13 H.A end - -2 4791 a -2 4791 a -SDict begin [ /View [/XYZ H.V] /Dest (821) cvn H.B /DEST pdfmark end - -2 4791 -a 108 x Fu(There)19 b(are)h(tw)o(o)h(w)o(ays)f(of)g(identifying)e -(whether)h(or)h(not)g(a)h(username)e(and)g(passw)o(ord)h(pair)g(w)o(as) -h(v)n(alid)e(or)h(not.)g(One)g(uses)h(the)-2 5007 y(reply)e -(information)f(pro)o(vided)g(as)i(part)g(of)g(the)g(authentication)f -(messaging)g(process,)g(the)i(other)e(uses)i(just)f(and)g(error)f -(code.)-2 5191 y -SDict begin H.S end - -2 5191 a -2 5191 a -SDict begin 13 H.A end - -2 5191 a -2 5191 -a -SDict begin [ /View [/XYZ H.V] /Dest (822) cvn H.B /DEST pdfmark end - -2 5191 a 90 x Fu(The)h(do)n(wn-side)e(of)i(this)h(mode)e(of)h -(con\002guration)d(is)22 b(the)e(f)o(act)g(that)g(for)g(security)g -(reasons)f(Samba)h(will)h(send)f(the)g(passw)o(ord)-2 -5389 y(serv)o(er)f(a)i(bogus)e(username)g(and)g(a)i(bogus)e(passw)o -(ord)h(and)f(if)i(the)f(remote)f(serv)o(er)h(f)o(ails)g(to)h(reject)f -(the)g(username)f(and)p Black 3659 5984 a Fq(28)p Black -eop end -%%Page: 29 36 -TeXDict begin 29 35 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.29) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2375 -132 -a Fq(Chapter)20 b(5.)g(Samba)f(as)h(Stand-Alone)d(Server)p -Black -2 72 a Fu(passw)o(ord)i(pair)h(then)g(an)g(alternati)n(v)o(e)f -(mode)g(of)h(identi\002cation)f(of)h(v)n(alidation)f(is)i(used.)e -(Where)h(a)h(site)g(uses)g(passw)o(ord)e(lock)-2 180 -y(out)h(after)f(a)i(certain)f(number)e(of)i(f)o(ailed)g(authentication) -e(attempts)i(this)h(will)g(result)f(in)g(user)h(lock)o(outs.)-2 -454 y(Use)g(of)f(this)g(mode)f(of)h(authentication)f(does)g(require)g -(there)h(to)g(be)h(a)f(standard)f(Unix)h(account)f(for)g(the)i(user)m -(,)e(this)i(account)e(can)-2 562 y(be)h(block)o(ed)f(to)h(pre)n(v)o -(ent)e(logons)i(by)f(other)h(than)f(MS)i(W)m(indo)n(ws)f(clients.)-2 -674 y -SDict begin H.S end - -2 674 a -2 674 a -SDict begin 13 H.A end - -2 674 a -2 674 a -SDict begin [ /View [/XYZ H.V] /Dest (824) cvn H.B /DEST pdfmark end - -2 674 a 310 -x Fp(5.1.4.)29 b(Domain)h(Le)n(v)o(el)f(Security)-2 1174 -y -SDict begin H.S end - -2 1174 a -2 1174 a -SDict begin 13 H.A end - -2 1174 a -2 1174 a -SDict begin [ /View [/XYZ H.V] /Dest (826) cvn H.B /DEST pdfmark end - -2 1174 a 84 -x Fu(When)20 b(samba)g(is)h(operating)d(in)945 1258 y -SDict begin H.S end - -945 1258 a 945 1258 a -SDict begin 13 H.A end - 945 1258 a 945 1258 a -SDict begin [ /View [/XYZ H.V] /Dest (827) cvn H.B /DEST pdfmark end - 945 1258 -a Fq(security)j(=)g(domain)e Fu(mode)g(this)i(means)e(that)i(the)f -(Samba)g(serv)o(er)f(has)h(a)h(domain)e(security)-2 1366 -y(trust)h(account)f(\(a)h(machine)f(account\))g(and)h(will)h(cause)f -(all)g(authentication)f(requests)g(to)i(be)f(passed)g(through)e(to)i -(the)h(domain)-2 1474 y(controllers.)-2 1475 y -SDict begin H.S end - -2 1475 -a -2 1475 a -SDict begin 13 H.A end - -2 1475 a -2 1475 a -SDict begin [ /View [/XYZ H.V] /Dest (828) cvn H.B /DEST pdfmark end - -2 1475 a 286 x Fw(5.1.4.1.)j(Samba)h -(as)f(a)h(member)h(of)f(an)g(MS)g(W)n(indo)o(ws)g(NT)g(security)h -(domain)-2 1947 y -SDict begin H.S end - -2 1947 a -2 1947 a -SDict begin 13 H.A end - -2 1947 a -2 1947 -a -SDict begin [ /View [/XYZ H.V] /Dest (830) cvn H.B /DEST pdfmark end - -2 1947 a 88 x Fu(This)20 b(method)f(in)m(v)n(olv)o(es)g(additon)g -(of)h(the)g(follo)n(wing)e(paramters)h(in)i(the)2111 -2035 y -SDict begin H.S end - 2111 2035 a 2111 2035 a -SDict begin 13 H.A end - 2111 2035 a 2111 2035 -a -SDict begin [ /View [/XYZ H.V] /Dest (831) cvn H.B /DEST pdfmark end - 2111 2035 a Fr(smb.conf)e Fu(\002le:)-2 2219 y -SDict begin H.S end - -2 2219 -a -2 2219 a -SDict begin 13 H.A end - -2 2219 a -2 2219 a -SDict begin [ /View [/XYZ H.V] /Dest (832) cvn H.B /DEST pdfmark end - -2 2219 a -2 2302 a -SDict begin H.S end - -2 -2302 a -2 2302 a -SDict begin 11.7 H.A end - -2 2302 a -2 2302 a -SDict begin [ /View [/XYZ H.V] /Dest (833) cvn H.B /DEST pdfmark end - -2 2302 a 79 x Fr(encrypt)43 -b(passwords)h(=)g(Yes)-2 2478 y(security)f(=)i(domain)-2 -2575 y(workgroup)e(=)i("name)f(of)g(NT)h(domain")-2 2672 -y(password)e(server)h(=)h(*)-2 3029 y -SDict begin H.S end - -2 3029 a -2 3029 -a -SDict begin 13 H.A end - -2 3029 a -2 3029 a -SDict begin [ /View [/XYZ H.V] /Dest (834) cvn H.B /DEST pdfmark end - -2 3029 a 108 x Fu(The)20 b(use)g(of)g(the)g("*") -g(ar)o(gument)e(to)1039 3137 y -SDict begin H.S end - 1039 3137 a 1039 3137 -a -SDict begin 13 H.A end - 1039 3137 a 1039 3137 a -SDict begin [ /View [/XYZ H.V] /Dest (835) cvn H.B /DEST pdfmark end - 1039 3137 a Fv(passw)o(ord)j(ser)o(v)o(er)f -Fu(will)h(cause)f(samba)g(to)h(locate)f(the)g(domain)f(controller)f(in) -j(a)f(w)o(ay)-2 3245 y(analogous)e(to)j(the)f(w)o(ay)g(this)h(is)g -(done)e(within)h(MS)h(W)m(indo)n(ws)e(NT)-6 b(.)20 b(This)h(is)g(the)f -(def)o(ault)f(beha)n(viour)-5 b(.)-2 3429 y -SDict begin H.S end - -2 3429 a --2 3429 a -SDict begin 13 H.A end - -2 3429 a -2 3429 a -SDict begin [ /View [/XYZ H.V] /Dest (836) cvn H.B /DEST pdfmark end - -2 3429 a 90 x Fu(In)20 -b(order)f(for)g(this)i(method)e(to)h(w)o(ork)g(the)g(Samba)g(serv)o(er) -f(needs)h(to)g(join)g(the)g(MS)h(W)m(indo)n(ws)e(NT)i(security)e -(domain.)g(This)h(is)-2 3627 y(done)f(as)i(follo)n(ws:)-2 -3628 y -SDict begin H.S end - -2 3628 a -2 3628 a -SDict begin 13 H.A end - -2 3628 a -2 3628 a -SDict begin [ /View [/XYZ H.V] /Dest (837) cvn H.B /DEST pdfmark end - -2 3628 -a -2 3638 a -SDict begin H.S end - -2 3638 a -2 3638 a -SDict begin 13 H.A end - -2 3638 a -2 3638 a -SDict begin [ /View [/XYZ H.V] /Dest (838) cvn H.B /DEST pdfmark end - -2 -3638 a Black 159 x Ft(\225)p Black 81 3797 a -SDict begin H.S end - 81 3797 -a 81 3797 a -SDict begin 13 H.A end - 81 3797 a 81 3797 a -SDict begin [ /View [/XYZ H.V] /Dest (839) cvn H.B /DEST pdfmark end - 81 3797 a Fu(On)f(the)g(MS)h(W)m(indo)n -(ws)e(NT)i(domain)e(controller)f(using)i(the)g(Serv)o(er)f(Manager)g -(add)h(a)g(machine)f(account)g(for)h(the)g(Samba)81 3905 -y(serv)o(er)-5 b(.)-2 3906 y -SDict begin H.S end - -2 3906 a -2 3906 a -SDict begin 13 H.A end - -2 3906 -a -2 3906 a -SDict begin [ /View [/XYZ H.V] /Dest (840) cvn H.B /DEST pdfmark end - -2 3906 a Black 149 x Ft(\225)p Black 81 -4055 a -SDict begin H.S end - 81 4055 a 81 4055 a -SDict begin 13 H.A end - 81 4055 a 81 4055 a -SDict begin [ /View [/XYZ H.V] /Dest (841) cvn H.B /DEST pdfmark end - 81 4055 -a Fu(Ne)o(xt,)19 b(on)h(the)g(Linux)g(system)g(e)o(x)o(ecute:)1274 -4055 y -SDict begin H.S end - 1274 4055 a 1274 4055 a -SDict begin 13 H.A end - 1274 4055 a 1274 4055 -a -SDict begin [ /View [/XYZ H.V] /Dest (842) cvn H.B /DEST pdfmark end - 1274 4055 a Fv(smbpasswd)i(-r)e(PDC_N)n(AME)h(-j)f(DOMAIN_N)n(AME)-2 -4239 y -SDict begin H.S end - -2 4239 a -2 4239 a -SDict begin 13 H.A end - -2 4239 a -2 4239 a -SDict begin [ /View [/XYZ H.V] /Dest (843) cvn H.B /DEST pdfmark end - -2 4239 -a 90 x Fu(Use)h(of)f(this)g(mode)f(of)h(authentication)f(does)g -(require)g(there)h(to)g(be)h(a)f(standard)f(Unix)h(account)f(for)g(the) -i(user)f(in)g(order)f(to)-2 4437 y(assign)h(a)h(uid)f(once)f(the)h -(account)f(has)i(been)e(authenticated)g(by)g(the)i(remote)e(W)m(indo)n -(ws)g(DC.)i(This)g(account)e(can)h(be)g(block)o(ed)-2 -4545 y(to)g(pre)n(v)o(ent)f(logons)g(by)g(other)h(than)g(MS)g(W)m(indo) -n(ws)g(clients)g(by)g(things)g(such)g(as)h(setting)f(an)g(in)m(v)n -(alid)f(shell)i(in)f(the)-2 4653 y -SDict begin H.S end - -2 4653 a -2 4653 -a -SDict begin 13 H.A end - -2 4653 a -2 4653 a -SDict begin [ /View [/XYZ H.V] /Dest (844) cvn H.B /DEST pdfmark end - -2 4653 a Fr(/etc/passwd)f Fu(entry)-5 -b(.)-2 4837 y -SDict begin H.S end - -2 4837 a -2 4837 a -SDict begin 13 H.A end - -2 4837 a -2 4837 a -SDict begin [ /View [/XYZ H.V] /Dest (845) cvn H.B /DEST pdfmark end - --2 4837 a 90 x Fu(An)20 b(alternati)n(v)o(e)f(to)h(assigning)g(UIDs)g -(to)h(W)m(indo)n(ws)e(users)h(on)g(a)h(Samba)f(member)e(serv)o(er)i(is) -h(presented)e(in)h(the)3264 4927 y -SDict begin H.S end - 3264 4927 a 3264 4927 -a -SDict begin 13 H.A end - 3264 4927 a 3264 4927 a -SDict begin [ /View [/XYZ H.V] /Dest (846) cvn H.B /DEST pdfmark end - 3264 4927 a Fu(W)m(inbind)-2 -5034 y(Ov)o(ervie)n(w)f(\(winbind.html\))e(chapter)i(in)h(this)h(HO)m -(WT)o(O)f(collection.)-2 5146 y -SDict begin H.S end - -2 5146 a -2 5146 a -SDict begin 13 H.A end - -2 -5146 a -2 5146 a -SDict begin [ /View [/XYZ H.V] /Dest (847) cvn H.B /DEST pdfmark end - -2 5146 a Black 3659 5984 a Fq(29)p -Black eop end -%%Page: 30 37 -TeXDict begin 30 36 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.30) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2375 -132 -a Fq(Chapter)20 b(5.)g(Samba)f(as)h(Stand-Alone)d(Server)p -Black -2 72 a Fp(5.1.5.)29 b(ADS)i(Le)n(v)o(el)e(Security)-2 -263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (849) cvn H.B /DEST pdfmark end - -2 263 a 83 -x Fu(F)o(or)20 b(information)d(about)j(the)g(con\002guration)d(option)i -(please)h(refer)g(to)g(the)g(entire)g(section)g(entitled)2918 -346 y -SDict begin H.S end - 2918 346 a 2918 346 a -SDict begin 13 H.A end - 2918 346 a 2918 346 a -SDict begin [ /View [/XYZ H.V] /Dest (850) cvn H.B /DEST pdfmark end - 2918 -346 a Fq(Samba)f(as)h(an)g(ADS)-2 454 y(Domain)f(Member)-9 -b(.)p Black 3659 5984 a(30)p Black eop end -%%Page: 31 38 -TeXDict begin 31 37 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.31) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SAMBA-PDC) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(6.)f(Samba)g(as)g(an)g(NT4)g(or)h(W)m(in2k)e(Primary) --2 332 y(Domain)h(Contr)m(oller)-2 388 y -SDict begin H.S end - -2 388 a -2 -388 a -SDict begin 13 H.A end - -2 388 a -2 388 a -SDict begin [ /View [/XYZ H.V] /Dest (877) cvn H.B /DEST pdfmark end - -2 388 a 375 x Fx(6.1.)35 b(Pr)m(er)m(equisite) -f(Reading)-2 958 y -SDict begin H.S end - -2 958 a -2 958 a -SDict begin 13 H.A end - -2 958 a -2 958 -a -SDict begin [ /View [/XYZ H.V] /Dest (879) cvn H.B /DEST pdfmark end - -2 958 a 79 x Fu(Before)19 b(you)h(continue)e(reading)h(in)h(this)h -(chapter)m(,)e(please)h(mak)o(e)g(sure)g(that)g(you)f(are)h -(comfortable)e(with)j(con\002guring)c(basic)-2 1145 y(\002les)k -(services)f(in)g(smb)m(.conf)f(and)g(ho)n(w)h(to)g(enable)g(and)f -(administer)h(passw)o(ord)f(encryption)f(in)i(Samba.)g(Theses)g(tw)o(o) -g(topics)-2 1253 y(are)g(co)o(v)o(ered)e(in)i(the)608 -1253 y -SDict begin H.S end - 608 1253 a 608 1253 a -SDict begin 13 H.A end - 608 1253 a 608 1253 a -SDict begin [ /View [/XYZ H.V] /Dest (880) cvn H.B /DEST pdfmark end - 608 -1253 a 608 1253 a -SDict begin H.S end - 608 1253 a 608 1253 a -SDict begin 13 H.A end - 608 1253 a 608 -1253 a -SDict begin [ /View [/XYZ H.V] /Dest (881) cvn H.B /DEST pdfmark end - 608 1253 a Fr(smb.conf\(5\))f Fu(\(smb)m(.conf.5.html\))d -(manpage.)-2 1281 y -SDict begin H.S end - -2 1281 a -2 1281 a -SDict begin 13 H.A end - -2 1281 a -2 -1281 a -SDict begin [ /View [/XYZ H.V] /Dest (882) cvn H.B /DEST pdfmark end - -2 1281 a 359 x Fx(6.2.)35 b(Backgr)m(ound)-2 -1835 y -SDict begin H.S end - -2 1835 a -2 1835 a -SDict begin 13 H.A end - -2 1835 a -2 1835 a -SDict begin [ /View [/XYZ H.V] /Dest (884) cvn H.B /DEST pdfmark end - -2 1835 -a 79 x Fu(This)20 b(article)g(outlines)g(the)g(steps)h(necessary)e(for) -h(con\002guring)e(Samba)h(as)i(a)g(PDC.)g(It)f(is)h(necessary)f(to)g -(ha)n(v)o(e)g(a)g(w)o(orking)-2 2022 y(Samba)f(serv)o(er)h(prior)f(to)h -(implementing)e(the)j(PDC)g(functionality)-5 b(.)-2 2040 -y -SDict begin H.S end - -2 2040 a -2 2040 a -SDict begin 13 H.A end - -2 2040 a -2 2040 a -SDict begin [ /View [/XYZ H.V] /Dest (885) cvn H.B /DEST pdfmark end - -2 2040 a -2 -2050 a -SDict begin H.S end - -2 2050 a -2 2050 a -SDict begin 13 H.A end - -2 2050 a -2 2050 a -SDict begin [ /View [/XYZ H.V] /Dest (886) cvn H.B /DEST pdfmark end - -2 2050 -a Black 142 x Ft(\225)p Black 81 2192 a -SDict begin H.S end - 81 2192 a 81 -2192 a -SDict begin 13 H.A end - 81 2192 a 81 2192 a -SDict begin [ /View [/XYZ H.V] /Dest (887) cvn H.B /DEST pdfmark end - 81 2192 a Fu(Domain)19 b(logons)g(for)h(W)m -(indo)n(ws)f(NT)i(4.0)e(/)i(200x)e(/)i(XP)g(Professional)e(clients.)-2 -2210 y -SDict begin H.S end - -2 2210 a -2 2210 a -SDict begin 13 H.A end - -2 2210 a -2 2210 a -SDict begin [ /View [/XYZ H.V] /Dest (888) cvn H.B /DEST pdfmark end - -2 2210 -a Black 132 x Ft(\225)p Black 81 2342 a -SDict begin H.S end - 81 2342 a 81 -2342 a -SDict begin 13 H.A end - 81 2342 a 81 2342 a -SDict begin [ /View [/XYZ H.V] /Dest (889) cvn H.B /DEST pdfmark end - 81 2342 a Fu(Placing)h(W)m(indo)n(ws)f(9x)h -(/)h(Me)f(clients)h(in)f(user)g(le)n(v)o(el)g(security)-2 -2360 y -SDict begin H.S end - -2 2360 a -2 2360 a -SDict begin 13 H.A end - -2 2360 a -2 2360 a -SDict begin [ /View [/XYZ H.V] /Dest (890) cvn H.B /DEST pdfmark end - -2 2360 -a Black 131 x Ft(\225)p Black 81 2491 a -SDict begin H.S end - 81 2491 a 81 -2491 a -SDict begin 13 H.A end - 81 2491 a 81 2491 a -SDict begin [ /View [/XYZ H.V] /Dest (891) cvn H.B /DEST pdfmark end - 81 2491 a Fu(Retrie)n(ving)f(a)i(list)g(of)f -(users)g(and)g(groups)f(from)g(a)h(Samba)g(PDC)h(to)g(W)m(indo)n(ws)e -(9x)h(/)h(Me)f(/)h(NT)f(/)h(200x)e(/)i(XP)g(Professional)81 -2599 y(clients)-2 2600 y -SDict begin H.S end - -2 2600 a -2 2600 a -SDict begin 13 H.A end - -2 2600 -a -2 2600 a -SDict begin [ /View [/XYZ H.V] /Dest (892) cvn H.B /DEST pdfmark end - -2 2600 a Black 148 x Ft(\225)p Black 81 -2748 a -SDict begin H.S end - 81 2748 a 81 2748 a -SDict begin 13 H.A end - 81 2748 a 81 2748 a -SDict begin [ /View [/XYZ H.V] /Dest (893) cvn H.B /DEST pdfmark end - 81 2748 -a Fu(Roaming)e(Pro\002les)-2 2766 y -SDict begin H.S end - -2 2766 a -2 2766 -a -SDict begin 13 H.A end - -2 2766 a -2 2766 a -SDict begin [ /View [/XYZ H.V] /Dest (894) cvn H.B /DEST pdfmark end - -2 2766 a Black 132 x Ft(\225)p -Black 81 2898 a -SDict begin H.S end - 81 2898 a 81 2898 a -SDict begin 13 H.A end - 81 2898 a 81 2898 -a -SDict begin [ /View [/XYZ H.V] /Dest (895) cvn H.B /DEST pdfmark end - 81 2898 a Fu(Netw)o(ork/System)g(Policies)-2 2916 y -SDict begin H.S end - --2 2916 a -2 2916 a -SDict begin 11.7 H.A end - -2 2916 a -2 2916 a -SDict begin [ /View [/XYZ H.V] /Dest (896) cvn H.B /DEST pdfmark end - -2 2916 a -2 -3040 a -SDict begin H.S end - -2 3040 a -2 3040 a -SDict begin 11.7 H.A end - -2 3040 a -2 3040 a -SDict begin [ /View [/XYZ H.V] /Dest (897) cvn H.B /DEST pdfmark end - -2 3040 -a 164 3120 a Fk(Note:)g Fj(Roaming)f(Pro\002les)i(and)g(System/Netw)o -(or)q(k)g(policies)f(are)g(adv)n(anced)g(netw)o(or)q(k)h(administr)o -(ation)d(topics)j(that)f(are)164 3217 y(co)o(v)n(ered)g(separ)o(ately)g -(in)h(this)g(document.)-2 3532 y -SDict begin H.S end - -2 3532 a -2 3532 a -SDict begin 13 H.A end - --2 3532 a -2 3532 a -SDict begin [ /View [/XYZ H.V] /Dest (898) cvn H.B /DEST pdfmark end - -2 3532 a 108 x Fu(The)g(follo)n(wing)e -(functionalities)h(are)h(ne)n(w)g(to)g(the)h(Samba)e(3.0)h(release:)-2 -3658 y -SDict begin H.S end - -2 3658 a -2 3658 a -SDict begin 13 H.A end - -2 3658 a -2 3658 a -SDict begin [ /View [/XYZ H.V] /Dest (899) cvn H.B /DEST pdfmark end - -2 3658 -a -2 3668 a -SDict begin H.S end - -2 3668 a -2 3668 a -SDict begin 13 H.A end - -2 3668 a -2 3668 a -SDict begin [ /View [/XYZ H.V] /Dest (900) cvn H.B /DEST pdfmark end - -2 -3668 a Black 142 x Ft(\225)p Black 81 3810 a -SDict begin H.S end - 81 3810 -a 81 3810 a -SDict begin 13 H.A end - 81 3810 a 81 3810 a -SDict begin [ /View [/XYZ H.V] /Dest (901) cvn H.B /DEST pdfmark end - 81 3810 a Fu(W)m(indo)n(ws)f(NT)i(4)f -(domain)f(trusts)-2 3811 y -SDict begin H.S end - -2 3811 a -2 3811 a -SDict begin 13 H.A end - -2 3811 -a -2 3811 a -SDict begin [ /View [/XYZ H.V] /Dest (902) cvn H.B /DEST pdfmark end - -2 3811 a Black 149 x Ft(\225)p Black 81 -3960 a -SDict begin H.S end - 81 3960 a 81 3960 a -SDict begin 13 H.A end - 81 3960 a 81 3960 a -SDict begin [ /View [/XYZ H.V] /Dest (903) cvn H.B /DEST pdfmark end - 81 3960 -a Fu(Adding)g(users)h(via)g(the)g(User)h(Manager)e(for)g(Domains)-2 -4144 y -SDict begin H.S end - -2 4144 a -2 4144 a -SDict begin 13 H.A end - -2 4144 a -2 4144 a -SDict begin [ /View [/XYZ H.V] /Dest (904) cvn H.B /DEST pdfmark end - -2 4144 -a 90 x Fu(The)h(follo)n(wing)e(functionalities)h(are)h(NO)m(T)g(pro)o -(vided)e(by)i(Samba)f(3.0:)-2 4252 y -SDict begin H.S end - -2 4252 a -2 4252 -a -SDict begin 13 H.A end - -2 4252 a -2 4252 a -SDict begin [ /View [/XYZ H.V] /Dest (905) cvn H.B /DEST pdfmark end - -2 4252 a -2 4262 a -SDict begin H.S end - -2 4262 a -2 -4262 a -SDict begin 13 H.A end - -2 4262 a -2 4262 a -SDict begin [ /View [/XYZ H.V] /Dest (906) cvn H.B /DEST pdfmark end - -2 4262 a Black 142 x Ft(\225)p -Black 81 4404 a -SDict begin H.S end - 81 4404 a 81 4404 a -SDict begin 13 H.A end - 81 4404 a 81 4404 -a -SDict begin [ /View [/XYZ H.V] /Dest (907) cvn H.B /DEST pdfmark end - 81 4404 a Fu(SAM)h(replication)f(with)i(W)m(indo)n(ws)e(NT)i(4.0)e -(Domain)g(Controllers)h(\(i.e.)g(a)g(Samba)g(PDC)h(and)f(a)g(W)m(indo)n -(ws)g(NT)g(BDC)i(or)81 4512 y(vice)e(v)o(ersa\))-2 4527 -y -SDict begin H.S end - -2 4527 a -2 4527 a -SDict begin 13 H.A end - -2 4527 a -2 4527 a -SDict begin [ /View [/XYZ H.V] /Dest (908) cvn H.B /DEST pdfmark end - -2 4527 a Black -134 x Ft(\225)p Black 81 4661 a -SDict begin H.S end - 81 4661 a 81 4661 a -SDict begin 13 H.A end - 81 -4661 a 81 4661 a -SDict begin [ /View [/XYZ H.V] /Dest (909) cvn H.B /DEST pdfmark end - 81 4661 a Fu(Acting)g(as)g(a)h(W)m(indo)n(ws)f(2000)e -(Domain)i(Controller)f(\(i.e.)h(K)n(erberos)f(and)g(Acti)n(v)o(e)h -(Directory\))-2 4845 y -SDict begin H.S end - -2 4845 a -2 4845 a -SDict begin 13 H.A end - -2 4845 a --2 4845 a -SDict begin [ /View [/XYZ H.V] /Dest (910) cvn H.B /DEST pdfmark end - -2 4845 a 90 x Fu(Please)h(note)e(that)i(W)m(indo)n(ws)e(9x)h -(/)h(Me)f(/)h(XP)g(Home)f(clients)g(are)g(not)g(true)g(members)f(of)h -(a)h(domain)d(for)i(reasons)g(outlined)f(in)-2 5043 y(this)h(article.)g -(Therefore)e(the)j(protocol)d(for)i(support)f(W)m(indo)n(ws)g(9x-style) -g(domain)g(logons)g(is)i(completely)e(dif)n(ferent)g(from)-2 -5151 y(NT4)h(/)h(W)m(in2k)e(type)h(domain)e(logons)i(and)f(has)i(been)e -(of)n(\002cially)h(supported)e(for)h(some)h(time.)-2 -5335 y -SDict begin H.S end - -2 5335 a -2 5335 a -SDict begin 13 H.A end - -2 5335 a -2 5335 a -SDict begin [ /View [/XYZ H.V] /Dest (911) cvn H.B /DEST pdfmark end - -2 5335 -a -2 5335 a -SDict begin H.S end - -2 5335 a -2 5335 a -SDict begin 13 H.A end - -2 5335 a -2 5335 a -SDict begin [ /View [/XYZ H.V] /Dest (912) cvn H.B /DEST pdfmark end - -2 -5335 a 90 x Fq(MS)g(W)-5 b(indows)21 b(XP)f(Home)g(edition)f(is)j(NO)m -(T)e(able)g(to)h(join)e(a)i(domain)e(and)g(does)h(not)g(permit)g(the)g -(use)h(of)f(domain)f(lo)o(gons.)p Black 3659 5984 a(31)p -Black eop end -%%Page: 32 39 -TeXDict begin 32 38 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.32) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (913) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(Implementing)e(a)k(Samba)f(PDC)h(can)f(basically)g(be)g(di)n -(vided)f(into)h(3)g(broad)f(steps.)-2 90 y -SDict begin H.S end - -2 90 a -2 -90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (914) cvn H.B /DEST pdfmark end - -2 90 a -2 100 a -SDict begin H.S end - -2 100 a -2 100 -a -SDict begin 13 H.A end - -2 100 a -2 100 a -SDict begin [ /View [/XYZ H.V] /Dest (915) cvn H.B /DEST pdfmark end - -2 100 a Black 64 243 a Fu(1.)p Black -147 243 a -SDict begin H.S end - 147 243 a 147 243 a -SDict begin 13 H.A end - 147 243 a 147 243 a -SDict begin [ /View [/XYZ H.V] /Dest (916) cvn H.B /DEST pdfmark end - 147 -243 a Fu(Con\002guring)f(the)i(Samba)g(PDC)-2 261 y -SDict begin H.S end - -2 -261 a -2 261 a -SDict begin 13 H.A end - -2 261 a -2 261 a -SDict begin [ /View [/XYZ H.V] /Dest (917) cvn H.B /DEST pdfmark end - -2 261 a Black 64 392 -a Fu(2.)p Black 147 392 a -SDict begin H.S end - 147 392 a 147 392 a -SDict begin 13 H.A end - 147 392 -a 147 392 a -SDict begin [ /View [/XYZ H.V] /Dest (918) cvn H.B /DEST pdfmark end - 147 392 a Fu(Creating)g(machine)f(trust)h(accounts)g(and)f -(joining)g(clients)i(to)f(the)g(domain)-2 410 y -SDict begin H.S end - -2 410 -a -2 410 a -SDict begin 13 H.A end - -2 410 a -2 410 a -SDict begin [ /View [/XYZ H.V] /Dest (919) cvn H.B /DEST pdfmark end - -2 410 a Black 64 542 a -Fu(3.)p Black 147 542 a -SDict begin H.S end - 147 542 a 147 542 a -SDict begin 13 H.A end - 147 542 a -147 542 a -SDict begin [ /View [/XYZ H.V] /Dest (920) cvn H.B /DEST pdfmark end - 147 542 a Fu(Adding)f(and)h(managing)e(domain)h(user)h -(accounts)-2 726 y -SDict begin H.S end - -2 726 a -2 726 a -SDict begin 13 H.A end - -2 726 a -2 726 -a -SDict begin [ /View [/XYZ H.V] /Dest (921) cvn H.B /DEST pdfmark end - -2 726 a 90 x Fu(There)f(are)h(other)g(minor)f(details)h(such)g(as)h -(user)f(pro\002les,)g(system)g(policies,)g(etc...)g(Ho)n(we)n(v)o(er)m -(,)e(these)i(are)g(not)g(necessarily)-2 923 y(speci\002c)g(to)g(a)h -(Samba)f(PDC)h(as)g(much)e(as)i(the)o(y)f(are)g(related)f(to)i(W)m -(indo)n(ws)e(NT)i(netw)o(orking)d(concepts.)-2 952 y -SDict begin H.S end - --2 952 a -2 952 a -SDict begin 13 H.A end - -2 952 a -2 952 a -SDict begin [ /View [/XYZ H.V] /Dest (922) cvn H.B /DEST pdfmark end - -2 952 a 359 x Fx(6.3.)35 -b(Con\002guring)e(the)i(Samba)g(Domain)f(Contr)m(oller)-2 -1506 y -SDict begin H.S end - -2 1506 a -2 1506 a -SDict begin 13 H.A end - -2 1506 a -2 1506 a -SDict begin [ /View [/XYZ H.V] /Dest (924) cvn H.B /DEST pdfmark end - -2 1506 -a 79 x Fu(The)20 b(\002rst)h(step)f(in)g(creating)g(a)g(w)o(orking)f -(Samba)h(PDC)h(is)g(to)f(understand)e(the)j(parameters)d(necessary)i -(in)g(smb)m(.conf.)e(Here)i(we)-2 1693 y(attempt)g(to)g(e)o(xplain)f -(the)h(parameters)f(that)h(are)g(co)o(v)o(ered)e(in)1758 -1693 y -SDict begin H.S end - 1758 1693 a 1758 1693 a -SDict begin 13 H.A end - 1758 1693 a 1758 1693 -a -SDict begin [ /View [/XYZ H.V] /Dest (925) cvn H.B /DEST pdfmark end - 1758 1693 a 21 w Fu(the)i(smb)m(.conf)e(man)i(page)f(\(smb)m -(.conf.5.html\).)-2 1877 y -SDict begin H.S end - -2 1877 a -2 1877 a -SDict begin 13 H.A end - -2 1877 -a -2 1877 a -SDict begin [ /View [/XYZ H.V] /Dest (926) cvn H.B /DEST pdfmark end - -2 1877 a 90 x Fu(Here)h(is)h(an)f(e)o(xample)656 -1967 y -SDict begin H.S end - 656 1967 a 656 1967 a -SDict begin 13 H.A end - 656 1967 a 656 1967 a -SDict begin [ /View [/XYZ H.V] /Dest (927) cvn H.B /DEST pdfmark end - 656 -1967 a Fr(smb.conf)f Fu(for)h(acting)f(as)i(a)g(PDC:)-2 -2151 y -SDict begin H.S end - -2 2151 a -2 2151 a -SDict begin 13 H.A end - -2 2151 a -2 2151 a -SDict begin [ /View [/XYZ H.V] /Dest (928) cvn H.B /DEST pdfmark end - -2 2151 -a -2 2234 a -SDict begin H.S end - -2 2234 a -2 2234 a -SDict begin 11.7 H.A end - -2 2234 a -2 2234 a -SDict begin [ /View [/XYZ H.V] /Dest (929) cvn H.B /DEST pdfmark end - -2 -2234 a 79 x Fr([global])177 2410 y(;)45 b(Basic)f(server)g(settings)177 -2507 y -SDict begin H.S end - 177 2507 a 177 2507 a -SDict begin 11.7 H.A end - 177 2507 a 177 2507 a -SDict begin [ /View [/XYZ H.V] /Dest (930) cvn H.B /DEST pdfmark end - 177 -2507 a Fr(netbios)g(name)g(\(smb.conf.5.html#NETBIOSNAME\))c(=)2195 -2507 y -SDict begin H.S end - 2195 2507 a 2195 2507 a -SDict begin 11.7 H.A end - 2195 2507 a 2195 2507 -a -SDict begin [ /View [/XYZ H.V] /Dest (931) cvn H.B /DEST pdfmark end - 2195 2507 a Fi(POGO)177 2604 y -SDict begin H.S end - 177 2604 a 177 2604 -a -SDict begin 11.7 H.A end - 177 2604 a 177 2604 a -SDict begin [ /View [/XYZ H.V] /Dest (932) cvn H.B /DEST pdfmark end - 177 2604 a Fr(workgroup)j -(\(smb.conf.5.html#WORKGROUP\))e(=)1970 2604 y -SDict begin H.S end - 1970 2604 -a 1970 2604 a -SDict begin 11.7 H.A end - 1970 2604 a 1970 2604 a -SDict begin [ /View [/XYZ H.V] /Dest (933) cvn H.B /DEST pdfmark end - 1970 2604 a Fi(NARNIA)177 -2799 y Fr(;)k(we)f(should)g(act)g(as)h(the)f(domain)g(and)g(local)g -(master)g(browser)177 2896 y -SDict begin H.S end - 177 2896 a 177 2896 a -SDict begin 11.7 H.A end - 177 -2896 a 177 2896 a -SDict begin [ /View [/XYZ H.V] /Dest (934) cvn H.B /DEST pdfmark end - 177 2896 a Fr(os)h(level)f -(\(smb.conf.5.html#OSLEVEL\))c(=)45 b(64)177 2993 y -SDict begin H.S end - 177 -2993 a 177 2993 a -SDict begin 11.7 H.A end - 177 2993 a 177 2993 a -SDict begin [ /View [/XYZ H.V] /Dest (935) cvn H.B /DEST pdfmark end - 177 2993 a Fr(preferred)e -(master)h(\(smb.conf.5.html#PERFERREDMASTER\))c(=)k(yes)177 -3090 y -SDict begin H.S end - 177 3090 a 177 3090 a -SDict begin 11.7 H.A end - 177 3090 a 177 3090 a -SDict begin [ /View [/XYZ H.V] /Dest (936) cvn H.B /DEST pdfmark end - 177 -3090 a Fr(domain)g(master)g(\(smb.conf.5.html#DOMAINMASTER\))c(=)k(yes) -177 3187 y -SDict begin H.S end - 177 3187 a 177 3187 a -SDict begin 11.7 H.A end - 177 3187 a 177 3187 -a -SDict begin [ /View [/XYZ H.V] /Dest (937) cvn H.B /DEST pdfmark end - 177 3187 a Fr(local)g(master)g(\(smb.conf.5.html#LOCALMASTER\))c(=)45 -b(yes)177 3382 y(;)g(security)e(settings)h(\(must)g(user)g(security)f -(=)i(user\))177 3479 y -SDict begin H.S end - 177 3479 a 177 3479 a -SDict begin 11.7 H.A end - 177 3479 -a 177 3479 a -SDict begin [ /View [/XYZ H.V] /Dest (938) cvn H.B /DEST pdfmark end - 177 3479 a Fr(security)f -(\(smb.conf.5.html#SECURITYEQUALSUSER\))38 b(=)45 b(user)177 -3673 y(;)g(encrypted)e(passwords)g(are)i(a)f(requirement)f(for)i(a)f -(PDC)177 3770 y -SDict begin H.S end - 177 3770 a 177 3770 a -SDict begin 11.7 H.A end - 177 3770 a 177 -3770 a -SDict begin [ /View [/XYZ H.V] /Dest (939) cvn H.B /DEST pdfmark end - 177 3770 a Fr(encrypt)g(passwords)f -(\(smb.conf.5.html#ENCRYPTPASSWORDS\))c(=)45 b(yes)177 -3964 y(;)g(support)e(domain)h(logons)177 4061 y -SDict begin H.S end - 177 4061 -a 177 4061 a -SDict begin 11.7 H.A end - 177 4061 a 177 4061 a -SDict begin [ /View [/XYZ H.V] /Dest (940) cvn H.B /DEST pdfmark end - 177 4061 a Fr(domain)g(logons)g -(\(smb.conf.5.html#DOMAINLOGONS\))c(=)k(yes)177 4256 -y(;)h(where)f(to)g(store)g(user)g(profiles?)177 4353 -y -SDict begin H.S end - 177 4353 a 177 4353 a -SDict begin 11.7 H.A end - 177 4353 a 177 4353 a -SDict begin [ /View [/XYZ H.V] /Dest (941) cvn H.B /DEST pdfmark end - 177 4353 -a Fr(logon)g(path)g(\(smb.conf.5.html#LOGONPATH\))d(=)j -(\\\\\045N\\profiles\\\045u)177 4547 y(;)h(where)f(is)g(a)h(user's)f -(home)g(directory)f(and)i(where)f(should)f(it)i(be)f(mounted)g(at?)177 -4644 y -SDict begin H.S end - 177 4644 a 177 4644 a -SDict begin 11.7 H.A end - 177 4644 a 177 4644 a -SDict begin [ /View [/XYZ H.V] /Dest (942) cvn H.B /DEST pdfmark end - 177 -4644 a Fr(logon)g(drive)g(\(smb.conf.5.html#LOGONDRIVE\))c(=)45 -b(H:)177 4741 y -SDict begin H.S end - 177 4741 a 177 4741 a -SDict begin 11.7 H.A end - 177 4741 a 177 -4741 a -SDict begin [ /View [/XYZ H.V] /Dest (943) cvn H.B /DEST pdfmark end - 177 4741 a Fr(logon)f(home)g(\(smb.conf.5.html#LOGONHOME\))d(=)j -(\\\\homeserver\\\045u)177 4936 y(;)h(specify)e(a)i(generic)f(logon)g -(script)g(for)g(all)g(users)177 5033 y(;)h(this)f(is)g(a)h(relative)f -(**DOS**)f(path)h(to)h(the)f([netlogon])f(share)177 5130 -y -SDict begin H.S end - 177 5130 a 177 5130 a -SDict begin 11.7 H.A end - 177 5130 a 177 5130 a -SDict begin [ /View [/XYZ H.V] /Dest (944) cvn H.B /DEST pdfmark end - 177 5130 -a Fr(logon)h(script)g(\(smb.conf.5.html#LOGONSCRIPT\))c(=)45 -b(logon.cmd)-2 5324 y(;)f(necessary)g(share)g(for)g(domain)g -(controller)-2 5421 y([netlogon])177 5519 y -SDict begin H.S end - 177 5519 -a 177 5519 a -SDict begin 11.7 H.A end - 177 5519 a 177 5519 a -SDict begin [ /View [/XYZ H.V] /Dest (945) cvn H.B /DEST pdfmark end - 177 5519 a Fr(path)g -(\(smb.conf.5.html#PATH\))d(=)k(/usr/local/samba/lib/netlogon)p -Black 3659 5984 a Fq(32)p Black eop end -%%Page: 33 40 -TeXDict begin 33 39 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.33) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black -177 72 a -SDict begin H.S end - 177 72 a 177 72 a -SDict begin 11.7 H.A end - 177 72 a 177 72 a -SDict begin [ /View [/XYZ H.V] /Dest (946) cvn H.B /DEST pdfmark end - 177 72 a -Fr(read)44 b(only)g(\(smb.conf.5.html#READONLY\))d(=)k(yes)177 -170 y -SDict begin H.S end - 177 170 a 177 170 a -SDict begin 11.7 H.A end - 177 170 a 177 170 a -SDict begin [ /View [/XYZ H.V] /Dest (947) cvn H.B /DEST pdfmark end - 177 170 -a Fr(write)f(list)g(\(smb.conf.5.html#WRITELIST\))d(=)2015 -170 y -SDict begin H.S end - 2015 170 a 2015 170 a -SDict begin 11.7 H.A end - 2015 170 a 2015 170 a -SDict begin [ /View [/XYZ H.V] /Dest (948) cvn H.B /DEST pdfmark end - 2015 -170 a Fi(ntadmin)-2 364 y Fr(;)j(share)g(for)h(storing)e(user)i -(profiles)-2 461 y([profiles])177 558 y -SDict begin H.S end - 177 558 a 177 -558 a -SDict begin 11.7 H.A end - 177 558 a 177 558 a -SDict begin [ /View [/XYZ H.V] /Dest (949) cvn H.B /DEST pdfmark end - 177 558 a Fr(path)f(\(smb.conf.5.html#PATH\)) -d(=)k(/export/smb/ntprofile)177 655 y -SDict begin H.S end - 177 655 a 177 655 -a -SDict begin 11.7 H.A end - 177 655 a 177 655 a -SDict begin [ /View [/XYZ H.V] /Dest (950) cvn H.B /DEST pdfmark end - 177 655 a Fr(read)f(only)g -(\(smb.conf.5.html#READONLY\))d(=)k(no)177 752 y -SDict begin H.S end - 177 -752 a 177 752 a -SDict begin 11.7 H.A end - 177 752 a 177 752 a -SDict begin [ /View [/XYZ H.V] /Dest (951) cvn H.B /DEST pdfmark end - 177 752 a Fr(create)f(mask)g -(\(smb.conf.5.html#CREATEMASK\))c(=)45 b(0600)177 850 -y -SDict begin H.S end - 177 850 a 177 850 a -SDict begin 11.7 H.A end - 177 850 a 177 850 a -SDict begin [ /View [/XYZ H.V] /Dest (952) cvn H.B /DEST pdfmark end - 177 850 a Fr(directory)e -(mask)i(\(smb.conf.5.html#DIRECTORYMASK\))39 b(=)45 b(0700)-2 -1207 y -SDict begin H.S end - -2 1207 a -2 1207 a -SDict begin 13 H.A end - -2 1207 a -2 1207 a -SDict begin [ /View [/XYZ H.V] /Dest (953) cvn H.B /DEST pdfmark end - -2 1207 -a 107 x Fu(There)19 b(are)h(a)h(couple)e(of)h(points)g(to)g(emphasize)f -(in)h(the)h(abo)o(v)o(e)d(con\002guration.)-2 1332 y -SDict begin H.S end - --2 1332 a -2 1332 a -SDict begin 13 H.A end - -2 1332 a -2 1332 a -SDict begin [ /View [/XYZ H.V] /Dest (954) cvn H.B /DEST pdfmark end - -2 1332 a -2 -1342 a -SDict begin H.S end - -2 1342 a -2 1342 a -SDict begin 13 H.A end - -2 1342 a -2 1342 a -SDict begin [ /View [/XYZ H.V] /Dest (955) cvn H.B /DEST pdfmark end - -2 1342 -a Black 143 x Ft(\225)p Black 81 1485 a -SDict begin H.S end - 81 1485 a 81 -1485 a -SDict begin 13 H.A end - 81 1485 a 81 1485 a -SDict begin [ /View [/XYZ H.V] /Dest (956) cvn H.B /DEST pdfmark end - 81 1485 a Fu(Encrypted)g(passw)o(ords)i -(must)g(be)g(enabled.)f(F)o(or)g(more)h(details)g(on)g(ho)n(w)g(to)g -(do)g(this,)g(refer)g(to)p 0 TeXcolorgray 2832 1485 a -SDict begin H.S end - -2832 1485 a Fu(ENCR)-5 b(YPTION.html)3527 1485 y -SDict begin 13 H.L end - 3527 -1485 a 3527 1485 a -SDict begin [ /Subtype /Link /Dest (PASSDB) cvn /H /I /Border [0 0 -0] /Color [1 0 0] H.B /ANN pdfmark end - 3527 1485 a Black -2 w Fu(.)-2 1503 -y -SDict begin H.S end - -2 1503 a -2 1503 a -SDict begin 13 H.A end - -2 1503 a -2 1503 a -SDict begin [ /View [/XYZ H.V] /Dest (958) cvn H.B /DEST pdfmark end - -2 1503 a Black -131 x Ft(\225)p Black 81 1634 a -SDict begin H.S end - 81 1634 a 81 1634 a -SDict begin 13 H.A end - 81 -1634 a 81 1634 a -SDict begin [ /View [/XYZ H.V] /Dest (959) cvn H.B /DEST pdfmark end - 81 1634 a Fu(The)20 b(serv)o(er)f(must)h(support)f -(domain)g(logons)g(and)h(a)1615 1634 y -SDict begin H.S end - 1615 1634 a 1615 -1634 a -SDict begin 13 H.A end - 1615 1634 a 1615 1634 a -SDict begin [ /View [/XYZ H.V] /Dest (960) cvn H.B /DEST pdfmark end - 1615 1634 a Fr([netlogon])f -Fu(share)-2 1652 y -SDict begin H.S end - -2 1652 a -2 1652 a -SDict begin 13 H.A end - -2 1652 a -2 1652 -a -SDict begin [ /View [/XYZ H.V] /Dest (961) cvn H.B /DEST pdfmark end - -2 1652 a Black 132 x Ft(\225)p Black 81 1784 a -SDict begin H.S end - 81 -1784 a 81 1784 a -SDict begin 13 H.A end - 81 1784 a 81 1784 a -SDict begin [ /View [/XYZ H.V] /Dest (962) cvn H.B /DEST pdfmark end - 81 1784 a Fu(The)g(serv)o(er)f -(must)i(be)f(the)h(domain)e(master)h(bro)n(wser)f(in)i(order)e(for)h(W) -m(indo)n(ws)g(client)g(to)h(locate)f(the)g(serv)o(er)g(as)h(a)g(DC.)g -(Please)81 1891 y(refer)f(to)i(the)f(v)n(arious)f(Netw)o(ork)g(Bro)n -(wsing)h(documentation)d(included)i(with)h(this)h(distrib)n(ution)e -(for)g(details.)-2 2076 y -SDict begin H.S end - -2 2076 a -2 2076 a -SDict begin 13 H.A end - -2 2076 -a -2 2076 a -SDict begin [ /View [/XYZ H.V] /Dest (963) cvn H.B /DEST pdfmark end - -2 2076 a 89 x Fu(Samba)g(3.0)h(of)n(fers)f(a)i(complete)e -(implementation)f(of)i(group)e(mapping)h(between)g(W)m(indo)n(ws)h(NT)g -(groups)f(and)g(Unix)h(groups)-2 2273 y(\(this)g(is)h(really)f(quite)g -(complicated)e(to)j(e)o(xplain)e(in)h(a)h(short)e(space\).)-2 -2302 y -SDict begin H.S end - -2 2302 a -2 2302 a -SDict begin 13 H.A end - -2 2302 a -2 2302 a -SDict begin [ /View [/XYZ H.V] /Dest (964) cvn H.B /DEST pdfmark end - -2 2302 -a 359 x Fx(6.4.)35 b(Cr)m(eating)f(Machine)h(T)-11 b(rust)35 -b(Accounts)e(and)j(J)n(oining)e(Clients)g(to)-2 2847 -y(the)h(Domain)-2 3015 y -SDict begin H.S end - -2 3015 a -2 3015 a -SDict begin 13 H.A end - -2 3015 -a -2 3015 a -SDict begin [ /View [/XYZ H.V] /Dest (966) cvn H.B /DEST pdfmark end - -2 3015 a 106 x Fu(A)20 b(machine)f(trust)i(account)e(is)i -(a)g(Samba)e(account)g(that)i(is)g(used)f(to)g(authenticate)f(a)h -(client)h(machine)e(\(rather)g(than)g(a)i(user\))f(to)-2 -3229 y(the)g(Samba)g(serv)o(er)-5 b(.)19 b(In)h(W)m(indo)n(ws)g -(terminology)-5 b(,)17 b(this)j(is)i(kno)n(wn)c(as)j(a)g("Computer)d -(Account.")-2 3413 y -SDict begin H.S end - -2 3413 a -2 3413 a -SDict begin 13 H.A end - -2 3413 a -2 -3413 a -SDict begin [ /View [/XYZ H.V] /Dest (967) cvn H.B /DEST pdfmark end - -2 3413 a 90 x Fu(The)i(passw)o(ord)f(of)h(a)h(machine)e(trust)h -(account)f(acts)i(as)g(the)f(shared)f(secret)i(for)e(secure)h -(communication)d(with)k(the)f(Domain)-2 3611 y(Controller)-5 -b(.)19 b(This)h(is)h(a)g(security)f(feature)f(to)h(pre)n(v)o(ent)f(an)h -(unauthorized)d(machine)i(with)h(the)h(same)f(NetBIOS)h(name)e(from)-2 -3719 y(joining)g(the)h(domain)f(and)g(gaining)g(access)i(to)f(domain)f -(user/group)f(accounts.)h(W)m(indo)n(ws)g(NT)-6 b(,)20 -b(200x,)f(XP)i(Professional)-2 3827 y(clients)f(use)h(machine)e(trust)h -(accounts,)f(b)n(ut)h(W)m(indo)n(ws)g(9x)g(/)g(Me)h(/)g(XP)g(Home)e -(clients)i(do)f(not.)f(Hence,)h(a)g(W)m(indo)n(ws)g(9x)g(/)h(Me)f(/)-2 -3935 y(XP)h(Home)e(client)i(is)g(ne)n(v)o(er)d(a)j(true)f(member)f(of)h -(a)g(domain)f(because)h(it)h(does)e(not)h(possess)h(a)g(machine)e -(trust)h(account,)f(and)-2 4043 y(thus)h(has)g(no)g(shared)g(secret)g -(with)g(the)g(domain)f(controller)-5 b(.)-2 4210 y -SDict begin H.S end - -2 -4210 a -2 4210 a -SDict begin 13 H.A end - -2 4210 a -2 4210 a -SDict begin [ /View [/XYZ H.V] /Dest (968) cvn H.B /DEST pdfmark end - -2 4210 a 107 x -Fu(A)20 b(W)m(indo)n(ws)g(PDC)h(stores)g(each)f(machine)f(trust)h -(account)f(in)h(the)g(W)m(indo)n(ws)g(Re)o(gistry)-5 -b(.)19 b(A)i(Samba-3)e(PDC)i(also)g(has)f(to)g(stoe)-2 -4425 y(machine)f(trust)h(account)f(information)f(in)i(a)h(suitable)f -(back-end)e(data)i(store.)g(W)m(ith)g(Samba-3)f(there)h(can)g(be)g -(multiple)-2 4533 y(back-ends)e(for)i(this)g(including:)-2 -4551 y -SDict begin H.S end - -2 4551 a -2 4551 a -SDict begin 13 H.A end - -2 4551 a -2 4551 a -SDict begin [ /View [/XYZ H.V] /Dest (969) cvn H.B /DEST pdfmark end - -2 4551 -a -2 4561 a -SDict begin H.S end - -2 4561 a -2 4561 a -SDict begin 13 H.A end - -2 4561 a -2 4561 a -SDict begin [ /View [/XYZ H.V] /Dest (970) cvn H.B /DEST pdfmark end - -2 -4561 a Black 142 x Ft(\225)p Black 81 4703 a -SDict begin H.S end - 81 4703 -a 81 4703 a -SDict begin 13 H.A end - 81 4703 a 81 4703 a -SDict begin [ /View [/XYZ H.V] /Dest (971) cvn H.B /DEST pdfmark end - 81 4703 a 81 4703 a -SDict begin H.S end - 81 -4703 a 81 4703 a -SDict begin 13 H.A end - 81 4703 a 81 4703 a -SDict begin [ /View [/XYZ H.V] /Dest (972) cvn H.B /DEST pdfmark end - 81 4703 a Fq(smbpaswd)h -Fu(-)f(the)f(plain)h(ascii)g(\002le)g(stored)f(used)g(by)h(earlier)f(v) -o(ersions)f(of)i(Samba.)e(This)i(\002le)g(con\002guration)d(option)i -(requires)81 4811 y(a)h(Unix/Linux)f(system)h(account)f(for)h(EVER)-5 -b(Y)20 b(entry)f(\(ie:)h(both)g(for)f(user)h(and)g(for)g(machine)f -(accounts\).)f(This)j(\002le)f(will)h(be)81 4919 y(located)e(in)i(the) -549 4919 y -SDict begin H.S end - 549 4919 a 549 4919 a -SDict begin 13 H.A end - 549 4919 a 549 4919 -a -SDict begin [ /View [/XYZ H.V] /Dest (973) cvn H.B /DEST pdfmark end - 549 4919 a Fq(private)f Fu(directory)e(\(def)o(ault)h(is)j -(/usr/local/samba/lib/pri)n(v)n(ate)17 b(or)j(on)f(linux)h -(/etc/samba\).)-2 4937 y -SDict begin H.S end - -2 4937 a -2 4937 a -SDict begin 13 H.A end - -2 4937 -a -2 4937 a -SDict begin [ /View [/XYZ H.V] /Dest (974) cvn H.B /DEST pdfmark end - -2 4937 a Black 131 x Ft(\225)p Black 81 -5068 a -SDict begin H.S end - 81 5068 a 81 5068 a -SDict begin 13 H.A end - 81 5068 a 81 5068 a -SDict begin [ /View [/XYZ H.V] /Dest (975) cvn H.B /DEST pdfmark end - 81 5068 -a 81 5068 a -SDict begin H.S end - 81 5068 a 81 5068 a -SDict begin 13 H.A end - 81 5068 a 81 5068 a -SDict begin [ /View [/XYZ H.V] /Dest (976) cvn H.B /DEST pdfmark end - 81 -5068 a Fq(smbpasswd_nua)e Fu(-)i(This)h(\002le)f(is)i(independant)17 -b(of)j(the)g(system)h(wide)f(user)g(accounts.)f(The)h(use)g(of)g(this)h -(back-end)d(option)81 5176 y(requires)h(speci\002cation)g(of)h(the)g -("non)g(unix)f(account)g(range")g(option)g(also.)h(It)h(is)g(called)f -(smbpasswd)f(and)h(will)h(be)f(located)81 5284 y(in)g(the)288 -5284 y -SDict begin H.S end - 288 5284 a 288 5284 a -SDict begin 13 H.A end - 288 5284 a 288 5284 a -SDict begin [ /View [/XYZ H.V] /Dest (977) cvn H.B /DEST pdfmark end - 288 -5284 a Fr(private)g Fu(directory)-5 b(.)-2 5302 y -SDict begin H.S end - -2 -5302 a -2 5302 a -SDict begin 13 H.A end - -2 5302 a -2 5302 a -SDict begin [ /View [/XYZ H.V] /Dest (978) cvn H.B /DEST pdfmark end - -2 5302 a Black -3659 5984 a Fq(33)p Black eop end -%%Page: 34 41 -TeXDict begin 34 40 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.34) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1031) cvn H.B /DEST pdfmark end - -2 -201 a 1500 --132 a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black -Black -2 72 a Ft(\225)p Black 81 72 a -SDict begin H.S end - 81 72 a 81 72 a -SDict begin 13 H.A end - -81 72 a 81 72 a -SDict begin [ /View [/XYZ H.V] /Dest (979) cvn H.B /DEST pdfmark end - 81 72 a 81 72 a -SDict begin H.S end - 81 72 a 81 72 a -SDict begin 13 H.A end - 81 72 -a 81 72 a -SDict begin [ /View [/XYZ H.V] /Dest (980) cvn H.B /DEST pdfmark end - 81 72 a Fq(tdbsam)g Fu(-)i(a)f(binary)f(database)h(back)o -(end)e(that)j(will)g(be)f(stored)f(in)i(the)2109 72 y -SDict begin H.S end - -2109 72 a 2109 72 a -SDict begin 13 H.A end - 2109 72 a 2109 72 a -SDict begin [ /View [/XYZ H.V] /Dest (981) cvn H.B /DEST pdfmark end - 2109 72 a Fq(private)f -Fu(directory)e(in)j(a)f(\002le)h(called)3174 72 y -SDict begin H.S end - 3174 -72 a 3174 72 a -SDict begin 13 H.A end - 3174 72 a 3174 72 a -SDict begin [ /View [/XYZ H.V] /Dest (982) cvn H.B /DEST pdfmark end - 3174 72 a Fq(passwd.tdb)p -Fu(.)e(The)81 180 y(k)o(e)o(y)g(bene\002t)h(of)g(this)h(binary)e -(format)g(\002le)i(is)g(that)f(it)h(can)f(store)g(binary)f(objects)h -(that)g(can)g(not)g(be)g(accomodated)e(in)i(the)81 288 -y(traditional)f(plain)h(te)o(xt)g(smbpasswd)f(\002le.)-2 -306 y -SDict begin H.S end - -2 306 a -2 306 a -SDict begin 13 H.A end - -2 306 a -2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (983) cvn H.B /DEST pdfmark end - -2 306 a Black -132 x Ft(\225)p Black 81 438 a -SDict begin H.S end - 81 438 a 81 438 a -SDict begin 13 H.A end - 81 438 -a 81 438 a -SDict begin [ /View [/XYZ H.V] /Dest (984) cvn H.B /DEST pdfmark end - 81 438 a 81 438 a -SDict begin H.S end - 81 438 a 81 438 a -SDict begin 13 H.A end - 81 438 -a 81 438 a -SDict begin [ /View [/XYZ H.V] /Dest (985) cvn H.B /DEST pdfmark end - 81 438 a Fq(tdbsam_nua)e Fu(lik)o(e)k(the)f(smbpasswd_nua)e -(option)h(abo)o(v)o(e,)f(this)j(\002le)g(allo)n(ws)f(the)h(creation)e -(of)h(arbitrary)e(user)i(and)g(machine)81 546 y(accounts)f(without)g -(requiring)g(that)h(account)f(to)h(be)g(added)f(to)i(the)f(system)g -(\(/etc/passwd\))g(\002le.)g(It)h(too)f(requires)f(the)81 -654 y(speci\002cation)g(of)h(the)g("non)f(unix)h(account)f(range")g -(option)g(in)h(the)g([globals])f(section)h(of)g(the)g(smb)m(.conf)e -(\002le.)-2 672 y -SDict begin H.S end - -2 672 a -2 672 a -SDict begin 13 H.A end - -2 672 a -2 672 a -SDict begin [ /View [/XYZ H.V] /Dest (986) cvn H.B /DEST pdfmark end - --2 672 a Black 131 x Ft(\225)p Black 81 803 a -SDict begin H.S end - 81 803 -a 81 803 a -SDict begin 13 H.A end - 81 803 a 81 803 a -SDict begin [ /View [/XYZ H.V] /Dest (987) cvn H.B /DEST pdfmark end - 81 803 a 81 803 a -SDict begin H.S end - 81 803 -a 81 803 a -SDict begin 13 H.A end - 81 803 a 81 803 a -SDict begin [ /View [/XYZ H.V] /Dest (988) cvn H.B /DEST pdfmark end - 81 803 a Fq(ldapsam)h Fu(-)h(An)h(LD)m(AP) -f(based)g(back-end.)d(Permits)k(the)f(LD)m(AP)g(serv)o(er)f(to)i(be)f -(speci\002ed.)g(e)o(g:)g(ldap://localhost)e(or)81 911 -y(ldap://frodo.murphy)-6 b(.co)o(m)-2 929 y -SDict begin H.S end - -2 929 a --2 929 a -SDict begin 13 H.A end - -2 929 a -2 929 a -SDict begin [ /View [/XYZ H.V] /Dest (989) cvn H.B /DEST pdfmark end - -2 929 a Black 131 x Ft(\225)p -Black 81 1060 a -SDict begin H.S end - 81 1060 a 81 1060 a -SDict begin 13 H.A end - 81 1060 a 81 1060 -a -SDict begin [ /View [/XYZ H.V] /Dest (990) cvn H.B /DEST pdfmark end - 81 1060 a 81 1060 a -SDict begin H.S end - 81 1060 a 81 1060 a -SDict begin 13 H.A end - 81 1060 a 81 -1060 a -SDict begin [ /View [/XYZ H.V] /Dest (991) cvn H.B /DEST pdfmark end - 81 1060 a Fq(ldapsam_nua)17 b Fu(-)j(LD)m(AP)h(based)e(back-end) -f(with)j(no)f(unix)f(account)g(requirement,)f(lik)o(e)i(smbpasswd_nua)e -(and)81 1168 y(tdbsam_nua)g(abo)o(v)o(e.)-2 1344 y -SDict begin H.S end - -2 -1344 a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (992) cvn H.B /DEST pdfmark end - -2 1344 a 98 x Fu(A)i(Samba)g -(PDC,)h(ho)n(we)n(v)o(er)m(,)d(stores)i(each)g(machine)f(trust)i -(account)d(in)j(tw)o(o)f(parts,)g(as)h(follo)n(ws:)2818 -1442 y -SDict begin H.S end - 2818 1442 a 2818 1442 a -SDict begin 13 H.A end - 2818 1442 a 2818 1442 -a -SDict begin [ /View [/XYZ H.V] /Dest (993) cvn H.B /DEST pdfmark end - 2818 1442 a -2 1502 a -SDict begin H.S end - -2 1502 a -2 1502 a -SDict begin 13 H.A end - -2 1502 a --2 1502 a -SDict begin [ /View [/XYZ H.V] /Dest (994) cvn H.B /DEST pdfmark end - -2 1502 a Black 173 x Ft(\225)p Black 81 1675 -a -SDict begin H.S end - 81 1675 a 81 1675 a -SDict begin 13 H.A end - 81 1675 a 81 1675 a -SDict begin [ /View [/XYZ H.V] /Dest (995) cvn H.B /DEST pdfmark end - 81 1675 a Fu(A)f(Samba)g -(account,)f(stored)h(in)g(the)g(same)g(location)g(as)h(user)f(LanMan)f -(and)g(NT)i(passw)o(ord)e(hashes)h(\(currently)81 1783 -y -SDict begin H.S end - 81 1783 a 81 1783 a -SDict begin 13 H.A end - 81 1783 a 81 1783 a -SDict begin [ /View [/XYZ H.V] /Dest (996) cvn H.B /DEST pdfmark end - 81 1783 a Fr(smbpasswd)p -Fu(\).)e(The)i(Samba)g(account)f(possesses)i(and)f(uses)g(only)g(the)g -(NT)g(passw)o(ord)g(hash.)-2 1801 y -SDict begin H.S end - -2 1801 a -2 1801 -a -SDict begin 13 H.A end - -2 1801 a -2 1801 a -SDict begin [ /View [/XYZ H.V] /Dest (997) cvn H.B /DEST pdfmark end - -2 1801 a Black 131 x Ft(\225)p -Black 81 1932 a -SDict begin H.S end - 81 1932 a 81 1932 a -SDict begin 13 H.A end - 81 1932 a 81 1932 -a -SDict begin [ /View [/XYZ H.V] /Dest (998) cvn H.B /DEST pdfmark end - 81 1932 a Fu(A)g(corresponding)d(Unix)j(account,)f(typically)g -(stored)h(in)1764 1932 y -SDict begin H.S end - 1764 1932 a 1764 1932 a -SDict begin 13 H.A end - 1764 -1932 a 1764 1932 a -SDict begin [ /View [/XYZ H.V] /Dest (999) cvn H.B /DEST pdfmark end - 1764 1932 a Fr(/etc/passwd)p Fu(.)f(\(Future)g -(releases)h(will)h(alle)n(viate)f(the)g(need)g(to)81 -2040 y(create)300 2040 y -SDict begin H.S end - 300 2040 a 300 2040 a -SDict begin 13 H.A end - 300 2040 -a 300 2040 a -SDict begin [ /View [/XYZ H.V] /Dest (1000) cvn H.B /DEST pdfmark end - 300 2040 a Fr(/etc/passwd)f Fu(entries.\))-2 -2356 y -SDict begin H.S end - -2 2356 a -2 2356 a -SDict begin 13 H.A end - -2 2356 a -2 2356 a -SDict begin [ /View [/XYZ H.V] /Dest (1001) cvn H.B /DEST pdfmark end - -2 2356 -a 108 x Fu(There)g(are)h(tw)o(o)h(w)o(ays)f(to)h(create)f(machine)f -(trust)h(accounts:)-2 2481 y -SDict begin H.S end - -2 2481 a -2 2481 a -SDict begin 13 H.A end - -2 2481 -a -2 2481 a -SDict begin [ /View [/XYZ H.V] /Dest (1002) cvn H.B /DEST pdfmark end - -2 2481 a -2 2491 a -SDict begin H.S end - -2 2491 a -2 2491 a -SDict begin 13 H.A end - -2 -2491 a -2 2491 a -SDict begin [ /View [/XYZ H.V] /Dest (1003) cvn H.B /DEST pdfmark end - -2 2491 a Black 143 x Ft(\225)p Black -81 2634 a -SDict begin H.S end - 81 2634 a 81 2634 a -SDict begin 13 H.A end - 81 2634 a 81 2634 a -SDict begin [ /View [/XYZ H.V] /Dest (1004) cvn H.B /DEST pdfmark end - 81 -2634 a Fu(Manual)f(creation.)g(Both)h(the)h(Samba)e(and)h -(corresponding)d(Unix)i(account)g(are)h(created)g(by)g(hand.)-2 -2652 y -SDict begin H.S end - -2 2652 a -2 2652 a -SDict begin 13 H.A end - -2 2652 a -2 2652 a -SDict begin [ /View [/XYZ H.V] /Dest (1005) cvn H.B /DEST pdfmark end - -2 2652 -a Black 131 x Ft(\225)p Black 81 2783 a -SDict begin H.S end - 81 2783 a 81 -2783 a -SDict begin 13 H.A end - 81 2783 a 81 2783 a -SDict begin [ /View [/XYZ H.V] /Dest (1006) cvn H.B /DEST pdfmark end - 81 2783 a Fu("On-the-\003y")e(creation.)h -(The)h(Samba)g(machine)f(trust)h(account)f(is)i(automatically)e -(created)g(by)h(Samba)g(at)h(the)f(time)g(the)81 2891 -y(client)g(is)h(joined)e(to)i(the)f(domain.)f(\(F)o(or)g(security)-5 -b(,)19 b(this)i(is)g(the)f(recommended)d(method.\))h(The)i -(corresponding)d(Unix)81 2999 y(account)i(may)g(be)i(created)e -(automatically)g(or)h(manually)-5 b(.)-2 3017 y -SDict begin H.S end - -2 3017 -a -2 3017 a -SDict begin 13 H.A end - -2 3017 a -2 3017 a -SDict begin [ /View [/XYZ H.V] /Dest (1007) cvn H.B /DEST pdfmark end - -2 3017 a 310 x Fp(6.4.1.)29 -b(Manual)h(Cr)n(eation)g(of)g(Machine)h(T)-9 b(rust)29 -b(Accounts)-2 3495 y -SDict begin H.S end - -2 3495 a -2 3495 a -SDict begin 13 H.A end - -2 3495 a -2 -3495 a -SDict begin [ /View [/XYZ H.V] /Dest (1009) cvn H.B /DEST pdfmark end - -2 3495 a 106 x Fu(The)20 b(\002rst)h(step)f(in)g(manually)f -(creating)g(a)i(machine)e(trust)h(account)f(is)i(to)g(manually)e -(create)g(the)i(corresponding)16 b(Unix)k(account)-2 -3709 y(in)83 3709 y -SDict begin H.S end - 83 3709 a 83 3709 a -SDict begin 13 H.A end - 83 3709 a 83 -3709 a -SDict begin [ /View [/XYZ H.V] /Dest (1010) cvn H.B /DEST pdfmark end - 83 3709 a Fr(/etc/passwd)p Fu(.)f(This)h(can)g(be)g(done)f -(using)1404 3709 y -SDict begin H.S end - 1404 3709 a 1404 3709 a -SDict begin 13 H.A end - 1404 3709 -a 1404 3709 a -SDict begin [ /View [/XYZ H.V] /Dest (1011) cvn H.B /DEST pdfmark end - 1404 3709 a Fv(vipw)i Fu(or)e(other)h('add)f(user')h -(command)e(that)i(is)h(normally)e(used)h(to)g(create)g(ne)n(w)-2 -3817 y(Unix)g(accounts.)f(The)g(follo)n(wing)g(is)i(an)f(e)o(xample)f -(for)h(a)g(Linux)f(based)h(Samba)g(serv)o(er:)-2 4001 -y -SDict begin H.S end - -2 4001 a -2 4001 a -SDict begin 13 H.A end - -2 4001 a -2 4001 a -SDict begin [ /View [/XYZ H.V] /Dest (1012) cvn H.B /DEST pdfmark end - -2 4001 a -2 -4001 a -SDict begin H.S end - -2 4001 a -2 4001 a -SDict begin 13 H.A end - -2 4001 a -2 4001 a -SDict begin [ /View [/XYZ H.V] /Dest (1013) cvn H.B /DEST pdfmark end - -2 4001 -a 90 x Fr(root#)267 4091 y -SDict begin H.S end - 267 4091 a 267 4091 a -SDict begin 13 H.A end - 267 -4091 a 267 4091 a -SDict begin [ /View [/XYZ H.V] /Dest (1014) cvn H.B /DEST pdfmark end - 267 4091 a Fv(/usr/sbin/useradd)i(-g)e(100)f(-d)i -(/de)o(v/null)f(-c)1649 4091 y -SDict begin H.S end - 1649 4091 a 1649 4091 -a -SDict begin 13 H.A end - 1649 4091 a 1649 4091 a -SDict begin [ /View [/XYZ H.V] /Dest (1015) cvn H.B /DEST pdfmark end - 1649 4091 a Fl("machine)49 -b(nickname")19 b Fv(-s)i(/bin/false)2991 4091 y -SDict begin H.S end - 2991 -4091 a 2991 4091 a -SDict begin 13 H.A end - 2991 4091 a 2991 4091 a -SDict begin [ /View [/XYZ H.V] /Dest (1016) cvn H.B /DEST pdfmark end - 2991 4091 -a Fl(machine_name)p Fv($)-2 4274 y -SDict begin H.S end - -2 4274 a -2 4274 -a -SDict begin 13 H.A end - -2 4274 a -2 4274 a -SDict begin [ /View [/XYZ H.V] /Dest (1017) cvn H.B /DEST pdfmark end - -2 4274 a -2 4274 a -SDict begin H.S end - -2 4274 a -2 -4274 a -SDict begin 13 H.A end - -2 4274 a -2 4274 a -SDict begin [ /View [/XYZ H.V] /Dest (1018) cvn H.B /DEST pdfmark end - -2 4274 a 91 x Fr(root#)267 -4365 y -SDict begin H.S end - 267 4365 a 267 4365 a -SDict begin 13 H.A end - 267 4365 a 267 4365 a -SDict begin [ /View [/XYZ H.V] /Dest (1019) cvn H.B /DEST pdfmark end - 267 -4365 a Fv(passwd)g(-l)617 4365 y -SDict begin H.S end - 617 4365 a 617 4365 -a -SDict begin 13 H.A end - 617 4365 a 617 4365 a -SDict begin [ /View [/XYZ H.V] /Dest (1020) cvn H.B /DEST pdfmark end - 617 4365 a Fl(machine_name)p -Fv($)-2 4548 y -SDict begin H.S end - -2 4548 a -2 4548 a -SDict begin 13 H.A end - -2 4548 a -2 4548 -a -SDict begin [ /View [/XYZ H.V] /Dest (1021) cvn H.B /DEST pdfmark end - -2 4548 a 91 x Fu(On)f(*BSD)h(systems,)f(this)h(can)f(be)g(done)f -(using)h(the)g('chpass')f(utility:)-2 4823 y -SDict begin H.S end - -2 4823 -a -2 4823 a -SDict begin 13 H.A end - -2 4823 a -2 4823 a -SDict begin [ /View [/XYZ H.V] /Dest (1022) cvn H.B /DEST pdfmark end - -2 4823 a -2 4823 a -SDict begin H.S end - -2 -4823 a -2 4823 a -SDict begin 13 H.A end - -2 4823 a -2 4823 a -SDict begin [ /View [/XYZ H.V] /Dest (1023) cvn H.B /DEST pdfmark end - -2 4823 a 90 x Fr(root#)267 -4913 y -SDict begin H.S end - 267 4913 a 267 4913 a -SDict begin 13 H.A end - 267 4913 a 267 4913 a -SDict begin [ /View [/XYZ H.V] /Dest (1024) cvn H.B /DEST pdfmark end - 267 -4913 a Fv(chpass)i(-a)f(")659 4913 y -SDict begin H.S end - 659 4913 a 659 4913 -a -SDict begin 13 H.A end - 659 4913 a 659 4913 a -SDict begin [ /View [/XYZ H.V] /Dest (1025) cvn H.B /DEST pdfmark end - 659 4913 a Fl(machine_name)p -Fv($:*:101:10)o(0::)o(0:)o(0:)o(W)-6 b(orksta)o(tion)-2 -5021 y -SDict begin H.S end - -2 5021 a -2 5021 a -SDict begin 13 H.A end - -2 5021 a -2 5021 a -SDict begin [ /View [/XYZ H.V] /Dest (1026) cvn H.B /DEST pdfmark end - -2 5021 -a Fl(machine_name)p Fv(:/de)o(v/null:/sbin/nologin")-2 -5204 y -SDict begin H.S end - -2 5204 a -2 5204 a -SDict begin 13 H.A end - -2 5204 a -2 5204 a -SDict begin [ /View [/XYZ H.V] /Dest (1027) cvn H.B /DEST pdfmark end - -2 5204 -a 91 x Fu(The)148 5295 y -SDict begin H.S end - 148 5295 a 148 5295 a -SDict begin 13 H.A end - 148 5295 -a 148 5295 a -SDict begin [ /View [/XYZ H.V] /Dest (1028) cvn H.B /DEST pdfmark end - 148 5295 a Fr(/etc/passwd)19 b Fu(entry)g(will)i(list)g -(the)f(machine)f(name)h(with)g(a)h("$")f(appended,)e(w)o(on')o(t)h(ha)n -(v)o(e)g(a)i(passw)o(ord,)e(will)i(ha)n(v)o(e)f(a)-2 -5403 y(null)g(shell)g(and)g(no)g(home)f(directory)-5 -b(.)18 b(F)o(or)i(e)o(xample)e(a)j(machine)e(named)g(')l(dopp)o(y')f(w) -o(ould)h(ha)n(v)o(e)h(an)2928 5403 y -SDict begin H.S end - 2928 5403 a 2928 -5403 a -SDict begin 13 H.A end - 2928 5403 a 2928 5403 a -SDict begin [ /View [/XYZ H.V] /Dest (1029) cvn H.B /DEST pdfmark end - 2928 5403 a Fr(/etc/passwd)f -Fu(entry)-2 5511 y(lik)o(e)h(this:)p Black 3659 5984 -a Fq(34)p Black eop end -%%Page: 35 42 -TeXDict begin 35 41 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.35) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1030) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fr(doppy$:x:505:501:)p Fi(machine_nickname)p Fr(:/dev)o(/null:)o -(/bin/f)o(alse)-2 429 y -SDict begin H.S end - -2 429 a -2 429 a -SDict begin 13 H.A end - -2 429 a -2 -429 a -SDict begin [ /View [/XYZ H.V] /Dest (1033) cvn H.B /DEST pdfmark end - -2 429 a 108 x Fu(Abo)o(v)o(e,)258 537 y -SDict begin H.S end - 258 537 -a 258 537 a -SDict begin 13 H.A end - 258 537 a 258 537 a -SDict begin [ /View [/XYZ H.V] /Dest (1034) cvn H.B /DEST pdfmark end - 258 537 a Fn(machine_nickname)f -Fu(can)i(be)g(an)o(y)f(descripti)n(v)o(e)g(name)h(for)f(the)h(client,)g -(i.e.,)g(BasementComputer)-5 b(.)-2 645 y -SDict begin H.S end - -2 645 a -2 -645 a -SDict begin 13 H.A end - -2 645 a -2 645 a -SDict begin [ /View [/XYZ H.V] /Dest (1035) cvn H.B /DEST pdfmark end - -2 645 a Fn(machine_name)18 b -Fu(absolutely)h(must)i(be)f(the)g(NetBIOS)h(name)e(of)h(the)g(client)h -(to)f(be)g(joined)f(to)i(the)f(domain.)e(The)i("$")g(must)-2 -753 y(be)g(appended)e(to)i(the)g(NetBIOS)h(name)f(of)g(the)g(client)g -(or)g(Samba)g(will)h(not)e(recognize)g(this)i(as)g(a)f(machine)f(trust) -i(account.)-2 937 y -SDict begin H.S end - -2 937 a -2 937 a -SDict begin 13 H.A end - -2 937 a -2 937 -a -SDict begin [ /View [/XYZ H.V] /Dest (1036) cvn H.B /DEST pdfmark end - -2 937 a 90 x Fu(No)n(w)f(that)g(the)g(corresponding)d(Unix)j -(account)f(has)h(been)g(created,)f(the)h(ne)o(xt)g(step)g(is)h(to)g -(create)e(the)i(Samba)e(account)g(for)h(the)-2 1135 y(client)g -(containing)e(the)i(well-kno)n(wn)f(initial)h(machine)f(trust)i -(account)e(passw)o(ord.)g(This)h(can)g(be)g(done)f(using)h(the)-2 -1243 y -SDict begin H.S end - -2 1243 a -2 1243 a -SDict begin 13 H.A end - -2 1243 a -2 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (1037) cvn H.B /DEST pdfmark end - -2 1243 -a -2 1243 a -SDict begin H.S end - -2 1243 a -2 1243 a -SDict begin 13 H.A end - -2 1243 a -2 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (1038) cvn H.B /DEST pdfmark end - -2 -1243 a Fv(smbpasswd\(8\))g Fu(\(smbpasswd.8.html\))d(command)i(as)i -(sho)n(wn)e(here:)-2 1427 y -SDict begin H.S end - -2 1427 a -2 1427 a -SDict begin 13 H.A end - -2 1427 -a -2 1427 a -SDict begin [ /View [/XYZ H.V] /Dest (1039) cvn H.B /DEST pdfmark end - -2 1427 a -2 1427 a -SDict begin H.S end - -2 1427 a -2 1427 a -SDict begin 13 H.A end - -2 -1427 a -2 1427 a -SDict begin [ /View [/XYZ H.V] /Dest (1040) cvn H.B /DEST pdfmark end - -2 1427 a 90 x Fr(root#)267 1517 y -SDict begin H.S end - 267 -1517 a 267 1517 a -SDict begin 13 H.A end - 267 1517 a 267 1517 a -SDict begin [ /View [/XYZ H.V] /Dest (1041) cvn H.B /DEST pdfmark end - 267 1517 a Fv(smbpasswd)i(-a)f -(-m)901 1517 y -SDict begin H.S end - 901 1517 a 901 1517 a -SDict begin 13 H.A end - 901 1517 a 901 1517 -a -SDict begin [ /View [/XYZ H.V] /Dest (1042) cvn H.B /DEST pdfmark end - 901 1517 a Fl(machine_name)-2 1700 y -SDict begin H.S end - -2 1700 a -2 1700 -a -SDict begin 13 H.A end - -2 1700 a -2 1700 a -SDict begin [ /View [/XYZ H.V] /Dest (1043) cvn H.B /DEST pdfmark end - -2 1700 a 91 x Fu(where)221 1791 -y -SDict begin H.S end - 221 1791 a 221 1791 a -SDict begin 13 H.A end - 221 1791 a 221 1791 a -SDict begin [ /View [/XYZ H.V] /Dest (1044) cvn H.B /DEST pdfmark end - 221 1791 -a Fn(machine_name)f Fu(is)i(the)f(machine')-5 b(s)20 -b(NetBIOS)g(name.)g(The)g(RID)g(of)g(the)g(ne)n(w)g(machine)f(account)g -(is)i(generated)-2 1899 y(from)e(the)h(UID)g(of)g(the)h(corresponding) -16 b(Unix)k(account.)-2 1917 y -SDict begin H.S end - -2 1917 a -2 1917 a -SDict begin 11.7 H.A end - -2 -1917 a -2 1917 a -SDict begin [ /View [/XYZ H.V] /Dest (1045) cvn H.B /DEST pdfmark end - -2 1917 a 346 2017 3463 17 v 346 2940 -17 924 v 1022 2165 a Fp(J)n(oin)31 b(the)f(client)h(to)e(the)h(domain)h -(immediately)388 2356 y -SDict begin H.S end - 388 2356 a 388 2356 a -SDict begin 11.7 H.A end - 388 2356 -a 388 2356 a -SDict begin [ /View [/XYZ H.V] /Dest (1047) cvn H.B /DEST pdfmark end - 388 2356 a 73 x Fj(Man)o(ually)19 b(creating)f(a)j -(machine)e(tr)q(ust)h(account)g(using)f(this)h(method)f(is)i(the)e -(equiv)n(alent)f(of)i(creating)e(a)j(machine)388 2526 -y(tr)q(ust)f(account)g(on)f(a)i(Windo)o(ws)e(NT)h(PDC)g(using)g(the)f -("Ser)r(v)n(er)h(Manager".)e(F)m(rom)i(the)f(time)h(at)g(which)g(the)g -(account)388 2623 y(is)h(created)e(to)h(the)f(time)h(which)g(the)g -(client)f(joins)g(the)h(domain)f(and)g(changes)g(the)h(pass)n(w)o(ord,) -f(y)o(our)h(domain)f(is)388 2720 y(vulner)o(ab)o(le)e(to)j(an)g(intr)q -(uder)e(joining)g(y)o(our)i(domain)e(using)i(a)g(a)g(machine)g(with)f -(the)h(same)g(NetBIOS)g(name)o(.)f(A)i(PDC)388 2817 y(inherently)d(tr)q -(usts)i(members)g(of)g(the)g(domain)f(and)g(will)h(ser)r(v)n(e)h(out)e -(a)h(large)f(deg)o(ree)g(of)h(user)g(inf)n(or)r(mation)d(to)j(such)388 -2914 y(clients)o(.)f(Y)-10 b(ou)19 b(ha)o(v)n(e)h(been)f(w)o(ar)r(ned!) -p 3792 2940 17 924 v 346 2957 3463 17 v -2 3050 a -SDict begin H.S end - -2 -3050 a -2 3050 a -SDict begin 13 H.A end - -2 3050 a -2 3050 a -SDict begin [ /View [/XYZ H.V] /Dest (1048) cvn H.B /DEST pdfmark end - -2 3050 a 286 x -Fp(6.4.2.)29 b("On-the-Fly")i(Cr)n(eation)f(of)f(Machine)i(T)-9 -b(rust)30 b(Accounts)-2 3526 y -SDict begin H.S end - -2 3526 a -2 3526 a -SDict begin 13 H.A end - -2 -3526 a -2 3526 a -SDict begin [ /View [/XYZ H.V] /Dest (1050) cvn H.B /DEST pdfmark end - -2 3526 a 84 x Fu(The)20 b(second)f(\(and)g -(recommended\))e(w)o(ay)j(of)g(creating)f(machine)g(trust)i(accounts)e -(is)i(simply)f(to)g(allo)n(w)g(the)h(Samba)e(serv)o(er)h(to)-2 -3718 y(create)g(them)f(as)i(needed)e(when)h(the)g(client)g(is)h(joined) -f(to)g(the)g(domain.)-2 3902 y -SDict begin H.S end - -2 3902 a -2 3902 a -SDict begin 13 H.A end - -2 -3902 a -2 3902 a -SDict begin [ /View [/XYZ H.V] /Dest (1051) cvn H.B /DEST pdfmark end - -2 3902 a 90 x Fu(Since)g(each)g(Samba)g(machine)f -(trust)h(account)f(requires)g(a)i(corresponding)16 b(Unix)k(account,)f -(a)i(method)d(for)i(automatically)-2 4100 y(creating)f(the)h(Unix)g -(account)f(is)i(usually)f(supplied;)f(this)i(requires)e -(con\002guration)e(of)j(the)2640 4100 y -SDict begin H.S end - 2640 4100 a 2640 -4100 a -SDict begin 13 H.A end - 2640 4100 a 2640 4100 a -SDict begin [ /View [/XYZ H.V] /Dest (1052) cvn H.B /DEST pdfmark end - 2640 4100 a Fu(add)g(user)g(script)-2 -4207 y(\(smb)m(.conf.5.html#ADDUSERSCRIPT\))15 b(option)k(in)1646 -4207 y -SDict begin H.S end - 1646 4207 a 1646 4207 a -SDict begin 13 H.A end - 1646 4207 a 1646 4207 -a -SDict begin [ /View [/XYZ H.V] /Dest (1053) cvn H.B /DEST pdfmark end - 1646 4207 a Fr(smb.conf)p Fu(.)g(This)h(method)f(is)i(not)f -(required,)e(ho)n(we)n(v)o(er;)-2 4315 y(corresponding)e(Unix)k -(accounts)g(may)f(also)i(be)f(created)f(manually)-5 b(.)-2 -4499 y -SDict begin H.S end - -2 4499 a -2 4499 a -SDict begin 13 H.A end - -2 4499 a -2 4499 a -SDict begin [ /View [/XYZ H.V] /Dest (1054) cvn H.B /DEST pdfmark end - -2 4499 -a 90 x Fu(Belo)n(w)20 b(is)h(an)f(e)o(xample)f(for)h(a)g(RedHat)h(6.2)e -(Linux)g(system.)-2 4773 y -SDict begin H.S end - -2 4773 a -2 4773 a -SDict begin 13 H.A end - -2 4773 -a -2 4773 a -SDict begin [ /View [/XYZ H.V] /Dest (1055) cvn H.B /DEST pdfmark end - -2 4773 a -2 4856 a -SDict begin H.S end - -2 4856 a -2 4856 a -SDict begin 11.7 H.A end - -2 -4856 a -2 4856 a -SDict begin [ /View [/XYZ H.V] /Dest (1056) cvn H.B /DEST pdfmark end - -2 4856 a 80 x Fr([global])132 5033 -y(#)45 b(<...remainder)e(of)h(parameters...>)132 5130 -y(add)h(user)f(script)g(=)g(/usr/sbin/useradd)e(-d)j(/dev/null)e(-g)i -(100)f(-s)g(/bin/false)f(-M)i(\045u)-2 5331 y -SDict begin H.S end - -2 5331 -a -2 5331 a -SDict begin 13 H.A end - -2 5331 a -2 5331 a -SDict begin [ /View [/XYZ H.V] /Dest (1057) cvn H.B /DEST pdfmark end - -2 5331 a Black 3659 -5984 a Fq(35)p Black eop end -%%Page: 36 43 -TeXDict begin 36 42 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.36) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1090) cvn H.B /DEST pdfmark end - -2 -201 a 1500 --132 a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black --2 72 a Fp(6.4.3.)29 b(J)n(oining)h(the)h(Client)g(to)e(the)h(Domain)-2 -263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (1059) cvn H.B /DEST pdfmark end - -2 263 a 83 -x Fu(The)20 b(procedure)d(for)j(joining)f(a)i(client)f(to)g(the)g -(domain)f(v)n(aries)h(with)g(the)h(v)o(ersion)e(of)g(W)m(indo)n(ws.)-2 -364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (1060) cvn H.B /DEST pdfmark end - -2 364 a -2 -374 a -SDict begin H.S end - -2 374 a -2 374 a -SDict begin 13 H.A end - -2 374 a -2 374 a -SDict begin [ /View [/XYZ H.V] /Dest (1061) cvn H.B /DEST pdfmark end - -2 374 a Black -143 x Ft(\225)p Black 81 517 a -SDict begin H.S end - 81 517 a 81 517 a -SDict begin 13 H.A end - 81 517 -a 81 517 a -SDict begin [ /View [/XYZ H.V] /Dest (1062) cvn H.B /DEST pdfmark end - 81 517 a 81 517 a -SDict begin H.S end - 81 517 a 81 517 a -SDict begin 13 H.A end - 81 517 -a 81 517 a -SDict begin [ /View [/XYZ H.V] /Dest (1063) cvn H.B /DEST pdfmark end - 81 517 a Fq(W)-5 b(indows)20 b(2000)-2 684 -y -SDict begin H.S end - -2 684 a -2 684 a -SDict begin 13 H.A end - -2 684 a -2 684 a -SDict begin [ /View [/XYZ H.V] /Dest (1064) cvn H.B /DEST pdfmark end - -2 684 a 81 791 -a Fu(When)g(the)g(user)g(elects)h(to)f(join)g(the)g(client)h(to)f(a)h -(domain,)d(W)m(indo)n(ws)i(prompts)f(for)g(an)h(account)f(and)h(passw)o -(ord)f(that)i(is)81 899 y(pri)n(vile)o(ged)d(to)i(join)g(the)g(domain.) -f(A)i(Samba)e(administrati)n(v)o(e)g(account)g(\(i.e.,)g(a)i(Samba)f -(account)f(that)h(has)g(root)g(pri)n(vile)o(ges)81 1006 -y(on)g(the)g(Samba)g(serv)o(er\))e(must)j(be)f(entered)f(here;)h(the)g -(operation)e(will)j(f)o(ail)g(if)f(an)g(ordinary)e(user)i(account)f(is) -i(gi)n(v)o(en.)e(The)81 1114 y(passw)o(ord)g(for)h(this)h(account)e -(should)g(be)h(set)h(to)f(a)h(dif)n(ferent)d(passw)o(ord)i(than)f(the)i -(associated)2835 1114 y -SDict begin H.S end - 2835 1114 a 2835 1114 a -SDict begin 13 H.A end - 2835 -1114 a 2835 1114 a -SDict begin [ /View [/XYZ H.V] /Dest (1065) cvn H.B /DEST pdfmark end - 2835 1114 a Fr(/etc/passwd)e Fu(entry)-5 -b(,)18 b(for)81 1222 y(security)h(reasons.)-2 1406 y -SDict begin H.S end - --2 1406 a -2 1406 a -SDict begin 13 H.A end - -2 1406 a -2 1406 a -SDict begin [ /View [/XYZ H.V] /Dest (1066) cvn H.B /DEST pdfmark end - -2 1406 a 81 -1496 a Fu(The)h(session)g(k)o(e)o(y)g(of)g(the)g(Samba)g(administrati)n -(v)o(e)e(account)h(acts)i(as)g(an)f(encryption)e(k)o(e)o(y)h(for)h -(setting)g(the)g(passw)o(ord)g(of)g(the)81 1604 y(machine)f(trust)h -(account.)f(The)h(machine)f(trust)h(account)f(will)i(be)f(created)g -(on-the-\003y)-5 b(,)17 b(or)j(updated)f(if)h(it)h(already)e(e)o -(xists.)39 1723 y -SDict begin H.S end - 39 1723 a 39 1723 a -SDict begin 13 H.A end - 39 1723 a 39 1723 -a -SDict begin [ /View [/XYZ H.V] /Dest (1067) cvn H.B /DEST pdfmark end - 39 1723 a Black -2 1872 a Ft(\225)p Black 81 1872 a -SDict begin H.S end - -81 1872 a 81 1872 a -SDict begin 13 H.A end - 81 1872 a 81 1872 a -SDict begin [ /View [/XYZ H.V] /Dest (1068) cvn H.B /DEST pdfmark end - 81 1872 a 81 -1872 a -SDict begin H.S end - 81 1872 a 81 1872 a -SDict begin 13 H.A end - 81 1872 a 81 1872 a -SDict begin [ /View [/XYZ H.V] /Dest (1069) cvn H.B /DEST pdfmark end - 81 1872 -a Fq(W)-5 b(indows)20 b(NT)-2 2039 y -SDict begin H.S end - -2 2039 a -2 2039 -a -SDict begin 13 H.A end - -2 2039 a -2 2039 a -SDict begin [ /View [/XYZ H.V] /Dest (1070) cvn H.B /DEST pdfmark end - -2 2039 a 81 2146 a Fu(If)g(the)g(machine)f -(trust)h(account)f(w)o(as)i(created)f(manually)-5 b(,)18 -b(on)i(the)g(Identi\002cation)e(Changes)i(menu)f(enter)h(the)g(domain) -81 2254 y(name,)f(b)n(ut)h(do)g(not)g(check)f(the)i(box)e("Create)h(a)h -(Computer)e(Account)g(in)h(the)g(Domain.")f(In)h(this)h(case,)f(the)g -(e)o(xisting)81 2362 y(machine)f(trust)h(account)f(is)i(used)f(to)h -(join)e(the)i(machine)e(to)h(the)g(domain.)-2 2546 y -SDict begin H.S end - --2 2546 a -2 2546 a -SDict begin 13 H.A end - -2 2546 a -2 2546 a -SDict begin [ /View [/XYZ H.V] /Dest (1071) cvn H.B /DEST pdfmark end - -2 2546 a 81 -2636 a Fu(If)g(the)g(machine)f(trust)h(account)f(is)j(to)e(be)g -(created)f(on-the-\003y)-5 b(,)18 b(on)i(the)g(Identi\002cation)e -(Changes)i(menu)f(enter)h(the)g(domain)81 2744 y(name,)f(and)h(check)f -(the)h(box)g("Create)g(a)h(Computer)d(Account)h(in)i(the)f(Domain.")f -(In)h(this)g(case,)h(joining)e(the)h(domain)81 2852 y(proceeds)f(as)i -(abo)o(v)o(e)d(for)i(W)m(indo)n(ws)f(2000)g(\(i.e.,)h(you)f(must)h -(supply)f(a)i(Samba)f(administrati)n(v)o(e)e(account)h(when)h -(prompted\).)-2 3094 y -SDict begin H.S end - -2 3094 a -2 3094 a -SDict begin 13 H.A end - -2 3094 a --2 3094 a -SDict begin [ /View [/XYZ H.V] /Dest (1072) cvn H.B /DEST pdfmark end - -2 3094 a 378 x Fx(6.5.)35 b(Common)e(Pr)m(oblems)i(and)g -(Err)m(ors)-2 3639 y -SDict begin H.S end - -2 3639 a -2 3639 a -SDict begin 13 H.A end - -2 3639 a -2 -3639 a -SDict begin [ /View [/XYZ H.V] /Dest (1074) cvn H.B /DEST pdfmark end - -2 3639 a -2 3639 a -SDict begin H.S end - -2 3639 a -2 3639 a -SDict begin 13 H.A end - -2 3639 -a -2 3639 a -SDict begin [ /View [/XYZ H.V] /Dest (1075) cvn H.B /DEST pdfmark end - -2 3639 a -2 3649 a -SDict begin H.S end - -2 3649 a -2 3649 a -SDict begin 13 H.A end - -2 -3649 a -2 3649 a -SDict begin [ /View [/XYZ H.V] /Dest (1076) cvn H.B /DEST pdfmark end - -2 3649 a Black 159 x Ft(\225)p Black -81 3808 a -SDict begin H.S end - 81 3808 a 81 3808 a -SDict begin 13 H.A end - 81 3808 a 81 3808 a -SDict begin [ /View [/XYZ H.V] /Dest (1077) cvn H.B /DEST pdfmark end - 81 -3808 a 81 3808 a -SDict begin H.S end - 81 3808 a 81 3808 a -SDict begin 13 H.A end - 81 3808 a 81 3808 -a -SDict begin [ /View [/XYZ H.V] /Dest (1078) cvn H.B /DEST pdfmark end - 81 3808 a Fq(I)20 b(cannot)f(include)g(a)h('$')g(in)g(a)h(mac)o(hine) -d(name)o(.)-2 3981 y -SDict begin H.S end - -2 3981 a -2 3981 a -SDict begin 13 H.A end - -2 3981 a -2 -3981 a -SDict begin [ /View [/XYZ H.V] /Dest (1079) cvn H.B /DEST pdfmark end - -2 3981 a 81 4082 a Fu(A)i('machine)f(name')g(in)i -(\(typically\))1171 4082 y -SDict begin H.S end - 1171 4082 a 1171 4082 a -SDict begin 13 H.A end - 1171 -4082 a 1171 4082 a -SDict begin [ /View [/XYZ H.V] /Dest (1080) cvn H.B /DEST pdfmark end - 1171 4082 a Fr(/etc/passwd)e Fu(of)h(the)g(machine)f -(name)h(with)g(a)h('$')f(appended.)d(FreeBSD)k(\(and)81 -4190 y(other)e(BSD)i(systems?\))g(w)o(on')o(t)e(create)h(a)g(user)g -(with)h(a)f('$')g(in)g(their)g(name.)-2 4374 y -SDict begin H.S end - -2 4374 -a -2 4374 a -SDict begin 13 H.A end - -2 4374 a -2 4374 a -SDict begin [ /View [/XYZ H.V] /Dest (1081) cvn H.B /DEST pdfmark end - -2 4374 a 81 4464 a Fu(The)g(problem)e -(is)j(only)f(in)g(the)g(program)e(used)i(to)g(mak)o(e)g(the)g(entry)-5 -b(,)19 b(once)h(made,)f(it)i(w)o(orks)f(perfectly)-5 -b(.)18 b(So)i(create)g(a)h(user)81 4572 y(without)e(the)h('$')g(and)g -(use)867 4572 y -SDict begin H.S end - 867 4572 a 867 4572 a -SDict begin 13 H.A end - 867 4572 a 867 -4572 a -SDict begin [ /View [/XYZ H.V] /Dest (1082) cvn H.B /DEST pdfmark end - 867 4572 a Fv(vipw)h Fu(to)f(edit)g(the)g(entry)-5 -b(,)19 b(adding)g(the)h('$'.)f(Or)i(create)f(the)g(whole)f(entry)h -(with)g(vipw)g(if)g(you)g(lik)o(e,)81 4680 y(mak)o(e)g(sure)g(you)f -(use)h(a)h(unique)e(User)h(ID)h(!)39 4798 y -SDict begin H.S end - 39 4798 a -39 4798 a -SDict begin 13 H.A end - 39 4798 a 39 4798 a -SDict begin [ /View [/XYZ H.V] /Dest (1083) cvn H.B /DEST pdfmark end - 39 4798 a Black -2 4947 -a Ft(\225)p Black 81 4947 a -SDict begin H.S end - 81 4947 a 81 4947 a -SDict begin 13 H.A end - 81 4947 -a 81 4947 a -SDict begin [ /View [/XYZ H.V] /Dest (1084) cvn H.B /DEST pdfmark end - 81 4947 a 81 4947 a -SDict begin H.S end - 81 4947 a 81 4947 a -SDict begin 13 H.A end - 81 -4947 a 81 4947 a -SDict begin [ /View [/XYZ H.V] /Dest (1085) cvn H.B /DEST pdfmark end - 81 4947 a Fq(I)f(g)o(et)h(told)e("Y)-8 -b(ou)21 b(alr)m(eady)e(have)g(a)i(connection)d(to)i(the)g(Domain....")e -(or)j("Cannot)e(join)h(domain,)f(the)h(cr)m(edentials)g(supplied)81 -5055 y(con\003ict)f(with)i(an)f(e)n(xisting)g(set..")g(when)g(cr)m -(eating)g(a)g(mac)o(hine)f(trust)i(account.)-2 5238 y -SDict begin H.S end - --2 5238 a -2 5238 a -SDict begin 13 H.A end - -2 5238 a -2 5238 a -SDict begin [ /View [/XYZ H.V] /Dest (1086) cvn H.B /DEST pdfmark end - -2 5238 a 81 -5329 a Fu(This)f(happens)f(if)h(you)g(try)g(to)g(create)g(a)h(machine)e -(trust)h(account)f(from)g(the)h(machine)f(itself)i(and)f(already)f(ha)n -(v)o(e)g(a)81 5437 y(connection)f(\(e.g.)h(mapped)g(dri)n(v)o(e\))f(to) -j(a)f(share)g(\(or)g(IPC$\))g(on)g(the)g(Samba)g(PDC.)h(The)f(follo)n -(wing)e(command)g(will)j(remo)o(v)o(e)81 5545 y(all)g(netw)o(ork)e(dri) -n(v)o(e)g(connections:)p Black 3657 5984 a Fq(36)p Black -eop end -%%Page: 37 44 -TeXDict begin 37 43 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.37) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1112) cvn H.B /DEST pdfmark end - -2 -201 a 1500 --132 a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1087) cvn H.B /DEST pdfmark end - -2 -11 a --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1088) cvn H.B /DEST pdfmark end - -2 -11 a -81 72 a Fr(C:\\WINNT\\>)550 72 y -SDict begin H.S end - 550 72 a 550 72 a -SDict begin 13 H.A end - 550 -72 a 550 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1089) cvn H.B /DEST pdfmark end - 550 72 a Fv(net)h(use)h(*)g(/d)81 346 y -Fu(Further)m(,)d(if)j(the)f(machine)f(is)i(a)g(already)e(a)i('member)d -(of)i(a)h(w)o(orkgroup')16 b(that)21 b(is)g(the)f(same)g(name)g(as)h -(the)f(domain)f(you)g(are)81 454 y(joining)f(\(bad)h(idea\))g(you)f -(will)i(get)g(this)g(message.)f(Change)f(the)i(w)o(orkgroup)c(name)j -(to)h(something)e(else,)h(it)i(does)e(not)g(matter)81 -562 y(what,)h(reboot,)e(and)i(try)g(again.)39 681 y -SDict begin H.S end - 39 -681 a 39 681 a -SDict begin 13 H.A end - 39 681 a 39 681 a -SDict begin [ /View [/XYZ H.V] /Dest (1091) cvn H.B /DEST pdfmark end - 39 681 a Black -2 830 -a Ft(\225)p Black 81 830 a -SDict begin H.S end - 81 830 a 81 830 a -SDict begin 13 H.A end - 81 830 a -81 830 a -SDict begin [ /View [/XYZ H.V] /Dest (1092) cvn H.B /DEST pdfmark end - 81 830 a 81 830 a -SDict begin H.S end - 81 830 a 81 830 a -SDict begin 13 H.A end - 81 830 a -81 830 a -SDict begin [ /View [/XYZ H.V] /Dest (1093) cvn H.B /DEST pdfmark end - 81 830 a Fq(The)g(system)h(can)f(not)g(lo)o(g)g(you)f(on)h -(\(C000019B\)....)-2 1013 y -SDict begin H.S end - -2 1013 a -2 1013 a -SDict begin 13 H.A end - -2 1013 -a -2 1013 a -SDict begin [ /View [/XYZ H.V] /Dest (1094) cvn H.B /DEST pdfmark end - -2 1013 a 81 1104 a Fu(I)g(joined)f(the)i(domain)e -(successfully)g(b)n(ut)h(after)g(upgrading)e(to)i(a)g(ne)n(wer)g(v)o -(ersion)f(of)h(the)g(Samba)g(code)f(I)i(get)f(the)g(message,)81 -1212 y("The)g(system)g(can)g(not)g(log)g(you)f(on)h(\(C000019B\),)d -(Please)k(try)f(again)f(or)h(consult)g(your)f(system)h(administrator")f -(when)81 1320 y(attempting)g(to)h(logon.)-2 1504 y -SDict begin H.S end - -2 -1504 a -2 1504 a -SDict begin 13 H.A end - -2 1504 a -2 1504 a -SDict begin [ /View [/XYZ H.V] /Dest (1095) cvn H.B /DEST pdfmark end - -2 1504 a 81 1594 -a Fu(This)g(occurs)g(when)f(the)h(domain)f(SID)i(stored)e(in)i(the)f -(secrets.tdb)f(database)h(is)h(changed.)d(The)i(most)g(common)f(cause)h -(of)g(a)81 1702 y(change)f(in)h(domain)f(SID)h(is)h(when)f(the)g -(domain)f(name)h(and/or)f(the)h(serv)o(er)f(name)h(\(netbios)f(name\))g -(is)i(changed.)d(The)i(only)81 1810 y(w)o(ay)g(to)g(correct)g(the)g -(problem)e(is)j(to)g(restore)e(the)i(original)e(domain)f(SID)j(or)f -(remo)o(v)o(e)e(the)i(domain)f(client)h(from)g(the)g(domain)81 -1918 y(and)f(rejoin.)h(The)f(domain)g(SID)i(may)f(be)g(reset)g(using)g -(either)g(the)g(smbpasswd)f(or)h(rpcclient)g(utilities.)39 -2036 y -SDict begin H.S end - 39 2036 a 39 2036 a -SDict begin 13 H.A end - 39 2036 a 39 2036 a -SDict begin [ /View [/XYZ H.V] /Dest (1096) cvn H.B /DEST pdfmark end - 39 2036 -a Black -2 2185 a Ft(\225)p Black 81 2185 a -SDict begin H.S end - 81 2185 a -81 2185 a -SDict begin 13 H.A end - 81 2185 a 81 2185 a -SDict begin [ /View [/XYZ H.V] /Dest (1097) cvn H.B /DEST pdfmark end - 81 2185 a 81 2185 a -SDict begin H.S end - 81 -2185 a 81 2185 a -SDict begin 13 H.A end - 81 2185 a 81 2185 a -SDict begin [ /View [/XYZ H.V] /Dest (1098) cvn H.B /DEST pdfmark end - 81 2185 a Fq(The)g(mac)o(hine)f -(trust)i(account)d(for)j(this)g(computer)e(either)i(does)f(not)f(e)n -(xist)j(or)e(is)h(not)f(accessible)o(.)-2 2368 y -SDict begin H.S end - -2 2368 -a -2 2368 a -SDict begin 13 H.A end - -2 2368 a -2 2368 a -SDict begin [ /View [/XYZ H.V] /Dest (1099) cvn H.B /DEST pdfmark end - -2 2368 a 81 2459 a Fu(When)g(I)g(try)g -(to)h(join)e(the)i(domain)d(I)j(get)f(the)g(message)g("The)g(machine)f -(account)g(for)h(this)g(computer)f(either)g(does)h(not)g(e)o(xist)81 -2567 y(or)g(is)h(not)f(accessible".)g(What')-5 b(s)21 -b(wrong?)-2 2751 y -SDict begin H.S end - -2 2751 a -2 2751 a -SDict begin 13 H.A end - -2 2751 a -2 2751 -a -SDict begin [ /View [/XYZ H.V] /Dest (1100) cvn H.B /DEST pdfmark end - -2 2751 a 81 2841 a Fu(This)f(problem)f(is)i(caused)e(by)h(the)g(PDC) -i(not)d(ha)n(ving)h(a)g(suitable)g(machine)f(trust)i(account.)d(If)i -(you)g(are)g(using)f(the)3423 2841 y -SDict begin H.S end - 3423 2841 a 3423 -2841 a -SDict begin 13 H.A end - 3423 2841 a 3423 2841 a -SDict begin [ /View [/XYZ H.V] /Dest (1101) cvn H.B /DEST pdfmark end - 3423 2841 a Fn(add)81 -2949 y(user)49 b(script)19 b Fu(method)g(to)i(create)f(accounts)f(then) -h(this)g(w)o(ould)g(indicate)f(that)i(it)g(has)f(not)g(w)o(ork)o(ed.)f -(Ensure)g(the)h(domain)81 3057 y(admin)f(user)h(system)h(is)g(w)o -(orking.)-2 3241 y -SDict begin H.S end - -2 3241 a -2 3241 a -SDict begin 13 H.A end - -2 3241 a -2 3241 -a -SDict begin [ /View [/XYZ H.V] /Dest (1102) cvn H.B /DEST pdfmark end - -2 3241 a 81 3331 a Fu(Alternati)n(v)o(ely)d(if)j(you)e(are)h -(creating)f(account)g(entries)h(manually)f(then)h(the)o(y)f(ha)n(v)o(e) -h(not)g(been)f(created)h(correctly)-5 b(.)18 b(Mak)o(e)81 -3439 y(sure)h(that)h(you)f(ha)n(v)o(e)g(the)h(entry)f(correct)g(for)g -(the)h(machine)e(trust)i(account)f(in)g(smbpasswd)h(\002le)g(on)f(the)h -(Samba)f(PDC.)i(If)f(you)81 3547 y(added)f(the)h(account)f(using)h(an)g -(editor)f(rather)h(than)f(using)h(the)g(smbpasswd)g(utility)-5 -b(,)19 b(mak)o(e)h(sure)g(that)g(the)h(account)d(name)i(is)81 -3655 y(the)g(machine)f(NetBIOS)i(name)e(with)i(a)f('$')g(appended)e(to) -i(it)h(\()f(i.e.)h(computer_name$)16 b(\).)k(There)f(must)i(be)f(an)g -(entry)f(in)i(both)81 3763 y(/etc/passwd)f(and)g(the)g(smbpasswd)f -(\002le.)i(Some)f(people)f(ha)n(v)o(e)g(reported)g(that)h(inconsistent) -g(subnet)f(masks)h(between)g(the)81 3871 y(Samba)g(serv)o(er)f(and)g -(the)i(NT)f(client)g(ha)n(v)o(e)g(caused)g(this)g(problem.)f(Mak)o(e)h -(sure)g(that)g(these)g(are)g(consistent)g(for)g(both)f(client)81 -3979 y(and)g(serv)o(er)-5 b(.)39 4097 y -SDict begin H.S end - 39 4097 a 39 -4097 a -SDict begin 13 H.A end - 39 4097 a 39 4097 a -SDict begin [ /View [/XYZ H.V] /Dest (1103) cvn H.B /DEST pdfmark end - 39 4097 a Black -2 4246 a -Ft(\225)p Black 81 4246 a -SDict begin H.S end - 81 4246 a 81 4246 a -SDict begin 13 H.A end - 81 4246 -a 81 4246 a -SDict begin [ /View [/XYZ H.V] /Dest (1104) cvn H.B /DEST pdfmark end - 81 4246 a 81 4246 a -SDict begin H.S end - 81 4246 a 81 4246 a -SDict begin 13 H.A end - 81 -4246 a 81 4246 a -SDict begin [ /View [/XYZ H.V] /Dest (1105) cvn H.B /DEST pdfmark end - 81 4246 a Fq(When)20 b(I)g(attempt)g(to)g(lo)o(gin)g -(to)g(a)g(Samba)f(Domain)g(fr)l(om)i(a)f(NT4/W2K)h(workstation,)f(I)g -(g)o(et)h(a)f(messa)o(g)o(e)g(about)f(my)i(account)81 -4354 y(being)e(disabled.)-2 4537 y -SDict begin H.S end - -2 4537 a -2 4537 -a -SDict begin 13 H.A end - -2 4537 a -2 4537 a -SDict begin [ /View [/XYZ H.V] /Dest (1106) cvn H.B /DEST pdfmark end - -2 4537 a 81 4628 a Fu(This)h(problem)f(is)i -(caused)e(by)h(a)h(P)-8 b(AM)21 b(related)e(b)n(ug)h(in)g(Samba)g -(2.2.0.)f(This)h(b)n(ug)g(is)h(\002x)o(ed)e(in)i(2.2.1.)d(Other)i -(symptoms)81 4736 y(could)f(be)h(unaccessible)f(shares)i(on)e(NT/W2K)i -(member)e(serv)o(ers)g(in)i(the)f(domain)f(or)h(the)g(follo)n(wing)e -(error)h(in)i(your)81 4844 y(smbd.log:)d -(passdb/pampass.c:pam_account\(26)o(8\))c(P)-8 b(AM:)21 -b(UNKNO)m(WN)g(ERR)m(OR)h(for)d(User:)i(\045user\045)-2 -5028 y -SDict begin H.S end - -2 5028 a -2 5028 a -SDict begin 13 H.A end - -2 5028 a -2 5028 a -SDict begin [ /View [/XYZ H.V] /Dest (1107) cvn H.B /DEST pdfmark end - -2 5028 -a 81 5118 a Fu(At)g(\002rst)f(be)h(ensure)e(to)h(enable)g(the)g -(useraccounts)f(with)1734 5118 y -SDict begin H.S end - 1734 5118 a 1734 5118 -a -SDict begin 13 H.A end - 1734 5118 a 1734 5118 a -SDict begin [ /View [/XYZ H.V] /Dest (1108) cvn H.B /DEST pdfmark end - 1734 5118 a Fv(smbpasswd)j(-e)e(\045user\045) -p Fu(,)h(this)f(is)i(normally)c(done,)h(when)h(you)81 -5226 y(create)g(an)g(account.)p Black 3656 5984 a Fq(37)p -Black eop end -%%Page: 38 45 -TeXDict begin 38 44 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.38) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1109) cvn H.B /DEST pdfmark end - -2 -11 a -81 72 a Fu(In)h(order)f(to)h(w)o(ork)g(around)e(this)j(problem)d(in)i -(2.2.0,)f(con\002gure)f(the)2081 72 y -SDict begin H.S end - 2081 72 a 2081 -72 a -SDict begin 13 H.A end - 2081 72 a 2081 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1110) cvn H.B /DEST pdfmark end - 2081 72 a Fn(account)i Fu(control)f(\003ag)h -(in)2937 72 y -SDict begin H.S end - 2937 72 a 2937 72 a -SDict begin 13 H.A end - 2937 72 a 2937 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1111) cvn H.B /DEST pdfmark end - -2937 72 a Fr(/etc/pam.d/samba)81 180 y Fu(\002le)h(as)g(follo)n(ws:)81 -485 y Fr(account)43 b(required)358 b(pam_permit.so)-2 -801 y -SDict begin H.S end - -2 801 a -2 801 a -SDict begin 13 H.A end - -2 801 a -2 801 a -SDict begin [ /View [/XYZ H.V] /Dest (1114) cvn H.B /DEST pdfmark end - -2 801 a 81 -909 a Fu(If)20 b(you)f(w)o(ant)h(to)h(remain)e(backw)o(ard)g -(compatibility)f(to)j(samba)f(2.0.x)e(use)2263 909 y -SDict begin H.S end - -2263 909 a 2263 909 a -SDict begin 13 H.A end - 2263 909 a 2263 909 a -SDict begin [ /View [/XYZ H.V] /Dest (1115) cvn H.B /DEST pdfmark end - 2263 909 -a Fr(pam_permit.so)p Fu(,)g(it')-5 b(s)21 b(also)g(possible)f(to)g(use) -81 1016 y -SDict begin H.S end - 81 1016 a 81 1016 a -SDict begin 13 H.A end - 81 1016 a 81 1016 a -SDict begin [ /View [/XYZ H.V] /Dest (1116) cvn H.B /DEST pdfmark end - 81 -1016 a Fr(pam_pwdb.so)p Fu(.)e(There)i(are)g(some)g(b)n(ugs)g(if)g(you) -g(try)g(to)g(use)1870 1016 y -SDict begin H.S end - 1870 1016 a 1870 1016 a -SDict begin 13 H.A end - -1870 1016 a 1870 1016 a -SDict begin [ /View [/XYZ H.V] /Dest (1117) cvn H.B /DEST pdfmark end - 1870 1016 a Fr(pam_unix.so)p -Fu(,)f(if)i(you)e(need)g(this,)i(be)f(ensure)f(to)i(use)f(the)81 -1124 y(most)g(recent)g(v)o(ersion)f(of)g(this)i(\002le.)-2 -1284 y -SDict begin H.S end - -2 1284 a -2 1284 a -SDict begin 13 H.A end - -2 1284 a -2 1284 a -SDict begin [ /View [/XYZ H.V] /Dest (1118) cvn H.B /DEST pdfmark end - -2 1284 -a 377 x Fx(6.6.)35 b(What)g(other)g(help)g(can)g(I)h(get?)-2 -1856 y -SDict begin H.S end - -2 1856 a -2 1856 a -SDict begin 13 H.A end - -2 1856 a -2 1856 a -SDict begin [ /View [/XYZ H.V] /Dest (1120) cvn H.B /DEST pdfmark end - -2 1856 -a 79 x Fu(There)18 b(are)g(man)o(y)g(sources)g(of)g(information)f(a)n -(v)n(ailable)h(in)h(the)f(form)g(of)h(mailing)e(lists,)j(RFC')-5 -b(s)21 b(and)d(documentation.)e(The)i(docs)-2 2043 y(that)i(come)g -(with)g(the)g(samba)g(distrib)n(ution)f(contain)g(v)o(ery)g(good)g(e)o -(xplanations)f(of)i(general)f(SMB)i(topics)f(such)g(as)h(bro)n(wsing.) --2 2061 y -SDict begin H.S end - -2 2061 a -2 2061 a -SDict begin 13 H.A end - -2 2061 a -2 2061 a -SDict begin [ /View [/XYZ H.V] /Dest (1121) cvn H.B /DEST pdfmark end - -2 -2061 a -2 2071 a -SDict begin H.S end - -2 2071 a -2 2071 a -SDict begin 13 H.A end - -2 2071 a -2 2071 -a -SDict begin [ /View [/XYZ H.V] /Dest (1122) cvn H.B /DEST pdfmark end - -2 2071 a Black 142 x Ft(\225)p Black 81 2213 a -SDict begin H.S end - 81 -2213 a 81 2213 a -SDict begin 13 H.A end - 81 2213 a 81 2213 a -SDict begin [ /View [/XYZ H.V] /Dest (1123) cvn H.B /DEST pdfmark end - 81 2213 a 81 2213 -a -SDict begin H.S end - 81 2213 a 81 2213 a -SDict begin 13 H.A end - 81 2213 a 81 2213 a -SDict begin [ /View [/XYZ H.V] /Dest (1124) cvn H.B /DEST pdfmark end - 81 2213 a Fq(What)f(ar)m(e)g -(some)h(dia)o(gnostics)e(tools)h(I)g(can)g(use)g(to)h(deb)n(ug)e(the)h -(domain)f(lo)o(gon)g(pr)l(ocess)h(and)g(wher)m(e)g(can)g(I)g(\002nd)g -(them?)-2 2396 y -SDict begin H.S end - -2 2396 a -2 2396 a -SDict begin 13 H.A end - -2 2396 a -2 2396 -a -SDict begin [ /View [/XYZ H.V] /Dest (1125) cvn H.B /DEST pdfmark end - -2 2396 a 81 2487 a Fu(One)g(of)g(the)g(best)g(diagnostic)g(tools)g -(for)f(deb)n(ugging)f(problems)h(is)i(Samba)f(itself.)g(Y)-9 -b(ou)20 b(can)g(use)g(the)g(-d)g(option)f(for)h(both)81 -2595 y(smbd)f(and)h(nmbd)f(to)h(specify)g(what)g(')l(deb)n(ug)e(le)n(v) -o(el')i(at)h(which)e(to)i(run.)e(See)h(the)h(man)e(pages)h(on)g(smbd,)f -(nmbd)g(and)81 2703 y(smb)m(.conf)f(for)h(more)h(information)e(on)h -(deb)n(ugging)f(options.)h(The)h(deb)n(ug)f(le)n(v)o(el)h(can)g(range)f -(from)g(1)h(\(the)g(def)o(ault\))f(to)i(10)81 2811 y(\(100)e(for)g(deb) -n(ugging)f(passw)o(ords\).)-2 2995 y -SDict begin H.S end - -2 2995 a -2 2995 -a -SDict begin 13 H.A end - -2 2995 a -2 2995 a -SDict begin [ /View [/XYZ H.V] /Dest (1126) cvn H.B /DEST pdfmark end - -2 2995 a 81 3085 a Fu(Another)h(helpful)g -(method)f(of)i(deb)n(ugging)e(is)j(to)f(compile)g(samba)f(using)h(the) -2364 3085 y -SDict begin H.S end - 2364 3085 a 2364 3085 a -SDict begin 13 H.A end - 2364 3085 a 2364 -3085 a -SDict begin [ /View [/XYZ H.V] /Dest (1127) cvn H.B /DEST pdfmark end - 2364 3085 a Fv(gcc)g(-g)41 b Fu(\003ag.)20 b(This)g(will)h -(include)f(deb)n(ug)81 3193 y(information)e(in)i(the)g(binaries)g(and)f -(allo)n(w)i(you)e(to)h(attach)g(gdb)f(to)i(the)f(running)e(smbd)i(/)h -(nmbd)d(process.)i(In)g(order)f(to)h(attach)81 3301 y(gdb)f(to)h(an)h -(smbd)e(process)h(for)f(an)i(NT)f(w)o(orkstation,)f(\002rst)i(get)f -(the)g(w)o(orkstation)f(to)h(mak)o(e)g(the)g(connection.)e(Pressing)81 -3409 y(ctrl-alt-delete)g(and)h(going)f(do)n(wn)h(to)h(the)f(domain)f -(box)h(is)i(suf)n(\002cient)e(\(at)g(least,)h(on)f(the)h(\002rst)g -(time)g(you)f(join)g(the)h(domain\))d(to)81 3517 y(generate)i(a)h -('LsaEnumT)m(rustedDomains'.)c(Thereafter)m(,)i(the)i(w)o(orkstation)f -(maintains)h(an)g(open)f(connection,)f(and)81 3625 y(therefore)g(there) -i(will)h(be)f(an)g(smbd)g(process)f(running)f(\(assuming)i(that)g(you)f -(ha)n(v)o(en')o(t)f(set)j(a)g(really)f(short)g(smbd)f(idle)81 -3733 y(timeout\))g(So,)h(in)g(between)g(pressing)f(ctrl)i(alt)f -(delete,)g(and)g(actually)f(typing)g(in)i(your)e(passw)o(ord,)g(you)g -(can)h(gdb)g(attach)g(and)81 3841 y(continue.)-2 4008 -y -SDict begin H.S end - -2 4008 a -2 4008 a -SDict begin 13 H.A end - -2 4008 a -2 4008 a -SDict begin [ /View [/XYZ H.V] /Dest (1128) cvn H.B /DEST pdfmark end - -2 4008 a 81 -4115 a Fu(Some)g(useful)f(samba)h(commands)f(w)o(orth)g(in)m(v)o -(estigating:)-2 4133 y -SDict begin H.S end - -2 4133 a -2 4133 a -SDict begin 13 H.A end - -2 4133 a --2 4133 a -SDict begin [ /View [/XYZ H.V] /Dest (1129) cvn H.B /DEST pdfmark end - -2 4133 a -2 4143 a -SDict begin H.S end - -2 4143 a -2 4143 a -SDict begin 13 H.A end - -2 -4143 a -2 4143 a -SDict begin [ /View [/XYZ H.V] /Dest (1130) cvn H.B /DEST pdfmark end - -2 4143 a Black 81 4285 a Fe(\225)p -Black 164 4285 a -SDict begin H.S end - 164 4285 a 164 4285 a -SDict begin 13 H.A end - 164 4285 a 164 -4285 a -SDict begin [ /View [/XYZ H.V] /Dest (1131) cvn H.B /DEST pdfmark end - 164 4285 a Fu(testparam)g(|)i(more)-2 4303 y -SDict begin H.S end - -2 -4303 a -2 4303 a -SDict begin 13 H.A end - -2 4303 a -2 4303 a -SDict begin [ /View [/XYZ H.V] /Dest (1132) cvn H.B /DEST pdfmark end - -2 4303 a Black -81 4434 a Fe(\225)p Black 164 4434 a -SDict begin H.S end - 164 4434 a 164 4434 -a -SDict begin 13 H.A end - 164 4434 a 164 4434 a -SDict begin [ /View [/XYZ H.V] /Dest (1133) cvn H.B /DEST pdfmark end - 164 4434 a Fu(smbclient)e(-L)i(//{netbios)e -(name)h(of)g(serv)o(er})-2 4615 y -SDict begin H.S end - -2 4615 a -2 4615 a -SDict begin 13 H.A end - --2 4615 a -2 4615 a -SDict begin [ /View [/XYZ H.V] /Dest (1134) cvn H.B /DEST pdfmark end - -2 4615 a 81 4708 a Fu(An)g(SMB)h(enabled)e(v)o -(ersion)g(of)h(tcpdump)e(is)j(a)n(v)n(ailable)f(from)1918 -4708 y -SDict begin H.S end - 1918 4708 a 1918 4708 a -SDict begin 13 H.A end - 1918 4708 a 1918 4708 -a -SDict begin [ /View [/XYZ H.V] /Dest (1135) cvn H.B /DEST pdfmark end - 1918 4708 a Fu(http://www)-5 b(.tcpdup.or)o(g/)16 b(\(http://www)-5 -b(.tcpdump.or)o(g)o(/\).)81 4816 y(Ethereal,)19 b(another)g(good)f -(pack)o(et)i(snif)n(fer)f(for)h(Unix)g(and)f(W)m(in32)h(hosts,)g(can)g -(be)g(do)n(wnloaded)e(from)81 4924 y -SDict begin H.S end - 81 4924 a 81 4924 -a -SDict begin 13 H.A end - 81 4924 a 81 4924 a -SDict begin [ /View [/XYZ H.V] /Dest (1136) cvn H.B /DEST pdfmark end - 81 4924 a Fu(http://www)-5 b(.ethereal.com)17 -b(\(http://www)-5 b(.ethereal.com/\).)-2 5108 y -SDict begin H.S end - -2 5108 -a -2 5108 a -SDict begin 13 H.A end - -2 5108 a -2 5108 a -SDict begin [ /View [/XYZ H.V] /Dest (1137) cvn H.B /DEST pdfmark end - -2 5108 a 81 5198 a Fu(F)o(or)20 -b(tracing)f(things)h(on)f(the)i(Microsoft)e(W)m(indo)n(ws)g(NT)-6 -b(,)20 b(Netw)o(ork)g(Monitor)f(\(aka.)g(netmon\))g(is)i(a)n(v)n -(ailable)e(on)h(the)81 5306 y(Microsoft)f(De)n(v)o(eloper)f(Netw)o(ork) -i(CD')-5 b(s,)21 b(the)f(W)m(indo)n(ws)g(NT)g(Serv)o(er)f(install)i(CD) -g(and)f(the)g(SMS)h(CD')-5 b(s.)21 b(The)f(v)o(ersion)f(of)81 -5414 y(netmon)g(that)h(ships)g(with)h(SMS)g(allo)n(ws)f(for)g(dumping)e -(pack)o(ets)h(between)h(an)o(y)f(tw)o(o)i(computers)d(\(i.e.)i(placing) -f(the)i(netw)o(ork)81 5522 y(interf)o(ace)e(in)h(promiscuous)f(mode\).) -f(The)i(v)o(ersion)f(on)h(the)g(NT)g(Serv)o(er)g(install)g(CD)h(will)g -(only)f(allo)n(w)g(monitoring)e(of)p Black 3659 5984 -a Fq(38)p Black eop end -%%Page: 39 46 -TeXDict begin 39 45 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.39) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black -81 72 a Fu(netw)o(ork)g(traf)n(\002c)h(directed)f(to)h(the)g(local)h -(NT)f(box)f(and)h(broadcasts)f(on)h(the)g(local)g(subnet.)g(Be)h(a)o(w) -o(are)e(that)i(Ethereal)e(can)81 180 y(read)g(and)h(write)g(netmon)f -(formatted)g(\002les.)39 299 y -SDict begin H.S end - 39 299 a 39 299 a -SDict begin 13 H.A end - 39 299 -a 39 299 a -SDict begin [ /View [/XYZ H.V] /Dest (1138) cvn H.B /DEST pdfmark end - 39 299 a Black -2 448 a Ft(\225)p Black 81 -448 a -SDict begin H.S end - 81 448 a 81 448 a -SDict begin 13 H.A end - 81 448 a 81 448 a -SDict begin [ /View [/XYZ H.V] /Dest (1139) cvn H.B /DEST pdfmark end - 81 448 a 81 -448 a -SDict begin H.S end - 81 448 a 81 448 a -SDict begin 13 H.A end - 81 448 a 81 448 a -SDict begin [ /View [/XYZ H.V] /Dest (1140) cvn H.B /DEST pdfmark end - 81 448 a Fq(How)h(do)g(I)h -(install)f('Network)h(Monitor')e(on)h(an)g(NT)h(W)-8 -b(orkstation)20 b(or)h(a)f(W)-5 b(indows)21 b(9x)f(box?)-2 -615 y -SDict begin H.S end - -2 615 a -2 615 a -SDict begin 13 H.A end - -2 615 a -2 615 a -SDict begin [ /View [/XYZ H.V] /Dest (1141) cvn H.B /DEST pdfmark end - -2 615 a 81 -722 a Fu(Installing)f(netmon)g(on)h(an)g(NT)g(w)o(orkstation)f -(requires)g(a)i(couple)e(of)h(steps.)h(The)e(follo)n(wing)g(are)h(for)g -(installing)g(Netmon)81 830 y(V4.00.349,)d(which)i(comes)h(with)h -(Microsoft)e(W)m(indo)n(ws)g(NT)i(Serv)o(er)e(4.0,)g(on)h(Microsoft)f -(W)m(indo)n(ws)h(NT)g(W)-7 b(orkstation)81 938 y(4.0.)19 -b(The)h(process)g(should)f(be)h(similar)g(for)g(other)f(v)o(ersion)g -(of)h(W)m(indo)n(ws)g(NT)g(/)h(Netmon.)e(Y)-9 b(ou)20 -b(will)g(need)g(both)f(the)81 1046 y(Microsoft)g(W)m(indo)n(ws)h(NT)g -(Serv)o(er)f(4.0)h(Install)g(CD)h(and)f(the)g(W)-7 b(orkstation)19 -b(4.0)h(Install)g(CD.)-2 1213 y -SDict begin H.S end - -2 1213 a -2 1213 a -SDict begin 13 H.A end - -2 -1213 a -2 1213 a -SDict begin [ /View [/XYZ H.V] /Dest (1142) cvn H.B /DEST pdfmark end - -2 1213 a 81 1320 a Fu(Initially)f(you)h(will)h(need)e -(to)i(install)f('Netw)o(ork)f(Monitor)g(T)-7 b(ools)20 -b(and)g(Agent')f(on)h(the)g(NT)h(Serv)o(er)-5 b(.)19 -b(T)-7 b(o)21 b(do)e(this)-2 1338 y -SDict begin H.S end - -2 1338 a -2 1338 -a -SDict begin 13 H.A end - -2 1338 a -2 1338 a -SDict begin [ /View [/XYZ H.V] /Dest (1143) cvn H.B /DEST pdfmark end - -2 1338 a -2 1348 a -SDict begin H.S end - -2 1348 a -2 -1348 a -SDict begin 13 H.A end - -2 1348 a -2 1348 a -SDict begin [ /View [/XYZ H.V] /Dest (1144) cvn H.B /DEST pdfmark end - -2 1348 a Black 81 1490 a -Fe(\225)p Black 164 1490 a -SDict begin H.S end - 164 1490 a 164 1490 a -SDict begin 13 H.A end - 164 -1490 a 164 1490 a -SDict begin [ /View [/XYZ H.V] /Dest (1145) cvn H.B /DEST pdfmark end - 164 1490 a Fu(Goto)h(Start)g(-)h(Settings)f(-)g -(Control)g(P)o(anel)g(-)g(Netw)o(ork)g(-)g(Services)g(-)g(Add)-2 -1508 y -SDict begin H.S end - -2 1508 a -2 1508 a -SDict begin 13 H.A end - -2 1508 a -2 1508 a -SDict begin [ /View [/XYZ H.V] /Dest (1146) cvn H.B /DEST pdfmark end - -2 1508 -a Black 81 1640 a Fe(\225)p Black 164 1640 a -SDict begin H.S end - 164 1640 -a 164 1640 a -SDict begin 13 H.A end - 164 1640 a 164 1640 a -SDict begin [ /View [/XYZ H.V] /Dest (1147) cvn H.B /DEST pdfmark end - 164 1640 a Fu(Select)g(the)h('Netw)o -(ork)e(Monitor)g(T)-7 b(ools)20 b(and)g(Agent')f(and)g(click)i(on)e -('OK'.)-2 1657 y -SDict begin H.S end - -2 1657 a -2 1657 a -SDict begin 13 H.A end - -2 1657 a -2 1657 -a -SDict begin [ /View [/XYZ H.V] /Dest (1148) cvn H.B /DEST pdfmark end - -2 1657 a Black 81 1789 a Fe(\225)p Black 164 1789 -a -SDict begin H.S end - 164 1789 a 164 1789 a -SDict begin 13 H.A end - 164 1789 a 164 1789 a -SDict begin [ /View [/XYZ H.V] /Dest (1149) cvn H.B /DEST pdfmark end - 164 1789 -a Fu(Click)h('OK')g(on)g(the)g(Netw)o(ork)g(Control)f(P)o(anel.)-2 -1790 y -SDict begin H.S end - -2 1790 a -2 1790 a -SDict begin 13 H.A end - -2 1790 a -2 1790 a -SDict begin [ /View [/XYZ H.V] /Dest (1150) cvn H.B /DEST pdfmark end - -2 1790 -a Black 81 1938 a Fe(\225)p Black 164 1938 a -SDict begin H.S end - 164 1938 -a 164 1938 a -SDict begin 13 H.A end - 164 1938 a 164 1938 a -SDict begin [ /View [/XYZ H.V] /Dest (1151) cvn H.B /DEST pdfmark end - 164 1938 a Fu(Insert)h(the)g(W)m -(indo)n(ws)f(NT)i(Serv)o(er)e(4.0)h(install)g(CD)h(when)f(prompted.)-2 -2122 y -SDict begin H.S end - -2 2122 a -2 2122 a -SDict begin 13 H.A end - -2 2122 a -2 2122 a -SDict begin [ /View [/XYZ H.V] /Dest (1152) cvn H.B /DEST pdfmark end - -2 2122 -a 81 2212 a Fu(At)h(this)f(point)g(the)g(Netmon)f(\002les)i(should)f(e) -o(xist)g(in)1590 2212 y -SDict begin H.S end - 1590 2212 a 1590 2212 a -SDict begin 13 H.A end - 1590 -2212 a 1590 2212 a -SDict begin [ /View [/XYZ H.V] /Dest (1153) cvn H.B /DEST pdfmark end - 1590 2212 a Fr -(\045SYSTEMROOT\045\\System32\\netmon\\*.*)p Fu(.)15 -b(T)-7 b(w)o(o)21 b(subdirectories)81 2320 y(e)o(xist)f(as)h(well,)532 -2320 y -SDict begin H.S end - 532 2320 a 532 2320 a -SDict begin 13 H.A end - 532 2320 a 532 2320 a -SDict begin [ /View [/XYZ H.V] /Dest (1154) cvn H.B /DEST pdfmark end - 532 -2320 a Fr(parsers\\)e Fu(which)h(contains)f(the)h(necessary)g(DLL)-8 -b(')j(s)21 b(for)e(parsing)g(the)i(netmon)d(pack)o(et)i(dump,)f(and)81 -2428 y -SDict begin H.S end - 81 2428 a 81 2428 a -SDict begin 13 H.A end - 81 2428 a 81 2428 a -SDict begin [ /View [/XYZ H.V] /Dest (1155) cvn H.B /DEST pdfmark end - 81 2428 -a Fr(captures\\)p Fu(.)-2 2606 y -SDict begin H.S end - -2 2606 a -2 2606 a -SDict begin 13 H.A end - --2 2606 a -2 2606 a -SDict begin [ /View [/XYZ H.V] /Dest (1156) cvn H.B /DEST pdfmark end - -2 2606 a 81 2702 a Fu(In)h(order)f(to)h(install)h -(the)f(Netmon)f(tools)h(on)g(an)g(NT)h(W)-7 b(orkstation,)19 -b(you)g(will)i(\002rst)g(need)f(to)g(install)h(the)f('Netw)o(ork)f -(Monitor)81 2810 y(Agent')g(from)g(the)h(W)-7 b(orkstation)20 -b(install)h(CD.)-2 2828 y -SDict begin H.S end - -2 2828 a -2 2828 a -SDict begin 13 H.A end - -2 2828 -a -2 2828 a -SDict begin [ /View [/XYZ H.V] /Dest (1157) cvn H.B /DEST pdfmark end - -2 2828 a -2 2838 a -SDict begin H.S end - -2 2838 a -2 2838 a -SDict begin 13 H.A end - -2 -2838 a -2 2838 a -SDict begin [ /View [/XYZ H.V] /Dest (1158) cvn H.B /DEST pdfmark end - -2 2838 a Black 81 2980 a Fe(\225)p -Black 164 2980 a -SDict begin H.S end - 164 2980 a 164 2980 a -SDict begin 13 H.A end - 164 2980 a 164 -2980 a -SDict begin [ /View [/XYZ H.V] /Dest (1159) cvn H.B /DEST pdfmark end - 164 2980 a Fu(Goto)f(Start)g(-)h(Settings)f(-)g(Control)g(P)o -(anel)g(-)g(Netw)o(ork)g(-)g(Services)g(-)g(Add)-2 2998 -y -SDict begin H.S end - -2 2998 a -2 2998 a -SDict begin 13 H.A end - -2 2998 a -2 2998 a -SDict begin [ /View [/XYZ H.V] /Dest (1160) cvn H.B /DEST pdfmark end - -2 2998 a Black -81 3130 a Fe(\225)p Black 164 3130 a -SDict begin H.S end - 164 3130 a 164 3130 -a -SDict begin 13 H.A end - 164 3130 a 164 3130 a -SDict begin [ /View [/XYZ H.V] /Dest (1161) cvn H.B /DEST pdfmark end - 164 3130 a Fu(Select)g(the)h('Netw)o(ork)e -(Monitor)g(Agent')g(and)h(click)g(on)f('OK'.)-2 3148 -y -SDict begin H.S end - -2 3148 a -2 3148 a -SDict begin 13 H.A end - -2 3148 a -2 3148 a -SDict begin [ /View [/XYZ H.V] /Dest (1162) cvn H.B /DEST pdfmark end - -2 3148 a Black -81 3279 a Fe(\225)p Black 164 3279 a -SDict begin H.S end - 164 3279 a 164 3279 -a -SDict begin 13 H.A end - 164 3279 a 164 3279 a -SDict begin [ /View [/XYZ H.V] /Dest (1163) cvn H.B /DEST pdfmark end - 164 3279 a Fu(Click)h('OK')g(on)g(the)g(Netw)o -(ork)g(Control)f(P)o(anel.)-2 3280 y -SDict begin H.S end - -2 3280 a -2 3280 -a -SDict begin 13 H.A end - -2 3280 a -2 3280 a -SDict begin [ /View [/XYZ H.V] /Dest (1164) cvn H.B /DEST pdfmark end - -2 3280 a Black 81 3429 a Fe(\225)p -Black 164 3429 a -SDict begin H.S end - 164 3429 a 164 3429 a -SDict begin 13 H.A end - 164 3429 a 164 -3429 a -SDict begin [ /View [/XYZ H.V] /Dest (1165) cvn H.B /DEST pdfmark end - 164 3429 a Fu(Insert)h(the)g(W)m(indo)n(ws)f(NT)i(W)-7 -b(orkstation)19 b(4.0)h(install)h(CD)g(when)e(prompted.)-2 -3613 y -SDict begin H.S end - -2 3613 a -2 3613 a -SDict begin 13 H.A end - -2 3613 a -2 3613 a -SDict begin [ /View [/XYZ H.V] /Dest (1166) cvn H.B /DEST pdfmark end - -2 3613 -a 81 3703 a Fu(No)n(w)h(cop)o(y)f(the)h(\002les)i(from)d(the)h(NT)g -(Serv)o(er)g(in)g(\045SYSTEMR)m(OO)m(T\045\\System32\\netmon\\*.*)15 -b(to)81 3811 y(\045SYSTEMR)m(OO)m(T\045\\System32\\netmon\\*.*)g(on)20 -b(the)g(W)-7 b(orkstation)20 b(and)g(set)g(permissions)g(as)h(you)e -(deem)h(appropriate)81 3918 y(for)f(your)g(site.)i(Y)-9 -b(ou)20 b(will)h(need)e(administrati)n(v)o(e)g(rights)g(on)h(the)g(NT)h -(box)e(to)i(run)e(netmon.)-2 4102 y -SDict begin H.S end - -2 4102 a -2 4102 -a -SDict begin 13 H.A end - -2 4102 a -2 4102 a -SDict begin [ /View [/XYZ H.V] /Dest (1167) cvn H.B /DEST pdfmark end - -2 4102 a 81 4192 a Fu(T)-7 b(o)20 -b(install)h(Netmon)e(on)h(a)h(W)m(indo)n(ws)e(9x)h(box)f(install)i(the) -f(netw)o(ork)f(monitor)g(agent)g(from)h(the)g(W)m(indo)n(ws)f(9x)h(CD) -81 4300 y(\(\\admin\\nettools\\netmon\).)15 b(There)20 -b(is)h(a)f(readme)g(\002le)g(located)g(with)g(the)h(netmon)d(dri)n(v)o -(er)h(\002les)i(on)f(the)g(CD)h(if)g(you)e(need)81 4408 -y(information)f(on)h(ho)n(w)h(to)g(do)g(this.)h(Cop)o(y)e(the)i -(\002les)g(from)e(a)i(w)o(orking)d(Netmon)h(installation.)39 -4527 y -SDict begin H.S end - 39 4527 a 39 4527 a -SDict begin 13 H.A end - 39 4527 a 39 4527 a -SDict begin [ /View [/XYZ H.V] /Dest (1168) cvn H.B /DEST pdfmark end - 39 4527 -a Black -2 4676 a Ft(\225)p Black 81 4676 a -SDict begin H.S end - 81 4676 a -81 4676 a -SDict begin 13 H.A end - 81 4676 a 81 4676 a -SDict begin [ /View [/XYZ H.V] /Dest (1169) cvn H.B /DEST pdfmark end - 81 4676 a Fu(The)h(follo)n(wing)e(is)j(a) -g(list)g(if)g(helpful)e(URLs)i(and)e(other)h(links:)-2 -4694 y -SDict begin H.S end - -2 4694 a -2 4694 a -SDict begin 13 H.A end - -2 4694 a -2 4694 a -SDict begin [ /View [/XYZ H.V] /Dest (1170) cvn H.B /DEST pdfmark end - -2 4694 -a -2 4694 a -SDict begin H.S end - -2 4694 a -2 4694 a -SDict begin 13 H.A end - -2 4694 a -2 4694 a -SDict begin [ /View [/XYZ H.V] /Dest (1171) cvn H.B /DEST pdfmark end - -2 -4694 a Black 81 4825 a Fe(\225)p Black 164 4825 a -SDict begin H.S end - 164 -4825 a 164 4825 a -SDict begin 13 H.A end - 164 4825 a 164 4825 a -SDict begin [ /View [/XYZ H.V] /Dest (1172) cvn H.B /DEST pdfmark end - 164 4825 a Fu(Home)f(of)h -(Samba)g(site)860 4825 y -SDict begin H.S end - 860 4825 a 860 4825 a -SDict begin 13 H.A end - 860 4825 -a 860 4825 a -SDict begin [ /View [/XYZ H.V] /Dest (1173) cvn H.B /DEST pdfmark end - 860 4825 a 21 w Fu(http://samba.or)o(g)d -(\(http://samba.or)o(g\).)f(W)-7 b(e)22 b(ha)n(v)o(e)d(a)i(mirror)e -(near)g(you)h(!)-2 4843 y -SDict begin H.S end - -2 4843 a -2 4843 a -SDict begin 13 H.A end - -2 4843 -a -2 4843 a -SDict begin [ /View [/XYZ H.V] /Dest (1174) cvn H.B /DEST pdfmark end - -2 4843 a Black 81 4975 a Fe(\225)p Black -164 4975 a -SDict begin H.S end - 164 4975 a 164 4975 a -SDict begin 13 H.A end - 164 4975 a 164 4975 -a -SDict begin [ /View [/XYZ H.V] /Dest (1175) cvn H.B /DEST pdfmark end - 164 4975 a Fu(The)314 4975 y -SDict begin H.S end - 314 4975 a 314 4975 a -SDict begin 13 H.A end - -314 4975 a 314 4975 a -SDict begin [ /View [/XYZ H.V] /Dest (1176) cvn H.B /DEST pdfmark end - 314 4975 a Fq(De)o(velopment)g -Fu(document)e(on)i(the)g(Samba)g(mirrors)f(might)g(mention)g(your)g -(problem.)f(If)i(so,)h(it)g(might)e(mean)h(that)164 5083 -y(the)g(de)n(v)o(elopers)e(are)i(w)o(orking)f(on)h(it.)-2 -5101 y -SDict begin H.S end - -2 5101 a -2 5101 a -SDict begin 13 H.A end - -2 5101 a -2 5101 a -SDict begin [ /View [/XYZ H.V] /Dest (1177) cvn H.B /DEST pdfmark end - -2 5101 -a Black 81 5232 a Fe(\225)p Black 164 5232 a -SDict begin H.S end - 164 5232 -a 164 5232 a -SDict begin 13 H.A end - 164 5232 a 164 5232 a -SDict begin [ /View [/XYZ H.V] /Dest (1178) cvn H.B /DEST pdfmark end - 164 5232 a Fu(See)g(ho)n(w)g(Scott)h -(Merrill)e(simulates)i(a)g(BDC)g(beha)n(vior)e(at)1887 -5232 y -SDict begin H.S end - 1887 5232 a 1887 5232 a -SDict begin 13 H.A end - 1887 5232 a 1887 5232 -a -SDict begin [ /View [/XYZ H.V] /Dest (1179) cvn H.B /DEST pdfmark end - 1887 5232 a 21 w Fu(http://www)-5 b(.skipp)o(y)g(.net/linux/smb-h)o -(o)n(wto)o(.htm)o(l)164 5340 y(\(http://www)g(.skipp)o(y)g -(.net/linux/smb-)o(ho)m(wto.h)o(tml\))o(.)-2 5358 y -SDict begin H.S end - -2 -5358 a -2 5358 a -SDict begin 13 H.A end - -2 5358 a -2 5358 a -SDict begin [ /View [/XYZ H.V] /Dest (1180) cvn H.B /DEST pdfmark end - -2 5358 a Black -3659 5984 a Fq(39)p Black eop end -%%Page: 40 47 -TeXDict begin 40 46 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.40) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black -Black 81 72 a Fe(\225)p Black 164 72 a -SDict begin H.S end - 164 72 a 164 72 -a -SDict begin 13 H.A end - 164 72 a 164 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1181) cvn H.B /DEST pdfmark end - 164 72 a Fu(Although)f(2.0.7)h(has)h(almost)h(had)e -(its)i(day)f(as)h(a)g(PDC,)g(Da)n(vid)f(Bannon)f(will)i(k)o(eep)e(the)h -(2.0.7)f(PDC)i(pages)f(at)164 180 y -SDict begin H.S end - 164 180 a 164 180 -a -SDict begin 13 H.A end - 164 180 a 164 180 a -SDict begin [ /View [/XYZ H.V] /Dest (1182) cvn H.B /DEST pdfmark end - 164 180 a 21 w Fu(http://bioserv)o -(e.latrobe.edu.au)o(/samb)o(a)15 b(\(http://bioserv)o(e.latrobe.edu.au) -o(/samba)o(\))g(going)k(for)g(a)i(while)f(yet.)-2 198 -y -SDict begin H.S end - -2 198 a -2 198 a -SDict begin 13 H.A end - -2 198 a -2 198 a -SDict begin [ /View [/XYZ H.V] /Dest (1183) cvn H.B /DEST pdfmark end - -2 198 a Black -81 330 a Fe(\225)p Black 164 330 a -SDict begin H.S end - 164 330 a 164 330 -a -SDict begin 13 H.A end - 164 330 a 164 330 a -SDict begin [ /View [/XYZ H.V] /Dest (1184) cvn H.B /DEST pdfmark end - 164 330 a Fu(Misc)h(links)f(to)g(CIFS)h -(information)1227 330 y -SDict begin H.S end - 1227 330 a 1227 330 a -SDict begin 13 H.A end - 1227 330 -a 1227 330 a -SDict begin [ /View [/XYZ H.V] /Dest (1185) cvn H.B /DEST pdfmark end - 1227 330 a Fu(http://samba.or)o(g/cifs/)-2 -348 y -SDict begin H.S end - -2 348 a -2 348 a -SDict begin 13 H.A end - -2 348 a -2 348 a -SDict begin [ /View [/XYZ H.V] /Dest (1186) cvn H.B /DEST pdfmark end - -2 348 a Black -81 479 a Fe(\225)p Black 164 479 a -SDict begin H.S end - 164 479 a 164 479 -a -SDict begin 13 H.A end - 164 479 a 164 479 a -SDict begin [ /View [/XYZ H.V] /Dest (1187) cvn H.B /DEST pdfmark end - 164 479 a Fu(NT)f(Domains)g(for)f(Unix)920 -479 y -SDict begin H.S end - 920 479 a 920 479 a -SDict begin 13 H.A end - 920 479 a 920 479 a -SDict begin [ /View [/XYZ H.V] /Dest (1188) cvn H.B /DEST pdfmark end - 920 479 -a 21 w Fu(http://mailhost.cb1.com/~lkcl/ntdom)o(/)c -(\(http://mailhost.cb1.com/~lkcl/ntdom/\))-2 497 y -SDict begin H.S end - -2 -497 a -2 497 a -SDict begin 13 H.A end - -2 497 a -2 497 a -SDict begin [ /View [/XYZ H.V] /Dest (1189) cvn H.B /DEST pdfmark end - -2 497 a Black 81 629 -a Fe(\225)p Black 164 629 a -SDict begin H.S end - 164 629 a 164 629 a -SDict begin 13 H.A end - 164 629 -a 164 629 a -SDict begin [ /View [/XYZ H.V] /Dest (1190) cvn H.B /DEST pdfmark end - 164 629 a Fu(FTP)21 b(site)g(for)e(older)h(SMB)h(specs:) -1192 629 y -SDict begin H.S end - 1192 629 a 1192 629 a -SDict begin 13 H.A end - 1192 629 a 1192 629 -a -SDict begin [ /View [/XYZ H.V] /Dest (1191) cvn H.B /DEST pdfmark end - 1192 629 a 21 w Fu(ftp://ftp.microsoft.com/de)n(v)o(elop)o(r/d)o(r)o -(g)o(/CIFS/)164 737 y(\(ftp://ftp.microsoft.com/de)n(v)n(elop)o(r/dr)n -(g)o(/CIFS/\))-2 886 y -SDict begin H.S end - -2 886 a -2 886 a -SDict begin 13 H.A end - -2 886 a -2 -886 a -SDict begin [ /View [/XYZ H.V] /Dest (1192) cvn H.B /DEST pdfmark end - -2 886 a -2 928 a -SDict begin H.S end - -2 928 a -2 928 a -SDict begin 13 H.A end - -2 928 a -2 -928 a -SDict begin [ /View [/XYZ H.V] /Dest (1193) cvn H.B /DEST pdfmark end - -2 928 a Black 191 x Ft(\225)p Black 81 1119 a -SDict begin H.S end - -81 1119 a 81 1119 a -SDict begin 13 H.A end - 81 1119 a 81 1119 a -SDict begin [ /View [/XYZ H.V] /Dest (1194) cvn H.B /DEST pdfmark end - 81 1119 a 81 -1119 a -SDict begin H.S end - 81 1119 a 81 1119 a -SDict begin 13 H.A end - 81 1119 a 81 1119 a -SDict begin [ /View [/XYZ H.V] /Dest (1195) cvn H.B /DEST pdfmark end - 81 1119 -a Fq(How)f(do)g(I)h(g)o(et)f(help)g(fr)l(om)g(the)h(mailing)e(lists?)-2 -1302 y -SDict begin H.S end - -2 1302 a -2 1302 a -SDict begin 13 H.A end - -2 1302 a -2 1302 a -SDict begin [ /View [/XYZ H.V] /Dest (1196) cvn H.B /DEST pdfmark end - -2 1302 -a 81 1393 a Fu(There)g(are)h(a)h(number)d(of)i(Samba)g(related)g -(mailing)f(lists.)i(Go)g(to)1990 1393 y -SDict begin H.S end - 1990 1393 a 1990 -1393 a -SDict begin 13 H.A end - 1990 1393 a 1990 1393 a -SDict begin [ /View [/XYZ H.V] /Dest (1197) cvn H.B /DEST pdfmark end - 1990 1393 a Fu(http://samba.or)o(g,)c -(click)j(on)g(your)f(nearest)h(mirror)f(and)81 1500 y(then)g(click)i -(on)530 1500 y -SDict begin H.S end - 530 1500 a 530 1500 a -SDict begin 13 H.A end - 530 1500 a 530 1500 -a -SDict begin [ /View [/XYZ H.V] /Dest (1198) cvn H.B /DEST pdfmark end - 530 1500 a Fv(Support)g Fu(and)e(then)h(click)g(on)1432 -1500 y -SDict begin H.S end - 1432 1500 a 1432 1500 a -SDict begin 13 H.A end - 1432 1500 a 1432 1500 -a -SDict begin [ /View [/XYZ H.V] /Dest (1199) cvn H.B /DEST pdfmark end - 1432 1500 a 21 w Fv(Samba)g(r)o(elated)f(mailing)i(lists)p -Fu(.)-2 1683 y -SDict begin H.S end - -2 1683 a -2 1683 a -SDict begin 13 H.A end - -2 1683 a -2 1683 -a -SDict begin [ /View [/XYZ H.V] /Dest (1200) cvn H.B /DEST pdfmark end - -2 1683 a 81 1774 a Fu(F)o(or)f(questions)f(relating)g(to)i(Samba)e -(TNG)i(go)f(to)1537 1774 y -SDict begin H.S end - 1537 1774 a 1537 1774 a -SDict begin 13 H.A end - 1537 -1774 a 1537 1774 a -SDict begin [ /View [/XYZ H.V] /Dest (1201) cvn H.B /DEST pdfmark end - 1537 1774 a Fu(http://www)-5 b(.samba-tng.or)o(g/)15 -b(It)21 b(has)f(been)g(requested)f(that)h(you)f(don')o(t)81 -1882 y(post)h(questions)f(about)h(Samba-TNG)f(to)h(the)g(main)g(stream) -g(Samba)g(lists.)-2 2066 y -SDict begin H.S end - -2 2066 a -2 2066 a -SDict begin 13 H.A end - -2 2066 -a -2 2066 a -SDict begin [ /View [/XYZ H.V] /Dest (1202) cvn H.B /DEST pdfmark end - -2 2066 a 81 2156 a Fu(If)g(you)f(post)h(a)h(message)f(to)g -(one)g(of)g(the)g(lists)i(please)e(observ)o(e)f(the)h(follo)n(wing)e -(guide)i(lines)g(:)-2 2174 y -SDict begin H.S end - -2 2174 a -2 2174 a -SDict begin 13 H.A end - -2 2174 -a -2 2174 a -SDict begin [ /View [/XYZ H.V] /Dest (1203) cvn H.B /DEST pdfmark end - -2 2174 a -2 2184 a -SDict begin H.S end - -2 2184 a -2 2184 a -SDict begin 13 H.A end - -2 -2184 a -2 2184 a -SDict begin [ /View [/XYZ H.V] /Dest (1204) cvn H.B /DEST pdfmark end - -2 2184 a Black 81 2327 a Fe(\225)p -Black 164 2327 a -SDict begin H.S end - 164 2327 a 164 2327 a -SDict begin 13 H.A end - 164 2327 a 164 -2327 a -SDict begin [ /View [/XYZ H.V] /Dest (1205) cvn H.B /DEST pdfmark end - 164 2327 a Fu(Al)o(w)o(ays)h(remember)d(that)i(the)g(de)n(v)o -(elopers)e(are)j(v)n(olunteers,)d(the)o(y)i(are)g(not)g(paid)f(and)h -(the)o(y)g(ne)n(v)o(er)e(guarantee)h(to)h(produce)164 -2434 y(a)g(particular)f(feature)h(at)g(a)h(particular)e(time.)h(An)o(y) -f(time)i(lines)f(are)g('best)h(guess')e(and)h(nothing)f(more.)-2 -2452 y -SDict begin H.S end - -2 2452 a -2 2452 a -SDict begin 13 H.A end - -2 2452 a -2 2452 a -SDict begin [ /View [/XYZ H.V] /Dest (1206) cvn H.B /DEST pdfmark end - -2 2452 -a Black 81 2584 a Fe(\225)p Black 164 2584 a -SDict begin H.S end - 164 2584 -a 164 2584 a -SDict begin 13 H.A end - 164 2584 a 164 2584 a -SDict begin [ /View [/XYZ H.V] /Dest (1207) cvn H.B /DEST pdfmark end - 164 2584 a Fu(Al)o(w)o(ays)i -(mention)d(what)j(v)o(ersion)d(of)i(samba)g(you)g(are)g(using)f(and)h -(what)g(operating)e(system)j(its)g(running)d(under)-5 -b(.)19 b(Y)-9 b(ou)164 2692 y(should)19 b(probably)f(list)j(the)f(rele) -n(v)n(ant)f(sections)i(of)f(your)e(smb)m(.conf)h(\002le,)h(at)h(least)g -(the)f(options)f(in)i([global])d(that)j(af)n(fect)164 -2800 y(PDC)g(support.)-2 2818 y -SDict begin H.S end - -2 2818 a -2 2818 a -SDict begin 13 H.A end - -2 -2818 a -2 2818 a -SDict begin [ /View [/XYZ H.V] /Dest (1208) cvn H.B /DEST pdfmark end - -2 2818 a Black 81 2949 a Fe(\225)p -Black 164 2949 a -SDict begin H.S end - 164 2949 a 164 2949 a -SDict begin 13 H.A end - 164 2949 a 164 -2949 a -SDict begin [ /View [/XYZ H.V] /Dest (1209) cvn H.B /DEST pdfmark end - 164 2949 a Fu(In)f(addition)f(to)h(the)g(v)o(ersion,)f(if)h(you) -g(obtained)e(Samba)i(via)g(CVS)h(mention)e(the)i(date)f(when)f(you)h -(last)h(check)o(ed)d(it)j(out.)-2 2967 y -SDict begin H.S end - -2 2967 a -2 -2967 a -SDict begin 13 H.A end - -2 2967 a -2 2967 a -SDict begin [ /View [/XYZ H.V] /Dest (1210) cvn H.B /DEST pdfmark end - -2 2967 a Black 81 3099 a -Fe(\225)p Black 164 3099 a -SDict begin H.S end - 164 3099 a 164 3099 a -SDict begin 13 H.A end - 164 -3099 a 164 3099 a -SDict begin [ /View [/XYZ H.V] /Dest (1211) cvn H.B /DEST pdfmark end - 164 3099 a Fu(T)m(ry)f(and)f(mak)o(e)h(your)f -(question)g(clear)h(and)g(brief,)f(lots)i(of)f(long,)f(con)m(v)n -(oluted)e(questions)j(get)g(deleted)g(before)e(the)o(y)i(are)164 -3207 y(completely)f(read)g(!)i(Don')o(t)d(post)j(html)f(encoded)e -(messages)i(\(if)g(you)g(can)g(select)h(colour)d(or)i(font)g(size)h -(its)g(html\).)-2 3225 y -SDict begin H.S end - -2 3225 a -2 3225 a -SDict begin 13 H.A end - -2 3225 -a -2 3225 a -SDict begin [ /View [/XYZ H.V] /Dest (1212) cvn H.B /DEST pdfmark end - -2 3225 a Black 81 3356 a Fe(\225)p Black -164 3356 a -SDict begin H.S end - 164 3356 a 164 3356 a -SDict begin 13 H.A end - 164 3356 a 164 3356 -a -SDict begin [ /View [/XYZ H.V] /Dest (1213) cvn H.B /DEST pdfmark end - 164 3356 a Fu(If)f(you)f(run)h(one)f(of)h(those)g(nifty)g('I'm)f(on)h -(holidays')f(things)g(when)h(you)f(are)h(a)o(w)o(ay)-5 -b(,)19 b(mak)o(e)h(sure)g(its)i(con\002gured)17 b(to)k(not)164 -3464 y(answer)f(mailing)f(lists.)-2 3482 y -SDict begin H.S end - -2 3482 a --2 3482 a -SDict begin 13 H.A end - -2 3482 a -2 3482 a -SDict begin [ /View [/XYZ H.V] /Dest (1214) cvn H.B /DEST pdfmark end - -2 3482 a Black 81 3613 -a Fe(\225)p Black 164 3613 a -SDict begin H.S end - 164 3613 a 164 3613 a -SDict begin 13 H.A end - 164 -3613 a 164 3613 a -SDict begin [ /View [/XYZ H.V] /Dest (1215) cvn H.B /DEST pdfmark end - 164 3613 a Fu(Don')o(t)g(cross)h(post.)g(W)-7 -b(ork)20 b(out)g(which)g(is)h(the)f(best)h(list)g(to)f(post)g(to)h(and) -e(see)i(what)f(happens,)f(i.e.)h(don')o(t)f(post)h(to)g(both)164 -3721 y(samba-ntdom)e(and)h(samba-technical.)f(Man)o(y)h(people)g(acti)n -(v)o(e)h(on)g(the)g(lists)i(subscribe)d(to)h(more)g(than)f(one)h(list)h -(and)f(get)164 3829 y(anno)o(yed)e(to)i(see)h(the)f(same)h(message)f -(tw)o(o)g(or)g(more)f(times.)i(Often)f(someone)f(will)h(see)h(a)g -(message)f(and)g(thinking)e(it)164 3937 y(w)o(ould)h(be)h(better)g -(dealt)g(with)h(on)e(another)m(,)g(will)i(forw)o(ard)d(it)j(on)f(for)g -(you.)-2 3955 y -SDict begin H.S end - -2 3955 a -2 3955 a -SDict begin 13 H.A end - -2 3955 a -2 3955 -a -SDict begin [ /View [/XYZ H.V] /Dest (1216) cvn H.B /DEST pdfmark end - -2 3955 a Black 81 4087 a Fe(\225)p Black 164 4087 -a -SDict begin H.S end - 164 4087 a 164 4087 a -SDict begin 13 H.A end - 164 4087 a 164 4087 a -SDict begin [ /View [/XYZ H.V] /Dest (1217) cvn H.B /DEST pdfmark end - 164 4087 -a Fu(Y)-9 b(ou)19 b(might)h(include)798 4087 y -SDict begin H.S end - 798 4087 -a 798 4087 a -SDict begin 13 H.A end - 798 4087 a 798 4087 a -SDict begin [ /View [/XYZ H.V] /Dest (1218) cvn H.B /DEST pdfmark end - 798 4087 a Fq(partial)f -Fu(log)h(\002les)h(written)f(at)g(a)h(deb)n(ug)e(le)n(v)o(el)g(set)i -(to)f(as)h(much)e(as)i(20.)e(Please)i(don')o(t)d(send)i(the)g(entire) -164 4195 y(log)g(b)n(ut)g(enough)e(to)i(gi)n(v)o(e)g(the)g(conte)o(xt)f -(of)h(the)g(error)f(messages.)-2 4212 y -SDict begin H.S end - -2 4212 a -2 -4212 a -SDict begin 13 H.A end - -2 4212 a -2 4212 a -SDict begin [ /View [/XYZ H.V] /Dest (1219) cvn H.B /DEST pdfmark end - -2 4212 a Black 81 4344 a -Fe(\225)p Black 164 4344 a -SDict begin H.S end - 164 4344 a 164 4344 a -SDict begin 13 H.A end - 164 -4344 a 164 4344 a -SDict begin [ /View [/XYZ H.V] /Dest (1220) cvn H.B /DEST pdfmark end - 164 4344 a Fu(\(Possibly\))g(If)h(you)g(ha)n(v)o(e)f -(a)i(complete)e(netmon)g(trace)h(\()g(from)f(the)i(opening)d(of)i(the)g -(pipe)g(to)g(the)g(error)f(\))i(you)e(can)h(send)164 -4452 y(the)g(*.CAP)h(\002le)f(as)h(well.)-2 4453 y -SDict begin H.S end - -2 -4453 a -2 4453 a -SDict begin 13 H.A end - -2 4453 a -2 4453 a -SDict begin [ /View [/XYZ H.V] /Dest (1221) cvn H.B /DEST pdfmark end - -2 4453 a Black -81 4601 a Fe(\225)p Black 164 4601 a -SDict begin H.S end - 164 4601 a 164 4601 -a -SDict begin 13 H.A end - 164 4601 a 164 4601 a -SDict begin [ /View [/XYZ H.V] /Dest (1222) cvn H.B /DEST pdfmark end - 164 4601 a Fu(Please)g(think)e(carefully)g -(before)g(attaching)g(a)h(document)f(to)h(an)g(email.)g(Consider)g -(pasting)f(the)h(rele)n(v)n(ant)f(parts)i(into)f(the)164 -4709 y(body)f(of)h(the)g(message.)g(The)f(samba)h(mailing)g(lists)h(go) -f(to)g(a)h(huge)e(number)g(of)g(people,)g(do)h(the)o(y)g(all)g(need)g -(a)g(cop)o(y)g(of)164 4817 y(your)f(smb)m(.conf)f(in)i(their)g(attach)g -(directory?)39 4967 y -SDict begin H.S end - 39 4967 a 39 4967 a -SDict begin 13 H.A end - 39 4967 a 39 -4967 a -SDict begin [ /View [/XYZ H.V] /Dest (1223) cvn H.B /DEST pdfmark end - 39 4967 a Black -2 5116 a Ft(\225)p Black 81 5116 -a -SDict begin H.S end - 81 5116 a 81 5116 a -SDict begin 13 H.A end - 81 5116 a 81 5116 a -SDict begin [ /View [/XYZ H.V] /Dest (1224) cvn H.B /DEST pdfmark end - 81 5116 a 81 -5116 a -SDict begin H.S end - 81 5116 a 81 5116 a -SDict begin 13 H.A end - 81 5116 a 81 5116 a -SDict begin [ /View [/XYZ H.V] /Dest (1225) cvn H.B /DEST pdfmark end - 81 5116 -a Fq(How)g(do)g(I)h(g)o(et)f(of)o(f)g(the)g(mailing)g(lists?)-2 -5299 y -SDict begin H.S end - -2 5299 a -2 5299 a -SDict begin 13 H.A end - -2 5299 a -2 5299 a -SDict begin [ /View [/XYZ H.V] /Dest (1226) cvn H.B /DEST pdfmark end - -2 5299 -a 81 5390 a Fu(T)-7 b(o)20 b(ha)n(v)o(e)g(your)f(name)g(remo)o(v)o(ed)f -(from)h(a)i(samba)f(mailing)f(list,)i(go)f(to)g(the)g(same)h(place)f -(you)f(went)h(to)h(to)f(get)g(on)g(it.)h(Go)f(to)81 5498 -y -SDict begin H.S end - 81 5498 a 81 5498 a -SDict begin 13 H.A end - 81 5498 a 81 5498 a -SDict begin [ /View [/XYZ H.V] /Dest (1227) cvn H.B /DEST pdfmark end - 81 5498 a Fu -(http://lists.samba.or)o(g)d(\(http://lists.samba.or)o(g/\),)g(click)j -(on)g(your)e(nearest)i(mirror)f(and)g(then)h(click)g(on)3147 -5498 y -SDict begin H.S end - 3147 5498 a 3147 5498 a -SDict begin 13 H.A end - 3147 5498 a 3147 5498 -a -SDict begin [ /View [/XYZ H.V] /Dest (1228) cvn H.B /DEST pdfmark end - 3147 5498 a Fv(Support)h Fu(and)e(then)p Black 3659 -5984 a Fq(40)p Black eop end -%%Page: 41 48 -TeXDict begin 41 47 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.41) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black -81 72 a Fu(click)h(on)367 72 y -SDict begin H.S end - 367 72 a 367 72 a -SDict begin 13 H.A end - 367 -72 a 367 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1229) cvn H.B /DEST pdfmark end - 367 72 a 20 w Fv(Samba)h(r)o(elated)e(mailing)h(lists)p -Fu(.)h(Or)g(perhaps)d(see)1903 72 y -SDict begin H.S end - 1903 72 a 1903 72 -a -SDict begin 13 H.A end - 1903 72 a 1903 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1230) cvn H.B /DEST pdfmark end - 1903 72 a Fu(here)81 180 y -(\(http://lists.samba.or)o(g/mailman/roster/samba)o(-ntd)o(om)o(\))-2 -364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (1231) cvn H.B /DEST pdfmark end - -2 364 a 81 -454 a Fu(Please)j(don')o(t)d(post)i(messages)h(to)f(the)g(list)h -(asking)f(to)g(be)g(remo)o(v)o(ed,)e(you)h(will)i(just)g(be)f(referred) -f(to)h(the)g(abo)o(v)o(e)f(address)81 562 y(\(unless)h(that)g(process)g -(f)o(ailed)g(in)g(some)g(w)o(ay)-5 b(...\))-2 722 y -SDict begin H.S end - -2 -722 a -2 722 a -SDict begin 13 H.A end - -2 722 a -2 722 a -SDict begin [ /View [/XYZ H.V] /Dest (1232) cvn H.B /DEST pdfmark end - -2 722 a 377 x Fx(6.7.)35 -b(Domain)f(Contr)m(ol)g(f)l(or)i(W)m(indo)o(ws)f(9x/ME)-2 -1267 y -SDict begin H.S end - -2 1267 a -2 1267 a -SDict begin 13 H.A end - -2 1267 a -2 1267 a -SDict begin [ /View [/XYZ H.V] /Dest (1234) cvn H.B /DEST pdfmark end - -2 1267 -a 106 x Fu(A)20 b(domain)f(and)h(a)h(w)o(orkgroup)c(are)j(e)o(xactly)f -(the)h(same)h(thing)e(in)i(terms)f(of)g(netw)o(ork)f(bro)n(wsing.)f -(The)i(dif)n(ference)e(is)j(that)g(a)-2 1481 y(distrib)n(utable)e -(authentication)f(database)i(is)h(associated)f(with)g(a)h(domain,)d -(for)i(secure)g(login)f(access)i(to)f(a)h(netw)o(ork.)e(Also,)-2 -1589 y(dif)n(ferent)f(access)j(rights)f(can)g(be)g(granted)f(to)h -(users)h(if)f(the)o(y)f(successfully)h(authenticate)f(against)g(a)i -(domain)e(logon)g(serv)o(er)-5 b(.)-2 1697 y(Samba-3)19 -b(does)h(this)g(no)n(w)g(in)g(the)h(same)f(w)o(ay)g(that)g(MS)h(W)m -(indo)n(ws)f(NT/2K.)-2 1881 y -SDict begin H.S end - -2 1881 a -2 1881 a -SDict begin 13 H.A end - -2 -1881 a -2 1881 a -SDict begin [ /View [/XYZ H.V] /Dest (1235) cvn H.B /DEST pdfmark end - -2 1881 a 90 x Fu(The)g(SMB)h(client)f(logging)e(on)i -(to)h(a)f(domain)f(has)h(an)h(e)o(xpectation)d(that)i(e)n(v)o(ery)f -(other)g(serv)o(er)h(in)g(the)g(domain)f(should)g(accept)-2 -2079 y(the)h(same)g(authentication)e(information.)g(Netw)o(ork)h(bro)n -(wsing)g(functionality)f(of)i(domains)f(and)h(w)o(orkgroups)d(is)22 -b(identical)-2 2187 y(and)d(is)j(e)o(xplained)c(in)i(this)h -(documentation)c(under)i(the)h(bro)n(wsing)f(discussions.)h(It)g -(should)f(be)h(noted,)f(that)i(bro)n(wsing)d(is)-2 2295 -y(totally)i(orthogonal)d(to)k(logon)d(support.)-2 2479 -y -SDict begin H.S end - -2 2479 a -2 2479 a -SDict begin 13 H.A end - -2 2479 a -2 2479 a -SDict begin [ /View [/XYZ H.V] /Dest (1236) cvn H.B /DEST pdfmark end - -2 2479 a 90 -x Fu(Issues)i(related)g(to)g(the)h(single-logon)c(netw)o(ork)i(model)h -(are)g(discussed)g(in)g(this)h(section.)f(Samba)f(supports)h(domain)e -(logons,)-2 2677 y(netw)o(ork)h(logon)g(scripts,)h(and)g(user)g -(pro\002les)f(for)h(MS)h(W)m(indo)n(ws)e(for)h(w)o(orkgroups)d(and)j -(MS)h(W)m(indo)n(ws)e(9X/ME)h(clients)-2 2785 y(which)f(are)i(the)f -(focus)f(of)h(this)h(section.)-2 2951 y -SDict begin H.S end - -2 2951 a -2 -2951 a -SDict begin 13 H.A end - -2 2951 a -2 2951 a -SDict begin [ /View [/XYZ H.V] /Dest (1237) cvn H.B /DEST pdfmark end - -2 2951 a 108 x Fu(When)f(an)g(SMB)h(client) -f(in)h(a)f(domain)f(wishes)i(to)f(logon)f(it)i(broadcast)e(requests)h -(for)f(a)i(logon)e(serv)o(er)-5 b(.)19 b(The)h(\002rst)h(one)f(to)g -(reply)-2 3166 y(gets)g(the)g(job,)g(and)g(v)n(alidates)g(its)h(passw)o -(ord)e(using)h(whate)n(v)o(er)f(mechanism)g(the)h(Samba)f -(administrator)g(has)h(installed.)g(It)h(is)-2 3274 y(possible)f(\(b)n -(ut)f(v)o(ery)h(stupid\))f(to)h(create)g(a)h(domain)e(where)g(the)h -(user)g(database)g(is)h(not)f(shared)g(between)f(serv)o(ers,)g(i.e.)h -(the)o(y)g(are)-2 3382 y(ef)n(fecti)n(v)o(ely)e(w)o(orkgroup)f(serv)o -(ers)j(adv)o(ertising)e(themselv)o(es)i(as)h(participating)d(in)j(a)f -(domain.)f(This)h(demonstrates)f(ho)n(w)-2 3490 y(authentication)f(is)j -(quite)f(dif)n(ferent)e(from)i(b)n(ut)g(closely)g(in)m(v)n(olv)o(ed)e -(with)i(domains.)-2 3674 y -SDict begin H.S end - -2 3674 a -2 3674 a -SDict begin 13 H.A end - -2 3674 -a -2 3674 a -SDict begin [ /View [/XYZ H.V] /Dest (1238) cvn H.B /DEST pdfmark end - -2 3674 a 90 x Fu(Using)g(these)g(features)g(you)f(can)h -(mak)o(e)g(your)f(clients)h(v)o(erify)f(their)h(logon)f(via)h(the)g -(Samba)g(serv)o(er;)f(mak)o(e)h(clients)h(run)e(a)i(batch)-2 -3872 y(\002le)g(when)e(the)o(y)h(logon)f(to)h(the)g(netw)o(ork)f(and)h -(do)n(wnload)e(their)i(preferences,)e(desktop)h(and)h(start)g(menu.)-2 -4056 y -SDict begin H.S end - -2 4056 a -2 4056 a -SDict begin 13 H.A end - -2 4056 a -2 4056 a -SDict begin [ /View [/XYZ H.V] /Dest (1239) cvn H.B /DEST pdfmark end - -2 4056 -a 90 x Fu(Before)f(launching)g(into)h(the)g(con\002guration)d -(instructions,)i(it)i(is)g(w)o(orthwhile)e(lookingat)f(ho)n(w)i(a)h(W)m -(indo)n(ws)e(9x/ME)h(client)-2 4254 y(performs)e(a)j(logon:)-2 -4272 y -SDict begin H.S end - -2 4272 a -2 4272 a -SDict begin 13 H.A end - -2 4272 a -2 4272 a -SDict begin [ /View [/XYZ H.V] /Dest (1240) cvn H.B /DEST pdfmark end - -2 4272 -a -2 4282 a -SDict begin H.S end - -2 4282 a -2 4282 a -SDict begin 13 H.A end - -2 4282 a -2 4282 a -SDict begin [ /View [/XYZ H.V] /Dest (1241) cvn H.B /DEST pdfmark end - -2 -4282 a Black 64 4424 a Fu(1.)p Black 147 4424 a -SDict begin H.S end - 147 4424 -a 147 4424 a -SDict begin 13 H.A end - 147 4424 a 147 4424 a -SDict begin [ /View [/XYZ H.V] /Dest (1242) cvn H.B /DEST pdfmark end - 147 4424 a Fu(The)f(client)g -(broadcasts)f(\(to)h(the)h(IP)f(broadcast)f(address)h(of)g(the)g -(subnet)f(it)i(is)h(in\))e(a)g(NetLogon)f(request.)g(This)h(is)h(sent)g -(to)147 4532 y(the)f(NetBIOS)h(name)f(DOMAIN<1c>)f(at)h(the)h(NetBIOS)f -(layer)-5 b(.)20 b(The)g(client)g(chooses)g(the)g(\002rst)h(response)e -(it)i(recei)n(v)o(es,)147 4640 y(which)f(contains)f(the)i(NetBIOS)f -(name)g(of)g(the)g(logon)f(serv)o(er)g(to)i(use)f(in)g(the)h(format)e -(of)h(\\\\SER)-7 b(VER.)-2 4658 y -SDict begin H.S end - -2 4658 a -2 4658 a -SDict begin 13 H.A end - --2 4658 a -2 4658 a -SDict begin [ /View [/XYZ H.V] /Dest (1243) cvn H.B /DEST pdfmark end - -2 4658 a Black 64 4790 a Fu(2.)p -Black 147 4790 a -SDict begin H.S end - 147 4790 a 147 4790 a -SDict begin 13 H.A end - 147 4790 a 147 -4790 a -SDict begin [ /View [/XYZ H.V] /Dest (1244) cvn H.B /DEST pdfmark end - 147 4790 a Fu(The)20 b(client)g(then)g(connects)f(to)i(that)f -(serv)o(er)m(,)f(logs)h(on)g(\(does)f(an)h(SMBsessetupX\))h(and)e(then) -h(connects)f(to)i(the)f(IPC$)147 4898 y(share)g(\(using)f(an)i -(SMBtconX\).)-2 4915 y -SDict begin H.S end - -2 4915 a -2 4915 a -SDict begin 13 H.A end - -2 4915 a --2 4915 a -SDict begin [ /View [/XYZ H.V] /Dest (1245) cvn H.B /DEST pdfmark end - -2 4915 a Black 64 5047 a Fu(3.)p Black 147 -5047 a -SDict begin H.S end - 147 5047 a 147 5047 a -SDict begin 13 H.A end - 147 5047 a 147 5047 a -SDict begin [ /View [/XYZ H.V] /Dest (1246) cvn H.B /DEST pdfmark end - 147 -5047 a Fu(The)f(client)g(then)g(does)g(a)h(NetWkstaUserLogon)d -(request,)h(which)h(retrie)n(v)o(es)f(the)h(name)g(of)g(the)g(user')-5 -b(s)20 b(logon)f(script.)-2 5065 y -SDict begin H.S end - -2 5065 a -2 5065 -a -SDict begin 13 H.A end - -2 5065 a -2 5065 a -SDict begin [ /View [/XYZ H.V] /Dest (1247) cvn H.B /DEST pdfmark end - -2 5065 a Black 64 5196 a Fu(4.)p -Black 147 5196 a -SDict begin H.S end - 147 5196 a 147 5196 a -SDict begin 13 H.A end - 147 5196 a 147 -5196 a -SDict begin [ /View [/XYZ H.V] /Dest (1248) cvn H.B /DEST pdfmark end - 147 5196 a Fu(The)h(client)g(then)g(connects)f(to)i(the)f -(NetLogon)e(share)i(and)g(searches)g(for)f(this)i(and)f(if)g(it)h(is)g -(found)e(and)g(can)h(be)g(read,)g(is)147 5304 y(retrie)n(v)o(ed)f(and)g -(e)o(x)o(ecuted)g(by)g(the)i(client.)f(After)g(this,)g(the)g(client)g -(disconnects)g(from)f(the)h(NetLogon)e(share.)-2 5322 -y -SDict begin H.S end - -2 5322 a -2 5322 a -SDict begin 13 H.A end - -2 5322 a -2 5322 a -SDict begin [ /View [/XYZ H.V] /Dest (1249) cvn H.B /DEST pdfmark end - -2 5322 a Black -3659 5984 a Fq(41)p Black eop end -%%Page: 42 49 -TeXDict begin 42 48 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.42) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1500 -132 -a Fq(Chapter)20 b(6.)g(Samba)f(as)h(an)g(NT4)h(or)f(W)-5 -b(in2k)21 b(Primary)f(Domain)f(Contr)l(oller)p Black -Black 64 72 a Fu(5.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 72 -a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1250) cvn H.B /DEST pdfmark end - 147 72 a Fu(The)h(client)g(then)g(sends)g(a)h -(NetUserGetInfo)d(request)i(to)g(the)g(serv)o(er)m(,)f(to)i(retrie)n(v) -o(e)e(the)h(user')-5 b(s)20 b(home)f(share,)h(which)g(is)147 -180 y(used)g(to)g(search)g(for)g(pro\002les.)f(Since)i(the)f(response)f -(to)h(the)h(NetUserGetInfo)d(request)i(does)g(not)g(contain)f(much)g -(more)147 288 y(the)h(user')-5 b(s)21 b(home)e(share,)h(pro\002les)g -(for)f(W)m(in9X)h(clients)h(MUST)f(reside)g(in)g(the)g(user)h(home)e -(directory)-5 b(.)-2 306 y -SDict begin H.S end - -2 306 a -2 306 a -SDict begin 13 H.A end - -2 306 a --2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (1251) cvn H.B /DEST pdfmark end - -2 306 a Black 64 438 a Fu(6.)p Black 147 438 -a -SDict begin H.S end - 147 438 a 147 438 a -SDict begin 13 H.A end - 147 438 a 147 438 a -SDict begin [ /View [/XYZ H.V] /Dest (1252) cvn H.B /DEST pdfmark end - 147 438 a Fu(The)20 -b(client)g(then)g(connects)f(to)i(the)f(user')-5 b(s)20 -b(home)f(share)h(and)g(searches)g(for)g(the)g(user')-5 -b(s)20 b(pro\002le.)f(As)i(it)g(turns)f(out,)g(you)f(can)147 -546 y(specify)h(the)g(user')-5 b(s)20 b(home)g(share)g(as)g(a)h -(sharename)e(and)g(path.)h(F)o(or)g(e)o(xample,)e(\\\\serv)o -(er\\fred\\.pro\002le.)f(If)j(the)g(pro\002les)g(are)147 -654 y(found,)e(the)o(y)i(are)g(implemented.)-2 672 y -SDict begin H.S end - --2 672 a -2 672 a -SDict begin 13 H.A end - -2 672 a -2 672 a -SDict begin [ /View [/XYZ H.V] /Dest (1253) cvn H.B /DEST pdfmark end - -2 672 a Black 64 -803 a Fu(7.)p Black 147 803 a -SDict begin H.S end - 147 803 a 147 803 a -SDict begin 13 H.A end - 147 -803 a 147 803 a -SDict begin [ /View [/XYZ H.V] /Dest (1254) cvn H.B /DEST pdfmark end - 147 803 a Fu(The)g(client)g(then)g(disconnects)f(from)g -(the)h(user')-5 b(s)21 b(home)e(share,)h(and)f(reconnects)g(to)i(the)f -(NetLogon)e(share)i(and)g(looks)f(for)147 911 y(CONFIG.POL,)h(the)h -(policies)f(\002le.)g(If)g(this)h(is)g(found,)d(it)j(is)g(read)f(and)g -(implemented.)-2 929 y -SDict begin H.S end - -2 929 a -2 929 a -SDict begin 13 H.A end - -2 929 a -2 -929 a -SDict begin [ /View [/XYZ H.V] /Dest (1255) cvn H.B /DEST pdfmark end - -2 929 a 310 x Fp(6.7.1.)29 b(Con\002guration)i(Instructions:)e -(Netw)o(ork)i(Logons)-2 1429 y -SDict begin H.S end - -2 1429 a -2 1429 a -SDict begin 13 H.A end - -2 -1429 a -2 1429 a -SDict begin [ /View [/XYZ H.V] /Dest (1257) cvn H.B /DEST pdfmark end - -2 1429 a 84 x Fu(The)20 b(main)f(dif)n(ference)g -(between)g(a)i(PDC)g(and)e(a)i(W)m(indo)n(ws)f(9x)f(logon)g(serv)o(er)h -(con\002guration)d(is)k(that)-2 1531 y -SDict begin H.S end - -2 1531 a -2 1531 -a -SDict begin 13 H.A end - -2 1531 a -2 1531 a -SDict begin [ /View [/XYZ H.V] /Dest (1258) cvn H.B /DEST pdfmark end - -2 1531 a -2 1541 a -SDict begin H.S end - -2 1541 a -2 -1541 a -SDict begin 13 H.A end - -2 1541 a -2 1541 a -SDict begin [ /View [/XYZ H.V] /Dest (1259) cvn H.B /DEST pdfmark end - -2 1541 a Black 142 x Ft(\225)p -Black 81 1683 a -SDict begin H.S end - 81 1683 a 81 1683 a -SDict begin 13 H.A end - 81 1683 a 81 1683 -a -SDict begin [ /View [/XYZ H.V] /Dest (1260) cvn H.B /DEST pdfmark end - 81 1683 a Fu(P)o(assw)o(ord)f(encryption)e(is)j(not)f(required)e(for) -h(a)i(W)m(indo)n(ws)f(9x)f(logon)g(serv)o(er)-5 b(.)-2 -1701 y -SDict begin H.S end - -2 1701 a -2 1701 a -SDict begin 13 H.A end - -2 1701 a -2 1701 a -SDict begin [ /View [/XYZ H.V] /Dest (1261) cvn H.B /DEST pdfmark end - -2 1701 -a Black 132 x Ft(\225)p Black 81 1833 a -SDict begin H.S end - 81 1833 a 81 -1833 a -SDict begin 13 H.A end - 81 1833 a 81 1833 a -SDict begin [ /View [/XYZ H.V] /Dest (1262) cvn H.B /DEST pdfmark end - 81 1833 a Fu(W)m(indo)n(ws)19 -b(9x/ME)h(clients)g(do)g(not)g(possess)h(machine)e(trust)h(accounts.)-2 -2017 y -SDict begin H.S end - -2 2017 a -2 2017 a -SDict begin 13 H.A end - -2 2017 a -2 2017 a -SDict begin [ /View [/XYZ H.V] /Dest (1263) cvn H.B /DEST pdfmark end - -2 2017 -a 90 x Fu(Therefore,)e(a)i(Samba)g(PDC)h(will)g(also)g(act)f(as)h(a)g -(W)m(indo)n(ws)e(9x)h(logon)f(serv)o(er)-5 b(.)-2 2125 -y -SDict begin H.S end - -2 2125 a -2 2125 a -SDict begin 11.7 H.A end - -2 2125 a -2 2125 a -SDict begin [ /View [/XYZ H.V] /Dest (1264) cvn H.B /DEST pdfmark end - -2 2125 a 346 -2224 3463 17 v 346 4827 17 2603 v 1173 2373 a Fp(security)30 -b(mode)f(and)i(master)e(br)n(o)o(wsers)388 2563 y -SDict begin H.S end - 388 -2563 a 388 2563 a -SDict begin 11.7 H.A end - 388 2563 a 388 2563 a -SDict begin [ /View [/XYZ H.V] /Dest (1266) cvn H.B /DEST pdfmark end - 388 2563 a 73 -x Fj(There)19 b(are)h(a)g(f)n(e)o(w)f(comments)i(to)f(mak)o(e)g(in)g -(order)f(to)h(tie)g(up)f(some)i(loose)e(ends)o(.)h(There)f(has)h(been)f -(m)o(uch)h(debate)388 2733 y(o)o(v)n(er)g(the)g(issue)g(of)g(whether)f -(or)h(not)f(it)h(is)h(ok)g(to)f(con\002gure)f(Samba)h(as)g(a)h(Domain)e -(Controller)e(in)j(secur)q(ity)g(modes)388 2831 y(other)f(than)745 -2831 y -SDict begin H.S end - 745 2831 a 745 2831 a -SDict begin 11.7 H.A end - 745 2831 a 745 2831 a -SDict begin [ /View [/XYZ H.V] /Dest (1267) cvn H.B /DEST pdfmark end - 745 -2831 a Fd(USER)p Fj(.)j(The)e(only)f(secur)q(ity)i(mode)e(which)h(will) -g(not)f(w)o(or)q(k)i(due)f(to)g(technical)e(reasons)i(is)3287 -2831 y -SDict begin H.S end - 3287 2831 a 3287 2831 a -SDict begin 11.7 H.A end - 3287 2831 a 3287 2831 -a -SDict begin [ /View [/XYZ H.V] /Dest (1268) cvn H.B /DEST pdfmark end - 3287 2831 a Fd(SHARE)j Fj(mode)388 2928 y(secur)q(ity)-7 -b(.)681 2928 y -SDict begin H.S end - 681 2928 a 681 2928 a -SDict begin 11.7 H.A end - 681 2928 a 681 2928 -a -SDict begin [ /View [/XYZ H.V] /Dest (1269) cvn H.B /DEST pdfmark end - 681 2928 a Fd(DOMAIN)22 b Fj(and)1089 2928 y -SDict begin H.S end - 1089 2928 -a 1089 2928 a -SDict begin 11.7 H.A end - 1089 2928 a 1089 2928 a -SDict begin [ /View [/XYZ H.V] /Dest (1270) cvn H.B /DEST pdfmark end - 1089 2928 a Fd(SERVER)h -Fj(mode)c(secur)q(ity)i(is)f(really)g(just)g(a)g(v)n(ar)q(iation)e(on)i -(SMB)h(user)f(le)n(v)n(el)f(secur)q(ity)-7 b(.)388 3109 -y -SDict begin H.S end - 388 3109 a 388 3109 a -SDict begin 11.7 H.A end - 388 3109 a 388 3109 a -SDict begin [ /View [/XYZ H.V] /Dest (1271) cvn H.B /DEST pdfmark end - 388 3109 -a 82 x Fj(Actually)g(,)19 b(this)h(issue)g(is)h(also)e(closely)h(tied)g -(to)g(the)f(debate)g(on)h(whether)e(or)i(not)g(Samba)f(m)o(ust)i(be)f -(the)g(domain)388 3288 y(master)g(bro)o(wser)f(f)n(or)h(its)h(w)o(or)q -(kg)o(roup)e(when)g(oper)o(ating)f(as)i(a)h(DC)n(.)f(While)e(it)j(ma)n -(y)f(technically)f(be)h(possib)o(le)e(to)388 3385 y(con\002gure)h(a)h -(ser)r(v)n(er)g(as)g(such)g(\(after)f(all,)g(bro)o(wsing)f(and)h -(domain)g(logons)f(are)h(tw)o(o)h(distinctly)f(diff)n(erent)e -(functions\),)388 3482 y(it)j(is)h(not)e(a)i(good)e(idea)g(to)h(so)m(.) -g(Y)-10 b(ou)19 b(should)g(remember)h(that)f(the)h(DC)g(m)o(ust)h -(register)e(the)h(DOMAIN#1b)f(NetBIOS)388 3579 y(name)o(.)g(This)h(is)h -(the)f(name)f(used)h(b)o(y)g(Windo)o(ws)f(clients)g(to)h(locate)g(the)f -(DC)n(.)h(Windo)o(ws)f(clients)h(do)f(not)h(distinguish)388 -3677 y(betw)o(een)e(the)i(DC)h(and)e(the)h(DMB)o(.)g(F)n(or)f(this)h -(reason,)f(it)i(is)f(v)n(er)r(y)i(wise)e(to)g(con\002gure)f(the)h -(Samba)f(DC)i(as)f(the)g(DMB)o(.)388 3859 y -SDict begin H.S end - 388 3859 -a 388 3859 a -SDict begin 11.7 H.A end - 388 3859 a 388 3859 a -SDict begin [ /View [/XYZ H.V] /Dest (1272) cvn H.B /DEST pdfmark end - 388 3859 a 81 x Fj(No)o(w)g(bac)o(k) -g(to)g(the)g(issue)g(of)g(con\002gur)q(ing)e(a)j(Samba)e(DC)i(to)f(use) -g(a)h(mode)e(other)g(than)g("secur)q(ity)h(=)h(user".)e(If)h(a)388 -4037 y(Samba)f(host)h(is)h(con\002gured)e(to)h(use)g(another)e(SMB)j -(ser)r(v)n(er)g(or)f(DC)g(in)g(order)g(to)g(v)n(alidate)e(user)i -(connection)388 4134 y(requests)o(,)f(then)g(it)h(is)h(a)f(f)n(act)g -(that)g(some)g(other)f(machine)g(on)h(the)g(netw)o(or)q(k)g(\(the)f -("pass)n(w)o(ord)g(ser)r(v)n(er"\))h(kno)o(ws)h(more)388 -4231 y(about)e(user)h(than)f(the)h(Samba)f(host.)h(99\045)g(of)g(the)g -(time)o(,)f(this)h(other)f(host)h(is)h(a)g(domain)d(controller)l(.)g -(No)o(w)i(in)g(order)388 4328 y(to)g(oper)o(ate)e(in)i(domain)f(mode)h -(secur)q(ity)-7 b(,)19 b(the)h("w)o(or)q(kg)o(roup")e(par)o(ameter)h(m) -o(ust)i(be)f(set)g(to)g(the)g(name)f(of)h(the)388 4425 -y(Windo)o(ws)f(NT)h(domain)f(\(which)g(already)g(has)h(a)h(domain)e -(controller)l(,)f(r)q(ight?\))388 4608 y -SDict begin H.S end - 388 4608 a 388 -4608 a -SDict begin 11.7 H.A end - 388 4608 a 388 4608 a -SDict begin [ /View [/XYZ H.V] /Dest (1273) cvn H.B /DEST pdfmark end - 388 4608 a 81 x Fj(Theref)n(ore)f -(con\002gur)q(ing)i(a)h(Samba)g(bo)n(x)g(as)g(a)h(DC)f(f)n(or)g(a)g -(domain)f(that)g(already)g(b)o(y)h(de\002nition)e(has)i(a)h(PDC)f(is) -388 4786 y(asking)e(f)n(or)h(troub)o(le)o(.)d(Theref)n(ore)o(,)f(y)o -(ou)k(should)e(alw)o(a)n(ys)i(con\002gure)e(the)h(Samba)h(DC)g(to)g(be) -f(the)g(DMB)i(f)n(or)e(its)h(domain.)p 3792 4827 17 2603 -v 346 4844 3463 17 v Black 3659 5984 a Fq(42)p Black -eop end -%%Page: 43 50 -TeXDict begin 43 49 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.43) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SAMBA-BDC) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(7.)f(Samba)g(Backup)g(Domain)g(Contr)m(oller)h(to)-2 -332 y(Samba)f(Domain)g(Contr)m(ol)-2 388 y -SDict begin H.S end - -2 388 a -2 -388 a -SDict begin 13 H.A end - -2 388 a -2 388 a -SDict begin [ /View [/XYZ H.V] /Dest (1285) cvn H.B /DEST pdfmark end - -2 388 a 375 x Fx(7.1.)35 b(Pr)m(er)m(equisite) -f(Reading)-2 958 y -SDict begin H.S end - -2 958 a -2 958 a -SDict begin 13 H.A end - -2 958 a -2 958 -a -SDict begin [ /View [/XYZ H.V] /Dest (1287) cvn H.B /DEST pdfmark end - -2 958 a 79 x Fu(Before)19 b(you)g(continue)f(reading)g(in)i(this)g -(chapter)m(,)e(please)h(mak)o(e)g(sure)h(that)g(you)e(are)i -(comfortable)d(with)j(con\002guring)d(a)j(Samba)-2 1145 -y(PDC)h(as)g(described)e(in)h(the)816 1145 y -SDict begin H.S end - 816 1145 -a 816 1145 a -SDict begin 13 H.A end - 816 1145 a 816 1145 a -SDict begin [ /View [/XYZ H.V] /Dest (1288) cvn H.B /DEST pdfmark end - 816 1145 a Fu(Samba-PDC-HO)m(WT)o(O) -f(\(Samba-PDC-HO)m(WT)o(O.html\).)-2 1170 y -SDict begin H.S end - -2 1170 a --2 1170 a -SDict begin 13 H.A end - -2 1170 a -2 1170 a -SDict begin [ /View [/XYZ H.V] /Dest (1289) cvn H.B /DEST pdfmark end - -2 1170 a 362 x Fx(7.2.)35 -b(Backgr)m(ound)-2 1727 y -SDict begin H.S end - -2 1727 a -2 1727 a -SDict begin 13 H.A end - -2 1727 -a -2 1727 a -SDict begin [ /View [/XYZ H.V] /Dest (1291) cvn H.B /DEST pdfmark end - -2 1727 a 79 x Fu(What)20 b(is)h(a)g(Domain)e(Controller?)g -(It)i(is)g(a)f(machine)g(that)g(is)h(able)f(to)g(answer)g(logon)f -(requests)h(from)f(w)o(orkstations)g(in)i(a)-2 1914 y(W)m(indo)n(ws)e -(NT)i(Domain.)e(Whene)n(v)o(er)f(a)j(user)f(logs)g(into)g(a)h(W)m(indo) -n(ws)e(NT)i(W)-7 b(orkstation,)19 b(the)h(w)o(orkstation)f(connects)g -(to)i(a)-2 2022 y(Domain)e(Controller)g(and)h(asks)g(him)g(whether)g -(the)g(username)f(and)g(passw)o(ord)h(the)g(user)g(typed)f(in)i(is)g -(correct.)e(The)h(Domain)-2 2130 y(Controller)e(replies)i(with)f(a)h -(lot)g(of)f(information)f(about)g(the)i(user)m(,)f(for)g(e)o(xample)f -(the)h(place)h(where)f(the)g(users)h(pro\002le)f(is)h(stored,)-2 -2238 y(the)g(users)g(full)g(name)g(of)g(the)g(user)-5 -b(.)20 b(All)h(this)g(information)d(is)j(stored)f(in)g(the)g(NT)g(user) -h(database,)e(the)h(so-called)g(SAM.)-2 2416 y -SDict begin H.S end - -2 2416 -a -2 2416 a -SDict begin 13 H.A end - -2 2416 a -2 2416 a -SDict begin [ /View [/XYZ H.V] /Dest (1292) cvn H.B /DEST pdfmark end - -2 2416 a 96 x Fu(There)f(are)h(tw)o(o) -h(kinds)e(of)h(Domain)g(Controller)f(in)h(a)h(NT)f(4)g(compatible)f -(Domain:)g(A)i(Primary)e(Domain)g(Controller)h(\(PDC\))-2 -2620 y(and)f(one)h(or)g(more)f(Backup)h(Domain)f(Controllers)g -(\(BDC\).)i(The)f(PDC)h(contains)e(the)i(master)f(cop)o(y)f(of)h(the)g -(SAM.)g(Whene)n(v)o(er)-2 2728 y(the)g(SAM)h(has)f(to)g(change,)f(for)h -(e)o(xample)e(when)i(a)h(user)f(changes)f(his)h(passw)o(ord,)g(this)g -(change)f(has)i(to)f(be)g(done)f(on)h(the)g(PDC.)-2 2836 -y(A)g(Backup)g(Domain)f(Controller)g(is)i(a)g(machine)e(that)h -(maintains)g(a)g(read-only)e(cop)o(y)i(of)g(the)g(SAM.)g(This)h(w)o(ay) -f(it)h(is)g(able)f(to)-2 2944 y(reply)f(to)h(logon)f(requests)h(and)g -(authenticate)f(users)h(in)g(case)h(the)f(PDC)h(is)h(not)d(a)n(v)n -(ailable.)h(During)f(this)i(time)f(no)g(changes)f(to)-2 -3051 y(the)h(SAM)h(are)f(possible.)f(Whene)n(v)o(er)g(changes)g(to)h -(the)h(SAM)f(are)g(done)g(on)f(the)i(PDC,)g(all)f(BDC)i(recei)n(v)o(e)d -(the)h(changes)f(from)-2 3159 y(the)h(PDC.)-2 3326 y -SDict begin H.S end - --2 3326 a -2 3326 a -SDict begin 13 H.A end - -2 3326 a -2 3326 a -SDict begin [ /View [/XYZ H.V] /Dest (1293) cvn H.B /DEST pdfmark end - -2 3326 a 107 -x Fu(Since)g(v)o(ersion)f(2.2)g(Samba)h(of)n(\002cially)g(supports)f -(domain)g(logons)g(for)g(all)i(current)e(W)m(indo)n(ws)h(Clients,)g -(including)f(W)m(indo)n(ws)-2 3541 y(2000)g(and)g(XP)-9 -b(.)21 b(This)f(te)o(xt)g(assumes)g(the)h(domain)d(to)j(be)f(named)f -(SAMB)m(A.)i(T)-7 b(o)20 b(be)g(able)g(to)h(act)f(as)h(a)g(PDC,)g(some) -f(parameters)-2 3649 y(in)g(the)g([global]-section)e(of)i(the)g(smb)m -(.conf)e(ha)n(v)o(e)i(to)g(be)g(set:)-2 3833 y -SDict begin H.S end - -2 3833 -a -2 3833 a -SDict begin 13 H.A end - -2 3833 a -2 3833 a -SDict begin [ /View [/XYZ H.V] /Dest (1294) cvn H.B /DEST pdfmark end - -2 3833 a -2 3916 a -SDict begin H.S end - -2 -3916 a -2 3916 a -SDict begin 11.7 H.A end - -2 3916 a -2 3916 a -SDict begin [ /View [/XYZ H.V] /Dest (1295) cvn H.B /DEST pdfmark end - -2 3916 a 79 x Fr(workgroup)43 -b(=)i(SAMBA)-2 4093 y(domain)f(master)f(=)i(yes)-2 4190 -y(domain)f(logons)f(=)i(yes)-2 4547 y -SDict begin H.S end - -2 4547 a -2 4547 -a -SDict begin 13 H.A end - -2 4547 a -2 4547 a -SDict begin [ /View [/XYZ H.V] /Dest (1296) cvn H.B /DEST pdfmark end - -2 4547 a 108 x Fu(Se)n(v)o(eral)19 -b(other)f(things)h(lik)o(e)h(a)g([homes])e(and)h(a)h([netlogon])d -(share)j(also)g(may)f(be)g(set)i(along)d(with)i(settings)g(for)f(the)g -(pro\002le)g(path,)-2 4763 y(the)h(users)g(home)g(dri)n(v)o(e)f(and)g -(others.)h(This)g(will)h(not)f(be)g(co)o(v)o(ered)e(in)i(this)h -(document.)-2 4774 y -SDict begin H.S end - -2 4774 a -2 4774 a -SDict begin 13 H.A end - -2 4774 a -2 -4774 a -SDict begin [ /View [/XYZ H.V] /Dest (1297) cvn H.B /DEST pdfmark end - -2 4774 a 376 x Fx(7.3.)35 b(What)g(quali\002es)g(a)g(Domain)f -(Contr)m(oller)g(on)h(the)g(netw)o(ork?)-2 5345 y -SDict begin H.S end - -2 -5345 a -2 5345 a -SDict begin 13 H.A end - -2 5345 a -2 5345 a -SDict begin [ /View [/XYZ H.V] /Dest (1299) cvn H.B /DEST pdfmark end - -2 5345 a 79 x Fu(Ev)o(ery)19 -b(machine)g(that)h(is)h(a)g(Domain)e(Controller)g(for)g(the)i(domain)d -(SAMB)m(A)k(has)e(to)g(re)o(gister)g(the)g(NetBIOS)h(group)d(name)-2 -5532 y(SAMB)m(A#1c)i(with)g(the)g(WINS)h(serv)o(er)e(and/or)g(by)h -(broadcast)f(on)h(the)g(local)g(netw)o(ork.)f(The)h(PDC)h(also)g(re)o -(gisters)e(the)h(unique)p Black 3659 5984 a Fq(43)p Black -eop end -%%Page: 44 51 -TeXDict begin 44 50 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.44) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1320 -132 -a Fq(Chapter)20 b(7.)g(Samba)f(Bac)n(kup)g(Domain)g(Contr)l(oller)i(to) -f(Samba)f(Domain)g(Contr)l(ol)p Black -2 72 a Fu(NetBIOS)i(name)e(SAMB) -m(A#1b)h(with)g(the)g(WINS)h(serv)o(er)-5 b(.)20 b(The)g(name)f(type)h -(#1b)f(is)i(normally)e(reserv)o(ed)f(for)i(the)g(domain)-2 -180 y(master)g(bro)n(wser)m(,)e(a)j(role)f(that)g(has)h(nothing)d(to)i -(do)g(with)h(an)o(ything)d(related)h(to)i(authentication,)d(b)n(ut)i -(the)g(Microsoft)f(Domain)-2 288 y(implementation)f(requires)h(the)h -(domain)f(master)h(bro)n(wser)f(to)h(be)h(on)e(the)i(same)f(machine)f -(as)i(the)f(PDC.)-2 306 y -SDict begin H.S end - -2 306 a -2 306 a -SDict begin 13 H.A end - -2 306 a --2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (1300) cvn H.B /DEST pdfmark end - -2 306 a 310 x Fp(7.3.1.)29 b(Ho)o(w)g(does)h(a)g(W)-9 -b(orkstation)29 b(\002nd)i(its)f(domain)g(contr)n(oller?)-2 -784 y -SDict begin H.S end - -2 784 a -2 784 a -SDict begin 13 H.A end - -2 784 a -2 784 a -SDict begin [ /View [/XYZ H.V] /Dest (1302) cvn H.B /DEST pdfmark end - -2 784 a 106 -x Fu(A)20 b(NT)h(w)o(orkstation)e(in)h(the)g(domain)f(SAMB)m(A)i(that)g -(w)o(ants)f(a)h(local)f(user)g(to)g(be)g(authenticated)f(has)h(to)h -(\002nd)f(the)g(domain)-2 998 y(controller)e(for)h(SAMB)m(A.)i(It)f -(does)g(this)h(by)e(doing)g(a)h(NetBIOS)h(name)e(query)g(for)g(the)h -(group)e(name)i(SAMB)m(A#1c.)f(It)h(assumes)-2 1106 y(that)g(each)g(of) -g(the)g(machines)f(it)i(gets)g(back)e(from)g(the)i(queries)e(is)i(a)g -(domain)e(controller)f(and)i(can)g(answer)g(logon)f(requests.)g(T)-7 -b(o)-2 1214 y(not)20 b(open)f(security)g(holes)h(both)g(the)g(w)o -(orkstation)f(and)h(the)g(selected)g(\(T)o(ODO:)f(Ho)n(w)i(is)g(the)f -(DC)h(chosen\))e(domain)g(controller)-2 1322 y(authenticate)g(each)h -(other)-5 b(.)19 b(After)h(that)g(the)g(w)o(orkstation)f(sends)i(the)f -(user')-5 b(s)20 b(credentials)g(\(his)g(name)g(and)f(passw)o(ord\))g -(to)i(the)-2 1430 y(domain)e(controller)m(,)f(asking)h(for)h(appro)o(v) -n(al.)-2 1458 y -SDict begin H.S end - -2 1458 a -2 1458 a -SDict begin 13 H.A end - -2 1458 a -2 1458 -a -SDict begin [ /View [/XYZ H.V] /Dest (1303) cvn H.B /DEST pdfmark end - -2 1458 a 311 x Fp(7.3.2.)29 b(When)h(is)g(the)g(PDC)h(needed?)-2 -1936 y -SDict begin H.S end - -2 1936 a -2 1936 a -SDict begin 13 H.A end - -2 1936 a -2 1936 a -SDict begin [ /View [/XYZ H.V] /Dest (1305) cvn H.B /DEST pdfmark end - -2 1936 -a 107 x Fu(Whene)n(v)o(er)18 b(a)j(user)f(w)o(ants)h(to)f(change)f(his) -h(passw)o(ord,)g(this)g(has)h(to)f(be)g(done)g(on)f(the)h(PDC.)h(T)-7 -b(o)21 b(\002nd)f(the)g(PDC,)h(the)-2 2150 y(w)o(orkstation)e(does)h(a) -g(NetBIOS)h(name)f(query)e(for)i(SAMB)m(A#1b,)f(assuming)h(this)g -(machine)f(maintains)h(the)g(master)g(cop)o(y)g(of)-2 -2258 y(the)g(SAM.)g(The)g(w)o(orkstation)f(contacts)h(the)g(PDC,)h -(both)f(mutually)f(authenticate)f(and)i(the)g(passw)o(ord)g(change)f -(is)i(done.)-2 2370 y -SDict begin H.S end - -2 2370 a -2 2370 a -SDict begin 13 H.A end - -2 2370 a -2 -2370 a -SDict begin [ /View [/XYZ H.V] /Dest (1306) cvn H.B /DEST pdfmark end - -2 2370 a 359 x Fx(7.4.)35 b(Can)g(Samba)f(be)h(a)h(Backup)e -(Domain)g(Contr)m(oller)g(to)h(an)h(NT)-2 2915 y(PDC?)-2 -3083 y -SDict begin H.S end - -2 3083 a -2 3083 a -SDict begin 13 H.A end - -2 3083 a -2 3083 a -SDict begin [ /View [/XYZ H.V] /Dest (1308) cvn H.B /DEST pdfmark end - -2 3083 -a 106 x Fu(W)m(ith)20 b(v)o(ersion)e(2.2,)h(no.)g(The)g(nati)n(v)o(e)f -(NT)i(SAM)g(replication)f(protocols)f(ha)n(v)o(e)h(not)g(yet)h(been)e -(fully)h(implemented.)f(The)h(Samba)-2 3297 y(T)-6 b(eam)20 -b(is)h(w)o(orking)e(on)g(understanding)e(and)j(implementing)e(the)i -(protocols,)f(b)n(ut)h(this)h(w)o(ork)e(has)i(not)f(been)f(\002nished)h -(for)-2 3405 y(v)o(ersion)f(2.2.)-2 3572 y -SDict begin H.S end - -2 3572 a --2 3572 a -SDict begin 13 H.A end - -2 3572 a -2 3572 a -SDict begin [ /View [/XYZ H.V] /Dest (1309) cvn H.B /DEST pdfmark end - -2 3572 a 107 x Fu(W)m(ith)h(v)o(ersion)f -(3.0,)g(the)i(w)o(ork)e(on)h(both)f(the)i(replication)d(protocols)h -(and)h(a)g(suitable)g(storage)g(mechanism)f(has)h(progressed,)-2 -3787 y(and)f(some)h(form)g(of)f(NT4)h(BDC)i(support)d(is)i(e)o(xpected) -d(soon.)-2 3971 y -SDict begin H.S end - -2 3971 a -2 3971 a -SDict begin 13 H.A end - -2 3971 a -2 3971 -a -SDict begin [ /View [/XYZ H.V] /Dest (1310) cvn H.B /DEST pdfmark end - -2 3971 a 90 x Fu(Can)h(I)h(get)f(the)h(bene\002ts)f(of)g(a)h(BDC)g -(with)g(Samba?)f(Y)-8 b(es.)19 b(The)g(main)g(reason)g(for)f -(implementing)g(a)h(BDC)i(is)f(a)n(v)n(ailability)-5 -b(.)18 b(If)i(the)-2 4169 y(PDC)h(is)g(a)g(Samba)e(machine,)g(a)i -(second)e(Samba)h(machine)f(can)h(be)g(set)h(up)f(to)g(service)g(logon) -f(requests)h(whene)n(v)o(er)e(the)i(PDC)h(is)-2 4277 -y(do)n(wn.)-2 4288 y -SDict begin H.S end - -2 4288 a -2 4288 a -SDict begin 13 H.A end - -2 4288 a -2 -4288 a -SDict begin [ /View [/XYZ H.V] /Dest (1311) cvn H.B /DEST pdfmark end - -2 4288 a 376 x Fx(7.5.)35 b(Ho)o(w)f(do)i(I)f(set)g(up)h(a)f -(Samba)g(BDC?)-2 4860 y -SDict begin H.S end - -2 4860 a -2 4860 a -SDict begin 13 H.A end - -2 4860 a --2 4860 a -SDict begin [ /View [/XYZ H.V] /Dest (1313) cvn H.B /DEST pdfmark end - -2 4860 a 78 x Fu(Se)n(v)o(eral)19 b(things)h(ha)n(v)o(e)g -(to)g(be)g(done:)-2 4956 y -SDict begin H.S end - -2 4956 a -2 4956 a -SDict begin 13 H.A end - -2 4956 -a -2 4956 a -SDict begin [ /View [/XYZ H.V] /Dest (1314) cvn H.B /DEST pdfmark end - -2 4956 a -2 4966 a -SDict begin H.S end - -2 4966 a -2 4966 a -SDict begin 13 H.A end - -2 -4966 a -2 4966 a -SDict begin [ /View [/XYZ H.V] /Dest (1315) cvn H.B /DEST pdfmark end - -2 4966 a Black 143 x Ft(\225)p Black -81 5109 a -SDict begin H.S end - 81 5109 a 81 5109 a -SDict begin 13 H.A end - 81 5109 a 81 5109 a -SDict begin [ /View [/XYZ H.V] /Dest (1316) cvn H.B /DEST pdfmark end - 81 -5109 a Fu(The)g(domain)e(SID)j(has)f(to)h(be)f(the)g(same)g(on)g(the)g -(PDC)i(and)d(the)h(BDC.)i(This)e(used)g(to)g(be)g(stored)g(in)g(the)h -(\002le)81 5217 y(pri)n(v)n(ate/MA)m(CHINE.SID.)c(This)k(\002le)g(is)g -(not)f(created)f(an)o(ymore)f(since)i(Samba)g(2.2.5)f(or)h(e)n(v)o(en)f -(earlier)-5 b(.)20 b(No)n(w)o(adays)f(the)81 5324 y(domain)g(SID)h(is)h -(stored)f(in)g(the)g(\002le)h(pri)n(v)n(ate/secrets.tdb)m(.)d(Simply)h -(cop)o(ying)g(the)h(secrets.tdb)g(from)f(the)h(PDC)h(to)f(the)h(BDC)81 -5432 y(does)f(not)g(w)o(ork,)f(as)i(the)f(BDC)h(w)o(ould)f(generate)f -(a)h(ne)n(w)g(SID)h(for)f(itself)g(and)g(o)o(v)o(erride)e(the)i(domain) -f(SID)h(with)h(this)f(ne)n(w)81 5540 y(BDC)h(SID.)p Black -3659 5984 a Fq(44)p Black eop end -%%Page: 45 52 -TeXDict begin 45 51 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.45) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1320 -132 -a Fq(Chapter)20 b(7.)g(Samba)f(Bac)n(kup)g(Domain)g(Contr)l(oller)i(to) -f(Samba)f(Domain)g(Contr)l(ol)p Black -2 -11 a -SDict begin H.S end - -2 -11 -a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1317) cvn H.B /DEST pdfmark end - -2 -11 a 81 72 a Fu(T)-7 -b(o)20 b(retrie)n(v)o(e)f(the)h(domain)f(SID)i(from)e(the)h(PDC)h(or)f -(an)g(e)o(xisting)g(BDC)h(and)f(store)g(it)h(in)f(the)g(secrets.tdb,)g -(e)o(x)o(ecute)e('net)i(rpc)81 180 y(getsid')g(on)f(the)i(BDC.)39 -299 y -SDict begin H.S end - 39 299 a 39 299 a -SDict begin 13 H.A end - 39 299 a 39 299 a -SDict begin [ /View [/XYZ H.V] /Dest (1318) cvn H.B /DEST pdfmark end - 39 299 a Black --2 448 a Ft(\225)p Black 81 448 a -SDict begin H.S end - 81 448 a 81 448 a -SDict begin 13 H.A end - 81 -448 a 81 448 a -SDict begin [ /View [/XYZ H.V] /Dest (1319) cvn H.B /DEST pdfmark end - 81 448 a Fu(The)f(Unix)f(user)i(database)e(has)i(to)f -(be)g(synchronized)d(from)j(the)g(PDC)h(to)f(the)h(BDC.)g(This)f(means) -g(that)g(both)g(the)81 556 y(/etc/passwd)g(and)g(/etc/group)e(ha)n(v)o -(e)i(to)g(be)g(replicated)f(from)g(the)h(PDC)i(to)e(the)g(BDC.)h(This)g -(can)f(be)g(done)f(manually)81 664 y(whene)n(v)o(er)f(changes)h(are)h -(made,)g(or)f(the)i(PDC)g(is)g(set)g(up)f(as)h(a)f(NIS)h(master)f(serv) -o(er)f(and)h(the)g(BDC)i(as)e(a)h(NIS)g(sla)n(v)o(e)f(serv)o(er)-5 -b(.)81 772 y(T)e(o)20 b(set)h(up)f(the)g(BDC)i(as)e(a)h(mere)f(NIS)g -(client)h(w)o(ould)e(not)h(be)g(enough,)e(as)j(the)f(BDC)h(w)o(ould)f -(not)g(be)g(able)g(to)g(access)h(its)g(user)81 880 y(database)e(in)i -(case)f(of)g(a)h(PDC)g(f)o(ailure.)-2 881 y -SDict begin H.S end - -2 881 a --2 881 a -SDict begin 13 H.A end - -2 881 a -2 881 a -SDict begin [ /View [/XYZ H.V] /Dest (1320) cvn H.B /DEST pdfmark end - -2 881 a Black 148 x Ft(\225)p -Black 81 1029 a -SDict begin H.S end - 81 1029 a 81 1029 a -SDict begin 13 H.A end - 81 1029 a 81 1029 -a -SDict begin [ /View [/XYZ H.V] /Dest (1321) cvn H.B /DEST pdfmark end - 81 1029 a Fu(The)f(Samba)f(passw)o(ord)h(database)f(in)i(the)f -(\002le)h(pri)n(v)n(ate/smbpasswd)d(has)i(to)h(be)f(replicated)f(from)g -(the)h(PDC)i(to)e(the)g(BDC.)81 1137 y(This)g(is)h(a)g(bit)f(trick)o(y) --5 b(,)19 b(see)i(the)f(ne)o(xt)f(section.)-2 1155 y -SDict begin H.S end - --2 1155 a -2 1155 a -SDict begin 13 H.A end - -2 1155 a -2 1155 a -SDict begin [ /View [/XYZ H.V] /Dest (1322) cvn H.B /DEST pdfmark end - -2 1155 a Black -132 x Ft(\225)p Black 81 1287 a -SDict begin H.S end - 81 1287 a 81 1287 a -SDict begin 13 H.A end - 81 -1287 a 81 1287 a -SDict begin [ /View [/XYZ H.V] /Dest (1323) cvn H.B /DEST pdfmark end - 81 1287 a Fu(An)o(y)g(netlogon)f(share)i(has)g(to)g -(be)g(replicated)f(from)g(the)g(PDC)i(to)g(the)e(BDC.)i(This)g(can)e -(be)h(done)f(manually)f(whene)n(v)o(er)g(login)81 1395 -y(scripts)i(are)g(changed,)f(or)g(it)i(can)f(be)h(done)e(automatically) -f(together)h(with)i(the)f(smbpasswd)f(synchronization.)-2 -1579 y -SDict begin H.S end - -2 1579 a -2 1579 a -SDict begin 13 H.A end - -2 1579 a -2 1579 a -SDict begin [ /View [/XYZ H.V] /Dest (1324) cvn H.B /DEST pdfmark end - -2 1579 -a 90 x Fu(Finally)-5 b(,)19 b(the)h(BDC)i(has)e(to)h(be)f(found)e(by)i -(the)g(w)o(orkstations.)f(This)i(can)e(be)i(done)e(by)h(setting)-2 -1853 y -SDict begin H.S end - -2 1853 a -2 1853 a -SDict begin 13 H.A end - -2 1853 a -2 1853 a -SDict begin [ /View [/XYZ H.V] /Dest (1325) cvn H.B /DEST pdfmark end - -2 1853 -a -2 1936 a -SDict begin H.S end - -2 1936 a -2 1936 a -SDict begin 11.7 H.A end - -2 1936 a -2 1936 a -SDict begin [ /View [/XYZ H.V] /Dest (1326) cvn H.B /DEST pdfmark end - -2 -1936 a 79 x Fr(workgroup)43 b(=)i(samba)-2 2112 y(domain)f(master)f(=)i -(no)-2 2209 y(domain)f(logons)f(=)i(yes)-2 2566 y -SDict begin H.S end - -2 -2566 a -2 2566 a -SDict begin 13 H.A end - -2 2566 a -2 2566 a -SDict begin [ /View [/XYZ H.V] /Dest (1327) cvn H.B /DEST pdfmark end - -2 2566 a 108 x -Fu(in)20 b(the)g([global]-section)e(of)i(the)g(smb)m(.conf)e(of)i(the)g -(BDC.)h(This)g(mak)o(es)f(the)g(BDC)h(only)f(re)o(gister)f(the)h(name)g -(SAMB)m(A#1c)-2 2782 y(with)g(the)g(WINS)h(serv)o(er)-5 -b(.)20 b(This)g(is)h(no)f(problem)e(as)j(the)g(name)e(SAMB)m(A#1c)h(is) -h(a)g(NetBIOS)g(group)d(name)i(that)g(is)h(meant)f(to)g(be)-2 -2890 y(re)o(gistered)f(by)g(more)h(than)f(one)h(machine.)f(The)h -(parameter)e(')l(domain)h(master)h(=)g(no')g(forces)f(the)i(BDC)g(not)f -(to)g(re)o(gister)-2 2998 y(SAMB)m(A#1b)f(which)h(as)h(a)g(unique)d -(NetBIOS)j(name)f(is)h(reserv)o(ed)d(for)i(the)g(Primary)f(Domain)h -(Controller)-5 b(.)-2 3016 y -SDict begin H.S end - -2 3016 a -2 3016 a -SDict begin 13 H.A end - -2 3016 -a -2 3016 a -SDict begin [ /View [/XYZ H.V] /Dest (1328) cvn H.B /DEST pdfmark end - -2 3016 a 310 x Fp(7.5.1.)29 b(Ho)o(w)g(do)i(I)e(r)n -(eplicate)i(the)f(smbpasswd)f(\002le?)-2 3516 y -SDict begin H.S end - -2 3516 -a -2 3516 a -SDict begin 13 H.A end - -2 3516 a -2 3516 a -SDict begin [ /View [/XYZ H.V] /Dest (1330) cvn H.B /DEST pdfmark end - -2 3516 a 84 x Fu(Replication)19 -b(of)h(the)g(smbpasswd)g(\002le)h(is)g(sensiti)n(v)o(e.)f(It)g(has)h -(to)f(be)g(done)f(whene)n(v)o(er)f(changes)i(to)g(the)g(SAM)h(are)f -(made.)f(Ev)o(ery)-2 3708 y(user')-5 b(s)20 b(passw)o(ord)g(change)f -(is)i(done)e(in)h(the)g(smbpasswd)g(\002le)h(and)e(has)i(to)f(be)g -(replicated)f(to)i(the)f(BDC.)h(So)g(replicating)d(the)-2 -3816 y(smbpasswd)h(\002le)i(v)o(ery)e(often)h(is)h(necessary)-5 -b(.)-2 4000 y -SDict begin H.S end - -2 4000 a -2 4000 a -SDict begin 13 H.A end - -2 4000 a -2 4000 a -SDict begin [ /View [/XYZ H.V] /Dest (1331) cvn H.B /DEST pdfmark end - --2 4000 a 90 x Fu(As)21 b(the)f(smbpasswd)g(\002le)g(contains)g(plain)g -(te)o(xt)g(passw)o(ord)f(equi)n(v)n(alents,)g(it)i(must)f(not)g(be)g -(sent)g(unencrypted)d(o)o(v)o(er)i(the)h(wire.)-2 4198 -y(The)g(best)g(w)o(ay)g(to)h(set)g(up)e(smbpasswd)h(replication)f(from) -g(the)h(PDC)h(to)g(the)f(BDC)h(is)h(to)e(use)g(the)h(utility)f(rsync.)f -(rsync)h(can)g(use)-2 4306 y(ssh)h(as)g(a)f(transport.)f(ssh)i(itself)f -(can)g(be)h(set)g(up)e(to)i(accept)e(*only*)g(rsync)g(transfer)h -(without)f(requiring)f(the)j(user)f(to)g(type)g(a)-2 -4413 y(passw)o(ord.)-2 4442 y -SDict begin H.S end - -2 4442 a -2 4442 a -SDict begin 13 H.A end - -2 -4442 a -2 4442 a -SDict begin [ /View [/XYZ H.V] /Dest (1332) cvn H.B /DEST pdfmark end - -2 4442 a 310 x Fp(7.5.2.)29 b(Can)h(I)f(do)i(this)f -(all)g(with)g(LD)l(AP?)-2 4919 y -SDict begin H.S end - -2 4919 a -2 4919 a -SDict begin 13 H.A end - --2 4919 a -2 4919 a -SDict begin [ /View [/XYZ H.V] /Dest (1334) cvn H.B /DEST pdfmark end - -2 4919 a 107 x Fu(The)20 b(simple)g(answer)g(is)h -(YES.)f(Samba')-5 b(s)20 b(pdb_ldap)e(code)h(supports)h(binding)e(to)i -(a)h(replica)f(LD)m(AP)g(serv)o(er)m(,)f(and)g(will)i(also)-2 -5134 y(follo)n(w)e(referrals)g(and)g(rebind)f(to)i(the)g(master)g(if)g -(it)g(e)n(v)o(er)f(needs)h(to)g(mak)o(e)f(a)h(modi\002cation)e(to)i -(the)g(database.)f(\(Normally)f(BDCs)-2 5242 y(are)i(read)g(only)-5 -b(,)18 b(so)j(this)g(will)f(not)g(occur)f(often\).)p -Black 3659 5984 a Fq(45)p Black eop end -%%Page: 46 53 -TeXDict begin 46 52 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.46) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (ADS) cvn H.B /DEST pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(8.)f(Samba)g(as)g(a)g(ADS)h(domain)e(member)-2 -363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (1353) cvn H.B /DEST pdfmark end - -2 363 a 73 -x Fu(This)20 b(is)h(a)g(rough)d(guide)i(to)g(setting)g(up)g(Samba)g -(3.0)f(with)h(k)o(erberos)f(authentication)f(against)i(a)h(W)m(indo)n -(ws2000)c(KDC.)-2 454 y -SDict begin H.S end - -2 454 a -2 454 a -SDict begin 13 H.A end - -2 454 a -2 -454 a -SDict begin [ /View [/XYZ H.V] /Dest (1354) cvn H.B /DEST pdfmark end - -2 454 a 359 x Fx(8.1.)35 b(Setup)f(y)l(our)i Fc(smb.conf)-2 -1008 y -SDict begin H.S end - -2 1008 a -2 1008 a -SDict begin 13 H.A end - -2 1008 a -2 1008 a -SDict begin [ /View [/XYZ H.V] /Dest (1357) cvn H.B /DEST pdfmark end - -2 1008 -a 79 x Fu(Y)-9 b(ou)19 b(must)i(use)f(at)h(least)g(the)f(follo)n(wing)e -(3)j(options)e(in)h(smb)m(.conf:)-2 1271 y -SDict begin H.S end - -2 1271 a --2 1271 a -SDict begin 13 H.A end - -2 1271 a -2 1271 a -SDict begin [ /View [/XYZ H.V] /Dest (1358) cvn H.B /DEST pdfmark end - -2 1271 a -2 1354 a -SDict begin H.S end - -2 -1354 a -2 1354 a -SDict begin 11.7 H.A end - -2 1354 a -2 1354 a -SDict begin [ /View [/XYZ H.V] /Dest (1359) cvn H.B /DEST pdfmark end - -2 1354 a 87 1433 -a Fr(realm)44 b(=)h(YOUR.KERBEROS.REALM)87 1530 y(security)f(=)h(ADS)87 -1627 y(encrypt)f(passwords)f(=)i(yes)-2 1984 y -SDict begin H.S end - -2 1984 -a -2 1984 a -SDict begin 13 H.A end - -2 1984 a -2 1984 a -SDict begin [ /View [/XYZ H.V] /Dest (1360) cvn H.B /DEST pdfmark end - -2 1984 a 108 x Fu(In)20 -b(case)g(samba)g(can')o(t)f(\002gure)h(out)g(your)f(ads)h(serv)o(er)f -(using)h(your)f(realm)h(name,)f(use)i(the)2596 2092 y -SDict begin H.S end - -2596 2092 a 2596 2092 a -SDict begin 13 H.A end - 2596 2092 a 2596 2092 a -SDict begin [ /View [/XYZ H.V] /Dest (1361) cvn H.B /DEST pdfmark end - 2596 -2092 a Fv(ads)f(ser)o(v)o(er)h Fu(option)e(in)3295 2092 -y -SDict begin H.S end - 3295 2092 a 3295 2092 a -SDict begin 13 H.A end - 3295 2092 a 3295 2092 a -SDict begin [ /View [/XYZ H.V] /Dest (1362) cvn H.B /DEST pdfmark end - 3295 -2092 a Fr(smb.conf)p Fu(:)-2 2193 y -SDict begin H.S end - -2 2193 a -2 2193 -a -SDict begin 11.7 H.A end - -2 2193 a -2 2193 a -SDict begin [ /View [/XYZ H.V] /Dest (1363) cvn H.B /DEST pdfmark end - -2 2193 a 87 2272 a Fr(ads)45 b(server)f(=)g -(your.kerberos.server)39 2453 y -SDict begin H.S end - 39 2453 a 39 2453 a -SDict begin 11.7 H.A end - 39 -2453 a 39 2453 a -SDict begin [ /View [/XYZ H.V] /Dest (1364) cvn H.B /DEST pdfmark end - 39 2453 a -2 2577 a -SDict begin H.S end - -2 2577 a -2 2577 -a -SDict begin 11.7 H.A end - -2 2577 a -2 2577 a -SDict begin [ /View [/XYZ H.V] /Dest (1365) cvn H.B /DEST pdfmark end - -2 2577 a 164 2674 a Fk(Note:)19 -b Fj(Y)-10 b(ou)19 b(do)h(*not*)g(need)f(a)h(smbpass)n(wd)g(\002le)o(,) -g(and)f(older)g(clients)h(will)f(be)h(authenticated)c(as)21 -b(if)3005 2674 y -SDict begin H.S end - 3005 2674 a 3005 2674 a -SDict begin 11.7 H.A end - 3005 2674 a -3005 2674 a -SDict begin [ /View [/XYZ H.V] /Dest (1366) cvn H.B /DEST pdfmark end - 3005 2674 a Fh(security)d(=)j(domain)p Fj(,)164 -2771 y(although)c(it)j(w)o(on't)g(do)g(an)o(y)g(har)r(m)g(and)f(allo)o -(ws)g(y)o(ou)h(to)g(ha)o(v)n(e)f(local)h(users)g(not)g(in)g(the)f -(domain.)g(I)h(e)n(xpect)g(that)g(the)f(abo)o(v)n(e)164 -2869 y(required)f(options)g(will)i(change)f(soon)g(when)h(w)o(e)g(get)g -(better)f(activ)n(e)h(director)r(y)f(integ)o(r)o(ation.)-2 -3101 y -SDict begin H.S end - -2 3101 a -2 3101 a -SDict begin 13 H.A end - -2 3101 a -2 3101 a -SDict begin [ /View [/XYZ H.V] /Dest (1367) cvn H.B /DEST pdfmark end - -2 3101 -a 377 x Fx(8.2.)35 b(Setup)f(y)l(our)i Fc(/etc/krb5.conf)-2 -3673 y -SDict begin H.S end - -2 3673 a -2 3673 a -SDict begin 13 H.A end - -2 3673 a -2 3673 a -SDict begin [ /View [/XYZ H.V] /Dest (1370) cvn H.B /DEST pdfmark end - -2 3673 -a 79 x Fu(The)20 b(minimal)f(con\002guration)f(for)1026 -3752 y -SDict begin H.S end - 1026 3752 a 1026 3752 a -SDict begin 13 H.A end - 1026 3752 a 1026 3752 -a -SDict begin [ /View [/XYZ H.V] /Dest (1371) cvn H.B /DEST pdfmark end - 1026 3752 a Fr(krb5.conf)h Fu(is:)-2 3936 y -SDict begin H.S end - -2 3936 -a -2 3936 a -SDict begin 13 H.A end - -2 3936 a -2 3936 a -SDict begin [ /View [/XYZ H.V] /Dest (1372) cvn H.B /DEST pdfmark end - -2 3936 a -2 4019 a -SDict begin H.S end - -2 -4019 a -2 4019 a -SDict begin 11.7 H.A end - -2 4019 a -2 4019 a -SDict begin [ /View [/XYZ H.V] /Dest (1373) cvn H.B /DEST pdfmark end - -2 4019 a 79 x Fr([realms])177 -4195 y(YOUR.KERBEROS.REALM)42 b(=)i({)-2 4293 y(kdc)g(=)h -(your.kerberos.server)177 4390 y(})-2 4747 y -SDict begin H.S end - -2 4747 -a -2 4747 a -SDict begin 13 H.A end - -2 4747 a -2 4747 a -SDict begin [ /View [/XYZ H.V] /Dest (1374) cvn H.B /DEST pdfmark end - -2 4747 a 108 x Fu(T)-6 -b(est)21 b(your)e(con\002g)g(by)h(doing)f(a)928 4855 -y -SDict begin H.S end - 928 4855 a 928 4855 a -SDict begin 13 H.A end - 928 4855 a 928 4855 a -SDict begin [ /View [/XYZ H.V] /Dest (1375) cvn H.B /DEST pdfmark end - 928 4855 -a Fm(kinit)1227 4855 y -SDict begin H.S end - 1227 4855 a 1227 4855 a -SDict begin 13 H.A end - 1227 4855 -a 1227 4855 a -SDict begin [ /View [/XYZ H.V] /Dest (1376) cvn H.B /DEST pdfmark end - 1227 4855 a Fl(USERNAME)6 b Fm(@)1683 4855 -y -SDict begin H.S end - 1683 4855 a 1683 4855 a -SDict begin 13 H.A end - 1683 4855 a 1683 4855 a -SDict begin [ /View [/XYZ H.V] /Dest (1377) cvn H.B /DEST pdfmark end - 1683 -4855 a Fl(REALM)28 b Fu(and)20 b(making)e(sure)j(that)f(your)f(passw)o -(ord)g(is)i(accepted)f(by)-2 4963 y(the)g(W)m(in2000)e(KDC.)-2 -4964 y -SDict begin H.S end - -2 4964 a -2 4964 a -SDict begin 11.7 H.A end - -2 4964 a -2 4964 a -SDict begin [ /View [/XYZ H.V] /Dest (1378) cvn H.B /DEST pdfmark end - -2 4964 -a -2 5088 a -SDict begin H.S end - -2 5088 a -2 5088 a -SDict begin 11.7 H.A end - -2 5088 a -2 5088 a -SDict begin [ /View [/XYZ H.V] /Dest (1379) cvn H.B /DEST pdfmark end - -2 -5088 a 164 5184 a Fk(Note:)h Fj(The)g(realm)h(m)o(ust)h(be)f(uppercase) -o(.)p Black 3657 5984 a Fq(46)p Black eop end -%%Page: 47 54 -TeXDict begin 47 53 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.47) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2250 -132 -a Fq(Chapter)20 b(8.)g(Samba)f(as)i(a)f(ADS)g(domain)f(member)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1380) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Y)-9 b(ou)19 b(also)i(must)f(ensure)g(that)g(you)f(can)h -(do)g(a)g(re)n(v)o(erse)g(DNS)g(lookup)f(on)h(the)g(IP)g(address)g(of)g -(your)f(KDC.)i(Also,)f(the)g(name)g(that)-2 180 y(this)g(re)n(v)o(erse) -g(lookup)e(maps)i(to)g(must)h(either)e(be)h(the)h(netbios)e(name)h(of)g -(the)g(KDC)h(\(ie.)f(the)g(hostname)f(with)i(no)e(domain)-2 -288 y(attached\))g(or)h(it)h(can)f(alternati)n(v)o(ely)e(be)i(the)g -(netbios)g(name)g(follo)n(wed)e(by)i(the)g(realm.)-2 -472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (1381) cvn H.B /DEST pdfmark end - -2 472 a 90 -x Fu(The)g(easiest)h(w)o(ay)f(to)g(ensure)g(you)f(get)h(this)h(right)f -(is)h(to)f(add)g(a)1816 562 y -SDict begin H.S end - 1816 562 a 1816 562 a -SDict begin 13 H.A end - 1816 -562 a 1816 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1382) cvn H.B /DEST pdfmark end - 1816 562 a Fr(/etc/hosts)f Fu(entry)h(mapping)e(the)i -(IP)h(address)f(of)f(your)g(KDC)-2 670 y(to)h(its)h(netbios)f(name.)f -(If)h(you)g(don')o(t)e(get)i(this)h(right)f(then)f(you)h(will)h(get)f -(a)g("local)g(error")f(when)h(you)f(try)h(to)h(join)e(the)i(realm.)-2 -854 y -SDict begin H.S end - -2 854 a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (1383) cvn H.B /DEST pdfmark end - -2 854 a 90 -x Fu(If)f(all)h(you)e(w)o(ant)h(is)h(k)o(erberos)e(support)g(in)1241 -944 y -SDict begin H.S end - 1241 944 a 1241 944 a -SDict begin 13 H.A end - 1241 944 a 1241 944 a -SDict begin [ /View [/XYZ H.V] /Dest (1384) cvn H.B /DEST pdfmark end - 1241 -944 a Fu(smbclient)h(then)g(you)f(can)h(skip)g(straight)g(to)p -0 TeXcolorgray 2544 944 a -SDict begin H.S end - 2544 944 a Fu(T)-6 b(est)21 -b(with)f(smbclient)3194 944 y -SDict begin 13 H.L end - 3194 944 a 3194 944 a -SDict begin [ /Subtype /Link /Dest (ADS-TEST-SMBCLIENT) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3194 -944 a Black 20 w Fu(no)n(w)-5 b(.)p 0 TeXcolorgray -2 -1052 a -SDict begin H.S end - -2 1052 a Fu(Creating)19 b(a)i(computer)d(account)956 -1052 y -SDict begin 13 H.L end - 956 1052 a 956 1052 a -SDict begin [ /Subtype /Link /Dest (ADS-CREATE-MACHINE-ACCOUNT) cvn -/H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 956 1052 a Black 19 w Fu(and)p -0 TeXcolorgray 1116 1052 a -SDict begin H.S end - 1116 1052 a Fu(testing)i(your)f(serv)o(ers) -1766 1052 y -SDict begin 13 H.L end - 1766 1052 a 1766 1052 a -SDict begin [ /Subtype /Link /Dest (ADS-TEST-SERVER) cvn /H /I /Border -[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1766 1052 a Black -20 w Fu(is)i(only)e(needed)g(if)i(you)e(w)o(ant)h(k)o(erberos)f -(support)g(for)3377 1052 y -SDict begin H.S end - 3377 1052 a 3377 1052 a -SDict begin 13 H.A end - 3377 -1052 a 3377 1052 a -SDict begin [ /View [/XYZ H.V] /Dest (1389) cvn H.B /DEST pdfmark end - 3377 1052 a Fu(smbd)h(and)-2 1160 -y -SDict begin H.S end - -2 1160 a -2 1160 a -SDict begin 13 H.A end - -2 1160 a -2 1160 a -SDict begin [ /View [/XYZ H.V] /Dest (1390) cvn H.B /DEST pdfmark end - -2 1160 a Fu(winbindd.)-2 -1171 y -SDict begin H.S end - -2 1171 a -2 1171 a -SDict begin 13 H.A end - -2 1171 a -2 1171 a -SDict begin [ /View [/XYZ H.V] /Dest (ADS-CREATE-MACHINE-ACCOUNT) cvn -H.B /DEST pdfmark end - -2 1171 -a 377 x Fx(8.3.)35 b(Cr)m(eate)f(the)h(computer)f(account)-2 -1743 y -SDict begin H.S end - -2 1743 a -2 1743 a -SDict begin 13 H.A end - -2 1743 a -2 1743 a -SDict begin [ /View [/XYZ H.V] /Dest (1393) cvn H.B /DEST pdfmark end - -2 1743 -a 79 x Fu(As)21 b(a)f(user)g(that)h(has)f(write)h(permission)e(on)g -(the)i(Samba)e(pri)n(v)n(ate)h(directory)e(\(usually)h(root\))g(run:) -2846 1822 y -SDict begin H.S end - 2846 1822 a 2846 1822 a -SDict begin 13 H.A end - 2846 1822 a 2846 -1822 a -SDict begin [ /View [/XYZ H.V] /Dest (1394) cvn H.B /DEST pdfmark end - 2846 1822 a Fm(net)49 b(ads)g(join)-2 1840 y -SDict begin H.S end - -2 -1840 a -2 1840 a -SDict begin 13 H.A end - -2 1840 a -2 1840 a -SDict begin [ /View [/XYZ H.V] /Dest (1395) cvn H.B /DEST pdfmark end - -2 1840 a 310 x -Fp(8.3.1.)29 b(P)n(ossible)g(err)n(ors)-2 2317 y -SDict begin H.S end - -2 2317 -a -2 2317 a -SDict begin 13 H.A end - -2 2317 a -2 2317 a -SDict begin [ /View [/XYZ H.V] /Dest (1397) cvn H.B /DEST pdfmark end - -2 2317 a -2 2317 a -SDict begin H.S end - -2 -2317 a -2 2317 a -SDict begin 13 H.A end - -2 2317 a -2 2317 a -SDict begin [ /View [/XYZ H.V] /Dest (1398) cvn H.B /DEST pdfmark end - -2 2317 a -2 2442 -a -SDict begin H.S end - -2 2442 a -2 2442 a -SDict begin 13 H.A end - -2 2442 a -2 2442 a -SDict begin [ /View [/XYZ H.V] /Dest (1400) cvn H.B /DEST pdfmark end - -2 2442 a 106 -x Fu("ADS)20 b(support)f(not)h(compiled)f(in")-2 2566 -y -SDict begin H.S end - -2 2566 a -2 2566 a -SDict begin 13 H.A end - -2 2566 a -2 2566 a -SDict begin [ /View [/XYZ H.V] /Dest (1401) cvn H.B /DEST pdfmark end - -2 2566 a Black -Black 164 2698 a -SDict begin H.S end - 164 2698 a 164 2698 a -SDict begin 13 H.A end - 164 2698 a 164 -2698 a -SDict begin [ /View [/XYZ H.V] /Dest (1402) cvn H.B /DEST pdfmark end - 164 2698 a Fu(Samba)h(must)g(be)g(recon\002gured)d(\(remo)o(v)o -(e)h(con\002g.cache\))g(and)h(recompiled)g(\(mak)o(e)g(clean)h(all)h -(install\))f(after)g(the)164 2806 y(k)o(erberos)f(libs)h(and)g(headers) -f(are)h(installed.)-2 3048 y -SDict begin H.S end - -2 3048 a -2 3048 a -SDict begin 13 H.A end - -2 3048 -a -2 3048 a -SDict begin [ /View [/XYZ H.V] /Dest (ADS-TEST-SERVER) cvn H.B /DEST -pdfmark end - -2 3048 a 377 x Fx(8.4.)35 b(T)-13 b(est)34 -b(y)l(our)i(ser)o(v)o(er)d(setup)-2 3621 y -SDict begin H.S end - -2 3621 a --2 3621 a -SDict begin 13 H.A end - -2 3621 a -2 3621 a -SDict begin [ /View [/XYZ H.V] /Dest (1405) cvn H.B /DEST pdfmark end - -2 3621 a 78 x Fu(On)20 -b(a)h(W)m(indo)n(ws)e(2000)g(client)h(try)1016 3699 y -SDict begin H.S end - -1016 3699 a 1016 3699 a -SDict begin 13 H.A end - 1016 3699 a 1016 3699 a -SDict begin [ /View [/XYZ H.V] /Dest (1406) cvn H.B /DEST pdfmark end - 1016 -3699 a Fm(net)49 b(use)h(*)f(\\\\server\\share)p Fu(.)18 -b(Y)-9 b(ou)20 b(should)f(be)h(logged)f(in)h(with)h(k)o(erberos)-2 -3807 y(without)e(needing)g(to)h(kno)n(w)f(a)i(passw)o(ord.)e(If)h(this) -h(f)o(ails)g(then)f(run)1931 3807 y -SDict begin H.S end - 1931 3807 a 1931 -3807 a -SDict begin 13 H.A end - 1931 3807 a 1931 3807 a -SDict begin [ /View [/XYZ H.V] /Dest (1407) cvn H.B /DEST pdfmark end - 1931 3807 a Fm(klist)49 -b(tickets)p Fu(.)19 b(Did)h(you)g(get)g(a)g(tick)o(et)h(for)e(the)-2 -3915 y(serv)o(er?)g(Does)h(it)h(ha)n(v)o(e)f(an)g(encoding)e(type)i(of) -g(DES-CBC-MD5)g(?)-2 3944 y -SDict begin H.S end - -2 3944 a -2 3944 a -SDict begin 13 H.A end - -2 3944 -a -2 3944 a -SDict begin [ /View [/XYZ H.V] /Dest (ADS-TEST-SMBCLIENT) cvn H.B /DEST -pdfmark end - -2 3944 a 359 x Fx(8.5.)35 b(T)-13 b(esting)34 -b(with)h(smbclient)-2 4498 y -SDict begin H.S end - -2 4498 a -2 4498 a -SDict begin 13 H.A end - -2 4498 -a -2 4498 a -SDict begin [ /View [/XYZ H.V] /Dest (1411) cvn H.B /DEST pdfmark end - -2 4498 a 79 x Fu(On)20 b(your)f(Samba)h(serv)o(er)f(try)h -(to)g(login)g(to)g(a)h(W)m(in2000)d(serv)o(er)h(or)h(your)f(Samba)h -(serv)o(er)f(using)2776 4577 y -SDict begin H.S end - 2776 4577 a 2776 4577 -a -SDict begin 13 H.A end - 2776 4577 a 2776 4577 a -SDict begin [ /View [/XYZ H.V] /Dest (1412) cvn H.B /DEST pdfmark end - 2776 4577 a Fu(smbclient)h(and)f(k)o -(erberos.)g(Use)-2 4685 y -SDict begin H.S end - -2 4685 a -2 4685 a -SDict begin 13 H.A end - -2 4685 -a -2 4685 a -SDict begin [ /View [/XYZ H.V] /Dest (1413) cvn H.B /DEST pdfmark end - -2 4685 a Fu(smbclient)g(as)i(usual,)f(b)n(ut)g(specify)g -(the)1156 4685 y -SDict begin H.S end - 1156 4685 a 1156 4685 a -SDict begin 13 H.A end - 1156 4685 a -1156 4685 a -SDict begin [ /View [/XYZ H.V] /Dest (1414) cvn H.B /DEST pdfmark end - 1156 4685 a Fn(-k)j Fu(option)c(to)h(choose)g(k)o(erberos)e -(authentication.)-2 4713 y -SDict begin H.S end - -2 4713 a -2 4713 a -SDict begin 13 H.A end - -2 4713 -a -2 4713 a -SDict begin [ /View [/XYZ H.V] /Dest (1415) cvn H.B /DEST pdfmark end - -2 4713 a 359 x Fx(8.6.)35 b(Notes)-2 5240 -y -SDict begin H.S end - -2 5240 a -2 5240 a -SDict begin 13 H.A end - -2 5240 a -2 5240 a -SDict begin [ /View [/XYZ H.V] /Dest (1417) cvn H.B /DEST pdfmark end - -2 5240 a 106 -x Fu(Y)-9 b(ou)19 b(must)i(change)d(administrator)h(passw)o(ord)g(at)i -(least)g(once)f(after)f(DC)i(install,)g(to)f(create)g(the)g(right)g -(encoding)e(types)p Black 3656 5984 a Fq(47)p Black eop -end -%%Page: 48 55 -TeXDict begin 48 54 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.48) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2250 -132 -a Fq(Chapter)20 b(8.)g(Samba)f(as)i(a)f(ADS)g(domain)f(member)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1418) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(w2k)g(doesn')o(t)g(seem)i(to)f(create)g(the)g(_k)o -(erberos._udp)c(and)k(_ldap._tcp)e(in)i(their)g(def)o(aults)g(DNS)h -(setup.)e(Maybe)h(\002x)o(ed)f(in)-2 180 y(service)h(packs?)p -Black 3659 5984 a Fq(48)p Black eop end -%%Page: 49 56 -TeXDict begin 49 55 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.49) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (DOMAIN-SECURITY) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(9.)f(Samba)g(as)g(a)g(NT4)g(or)h(W)m(in2k)e(domain)-2 -332 y(member)-2 388 y -SDict begin H.S end - -2 388 a -2 388 a -SDict begin 13 H.A end - -2 388 a -2 388 -a -SDict begin [ /View [/XYZ H.V] /Dest (1438) cvn H.B /DEST pdfmark end - -2 388 a 375 x Fx(9.1.)35 b(J)n(oining)f(an)h(NT)h(Domain)e(with)g -(Samba)h(3.0)-2 958 y -SDict begin H.S end - -2 958 a -2 958 a -SDict begin 13 H.A end - -2 958 a -2 958 -a -SDict begin [ /View [/XYZ H.V] /Dest (1440) cvn H.B /DEST pdfmark end - -2 958 a 79 x Fu(Assume)20 b(you)f(ha)n(v)o(e)h(a)h(Samba)e(3.0)h -(serv)o(er)f(with)h(a)h(NetBIOS)g(name)e(of)2103 1037 -y -SDict begin H.S end - 2103 1037 a 2103 1037 a -SDict begin 13 H.A end - 2103 1037 a 2103 1037 a -SDict begin [ /View [/XYZ H.V] /Dest (1441) cvn H.B /DEST pdfmark end - 2103 -1037 a Fr(SERV1)h Fu(and)g(are)g(joining)f(an)h(or)g(W)m(in2k)g(NT)g -(domain)-2 1145 y(called)217 1145 y -SDict begin H.S end - 217 1145 a 217 1145 -a -SDict begin 13 H.A end - 217 1145 a 217 1145 a -SDict begin [ /View [/XYZ H.V] /Dest (1442) cvn H.B /DEST pdfmark end - 217 1145 a Fr(DOM)p Fu(,)g(which)f(has)i(a)f -(PDC)i(with)e(a)h(NetBIOS)f(name)g(of)1834 1145 y -SDict begin H.S end - 1834 -1145 a 1834 1145 a -SDict begin 13 H.A end - 1834 1145 a 1834 1145 a -SDict begin [ /View [/XYZ H.V] /Dest (1443) cvn H.B /DEST pdfmark end - 1834 1145 -a Fr(DOMPDC)g Fu(and)f(tw)o(o)i(backup)d(domain)h(controllers)g(with)-2 -1253 y(NetBIOS)i(names)560 1253 y -SDict begin H.S end - 560 1253 a 560 1253 -a -SDict begin 13 H.A end - 560 1253 a 560 1253 a -SDict begin [ /View [/XYZ H.V] /Dest (1444) cvn H.B /DEST pdfmark end - 560 1253 a Fr(DOMBDC1)f Fu(and)1036 -1253 y -SDict begin H.S end - 1036 1253 a 1036 1253 a -SDict begin 13 H.A end - 1036 1253 a 1036 1253 -a -SDict begin [ /View [/XYZ H.V] /Dest (1445) cvn H.B /DEST pdfmark end - 1036 1253 a Fr(DOMBDC2)43 b Fu(.)-2 1420 y -SDict begin H.S end - -2 1420 -a -2 1420 a -SDict begin 13 H.A end - -2 1420 a -2 1420 a -SDict begin [ /View [/XYZ H.V] /Dest (1446) cvn H.B /DEST pdfmark end - -2 1420 a 107 x Fu(Firstly)-5 -b(,)20 b(you)f(must)h(edit)h(your)896 1527 y -SDict begin H.S end - 896 1527 -a 896 1527 a -SDict begin 13 H.A end - 896 1527 a 896 1527 a -SDict begin [ /View [/XYZ H.V] /Dest (1447) cvn H.B /DEST pdfmark end - 896 1527 a Fr(smb.conf)f -Fu(\002le)h(to)f(tell)h(Samba)f(it)h(should)e(no)n(w)g(use)i(domain)e -(security)-5 b(.)-2 1711 y -SDict begin H.S end - -2 1711 a -2 1711 a -SDict begin 13 H.A end - -2 1711 -a -2 1711 a -SDict begin [ /View [/XYZ H.V] /Dest (1448) cvn H.B /DEST pdfmark end - -2 1711 a 90 x Fu(Change)19 b(\(or)h(add\))f(your)731 -1801 y -SDict begin H.S end - 731 1801 a 731 1801 a -SDict begin 13 H.A end - 731 1801 a 731 1801 a -SDict begin [ /View [/XYZ H.V] /Dest (1449) cvn H.B /DEST pdfmark end - 731 -1801 a 752 1801 a -SDict begin H.S end - 752 1801 a 752 1801 a -SDict begin 13 H.A end - 752 1801 a 752 -1801 a -SDict begin [ /View [/XYZ H.V] /Dest (1450) cvn H.B /DEST pdfmark end - 752 1801 a Fn(security)48 b(=)21 b Fu(\(smb)m -(.conf.5.html#SECURITY\))15 b(line)20 b(in)g(the)g([global])f(section)h -(of)g(your)-2 1908 y -SDict begin H.S end - -2 1908 a -2 1908 a -SDict begin 13 H.A end - -2 1908 a -2 -1908 a -SDict begin [ /View [/XYZ H.V] /Dest (1451) cvn H.B /DEST pdfmark end - -2 1908 a Fr(smb.conf)f Fu(to)i(read:)-2 2076 -y -SDict begin H.S end - -2 2076 a -2 2076 a -SDict begin 13 H.A end - -2 2076 a -2 2076 a -SDict begin [ /View [/XYZ H.V] /Dest (1452) cvn H.B /DEST pdfmark end - -2 2076 a -2 -2076 a -SDict begin H.S end - -2 2076 a -2 2076 a -SDict begin 13 H.A end - -2 2076 a -2 2076 a -SDict begin [ /View [/XYZ H.V] /Dest (1453) cvn H.B /DEST pdfmark end - -2 2076 -a 106 x Fv(security)f(=)h(domain)-2 2365 y -SDict begin H.S end - -2 2365 a --2 2365 a -SDict begin 13 H.A end - -2 2365 a -2 2365 a -SDict begin [ /View [/XYZ H.V] /Dest (1454) cvn H.B /DEST pdfmark end - -2 2365 a 91 x Fu(Ne)o(xt)f(change)f(the) -557 2456 y -SDict begin H.S end - 557 2456 a 557 2456 a -SDict begin 13 H.A end - 557 2456 a 557 2456 -a -SDict begin [ /View [/XYZ H.V] /Dest (1455) cvn H.B /DEST pdfmark end - 557 2456 a 557 2456 a -SDict begin H.S end - 557 2456 a 557 2456 a -SDict begin 13 H.A end - 557 2456 -a 557 2456 a -SDict begin [ /View [/XYZ H.V] /Dest (1456) cvn H.B /DEST pdfmark end - 557 2456 a 50 w Fn(workgroup)48 b(=)20 b -Fu(\(smb)m(.conf.5.html#W)o(ORKGR)m(OUP\))c(line)21 b(in)f(the)g -([global])f(section)h(to)g(read:)-2 2640 y -SDict begin H.S end - -2 2640 a --2 2640 a -SDict begin 13 H.A end - -2 2640 a -2 2640 a -SDict begin [ /View [/XYZ H.V] /Dest (1457) cvn H.B /DEST pdfmark end - -2 2640 a -2 2640 a -SDict begin H.S end - -2 -2640 a -2 2640 a -SDict begin 13 H.A end - -2 2640 a -2 2640 a -SDict begin [ /View [/XYZ H.V] /Dest (1458) cvn H.B /DEST pdfmark end - -2 2640 a 90 x Fv(w)o(orkgr)o(oup) -f(=)i(DOM)-2 2913 y -SDict begin H.S end - -2 2913 a -2 2913 a -SDict begin 13 H.A end - -2 2913 a -2 -2913 a -SDict begin [ /View [/XYZ H.V] /Dest (1459) cvn H.B /DEST pdfmark end - -2 2913 a 91 x Fu(as)g(this)f(is)i(the)e(name)f(of)h(the)g -(domain)f(we)i(are)f(joining.)-2 3188 y -SDict begin H.S end - -2 3188 a -2 -3188 a -SDict begin 13 H.A end - -2 3188 a -2 3188 a -SDict begin [ /View [/XYZ H.V] /Dest (1460) cvn H.B /DEST pdfmark end - -2 3188 a 90 x Fu(Y)-9 b(ou)19 -b(must)i(also)f(ha)n(v)o(e)g(the)g(parameter)1139 3278 -y -SDict begin H.S end - 1139 3278 a 1139 3278 a -SDict begin 13 H.A end - 1139 3278 a 1139 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (1461) cvn H.B /DEST pdfmark end - 1139 -3278 a 1159 3278 a -SDict begin H.S end - 1159 3278 a 1159 3278 a -SDict begin 13 H.A end - 1159 3278 -a 1159 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (1462) cvn H.B /DEST pdfmark end - 1159 3278 a Fn(encrypt)49 b(passwords)19 -b Fu(\(smb)m(.conf.5.html#ENCR)-5 b(YPTP)d(ASSW)o(ORDS\))17 -b(set)k(to)-2 3386 y -SDict begin H.S end - -2 3386 a -2 3386 a -SDict begin 13 H.A end - -2 3386 a -2 -3386 a -SDict begin [ /View [/XYZ H.V] /Dest (1463) cvn H.B /DEST pdfmark end - -2 3386 a Fr(yes)65 b Fu(in)20 b(order)f(for)h(your)f(users)h -(to)g(authenticate)f(to)i(the)f(NT)g(PDC.)-2 3570 y -SDict begin H.S end - -2 -3570 a -2 3570 a -SDict begin 13 H.A end - -2 3570 a -2 3570 a -SDict begin [ /View [/XYZ H.V] /Dest (1464) cvn H.B /DEST pdfmark end - -2 3570 a 90 x Fu(Finally)-5 -b(,)19 b(add)h(\(or)f(modify\))g(a)873 3660 y -SDict begin H.S end - 873 3660 -a 873 3660 a -SDict begin 13 H.A end - 873 3660 a 873 3660 a -SDict begin [ /View [/XYZ H.V] /Dest (1465) cvn H.B /DEST pdfmark end - 873 3660 a 894 3660 -a -SDict begin H.S end - 894 3660 a 894 3660 a -SDict begin 13 H.A end - 894 3660 a 894 3660 a -SDict begin [ /View [/XYZ H.V] /Dest (1466) cvn H.B /DEST pdfmark end - 894 3660 -a Fn(password)48 b(server)h(=)21 b Fu(\(smb)m(.conf.5.html#P)-8 -b(ASSW)o(ORDSER)h(VER\))17 b(line)j(in)h(the)-2 3768 -y([global])d(section)i(to)h(read:)-2 3952 y -SDict begin H.S end - -2 3952 a --2 3952 a -SDict begin 13 H.A end - -2 3952 a -2 3952 a -SDict begin [ /View [/XYZ H.V] /Dest (1467) cvn H.B /DEST pdfmark end - -2 3952 a -2 3952 a -SDict begin H.S end - -2 -3952 a -2 3952 a -SDict begin 13 H.A end - -2 3952 a -2 3952 a -SDict begin [ /View [/XYZ H.V] /Dest (1468) cvn H.B /DEST pdfmark end - -2 3952 a 90 x Fv(passw)o(ord)f -(ser)o(v)o(er)h(=)g(DOMPDC)f(DOMBDC1)h(DOMBDC2)-2 4225 -y -SDict begin H.S end - -2 4225 a -2 4225 a -SDict begin 13 H.A end - -2 4225 a -2 4225 a -SDict begin [ /View [/XYZ H.V] /Dest (1469) cvn H.B /DEST pdfmark end - -2 4225 a 91 -x Fu(These)f(are)g(the)g(primary)f(and)g(backup)g(domain)g(controllers) -g(Samba)g(will)i(attempt)f(to)g(contact)g(in)g(order)f(to)h -(authenticate)-2 4424 y(users.)g(Samba)g(will)h(try)f(to)g(contact)f -(each)h(of)g(these)h(serv)o(ers)e(in)i(order)m(,)d(so)i(you)g(may)f(w)o -(ant)i(to)f(rearrange)e(this)j(list)g(in)g(order)e(to)-2 -4532 y(spread)g(out)h(the)g(authentication)e(load)i(among)f(domain)g -(controllers.)-2 4716 y -SDict begin H.S end - -2 4716 a -2 4716 a -SDict begin 13 H.A end - -2 4716 a --2 4716 a -SDict begin [ /View [/XYZ H.V] /Dest (1470) cvn H.B /DEST pdfmark end - -2 4716 a 90 x Fu(Alternati)n(v)o(ely)-5 b(,)18 -b(if)i(you)f(w)o(ant)i(smbd)e(to)i(automatically)d(determine)h(the)h -(list)i(of)e(Domain)f(controllers)g(to)h(use)g(for)-2 -4914 y(authentication,)e(you)h(may)h(set)h(this)f(line)h(to)f(be)g(:)-2 -5098 y -SDict begin H.S end - -2 5098 a -2 5098 a -SDict begin 13 H.A end - -2 5098 a -2 5098 a -SDict begin [ /View [/XYZ H.V] /Dest (1471) cvn H.B /DEST pdfmark end - -2 5098 -a -2 5098 a -SDict begin H.S end - -2 5098 a -2 5098 a -SDict begin 13 H.A end - -2 5098 a -2 5098 a -SDict begin [ /View [/XYZ H.V] /Dest (1472) cvn H.B /DEST pdfmark end - -2 -5098 a 90 x Fv(passw)o(ord)g(ser)o(v)o(er)h(=)g(*)-2 -5371 y -SDict begin H.S end - -2 5371 a -2 5371 a -SDict begin 13 H.A end - -2 5371 a -2 5371 a -SDict begin [ /View [/XYZ H.V] /Dest (1473) cvn H.B /DEST pdfmark end - -2 5371 -a 91 x Fu(This)f(method,)f(allo)n(ws)h(Samba)g(to)g(use)h(e)o(xactly)e -(the)h(same)g(mechanism)f(that)i(NT)f(does.)g(This)g(method)f(either)h -(broadcasts)f(or)-2 5570 y(uses)h(a)h(WINS)g(database)f(in)g(order)f -(to)h(\002nd)g(domain)f(controllers)g(to)h(authenticate)f(against.)p -Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 -a -SDict begin [ /View [/XYZ H.V] /Dest (1475) cvn H.B /DEST pdfmark end - -2 5984 a 3659 6053 a Fq(49)p Black eop end -%%Page: 50 57 -TeXDict begin 50 56 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.50) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1500) cvn H.B /DEST pdfmark end - -2 -201 a 1937 --132 a Fq(Chapter)20 b(9.)g(Samba)e(as)j(a)f(NT4)h(or)g(W)-5 -b(in2k)20 b(domain)f(member)p Black -2 -11 a -SDict begin H.S end - -2 -11 a --2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1474) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(In)h(order)f(to)h(actually) -g(join)f(the)i(domain,)d(you)i(must)g(run)f(this)i(command:)-2 -346 y Fr(root#)267 346 y -SDict begin H.S end - 267 346 a 267 346 a -SDict begin 13 H.A end - 267 346 -a 267 346 a -SDict begin [ /View [/XYZ H.V] /Dest (1477) cvn H.B /DEST pdfmark end - 267 346 a Fm(net)49 b(rpc)g(join)g(-S)h(DOMPDC)e(-U)1512 -346 y -SDict begin H.S end - 1512 346 a 1512 346 a -SDict begin 13 H.A end - 1512 346 a 1512 346 a -SDict begin [ /View [/XYZ H.V] /Dest (1478) cvn H.B /DEST pdfmark end - 1512 -346 a Fl(Administrator\045password)-2 524 y -SDict begin H.S end - -2 524 a --2 524 a -SDict begin 13 H.A end - -2 524 a -2 524 a -SDict begin [ /View [/XYZ H.V] /Dest (1479) cvn H.B /DEST pdfmark end - -2 524 a 96 x Fu(as)21 b(we)f(are)g(joining) -f(the)i(domain)d(DOM)j(and)e(the)i(PDC)g(for)e(that)i(domain)e(\(the)g -(only)h(machine)f(that)h(has)h(write)f(access)h(to)f(the)-2 -728 y(domain)f(SAM)h(database\))f(is)j(DOMPDC.)e(The)1425 -728 y -SDict begin H.S end - 1425 728 a 1425 728 a -SDict begin 13 H.A end - 1425 728 a 1425 728 a -SDict begin [ /View [/XYZ H.V] /Dest (1480) cvn H.B /DEST pdfmark end - 1425 -728 a Fn(Administrator\045password)g Fu(is)h(the)f(login)g(name)f(and)h -(passw)o(ord)g(for)-2 836 y(an)g(account)e(which)i(has)g(the)g -(necessary)f(pri)n(vile)o(ge)g(to)h(add)f(machines)h(to)g(the)g -(domain.)e(If)i(this)g(is)h(successful)f(you)f(will)i(see)g(the)-2 -944 y(message:)-2 1128 y -SDict begin H.S end - -2 1128 a -2 1128 a -SDict begin 13 H.A end - -2 1128 -a -2 1128 a -SDict begin [ /View [/XYZ H.V] /Dest (1481) cvn H.B /DEST pdfmark end - -2 1128 a -2 1128 a -SDict begin H.S end - -2 1128 a -2 1128 a -SDict begin 13 H.A end - -2 -1128 a -2 1128 a -SDict begin [ /View [/XYZ H.V] /Dest (1482) cvn H.B /DEST pdfmark end - -2 1128 a 90 x Fr(Joined)44 b(domain)f(DOM.)20 -b Fu(or)915 1218 y -SDict begin H.S end - 915 1218 a 915 1218 a -SDict begin 13 H.A end - 915 1218 a 915 -1218 a -SDict begin [ /View [/XYZ H.V] /Dest (1483) cvn H.B /DEST pdfmark end - 915 1218 a Fr(Joined)44 b('SERV1')g(to)g(realm)g('MYREALM')-2 -1386 y -SDict begin H.S end - -2 1386 a -2 1386 a -SDict begin 13 H.A end - -2 1386 a -2 1386 a -SDict begin [ /View [/XYZ H.V] /Dest (1484) cvn H.B /DEST pdfmark end - -2 1386 -a 106 x Fu(in)20 b(your)f(terminal)h(windo)n(w)-5 b(.)18 -b(See)j(the)1118 1492 y -SDict begin H.S end - 1118 1492 a 1118 1492 a -SDict begin 13 H.A end - 1118 -1492 a 1118 1492 a -SDict begin [ /View [/XYZ H.V] /Dest (1485) cvn H.B /DEST pdfmark end - 1118 1492 a 21 w Fu(net\(8\))e(\(net.8.html\))e(man) -j(page)g(for)f(more)h(details.)-2 1676 y -SDict begin H.S end - -2 1676 a -2 -1676 a -SDict begin 13 H.A end - -2 1676 a -2 1676 a -SDict begin [ /View [/XYZ H.V] /Dest (1486) cvn H.B /DEST pdfmark end - -2 1676 a 90 x Fu(This)g(process)g(joins)g -(the)g(serv)o(er)g(to)g(thedomain)e(without)i(ha)n(ving)f(to)h(create)g -(the)g(machine)f(trust)i(account)e(on)g(the)i(PDC)-2 -1874 y(beforehand.)-2 2041 y -SDict begin H.S end - -2 2041 a -2 2041 a -SDict begin 13 H.A end - -2 2041 -a -2 2041 a -SDict begin [ /View [/XYZ H.V] /Dest (1487) cvn H.B /DEST pdfmark end - -2 2041 a 107 x Fu(This)f(command)e(goes)i(through)e(the)i -(machine)g(account)e(passw)o(ord)i(change)f(protocol,)f(then)i(writes)g -(the)h(ne)n(w)f(\(random\))-2 2256 y(machine)f(account)g(passw)o(ord)g -(for)h(this)h(Samba)e(serv)o(er)h(into)g(a)g(\002le)h(in)f(the)h(same)f -(directory)e(in)j(which)e(an)i(smbpasswd)e(\002le)-2 -2364 y(w)o(ould)g(be)h(stored)g(-)g(normally)f(:)-2 2548 -y -SDict begin H.S end - -2 2548 a -2 2548 a -SDict begin 13 H.A end - -2 2548 a -2 2548 a -SDict begin [ /View [/XYZ H.V] /Dest (1488) cvn H.B /DEST pdfmark end - -2 2548 a -2 -2548 a -SDict begin H.S end - -2 2548 a -2 2548 a -SDict begin 13 H.A end - -2 2548 a -2 2548 a -SDict begin [ /View [/XYZ H.V] /Dest (1489) cvn H.B /DEST pdfmark end - -2 2548 -a 90 x Fr(/usr/local/samba/private/secrets.tdb)-2 2816 -y -SDict begin H.S end - -2 2816 a -2 2816 a -SDict begin 13 H.A end - -2 2816 a -2 2816 a -SDict begin [ /View [/XYZ H.V] /Dest (1490) cvn H.B /DEST pdfmark end - -2 2816 a 96 -x Fu(This)h(\002le)h(is)g(created)f(and)f(o)n(wned)g(by)h(root)f(and)h -(is)h(not)f(readable)f(by)h(an)o(y)f(other)h(user)-5 -b(.)20 b(It)g(is)h(the)g(k)o(e)o(y)e(to)i(the)f(domain-le)n(v)o(el)-2 -3020 y(security)f(for)h(your)f(system,)h(and)g(should)f(be)h(treated)g -(as)g(carefully)f(as)i(a)g(shado)n(w)e(passw)o(ord)h(\002le.)-2 -3204 y -SDict begin H.S end - -2 3204 a -2 3204 a -SDict begin 13 H.A end - -2 3204 a -2 3204 a -SDict begin [ /View [/XYZ H.V] /Dest (1491) cvn H.B /DEST pdfmark end - -2 3204 -a 90 x Fu(Finally)-5 b(,)19 b(restart)h(your)f(Samba)h(daemons)f(and)h -(get)g(ready)f(for)g(clients)i(to)f(be)o(gin)f(using)h(domain)f -(security!)-2 3322 y -SDict begin H.S end - -2 3322 a -2 3322 a -SDict begin 13 H.A end - -2 3322 a -2 -3322 a -SDict begin [ /View [/XYZ H.V] /Dest (1492) cvn H.B /DEST pdfmark end - -2 3322 a 359 x Fx(9.2.)35 b(Wh)n(y)g(is)h(this)f(better)f(than) -h(security)f(=)i(ser)o(v)o(er?)-2 3876 y -SDict begin H.S end - -2 3876 a -2 -3876 a -SDict begin 13 H.A end - -2 3876 a -2 3876 a -SDict begin [ /View [/XYZ H.V] /Dest (1494) cvn H.B /DEST pdfmark end - -2 3876 a 79 x Fu(Currently)-5 -b(,)18 b(domain)h(security)h(in)g(Samba)g(doesn')o(t)e(free)i(you)f -(from)g(ha)n(ving)h(to)g(create)g(local)g(Unix)g(users)g(to)g -(represent)g(the)-2 4063 y(users)g(attaching)f(to)i(your)e(serv)o(er)-5 -b(.)19 b(This)h(means)g(that)h(if)f(domain)f(user)2058 -4063 y -SDict begin H.S end - 2058 4063 a 2058 4063 a -SDict begin 13 H.A end - 2058 4063 a 2058 4063 -a -SDict begin [ /View [/XYZ H.V] /Dest (1495) cvn H.B /DEST pdfmark end - 2058 4063 a Fr(DOM\\fred)64 b Fu(attaches)20 b(to)h(your)e(domain)f -(security)-2 4171 y(Samba)h(serv)o(er)m(,)g(there)h(needs)g(to)g(be)g -(a)h(local)f(Unix)g(user)g(fred)f(to)i(represent)e(that)h(user)g(in)g -(the)h(Unix)e(\002lesystem.)i(This)f(is)h(v)o(ery)-2 -4279 y(similar)f(to)g(the)h(older)e(Samba)h(security)f(mode)1384 -4279 y -SDict begin H.S end - 1384 4279 a 1384 4279 a -SDict begin 13 H.A end - 1384 4279 a 1384 4279 -a -SDict begin [ /View [/XYZ H.V] /Dest (1496) cvn H.B /DEST pdfmark end - 1384 4279 a Fu(security)g(=)i(serv)o(er)e(\(smb)m -(.conf.5.html#SECURITYEQ)o(U)m(ALSSER)-7 b(VER\),)-2 -4387 y(where)19 b(Samba)h(w)o(ould)g(pass)g(through)e(the)j -(authentication)d(request)h(to)i(a)f(W)m(indo)n(ws)g(NT)g(serv)o(er)f -(in)i(the)f(same)g(w)o(ay)h(as)g(a)-2 4495 y(W)m(indo)n(ws)e(95)h(or)g -(W)m(indo)n(ws)g(98)f(serv)o(er)h(w)o(ould.)-2 4663 y -SDict begin H.S end - --2 4663 a -2 4663 a -SDict begin 13 H.A end - -2 4663 a -2 4663 a -SDict begin [ /View [/XYZ H.V] /Dest (1497) cvn H.B /DEST pdfmark end - -2 4663 a 106 -x Fu(Please)g(refer)g(to)g(the)615 4769 y -SDict begin H.S end - 615 4769 a -615 4769 a -SDict begin 13 H.A end - 615 4769 a 615 4769 a -SDict begin [ /View [/XYZ H.V] /Dest (1498) cvn H.B /DEST pdfmark end - 615 4769 a Fu(W)m(inbind)e(paper)h -(\(winbind.html\))e(for)j(information)d(on)j(a)g(system)g(to)g -(automatically)f(assign)h(UNIX)g(uids)-2 4877 y(and)f(gids)i(to)f(W)m -(indo)n(ws)f(NT)i(Domain)e(users)i(and)e(groups.)g(This)h(code)g(is)h -(a)n(v)n(ailable)e(in)i(de)n(v)o(elopment)c(branches)i(only)g(at)i(the) --2 4985 y(moment,)d(b)n(ut)j(will)g(be)f(mo)o(v)o(ed)e(to)i(release)g -(branches)f(soon.)-2 5163 y -SDict begin H.S end - -2 5163 a -2 5163 a -SDict begin 13 H.A end - -2 5163 -a -2 5163 a -SDict begin [ /View [/XYZ H.V] /Dest (1499) cvn H.B /DEST pdfmark end - -2 5163 a 96 x Fu(The)h(adv)n(antage)e(to)i(domain-le)n(v)o -(el)e(security)h(is)i(that)g(the)f(authentication)e(in)i(domain-le)n(v) -o(el)e(security)i(is)h(passed)f(do)n(wn)f(the)-2 5367 -y(authenticated)f(RPC)k(channel)d(in)h(e)o(xactly)f(the)i(same)f(w)o -(ay)g(that)h(an)f(NT)g(serv)o(er)f(w)o(ould)h(do)g(it.)g(This)h(means)f -(Samba)f(serv)o(ers)-2 5475 y(no)n(w)g(participate)h(in)g(domain)f -(trust)h(relationships)f(in)i(e)o(xactly)e(the)h(same)g(w)o(ay)h(NT)f -(serv)o(ers)g(do)f(\(i.e.,)h(you)f(can)h(add)g(Samba)p -Black 3659 5984 a Fq(50)p Black eop end -%%Page: 51 58 -TeXDict begin 51 57 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.51) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1937 -132 -a Fq(Chapter)20 b(9.)g(Samba)e(as)j(a)f(NT4)h(or)g(W)-5 -b(in2k)20 b(domain)f(member)p Black -2 72 a Fu(serv)o(ers)g(into)h(a)h -(resource)e(domain)g(and)g(ha)n(v)o(e)h(the)g(authentication)e(passed)i -(on)g(from)f(a)i(resource)d(domain)h(PDC)i(to)g(an)f(account)-2 -180 y(domain)f(PDC.)-2 454 y(In)h(addition,)e(with)j -Fv(security)f(=)h(ser)o(v)o(er)f Fu(e)n(v)o(ery)f(Samba)h(daemon)e(on)i -(a)h(serv)o(er)e(has)h(to)h(k)o(eep)e(a)i(connection)d(open)h(to)i(the) --2 562 y(authenticating)c(serv)o(er)i(for)g(as)h(long)f(as)i(that)e -(daemon)f(lasts.)j(This)f(can)f(drain)g(the)g(connection)f(resources)h -(on)g(a)h(Microsoft)e(NT)-2 670 y(serv)o(er)h(and)h(cause)g(it)h(to)f -(run)g(out)f(of)h(a)n(v)n(ailable)g(connections.)e(W)m(ith)2005 -670 y -SDict begin H.S end - 2005 670 a 2005 670 a -SDict begin 13 H.A end - 2005 670 a 2005 670 a -SDict begin [ /View [/XYZ H.V] /Dest (1502) cvn H.B /DEST pdfmark end - 2005 -670 a Fv(security)i(=)h(domain)p Fu(,)f(ho)n(we)n(v)o(er)m(,)d(the)k -(Samba)e(daemons)-2 778 y(connect)g(to)h(the)g(PDC/BDC)i(only)e(for)f -(as)i(long)e(as)i(is)h(necessary)d(to)h(authenticate)f(the)h(user)m(,)g -(and)g(then)f(drop)g(the)h(connection,)-2 886 y(thus)g(conserving)e -(PDC)j(connection)d(resources.)-2 1070 y -SDict begin H.S end - -2 1070 a -2 -1070 a -SDict begin 13 H.A end - -2 1070 a -2 1070 a -SDict begin [ /View [/XYZ H.V] /Dest (1503) cvn H.B /DEST pdfmark end - -2 1070 a 90 x Fu(And)h(\002nally)-5 -b(,)20 b(acting)f(in)i(the)f(same)g(manner)f(as)i(an)f(NT)h(serv)o(er)e -(authenticating)f(to)i(a)h(PDC)g(means)f(that)g(as)h(part)f(of)g(the)-2 -1268 y(authentication)e(reply)-5 b(,)19 b(the)h(Samba)g(serv)o(er)f -(gets)h(the)h(user)f(identi\002cation)f(information)e(such)j(as)h(the)f -(user)h(SID,)f(the)g(list)h(of)-2 1376 y(NT)f(groups)f(the)h(user)g -(belongs)f(to,)h(etc.)-2 1394 y -SDict begin H.S end - -2 1394 a -2 1394 a -SDict begin 11.7 H.A end - -2 -1394 a -2 1394 a -SDict begin [ /View [/XYZ H.V] /Dest (1504) cvn H.B /DEST pdfmark end - -2 1394 a -2 1518 a -SDict begin H.S end - -2 1518 a -2 1518 -a -SDict begin 11.7 H.A end - -2 1518 a -2 1518 a -SDict begin [ /View [/XYZ H.V] /Dest (1505) cvn H.B /DEST pdfmark end - -2 1518 a 164 1598 a Fk(Note:)f -Fj(Much)h(of)g(the)g(te)n(xt)g(of)g(this)g(document)f(w)o(as)h(\002rst) -i(pub)o(lished)17 b(in)i(the)h(W)n(eb)f(magazine)2829 -1598 y -SDict begin H.S end - 2829 1598 a 2829 1598 a -SDict begin 11.7 H.A end - 2829 1598 a 2829 1598 -a -SDict begin [ /View [/XYZ H.V] /Dest (1506) cvn H.B /DEST pdfmark end - 2829 1598 a 21 w Fj(Lin)o(uxW)n(or)q(ld)164 1695 y(\(http://www)l -(.lin)o(uxw)o(or)q(ld.com\))c(as)21 b(the)e(ar)s(ticle)1540 -1695 y -SDict begin H.S end - 1540 1695 a 1540 1695 a -SDict begin 11.7 H.A end - 1540 1695 a 1540 1695 -a -SDict begin [ /View [/XYZ H.V] /Dest (1507) cvn H.B /DEST pdfmark end - 1540 1695 a Fj(Doing)g(the)h(NIS/NT)g(Samba)164 1792 -y(\(http://www)l(.lin)o(uxw)o(or)q(ld.com/li)o(n)o(uxw)o(or)q(l)o(d/l)o -(w-19)o(98)o(-10)o(/lw-)o(10-)o(samba.)o(html\))o(.)p -Black 3659 5984 a Fq(51)p Black eop end -%%Page: 52 59 -TeXDict begin 52 58 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.52) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (OPTIONAL) cvn H.B /DEST pdfmark -end - -2 -11 a 611 -132 a Fy(III.)53 b(Adv)n(anced)e(Con\002guration)-2 281 -y -SDict begin H.S end - -2 281 a -2 281 a -SDict begin 22.464 H.A end - -2 281 a -2 281 a -SDict begin [ /View [/XYZ H.V] /Dest (1511) cvn H.B /DEST pdfmark end - -2 281 a 145 x -Fx(Intr)m(oduction)-2 594 y -SDict begin H.S end - -2 594 a -2 594 a -SDict begin 13 H.A end - -2 594 -a -2 594 a -SDict begin [ /View [/XYZ H.V] /Dest (1512) cvn H.B /DEST pdfmark end - -2 594 a 106 x Fu(Samba)19 b(has)i(se)n(v)o(eral)e(features) -h(that)g(you)g(might)f(w)o(ant)h(or)g(might)g(not)g(w)o(ant)g(to)g -(use.)h(The)e(chapters)h(in)g(this)h(part)f(each)g(co)o(v)o(er)-2 -808 y(one)f(speci\002c)i(feature.)p Black Black eop end -%%Page: 53 60 -TeXDict begin 53 59 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.53) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (UNIX-PERMISSIONS) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(10.)f(UNIX)h(P)m(ermission)f(Bits)g(and)g(W)m(indo)n -(ws)-2 332 y(NT)g(Access)h(Contr)m(ol)g(Lists)-2 388 -y -SDict begin H.S end - -2 388 a -2 388 a -SDict begin 13 H.A end - -2 388 a -2 388 a -SDict begin [ /View [/XYZ H.V] /Dest (1524) cvn H.B /DEST pdfmark end - -2 388 a 375 x -Fx(10.1.)35 b(V)-5 b(iewing)33 b(and)i(changing)f(UNIX)h(permissions)e -(using)i(the)g(NT)-2 949 y(security)f(dialogs)-2 1144 -y -SDict begin H.S end - -2 1144 a -2 1144 a -SDict begin 13 H.A end - -2 1144 a -2 1144 a -SDict begin [ /View [/XYZ H.V] /Dest (1526) cvn H.B /DEST pdfmark end - -2 1144 a 79 -x Fu(W)m(indo)n(ws)19 b(NT)i(clients)f(can)g(use)h(their)f(nati)n(v)o -(e)f(security)h(settings)g(dialog)f(box)h(to)g(vie)n(w)g(and)g(modify)e -(the)i(underlying)e(UNIX)-2 1331 y(permissions.)-2 1515 -y -SDict begin H.S end - -2 1515 a -2 1515 a -SDict begin 13 H.A end - -2 1515 a -2 1515 a -SDict begin [ /View [/XYZ H.V] /Dest (1527) cvn H.B /DEST pdfmark end - -2 1515 a 90 -x Fu(Note)i(that)g(this)h(ability)f(is)h(careful)e(not)h(to)g -(compromise)f(the)h(security)f(of)h(the)h(UNIX)f(host)g(Samba)g(is)h -(running)d(on,)h(and)h(still)-2 1713 y(obe)o(ys)f(all)i(the)f(\002le)h -(permission)e(rules)h(that)g(a)h(Samba)f(administrator)e(can)i(set.)-2 -1731 y -SDict begin H.S end - -2 1731 a -2 1731 a -SDict begin 11.7 H.A end - -2 1731 a -2 1731 a -SDict begin [ /View [/XYZ H.V] /Dest (1528) cvn H.B /DEST pdfmark end - -2 1731 -a -2 1856 a -SDict begin H.S end - -2 1856 a -2 1856 a -SDict begin 11.7 H.A end - -2 1856 a -2 1856 a -SDict begin [ /View [/XYZ H.V] /Dest (1529) cvn H.B /DEST pdfmark end - -2 -1856 a 164 1935 a Fk(Note:)f Fj(All)h(access)h(to)f(Unix/Lin)o(ux)f -(system)i(\002le)f(via)h(Samba)e(is)i(controlled)d(at)i(the)f(oper)o -(ating)f(system)j(\002le)f(access)i(control)164 2032 -y(le)n(v)n(el.)d(When)g(tr)r(ying)g(to)i(\002gure)e(out)h(\002le)g -(access)h(prob)o(lems)e(it)h(is)h(vitally)e(impor)s(tant)g(to)h -(identify)e(the)i(identity)e(of)i(the)164 2129 y(Windo)o(ws)f(user)h -(as)g(it)g(is)h(presented)d(b)o(y)i(Samba)g(at)g(the)g(point)e(of)i -(\002le)h(access)o(.)g(This)f(can)g(best)g(be)g(deter)r(mined)d(from)j -(the)164 2226 y(Samba)f(log)h(\002les)o(.)-2 2459 y -SDict begin H.S end - -2 -2459 a -2 2459 a -SDict begin 13 H.A end - -2 2459 a -2 2459 a -SDict begin [ /View [/XYZ H.V] /Dest (1530) cvn H.B /DEST pdfmark end - -2 2459 a 377 x -Fx(10.2.)35 b(Ho)o(w)f(to)h(view)g(\002le)g(security)f(on)h(a)h(Samba)e -(shar)m(e)-2 3031 y -SDict begin H.S end - -2 3031 a -2 3031 a -SDict begin 13 H.A end - -2 3031 a -2 -3031 a -SDict begin [ /View [/XYZ H.V] /Dest (1532) cvn H.B /DEST pdfmark end - -2 3031 a 79 x Fu(From)19 b(an)i(NT4/2000/XP)d(client,)i -(single-click)f(with)h(the)g(right)g(mouse)g(b)n(utton)f(on)h(an)o(y)f -(\002le)i(or)f(directory)e(in)j(a)f(Samba)-2 3218 y(mounted)e(dri)n(v)o -(e)h(letter)h(or)g(UNC)h(path.)f(When)g(the)g(menu)f(pops-up,)f(click)i -(on)g(the)2422 3218 y -SDict begin H.S end - 2422 3218 a 2422 3218 a -SDict begin 13 H.A end - 2422 3218 -a 2422 3218 a -SDict begin [ /View [/XYZ H.V] /Dest (1533) cvn H.B /DEST pdfmark end - 2422 3218 a Fq(Pr)l(operties)h Fu(entry)e(at)i(the)f -(bottom)f(of)h(the)-2 3326 y(menu.)f(This)h(brings)f(up)h(the)g(\002le) -h(properties)e(dialog)g(box.)g(Click)i(on)f(the)g(tab)2269 -3326 y -SDict begin H.S end - 2269 3326 a 2269 3326 a -SDict begin 13 H.A end - 2269 3326 a 2269 3326 -a -SDict begin [ /View [/XYZ H.V] /Dest (1534) cvn H.B /DEST pdfmark end - 2269 3326 a Fq(Security)g Fu(and)g(you)f(will)i(see)g(three)e(b)n -(uttons,)-2 3434 y -SDict begin H.S end - -2 3434 a -2 3434 a -SDict begin 13 H.A end - -2 3434 a -2 3434 -a -SDict begin [ /View [/XYZ H.V] /Dest (1535) cvn H.B /DEST pdfmark end - -2 3434 a Fq(P)-7 b(ermissions)p Fu(,)439 3434 y -SDict begin H.S end - 439 -3434 a 439 3434 a -SDict begin 13 H.A end - 439 3434 a 439 3434 a -SDict begin [ /View [/XYZ H.V] /Dest (1536) cvn H.B /DEST pdfmark end - 439 3434 a Fq(A)n(uditing)p -Fu(,)18 b(and)905 3434 y -SDict begin H.S end - 905 3434 a 905 3434 a -SDict begin 13 H.A end - 905 3434 -a 905 3434 a -SDict begin [ /View [/XYZ H.V] /Dest (1537) cvn H.B /DEST pdfmark end - 905 3434 a Fq(Owner)o(ship)p Fu(.)i(The)1460 -3434 y -SDict begin H.S end - 1460 3434 a 1460 3434 a -SDict begin 13 H.A end - 1460 3434 a 1460 3434 -a -SDict begin [ /View [/XYZ H.V] /Dest (1538) cvn H.B /DEST pdfmark end - 1460 3434 a Fq(A)n(uditing)f Fu(b)n(utton)g(will)i(cause)f(either)g -(an)g(error)f(message)3144 3434 y -SDict begin H.S end - 3144 3434 a 3144 3434 -a -SDict begin 13 H.A end - 3144 3434 a 3144 3434 a -SDict begin [ /View [/XYZ H.V] /Dest (1539) cvn H.B /DEST pdfmark end - 3144 3434 a Fu(A)i(requested)-2 -3541 y(pri)n(vile)o(ge)d(is)j(not)f(held)g(by)g(the)g(client)g(to)h -(appear)e(if)h(the)g(user)g(is)h(not)f(the)h(NT)f(Administrator)m(,)e -(or)i(a)h(dialog)e(which)g(is)j(intended)-2 3649 y(to)e(allo)n(w)g(an)g -(Administrator)f(to)h(add)g(auditing)f(requirements)f(to)i(a)h(\002le)g -(if)f(the)h(user)f(is)h(logged)e(on)g(as)i(the)f(NT)h(Administrator)-5 -b(.)-2 3757 y(This)20 b(dialog)f(is)j(non-functional)16 -b(with)21 b(a)f(Samba)g(share)g(at)g(this)h(time,)f(as)h(the)f(only)g -(useful)f(b)n(utton,)h(the)3038 3757 y -SDict begin H.S end - 3038 3757 a 3038 -3757 a -SDict begin 13 H.A end - 3038 3757 a 3038 3757 a -SDict begin [ /View [/XYZ H.V] /Dest (1540) cvn H.B /DEST pdfmark end - 3038 3757 a Fv(Add)h Fu(b)n(utton)e -(will)i(not)-2 3865 y(currently)d(allo)n(w)i(a)h(list)g(of)f(users)h -(to)f(be)g(seen.)-2 3894 y -SDict begin H.S end - -2 3894 a -2 3894 a -SDict begin 13 H.A end - -2 3894 -a -2 3894 a -SDict begin [ /View [/XYZ H.V] /Dest (1541) cvn H.B /DEST pdfmark end - -2 3894 a 359 x Fx(10.3.)35 b(V)-5 b(iewing)33 -b(\002le)i(o)o(wnership)-2 4448 y -SDict begin H.S end - -2 4448 a -2 4448 a -SDict begin 13 H.A end - --2 4448 a -2 4448 a -SDict begin [ /View [/XYZ H.V] /Dest (1543) cvn H.B /DEST pdfmark end - -2 4448 a 79 x Fu(Clicking)20 b(on)f(the)531 -4527 y -SDict begin H.S end - 531 4527 a 531 4527 a -SDict begin 13 H.A end - 531 4527 a 531 4527 a -SDict begin [ /View [/XYZ H.V] /Dest (1544) cvn H.B /DEST pdfmark end - 531 -4527 a Fv("Ownership")i Fu(b)n(utton)e(brings)g(up)h(a)h(dialog)e(box)g -(telling)h(you)f(who)h(o)n(wns)g(the)g(gi)n(v)o(en)f(\002le.)i(The)f(o) -n(wner)-2 4635 y(name)f(will)i(be)f(of)g(the)h(form)e(:)-2 -4801 y -SDict begin H.S end - -2 4801 a -2 4801 a -SDict begin 13 H.A end - -2 4801 a -2 4801 a -SDict begin [ /View [/XYZ H.V] /Dest (1545) cvn H.B /DEST pdfmark end - -2 4801 -a -2 4801 a -SDict begin H.S end - -2 4801 a -2 4801 a -SDict begin 13 H.A end - -2 4801 a -2 4801 a -SDict begin [ /View [/XYZ H.V] /Dest (1546) cvn H.B /DEST pdfmark end - -2 -4801 a 108 x Fv("SER)-5 b(VER\\user)22 b(\(Long)e(name\)")-2 -5091 y -SDict begin H.S end - -2 5091 a -2 5091 a -SDict begin 13 H.A end - -2 5091 a -2 5091 a -SDict begin [ /View [/XYZ H.V] /Dest (1547) cvn H.B /DEST pdfmark end - -2 5091 -a 92 x Fu(Where)240 5183 y -SDict begin H.S end - 240 5183 a 240 5183 a -SDict begin 13 H.A end - 240 -5183 a 240 5183 a -SDict begin [ /View [/XYZ H.V] /Dest (1548) cvn H.B /DEST pdfmark end - 240 5183 a Fn(SERVER)f Fu(is)j(the)e(NetBIOS)g(name)g -(of)g(the)g(Samba)g(serv)o(er)m(,)1987 5183 y -SDict begin H.S end - 1987 5183 -a 1987 5183 a -SDict begin 13 H.A end - 1987 5183 a 1987 5183 a -SDict begin [ /View [/XYZ H.V] /Dest (1549) cvn H.B /DEST pdfmark end - 1987 5183 a Fn(user)j -Fu(is)e(the)f(user)g(name)g(of)g(the)g(UNIX)g(user)g(who)g(o)n(wns)-2 -5290 y(the)g(\002le,)h(and)408 5290 y -SDict begin H.S end - 408 5290 a 408 -5290 a -SDict begin 13 H.A end - 408 5290 a 408 5290 a -SDict begin [ /View [/XYZ H.V] /Dest (1550) cvn H.B /DEST pdfmark end - 408 5290 a Fn(\(Long)49 -b(name\))20 b Fu(is)h(the)f(descripti)n(v)o(e)f(string)h(identifying)e -(the)i(user)g(\(normally)e(found)h(in)h(the)g(GECOS)h(\002eld)g(of)-2 -5398 y(the)f(UNIX)g(passw)o(ord)g(database\).)f(Click)h(on)g(the)1463 -5398 y -SDict begin H.S end - 1463 5398 a 1463 5398 a -SDict begin 13 H.A end - 1463 5398 a 1463 5398 -a -SDict begin [ /View [/XYZ H.V] /Dest (1551) cvn H.B /DEST pdfmark end - 1463 5398 a Fv(Close)42 b Fu(b)n(utton)19 b(to)h(remo)o(v)o(e)e(this) -j(dialog.)p Black 3659 5984 a Fq(53)p Black eop end -%%Page: 54 61 -TeXDict begin 54 60 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.54) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1305 -132 -a Fq(Chapter)20 b(10.)g(UNIX)g(P)-7 b(ermission)21 b(Bits)g(and)e(W)-5 -b(indows)21 b(NT)g(Access)g(Contr)l(ol)f(Lists)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1552) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(If)g(the)g(parameter)549 72 y -SDict begin H.S end - 549 72 a 549 72 -a -SDict begin 13 H.A end - 549 72 a 549 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1553) cvn H.B /DEST pdfmark end - 549 72 a Fn(nt)49 b(acl)g(support)20 -b Fu(is)h(set)g(to)1541 72 y -SDict begin H.S end - 1541 72 a 1541 72 a -SDict begin 13 H.A end - 1541 -72 a 1541 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1554) cvn H.B /DEST pdfmark end - 1541 72 a Fr(false)f Fu(then)g(the)g(\002le)h(o)n(wner)e -(will)i(be)f(sho)n(wn)g(as)h(the)f(NT)g(user)-2 180 y -SDict begin H.S end - --2 180 a -2 180 a -SDict begin 13 H.A end - -2 180 a -2 180 a -SDict begin [ /View [/XYZ H.V] /Dest (1555) cvn H.B /DEST pdfmark end - -2 180 a Fv("Ev)o(ery)n(one")p -Fu(.)-2 363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (1556) cvn H.B /DEST pdfmark end - -2 -363 a 91 x Fu(The)148 454 y -SDict begin H.S end - 148 454 a 148 454 a -SDict begin 13 H.A end - 148 454 -a 148 454 a -SDict begin [ /View [/XYZ H.V] /Dest (1557) cvn H.B /DEST pdfmark end - 148 454 a Fv(T)-8 b(ak)o(e)21 b(Ownership)g -Fu(b)n(utton)e(will)i(not)f(allo)n(w)g(you)f(to)i(change)d(the)j(o)n -(wnership)d(of)i(this)h(\002le)g(to)f(yourself)f(\(clicking)g(on)g(it) --2 562 y(will)h(display)g(a)g(dialog)f(box)g(complaining)f(that)i(the)g -(user)g(you)f(are)g(currently)g(logged)f(onto)h(the)h(NT)g(client)g -(cannot)f(be)h(found\).)-2 670 y(The)g(reason)f(for)h(this)g(is)h(that) -g(changing)d(the)i(o)n(wnership)f(of)h(a)g(\002le)h(is)g(a)g(pri)n -(vile)o(ged)d(operation)g(in)j(UNIX,)e(a)n(v)n(ailable)h(only)g(to)-2 -778 y(the)119 778 y -SDict begin H.S end - 119 778 a 119 778 a -SDict begin 13 H.A end - 119 778 a 119 -778 a -SDict begin [ /View [/XYZ H.V] /Dest (1558) cvn H.B /DEST pdfmark end - 119 778 a Fq(r)l(oot)h Fu(user)-5 b(.)20 b(As)g(clicking)f(on)g -(this)h(b)n(utton)f(causes)g(NT)h(to)g(attempt)f(to)h(change)e(the)h(o) -n(wnership)f(of)h(a)h(\002le)g(to)g(the)g(current)e(user)-2 -886 y(logged)g(into)i(the)h(NT)f(client)g(this)h(will)g(not)f(w)o(ork)f -(with)i(Samba)e(at)i(this)g(time.)-2 1070 y -SDict begin H.S end - -2 1070 a --2 1070 a -SDict begin 13 H.A end - -2 1070 a -2 1070 a -SDict begin [ /View [/XYZ H.V] /Dest (1559) cvn H.B /DEST pdfmark end - -2 1070 a 90 x Fu(There)e(is)i(an)f(NT)h -(cho)n(wn)e(command)f(that)i(will)h(w)o(ork)f(with)g(Samba)g(and)g -(allo)n(w)g(a)g(user)g(with)h(Administrator)d(pri)n(vile)o(ge)-2 -1268 y(connected)g(to)i(a)h(Samba)f(serv)o(er)f(as)i(root)f(to)g -(change)f(the)h(o)n(wnership)f(of)g(\002les)j(on)d(both)h(a)g(local)g -(NTFS)h(\002lesystem)g(or)f(remote)-2 1376 y(mounted)e(NTFS)j(or)f -(Samba)f(dri)n(v)o(e.)g(This)i(is)g(a)n(v)n(ailable)f(as)g(part)g(of)g -(the)2091 1376 y -SDict begin H.S end - 2091 1376 a 2091 1376 a -SDict begin 13 H.A end - 2091 1376 a -2091 1376 a -SDict begin [ /View [/XYZ H.V] /Dest (1560) cvn H.B /DEST pdfmark end - 2091 1376 a Fq(Seclib)41 b Fu(NT)20 b(security)g(library)f -(written)h(by)g(Jeremy)-2 1484 y(Allison)g(of)g(the)g(Samba)g(T)-6 -b(eam,)20 b(a)n(v)n(ailable)f(from)g(the)i(main)e(Samba)h(ftp)g(site.) --2 1512 y -SDict begin H.S end - -2 1512 a -2 1512 a -SDict begin 13 H.A end - -2 1512 a -2 1512 a -SDict begin [ /View [/XYZ H.V] /Dest (1561) cvn H.B /DEST pdfmark end - -2 -1512 a 359 x Fx(10.4.)35 b(V)-5 b(iewing)33 b(\002le)i(or)h(dir)m -(ectory)e(permissions)-2 2067 y -SDict begin H.S end - -2 2067 a -2 2067 a -SDict begin 13 H.A end - -2 -2067 a -2 2067 a -SDict begin [ /View [/XYZ H.V] /Dest (1563) cvn H.B /DEST pdfmark end - -2 2067 a 78 x Fu(The)20 b(third)f(b)n(utton)g(is)j -(the)755 2145 y -SDict begin H.S end - 755 2145 a 755 2145 a -SDict begin 13 H.A end - 755 2145 a 755 -2145 a -SDict begin [ /View [/XYZ H.V] /Dest (1564) cvn H.B /DEST pdfmark end - 755 2145 a Fv("P)n(ermissions")f Fu(b)n(utton.)e(Clicking)h(on)g -(this)h(brings)e(up)h(a)g(dialog)g(box)f(that)h(sho)n(ws)h(both)e(the) --2 2253 y(permissions)g(and)h(the)g(UNIX)g(o)n(wner)f(of)h(the)h -(\002le)f(or)g(directory)-5 b(.)18 b(The)i(o)n(wner)f(is)i(displayed)e -(in)i(the)f(form)f(:)-2 2437 y -SDict begin H.S end - -2 2437 a -2 2437 a -SDict begin 13 H.A end - -2 -2437 a -2 2437 a -SDict begin [ /View [/XYZ H.V] /Dest (1565) cvn H.B /DEST pdfmark end - -2 2437 a -2 2437 a -SDict begin H.S end - -2 2437 a -2 2437 -a -SDict begin 13 H.A end - -2 2437 a -2 2437 a -SDict begin [ /View [/XYZ H.V] /Dest (1566) cvn H.B /DEST pdfmark end - -2 2437 a 90 x Fv("SER)-5 b(VER\\user)22 -b(\(Long)e(name\)")-2 2710 y -SDict begin H.S end - -2 2710 a -2 2710 a -SDict begin 13 H.A end - -2 2710 -a -2 2710 a -SDict begin [ /View [/XYZ H.V] /Dest (1567) cvn H.B /DEST pdfmark end - -2 2710 a 91 x Fu(Where)240 2801 y -SDict begin H.S end - 240 2801 -a 240 2801 a -SDict begin 13 H.A end - 240 2801 a 240 2801 a -SDict begin [ /View [/XYZ H.V] /Dest (1568) cvn H.B /DEST pdfmark end - 240 2801 a Fn(SERVER)f -Fu(is)j(the)e(NetBIOS)g(name)g(of)g(the)g(Samba)g(serv)o(er)m(,)1987 -2801 y -SDict begin H.S end - 1987 2801 a 1987 2801 a -SDict begin 13 H.A end - 1987 2801 a 1987 2801 -a -SDict begin [ /View [/XYZ H.V] /Dest (1569) cvn H.B /DEST pdfmark end - 1987 2801 a Fn(user)j Fu(is)e(the)f(user)g(name)g(of)g(the)g(UNIX)g -(user)g(who)g(o)n(wns)-2 2909 y(the)g(\002le,)h(and)408 -2909 y -SDict begin H.S end - 408 2909 a 408 2909 a -SDict begin 13 H.A end - 408 2909 a 408 2909 a -SDict begin [ /View [/XYZ H.V] /Dest (1570) cvn H.B /DEST pdfmark end - 408 -2909 a Fn(\(Long)49 b(name\))20 b Fu(is)h(the)f(descripti)n(v)o(e)f -(string)h(identifying)e(the)i(user)g(\(normally)e(found)h(in)h(the)g -(GECOS)h(\002eld)g(of)-2 3017 y(the)f(UNIX)g(passw)o(ord)g(database\).) --2 3201 y -SDict begin H.S end - -2 3201 a -2 3201 a -SDict begin 13 H.A end - -2 3201 a -2 3201 a -SDict begin [ /View [/XYZ H.V] /Dest (1571) cvn H.B /DEST pdfmark end - -2 -3201 a 90 x Fu(If)g(the)g(parameter)549 3291 y -SDict begin H.S end - 549 3291 -a 549 3291 a -SDict begin 13 H.A end - 549 3291 a 549 3291 a -SDict begin [ /View [/XYZ H.V] /Dest (1572) cvn H.B /DEST pdfmark end - 549 3291 a Fn(nt)49 -b(acl)g(support)20 b Fu(is)h(set)g(to)1541 3291 y -SDict begin H.S end - 1541 -3291 a 1541 3291 a -SDict begin 13 H.A end - 1541 3291 a 1541 3291 a -SDict begin [ /View [/XYZ H.V] /Dest (1573) cvn H.B /DEST pdfmark end - 1541 3291 -a Fr(false)f Fu(then)g(the)g(\002le)h(o)n(wner)e(will)i(be)f(sho)n(wn)g -(as)h(the)f(NT)g(user)-2 3399 y -SDict begin H.S end - -2 3399 a -2 3399 a -SDict begin 13 H.A end - -2 -3399 a -2 3399 a -SDict begin [ /View [/XYZ H.V] /Dest (1574) cvn H.B /DEST pdfmark end - -2 3399 a Fv("Ev)o(ery)n(one")f Fu(and)h(the)g -(permissions)g(will)h(be)f(sho)n(wn)f(as)i(NT)g("Full)f(Control".)-2 -3583 y -SDict begin H.S end - -2 3583 a -2 3583 a -SDict begin 13 H.A end - -2 3583 a -2 3583 a -SDict begin [ /View [/XYZ H.V] /Dest (1575) cvn H.B /DEST pdfmark end - -2 3583 -a 90 x Fu(The)g(permissions)f(\002eld)h(is)i(displayed)d(dif)n -(ferently)f(for)h(\002les)i(and)f(directories,)f(so)h(I')o(ll)h -(describe)e(the)h(w)o(ay)h(\002le)g(permissions)-2 3781 -y(are)f(displayed)f(\002rst.)-2 3799 y -SDict begin H.S end - -2 3799 a -2 3799 -a -SDict begin 13 H.A end - -2 3799 a -2 3799 a -SDict begin [ /View [/XYZ H.V] /Dest (1576) cvn H.B /DEST pdfmark end - -2 3799 a 310 x Fp(10.4.1.)28 b(File)j(P)n -(ermissions)-2 4276 y -SDict begin H.S end - -2 4276 a -2 4276 a -SDict begin 13 H.A end - -2 4276 a -2 -4276 a -SDict begin [ /View [/XYZ H.V] /Dest (1578) cvn H.B /DEST pdfmark end - -2 4276 a 107 x Fu(The)20 b(standard)f(UNIX)h(user/group/w)o -(orld)d(triple)j(and)f(the)i(corresponding)16 b("read",)j("write",)h -("e)o(x)o(ecute")f(permissions)g(triples)-2 4491 y(are)h(mapped)e(by)i -(Samba)g(into)f(a)i(three)f(element)f(NT)h(A)m(CL)h(with)f(the)g(')l -(r',)f('w',)h(and)g('x')f(bits)i(mapped)d(into)i(the)g(corresponding)-2 -4599 y(NT)g(permissions.)f(The)h(UNIX)g(w)o(orld)g(permissions)f(are)i -(mapped)d(into)i(the)g(global)g(NT)g(group)2829 4599 -y -SDict begin H.S end - 2829 4599 a 2829 4599 a -SDict begin 13 H.A end - 2829 4599 a 2829 4599 a -SDict begin [ /View [/XYZ H.V] /Dest (1579) cvn H.B /DEST pdfmark end - 2829 -4599 a Fv(Ev)o(ery)n(one)p Fu(,)f(follo)n(wed)g(by)g(the)-2 -4707 y(list)i(of)f(permissions)f(allo)n(wed)h(for)f(UNIX)i(w)o(orld.)e -(The)h(UNIX)g(o)n(wner)f(and)h(group)e(permissions)i(are)g(displayed)f -(as)i(an)f(NT)-2 4815 y -SDict begin H.S end - -2 4815 a -2 4815 a -SDict begin 13 H.A end - -2 4815 a --2 4815 a -SDict begin [ /View [/XYZ H.V] /Dest (1580) cvn H.B /DEST pdfmark end - -2 4815 a Fv(user)h Fu(icon)e(and)h(an)g(NT)706 -4815 y -SDict begin H.S end - 706 4815 a 706 4815 a -SDict begin 13 H.A end - 706 4815 a 706 4815 a -SDict begin [ /View [/XYZ H.V] /Dest (1581) cvn H.B /DEST pdfmark end - 706 -4815 a Fv(local)f(gr)o(oup)h Fu(icon)g(respecti)n(v)o(ely)e(follo)n -(wed)h(by)h(the)g(list)h(of)f(permissions)g(allo)n(wed)f(for)h(the)g -(UNIX)-2 4923 y(user)g(and)f(group.)-2 5107 y -SDict begin H.S end - -2 5107 -a -2 5107 a -SDict begin 13 H.A end - -2 5107 a -2 5107 a -SDict begin [ /View [/XYZ H.V] /Dest (1582) cvn H.B /DEST pdfmark end - -2 5107 a 90 x Fu(As)i(man)o(y)e(UNIX)h -(permission)f(sets)i(don')o(t)e(map)h(into)g(common)e(NT)i(names)g -(such)g(as)2520 5197 y -SDict begin H.S end - 2520 5197 a 2520 5197 a -SDict begin 13 H.A end - 2520 5197 -a 2520 5197 a -SDict begin [ /View [/XYZ H.V] /Dest (1583) cvn H.B /DEST pdfmark end - 2520 5197 a Fv("r)o(ead")p Fu(,)2814 5197 -y -SDict begin H.S end - 2814 5197 a 2814 5197 a -SDict begin 13 H.A end - 2814 5197 a 2814 5197 a -SDict begin [ /View [/XYZ H.V] /Dest (1584) cvn H.B /DEST pdfmark end - 2814 -5197 a 20 w Fv("change")g Fu(or)3286 5197 y -SDict begin H.S end - 3286 5197 -a 3286 5197 a -SDict begin 13 H.A end - 3286 5197 a 3286 5197 a -SDict begin [ /View [/XYZ H.V] /Dest (1585) cvn H.B /DEST pdfmark end - 3286 5197 a Fv("full)-2 -5304 y(contr)o(ol")f Fu(then)g(usually)h(the)g(permissions)g(will)h(be) -f(pre\002x)o(ed)e(by)i(the)g(w)o(ords)2270 5304 y -SDict begin H.S end - 2270 -5304 a 2270 5304 a -SDict begin 13 H.A end - 2270 5304 a 2270 5304 a -SDict begin [ /View [/XYZ H.V] /Dest (1586) cvn H.B /DEST pdfmark end - 2270 5304 -a 21 w Fv("Special)g(Access")h Fu(in)g(the)f(NT)g(display)g(list.)p -Black 3659 5984 a Fq(54)p Black eop end -%%Page: 55 62 -TeXDict begin 55 61 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.55) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1305 -132 -a Fq(Chapter)20 b(10.)g(UNIX)g(P)-7 b(ermission)21 b(Bits)g(and)e(W)-5 -b(indows)21 b(NT)g(Access)g(Contr)l(ol)f(Lists)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1587) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(But)g(what)h(happens)d(if)j(the)f(\002le)h(has)f(no)g -(permissions)g(allo)n(wed)f(for)h(a)g(particular)f(UNIX)h(user)h(group) -d(or)i(w)o(orld)f(component)f(?)-2 180 y(In)i(order)f(to)h(allo)n(w)g -("no)g(permissions")f(to)h(be)h(seen)f(and)f(modi\002ed)g(then)h(Samba) -g(o)o(v)o(erloads)e(the)i(NT)2976 180 y -SDict begin H.S end - 2976 180 a 2976 -180 a -SDict begin 13 H.A end - 2976 180 a 2976 180 a -SDict begin [ /View [/XYZ H.V] /Dest (1588) cvn H.B /DEST pdfmark end - 2976 180 a Fv("T)-8 b(ak)o(e)21 -b(Ownership")-2 288 y Fu(A)m(CL)f(attrib)n(ute)g(\(which)f(has)i(no)f -(meaning)e(in)j(UNIX\))e(and)h(reports)f(a)i(component)d(with)i(no)g -(permissions)f(as)i(ha)n(ving)e(the)h(NT)-2 396 y -SDict begin H.S end - -2 -396 a -2 396 a -SDict begin 13 H.A end - -2 396 a -2 396 a -SDict begin [ /View [/XYZ H.V] /Dest (1589) cvn H.B /DEST pdfmark end - -2 396 a Fv("O")g Fu(bit)h(set.)f -(This)h(w)o(as)g(chosen)e(of)h(course)f(to)i(mak)o(e)f(it)g(look)g(lik) -o(e)g(a)h(zero,)e(meaning)g(zero)h(permissions.)f(More)g(details)i(on) --2 504 y(the)f(decision)f(behind)g(this)i(will)g(be)f(gi)n(v)o(en)f -(belo)n(w)-5 b(.)-2 533 y -SDict begin H.S end - -2 533 a -2 533 a -SDict begin 13 H.A end - -2 533 a --2 533 a -SDict begin [ /View [/XYZ H.V] /Dest (1590) cvn H.B /DEST pdfmark end - -2 533 a 310 x Fp(10.4.2.)28 b(Dir)n(ectory)i(P)n(ermissions) --2 1033 y -SDict begin H.S end - -2 1033 a -2 1033 a -SDict begin 13 H.A end - -2 1033 a -2 1033 a -SDict begin [ /View [/XYZ H.V] /Dest (1592) cvn H.B /DEST pdfmark end - -2 -1033 a 84 x Fu(Directories)19 b(on)h(an)g(NT)h(NTFS)f(\002le)h(system)g -(ha)n(v)o(e)e(tw)o(o)i(dif)n(ferent)d(sets)k(of)d(permissions.)h(The)f -(\002rst)i(set)g(of)f(permissions)g(is)h(the)-2 1225 -y(A)m(CL)f(set)h(on)f(the)g(directory)f(itself,)h(this)h(is)g(usually)f -(displayed)f(in)h(the)g(\002rst)h(set)g(of)f(parentheses)f(in)h(the)h -(normal)3297 1225 y -SDict begin H.S end - 3297 1225 a 3297 1225 a -SDict begin 13 H.A end - 3297 1225 -a 3297 1225 a -SDict begin [ /View [/XYZ H.V] /Dest (1593) cvn H.B /DEST pdfmark end - 3297 1225 a Fv("R)m(W")g Fu(NT)-2 1333 -y(style.)f(This)g(\002rst)h(set)g(of)f(permissions)g(is)h(created)e(by) -h(Samba)g(in)g(e)o(xactly)f(the)i(same)f(w)o(ay)g(as)h(normal)e(\002le) -i(permissions)e(are,)-2 1440 y(described)g(abo)o(v)o(e,)f(and)i(is)h -(displayed)e(in)h(the)g(same)h(w)o(ay)-5 b(.)-2 1624 -y -SDict begin H.S end - -2 1624 a -2 1624 a -SDict begin 13 H.A end - -2 1624 a -2 1624 a -SDict begin [ /View [/XYZ H.V] /Dest (1594) cvn H.B /DEST pdfmark end - -2 1624 a 90 -x Fu(The)20 b(second)f(set)i(of)f(directory)e(permissions)i(has)g(no)g -(real)g(meaning)f(in)h(the)g(UNIX)h(permissions)e(w)o(orld)h(and)f -(represents)h(the)-2 1822 y -SDict begin H.S end - -2 1822 a -2 1822 a -SDict begin 13 H.A end - -2 1822 -a -2 1822 a -SDict begin [ /View [/XYZ H.V] /Dest (1595) cvn H.B /DEST pdfmark end - -2 1822 a 21 w Fv("inherited")g Fu(permissions)g(that)g(an) -o(y)f(\002le)i(created)f(within)g(this)g(directory)f(w)o(ould)g -(inherit.)-2 2006 y -SDict begin H.S end - -2 2006 a -2 2006 a -SDict begin 13 H.A end - -2 2006 a -2 -2006 a -SDict begin [ /View [/XYZ H.V] /Dest (1596) cvn H.B /DEST pdfmark end - -2 2006 a 90 x Fu(Samba)g(synthesises)i(these)f(inherited)f -(permissions)h(for)f(NT)i(by)e(returning)f(as)j(an)f(NT)h(A)m(CL)f(the) -h(UNIX)f(permission)f(mode)-2 2204 y(that)h(a)h(ne)n(w)f(\002le)h -(created)e(by)h(Samba)f(on)h(this)h(share)f(w)o(ould)f(recei)n(v)o(e.) --2 2316 y -SDict begin H.S end - -2 2316 a -2 2316 a -SDict begin 13 H.A end - -2 2316 a -2 2316 a -SDict begin [ /View [/XYZ H.V] /Dest (1597) cvn H.B /DEST pdfmark end - -2 -2316 a 359 x Fx(10.5.)35 b(Modifying)f(\002le)h(or)h(dir)m(ectory)e -(permissions)-2 2870 y -SDict begin H.S end - -2 2870 a -2 2870 a -SDict begin 13 H.A end - -2 2870 a --2 2870 a -SDict begin [ /View [/XYZ H.V] /Dest (1599) cvn H.B /DEST pdfmark end - -2 2870 a 79 x Fu(Modifying)18 b(\002le)j(and)e(directory)g -(permissions)g(is)i(as)g(simple)f(as)h(changing)d(the)j(displayed)d -(permissions)i(in)g(the)g(dialog)g(box,)-2 3057 y(and)f(clicking)h(the) -549 3057 y -SDict begin H.S end - 549 3057 a 549 3057 a -SDict begin 13 H.A end - 549 3057 a 549 3057 -a -SDict begin [ /View [/XYZ H.V] /Dest (1600) cvn H.B /DEST pdfmark end - 549 3057 a Fv(OK)g Fu(b)n(utton.)f(Ho)n(we)n(v)o(er)m(,)f(there)i -(are)g(limitations)g(that)g(a)h(user)f(needs)g(to)g(be)g(a)o(w)o(are)g -(of,)g(and)f(also)i(interactions)-2 3165 y(with)f(the)g(standard)f -(Samba)h(permission)f(masks)i(and)e(mapping)g(of)g(DOS)i(attrib)n(utes) -f(that)h(need)e(to)h(also)h(be)f(tak)o(en)g(into)-2 3273 -y(account.)-2 3439 y -SDict begin H.S end - -2 3439 a -2 3439 a -SDict begin 13 H.A end - -2 3439 a -2 -3439 a -SDict begin [ /View [/XYZ H.V] /Dest (1601) cvn H.B /DEST pdfmark end - -2 3439 a 107 x Fu(If)g(the)g(parameter)549 3546 -y -SDict begin H.S end - 549 3546 a 549 3546 a -SDict begin 13 H.A end - 549 3546 a 549 3546 a -SDict begin [ /View [/XYZ H.V] /Dest (1602) cvn H.B /DEST pdfmark end - 549 3546 -a Fn(nt)49 b(acl)g(support)20 b Fu(is)h(set)g(to)1541 -3546 y -SDict begin H.S end - 1541 3546 a 1541 3546 a -SDict begin 13 H.A end - 1541 3546 a 1541 3546 -a -SDict begin [ /View [/XYZ H.V] /Dest (1603) cvn H.B /DEST pdfmark end - 1541 3546 a Fr(false)f Fu(then)g(an)o(y)f(attempt)h(to)g(set)h -(security)f(permissions)f(will)i(f)o(ail)g(with)-2 3654 -y(an)97 3654 y -SDict begin H.S end - 97 3654 a 97 3654 a -SDict begin 13 H.A end - 97 3654 a 97 3654 -a -SDict begin [ /View [/XYZ H.V] /Dest (1604) cvn H.B /DEST pdfmark end - 97 3654 a Fv("Access)g(Denied")41 b Fu(message.)-2 -3838 y -SDict begin H.S end - -2 3838 a -2 3838 a -SDict begin 13 H.A end - -2 3838 a -2 3838 a -SDict begin [ /View [/XYZ H.V] /Dest (1605) cvn H.B /DEST pdfmark end - -2 3838 -a 90 x Fu(The)20 b(\002rst)h(thing)e(to)h(note)g(is)h(that)f(the)1082 -3928 y -SDict begin H.S end - 1082 3928 a 1082 3928 a -SDict begin 13 H.A end - 1082 3928 a 1082 3928 -a -SDict begin [ /View [/XYZ H.V] /Dest (1606) cvn H.B /DEST pdfmark end - 1082 3928 a Fv("Add")h Fu(b)n(utton)e(will)i(not)f(return)f(a)i(list) -g(of)f(users)g(in)g(Samba)g(\(it)h(will)g(gi)n(v)o(e)e(an)h(error)-2 -4036 y(message)g(of)390 4036 y -SDict begin H.S end - 390 4036 a 390 4036 a -SDict begin 13 H.A end - -390 4036 a 390 4036 a -SDict begin [ /View [/XYZ H.V] /Dest (1607) cvn H.B /DEST pdfmark end - 390 4036 a Fv("The)h(r)o(emote)e(pr)o(ocedur)o(e) -g(call)h(failed)h(and)f(did)h(not)f(execute")p Fu(\).)f(This)i(means)f -(that)g(you)f(can)h(only)-2 4144 y(manipulate)e(the)j(current)e -(user/group/w)o(orld)d(permissions)k(listed)g(in)h(the)f(dialog)f(box.) -g(This)i(actually)e(w)o(orks)h(quite)g(well)h(as)-2 4252 -y(these)f(are)g(the)g(only)g(permissions)f(that)i(UNIX)f(actually)f -(has.)-2 4436 y -SDict begin H.S end - -2 4436 a -2 4436 a -SDict begin 13 H.A end - -2 4436 a -2 4436 -a -SDict begin [ /View [/XYZ H.V] /Dest (1608) cvn H.B /DEST pdfmark end - -2 4436 a 90 x Fu(If)h(a)g(permission)g(triple)g(\(either)f(user)m(,) -h(group,)e(or)i(w)o(orld\))f(is)i(remo)o(v)o(ed)d(from)h(the)h(list)h -(of)f(permissions)g(in)g(the)g(NT)h(dialog)e(box,)-2 -4634 y(then)g(when)h(the)484 4634 y -SDict begin H.S end - 484 4634 a 484 4634 -a -SDict begin 13 H.A end - 484 4634 a 484 4634 a -SDict begin [ /View [/XYZ H.V] /Dest (1609) cvn H.B /DEST pdfmark end - 484 4634 a Fv("OK")g Fu(b)n(utton)g(is)h -(pressed)f(it)g(will)h(be)f(applied)g(as)h("no)e(permissions")h(on)f -(the)i(UNIX)f(side.)g(If)g(you)f(then)h(vie)n(w)-2 4742 -y(the)g(permissions)f(again)h(the)g("no)f(permissions")h(entry)f(will)i -(appear)e(as)i(the)f(NT)2376 4742 y -SDict begin H.S end - 2376 4742 a 2376 -4742 a -SDict begin 13 H.A end - 2376 4742 a 2376 4742 a -SDict begin [ /View [/XYZ H.V] /Dest (1610) cvn H.B /DEST pdfmark end - 2376 4742 a Fv("O")g Fu(\003ag,)g(as)h -(described)e(abo)o(v)o(e.)f(This)-2 4850 y(allo)n(ws)i(you)f(to)i(add)e -(permissions)h(back)f(to)i(a)f(\002le)h(or)f(directory)f(once)g(you)g -(ha)n(v)o(e)h(remo)o(v)o(ed)e(them)i(from)f(a)h(triple)g(component.)-2 -5034 y -SDict begin H.S end - -2 5034 a -2 5034 a -SDict begin 13 H.A end - -2 5034 a -2 5034 a -SDict begin [ /View [/XYZ H.V] /Dest (1611) cvn H.B /DEST pdfmark end - -2 5034 -a 90 x Fu(As)h(UNIX)f(supports)f(only)g(the)i("r",)f("w")g(and)g("x")g -(bits)g(of)g(an)g(NT)h(A)m(CL)f(then)g(if)h(other)e(NT)h(security)g -(attrib)n(utes)g(such)g(as)-2 5232 y("Delete)g(access")h(are)f -(selected)g(then)g(the)o(y)f(will)i(be)f(ignored)f(when)g(applied)g(on) -h(the)g(Samba)g(serv)o(er)-5 b(.)p Black 3659 5984 a -Fq(55)p Black eop end -%%Page: 56 63 -TeXDict begin 56 62 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.56) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1305 -132 -a Fq(Chapter)20 b(10.)g(UNIX)g(P)-7 b(ermission)21 b(Bits)g(and)e(W)-5 -b(indows)21 b(NT)g(Access)g(Contr)l(ol)f(Lists)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1612) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(When)g(setting)g(permissions)f(on)h(a)h(directory)d(the)i -(second)g(set)h(of)f(permissions)f(\(in)h(the)g(second)g(set)h(of)e -(parentheses\))g(is)i(by)-2 180 y(def)o(ault)e(applied)g(to)i(all)g -(\002les)g(within)f(that)g(directory)-5 b(.)18 b(If)i(this)h(is)g(not)e -(what)i(you)e(w)o(ant)h(you)g(must)g(uncheck)e(the)3251 -180 y -SDict begin H.S end - 3251 180 a 3251 180 a -SDict begin 13 H.A end - 3251 180 a 3251 180 a -SDict begin [ /View [/XYZ H.V] /Dest (1613) cvn H.B /DEST pdfmark end - 3251 -180 a Fv("Replace)-2 288 y(permissions)j(on)g(existing)f(\002les")h -Fu(checkbox)d(in)i(the)g(NT)h(dialog)e(before)g(clicking)2472 -288 y -SDict begin H.S end - 2472 288 a 2472 288 a -SDict begin 13 H.A end - 2472 288 a 2472 288 a -SDict begin [ /View [/XYZ H.V] /Dest (1614) cvn H.B /DEST pdfmark end - 2472 -288 a Fv("OK")p Fu(.)-2 472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 -a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (1615) cvn H.B /DEST pdfmark end - -2 472 a 90 x Fu(If)h(you)f(wish)i(to)f(remo)o(v)o(e)e(all)j -(permissions)e(from)h(a)g(user/group/w)o(orld)d(component)h(then)h(you) -h(may)f(either)h(highlight)f(the)-2 670 y(component)e(and)j(click)g -(the)832 670 y -SDict begin H.S end - 832 670 a 832 670 a -SDict begin 13 H.A end - 832 670 a 832 670 -a -SDict begin [ /View [/XYZ H.V] /Dest (1616) cvn H.B /DEST pdfmark end - 832 670 a Fv("Remo)o(v)o(e")h Fu(b)n(utton,)e(or)h(set)h(the)f -(component)d(to)k(only)e(ha)n(v)o(e)h(the)g(special)2998 -670 y -SDict begin H.S end - 2998 670 a 2998 670 a -SDict begin 13 H.A end - 2998 670 a 2998 670 a -SDict begin [ /View [/XYZ H.V] /Dest (1617) cvn H.B /DEST pdfmark end - 2998 -670 a Fv("T)-8 b(ak)o(e)22 b(Ownership")-2 778 y Fu(permission)d -(\(displayed)g(as)839 778 y -SDict begin H.S end - 839 778 a 839 778 a -SDict begin 13 H.A end - 839 778 -a 839 778 a -SDict begin [ /View [/XYZ H.V] /Dest (1618) cvn H.B /DEST pdfmark end - 839 778 a Fv("O")i Fu(\))f(highlighted.)-2 -807 y -SDict begin H.S end - -2 807 a -2 807 a -SDict begin 13 H.A end - -2 807 a -2 807 a -SDict begin [ /View [/XYZ H.V] /Dest (1619) cvn H.B /DEST pdfmark end - -2 807 a 359 -x Fx(10.6.)35 b(Interaction)e(with)i(the)g(standard)f(Samba)g(cr)m -(eate)h(mask)-2 1352 y(parameters)-2 1547 y -SDict begin H.S end - -2 1547 a --2 1547 a -SDict begin 13 H.A end - -2 1547 a -2 1547 a -SDict begin [ /View [/XYZ H.V] /Dest (1621) cvn H.B /DEST pdfmark end - -2 1547 a 79 x Fu(There)19 -b(are)h(four)f(parameters)g(to)i(control)e(interaction)f(with)j(the)f -(standard)f(Samba)h(create)g(mask)g(parameters.)e(These)i(are)h(:)-2 -1810 y -SDict begin H.S end - -2 1810 a -2 1810 a -SDict begin 13 H.A end - -2 1810 a -2 1810 a -SDict begin [ /View [/XYZ H.V] /Dest (1622) cvn H.B /DEST pdfmark end - -2 1810 -a -2 1810 a -SDict begin H.S end - -2 1810 a -2 1810 a -SDict begin 13 H.A end - -2 1810 a -2 1810 a -SDict begin [ /View [/XYZ H.V] /Dest (1623) cvn H.B /DEST pdfmark end - -2 -1810 a 90 x Fn(security)48 b(mask)-2 2079 y -SDict begin H.S end - -2 2079 a --2 2079 a -SDict begin 13 H.A end - -2 2079 a -2 2079 a -SDict begin [ /View [/XYZ H.V] /Dest (1624) cvn H.B /DEST pdfmark end - -2 2079 a -2 2079 a -SDict begin H.S end - -2 -2079 a -2 2079 a -SDict begin 13 H.A end - -2 2079 a -2 2079 a -SDict begin [ /View [/XYZ H.V] /Dest (1625) cvn H.B /DEST pdfmark end - -2 2079 a 95 x Fn(force)h -(security)f(mode)-2 2353 y -SDict begin H.S end - -2 2353 a -2 2353 a -SDict begin 13 H.A end - -2 2353 -a -2 2353 a -SDict begin [ /View [/XYZ H.V] /Dest (1626) cvn H.B /DEST pdfmark end - -2 2353 a -2 2353 a -SDict begin H.S end - -2 2353 a -2 2353 a -SDict begin 13 H.A end - -2 -2353 a -2 2353 a -SDict begin [ /View [/XYZ H.V] /Dest (1627) cvn H.B /DEST pdfmark end - -2 2353 a 95 x Fn(directory)g(security)g(mask)-2 -2627 y -SDict begin H.S end - -2 2627 a -2 2627 a -SDict begin 13 H.A end - -2 2627 a -2 2627 a -SDict begin [ /View [/XYZ H.V] /Dest (1628) cvn H.B /DEST pdfmark end - -2 2627 -a -2 2627 a -SDict begin H.S end - -2 2627 a -2 2627 a -SDict begin 13 H.A end - -2 2627 a -2 2627 a -SDict begin [ /View [/XYZ H.V] /Dest (1629) cvn H.B /DEST pdfmark end - -2 -2627 a 95 x Fn(force)h(directory)f(security)g(mode)-2 -2901 y -SDict begin H.S end - -2 2901 a -2 2901 a -SDict begin 13 H.A end - -2 2901 a -2 2901 a -SDict begin [ /View [/XYZ H.V] /Dest (1630) cvn H.B /DEST pdfmark end - -2 2901 -a 95 x Fu(Once)20 b(a)g(user)g(clicks)625 2996 y -SDict begin H.S end - 625 -2996 a 625 2996 a -SDict begin 13 H.A end - 625 2996 a 625 2996 a -SDict begin [ /View [/XYZ H.V] /Dest (1631) cvn H.B /DEST pdfmark end - 625 2996 a Fv("OK")g -Fu(to)g(apply)f(the)i(permissions)e(Samba)h(maps)g(the)g(gi)n(v)o(en)f -(permissions)g(into)h(a)h(user/group/w)o(orld)-2 3104 -y(r/w/x)f(triple)g(set,)h(and)e(then)h(will)h(check)e(the)h(changed)f -(permissions)g(for)h(a)g(\002le)h(against)f(the)g(bits)h(set)g(in)f -(the)3170 3104 y -SDict begin H.S end - 3170 3104 a 3170 3104 a -SDict begin 13 H.A end - 3170 3104 a -3170 3104 a -SDict begin [ /View [/XYZ H.V] /Dest (1632) cvn H.B /DEST pdfmark end - 3170 3104 a 3191 3104 a -SDict begin H.S end - 3191 3104 a 3191 -3104 a -SDict begin 13 H.A end - 3191 3104 a 3191 3104 a -SDict begin [ /View [/XYZ H.V] /Dest (1633) cvn H.B /DEST pdfmark end - 3191 3104 a Fn(security)-2 -3212 y(mask)j Fu(\(smb)m(.conf.5.html#SECURITYMASK\))14 -b(parameter)-5 b(.)19 b(An)o(y)h(bits)h(that)f(were)g(changed)e(that)j -(are)f(not)g(set)g(to)h('1')e(in)i(this)-2 3320 y(parameter)d(are)j -(left)f(alone)g(in)g(the)g(\002le)h(permissions.)-2 3504 -y -SDict begin H.S end - -2 3504 a -2 3504 a -SDict begin 13 H.A end - -2 3504 a -2 3504 a -SDict begin [ /View [/XYZ H.V] /Dest (1634) cvn H.B /DEST pdfmark end - -2 3504 a 90 -x Fu(Essentially)-5 b(,)19 b(zero)h(bits)h(in)f(the)910 -3594 y -SDict begin H.S end - 910 3594 a 910 3594 a -SDict begin 13 H.A end - 910 3594 a 910 3594 a -SDict begin [ /View [/XYZ H.V] /Dest (1635) cvn H.B /DEST pdfmark end - 910 -3594 a Fn(security)48 b(mask)23 b Fu(mask)d(may)g(be)g(treated)g(as)h -(a)f(set)h(of)f(bits)h(the)f(user)g(is)3135 3594 y -SDict begin H.S end - 3135 -3594 a 3135 3594 a -SDict begin 13 H.A end - 3135 3594 a 3135 3594 a -SDict begin [ /View [/XYZ H.V] /Dest (1636) cvn H.B /DEST pdfmark end - 3135 3594 -a Fq(not)i Fu(allo)n(wed)d(to)-2 3702 y(change,)f(and)i(one)g(bits)g -(are)h(those)f(the)g(user)g(is)h(allo)n(wed)e(to)i(change.)-2 -3886 y -SDict begin H.S end - -2 3886 a -2 3886 a -SDict begin 13 H.A end - -2 3886 a -2 3886 a -SDict begin [ /View [/XYZ H.V] /Dest (1637) cvn H.B /DEST pdfmark end - -2 3886 -a 90 x Fu(If)f(not)g(set)h(e)o(xplicitly)e(this)i(parameter)d(is)j(set) -g(to)g(the)f(same)g(v)n(alue)g(as)h(the)2139 3976 y -SDict begin H.S end - 2139 -3976 a 2139 3976 a -SDict begin 13 H.A end - 2139 3976 a 2139 3976 a -SDict begin [ /View [/XYZ H.V] /Dest (1638) cvn H.B /DEST pdfmark end - 2139 3976 -a 2139 3976 a -SDict begin H.S end - 2139 3976 a 2139 3976 a -SDict begin 13 H.A end - 2139 3976 a 2139 -3976 a -SDict begin [ /View [/XYZ H.V] /Dest (1639) cvn H.B /DEST pdfmark end - 2139 3976 a Fn(create)49 b(mask)-2 4084 y Fu(\(smb)m -(.conf.5.html#CREA)-9 b(TEMASK\))14 b(parameter)-5 b(.)19 -b(T)-7 b(o)21 b(allo)n(w)f(a)g(user)h(to)f(modify)e(all)j(the)f -(user/group/w)o(orld)d(permissions)-2 4192 y(on)j(a)g(\002le,)h(set)g -(this)f(parameter)f(to)h(0777.)-2 4376 y -SDict begin H.S end - -2 4376 a -2 -4376 a -SDict begin 13 H.A end - -2 4376 a -2 4376 a -SDict begin [ /View [/XYZ H.V] /Dest (1640) cvn H.B /DEST pdfmark end - -2 4376 a 89 x Fu(Ne)o(xt)g(Samba)f(checks)h -(the)g(changed)f(permissions)g(for)h(a)g(\002le)h(against)f(the)g(bits) -h(set)g(in)f(the)2650 4465 y -SDict begin H.S end - 2650 4465 a 2650 4465 a -SDict begin 13 H.A end - -2650 4465 a 2650 4465 a -SDict begin [ /View [/XYZ H.V] /Dest (1641) cvn H.B /DEST pdfmark end - 2650 4465 a 2671 4465 a -SDict begin H.S end - 2671 -4465 a 2671 4465 a -SDict begin 13 H.A end - 2671 4465 a 2671 4465 a -SDict begin [ /View [/XYZ H.V] /Dest (1642) cvn H.B /DEST pdfmark end - 2671 4465 -a Fn(force)49 b(security)f(mode)-2 4573 y Fu(\(smb)m -(.conf.5.html#FORCESECURITYMODE\))15 b(parameter)-5 b(.)19 -b(An)o(y)g(bits)i(that)f(were)g(changed)f(that)h(correspond)e(to)i -(bits)h(set)-2 4681 y(to)f('1')g(in)g(this)h(parameter)d(are)j(forced)d -(to)j(be)f(set.)-2 4865 y -SDict begin H.S end - -2 4865 a -2 4865 a -SDict begin 13 H.A end - -2 4865 -a -2 4865 a -SDict begin [ /View [/XYZ H.V] /Dest (1643) cvn H.B /DEST pdfmark end - -2 4865 a 90 x Fu(Essentially)-5 b(,)19 b(bits)i(set)g(in)f -(the)860 4955 y -SDict begin H.S end - 860 4955 a 860 4955 a -SDict begin 13 H.A end - 860 4955 a 860 -4955 a -SDict begin [ /View [/XYZ H.V] /Dest (1644) cvn H.B /DEST pdfmark end - 860 4955 a Fn(force)48 b(security)h(mode)70 b -Fu(parameter)18 b(may)i(be)g(treated)g(as)h(a)f(set)h(of)f(bits)h -(that,)f(when)-2 5063 y(modifying)d(security)j(on)g(a)g(\002le,)h(the)f -(user)g(has)h(al)o(w)o(ays)f(set)h(to)g(be)f('on'.)-2 -5247 y -SDict begin H.S end - -2 5247 a -2 5247 a -SDict begin 13 H.A end - -2 5247 a -2 5247 a -SDict begin [ /View [/XYZ H.V] /Dest (1645) cvn H.B /DEST pdfmark end - -2 5247 -a 90 x Fu(If)g(not)g(set)h(e)o(xplicitly)e(this)i(parameter)d(is)j(set) -g(to)g(the)f(same)g(v)n(alue)g(as)h(the)2139 5337 y -SDict begin H.S end - 2139 -5337 a 2139 5337 a -SDict begin 13 H.A end - 2139 5337 a 2139 5337 a -SDict begin [ /View [/XYZ H.V] /Dest (1646) cvn H.B /DEST pdfmark end - 2139 5337 -a 2139 5337 a -SDict begin H.S end - 2139 5337 a 2139 5337 a -SDict begin 13 H.A end - 2139 5337 a 2139 -5337 a -SDict begin [ /View [/XYZ H.V] /Dest (1647) cvn H.B /DEST pdfmark end - 2139 5337 a Fn(force)49 b(create)f(mode)-2 5445 -y Fu(\(smb)m(.conf.5.html#FORCECREA)-9 b(TEMODE\))15 -b(parameter)-5 b(.)18 b(T)-7 b(o)21 b(allo)n(w)f(a)h(user)f(to)g -(modify)f(all)h(the)h(user/group/w)o(orld)-2 5553 y(permissions)e(on)h -(a)h(\002le)f(with)h(no)f(restrictions)f(set)i(this)g(parameter)e(to)h -(000.)p Black 3657 5984 a Fq(56)p Black eop end -%%Page: 57 64 -TeXDict begin 57 63 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.57) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1305 -132 -a Fq(Chapter)20 b(10.)g(UNIX)g(P)-7 b(ermission)21 b(Bits)g(and)e(W)-5 -b(indows)21 b(NT)g(Access)g(Contr)l(ol)f(Lists)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1648) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(The)148 72 y -SDict begin H.S end - 148 72 a 148 72 a -SDict begin 13 H.A end - 148 72 a 148 72 -a -SDict begin [ /View [/XYZ H.V] /Dest (1649) cvn H.B /DEST pdfmark end - 148 72 a Fn(security)48 b(mask)23 b Fu(and)959 72 y -SDict begin H.S end - -959 72 a 959 72 a -SDict begin 13 H.A end - 959 72 a 959 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1650) cvn H.B /DEST pdfmark end - 959 72 a Fn(force)49 -b(security)g(mode)20 b Fu(parameters)e(are)j(applied)e(to)h(the)g -(change)f(request)h(in)g(that)-2 180 y(order)-5 b(.)-2 -347 y -SDict begin H.S end - -2 347 a -2 347 a -SDict begin 13 H.A end - -2 347 a -2 347 a -SDict begin [ /View [/XYZ H.V] /Dest (1651) cvn H.B /DEST pdfmark end - -2 347 a 107 -x Fu(F)o(or)20 b(a)g(directory)f(Samba)g(will)i(perform)e(the)h(same)g -(operations)f(as)i(described)d(abo)o(v)o(e)h(for)h(a)g(\002le)h(e)o -(xcept)e(using)h(the)g(parameter)-2 562 y -SDict begin H.S end - -2 562 a -2 -562 a -SDict begin 13 H.A end - -2 562 a -2 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1652) cvn H.B /DEST pdfmark end - -2 562 a 50 w Fn(directory)48 -b(security)g(mask)23 b Fu(instead)d(of)1563 562 y -SDict begin H.S end - 1563 -562 a 1563 562 a -SDict begin 13 H.A end - 1563 562 a 1563 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1653) cvn H.B /DEST pdfmark end - 1563 562 a Fn(security)48 -b(mask)s Fu(,)19 b(and)2395 562 y -SDict begin H.S end - 2395 562 a 2395 562 -a -SDict begin 13 H.A end - 2395 562 a 2395 562 a -SDict begin [ /View [/XYZ H.V] /Dest (1654) cvn H.B /DEST pdfmark end - 2395 562 a Fn(force)49 b(directory)f(security) --2 670 y(mode)70 b Fu(parameter)18 b(instead)i(of)966 -670 y -SDict begin H.S end - 966 670 a 966 670 a -SDict begin 13 H.A end - 966 670 a 966 670 a -SDict begin [ /View [/XYZ H.V] /Dest (1655) cvn H.B /DEST pdfmark end - 966 670 -a Fn(force)49 b(security)f(mode)h Fu(.)-2 854 y -SDict begin H.S end - -2 854 -a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (1656) cvn H.B /DEST pdfmark end - -2 854 a 90 x Fu(The)148 -944 y -SDict begin H.S end - 148 944 a 148 944 a -SDict begin 13 H.A end - 148 944 a 148 944 a -SDict begin [ /View [/XYZ H.V] /Dest (1657) cvn H.B /DEST pdfmark end - 148 944 -a Fn(directory)f(security)g(mask)23 b Fu(parameter)18 -b(by)i(def)o(ault)g(is)h(set)g(to)f(the)g(same)h(v)n(alue)e(as)i(the) -3022 944 y -SDict begin H.S end - 3022 944 a 3022 944 a -SDict begin 13 H.A end - 3022 944 a 3022 944 -a -SDict begin [ /View [/XYZ H.V] /Dest (1658) cvn H.B /DEST pdfmark end - 3022 944 a Fn(directory)49 b(mask)-2 1052 y Fu(parameter)18 -b(and)i(the)613 1052 y -SDict begin H.S end - 613 1052 a 613 1052 a -SDict begin 13 H.A end - 613 1052 -a 613 1052 a -SDict begin [ /View [/XYZ H.V] /Dest (1659) cvn H.B /DEST pdfmark end - 613 1052 a Fn(force)49 b(directory)f(security)h(mode)20 -b Fu(parameter)e(by)i(def)o(ault)g(is)h(set)g(to)f(the)g(same)h(v)n -(alue)e(as)-2 1160 y(the)120 1160 y -SDict begin H.S end - 120 1160 a 120 1160 -a -SDict begin 13 H.A end - 120 1160 a 120 1160 a -SDict begin [ /View [/XYZ H.V] /Dest (1660) cvn H.B /DEST pdfmark end - 120 1160 a Fn(force)49 b(directory)f(mode)20 -b Fu(parameter)-5 b(.)-2 1344 y -SDict begin H.S end - -2 1344 a -2 1344 a -SDict begin 13 H.A end - -2 -1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (1661) cvn H.B /DEST pdfmark end - -2 1344 a 90 x Fu(In)20 b(this)g(w)o(ay)h(Samba)e -(enforces)g(the)i(permission)e(restrictions)g(that)i(an)f -(administrator)e(can)i(set)h(on)f(a)h(Samba)e(share,)h(whilst)-2 -1542 y(still)h(allo)n(wing)e(users)i(to)f(modify)f(the)h(permission)f -(bits)i(within)f(that)g(restriction.)-2 1726 y -SDict begin H.S end - -2 1726 -a -2 1726 a -SDict begin 13 H.A end - -2 1726 a -2 1726 a -SDict begin [ /View [/XYZ H.V] /Dest (1662) cvn H.B /DEST pdfmark end - -2 1726 a 90 x Fu(If)g(you)f(w)o(ant)h -(to)h(set)g(up)f(a)g(share)g(that)g(allo)n(ws)h(users)f(full)g(control) -f(in)i(modifying)c(the)j(permission)g(bits)g(on)g(their)g(\002les)h -(and)-2 1924 y(directories)d(and)h(doesn')o(t)g(force)f(an)o(y)h -(particular)f(bits)i(to)g(be)g(set)g('on',)e(then)i(set)g(the)g(follo)n -(wing)e(parameters)g(in)i(the)3383 1924 y -SDict begin H.S end - 3383 1924 a -3383 1924 a -SDict begin 13 H.A end - 3383 1924 a 3383 1924 a -SDict begin [ /View [/XYZ H.V] /Dest (1663) cvn H.B /DEST pdfmark end - 3383 1924 a Fr(smb.conf)-2 -2032 y Fu(\002le)h(in)f(that)g(share)g(speci\002c)h(section)f(:)-2 -2216 y -SDict begin H.S end - -2 2216 a -2 2216 a -SDict begin 13 H.A end - -2 2216 a -2 2216 a -SDict begin [ /View [/XYZ H.V] /Dest (1664) cvn H.B /DEST pdfmark end - -2 2216 -a -2 2216 a -SDict begin H.S end - -2 2216 a -2 2216 a -SDict begin 13 H.A end - -2 2216 a -2 2216 a -SDict begin [ /View [/XYZ H.V] /Dest (1665) cvn H.B /DEST pdfmark end - -2 -2216 a 90 x Fn(security)48 b(mask)h(=)h(0777)-2 2485 -y -SDict begin H.S end - -2 2485 a -2 2485 a -SDict begin 13 H.A end - -2 2485 a -2 2485 a -SDict begin [ /View [/XYZ H.V] /Dest (1666) cvn H.B /DEST pdfmark end - -2 2485 a -2 -2485 a -SDict begin H.S end - -2 2485 a -2 2485 a -SDict begin 13 H.A end - -2 2485 a -2 2485 a -SDict begin [ /View [/XYZ H.V] /Dest (1667) cvn H.B /DEST pdfmark end - -2 2485 -a 95 x Fn(force)f(security)f(mode)h(=)h(0)-2 2759 y -SDict begin H.S end - -2 -2759 a -2 2759 a -SDict begin 13 H.A end - -2 2759 a -2 2759 a -SDict begin [ /View [/XYZ H.V] /Dest (1668) cvn H.B /DEST pdfmark end - -2 2759 a -2 2759 -a -SDict begin H.S end - -2 2759 a -2 2759 a -SDict begin 13 H.A end - -2 2759 a -2 2759 a -SDict begin [ /View [/XYZ H.V] /Dest (1669) cvn H.B /DEST pdfmark end - -2 2759 a 95 -x Fn(directory)e(security)g(mask)h(=)h(0777)-2 3033 y -SDict begin H.S end - --2 3033 a -2 3033 a -SDict begin 13 H.A end - -2 3033 a -2 3033 a -SDict begin [ /View [/XYZ H.V] /Dest (1670) cvn H.B /DEST pdfmark end - -2 3033 a -2 -3033 a -SDict begin H.S end - -2 3033 a -2 3033 a -SDict begin 13 H.A end - -2 3033 a -2 3033 a -SDict begin [ /View [/XYZ H.V] /Dest (1671) cvn H.B /DEST pdfmark end - -2 3033 -a 95 x Fn(force)f(directory)f(security)g(mode)h(=)h(0)-2 -3151 y -SDict begin H.S end - -2 3151 a -2 3151 a -SDict begin 13 H.A end - -2 3151 a -2 3151 a -SDict begin [ /View [/XYZ H.V] /Dest (1672) cvn H.B /DEST pdfmark end - -2 3151 -a 364 x Fx(10.7.)35 b(Interaction)e(with)i(the)g(standard)f(Samba)g -(\002le)h(attrib)m(ute)-2 3702 y(mapping)-2 3897 y -SDict begin H.S end - -2 -3897 a -2 3897 a -SDict begin 13 H.A end - -2 3897 a -2 3897 a -SDict begin [ /View [/XYZ H.V] /Dest (1674) cvn H.B /DEST pdfmark end - -2 3897 a 79 x Fu(Samba)19 -b(maps)i(some)f(of)f(the)i(DOS)f(attrib)n(ute)g(bits)h(\(such)f(as)g -("read)g(only"\))f(into)h(the)g(UNIX)g(permissions)g(of)g(a)g(\002le.)h -(This)-2 4084 y(means)f(there)f(can)h(be)g(a)h(con\003ict)f(between)f -(the)h(permission)g(bits)g(set)h(via)g(the)f(security)f(dialog)h(and)f -(the)h(permission)g(bits)g(set)-2 4192 y(by)g(the)g(\002le)h(attrib)n -(ute)e(mapping.)-2 4376 y -SDict begin H.S end - -2 4376 a -2 4376 a -SDict begin 13 H.A end - -2 4376 -a -2 4376 a -SDict begin [ /View [/XYZ H.V] /Dest (1675) cvn H.B /DEST pdfmark end - -2 4376 a 89 x Fu(One)h(w)o(ay)g(this)h(can)f(sho)n(w)g(up) -f(is)j(if)e(a)h(\002le)g(has)f(no)g(UNIX)g(read)g(access)g(for)g(the)g -(o)n(wner)f(it)i(will)g(sho)n(w)f(up)g(as)h("read)e(only")h(in)g(the)-2 -4573 y(standard)f(\002le)i(attrib)n(utes)f(tabbed)f(dialog.)g -(Unfortunately)e(this)k(dialog)e(is)j(the)e(same)g(one)g(that)g -(contains)g(the)g(security)f(info)h(in)-2 4681 y(another)e(tab)m(.)-2 -4848 y -SDict begin H.S end - -2 4848 a -2 4848 a -SDict begin 13 H.A end - -2 4848 a -2 4848 a -SDict begin [ /View [/XYZ H.V] /Dest (1676) cvn H.B /DEST pdfmark end - -2 4848 -a 107 x Fu(What)i(this)h(can)f(mean)g(is)h(that)f(if)h(the)f(o)n(wner)f -(changes)g(the)h(permissions)g(to)g(allo)n(w)g(themselv)o(es)g(read)f -(access)i(using)f(the)-2 5063 y(security)f(dialog,)g(clicks)745 -5063 y -SDict begin H.S end - 745 5063 a 745 5063 a -SDict begin 13 H.A end - 745 5063 a 745 5063 a -SDict begin [ /View [/XYZ H.V] /Dest (1677) cvn H.B /DEST pdfmark end - 745 -5063 a Fv("OK")h Fu(to)g(get)h(back)e(to)h(the)h(standard)e(attrib)n -(utes)h(tab)g(dialog,)f(and)h(then)f(clicks)3100 5063 -y -SDict begin H.S end - 3100 5063 a 3100 5063 a -SDict begin 13 H.A end - 3100 5063 a 3100 5063 a -SDict begin [ /View [/XYZ H.V] /Dest (1678) cvn H.B /DEST pdfmark end - 3100 -5063 a Fv("OK")h Fu(on)g(that)-2 5171 y(dialog,)f(then)h(NT)g(will)h -(set)g(the)f(\002le)h(permissions)e(back)h(to)g(read-only)e(\(as)j -(that)f(is)h(what)f(the)g(attrib)n(utes)h(still)g(say)f(in)h(the)-2 -5279 y(dialog\).)d(This)j(means)f(that)g(after)g(setting)g(permissions) -f(and)h(clicking)2082 5279 y -SDict begin H.S end - 2082 5279 a 2082 5279 a -SDict begin 13 H.A end - -2082 5279 a 2082 5279 a -SDict begin [ /View [/XYZ H.V] /Dest (1679) cvn H.B /DEST pdfmark end - 2082 5279 a Fv("OK")g Fu(to)h(get)f(back)f(to)i -(the)f(attrib)n(utes)g(dialog)f(you)-2 5387 y(should)g(al)o(w)o(ays)i -(hit)598 5387 y -SDict begin H.S end - 598 5387 a 598 5387 a -SDict begin 13 H.A end - 598 5387 a 598 -5387 a -SDict begin [ /View [/XYZ H.V] /Dest (1680) cvn H.B /DEST pdfmark end - 598 5387 a Fv("Cancel")f Fu(rather)g(than)1333 -5387 y -SDict begin H.S end - 1333 5387 a 1333 5387 a -SDict begin 13 H.A end - 1333 5387 a 1333 5387 -a -SDict begin [ /View [/XYZ H.V] /Dest (1681) cvn H.B /DEST pdfmark end - 1333 5387 a Fv("OK")g Fu(to)h(ensure)e(that)i(your)d(changes)i(are)g -(not)g(o)o(v)o(erridden.)p Black 3656 5984 a Fq(57)p -Black eop end -%%Page: 58 65 -TeXDict begin 58 64 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.58) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (GROUPMAPPING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(11.)f(Con\002guring)g(Gr)m(oup)g(Mapping)-2 -363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (1688) cvn H.B /DEST pdfmark end - -2 363 a 73 -x Fu(Starting)19 b(with)i(Samba)f(3.0)f(alpha)h(2,)g(a)g(ne)n(w)g -(group)f(mapping)f(function)h(is)i(a)n(v)n(ailable.)e(The)h(current)f -(method)g(\(lik)o(ely)g(to)-2 544 y(change\))f(to)j(manage)e(the)h -(groups)f(is)i(a)f(ne)n(w)g(command)e(called)1872 544 -y -SDict begin H.S end - 1872 544 a 1872 544 a -SDict begin 13 H.A end - 1872 544 a 1872 544 a -SDict begin [ /View [/XYZ H.V] /Dest (1689) cvn H.B /DEST pdfmark end - 1872 544 -a Fu(smbgroupedit.)-2 728 y -SDict begin H.S end - -2 728 a -2 728 a -SDict begin 13 H.A end - -2 728 -a -2 728 a -SDict begin [ /View [/XYZ H.V] /Dest (1690) cvn H.B /DEST pdfmark end - -2 728 a 90 x Fu(The)i(\002rst)h(immediate)e(reason)g(to)i -(use)f(the)g(group)f(mapping)f(on)i(a)g(PDC,)h(is)h(that)e(the)2479 -818 y -SDict begin H.S end - 2479 818 a 2479 818 a -SDict begin 13 H.A end - 2479 818 a 2479 818 a -SDict begin [ /View [/XYZ H.V] /Dest (1691) cvn H.B /DEST pdfmark end - 2479 -818 a Fv(domain)g(admin)h(gr)o(oup)f Fu(of)3336 818 y -SDict begin H.S end - -3336 818 a 3336 818 a -SDict begin 13 H.A end - 3336 818 a 3336 818 a -SDict begin [ /View [/XYZ H.V] /Dest (1692) cvn H.B /DEST pdfmark end - 3336 818 -a Fr(smb.conf)-2 926 y Fu(is)h(no)n(w)f(gone.)e(This)j(parameter)d(w)o -(as)j(used)f(to)h(gi)n(v)o(e)e(the)h(listed)h(users)f(local)h(admin)e -(rights)h(on)g(their)f(w)o(orkstations.)g(It)i(w)o(as)-2 -1034 y(some)f(magic)f(stuf)n(f)h(that)h(simply)e(w)o(ork)o(ed)g(b)n(ut) -i(didn')o(t)d(scale)j(v)o(ery)e(well)i(for)e(comple)o(x)g(setups.)-2 -1218 y -SDict begin H.S end - -2 1218 a -2 1218 a -SDict begin 13 H.A end - -2 1218 a -2 1218 a -SDict begin [ /View [/XYZ H.V] /Dest (1693) cvn H.B /DEST pdfmark end - -2 1218 -a 90 x Fu(Let)h(me)g(e)o(xplain)f(ho)n(w)h(it)h(w)o(orks)f(on)f -(NT/W2K,)i(to)f(ha)n(v)o(e)g(this)g(magic)g(f)o(ade)g(a)o(w)o(ay)-5 -b(.)19 b(When)h(installing)g(NT/W2K)g(on)g(a)-2 1416 -y(computer)m(,)e(the)i(installer)g(program)e(creates)i(some)g(users)h -(and)e(groups.)g(Notably)g(the)h('Administrators')e(group,)h(and)g(gi)n -(v)o(es)h(to)-2 1523 y(that)g(group)e(some)j(pri)n(vile)o(ges)d(lik)o -(e)j(the)f(ability)g(to)g(change)f(the)h(date)g(and)g(time)g(or)g(to)h -(kill)f(an)o(y)g(process)f(\(or)h(close)g(too\))-2 1631 -y(running)e(on)i(the)g(local)g(machine.)f(The)h('Administrator')d(user) -k(is)g(a)f(member)f(of)h(the)g('Administrators')e(group,)h(and)g(thus) --2 1739 y('inherit')g(the)h('Administrators')e(group)g(pri)n(vile)o -(ges.)h(If)h(a)h('joe')e(user)h(is)h(created)f(and)f(become)g(a)i -(member)e(of)h(the)-2 1847 y('Administrator')e(group,)g('joe')h(has)i -(e)o(xactly)e(the)h(same)h(rights)e(as)i('Administrator'.)-2 -2031 y -SDict begin H.S end - -2 2031 a -2 2031 a -SDict begin 13 H.A end - -2 2031 a -2 2031 a -SDict begin [ /View [/XYZ H.V] /Dest (1694) cvn H.B /DEST pdfmark end - -2 2031 -a 90 x Fu(When)f(a)g(NT/W2K)h(machine)e(is)i(joined)e(to)i(a)f(domain,) -f(during)f(that)j(phase,)e(the)h("Domain)f(Administrators')g(group)f -(of)i(the)-2 2229 y(PDC)h(is)g(added)e(to)h(the)h('Administrators')d -(group)g(of)i(the)g(w)o(orkstation.)f(Ev)o(ery)g(members)g(of)h(the)g -('Domain)f(Administrators')-2 2337 y(group)f('inherit')h(the)h(rights)g -(of)g(the)g('Administrators')e(group)h(when)g(logging)g(on)h(the)g(w)o -(orkstation.)-2 2521 y -SDict begin H.S end - -2 2521 a -2 2521 a -SDict begin 13 H.A end - -2 2521 a --2 2521 a -SDict begin [ /View [/XYZ H.V] /Dest (1695) cvn H.B /DEST pdfmark end - -2 2521 a 90 x Fu(Y)-9 b(ou)19 b(are)h(no)n(w)g(w)o(ondering) -e(ho)n(w)i(to)g(mak)o(e)g(some)g(of)g(your)f(samba)h(PDC)h(users)f -(members)f(of)h(the)g('Domain)f(Administrators')-2 2719 -y(?)h(That')-5 b(s)21 b(really)e(easy)-5 b(.)-2 2737 -y -SDict begin H.S end - -2 2737 a -2 2737 a -SDict begin 13 H.A end - -2 2737 a -2 2737 a -SDict begin [ /View [/XYZ H.V] /Dest (1696) cvn H.B /DEST pdfmark end - -2 2737 a -2 -2747 a -SDict begin H.S end - -2 2747 a -2 2747 a -SDict begin 13 H.A end - -2 2747 a -2 2747 a -SDict begin [ /View [/XYZ H.V] /Dest (1697) cvn H.B /DEST pdfmark end - -2 2747 -a Black 64 2889 a Fu(1.)p Black 147 2889 a -SDict begin H.S end - 147 2889 a -147 2889 a -SDict begin 13 H.A end - 147 2889 a 147 2889 a -SDict begin [ /View [/XYZ H.V] /Dest (1698) cvn H.B /DEST pdfmark end - 147 2889 a Fu(create)20 -b(a)h(unix)e(group)g(\(usually)g(in)1180 2889 y -SDict begin H.S end - 1180 -2889 a 1180 2889 a -SDict begin 13 H.A end - 1180 2889 a 1180 2889 a -SDict begin [ /View [/XYZ H.V] /Dest (1699) cvn H.B /DEST pdfmark end - 1180 2889 -a Fr(/etc/group)p Fu(\),)g(let')-5 b(s)21 b(call)f(it)h(domadm)-2 -2907 y -SDict begin H.S end - -2 2907 a -2 2907 a -SDict begin 13 H.A end - -2 2907 a -2 2907 a -SDict begin [ /View [/XYZ H.V] /Dest (1700) cvn H.B /DEST pdfmark end - -2 2907 -a Black 64 3039 a Fu(2.)p Black 147 3039 a -SDict begin H.S end - 147 3039 a -147 3039 a -SDict begin 13 H.A end - 147 3039 a 147 3039 a -SDict begin [ /View [/XYZ H.V] /Dest (1701) cvn H.B /DEST pdfmark end - 147 3039 a Fu(add)f(to)g(this)h(group) -d(the)j(users)f(that)g(must)g(be)h(Administrators.)d(F)o(or)i(e)o -(xample)f(if)h(you)g(w)o(ant)g(joe,john)e(and)i(mary)-5 -b(,)19 b(your)147 3147 y(entry)h(in)424 3147 y -SDict begin H.S end - 424 3147 -a 424 3147 a -SDict begin 13 H.A end - 424 3147 a 424 3147 a -SDict begin [ /View [/XYZ H.V] /Dest (1702) cvn H.B /DEST pdfmark end - 424 3147 a Fr(/etc/group)f -Fu(will)i(look)e(lik)o(e:)-2 3331 y -SDict begin H.S end - -2 3331 a -2 3331 -a -SDict begin 13 H.A end - -2 3331 a -2 3331 a -SDict begin [ /View [/XYZ H.V] /Dest (1703) cvn H.B /DEST pdfmark end - -2 3331 a -2 3372 a -SDict begin H.S end - -2 3372 a -2 -3372 a -SDict begin 11.7 H.A end - -2 3372 a -2 3372 a -SDict begin [ /View [/XYZ H.V] /Dest (1704) cvn H.B /DEST pdfmark end - -2 3372 a 147 3451 a Fr -(domadm:x:502:joe,john,mary)39 3719 y -SDict begin H.S end - 39 3719 a 39 3719 -a -SDict begin 13 H.A end - 39 3719 a 39 3719 a -SDict begin [ /View [/XYZ H.V] /Dest (1705) cvn H.B /DEST pdfmark end - 39 3719 a Black 64 3868 a Fu(3.)p -Black 147 3868 a -SDict begin H.S end - 147 3868 a 147 3868 a -SDict begin 13 H.A end - 147 3868 a 147 -3868 a -SDict begin [ /View [/XYZ H.V] /Dest (1706) cvn H.B /DEST pdfmark end - 147 3868 a Fu(Map)h(this)h(domadm)d(group)h(to)h(the)1194 -3868 y -SDict begin H.S end - 1194 3868 a 1194 3868 a -SDict begin 13 H.A end - 1194 3868 a 1194 3868 -a -SDict begin [ /View [/XYZ H.V] /Dest (1707) cvn H.B /DEST pdfmark end - 1194 3868 a Fv(domain)h(admins)g Fu(group)d(by)i(running)e(the)i -(command:)-2 4052 y -SDict begin H.S end - -2 4052 a -2 4052 a -SDict begin 13 H.A end - -2 4052 a -2 -4052 a -SDict begin [ /View [/XYZ H.V] /Dest (1708) cvn H.B /DEST pdfmark end - -2 4052 a -2 4052 a -SDict begin H.S end - -2 4052 a -2 4052 a -SDict begin 13 H.A end - -2 4052 -a -2 4052 a -SDict begin [ /View [/XYZ H.V] /Dest (1709) cvn H.B /DEST pdfmark end - -2 4052 a 147 4142 a Fm(smbgroupedit)48 b(-c)h("Domain)g -(Admins")f(-u)i(domadm)-2 4427 y -SDict begin H.S end - -2 4427 a -2 4427 a -SDict begin 13 H.A end - --2 4427 a -2 4427 a -SDict begin [ /View [/XYZ H.V] /Dest (1710) cvn H.B /DEST pdfmark end - -2 4427 a 108 x Fu(Y)-9 b(ou')l(re)18 -b(set,)j(joe,)f(john)f(and)h(mary)f(are)i(domain)d(administrators)h(!) --2 4719 y -SDict begin H.S end - -2 4719 a -2 4719 a -SDict begin 13 H.A end - -2 4719 a -2 4719 a -SDict begin [ /View [/XYZ H.V] /Dest (1711) cvn H.B /DEST pdfmark end - -2 -4719 a 90 x Fu(Lik)o(e)h(the)g(Domain)f(Admins)g(group,)f(you)h(can)h -(map)g(an)o(y)f(arbitrary)f(Unix)i(group)e(to)i(an)o(y)f(NT)h(group.)e -(Y)-9 b(ou)20 b(can)g(also)g(mak)o(e)f(an)o(y)-2 4917 -y(Unix)h(group)e(a)j(domain)d(group.)h(F)o(or)g(e)o(xample,)g(on)h(a)g -(domain)f(member)g(machine)g(\(an)h(NT/W2K)g(or)g(a)h(samba)f(serv)o -(er)-2 5024 y(running)e(winbind\),)g(you)h(w)o(ould)h(lik)o(e)g(to)h -(gi)n(v)o(e)e(access)i(to)f(a)h(certain)e(directory)g(to)h(some)g -(users)h(who)e(are)h(member)f(of)h(a)h(group)-2 5132 -y(on)f(your)e(samba)i(PDC.)h(Flag)g(that)f(group)e(as)j(a)g(domain)e -(group)f(by)i(running:)-2 5316 y -SDict begin H.S end - -2 5316 a -2 5316 a -SDict begin 13 H.A end - --2 5316 a -2 5316 a -SDict begin [ /View [/XYZ H.V] /Dest (1712) cvn H.B /DEST pdfmark end - -2 5316 a -2 5316 a -SDict begin H.S end - -2 5316 a -2 -5316 a -SDict begin 13 H.A end - -2 5316 a -2 5316 a -SDict begin [ /View [/XYZ H.V] /Dest (1713) cvn H.B /DEST pdfmark end - -2 5316 a 90 x Fm(smbgroupedit)47 -b(-a)j(unixgroup)e(-td)p Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 -5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 a -SDict begin [ /View [/XYZ H.V] /Dest (1715) cvn H.B /DEST pdfmark end - -2 5984 a 3659 6053 a Fq(58)p -Black eop end -%%Page: 59 66 -TeXDict begin 59 65 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.59) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2369 -132 -a Fq(Chapter)20 b(11.)f(Con\002guring)f(Gr)l(oup)i(Mapping)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1714) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Y)-9 b(ou)19 b(can)h(list)i(the)e(v)n(arious)f(groups)g -(in)h(the)g(mapping)f(database)g(lik)o(e)i(this)-2 346 -y Fm(smbgroupedit)47 b(-v)p Black 3659 5984 a Fq(59)p -Black eop end -%%Page: 60 67 -TeXDict begin 60 66 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.60) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PRINTING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(12.)f(Printing)g(Support)-2 197 y -SDict begin H.S end - -2 -197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (1735) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fx(12.1.)35 -b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 a -SDict begin 13 H.A end - -2 707 a --2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (1737) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(Be)o(ginning)18 b(with)j(the)f(2.2.0)f -(release,)h(Samba)f(supports)g(the)i(nati)n(v)o(e)e(W)m(indo)n(ws)h(NT) -g(printing)f(mechanisms)g(implemented)f(via)-2 921 y(MS-RPC)j(\(i.e.)f -(the)g(SPOOLSS)h(named)e(pipe\).)g(Pre)n(vious)h(v)o(ersions)f(of)h -(Samba)f(only)h(supported)e(LanMan)h(printing)g(calls.)-2 -1105 y -SDict begin H.S end - -2 1105 a -2 1105 a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (1738) cvn H.B /DEST pdfmark end - -2 1105 -a 90 x Fu(The)h(additional)e(functionality)h(pro)o(vided)e(by)j(the)g -(ne)n(w)g(SPOOLSS)h(support)e(includes:)-2 1213 y -SDict begin H.S end - -2 -1213 a -2 1213 a -SDict begin 13 H.A end - -2 1213 a -2 1213 a -SDict begin [ /View [/XYZ H.V] /Dest (1739) cvn H.B /DEST pdfmark end - -2 1213 a -2 1223 -a -SDict begin H.S end - -2 1223 a -2 1223 a -SDict begin 13 H.A end - -2 1223 a -2 1223 a -SDict begin [ /View [/XYZ H.V] /Dest (1740) cvn H.B /DEST pdfmark end - -2 1223 a Black -142 x Ft(\225)p Black 81 1365 a -SDict begin H.S end - 81 1365 a 81 1365 a -SDict begin 13 H.A end - 81 -1365 a 81 1365 a -SDict begin [ /View [/XYZ H.V] /Dest (1741) cvn H.B /DEST pdfmark end - 81 1365 a Fu(Support)f(for)i(do)n(wnloading)d(printer) -i(dri)n(v)o(er)g(\002les)i(to)g(W)m(indo)n(ws)e(95/98/NT/2000)e -(clients)j(upon)f(demand.)-2 1383 y -SDict begin H.S end - -2 1383 a -2 1383 -a -SDict begin 13 H.A end - -2 1383 a -2 1383 a -SDict begin [ /View [/XYZ H.V] /Dest (1742) cvn H.B /DEST pdfmark end - -2 1383 a Black 131 x Ft(\225)p -Black 81 1514 a -SDict begin H.S end - 81 1514 a 81 1514 a -SDict begin 13 H.A end - 81 1514 a 81 1514 -a -SDict begin [ /View [/XYZ H.V] /Dest (1743) cvn H.B /DEST pdfmark end - 81 1514 a Fu(Uploading)f(of)i(printer)f(dri)n(v)o(ers)g(via)h(the)g -(W)m(indo)n(ws)g(NT)g(Add)g(Printer)g(W)m(izard)g(\(APW\))g(or)g(the)g -(Imprints)f(tool)h(set)h(\(refer)e(to)81 1622 y -SDict begin H.S end - 81 1622 -a 81 1622 a -SDict begin 13 H.A end - 81 1622 a 81 1622 a -SDict begin [ /View [/XYZ H.V] /Dest (1744) cvn H.B /DEST pdfmark end - 81 1622 a Fu(http://imprints.sourcefor) -o(ge.n)o(et\).)-2 1640 y -SDict begin H.S end - -2 1640 a -2 1640 a -SDict begin 13 H.A end - -2 1640 -a -2 1640 a -SDict begin [ /View [/XYZ H.V] /Dest (1745) cvn H.B /DEST pdfmark end - -2 1640 a Black 132 x Ft(\225)p Black 81 -1772 a -SDict begin H.S end - 81 1772 a 81 1772 a -SDict begin 13 H.A end - 81 1772 a 81 1772 a -SDict begin [ /View [/XYZ H.V] /Dest (1746) cvn H.B /DEST pdfmark end - 81 1772 -a Fu(Support)f(for)i(the)g(nati)n(v)o(e)g(MS-RPC)h(printing)e(calls)h -(such)g(as)h(StartDocPrinter)m(,)e(EnumJobs\(\),)e(etc...)j(\(See)g -(the)h(MSDN)81 1880 y(documentation)c(at)676 1880 y -SDict begin H.S end - 676 -1880 a 676 1880 a -SDict begin 13 H.A end - 676 1880 a 676 1880 a -SDict begin [ /View [/XYZ H.V] /Dest (1747) cvn H.B /DEST pdfmark end - 676 1880 a Fu -(http://msdn.microsoft.com/)f(for)j(more)g(information)f(on)i(the)g(W)m -(in32)g(printing)e(API\))-2 1898 y -SDict begin H.S end - -2 1898 a -2 1898 -a -SDict begin 13 H.A end - -2 1898 a -2 1898 a -SDict begin [ /View [/XYZ H.V] /Dest (1748) cvn H.B /DEST pdfmark end - -2 1898 a Black 131 x Ft(\225)p -Black 81 2029 a -SDict begin H.S end - 81 2029 a 81 2029 a -SDict begin 13 H.A end - 81 2029 a 81 2029 -a -SDict begin [ /View [/XYZ H.V] /Dest (1749) cvn H.B /DEST pdfmark end - 81 2029 a Fu(Support)g(for)i(NT)g(Access)h(Control)f(Lists)h(\(A)m -(CL\))f(on)g(printer)f(objects)-2 2047 y -SDict begin H.S end - -2 2047 a -2 -2047 a -SDict begin 13 H.A end - -2 2047 a -2 2047 a -SDict begin [ /View [/XYZ H.V] /Dest (1750) cvn H.B /DEST pdfmark end - -2 2047 a Black 132 x Ft(\225)p -Black 81 2179 a -SDict begin H.S end - 81 2179 a 81 2179 a -SDict begin 13 H.A end - 81 2179 a 81 2179 -a -SDict begin [ /View [/XYZ H.V] /Dest (1751) cvn H.B /DEST pdfmark end - 81 2179 a Fu(Impro)o(v)o(ed)e(support)i(for)g(printer)g(queue)g -(manipulation)f(through)g(the)i(use)h(of)f(an)g(internal)f(databases)h -(for)g(spooled)f(job)81 2287 y(information)-2 2453 y -SDict begin H.S end - --2 2453 a -2 2453 a -SDict begin 13 H.A end - -2 2453 a -2 2453 a -SDict begin [ /View [/XYZ H.V] /Dest (1752) cvn H.B /DEST pdfmark end - -2 2453 a 108 -x Fu(There)g(has)h(been)f(some)g(initial)h(confusion)e(about)h(what)g -(all)i(this)f(means)f(and)g(whether)g(or)h(not)f(it)h(is)h(a)f -(requirement)e(for)h(printer)-2 2669 y(dri)n(v)o(ers)g(to)h(be)g -(installed)g(on)g(a)h(Samba)e(host)i(in)f(order)f(to)h(support)f -(printing)g(from)g(W)m(indo)n(ws)g(clients.)i(As)g(a)f(side)h(note,)e -(Samba)-2 2776 y(does)h(not)g(use)g(these)g(dri)n(v)o(ers)f(in)i(an)o -(y)e(w)o(ay)h(to)h(process)e(spooled)g(\002les.)i(The)o(y)e(are)i -(utilized)e(entirely)h(by)g(the)g(clients.)-2 2960 y -SDict begin H.S end - --2 2960 a -2 2960 a -SDict begin 13 H.A end - -2 2960 a -2 2960 a -SDict begin [ /View [/XYZ H.V] /Dest (1753) cvn H.B /DEST pdfmark end - -2 2960 a 90 -x Fu(The)g(follo)n(wing)e(MS)j(KB)g(article,)f(may)g(be)g(of)g(some)g -(help)f(if)i(you)e(are)h(dealing)f(with)i(W)m(indo)n(ws)e(2000)g -(clients:)3281 3050 y -SDict begin H.S end - 3281 3050 a 3281 3050 a -SDict begin 13 H.A end - 3281 3050 -a 3281 3050 a -SDict begin [ /View [/XYZ H.V] /Dest (1754) cvn H.B /DEST pdfmark end - 3281 3050 a Fq(How)h(to)h(Add)-2 3158 y(Printer)o(s)g -(with)g(No)f(User)h(Inter)o(action)e(in)h(W)-5 b(indows)21 -b(2000)-2 3325 y -SDict begin H.S end - -2 3325 a -2 3325 a -SDict begin 13 H.A end - -2 3325 a -2 3325 -a -SDict begin [ /View [/XYZ H.V] /Dest (1755) cvn H.B /DEST pdfmark end - -2 3325 a -2 3325 a -SDict begin H.S end - -2 3325 a -2 3325 a -SDict begin 13 H.A end - -2 3325 a -2 -3325 a -SDict begin [ /View [/XYZ H.V] /Dest (1756) cvn H.B /DEST pdfmark end - -2 3325 a 107 x Fu(http://support.microsoft.com/sup)o(po)o -(rt/kb)o(/articles/Q18)o(9/1)o(/05)o(.ASP)-2 3461 y -SDict begin H.S end - -2 -3461 a -2 3461 a -SDict begin 13 H.A end - -2 3461 a -2 3461 a -SDict begin [ /View [/XYZ H.V] /Dest (1757) cvn H.B /DEST pdfmark end - -2 3461 a 359 x -Fx(12.2.)35 b(Con\002guration)-2 3849 y -SDict begin H.S end - -2 3849 a -2 -3849 a -SDict begin 11.7 H.A end - -2 3849 a -2 3849 a -SDict begin [ /View [/XYZ H.V] /Dest (1759) cvn H.B /DEST pdfmark end - -2 3849 a 346 3949 3463 17 -v 346 5240 17 1292 v 1528 4105 a Fp([print$])30 b(vs.)f([printer$])388 -4295 y -SDict begin H.S end - 388 4295 a 388 4295 a -SDict begin 11.7 H.A end - 388 4295 a 388 4295 a -SDict begin [ /View [/XYZ H.V] /Dest (1761) cvn H.B /DEST pdfmark end - 388 -4295 a 73 x Fj(Pre)n(vious)19 b(v)n(ersions)h(of)g(Samba)g(recommended) -e(using)h(a)i(share)e(named)h([pr)q(inter$].)d(This)j(name)g(w)o(as)g -(tak)o(en)f(from)388 4465 y(the)h(pr)q(inter$)e(ser)r(vice)i(created)f -(b)o(y)i(Windo)o(ws)d(9x)j(clients)e(when)h(a)g(pr)q(inter)f(w)o(as)h -(shared.)f(Windo)o(ws)g(9x)i(pr)q(inter)388 4562 y(ser)r(v)n(ers)g(alw) -o(a)n(ys)f(ha)o(v)n(e)f(a)i(pr)q(inter$)d(ser)r(vice)i(which)g(pro)o -(vides)f(read-only)f(access)k(via)e(no)g(pass)n(w)o(ord)f(in)h(order)f -(to)388 4659 y(suppor)s(t)g(pr)q(inter)g(dr)q(iv)n(er)g(do)o(wnloads)o -(.)388 4841 y -SDict begin H.S end - 388 4841 a 388 4841 a -SDict begin 11.7 H.A end - 388 4841 a 388 4841 -a -SDict begin [ /View [/XYZ H.V] /Dest (1762) cvn H.B /DEST pdfmark end - 388 4841 a 81 x Fj(Ho)o(w)o(e)n(v)n(er)l(,)h(the)f(initial)f -(implementation)f(allo)o(w)o(ed)h(f)n(or)h(a)i(par)o(ameter)d(named) -2607 4922 y -SDict begin H.S end - 2607 4922 a 2607 4922 a -SDict begin 11.7 H.A end - 2607 4922 a 2607 -4922 a -SDict begin [ /View [/XYZ H.V] /Dest (1763) cvn H.B /DEST pdfmark end - 2607 4922 a Fi(printer)44 b(driver)g(location)19 -b Fj(to)388 5020 y(be)h(used)g(on)f(a)i(per)e(share)h(basis)g(to)g -(specify)h(the)e(location)g(of)h(the)f(dr)q(iv)n(er)h(\002les)h -(associated)e(with)g(that)h(pr)q(inter)l(.)388 5117 y(Another)e(par)o -(ameter)h(named)1280 5117 y -SDict begin H.S end - 1280 5117 a 1280 5117 a -SDict begin 11.7 H.A end - 1280 -5117 a 1280 5117 a -SDict begin [ /View [/XYZ H.V] /Dest (1764) cvn H.B /DEST pdfmark end - 1280 5117 a Fi(printer)44 b(driver)22 -b Fj(pro)o(vided)c(a)j(means)f(of)g(de\002ning)e(the)i(pr)q(inter)f(dr) -q(iv)n(er)g(name)h(to)388 5214 y(be)g(sent)g(to)g(the)g(client.)p -3792 5240 17 1292 v 346 5256 3463 17 v -2 5267 a -SDict begin H.S end - -2 5267 -a -2 5267 a -SDict begin 13 H.A end - -2 5267 a -2 5267 a -SDict begin [ /View [/XYZ H.V] /Dest (1765) cvn H.B /DEST pdfmark end - -2 5267 a Black 3659 -5984 a Fq(60)p Black eop end -%%Page: 61 68 -TeXDict begin 61 67 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.61) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1785) cvn H.B /DEST pdfmark end - -2 -201 a 2763 --132 a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black --2 79 a Fp(12.2.1.)28 b(Cr)n(eating)j([print$])-2 269 -y -SDict begin H.S end - -2 269 a -2 269 a -SDict begin 13 H.A end - -2 269 a -2 269 a -SDict begin [ /View [/XYZ H.V] /Dest (1767) cvn H.B /DEST pdfmark end - -2 269 a 84 x Fu(In)20 -b(order)f(to)h(support)f(the)h(uploading)e(of)i(printer)f(dri)n(v)o(er) -g(\002les,)h(you)g(must)g(\002rst)h(con\002gure)d(a)j(\002le)g(share)f -(named)f([print$].)f(The)-2 461 y(name)h(of)h(this)h(share)f(is)h(hard) -e(coded)g(in)h(Samba')-5 b(s)20 b(internals)g(so)g(the)g(name)g(is)h(v) -o(ery)e(important)f(\(print$)h(is)i(the)f(service)g(used)g(by)-2 -569 y(W)m(indo)n(ws)f(NT)i(print)e(serv)o(ers)h(to)g(pro)o(vide)e -(support)h(for)h(printer)f(dri)n(v)o(er)g(do)n(wnload\).)-2 -753 y -SDict begin H.S end - -2 753 a -2 753 a -SDict begin 13 H.A end - -2 753 a -2 753 a -SDict begin [ /View [/XYZ H.V] /Dest (1768) cvn H.B /DEST pdfmark end - -2 753 a 90 -x Fu(Y)-9 b(ou)19 b(should)h(modify)e(the)i(serv)o(er')-5 -b(s)20 b(smb)m(.conf)e(\002le)j(to)f(add)g(the)g(global)g(parameters)e -(and)i(to)g(create)g(the)h(follo)n(wing)d(\002le)j(share)-2 -951 y(\(of)e(course,)h(some)g(of)f(the)i(parameter)d(v)n(alues,)i(such) -g(as)h('path')e(are)h(arbitrary)e(and)i(should)f(be)h(replaced)f(with)i -(appropriate)-2 1059 y(v)n(alues)f(for)f(your)g(site\):)-2 -1243 y -SDict begin H.S end - -2 1243 a -2 1243 a -SDict begin 13 H.A end - -2 1243 a -2 1243 a -SDict begin [ /View [/XYZ H.V] /Dest (1769) cvn H.B /DEST pdfmark end - -2 1243 -a -2 1326 a -SDict begin H.S end - -2 1326 a -2 1326 a -SDict begin 11.7 H.A end - -2 1326 a -2 1326 a -SDict begin [ /View [/XYZ H.V] /Dest (1770) cvn H.B /DEST pdfmark end - -2 -1326 a 79 x Fr([global])177 1502 y(;)45 b(members)e(of)i(the)f(ntadmin) -g(group)g(should)g(be)g(able)177 1599 y(;)h(to)f(add)h(drivers)e(and)i -(set)f(printer)g(properties)177 1696 y(;)h(root)f(is)g(implicitly)g(a)g -('printer)g(admin')177 1794 y(printer)g(admin)g(=)g(@ntadmin)-2 -1988 y([print$])177 2085 y(path)g(=)h(/usr/local/samba/printers)177 -2182 y(guest)f(ok)h(=)f(yes)177 2279 y(browseable)f(=)i(yes)177 -2376 y(read)f(only)g(=)h(yes)177 2473 y(;)g(since)f(this)g(share)g(is)g -(configured)g(as)g(read)g(only,)g(then)g(we)h(need)177 -2571 y(;)g(a)f('write)g(list'.)89 b(Check)44 b(the)g(file)g(system)g -(permissions)f(to)i(make)177 2668 y(;)g(sure)f(this)g(account)g(can)g -(copy)g(files)g(to)h(the)f(share.)89 b(If)44 b(this)177 -2765 y(;)h(is)f(setup)g(to)h(a)f(non-root)g(account,)f(then)i(it)f -(should)g(also)g(exist)177 2862 y(;)h(as)f(a)h('printer)e(admin')177 -2959 y(write)h(list)g(=)h(@ntadmin,root)-2 3316 y -SDict begin H.S end - -2 -3316 a -2 3316 a -SDict begin 13 H.A end - -2 3316 a -2 3316 a -SDict begin [ /View [/XYZ H.V] /Dest (1771) cvn H.B /DEST pdfmark end - -2 3316 a 108 x -Fu(The)148 3424 y -SDict begin H.S end - 148 3424 a 148 3424 a -SDict begin 13 H.A end - 148 3424 a 148 -3424 a -SDict begin [ /View [/XYZ H.V] /Dest (1772) cvn H.B /DEST pdfmark end - 148 3424 a 148 3424 a -SDict begin H.S end - 148 3424 a 148 3424 a -SDict begin 13 H.A end - 148 -3424 a 148 3424 a -SDict begin [ /View [/XYZ H.V] /Dest (1773) cvn H.B /DEST pdfmark end - 148 3424 a Fn(write)j(list)21 b Fu(\(smb)m -(.conf.5.html#WRITELIST)o(\))15 b(is)21 b(used)f(to)g(allo)n(w)g -(administrati)n(v)o(e)f(le)n(v)o(el)h(user)g(accounts)f(to)h(ha)n(v)o -(e)-2 3532 y(write)g(access)h(in)f(order)f(to)i(update)e(\002les)i(on)f -(the)g(share.)f(See)i(the)1895 3532 y -SDict begin H.S end - 1895 3532 a 1895 -3532 a -SDict begin 13 H.A end - 1895 3532 a 1895 3532 a -SDict begin [ /View [/XYZ H.V] /Dest (1774) cvn H.B /DEST pdfmark end - 1895 3532 a Fu(smb)m(.conf\(5\))c(man)j -(page)f(\(smb)m(.conf.5.html\))d(for)k(more)-2 3640 y(information)e(on) -h(con\002guring)f(\002le)j(shares.)-2 3824 y -SDict begin H.S end - -2 3824 -a -2 3824 a -SDict begin 13 H.A end - -2 3824 a -2 3824 a -SDict begin [ /View [/XYZ H.V] /Dest (1775) cvn H.B /DEST pdfmark end - -2 3824 a 90 x Fu(The)f(requirement)e -(for)687 3914 y -SDict begin H.S end - 687 3914 a 687 3914 a -SDict begin 13 H.A end - 687 3914 a 687 -3914 a -SDict begin [ /View [/XYZ H.V] /Dest (1776) cvn H.B /DEST pdfmark end - 687 3914 a 687 3914 a -SDict begin H.S end - 687 3914 a 687 3914 a -SDict begin 13 H.A end - 687 -3914 a 687 3914 a -SDict begin [ /View [/XYZ H.V] /Dest (1777) cvn H.B /DEST pdfmark end - 687 3914 a Fv(guest)i(ok)h(=)g(y)o(es)f -Fu(\(smb)m(.conf.5.html#GUEST)o(OK\))14 b(depends)19 -b(upon)g(ho)n(w)h(your)f(site)i(is)g(con\002gured.)c(If)-2 -4022 y(users)j(will)h(be)f(guaranteed)e(to)i(ha)n(v)o(e)g(an)g(account) -f(on)h(the)g(Samba)g(host,)g(then)g(this)g(is)h(a)g(non-issue.)-2 -4040 y -SDict begin H.S end - -2 4040 a -2 4040 a -SDict begin 11.7 H.A end - -2 4040 a -2 4040 a -SDict begin [ /View [/XYZ H.V] /Dest (1778) cvn H.B /DEST pdfmark end - -2 4040 -a -2 4164 a -SDict begin H.S end - -2 4164 a -2 4164 a -SDict begin 11.7 H.A end - -2 4164 a -2 4164 a -SDict begin [ /View [/XYZ H.V] /Dest (1780) cvn H.B /DEST pdfmark end - -2 -4164 a 164 4244 a Fk(A)l(uthor')m(s)d(Note:)h Fj(The)h(non-issue)e(is)j -(that)f(if)g(all)f(y)o(our)h(Windo)o(ws)f(NT)h(users)g(are)g(guar)o -(anteed)d(to)j(be)g(authenticated)c(b)o(y)21 b(the)164 -4341 y(Samba)e(ser)r(v)n(er)h(\(such)g(as)g(a)f(domain)f(member)i(ser)r -(v)n(er)g(and)e(the)h(NT)h(user)g(has)f(already)f(been)h(v)n(alidated)e -(b)o(y)j(the)f(Domain)164 4438 y(Controller)e(in)j(order)f(to)i(logon)d -(to)i(the)g(Windo)o(ws)f(NT)h(console\),)f(then)g(guest)h(access)h(is)g -(not)e(necessar)r(y)-7 b(.)20 b(Of)h(course)o(,)e(in)h(a)164 -4535 y(w)o(or)q(kg)o(roup)f(en)o(vironment)e(where)j(y)o(ou)f(just)h(w) -o(ant)g(to)g(be)g(ab)o(le)e(to)i(pr)q(int)g(without)e(w)o(orr)r(ying)i -(about)e(silly)j(accounts)e(and)164 4632 y(secur)q(ity)-7 -b(,)19 b(then)h(con\002gure)f(the)g(share)h(f)n(or)g(guest)f(access)o -(.)i(Y)-10 b(ou'll)18 b(probab)o(ly)g(w)o(ant)h(to)i(add)2770 -4632 y -SDict begin H.S end - 2770 4632 a 2770 4632 a -SDict begin 11.7 H.A end - 2770 4632 a 2770 4632 -a -SDict begin [ /View [/XYZ H.V] /Dest (1781) cvn H.B /DEST pdfmark end - 2770 4632 a 2770 4632 a -SDict begin H.S end - 2770 4632 a 2770 4632 a -SDict begin 11.7 H.A end - 2770 -4632 a 2770 4632 a -SDict begin [ /View [/XYZ H.V] /Dest (1782) cvn H.B /DEST pdfmark end - 2770 4632 a Fh(map)f(to)h(guest)e(=)h(Bad)g(User)164 -4729 y Fj(\(smb)m(.conf)n(.5.html#MAPT)m(OGUEST\))c(in)k(the)g -([global])d(section)j(as)g(w)o(ell.)g(Mak)o(e)g(sure)g(y)o(ou)g -(understand)d(what)j(this)164 4826 y(par)o(ameter)e(does)i(bef)n(ore)e -(using)i(it)g(though.)e(--jerr)r(y)-2 5142 y -SDict begin H.S end - -2 5142 -a -2 5142 a -SDict begin 13 H.A end - -2 5142 a -2 5142 a -SDict begin [ /View [/XYZ H.V] /Dest (1783) cvn H.B /DEST pdfmark end - -2 5142 a 108 x Fu(In)i(order)f(for)g -(a)i(W)m(indo)n(ws)e(NT)i(print)e(serv)o(er)h(to)g(support)f(the)h(do)n -(wnloading)d(of)j(dri)n(v)o(er)f(\002les)i(by)f(multiple)f(client)-2 -5358 y(architectures,)f(it)j(must)g(create)e(subdirectories)g(within)h -(the)g([print$])f(service)g(which)h(correspond)e(to)i(each)g(of)g(the)g -(supported)-2 5466 y(client)g(architectures.)f(Samba)g(follo)n(ws)h -(this)h(model)e(as)i(well.)p Black 3659 5984 a Fq(61)p -Black eop end -%%Page: 62 69 -TeXDict begin 62 68 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.62) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1784) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(Ne)o(xt)g(create)g(the)g(directory)e(tree)i(belo)n(w)g(the)g -([print$])f(share)h(for)f(each)h(architecture)f(you)g(wish)h(to)h -(support.)-2 346 y Fr([print$]-----)42 b(|-W32X86)i(;)h("Windows)e(NT)i -(x86")f(|-WIN40)f(;)i("Windows)f(95/98")f(|-W32ALPHA)g(;)-2 -454 y("Windows)g(NT)i(Alpha_AXP")e(|-W32MIPS)g(;)i("Windows)e(NT)i -(R4000")f(|-W32PPC)f(;)i("Windows)e(NT)-2 562 y(PowerPC")-2 -564 y -SDict begin H.S end - -2 564 a -2 564 a -SDict begin 11.7 H.A end - -2 564 a -2 564 a -SDict begin [ /View [/XYZ H.V] /Dest (1787) cvn H.B /DEST pdfmark end - -2 564 a 346 -664 3463 17 v 346 1872 17 1209 v 941 812 a Fp(A)-11 b(TTENTION!)29 -b(REQ)o(UIRED)h(PERMISSIONS)388 999 y -SDict begin H.S end - 388 999 a 388 999 -a -SDict begin 11.7 H.A end - 388 999 a 388 999 a -SDict begin [ /View [/XYZ H.V] /Dest (1789) cvn H.B /DEST pdfmark end - 388 999 a 76 x Fj(In)20 b(order)f(to)h(currently) -g(add)f(a)h(ne)o(w)g(dr)q(iv)n(er)f(to)h(y)o(ou)g(Samba)g(host,)f(one)h -(of)g(tw)o(o)g(conditions)e(m)o(ust)j(hold)e(tr)q(ue:)388 -1091 y -SDict begin H.S end - 388 1091 a 388 1091 a -SDict begin 11.7 H.A end - 388 1091 a 388 1091 a -SDict begin [ /View [/XYZ H.V] /Dest (1790) cvn H.B /DEST pdfmark end - 388 -1091 a 388 1101 a -SDict begin H.S end - 388 1101 a 388 1101 a -SDict begin 11.7 H.A end - 388 1101 a 388 -1101 a -SDict begin [ /View [/XYZ H.V] /Dest (1791) cvn H.B /DEST pdfmark end - 388 1101 a Black 571 1235 a Fb(\225)p Black 654 -1235 a -SDict begin H.S end - 654 1235 a 654 1235 a -SDict begin 11.7 H.A end - 654 1235 a 654 1235 a -SDict begin [ /View [/XYZ H.V] /Dest (1792) cvn H.B /DEST pdfmark end - 654 -1235 a Fj(The)g(account)h(used)f(to)h(connect)g(to)g(the)g(Samba)f -(host)h(m)o(ust)h(ha)o(v)n(e)e(a)i(uid)e(of)h(0)h(\(i.e)o(.)e(a)h(root) -g(account\))388 1251 y -SDict begin H.S end - 388 1251 a 388 1251 a -SDict begin 11.7 H.A end - 388 1251 -a 388 1251 a -SDict begin [ /View [/XYZ H.V] /Dest (1793) cvn H.B /DEST pdfmark end - 388 1251 a Black 571 1374 a Fb(\225)p Black -654 1374 a -SDict begin H.S end - 654 1374 a 654 1374 a -SDict begin 11.7 H.A end - 654 1374 a 654 1374 -a -SDict begin [ /View [/XYZ H.V] /Dest (1794) cvn H.B /DEST pdfmark end - 654 1374 a Fj(The)f(account)h(used)f(to)h(connect)g(to)g(the)g(Samba) -f(host)h(m)o(ust)h(be)f(a)g(member)g(of)g(the)3112 1374 -y -SDict begin H.S end - 3112 1374 a 3112 1374 a -SDict begin 11.7 H.A end - 3112 1374 a 3112 1374 a -SDict begin [ /View [/XYZ H.V] /Dest (1795) cvn H.B /DEST pdfmark end - 3112 -1374 a 3112 1374 a -SDict begin H.S end - 3112 1374 a 3112 1374 a -SDict begin 11.7 H.A end - 3112 1374 -a 3112 1374 a -SDict begin [ /View [/XYZ H.V] /Dest (1796) cvn H.B /DEST pdfmark end - 3112 1374 a Fi(printer)43 b(admin)654 1471 -y Fj(\(smb)m(.conf)n(.5.html#PRINTERADMIN\))16 b(list.)388 -1652 y -SDict begin H.S end - 388 1652 a 388 1652 a -SDict begin 11.7 H.A end - 388 1652 a 388 1652 a -SDict begin [ /View [/XYZ H.V] /Dest (1797) cvn H.B /DEST pdfmark end - 388 -1652 a 82 x Fj(Of)21 b(course)o(,)e(the)h(connected)e(account)i(m)o -(ust)h(still)e(possess)i(access)h(to)e(add)f(\002les)i(to)f(the)f -(subdirector)q(ies)f(beneath)388 1831 y([pr)q(int$].)g(Remember)h(that) -h(all)f(\002le)h(shares)g(are)g(set)h(to)f(')l(read)f(only')g(b)o(y)h -(def)n(ault.)p 3792 1872 17 1209 v 346 1888 3463 17 v --2 2065 a -SDict begin H.S end - -2 2065 a -2 2065 a -SDict begin 13 H.A end - -2 2065 a -2 2065 a -SDict begin [ /View [/XYZ H.V] /Dest (1798) cvn H.B /DEST pdfmark end - -2 -2065 a 60 x Fu(Once)g(you)f(ha)n(v)o(e)h(created)f(the)h(required)f -([print$])f(service)i(and)f(associated)h(subdirectories,)f(simply)h -(log)f(onto)h(the)g(Samba)-2 2233 y(serv)o(er)f(using)h(a)g(root)g -(\(or)750 2233 y -SDict begin H.S end - 750 2233 a 750 2233 a -SDict begin 13 H.A end - 750 2233 a 750 -2233 a -SDict begin [ /View [/XYZ H.V] /Dest (1799) cvn H.B /DEST pdfmark end - 750 2233 a Fn(printer)49 b(admin)p Fu(\))19 b(account)g(from)h -(a)g(W)m(indo)n(ws)g(NT)g(4.0/2k)f(client.)h(Open)f("Netw)o(ork)-2 -2340 y(Neighbourhood")d(or)j("My)h(Netw)o(ork)g(Places")h(and)e(bro)n -(wse)h(for)f(the)h(Samba)g(host.)g(Once)g(you)f(ha)n(v)o(e)h(located)f -(the)i(serv)o(er)m(,)-2 2448 y(na)n(vigate)e(to)h(the)g("Printers...")f -(folder)-5 b(.)20 b(Y)-9 b(ou)19 b(should)g(see)i(an)f(initial)h -(listing)f(of)g(printers)f(that)i(matches)e(the)i(printer)e(shares)-2 -2556 y(de\002ned)g(on)h(your)f(Samba)g(host.)-2 2585 -y -SDict begin H.S end - -2 2585 a -2 2585 a -SDict begin 13 H.A end - -2 2585 a -2 2585 a -SDict begin [ /View [/XYZ H.V] /Dest (1800) cvn H.B /DEST pdfmark end - -2 2585 a 310 -x Fp(12.2.2.)28 b(Setting)j(Dri)o(v)o(ers)f(f)m(or)f(Existing)h -(Printers)-2 3085 y -SDict begin H.S end - -2 3085 a -2 3085 a -SDict begin 13 H.A end - -2 3085 a -2 -3085 a -SDict begin [ /View [/XYZ H.V] /Dest (1802) cvn H.B /DEST pdfmark end - -2 3085 a 84 x Fu(The)20 b(initial)g(listing)h(of)e(printers)h -(in)g(the)g(Samba)g(host')-5 b(s)21 b(Printers)f(folder)f(will)i(ha)n -(v)o(e)e(no)h(real)g(printer)f(dri)n(v)o(er)g(assigned)h(to)g(them.)-2 -3277 y(This)g(def)o(aults)g(to)g(a)h(NULL)f(string)g(to)g(allo)n(w)g -(the)h(use)f(of)g(the)g(local)g(Add)g(Printer)g(W)m(izard)f(on)h -(NT/2000)f(clients.)h(Attempting)-2 3385 y(to)g(vie)n(w)g(the)g -(printer)f(properties)g(for)h(a)g(printer)f(which)h(has)h(this)f(def)o -(ault)g(dri)n(v)o(er)e(assigned)i(will)h(result)f(in)h(the)f(error)f -(message:)-2 3569 y -SDict begin H.S end - -2 3569 a -2 3569 a -SDict begin 13 H.A end - -2 3569 a -2 -3569 a -SDict begin [ /View [/XYZ H.V] /Dest (1803) cvn H.B /DEST pdfmark end - -2 3569 a -2 3569 a -SDict begin H.S end - -2 3569 a -2 3569 a -SDict begin 13 H.A end - -2 3569 -a -2 3569 a -SDict begin [ /View [/XYZ H.V] /Dest (1804) cvn H.B /DEST pdfmark end - -2 3569 a 90 x Fq(De)o(vice)h(settings)g(cannot)f(be)h -(displayed.)f(The)h(driver)h(for)f(the)h(speci\002ed)e(printer)h(is)h -(not)f(installed,)g(only)f(spooler)h(pr)l(operties)-2 -3767 y(will)h(be)f(displayed.)f(Do)h(you)g(want)g(to)g(install)h(the)f -(driver)h(now?)-2 3950 y -SDict begin H.S end - -2 3950 a -2 3950 a -SDict begin 13 H.A end - -2 3950 -a -2 3950 a -SDict begin [ /View [/XYZ H.V] /Dest (1805) cvn H.B /DEST pdfmark end - -2 3950 a 91 x Fu(Click)f("No")g(in)h(the)f(error)f(dialog) -g(and)h(you)f(will)i(be)f(presented)f(with)i(the)f(printer)f -(properties)g(windo)n(w)-5 b(.)18 b(The)i(w)o(ay)g(to)h(assign)f(a)-2 -4148 y(dri)n(v)o(er)e(to)j(a)f(printer)f(is)j(to)e(either)-2 -4166 y -SDict begin H.S end - -2 4166 a -2 4166 a -SDict begin 13 H.A end - -2 4166 a -2 4166 a -SDict begin [ /View [/XYZ H.V] /Dest (1806) cvn H.B /DEST pdfmark end - -2 4166 -a -2 4176 a -SDict begin H.S end - -2 4176 a -2 4176 a -SDict begin 13 H.A end - -2 4176 a -2 4176 a -SDict begin [ /View [/XYZ H.V] /Dest (1807) cvn H.B /DEST pdfmark end - -2 -4176 a Black 143 x Ft(\225)p Black 81 4319 a -SDict begin H.S end - 81 4319 -a 81 4319 a -SDict begin 13 H.A end - 81 4319 a 81 4319 a -SDict begin [ /View [/XYZ H.V] /Dest (1808) cvn H.B /DEST pdfmark end - 81 4319 a Fu(Use)h(the)f("Ne)n(w)g(Dri) -n(v)o(er)-5 b(...")19 b(b)n(utton)g(to)h(install)h(a)g(ne)n(w)f -(printer)f(dri)n(v)o(er)m(,)f(or)-2 4337 y -SDict begin H.S end - -2 4337 a --2 4337 a -SDict begin 13 H.A end - -2 4337 a -2 4337 a -SDict begin [ /View [/XYZ H.V] /Dest (1809) cvn H.B /DEST pdfmark end - -2 4337 a Black 131 x Ft(\225)p -Black 81 4468 a -SDict begin H.S end - 81 4468 a 81 4468 a -SDict begin 13 H.A end - 81 4468 a 81 4468 -a -SDict begin [ /View [/XYZ H.V] /Dest (1810) cvn H.B /DEST pdfmark end - 81 4468 a Fu(Select)i(a)h(dri)n(v)o(er)e(from)g(the)h(popup)e(list)k -(of)e(installed)g(dri)n(v)o(ers.)e(Initially)i(this)h(list)g(will)g(be) -f(empty)-5 b(.)-2 4652 y -SDict begin H.S end - -2 4652 a -2 4652 a -SDict begin 13 H.A end - -2 4652 -a -2 4652 a -SDict begin [ /View [/XYZ H.V] /Dest (1811) cvn H.B /DEST pdfmark end - -2 4652 a 90 x Fu(If)20 b(you)f(wish)i(to)f(install)h -(printer)e(dri)n(v)o(ers)g(for)g(client)i(operating)d(systems)j(other)e -(than)h("W)m(indo)n(ws)f(NT)i(x86",)e(you)g(will)i(need)e(to)-2 -4850 y(use)h(the)g("Sharing")f(tab)h(of)g(the)g(printer)g(properties)e -(dialog.)-2 5034 y -SDict begin H.S end - -2 5034 a -2 5034 a -SDict begin 13 H.A end - -2 5034 a -2 5034 -a -SDict begin [ /View [/XYZ H.V] /Dest (1812) cvn H.B /DEST pdfmark end - -2 5034 a 90 x Fu(Assuming)h(you)h(ha)n(v)o(e)f(connected)f(with)j(a) -f(root)g(account,)f(you)g(will)i(also)f(be)h(able)f(modify)e(other)i -(printer)f(properties)f(such)i(as)-2 5232 y(A)m(CLs)h(and)e(de)n(vice)h -(settings)g(using)g(this)g(dialog)g(box.)p Black 3659 -5984 a Fq(62)p Black eop end -%%Page: 63 70 -TeXDict begin 63 69 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.63) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1813) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(A)g(fe)n(w)h(closing)e(comments)g(for)h(this)h(section,)e(it)i(is) -g(possible)f(on)g(a)h(W)m(indo)n(ws)e(NT)i(print)e(serv)o(er)g(to)i(ha) -n(v)o(e)e(printers)h(listed)g(in)-2 180 y(the)g(Printers)g(folder)f -(which)h(are)g(not)g(shared.)f(Samba)h(does)g(not)f(mak)o(e)h(this)h -(distinction.)e(By)i(de\002nition,)d(the)j(only)e(printers)g(of)-2 -288 y(which)g(Samba)h(is)h(a)o(w)o(are)f(are)g(those)g(which)g(are)g -(speci\002ed)g(as)h(shares)f(in)2144 288 y -SDict begin H.S end - 2144 288 a -2144 288 a -SDict begin 13 H.A end - 2144 288 a 2144 288 a -SDict begin [ /View [/XYZ H.V] /Dest (1814) cvn H.B /DEST pdfmark end - 2144 288 a Fr(smb.conf)p -Fu(.)-2 472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (1815) cvn H.B /DEST pdfmark end - -2 -472 a 90 x Fu(Another)f(interesting)g(side)h(note)g(is)h(that)f(W)m -(indo)n(ws)g(NT)g(clients)h(do)f(not)g(use)g(the)g(SMB)h(printer)e -(share,)h(b)n(ut)g(rather)g(can)g(print)-2 670 y(directly)f(to)h(an)o -(y)g(printer)f(on)h(another)e(W)m(indo)n(ws)i(NT)g(host)h(using)e -(MS-RPC.)i(This)g(of)f(course)f(assumes)i(that)f(the)g(printing)-2 -778 y(client)g(has)g(the)h(necessary)e(pri)n(vile)o(ges)g(on)h(the)g -(remote)f(host)h(serving)g(the)g(printer)-5 b(.)19 b(The)h(def)o(ault)f -(permissions)h(assigned)f(by)-2 886 y(W)m(indo)n(ws)g(NT)i(to)f(a)h -(printer)e(gi)n(v)o(es)h(the)g("Print")g(permissions)f(to)h(the)h("Ev)o -(eryone")c(well-kno)n(wn)h(group.)-2 914 y -SDict begin H.S end - -2 914 a -2 -914 a -SDict begin 13 H.A end - -2 914 a -2 914 a -SDict begin [ /View [/XYZ H.V] /Dest (1816) cvn H.B /DEST pdfmark end - -2 914 a 311 x Fp(12.2.3.)28 -b(Support)k(a)e(lar)o(ge)f(number)i(of)f(printers)-2 -1415 y -SDict begin H.S end - -2 1415 a -2 1415 a -SDict begin 13 H.A end - -2 1415 a -2 1415 a -SDict begin [ /View [/XYZ H.V] /Dest (1818) cvn H.B /DEST pdfmark end - -2 1415 -a 84 x Fu(One)20 b(issue)h(that)f(has)g(arisen)g(during)f(the)h(de)n(v) -o(elopment)d(phase)j(of)g(Samba)g(2.2)f(is)j(the)e(need)f(to)i(support) -d(dri)n(v)o(er)h(do)n(wnloads)f(for)-2 1606 y(100')-5 -b(s)19 b(of)h(printers.)f(Using)h(the)g(W)m(indo)n(ws)f(NT)h(APW)h(is)g -(some)n(what)e(a)o(wkw)o(ard)g(to)h(say)g(the)g(list.)h(If)f(more)f -(than)g(one)h(printer)f(are)-2 1714 y(using)g(the)i(same)f(dri)n(v)o -(er)m(,)e(the)867 1714 y -SDict begin H.S end - 867 1714 a 867 1714 a -SDict begin 13 H.A end - 867 1714 -a 867 1714 a -SDict begin [ /View [/XYZ H.V] /Dest (1819) cvn H.B /DEST pdfmark end - 867 1714 a 867 1714 a -SDict begin H.S end - 867 1714 a 867 1714 -a -SDict begin 13 H.A end - 867 1714 a 867 1714 a -SDict begin [ /View [/XYZ H.V] /Dest (1820) cvn H.B /DEST pdfmark end - 867 1714 a Fv(r)o(pcclient')m(s)j(setdri)o(v)o -(er)f(command)g Fu(\(rpcclient.1.html\))d(can)j(be)g(used)g(to)g(set)h -(the)g(dri)n(v)o(er)-2 1822 y(associated)f(with)g(an)g(installed)g(dri) -n(v)o(er)-5 b(.)19 b(The)h(follo)n(wing)f(is)i(e)o(xample)e(of)g(ho)n -(w)h(this)h(could)e(be)h(accomplished:)-2 2006 y -SDict begin H.S end - -2 2006 -a -2 2006 a -SDict begin 13 H.A end - -2 2006 a -2 2006 a -SDict begin [ /View [/XYZ H.V] /Dest (1821) cvn H.B /DEST pdfmark end - -2 2006 a -2 2006 a -SDict begin H.S end - -2 -2006 a -2 2006 a -SDict begin 13 H.A end - -2 2006 a -2 2006 a -SDict begin [ /View [/XYZ H.V] /Dest (1822) cvn H.B /DEST pdfmark end - -2 2006 a 90 x Fr($)87 -2096 y -SDict begin H.S end - 87 2096 a 87 2096 a -SDict begin 13 H.A end - 87 2096 a 87 2096 a -SDict begin [ /View [/XYZ H.V] /Dest (1823) cvn H.B /DEST pdfmark end - 87 2096 -a Fm(rpcclient)49 b(pogo)g(-U)g(root\045secret)f(-c)h("enumdrivers")-2 -2191 y -SDict begin H.S end - -2 2191 a -2 2191 a -SDict begin 11.7 H.A end - -2 2191 a -2 2191 a -SDict begin [ /View [/XYZ H.V] /Dest (1824) cvn H.B /DEST pdfmark end - -2 2191 -a 85 x Fr(Domain=[NARNIA])42 b(OS=[Unix])h(Server=[Samba)g -(2.2.0-alpha3])-2 2471 y([Windows)g(NT)i(x86])-2 2568 -y(Printer)e(Driver)h(Info)g(1:)222 2665 y(Driver)g(Name:)g([HP)g -(LaserJet)g(4000)g(Series)g(PS])-2 2859 y(Printer)f(Driver)h(Info)g(1:) -222 2956 y(Driver)g(Name:)g([HP)g(LaserJet)g(2100)g(Series)g(PS])-2 -3151 y(Printer)f(Driver)h(Info)g(1:)222 3248 y(Driver)g(Name:)g([HP)g -(LaserJet)g(4Si/4SiMX)f(PS])-2 3257 y -SDict begin H.S end - -2 3257 a -2 3257 -a -SDict begin 13 H.A end - -2 3257 a -2 3257 a -SDict begin [ /View [/XYZ H.V] /Dest (1825) cvn H.B /DEST pdfmark end - -2 3257 a 182 x Fr($)87 3439 y -SDict begin H.S end - -87 3439 a 87 3439 a -SDict begin 13 H.A end - 87 3439 a 87 3439 a -SDict begin [ /View [/XYZ H.V] /Dest (1826) cvn H.B /DEST pdfmark end - 87 3439 a Fm(rpcclient)49 -b(pogo)g(-U)g(root\045secret)f(-c)h("enumprinters")-2 -3533 y -SDict begin H.S end - -2 3533 a -2 3533 a -SDict begin 11.7 H.A end - -2 3533 a -2 3533 a -SDict begin [ /View [/XYZ H.V] /Dest (1827) cvn H.B /DEST pdfmark end - -2 3533 -a 86 x Fr(Domain=[NARNIA])42 b(OS=[Unix])h(Server=[Samba)g -(2.2.0-alpha3])222 3716 y(flags:[0x800000])222 3813 y -(name:[\\\\POGO\\hp-print])222 3910 y -(description:[POGO\\\\POGO\\hp-print,NO)c(DRIVER)44 b(AVAILABLE)f(FOR)h -(THIS)g(PRINTER,])222 4007 y(comment:[])-2 4105 y -SDict begin H.S end - -2 -4105 a -2 4105 a -SDict begin 13 H.A end - -2 4105 a -2 4105 a -SDict begin [ /View [/XYZ H.V] /Dest (1828) cvn H.B /DEST pdfmark end - -2 4105 a 191 x -Fr($)87 4296 y -SDict begin H.S end - 87 4296 a 87 4296 a -SDict begin 13 H.A end - 87 4296 a 87 4296 -a -SDict begin [ /View [/XYZ H.V] /Dest (1829) cvn H.B /DEST pdfmark end - 87 4296 a Fm(rpcclient)49 b(pogo)g(-U)g(root\045secret)f(-c)h -("setdriver)f(hp-print)h(\\"HP)g(LaserJet)f(4000)-2 4403 -y(Series)g(PS\\"")-2 4493 y -SDict begin H.S end - -2 4493 a -2 4493 a -SDict begin 11.7 H.A end - -2 4493 -a -2 4493 a -SDict begin [ /View [/XYZ H.V] /Dest (1830) cvn H.B /DEST pdfmark end - -2 4493 a 91 x Fr(Domain=[NARNIA])42 b(OS=[Unix])h -(Server=[Samba)g(2.2.0-alpha3])-2 4681 y(Successfully)g(set)h(hp-print) -f(to)i(driver)f(HP)g(LaserJet)g(4000)g(Series)g(PS.)-2 -4882 y -SDict begin H.S end - -2 4882 a -2 4882 a -SDict begin 13 H.A end - -2 4882 a -2 4882 a -SDict begin [ /View [/XYZ H.V] /Dest (1831) cvn H.B /DEST pdfmark end - -2 4882 -a Black 3659 5984 a Fq(63)p Black eop end -%%Page: 64 71 -TeXDict begin 64 70 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.64) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 -72 a Fp(12.2.4.)28 b(Adding)k(New)f(Printers)f(via)g(the)g(W)n(indo)o -(ws)g(NT)g(APW)-2 263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 -263 a -SDict begin [ /View [/XYZ H.V] /Dest (1833) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fu(By)20 b(def)o(ault,)g(Samba)f(of)n(fers)h(all)g -(printer)g(shares)g(de\002ned)f(in)1770 346 y -SDict begin H.S end - 1770 346 -a 1770 346 a -SDict begin 13 H.A end - 1770 346 a 1770 346 a -SDict begin [ /View [/XYZ H.V] /Dest (1834) cvn H.B /DEST pdfmark end - 1770 346 a Fr(smb.conf)h -Fu(in)g(the)g("Printers...")f(folder)-5 b(.)19 b(Also)i(e)o(xisting)e -(in)i(this)-2 454 y(folder)e(is)i(the)f(W)m(indo)n(ws)g(NT)g(Add)g -(Printer)g(W)m(izard)f(icon.)h(The)g(APW)h(will)g(be)f(sho)n(w)g(only)f -(if)-2 472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (1835) cvn H.B /DEST pdfmark end - -2 472 -a -2 482 a -SDict begin H.S end - -2 482 a -2 482 a -SDict begin 13 H.A end - -2 482 a -2 482 a -SDict begin [ /View [/XYZ H.V] /Dest (1836) cvn H.B /DEST pdfmark end - -2 482 -a Black 143 x Ft(\225)p Black 81 625 a -SDict begin H.S end - 81 625 a 81 625 -a -SDict begin 13 H.A end - 81 625 a 81 625 a -SDict begin [ /View [/XYZ H.V] /Dest (1837) cvn H.B /DEST pdfmark end - 81 625 a Fu(The)h(connected)e(user)i(is)h(able)f -(to)h(successfully)e(e)o(x)o(ecute)g(an)h(OpenPrinterEx\(\\\\serv)o -(er\))c(with)k(administrati)n(v)o(e)f(pri)n(vile)o(ges)81 -733 y(\(i.e.)h(root)f(or)475 733 y -SDict begin H.S end - 475 733 a 475 733 -a -SDict begin 13 H.A end - 475 733 a 475 733 a -SDict begin [ /View [/XYZ H.V] /Dest (1838) cvn H.B /DEST pdfmark end - 475 733 a Fn(printer)49 b(admin)p -Fu(\).)-2 748 y -SDict begin H.S end - -2 748 a -2 748 a -SDict begin 13 H.A end - -2 748 a -2 748 a -SDict begin [ /View [/XYZ H.V] /Dest (1839) cvn H.B /DEST pdfmark end - -2 -748 a Black 134 x Ft(\225)p Black 81 882 a -SDict begin H.S end - 81 882 a 81 -882 a -SDict begin 13 H.A end - 81 882 a 81 882 a -SDict begin [ /View [/XYZ H.V] /Dest (1840) cvn H.B /DEST pdfmark end - 81 882 a 81 882 a -SDict begin H.S end - 81 882 a 81 -882 a -SDict begin 13 H.A end - 81 882 a 81 882 a -SDict begin [ /View [/XYZ H.V] /Dest (1841) cvn H.B /DEST pdfmark end - 81 882 a 81 882 a -SDict begin H.S end - 81 882 a 81 -882 a -SDict begin 13 H.A end - 81 882 a 81 882 a -SDict begin [ /View [/XYZ H.V] /Dest (1842) cvn H.B /DEST pdfmark end - 81 882 a Fn(show)g(add)g(printer)g(wizard)f(=)i -(yes)20 b Fu(\(smb)m(.conf.5.html#SHO)m(W)-10 b(ADDPRINTER)-5 -b(WIZARD\))16 b(\(the)k(def)o(ault\).)-2 1063 y -SDict begin H.S end - -2 1063 -a -2 1063 a -SDict begin 13 H.A end - -2 1063 a -2 1063 a -SDict begin [ /View [/XYZ H.V] /Dest (1843) cvn H.B /DEST pdfmark end - -2 1063 a 93 x Fu(In)g(order)f(to)h(be) -g(able)g(to)g(use)h(the)f(APW)h(to)g(successfully)e(add)h(a)h(printer)e -(to)h(a)h(Samba)e(serv)o(er)m(,)g(the)2875 1156 y -SDict begin H.S end - 2875 -1156 a 2875 1156 a -SDict begin 13 H.A end - 2875 1156 a 2875 1156 a -SDict begin [ /View [/XYZ H.V] /Dest (1844) cvn H.B /DEST pdfmark end - 2875 1156 -a 2875 1156 a -SDict begin H.S end - 2875 1156 a 2875 1156 a -SDict begin 13 H.A end - 2875 1156 a 2875 -1156 a -SDict begin [ /View [/XYZ H.V] /Dest (1845) cvn H.B /DEST pdfmark end - 2875 1156 a Fn(add)50 b(printer)-2 1264 y(command)23 -b Fu(\(smb)m(.conf.5.html#ADDPRINTERCOMMAND\))14 b(must)20 -b(ha)n(v)o(e)g(a)h(de\002ned)e(v)n(alue.)g(The)h(program)e(hook)h(must) --2 1372 y(successfully)g(add)g(the)h(printer)f(to)h(the)g(system)g -(\(i.e.)1536 1372 y -SDict begin H.S end - 1536 1372 a 1536 1372 a -SDict begin 13 H.A end - 1536 1372 -a 1536 1372 a -SDict begin [ /View [/XYZ H.V] /Dest (1846) cvn H.B /DEST pdfmark end - 1536 1372 a Fr(/etc/printcap)e Fu(or)h(appropriate)f -(\002les\))i(and)2954 1372 y -SDict begin H.S end - 2954 1372 a 2954 1372 a -SDict begin 13 H.A end - -2954 1372 a 2954 1372 a -SDict begin [ /View [/XYZ H.V] /Dest (1847) cvn H.B /DEST pdfmark end - 2954 1372 a Fr(smb.conf)f Fu(if)h(necessary)-5 -b(.)-2 1556 y -SDict begin H.S end - -2 1556 a -2 1556 a -SDict begin 13 H.A end - -2 1556 a -2 1556 a -SDict begin [ /View [/XYZ H.V] /Dest (1848) cvn H.B /DEST pdfmark end - --2 1556 a 90 x Fu(When)20 b(using)f(the)i(APW)g(from)e(a)i(client,)f -(if)g(the)g(named)f(printer)g(share)h(does)g(not)g(e)o(xist,)2581 -1646 y -SDict begin H.S end - 2581 1646 a 2581 1646 a -SDict begin 13 H.A end - 2581 1646 a 2581 1646 -a -SDict begin [ /View [/XYZ H.V] /Dest (1849) cvn H.B /DEST pdfmark end - 2581 1646 a Fv(smbd)i Fu(will)f(e)o(x)o(ecute)e(the)3340 -1646 y -SDict begin H.S end - 3340 1646 a 3340 1646 a -SDict begin 13 H.A end - 3340 1646 a 3340 1646 -a -SDict begin [ /View [/XYZ H.V] /Dest (1850) cvn H.B /DEST pdfmark end - 3340 1646 a Fn(add)-2 1754 y(printer)48 b(command)23 -b Fu(and)c(reparse)g(to)h(the)1376 1754 y -SDict begin H.S end - 1376 1754 a -1376 1754 a -SDict begin 13 H.A end - 1376 1754 a 1376 1754 a -SDict begin [ /View [/XYZ H.V] /Dest (1851) cvn H.B /DEST pdfmark end - 1376 1754 a Fr(smb.conf)f -Fu(to)h(attempt)f(to)h(locate)f(the)h(ne)n(w)g(printer)f(share.)g(If)g -(the)h(share)g(is)g(still)-2 1862 y(not)g(de\002ned,)f(an)h(error)f(of) -h("Access)g(Denied")g(is)h(returned)d(to)j(the)f(client.)g(Note)g(that) -g(the)2622 1862 y -SDict begin H.S end - 2622 1862 a 2622 1862 a -SDict begin 13 H.A end - 2622 1862 a -2622 1862 a -SDict begin [ /View [/XYZ H.V] /Dest (1852) cvn H.B /DEST pdfmark end - 2622 1862 a Fn(add)50 b(printer)e(program)21 -b Fu(is)-2 1970 y(e)o(x)o(ecuted)d(under)h(the)h(conte)o(xt)f(of)h(the) -g(connected)e(user)m(,)i(not)g(necessarily)f(a)i(root)f(account.)-2 -2154 y -SDict begin H.S end - -2 2154 a -2 2154 a -SDict begin 13 H.A end - -2 2154 a -2 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (1853) cvn H.B /DEST pdfmark end - -2 2154 -a 90 x Fu(There)f(is)i(a)g(complementary)883 2244 y -SDict begin H.S end - 883 -2244 a 883 2244 a -SDict begin 13 H.A end - 883 2244 a 883 2244 a -SDict begin [ /View [/XYZ H.V] /Dest (1854) cvn H.B /DEST pdfmark end - 883 2244 a 883 -2244 a -SDict begin H.S end - 883 2244 a 883 2244 a -SDict begin 13 H.A end - 883 2244 a 883 2244 a -SDict begin [ /View [/XYZ H.V] /Dest (1855) cvn H.B /DEST pdfmark end - 883 -2244 a Fn(delete)49 b(printer)f(command)23 b Fu(\(smb)m -(.conf.5.html#DELETE)o(PRINTERCOMMAND\))-2 2351 y(for)c(remo)o(ving)f -(entries)i(from)f(the)h("Printers...")g(folder)-5 b(.)-2 -2535 y -SDict begin H.S end - -2 2535 a -2 2535 a -SDict begin 13 H.A end - -2 2535 a -2 2535 a -SDict begin [ /View [/XYZ H.V] /Dest (1856) cvn H.B /DEST pdfmark end - -2 2535 -a 90 x Fu(The)20 b(follo)n(wing)e(is)j(an)f(e)o(xample)965 -2625 y -SDict begin H.S end - 965 2625 a 965 2625 a -SDict begin 13 H.A end - 965 2625 a 965 2625 a -SDict begin [ /View [/XYZ H.V] /Dest (1857) cvn H.B /DEST pdfmark end - 965 -2625 a 965 2625 a -SDict begin H.S end - 965 2625 a 965 2625 a -SDict begin 13 H.A end - 965 2625 a 965 -2625 a -SDict begin [ /View [/XYZ H.V] /Dest (1858) cvn H.B /DEST pdfmark end - 965 2625 a Fn(add)49 b(printer)g(command)23 b -Fu(\(smb)m(.conf.5.html#ADDPRINTERCOMMAN\))15 b(script.)-2 -2733 y(It)20 b(adds)g(the)g(appropriate)e(entries)i(to)1091 -2733 y -SDict begin H.S end - 1091 2733 a 1091 2733 a -SDict begin 13 H.A end - 1091 2733 a 1091 2733 -a -SDict begin [ /View [/XYZ H.V] /Dest (1859) cvn H.B /DEST pdfmark end - 1091 2733 a Fr(/etc/printcap.local)d Fu(\(change)i(that)h(to)g(what)h -(you)e(need\))g(and)h(returns)f(a)i(line)f(of)-2 2841 -y('Done')f(which)g(is)i(needed)e(for)h(the)g(whole)g(process)f(to)i(w)o -(ork.)-2 2942 y -SDict begin H.S end - -2 2942 a -2 2942 a -SDict begin 11.7 H.A end - -2 2942 a -2 2942 -a -SDict begin [ /View [/XYZ H.V] /Dest (1860) cvn H.B /DEST pdfmark end - -2 2942 a 79 x Fr(#!/bin/sh)-2 3216 y(#)44 b(Script)g(to)h(insert)f -(a)g(new)h(printer)e(entry)h(into)g(printcap.local)-2 -3313 y(#)-2 3410 y(#)g($1,)h(printer)e(name,)h(used)h(as)f(the)g -(descriptive)f(name)-2 3507 y(#)h($2,)h(share)f(name,)g(used)g(as)g -(the)h(printer)e(name)i(for)f(Linux)-2 3604 y(#)g($3,)h(port)f(name)-2 -3701 y(#)g($4,)h(driver)f(name)-2 3799 y(#)g($5,)h(location,)e(used)h -(for)h(the)f(device)g(file)g(of)g(the)h(printer)-2 3896 -y(#)f($6,)h(win9x)f(location)-2 4090 y(#)-2 4187 y(#)g(Make)h(sure)f -(we)g(use)h(the)f(location)f(that)i(RedHat)e(uses)i(for)f(local)g -(printer)f(defs)-2 4284 y(PRINTCAP=/etc/printcap.local)-2 -4381 y(DATE=`date)g(+\045Y\045m\045d-\045H\045M\045S`)-2 -4478 y(LP=lp)-2 4576 y(RESTART="service)f(lpd)i(restart")-2 -4770 y(#)g(Keep)h(a)f(copy)-2 4867 y(cp)g($PRINTCAP)g($PRINTCAP.$DATE) --2 4964 y(#)g(Add)h(the)f(printer)g(to)g($PRINTCAP)-2 -5061 y(echo)g("")134 b(>>)45 b($PRINTCAP)-2 5158 y(echo)f("$2|$1:\\\\") -88 b(>>)44 b($PRINTCAP)-2 5256 y(echo)g(")89 b -(:sd=/var/spool/lpd/$2:\\\\")d(>>)44 b($PRINTCAP)-2 5353 -y(echo)g(")89 b(:mx=0:ml=0:sh:\\\\")e(>>)45 b($PRINTCAP)-2 -5450 y(echo)f(")89 b(:lp=/usr/local/samba/var/print/$5.prn:")84 -b(>>)44 b($PRINTCAP)p Black 3659 5984 a Fq(64)p Black -eop end -%%Page: 65 72 -TeXDict begin 65 71 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.65) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 -72 a Fr(touch)44 b("/usr/local/samba/var/print/$5.prn")39 -b(>>)44 b(/tmp/printadd.$$)e(2>&1)-2 170 y(chown)i($LP)g -("/usr/local/samba/var/print/$5.prn")39 b(>>)45 b(/tmp/printadd.$$)d -(2>&1)-2 364 y(mkdir)i(/var/spool/lpd/$2)-2 461 y(chmod)g(700)g -(/var/spool/lpd/$2)-2 558 y(chown)g($LP)g(/var/spool/lpd/$2)-2 -655 y(#echo)g($1)g(>>)h("/usr/local/samba/var/print/$5.prn")-2 -752 y(#echo)f($2)g(>>)h("/usr/local/samba/var/print/$5.prn")-2 -850 y(#echo)f($3)g(>>)h("/usr/local/samba/var/print/$5.prn")-2 -947 y(#echo)f($4)g(>>)h("/usr/local/samba/var/print/$5.prn")-2 -1044 y(#echo)f($5)g(>>)h("/usr/local/samba/var/print/$5.prn")-2 -1141 y(#echo)f($6)g(>>)h("/usr/local/samba/var/print/$5.prn")-2 -1238 y($RESTART)e(>>)i("/usr/local/samba/var/print/$5.prn")-2 -1335 y(#)f(Not)h(sure)f(if)g(this)h(is)f(needed)-2 1432 -y(touch)g(/usr/local/samba/lib/smb.conf)-2 1530 y(#)-2 -1627 y(#)g(You)h(need)f(to)g(return)g(a)h(value,)f(but)g(I)h(am)f(not)h -(sure)f(what)g(it)g(means.)-2 1724 y(#)-2 1821 y(echo)g("Done")-2 -1918 y(exit)g(0)-2 2003 y -SDict begin H.S end - -2 2003 a -2 2003 a -SDict begin 13 H.A end - -2 2003 -a -2 2003 a -SDict begin [ /View [/XYZ H.V] /Dest (1861) cvn H.B /DEST pdfmark end - -2 2003 a 326 x Fp(12.2.5.)28 b(Samba)i(and)h(Printer)g(P)n -(orts)-2 2497 y -SDict begin H.S end - -2 2497 a -2 2497 a -SDict begin 13 H.A end - -2 2497 a -2 2497 -a -SDict begin [ /View [/XYZ H.V] /Dest (1863) cvn H.B /DEST pdfmark end - -2 2497 a 106 x Fu(W)m(indo)n(ws)19 b(NT/2000)g(print)g(serv)o(ers)h -(associate)h(a)f(port)g(with)g(each)g(printer)-5 b(.)19 -b(These)h(normally)f(tak)o(e)h(the)g(form)f(of)h(LPT1:,)-2 -2711 y(COM1:,)g(FILE:,)g(etc...)g(Samba)f(must)i(also)f(support)f(the)h -(concept)f(of)h(ports)g(associated)g(with)g(a)h(printer)-5 -b(.)19 b(By)i(def)o(ault,)e(only)-2 2819 y(one)g(printer)g(port,)h -(named)f("Samba)g(Printer)h(Port",)g(e)o(xists)h(on)e(a)i(system.)f -(Samba)g(does)g(not)g(really)f(a)i(port)f(in)g(order)f(to)h(print,)-2 -2927 y(rather)f(it)i(is)g(a)g(requirement)d(of)i(W)m(indo)n(ws)f -(clients.)-2 3111 y -SDict begin H.S end - -2 3111 a -2 3111 a -SDict begin 13 H.A end - -2 3111 a -2 -3111 a -SDict begin [ /View [/XYZ H.V] /Dest (1864) cvn H.B /DEST pdfmark end - -2 3111 a 90 x Fu(Note)h(that)g(Samba)g(does)g(not)g(support)f -(the)h(concept)f(of)h("Printer)f(Pooling")g(internally)g(either)-5 -b(.)20 b(This)h(is)g(when)e(a)i(logical)-2 3309 y(printer)e(is)i -(assigned)f(to)g(multiple)g(ports)f(as)i(a)g(form)e(of)h(load)g -(balancing)e(or)i(f)o(ail)h(o)o(v)o(er)-5 b(.)-2 3493 -y -SDict begin H.S end - -2 3493 a -2 3493 a -SDict begin 13 H.A end - -2 3493 a -2 3493 a -SDict begin [ /View [/XYZ H.V] /Dest (1865) cvn H.B /DEST pdfmark end - -2 3493 a 90 -x Fu(If)20 b(you)f(require)g(that)h(multiple)g(ports)g(be)g(de\002ned)f -(for)g(some)h(reason,)2041 3583 y -SDict begin H.S end - 2041 3583 a 2041 3583 -a -SDict begin 13 H.A end - 2041 3583 a 2041 3583 a -SDict begin [ /View [/XYZ H.V] /Dest (1866) cvn H.B /DEST pdfmark end - 2041 3583 a Fr(smb.conf)f Fu(possesses)i(a) -2817 3583 y -SDict begin H.S end - 2817 3583 a 2817 3583 a -SDict begin 13 H.A end - 2817 3583 a 2817 -3583 a -SDict begin [ /View [/XYZ H.V] /Dest (1867) cvn H.B /DEST pdfmark end - 2817 3583 a 2817 3583 a -SDict begin H.S end - 2817 3583 a 2817 3583 -a -SDict begin 13 H.A end - 2817 3583 a 2817 3583 a -SDict begin [ /View [/XYZ H.V] /Dest (1868) cvn H.B /DEST pdfmark end - 2817 3583 a Fn(enumports)48 -b(command)-2 3691 y Fu(\(smb)m(.conf.5.html#ENUMPOR)-5 -b(TSCOMMAND\))15 b(which)k(can)h(be)g(used)g(to)h(de\002ne)e(an)h(e)o -(xternal)f(program)f(that)j(generates)e(a)-2 3799 y(listing)h(of)g -(ports)g(on)g(a)g(system.)-2 3910 y -SDict begin H.S end - -2 3910 a -2 3910 -a -SDict begin 13 H.A end - -2 3910 a -2 3910 a -SDict begin [ /View [/XYZ H.V] /Dest (1869) cvn H.B /DEST pdfmark end - -2 3910 a 359 x Fx(12.3.)35 b(The)g(Imprints)e(T) --13 b(oolset)-2 4464 y -SDict begin H.S end - -2 4464 a -2 4464 a -SDict begin 13 H.A end - -2 4464 a --2 4464 a -SDict begin [ /View [/XYZ H.V] /Dest (1871) cvn H.B /DEST pdfmark end - -2 4464 a 79 x Fu(The)20 b(Imprints)f(tool)h(set)h(pro)o -(vides)d(a)j(UNIX)f(equi)n(v)n(alent)e(of)i(the)h(W)m(indo)n(ws)e(NT)i -(Add)e(Printer)h(W)m(izard.)g(F)o(or)f(complete)-2 4651 -y(information,)e(please)k(refer)e(to)h(the)g(Imprints)g(web)g(site)h -(at)1722 4651 y -SDict begin H.S end - 1722 4651 a 1722 4651 a -SDict begin 13 H.A end - 1722 4651 a 1722 -4651 a -SDict begin [ /View [/XYZ H.V] /Dest (1872) cvn H.B /DEST pdfmark end - 1722 4651 a 21 w Fu(http://imprints.sourcefor)o(ge.net/)-2 -4759 y(\(http://imprints.sourcefor)o(ge.)o(net/\))14 -b(as)21 b(well)g(as)g(the)f(documentation)d(included)i(with)h(the)h -(imprints)e(source)h(distrib)n(ution.)-2 4867 y(This)g(section)g(will)h -(only)e(pro)o(vide)g(a)h(brief)g(introduction)d(to)k(the)f(features)f -(of)h(Imprints.)-2 4885 y -SDict begin H.S end - -2 4885 a -2 4885 a -SDict begin 13 H.A end - -2 4885 -a -2 4885 a -SDict begin [ /View [/XYZ H.V] /Dest (1873) cvn H.B /DEST pdfmark end - -2 4885 a 310 x Fp(12.3.1.)28 b(What)i(is)g(Imprints?)-2 -5385 y -SDict begin H.S end - -2 5385 a -2 5385 a -SDict begin 13 H.A end - -2 5385 a -2 5385 a -SDict begin [ /View [/XYZ H.V] /Dest (1875) cvn H.B /DEST pdfmark end - -2 5385 -a 84 x Fu(Imprints)19 b(is)i(a)g(collection)e(of)h(tools)g(for)g -(supporting)d(the)k(goals)f(of)-2 5487 y -SDict begin H.S end - -2 5487 a -2 -5487 a -SDict begin 13 H.A end - -2 5487 a -2 5487 a -SDict begin [ /View [/XYZ H.V] /Dest (1876) cvn H.B /DEST pdfmark end - -2 5487 a -2 5497 a -SDict begin H.S end - -2 5497 -a -2 5497 a -SDict begin 13 H.A end - -2 5497 a -2 5497 a -SDict begin [ /View [/XYZ H.V] /Dest (1877) cvn H.B /DEST pdfmark end - -2 5497 a Black 3659 -5984 a Fq(65)p Black eop end -%%Page: 66 73 -TeXDict begin 66 72 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.66) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1906) cvn H.B /DEST pdfmark end - -2 -201 a 2763 --132 a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -Black -2 72 a Ft(\225)p Black 81 72 a -SDict begin H.S end - 81 72 a 81 72 a -SDict begin 13 H.A end - -81 72 a 81 72 a -SDict begin [ /View [/XYZ H.V] /Dest (1878) cvn H.B /DEST pdfmark end - 81 72 a Fu(Pro)o(viding)e(a)i(central)g(repository)e -(information)g(re)o(garding)g(W)m(indo)n(ws)h(NT)i(and)e(95/98)g -(printer)g(dri)n(v)o(er)g(packages)-2 90 y -SDict begin H.S end - -2 90 a -2 -90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (1879) cvn H.B /DEST pdfmark end - -2 90 a Black 132 x Ft(\225)p Black -81 222 a -SDict begin H.S end - 81 222 a 81 222 a -SDict begin 13 H.A end - 81 222 a 81 222 a -SDict begin [ /View [/XYZ H.V] /Dest (1880) cvn H.B /DEST pdfmark end - 81 222 a -Fu(Pro)o(viding)f(the)i(tools)g(necessary)g(for)f(creating)g(the)i -(Imprints)e(printer)g(dri)n(v)o(er)g(packages.)-2 240 -y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (1881) cvn H.B /DEST pdfmark end - -2 240 a Black -131 x Ft(\225)p Black 81 371 a -SDict begin H.S end - 81 371 a 81 371 a -SDict begin 13 H.A end - 81 371 -a 81 371 a -SDict begin [ /View [/XYZ H.V] /Dest (1882) cvn H.B /DEST pdfmark end - 81 371 a Fu(Pro)o(viding)f(an)i(installation)g(client)g -(which)g(will)h(obtain)e(and)g(install)i(printer)e(dri)n(v)o(ers)g(on)h -(remote)f(Samba)h(and)g(W)m(indo)n(ws)81 479 y(NT)g(4)g(print)g(serv)o -(ers.)-2 539 y -SDict begin H.S end - -2 539 a -2 539 a -SDict begin 13 H.A end - -2 539 a -2 539 a -SDict begin [ /View [/XYZ H.V] /Dest (1883) cvn H.B /DEST pdfmark end - -2 -539 a 310 x Fp(12.3.2.)28 b(Cr)n(eating)j(Printer)f(Dri)o(v)o(er)g(P)o -(ackages)-2 1039 y -SDict begin H.S end - -2 1039 a -2 1039 a -SDict begin 13 H.A end - -2 1039 a -2 1039 -a -SDict begin [ /View [/XYZ H.V] /Dest (1885) cvn H.B /DEST pdfmark end - -2 1039 a 84 x Fu(The)20 b(process)f(of)h(creating)f(printer)h(dri)n -(v)o(er)e(packages)h(is)i(be)o(yond)d(the)i(scope)g(of)g(this)h -(document)d(\(refer)h(to)i(Imprints.txt)d(also)-2 1231 -y(included)g(with)j(the)f(Samba)g(distrib)n(ution)f(for)g(more)h -(information\).)d(In)j(short,)f(an)h(Imprints)g(dri)n(v)o(er)e(package) -h(is)i(a)g(gzipped)-2 1339 y(tarball)f(containing)e(the)i(dri)n(v)o(er) -f(\002les,)i(related)e(INF)i(\002les,)g(and)e(a)i(control)e(\002le)i -(needed)e(by)g(the)i(installation)e(client.)-2 1367 y -SDict begin H.S end - --2 1367 a -2 1367 a -SDict begin 13 H.A end - -2 1367 a -2 1367 a -SDict begin [ /View [/XYZ H.V] /Dest (1886) cvn H.B /DEST pdfmark end - -2 1367 a 310 -x Fp(12.3.3.)28 b(The)j(Imprints)e(ser)o(v)o(er)-2 1868 -y -SDict begin H.S end - -2 1868 a -2 1868 a -SDict begin 13 H.A end - -2 1868 a -2 1868 a -SDict begin [ /View [/XYZ H.V] /Dest (1888) cvn H.B /DEST pdfmark end - -2 1868 a 83 -x Fu(The)20 b(Imprints)f(serv)o(er)g(is)i(really)f(a)h(database)e(serv) -o(er)h(that)g(may)g(be)g(queried)e(via)j(standard)e(HTTP)h(mechanisms.) -f(Each)h(printer)-2 2059 y(entry)f(in)g(the)h(database)f(has)h(an)g -(associated)f(URL)h(for)f(the)h(actual)g(do)n(wnloading)c(of)k(the)f -(package.)f(Each)h(package)g(is)h(digitally)-2 2167 y(signed)f(via)h -(GnuPG)g(which)g(can)g(be)g(used)g(to)g(v)o(erify)f(that)h(package)f -(do)n(wnloaded)f(is)j(actually)e(the)i(one)e(referred)g(in)h(the)-2 -2275 y(Imprints)f(database.)g(It)i(is)775 2275 y -SDict begin H.S end - 775 -2275 a 775 2275 a -SDict begin 13 H.A end - 775 2275 a 775 2275 a -SDict begin [ /View [/XYZ H.V] /Dest (1889) cvn H.B /DEST pdfmark end - 775 2275 a Fq(not)g -Fu(recommended)c(that)k(this)f(security)g(check)f(be)h(disabled.)-2 -2303 y -SDict begin H.S end - -2 2303 a -2 2303 a -SDict begin 13 H.A end - -2 2303 a -2 2303 a -SDict begin [ /View [/XYZ H.V] /Dest (1890) cvn H.B /DEST pdfmark end - -2 2303 -a 310 x Fp(12.3.4.)28 b(The)j(Installation)e(Client)-2 -2781 y -SDict begin H.S end - -2 2781 a -2 2781 a -SDict begin 13 H.A end - -2 2781 a -2 2781 a -SDict begin [ /View [/XYZ H.V] /Dest (1892) cvn H.B /DEST pdfmark end - -2 2781 -a 106 x Fu(More)19 b(information)f(re)o(garding)f(the)k(Imprints)e -(installation)g(client)i(is)g(a)n(v)n(ailable)f(in)g(the)2568 -2887 y -SDict begin H.S end - 2568 2887 a 2568 2887 a -SDict begin 13 H.A end - 2568 2887 a 2568 2887 -a -SDict begin [ /View [/XYZ H.V] /Dest (1893) cvn H.B /DEST pdfmark end - 2568 2887 a Fr(Imprints-Client-HOWTO.ps)-2 2995 y Fu(\002le)h -(included)d(with)j(the)f(imprints)f(source)h(package.)-2 -3179 y -SDict begin H.S end - -2 3179 a -2 3179 a -SDict begin 13 H.A end - -2 3179 a -2 3179 a -SDict begin [ /View [/XYZ H.V] /Dest (1894) cvn H.B /DEST pdfmark end - -2 3179 -a 90 x Fu(The)g(Imprints)f(installation)h(client)g(comes)g(in)g(tw)o(o) -g(forms.)-2 3287 y -SDict begin H.S end - -2 3287 a -2 3287 a -SDict begin 13 H.A end - -2 3287 a -2 3287 -a -SDict begin [ /View [/XYZ H.V] /Dest (1895) cvn H.B /DEST pdfmark end - -2 3287 a -2 3297 a -SDict begin H.S end - -2 3297 a -2 3297 a -SDict begin 13 H.A end - -2 3297 a -2 -3297 a -SDict begin [ /View [/XYZ H.V] /Dest (1896) cvn H.B /DEST pdfmark end - -2 3297 a Black 143 x Ft(\225)p Black 81 3440 -a -SDict begin H.S end - 81 3440 a 81 3440 a -SDict begin 13 H.A end - 81 3440 a 81 3440 a -SDict begin [ /View [/XYZ H.V] /Dest (1897) cvn H.B /DEST pdfmark end - 81 3440 a Fu(a)g(set)h(of)f -(command)e(line)j(Perl)f(scripts)-2 3457 y -SDict begin H.S end - -2 3457 a --2 3457 a -SDict begin 13 H.A end - -2 3457 a -2 3457 a -SDict begin [ /View [/XYZ H.V] /Dest (1898) cvn H.B /DEST pdfmark end - -2 3457 a Black 132 x Ft(\225)p -Black 81 3589 a -SDict begin H.S end - 81 3589 a 81 3589 a -SDict begin 13 H.A end - 81 3589 a 81 3589 -a -SDict begin [ /View [/XYZ H.V] /Dest (1899) cvn H.B /DEST pdfmark end - 81 3589 a Fu(a)g(GTK+)h(based)e(graphical)g(interf)o(ace)g(to)i(the)f -(command)e(line)i(perl)g(scripts)-2 3773 y -SDict begin H.S end - -2 3773 a --2 3773 a -SDict begin 13 H.A end - -2 3773 a -2 3773 a -SDict begin [ /View [/XYZ H.V] /Dest (1900) cvn H.B /DEST pdfmark end - -2 3773 a 90 x Fu(The)g(installation)f -(client)i(\(in)f(both)f(forms\))g(pro)o(vides)g(a)h(means)g(of)g -(querying)e(the)i(Imprints)f(database)h(serv)o(er)f(for)h(a)g(matching) --2 3971 y(list)h(of)f(kno)n(wn)f(printer)g(model)g(names)h(as)h(well)g -(as)f(a)h(means)f(to)g(do)n(wnload)e(and)i(install)h(the)f(dri)n(v)o -(ers)f(on)h(remote)f(Samba)h(and)-2 4079 y(W)m(indo)n(ws)f(NT)i(print)e -(serv)o(ers.)-2 4263 y -SDict begin H.S end - -2 4263 a -2 4263 a -SDict begin 13 H.A end - -2 4263 a --2 4263 a -SDict begin [ /View [/XYZ H.V] /Dest (1901) cvn H.B /DEST pdfmark end - -2 4263 a 90 x Fu(The)h(basic)g(installation)g(process)f(is)j -(in)e(four)f(steps)i(and)e(perl)h(code)g(is)h(wrapped)e(around)2608 -4353 y -SDict begin H.S end - 2608 4353 a 2608 4353 a -SDict begin 13 H.A end - 2608 4353 a 2608 4353 -a -SDict begin [ /View [/XYZ H.V] /Dest (1902) cvn H.B /DEST pdfmark end - 2608 4353 a Fv(smbclient)i Fu(and)3111 4353 y -SDict begin H.S end - 3111 -4353 a 3111 4353 a -SDict begin 13 H.A end - 3111 4353 a 3111 4353 a -SDict begin [ /View [/XYZ H.V] /Dest (1903) cvn H.B /DEST pdfmark end - 3111 4353 -a Fv(r)o(pcclient)p Fu(.)-2 4537 y -SDict begin H.S end - -2 4537 a -2 4537 -a -SDict begin 13 H.A end - -2 4537 a -2 4537 a -SDict begin [ /View [/XYZ H.V] /Dest (1904) cvn H.B /DEST pdfmark end - -2 4537 a -2 4620 a -SDict begin H.S end - -2 4620 a -2 -4620 a -SDict begin 11.7 H.A end - -2 4620 a -2 4620 a -SDict begin [ /View [/XYZ H.V] /Dest (1905) cvn H.B /DEST pdfmark end - -2 4620 a 79 x Fr(foreach)43 -b(\(supported)h(architecture)e(for)j(a)f(given)g(driver\))-2 -4796 y({)222 4893 y(1.)89 b(rpcclient:)43 b(Get)i(the)f(appropriate)f -(upload)h(directory)401 4990 y(on)h(the)f(remote)g(server)222 -5088 y(2.)89 b(smbclient:)43 b(Upload)h(the)h(driver)e(files)222 -5185 y(3.)89 b(rpcclient:)43 b(Issues)h(an)h(AddPrinterDriver\(\))d -(MS-RPC)-2 5282 y(})-2 5476 y(4.)89 b(rpcclient:)43 b(Issue)h(an)h -(AddPrinterEx\(\))d(MS-RPC)i(to)h(actually)177 5573 y(create)f(the)g -(printer)p Black 3657 5984 a Fq(66)p Black eop end -%%Page: 67 74 -TeXDict begin 67 73 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.67) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1922) cvn H.B /DEST pdfmark end - -2 -201 a 2763 --132 a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black --2 346 a Fu(One)g(of)g(the)g(problems)f(encountered)e(when)j -(implementing)e(the)i(Imprints)f(tool)h(set)h(w)o(as)g(the)f(name)g -(space)g(issues)h(between)-2 454 y(v)n(arious)d(supported)g(client)i -(architectures.)e(F)o(or)h(e)o(xample,)f(W)m(indo)n(ws)h(NT)h(includes) -f(a)i(dri)n(v)o(er)d(named)g("Apple)h(LaserWriter)h(II)-2 -562 y(NTX)g(v51.8")f(and)g(W)m(indo)n(ws)h(95)g(calls)g(its)i(v)o -(ersion)d(of)h(this)g(dri)n(v)o(er)f("Apple)g(LaserWriter)h(II)g(NTX") --2 746 y -SDict begin H.S end - -2 746 a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (1907) cvn H.B /DEST pdfmark end - -2 746 a -90 x Fu(The)g(problem)e(is)j(ho)n(w)f(to)g(kno)n(w)f(what)h(client)h -(dri)n(v)o(ers)e(ha)n(v)o(e)g(been)h(uploaded)e(for)h(a)i(printer)-5 -b(.)19 b(As)i(astute)g(reader)e(will)-2 944 y(remember)f(that)i(the)h -(W)m(indo)n(ws)e(NT)i(Printer)e(Properties)h(dialog)f(only)g(includes)h -(space)g(for)g(one)f(printer)g(dri)n(v)o(er)g(name.)g(A)-2 -1052 y(quick)g(look)g(in)i(the)f(W)m(indo)n(ws)f(NT)i(4.0)e(system)i -(re)o(gistry)e(at)-2 1236 y -SDict begin H.S end - -2 1236 a -2 1236 a -SDict begin 13 H.A end - -2 1236 -a -2 1236 a -SDict begin [ /View [/XYZ H.V] /Dest (1908) cvn H.B /DEST pdfmark end - -2 1236 a -2 1236 a -SDict begin H.S end - -2 1236 a -2 1236 a -SDict begin 13 H.A end - -2 -1236 a -2 1236 a -SDict begin [ /View [/XYZ H.V] /Dest (1909) cvn H.B /DEST pdfmark end - -2 1236 a 90 x Fr -(HKLM\\System\\CurrentControlSet\\Control\\)o(Print\\)o(Enviro)o(nment) --2 1504 y -SDict begin H.S end - -2 1504 a -2 1504 a -SDict begin 13 H.A end - -2 1504 a -2 1504 a -SDict begin [ /View [/XYZ H.V] /Dest (1910) cvn H.B /DEST pdfmark end - -2 -1504 a 96 x Fu(will)i(re)n(v)o(eal)e(that)h(W)m(indo)n(ws)g(NT)g(al)o -(w)o(ays)h(uses)g(the)f(NT)g(dri)n(v)o(er)f(name.)g(This)i(is)g(ok)f -(as)g(W)m(indo)n(ws)g(NT)g(al)o(w)o(ays)h(requires)e(that)i(at)-2 -1708 y(least)g(the)f(W)m(indo)n(ws)f(NT)i(v)o(ersion)e(of)h(the)g -(printer)f(dri)n(v)o(er)g(is)i(present.)e(Ho)n(we)n(v)o(er)m(,)f(Samba) -i(does)g(not)g(ha)n(v)o(e)f(the)i(requirement)-2 1816 -y(internally)-5 b(.)18 b(Therefore,)g(ho)n(w)i(can)g(you)f(use)h(the)g -(NT)h(dri)n(v)o(er)e(name)g(if)i(is)g(has)f(not)g(already)f(been)h -(installed?)-2 2000 y -SDict begin H.S end - -2 2000 a -2 2000 a -SDict begin 13 H.A end - -2 2000 a -2 -2000 a -SDict begin [ /View [/XYZ H.V] /Dest (1911) cvn H.B /DEST pdfmark end - -2 2000 a 90 x Fu(The)g(w)o(ay)g(of)g(sidestepping)f(this)h -(limitation)g(is)h(to)g(require)d(that)j(all)f(Imprints)g(printer)f -(dri)n(v)o(er)f(packages)h(include)h(both)f(the)-2 2198 -y(Intel)h(W)m(indo)n(ws)f(NT)i(and)e(95/98)g(printer)g(dri)n(v)o(ers)g -(and)h(that)g(NT)h(dri)n(v)o(er)d(is)j(installed)g(\002rst.)-2 -2309 y -SDict begin H.S end - -2 2309 a -2 2309 a -SDict begin 13 H.A end - -2 2309 a -2 2309 a -SDict begin [ /View [/XYZ H.V] /Dest (1912) cvn H.B /DEST pdfmark end - -2 2309 -a 359 x Fx(12.4.)35 b(Diagnosis)-2 2697 y -SDict begin H.S end - -2 2697 a -2 -2697 a -SDict begin 13 H.A end - -2 2697 a -2 2697 a -SDict begin [ /View [/XYZ H.V] /Dest (1914) cvn H.B /DEST pdfmark end - -2 2697 a 299 x Fp(12.4.1.)28 -b(Intr)n(oduction)-2 3164 y -SDict begin H.S end - -2 3164 a -2 3164 a -SDict begin 13 H.A end - -2 3164 -a -2 3164 a -SDict begin [ /View [/XYZ H.V] /Dest (1916) cvn H.B /DEST pdfmark end - -2 3164 a 106 x Fu(This)20 b(is)h(a)g(short)f(description)e -(of)i(ho)n(w)g(to)g(deb)n(ug)f(printing)g(problems)g(with)h(Samba.)g -(This)g(describes)g(ho)n(w)f(to)i(deb)n(ug)-2 3378 y(problems)e(with)h -(printing)f(from)g(a)h(SMB)h(client)g(to)f(a)h(Samba)e(serv)o(er)m(,)g -(not)h(the)g(other)g(w)o(ay)g(around.)e(F)o(or)i(the)g(re)n(v)o(erse)f -(see)i(the)-2 3486 y(e)o(xamples/printing)c(directory)-5 -b(.)-2 3670 y -SDict begin H.S end - -2 3670 a -2 3670 a -SDict begin 13 H.A end - -2 3670 a -2 3670 a -SDict begin [ /View [/XYZ H.V] /Dest (1917) cvn H.B /DEST pdfmark end - --2 3670 a 90 x Fu(Ok,)20 b(so)g(you)g(w)o(ant)g(to)g(print)g(to)g(a)h -(Samba)f(serv)o(er)f(from)g(your)g(PC.)i(The)f(\002rst)h(thing)e(you)h -(need)f(to)h(understand)e(is)k(that)e(Samba)-2 3868 y(does)g(not)g -(actually)f(do)h(an)o(y)f(printing)g(itself,)i(it)f(just)h(acts)g(as)g -(a)g(middleman)d(between)h(your)g(PC)j(client)e(and)f(your)g(Unix)-2 -3976 y(printing)f(subsystem.)h(Samba)g(recei)n(v)o(es)g(the)h(\002le)g -(from)f(the)h(PC)h(then)e(passes)h(the)g(\002le)g(to)g(a)g(e)o(xternal) -f("print)g(command".)e(What)-2 4084 y(print)i(command)g(you)g(use)h(is) -h(up)f(to)g(you.)-2 4268 y -SDict begin H.S end - -2 4268 a -2 4268 a -SDict begin 13 H.A end - -2 4268 -a -2 4268 a -SDict begin [ /View [/XYZ H.V] /Dest (1918) cvn H.B /DEST pdfmark end - -2 4268 a 90 x Fu(The)g(whole)f(things)h(is)h(controlled)e -(using)g(options)g(in)i(smb)m(.conf.)d(The)i(most)g(rele)n(v)n(ant)f -(options)g(\(which)g(you)h(should)f(look)g(up)-2 4466 -y(in)h(the)g(smb)m(.conf)e(man)i(page\))f(are:)-2 4650 -y -SDict begin H.S end - -2 4650 a -2 4650 a -SDict begin 13 H.A end - -2 4650 a -2 4650 a -SDict begin [ /View [/XYZ H.V] /Dest (1919) cvn H.B /DEST pdfmark end - -2 4650 a -2 -4733 a -SDict begin H.S end - -2 4733 a -2 4733 a -SDict begin 11.7 H.A end - -2 4733 a -2 4733 a -SDict begin [ /View [/XYZ H.V] /Dest (1920) cvn H.B /DEST pdfmark end - -2 4733 -a 267 4812 a Fr([global])356 4909 y(print)44 b(command)223 -b(-)45 b(send)f(a)h(file)f(to)h(a)f(spooler)356 5006 -y(lpq)h(command)312 b(-)45 b(get)f(spool)g(queue)g(status)356 -5104 y(lprm)h(command)267 b(-)45 b(remove)f(a)h(job)267 -5201 y([printers])356 5298 y(path)g(=)f(/var/spool/lpd/samba)p -Black 3656 5984 a Fq(67)p Black eop end -%%Page: 68 75 -TeXDict begin 68 74 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.68) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1921) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(The)g(follo)n(wing)e(are)i(nice)g(to)h(kno)n(w)e(about:)356 -419 y Fr(queuepause)44 b(command)133 b(-)45 b(stop)f(a)g(printer)g(or)h -(print)f(queue)356 516 y(queueresume)f(command)89 b(-)45 -b(start)f(a)g(printer)g(or)g(print)g(queue)-2 873 y -SDict begin H.S end - -2 -873 a -2 873 a -SDict begin 13 H.A end - -2 873 a -2 873 a -SDict begin [ /View [/XYZ H.V] /Dest (1924) cvn H.B /DEST pdfmark end - -2 873 a 108 x Fu(Example:)-2 -1165 y -SDict begin H.S end - -2 1165 a -2 1165 a -SDict begin 13 H.A end - -2 1165 a -2 1165 a -SDict begin [ /View [/XYZ H.V] /Dest (1925) cvn H.B /DEST pdfmark end - -2 1165 -a -2 1248 a -SDict begin H.S end - -2 1248 a -2 1248 a -SDict begin 11.7 H.A end - -2 1248 a -2 1248 a -SDict begin [ /View [/XYZ H.V] /Dest (1926) cvn H.B /DEST pdfmark end - -2 -1248 a 356 1327 a Fr(print)g(command)g(=)h(/usr/bin/lpr)e(-r)h(-P\045p) -g(\045s)356 1424 y(lpq)h(command)133 b(=)45 b(/usr/bin/lpq)177 -b(-P\045p)44 b(\045s)356 1521 y(lprm)h(command)88 b(=)45 -b(/usr/bin/lprm)132 b(-P\045p)44 b(\045j)356 1618 y(queuepause)g -(command)f(=)i(/usr/sbin/lpc)e(-P\045p)h(stop)356 1715 -y(queuepause)g(command)f(=)i(/usr/sbin/lpc)e(-P\045p)h(start)-2 -2072 y -SDict begin H.S end - -2 2072 a -2 2072 a -SDict begin 13 H.A end - -2 2072 a -2 2072 a -SDict begin [ /View [/XYZ H.V] /Dest (1927) cvn H.B /DEST pdfmark end - -2 2072 -a 108 x Fu(Samba)19 b(should)h(set)h(reasonable)d(def)o(aults)i(for)g -(these)g(depending)e(on)i(your)e(system)j(type,)e(b)n(ut)h(it)h(isn')o -(t)f(clairv)n(o)o(yant.)f(It)h(is)h(not)-2 2288 y(uncommon)c(that)j -(you)g(ha)n(v)o(e)f(to)i(tweak)f(these)g(for)g(local)g(conditions.)e -(The)i(commands)f(should)g(al)o(w)o(ays)h(ha)n(v)o(e)g(fully)g -(speci\002ed)-2 2396 y(pathnames,)e(as)j(the)f(smdb)g(may)g(not)g(ha)n -(v)o(e)f(the)i(correct)e(P)-8 b(A)f(TH)20 b(v)n(alues.)-2 -2580 y -SDict begin H.S end - -2 2580 a -2 2580 a -SDict begin 13 H.A end - -2 2580 a -2 2580 a -SDict begin [ /View [/XYZ H.V] /Dest (1928) cvn H.B /DEST pdfmark end - -2 2580 -a 90 x Fu(When)g(you)f(send)h(a)h(job)e(to)i(Samba)f(to)g(be)g -(printed,)f(it)i(will)g(mak)o(e)e(a)i(temporary)d(cop)o(y)h(of)h(it)h -(in)f(the)h(directory)d(speci\002ed)i(in)g(the)-2 2778 -y([printers])e(section.)i(and)f(it)i(should)e(be)h(periodically)e -(cleaned)h(out.)g(The)h(lpr)g(-r)f(option)g(requests)h(that)g(the)g -(temporary)e(cop)o(y)h(be)-2 2886 y(remo)o(v)o(ed)f(after)h(printing;)g -(If)h(printing)f(f)o(ails)i(then)e(you)h(might)f(\002nd)h(lefto)o(v)o -(er)f(\002les)i(in)f(this)h(directory)-5 b(,)18 b(and)h(it)i(should)e -(be)-2 2994 y(periodically)f(cleaned)h(out.)h(Samba)g(used)g(the)g(lpq) -g(command)e(to)i(determine)f(the)h("job)g(number")e(assigned)i(to)g -(your)f(print)h(job)-2 3102 y(by)g(the)g(spooler)-5 b(.)-2 -3286 y -SDict begin H.S end - -2 3286 a -2 3286 a -SDict begin 13 H.A end - -2 3286 a -2 3286 a -SDict begin [ /View [/XYZ H.V] /Dest (1929) cvn H.B /DEST pdfmark end - -2 3286 -a 90 x Fu(The)20 b(\045>letter<)g(are)g("macros")f(that)h(get)h -(dynamically)d(replaced)h(with)h(appropriate)e(v)n(alues)i(when)f(the)o -(y)h(are)g(used.)g(The)g(\045s)-2 3484 y(gets)g(replaced)f(with)i(the)f -(name)f(of)h(the)g(spool)g(\002le)h(that)f(Samba)g(creates)g(and)g(the) -g(\045p)h(gets)f(replaced)f(with)h(the)h(name)e(of)h(the)-2 -3592 y(printer)-5 b(.)19 b(The)h(\045j)h(gets)f(replaced)f(with)i(the)f -("job)g(number")e(which)i(comes)f(from)h(the)g(lpq)g(output.)-2 -3620 y -SDict begin H.S end - -2 3620 a -2 3620 a -SDict begin 13 H.A end - -2 3620 a -2 3620 a -SDict begin [ /View [/XYZ H.V] /Dest (1930) cvn H.B /DEST pdfmark end - -2 3620 -a 310 x Fp(12.4.2.)28 b(Deb)n(ugging)j(printer)g(pr)n(oblems)-2 -4121 y -SDict begin H.S end - -2 4121 a -2 4121 a -SDict begin 13 H.A end - -2 4121 a -2 4121 a -SDict begin [ /View [/XYZ H.V] /Dest (1932) cvn H.B /DEST pdfmark end - -2 4121 -a 83 x Fu(One)20 b(w)o(ay)g(to)g(deb)n(ug)f(printing)g(problems)g(is)i -(to)f(start)h(by)f(replacing)f(these)h(command)e(with)i(shell)h -(scripts)g(that)f(record)f(the)-2 4312 y(ar)o(guments)f(and)i(the)g -(contents)f(of)h(the)g(print)g(\002le.)h(A)f(simple)g(e)o(xample)f(of)h -(this)h(kind)e(of)h(things)g(might)f(be:)-2 4496 y -SDict begin H.S end - -2 -4496 a -2 4496 a -SDict begin 13 H.A end - -2 4496 a -2 4496 a -SDict begin [ /View [/XYZ H.V] /Dest (1933) cvn H.B /DEST pdfmark end - -2 4496 a -2 4579 -a -SDict begin H.S end - -2 4579 a -2 4579 a -SDict begin 11.7 H.A end - -2 4579 a -2 4579 a -SDict begin [ /View [/XYZ H.V] /Dest (1934) cvn H.B /DEST pdfmark end - -2 4579 a 79 -x Fr(print)44 b(command)f(=)i(/tmp/saveprint)e(\045p)h(\045s)177 -4853 y(#!/bin/saveprint)177 4950 y(#)h(we)f(make)g(sure)h(that)f(we)g -(are)h(the)f(right)g(user)177 5047 y(/usr/bin/id)f(-p)i -(>/tmp/tmp.print)177 5144 y(#)g(we)f(run)h(the)f(command)g(and)g(save)g -(the)g(error)g(messages)177 5241 y(#)h(replace)e(the)i(command)e(with)i -(the)f(one)g(appropriate)f(for)i(your)f(system)177 5338 -y(/usr/bin/lpr)f(-r)h(-P$1)h($2)f(2>>&/tmp/tmp.print)p -Black 3659 5984 a Fq(68)p Black eop end -%%Page: 69 76 -TeXDict begin 69 75 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.69) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1935) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(Then)f(you)g(print)h(a)h(\002le)f(and)g(try)g(remo)o(ving)e(it.)i -(Y)-9 b(ou)20 b(may)g(\002nd)g(that)g(the)g(print)g(queue)f(needs)h(to) -g(be)g(stopped)f(in)h(order)f(to)i(see)-2 180 y(the)f(queue)f(status)i -(and)e(remo)o(v)o(e)g(the)h(job:)-2 364 y -SDict begin H.S end - -2 364 a -2 -364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (1936) cvn H.B /DEST pdfmark end - -2 364 a -2 447 a -SDict begin H.S end - -2 447 a -2 -447 a -SDict begin 11.7 H.A end - -2 447 a -2 447 a -SDict begin [ /View [/XYZ H.V] /Dest (1937) cvn H.B /DEST pdfmark end - -2 447 a 80 x Fr(h4:)44 b({42})g(\045)h(echo)f -(hi)h(>/tmp/hi)-2 624 y(h4:)f({43})g(\045)h(smbclient)e -(//localhost/lw4)-2 721 y(added)h(interface)f(ip=10.0.0.4)g -(bcast=10.0.0.255)f(nmask=255.255.255.0)-2 818 y(Password:)-2 -915 y(Domain=[ASTART])g(OS=[Unix])h(Server=[Samba)g(2.0.7])-2 -1012 y(smb:)h(\\>)g(print)g(/tmp/hi)-2 1109 y(putting)f(file)i(/tmp/hi) -e(as)i(hi-17534)e(\(0.0)h(kb/s\))g(\(average)g(0.0)g(kb/s\))-2 -1207 y(smb:)g(\\>)g(queue)-2 1304 y(1049)223 b(3)538 -b(hi-17534)-2 1401 y(smb:)44 b(\\>)g(cancel)g(1049)-2 -1498 y(Error)g(cancelling)f(job)h(1049)g(:)h(code)f(0)-2 -1595 y(smb:)g(\\>)g(cancel)g(1049)-2 1692 y(Job)g(1049)g(cancelled)-2 -1789 y(smb:)g(\\>)g(queue)-2 1887 y(smb:)g(\\>)g(exit)-2 -2244 y -SDict begin H.S end - -2 2244 a -2 2244 a -SDict begin 13 H.A end - -2 2244 a -2 2244 a -SDict begin [ /View [/XYZ H.V] /Dest (1938) cvn H.B /DEST pdfmark end - -2 2244 -a 107 x Fu(The)20 b('code)f(0')h(indicates)g(that)g(the)g(job)g(w)o(as) -h(remo)o(v)o(ed.)c(The)j(comment)f(by)h(the)g(smbclient)g(is)h(a)f(bit) -h(misleading)e(on)h(this.)g(Y)-9 b(ou)-2 2459 y(can)20 -b(observ)o(e)e(the)j(command)d(output)h(and)g(then)h(and)g(look)f(at)i -(the)f(/tmp/tmp.print)e(\002le)j(to)f(see)h(what)f(the)g(results)h -(are.)f(Y)-9 b(ou)19 b(can)-2 2567 y(quickly)g(\002nd)h(out)f(if)i(the) -f(problem)f(is)i(with)f(your)f(printing)g(system.)h(Often)g(people)f -(ha)n(v)o(e)g(problems)g(with)h(their)g(/etc/printcap)-2 -2675 y(\002le)h(or)f(permissions)f(on)h(v)n(arious)f(print)g(queues.)-2 -2704 y -SDict begin H.S end - -2 2704 a -2 2704 a -SDict begin 13 H.A end - -2 2704 a -2 2704 a -SDict begin [ /View [/XYZ H.V] /Dest (1939) cvn H.B /DEST pdfmark end - -2 2704 -a 310 x Fp(12.4.3.)28 b(What)i(printers)h(do)f(I)f(ha)m(v)o(e?)-2 -3204 y -SDict begin H.S end - -2 3204 a -2 3204 a -SDict begin 13 H.A end - -2 3204 a -2 3204 a -SDict begin [ /View [/XYZ H.V] /Dest (1941) cvn H.B /DEST pdfmark end - -2 3204 -a 84 x Fu(Y)-9 b(ou)19 b(can)h(use)h(the)f(')o(testprns')f(program)f -(to)i(check)g(to)g(see)h(if)f(the)g(printer)f(name)h(you)f(are)h(using) -g(is)h(recognized)d(by)i(Samba.)f(F)o(or)-2 3396 y(e)o(xample,)f(you)i -(can)g(use:)-2 3580 y -SDict begin H.S end - -2 3580 a -2 3580 a -SDict begin 13 H.A end - -2 3580 a -2 -3580 a -SDict begin [ /View [/XYZ H.V] /Dest (1942) cvn H.B /DEST pdfmark end - -2 3580 a -2 3663 a -SDict begin H.S end - -2 3663 a -2 3663 a -SDict begin 11.7 H.A end - -2 3663 -a -2 3663 a -SDict begin [ /View [/XYZ H.V] /Dest (1943) cvn H.B /DEST pdfmark end - -2 3663 a 177 3742 a Fr(testprns)44 b(printer)f -(/etc/printcap)-2 4099 y -SDict begin H.S end - -2 4099 a -2 4099 a -SDict begin 13 H.A end - -2 4099 -a -2 4099 a -SDict begin [ /View [/XYZ H.V] /Dest (1944) cvn H.B /DEST pdfmark end - -2 4099 a 108 x Fu(Samba)19 b(can)h(get)g(its)g(printcap)f -(information)e(from)i(a)h(\002le)h(or)e(from)g(a)i(program.)c(Y)-9 -b(ou)19 b(can)h(try)f(the)h(follo)n(wing)e(to)i(see)h(the)f(format)-2 -4315 y(of)g(the)g(e)o(xtracted)f(information:)-2 4482 -y -SDict begin H.S end - -2 4482 a -2 4482 a -SDict begin 13 H.A end - -2 4482 a -2 4482 a -SDict begin [ /View [/XYZ H.V] /Dest (1945) cvn H.B /DEST pdfmark end - -2 4482 a -2 -4565 a -SDict begin H.S end - -2 4565 a -2 4565 a -SDict begin 11.7 H.A end - -2 4565 a -2 4565 a -SDict begin [ /View [/XYZ H.V] /Dest (1946) cvn H.B /DEST pdfmark end - -2 4565 -a 177 4661 a Fr(testprns)44 b(-a)g(printer)g(/etc/printcap)177 -4855 y(testprns)g(-a)g(printer)g('|/bin/cat)f(printcap')-2 -5056 y -SDict begin H.S end - -2 5056 a -2 5056 a -SDict begin 13 H.A end - -2 5056 a -2 5056 a -SDict begin [ /View [/XYZ H.V] /Dest (1947) cvn H.B /DEST pdfmark end - -2 5056 -a Black 3659 5984 a Fq(69)p Black eop end -%%Page: 70 77 -TeXDict begin 70 76 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.70) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (1979) cvn H.B /DEST pdfmark end - -2 -201 a 2763 --132 a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black --2 72 a Fp(12.4.4.)28 b(Setting)j(up)g(printcap)g(and)g(print)g(ser)o -(v)o(ers)-2 263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (1949) cvn H.B /DEST pdfmark end - --2 263 a 83 x Fu(Y)-9 b(ou)19 b(may)h(need)g(to)g(set)h(up)f(some)g -(printcaps)f(for)g(your)g(Samba)h(system)g(to)h(use.)f(It)g(is)i -(strongly)c(recommended)g(that)i(you)f(use)-2 454 y(the)h(f)o -(acilities)h(pro)o(vided)c(by)j(the)g(print)g(spooler)f(to)i(set)g(up)e -(queues)h(and)f(printcap)g(information.)-2 638 y -SDict begin H.S end - -2 638 -a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (1950) cvn H.B /DEST pdfmark end - -2 638 a 90 x Fu(Samba)g(requires)h -(either)f(a)i(printcap)e(or)h(program)e(to)i(deli)n(v)o(er)f(printcap)g -(information.)f(This)i(printcap)f(information)e(has)k(the)-2 -836 y(format:)-2 1003 y -SDict begin H.S end - -2 1003 a -2 1003 a -SDict begin 13 H.A end - -2 1003 a --2 1003 a -SDict begin [ /View [/XYZ H.V] /Dest (1951) cvn H.B /DEST pdfmark end - -2 1003 a -2 1086 a -SDict begin H.S end - -2 1086 a -2 1086 a -SDict begin 11.7 H.A end - -2 -1086 a -2 1086 a -SDict begin [ /View [/XYZ H.V] /Dest (1952) cvn H.B /DEST pdfmark end - -2 1086 a 87 1182 a Fr -(name|alias1|alias2...:option=value:...)-2 1539 y -SDict begin H.S end - -2 -1539 a -2 1539 a -SDict begin 13 H.A end - -2 1539 a -2 1539 a -SDict begin [ /View [/XYZ H.V] /Dest (1953) cvn H.B /DEST pdfmark end - -2 1539 a 108 x -Fu(F)o(or)f(almost)g(all)h(printing)d(systems,)j(the)f(printer)f -('name')g(must)h(be)g(composed)f(only)g(of)h(alphanumeric)e(or)h -(underscore)f('_')-2 1755 y(characters.)h(Some)h(systems)g(also)h(allo) -n(w)f(hyphens)e(\('-'\))h(as)i(well.)f(An)h(alias)g(is)g(an)f -(alternati)n(v)o(e)f(name)g(for)h(the)g(printer)m(,)f(and)g(an)-2 -1863 y(alias)h(with)g(a)g(space)g(in)g(it)h(is)f(used)g(as)g(a)h -('comment')c(about)i(the)h(printer)-5 b(.)19 b(The)g(printcap)f(format) -h(optionally)f(uses)i(a)h(\\)f(at)g(the)g(end)-2 1971 -y(of)g(lines)g(to)h(e)o(xtend)d(the)j(printcap)d(to)j(multiple)e -(lines.)-2 2155 y -SDict begin H.S end - -2 2155 a -2 2155 a -SDict begin 13 H.A end - -2 2155 a -2 2155 -a -SDict begin [ /View [/XYZ H.V] /Dest (1954) cvn H.B /DEST pdfmark end - -2 2155 a 90 x Fu(Here)h(are)g(some)g(e)o(xamples)f(of)h(printcap)f -(\002les:)-2 2429 y -SDict begin H.S end - -2 2429 a -2 2429 a -SDict begin 13 H.A end - -2 2429 a -2 -2429 a -SDict begin [ /View [/XYZ H.V] /Dest (1955) cvn H.B /DEST pdfmark end - -2 2429 a -2 2429 a -SDict begin H.S end - -2 2429 a -2 2429 a -SDict begin 13 H.A end - -2 2429 -a -2 2429 a -SDict begin [ /View [/XYZ H.V] /Dest (1956) cvn H.B /DEST pdfmark end - -2 2429 a -2 2439 a -SDict begin H.S end - -2 2439 a -2 2439 a -SDict begin 13 H.A end - -2 -2439 a -2 2439 a -SDict begin [ /View [/XYZ H.V] /Dest (1957) cvn H.B /DEST pdfmark end - -2 2439 a Black 64 2581 a Fu(1.)p Black -147 2581 a -SDict begin H.S end - 147 2581 a 147 2581 a -SDict begin 13 H.A end - 147 2581 a 147 2581 -a -SDict begin [ /View [/XYZ H.V] /Dest (1958) cvn H.B /DEST pdfmark end - 147 2581 a Fu(pr)h(just)h(printer)e(name)-2 2599 y -SDict begin H.S end - --2 2599 a -2 2599 a -SDict begin 13 H.A end - -2 2599 a -2 2599 a -SDict begin [ /View [/XYZ H.V] /Dest (1959) cvn H.B /DEST pdfmark end - -2 2599 a Black -64 2731 a Fu(2.)p Black 147 2731 a -SDict begin H.S end - 147 2731 a 147 2731 -a -SDict begin 13 H.A end - 147 2731 a 147 2731 a -SDict begin [ /View [/XYZ H.V] /Dest (1960) cvn H.B /DEST pdfmark end - 147 2731 a Fu(pr|alias)h(printer)f(name)h(and)f -(alias)-2 2749 y -SDict begin H.S end - -2 2749 a -2 2749 a -SDict begin 13 H.A end - -2 2749 a -2 2749 -a -SDict begin [ /View [/XYZ H.V] /Dest (1961) cvn H.B /DEST pdfmark end - -2 2749 a Black 64 2880 a Fu(3.)p Black 147 2880 a -SDict begin H.S end - -147 2880 a 147 2880 a -SDict begin 13 H.A end - 147 2880 a 147 2880 a -SDict begin [ /View [/XYZ H.V] /Dest (1962) cvn H.B /DEST pdfmark end - 147 2880 -a Fu(pr|My)g(Printer)h(printer)f(name,)g(alias)i(used)f(as)h(comment)-2 -2898 y -SDict begin H.S end - -2 2898 a -2 2898 a -SDict begin 13 H.A end - -2 2898 a -2 2898 a -SDict begin [ /View [/XYZ H.V] /Dest (1963) cvn H.B /DEST pdfmark end - -2 2898 -a Black 64 3030 a Fu(4.)p Black 147 3030 a -SDict begin H.S end - 147 3030 a -147 3030 a -SDict begin 13 H.A end - 147 3030 a 147 3030 a -SDict begin [ /View [/XYZ H.V] /Dest (1964) cvn H.B /DEST pdfmark end - 147 3030 a Fu(pr:sh:\\)f(Same)g(as)h -(pr:sh:cm=)e(testing)i(:cm=)f(\\)h(testing)-2 3048 y -SDict begin H.S end - --2 3048 a -2 3048 a -SDict begin 13 H.A end - -2 3048 a -2 3048 a -SDict begin [ /View [/XYZ H.V] /Dest (1965) cvn H.B /DEST pdfmark end - -2 3048 a Black -64 3179 a Fu(5.)p Black 147 3179 a -SDict begin H.S end - 147 3179 a 147 3179 -a -SDict begin 13 H.A end - 147 3179 a 147 3179 a -SDict begin [ /View [/XYZ H.V] /Dest (1966) cvn H.B /DEST pdfmark end - 147 3179 a Fu(pr:sh)f(Same)g(as)h(pr:sh:cm=)e -(testing)h(:cm=)h(testing)-2 3495 y -SDict begin H.S end - -2 3495 a -2 3495 -a -SDict begin 13 H.A end - -2 3495 a -2 3495 a -SDict begin [ /View [/XYZ H.V] /Dest (1967) cvn H.B /DEST pdfmark end - -2 3495 a 108 x Fu(Samba)e(reads)h(the)h -(printcap)d(information)g(when)i(\002rst)h(started.)f(If)g(you)f(mak)o -(e)h(changes)f(in)h(the)g(printcap)f(information,)f(then)-2 -3711 y(you)h(must)h(do)g(the)g(follo)n(wing:)-2 3728 -y -SDict begin H.S end - -2 3728 a -2 3728 a -SDict begin 13 H.A end - -2 3728 a -2 3728 a -SDict begin [ /View [/XYZ H.V] /Dest (1968) cvn H.B /DEST pdfmark end - -2 3728 a -2 -3738 a -SDict begin H.S end - -2 3738 a -2 3738 a -SDict begin 13 H.A end - -2 3738 a -2 3738 a -SDict begin [ /View [/XYZ H.V] /Dest (1969) cvn H.B /DEST pdfmark end - -2 3738 -a Black 64 3881 a Fu(1.)p Black 147 3881 a -SDict begin H.S end - 147 3881 a -147 3881 a -SDict begin 13 H.A end - 147 3881 a 147 3881 a -SDict begin [ /View [/XYZ H.V] /Dest (1970) cvn H.B /DEST pdfmark end - 147 3881 a Fu(mak)o(e)g(sure)g(that)g -(the)h(print)e(spooler)g(is)i(a)o(w)o(are)f(of)g(these)h(changes.)d -(The)i(LPRng)g(system)h(uses)f(the)h(')o(lpc)f(reread')147 -3989 y(command)e(to)j(do)f(this.)-2 3990 y -SDict begin H.S end - -2 3990 a --2 3990 a -SDict begin 13 H.A end - -2 3990 a -2 3990 a -SDict begin [ /View [/XYZ H.V] /Dest (1971) cvn H.B /DEST pdfmark end - -2 3990 a Black 64 4138 -a Fu(2.)p Black 147 4138 a -SDict begin H.S end - 147 4138 a 147 4138 a -SDict begin 13 H.A end - 147 -4138 a 147 4138 a -SDict begin [ /View [/XYZ H.V] /Dest (1972) cvn H.B /DEST pdfmark end - 147 4138 a Fu(mak)o(e)g(sure)g(that)g(the)h(spool)e -(queues,)g(etc.,)h(e)o(xist)h(and)e(ha)n(v)o(e)h(the)g(correct)f -(permissions.)g(The)h(LPRng)g(system)h(uses)f(the)147 -4246 y('checkpc)f(-f)5 b(')19 b(command)f(to)i(do)g(this.)-2 -4264 y -SDict begin H.S end - -2 4264 a -2 4264 a -SDict begin 13 H.A end - -2 4264 a -2 4264 a -SDict begin [ /View [/XYZ H.V] /Dest (1973) cvn H.B /DEST pdfmark end - -2 4264 -a Black 64 4395 a Fu(3.)p Black 147 4395 a -SDict begin H.S end - 147 4395 a -147 4395 a -SDict begin 13 H.A end - 147 4395 a 147 4395 a -SDict begin [ /View [/XYZ H.V] /Dest (1974) cvn H.B /DEST pdfmark end - 147 4395 a Fu(Y)-9 b(ou)20 -b(no)n(w)f(should)h(send)g(a)g(SIGHUP)h(signal)f(to)g(the)g(smbd)g -(serv)o(er)f(to)i(ha)n(v)o(e)e(it)i(reread)e(the)i(printcap)d -(information.)-2 4455 y -SDict begin H.S end - -2 4455 a -2 4455 a -SDict begin 13 H.A end - -2 4455 a --2 4455 a -SDict begin [ /View [/XYZ H.V] /Dest (1975) cvn H.B /DEST pdfmark end - -2 4455 a 310 x Fp(12.4.5.)28 b(J)n(ob)j(sent,)e(no)h(output) --2 4955 y -SDict begin H.S end - -2 4955 a -2 4955 a -SDict begin 13 H.A end - -2 4955 a -2 4955 a -SDict begin [ /View [/XYZ H.V] /Dest (1977) cvn H.B /DEST pdfmark end - -2 -4955 a 84 x Fu(This)20 b(is)h(the)f(most)h(frustrating)d(part)i(of)g -(printing.)f(Y)-9 b(ou)19 b(may)h(ha)n(v)o(e)f(sent)i(the)f(job,)g(v)o -(eri\002ed)f(that)h(the)g(job)g(w)o(as)h(forw)o(arded,)d(set)-2 -5147 y(up)i(a)g(wrapper)f(around)f(the)i(command)f(to)h(send)g(the)g -(\002le,)h(b)n(ut)f(there)g(w)o(as)h(no)e(output)g(from)h(the)g -(printer)-5 b(.)p Black 3659 5984 a Fq(70)p Black eop -end -%%Page: 71 78 -TeXDict begin 71 77 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.71) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1978) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(First,)h(check)e(to)h(mak)o(e)g(sure)g(that)g(the)h(job)e(REALL)-8 -b(Y)20 b(is)h(getting)f(to)g(the)g(right)g(print)g(queue.)e(If)i(you)g -(are)g(using)f(a)i(BSD)g(or)-2 180 y(LPRng)f(print)f(spooler)m(,)g(you) -g(can)h(temporarily)e(stop)j(the)f(printing)e(of)i(jobs.)g(Jobs)h(can)f -(still)h(be)f(submitted,)f(b)n(ut)h(the)o(y)g(will)h(not)-2 -288 y(be)f(printed.)f(Use:)87 635 y Fr(lpc)45 b(-Pprinter)e(stop)-2 -992 y -SDict begin H.S end - -2 992 a -2 992 a -SDict begin 13 H.A end - -2 992 a -2 992 a -SDict begin [ /View [/XYZ H.V] /Dest (1981) cvn H.B /DEST pdfmark end - -2 992 a 107 -x Fu(No)n(w)20 b(submit)g(a)g(print)g(job)g(and)f(then)h(use)g(')o(lpq) -g(-Pprinter')f(to)h(see)h(if)f(the)h(job)e(is)i(in)g(the)f(print)g -(queue.)e(If)i(it)h(is)g(not)f(in)h(the)f(print)-2 1207 -y(queue)f(then)g(you)h(will)h(ha)n(v)o(e)e(to)i(\002nd)f(out)f(why)h -(it)h(is)g(not)f(being)f(accepted)g(for)h(printing.)-2 -1391 y -SDict begin H.S end - -2 1391 a -2 1391 a -SDict begin 13 H.A end - -2 1391 a -2 1391 a -SDict begin [ /View [/XYZ H.V] /Dest (1982) cvn H.B /DEST pdfmark end - -2 1391 -a 90 x Fu(Ne)o(xt,)f(you)h(may)f(w)o(ant)i(to)f(check)f(to)i(see)g -(what)f(the)g(format)f(of)h(the)g(job)g(really)g(w)o(as.)h(W)m(ith)f -(the)g(assistance)h(of)f(the)g(system)-2 1589 y(administrator)e(you)i -(can)g(vie)n(w)g(the)g(submitted)f(jobs)h(\002les.)h(Y)-9 -b(ou)20 b(may)f(be)i(surprised)e(to)h(\002nd)g(that)g(these)h(are)f -(not)g(in)g(what)g(you)-2 1697 y(w)o(ould)f(e)o(xpect)g(to)i(call)f(a)h -(printable)e(format.)g(Y)-9 b(ou)19 b(can)h(use)h(the)f(UNIX)g -('\002le')g(utitily)h(to)f(determine)f(what)h(the)g(job)g(format)-2 -1805 y(actually)f(is:)-2 1989 y -SDict begin H.S end - -2 1989 a -2 1989 a -SDict begin 13 H.A end - -2 -1989 a -2 1989 a -SDict begin [ /View [/XYZ H.V] /Dest (1983) cvn H.B /DEST pdfmark end - -2 1989 a -2 2072 a -SDict begin H.S end - -2 2072 a -2 2072 -a -SDict begin 11.7 H.A end - -2 2072 a -2 2072 a -SDict begin [ /View [/XYZ H.V] /Dest (1984) cvn H.B /DEST pdfmark end - -2 2072 a 177 2151 a Fr(cd)45 b -(/var/spool/lpd/printer)130 b(#)45 b(spool)f(directory)f(of)i(print)f -(jobs)177 2248 y(ls)1165 b(#)45 b(find)f(job)h(files)177 -2346 y(file)f(dfA001myhost)-2 2703 y -SDict begin H.S end - -2 2703 a -2 2703 -a -SDict begin 13 H.A end - -2 2703 a -2 2703 a -SDict begin [ /View [/XYZ H.V] /Dest (1985) cvn H.B /DEST pdfmark end - -2 2703 a 108 x Fu(Y)-9 b(ou)19 -b(should)h(mak)o(e)f(sure)h(that)h(your)e(printer)g(supports)g(this)h -(format)g(OR)h(that)f(your)f(system)h(administrator)f(has)h(installed)g -(a)-2 2918 y('print)f(\002lter')h(that)g(will)h(con)m(v)o(ert)e(the)h -(\002le)h(to)f(a)h(format)e(appropriate)f(for)h(your)g(printer)-5 -b(.)-2 2947 y -SDict begin H.S end - -2 2947 a -2 2947 a -SDict begin 13 H.A end - -2 2947 a -2 2947 a -SDict begin [ /View [/XYZ H.V] /Dest (1986) cvn H.B /DEST pdfmark end - --2 2947 a 310 x Fp(12.4.6.)28 b(J)n(ob)j(sent,)e(strange)h(output)-2 -3447 y -SDict begin H.S end - -2 3447 a -2 3447 a -SDict begin 13 H.A end - -2 3447 a -2 3447 a -SDict begin [ /View [/XYZ H.V] /Dest (1988) cvn H.B /DEST pdfmark end - -2 3447 -a 84 x Fu(Once)20 b(you)f(ha)n(v)o(e)h(the)g(job)g(printing,)e(you)h -(can)h(then)g(start)h(w)o(orrying)d(about)h(making)g(it)i(print)f -(nicely)-5 b(.)-2 3715 y -SDict begin H.S end - -2 3715 a -2 3715 a -SDict begin 13 H.A end - -2 3715 -a -2 3715 a -SDict begin [ /View [/XYZ H.V] /Dest (1989) cvn H.B /DEST pdfmark end - -2 3715 a 90 x Fu(The)20 b(most)g(common)e(problem)h(is)i -(e)o(xtra)e(pages)h(of)g(output:)f(banner)g(pages)g(OR)j(blank)d(pages) -h(at)g(the)g(end.)-2 3989 y -SDict begin H.S end - -2 3989 a -2 3989 a -SDict begin 13 H.A end - -2 3989 -a -2 3989 a -SDict begin [ /View [/XYZ H.V] /Dest (1990) cvn H.B /DEST pdfmark end - -2 3989 a 90 x Fu(If)g(you)f(are)h(getting)g(banner)e -(pages,)i(check)f(and)h(mak)o(e)g(sure)g(that)g(the)g(printcap)f -(option)g(or)h(printer)f(option)g(is)i(con\002gured)d(for)-2 -4187 y(no)i(banners.)e(If)i(you)g(ha)n(v)o(e)f(a)i(printcap,)d(this)j -(is)g(the)f(:sh)h(\(suppress)e(header)g(or)h(banner)f(page\))g(option.) -g(Y)-9 b(ou)19 b(should)h(ha)n(v)o(e)f(the)-2 4295 y(follo)n(wing)f(in) -j(your)e(printer)-5 b(.)-2 4479 y -SDict begin H.S end - -2 4479 a -2 4479 a -SDict begin 13 H.A end - --2 4479 a -2 4479 a -SDict begin [ /View [/XYZ H.V] /Dest (1991) cvn H.B /DEST pdfmark end - -2 4479 a -2 4562 a -SDict begin H.S end - -2 4562 a -2 -4562 a -SDict begin 11.7 H.A end - -2 4562 a -2 4562 a -SDict begin [ /View [/XYZ H.V] /Dest (1992) cvn H.B /DEST pdfmark end - -2 4562 a 132 4641 a Fr(printer:)44 -b(...)g(:sh)-2 4998 y -SDict begin H.S end - -2 4998 a -2 4998 a -SDict begin 13 H.A end - -2 4998 a -2 -4998 a -SDict begin [ /View [/XYZ H.V] /Dest (1993) cvn H.B /DEST pdfmark end - -2 4998 a 108 x Fu(If)20 b(you)f(ha)n(v)o(e)h(this)g(option)f -(and)h(are)g(still)h(getting)f(banner)f(pages,)g(there)h(is)h(a)g -(strong)e(chance)g(that)h(your)f(printer)g(is)j(generating)-2 -5214 y(them)e(for)f(you)g(automatically)-5 b(.)18 b(Y)-9 -b(ou)20 b(should)f(mak)o(e)h(sure)g(that)g(banner)f(printing)g(is)i -(disabled)e(for)h(the)g(printer)-5 b(.)19 b(This)i(usually)-2 -5322 y(requires)e(using)h(the)g(printer)f(setup)h(softw)o(are)g(or)g -(procedures)e(supplied)h(by)g(the)i(printer)e(manuf)o(acturer)-5 -b(.)p Black 3659 5984 a Fq(71)p Black eop end -%%Page: 72 79 -TeXDict begin 72 78 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.72) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2763 -132 -a Fq(Chapter)20 b(12.)f(Printing)h(Support)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (1994) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(If)g(you)f(get)h(an)g(e)o(xtra)g(page)f(of)h(output,)f(this)i -(could)e(be)h(due)g(to)g(problems)f(with)h(your)f(job)h(format,)f(or)h -(if)g(you)g(are)g(generating)-2 180 y(PostScript)g(jobs,)g(incorrect)f -(setting)h(on)g(your)e(printer)i(dri)n(v)o(er)e(on)i(the)g(MicroSoft)f -(client.)h(F)o(or)g(e)o(xample,)f(under)f(W)m(in95)i(there)-2 -288 y(is)h(a)g(option:)-2 472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 -472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (1995) cvn H.B /DEST pdfmark end - -2 472 a -2 555 a -SDict begin H.S end - -2 555 a -2 555 a -SDict begin 11.7 H.A end - -2 -555 a -2 555 a -SDict begin [ /View [/XYZ H.V] /Dest (1996) cvn H.B /DEST pdfmark end - -2 555 a 87 635 a Fr(Printers|Printer)43 -b(Name|\(Right)g(Click\)Properties|Postscript|Advanced)o(|)-2 -992 y -SDict begin H.S end - -2 992 a -2 992 a -SDict begin 13 H.A end - -2 992 a -2 992 a -SDict begin [ /View [/XYZ H.V] /Dest (1997) cvn H.B /DEST pdfmark end - -2 992 a 107 -x Fu(that)20 b(allo)n(ws)g(you)g(to)g(choose)f(if)i(a)g(Ctrl-D)f(is)h -(appended)d(to)i(all)h(jobs.)f(This)g(is)i(a)e(v)o(ery)f(bad)h(thing)f -(to)i(do,)e(as)i(most)f(spooling)-2 1207 y(systems)g(will)h -(automatically)e(add)h(a)g(^D)h(to)f(the)h(end)e(of)h(the)g(job)g(if)h -(it)g(is)g(detected)e(as)i(PostScript.)f(The)g(multiple)f(^D)i(may)-2 -1315 y(cause)f(an)g(additional)f(page)g(of)h(output.)-2 -1344 y -SDict begin H.S end - -2 1344 a -2 1344 a -SDict begin 13 H.A end - -2 1344 a -2 1344 a -SDict begin [ /View [/XYZ H.V] /Dest (1998) cvn H.B /DEST pdfmark end - -2 1344 -a 310 x Fp(12.4.7.)28 b(Raw)j(P)n(ostScript)e(printed)-2 -1844 y -SDict begin H.S end - -2 1844 a -2 1844 a -SDict begin 13 H.A end - -2 1844 a -2 1844 a -SDict begin [ /View [/XYZ H.V] /Dest (2000) cvn H.B /DEST pdfmark end - -2 1844 -a 84 x Fu(This)20 b(is)h(a)g(problem)d(that)j(is)g(usually)e(caused)h -(by)g(either)g(the)g(print)f(spooling)g(system)i(putting)e(information) -e(at)k(the)f(start)h(of)f(the)-2 2036 y(print)f(job)h(that)g(mak)o(es)f -(the)h(printer)f(think)g(the)h(job)g(is)h(a)f(te)o(xt)g(\002le,)g(or)g -(your)e(printer)h(simply)h(does)f(not)h(support)f(PostScript.)g(Y)-9 -b(ou)-2 2144 y(may)19 b(need)h(to)g(enable)g('Automatic)f(F)o(ormat)g -(Detection')g(on)h(your)f(printer)-5 b(.)-2 2172 y -SDict begin H.S end - -2 -2172 a -2 2172 a -SDict begin 13 H.A end - -2 2172 a -2 2172 a -SDict begin [ /View [/XYZ H.V] /Dest (2001) cvn H.B /DEST pdfmark end - -2 2172 a 310 x -Fp(12.4.8.)28 b(Adv)o(anced)k(Printing)-2 2672 y -SDict begin H.S end - -2 2672 -a -2 2672 a -SDict begin 13 H.A end - -2 2672 a -2 2672 a -SDict begin [ /View [/XYZ H.V] /Dest (2003) cvn H.B /DEST pdfmark end - -2 2672 a 84 x Fu(Note)20 -b(that)g(you)f(can)h(do)g(some)g(pretty)g(magic)f(things)h(by)g(using)g -(your)e(imagination)h(with)h(the)g("print)g(command")e(option)h(and)-2 -2864 y(some)g(shell)i(scripts.)e(Doing)g(print)g(accounting)f(is)j -(easy)f(by)f(passing)h(the)f(\045U)i(option)d(to)i(a)g(print)g(command) -d(shell)k(script.)e(Y)-9 b(ou)-2 2972 y(could)19 b(e)n(v)o(en)g(mak)o -(e)h(the)g(print)g(command)e(detect)i(the)g(type)g(of)g(output)f(and)g -(its)j(size)e(and)g(send)g(it)h(to)f(an)g(appropriate)e(printer)-5 -b(.)-2 3000 y -SDict begin H.S end - -2 3000 a -2 3000 a -SDict begin 13 H.A end - -2 3000 a -2 3000 a -SDict begin [ /View [/XYZ H.V] /Dest (2004) cvn H.B /DEST pdfmark end - --2 3000 a 310 x Fp(12.4.9.)28 b(Real)j(deb)n(ugging)-2 -3501 y -SDict begin H.S end - -2 3501 a -2 3501 a -SDict begin 13 H.A end - -2 3501 a -2 3501 a -SDict begin [ /View [/XYZ H.V] /Dest (2006) cvn H.B /DEST pdfmark end - -2 3501 -a 83 x Fu(If)20 b(the)g(abo)o(v)o(e)f(deb)n(ug)g(tips)h(don')o(t)f -(help,)g(then)h(maybe)f(you)g(need)h(to)g(bring)f(in)i(the)f(b)n(ug)f -(guns,)h(system)g(tracing.)f(See)i(T)m(racing.txt)-2 -3692 y(in)f(this)h(directory)-5 b(.)p Black 3659 5984 -a Fq(72)p Black eop end -%%Page: 73 80 -TeXDict begin 73 79 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.73) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (CUPS-PRINTING) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(13.)f(CUPS)h(Printing)f(Support)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (2024) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fx(13.1.)35 b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 -707 a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (2026) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(The)20 b(Common)e(Unix)i -(Print)g(System)h(\(CUPS\))f(has)h(become)e(v)o(ery)g(popular)m(,)f(b)n -(ut)i(to)g(man)o(y)f(it)i(is)g(a)g(v)o(ery)e(mystical)h(tool.)g(There) --2 921 y(is)h(a)g(great)e(deal)h(of)g(uncertainty)e(re)o(garding)g -(CUPS)j(and)f(ho)n(w)f(it)i(w)o(orks.)f(The)g(result)g(is)h(seen)f(in)h -(a)f(lar)o(ge)g(number)e(of)i(posting)-2 1029 y(on)g(the)g(samba)g -(mailing)f(lists)j(e)o(xpressing)c(frustration)h(when)g(MS)i(W)m(indo)n -(ws)f(printers)f(appear)g(not)h(to)g(w)o(ork)g(with)g(a)h(CUPS)-2 -1137 y(backr)n(-end.)d(/para>)-2 1321 y -SDict begin H.S end - -2 1321 a -2 -1321 a -SDict begin 13 H.A end - -2 1321 a -2 1321 a -SDict begin [ /View [/XYZ H.V] /Dest (2027) cvn H.B /DEST pdfmark end - -2 1321 a 90 x Fu(This)h(is)i(a)e(good)f -(time)i(to)f(point)g(out)g(ho)n(w)g(CUPS)i(can)e(be)g(used)g(and)g -(what)g(it)h(does.)f(CUPS)i(is)f(more)f(than)g(just)g(a)h(print)f -(spooling)-2 1519 y(system)h(-)h(it)f(is)i(a)e(complete)f(printer)g -(management)f(system)j(that)f(complies)g(with)g(HTTP)g(and)g(IPP)h -(protocols.)d(It)j(can)f(be)-2 1627 y(managed)e(remotely)h(via)h(a)h -(web)f(bro)n(wser)f(and)h(it)h(can)f(print)f(using)h(http)g(and)f(ipp)h -(protocols.)-2 1811 y -SDict begin H.S end - -2 1811 a -2 1811 a -SDict begin 13 H.A end - -2 1811 a -2 -1811 a -SDict begin [ /View [/XYZ H.V] /Dest (2028) cvn H.B /DEST pdfmark end - -2 1811 a 90 x Fu(CUPS)h(allo)n(ws)g(to)f(creation)f(of)h(RA)-7 -b(W)21 b(printers)e(\(ie:)i(NO)f(\002le)h(format)e(translation\))g(as)i -(well)g(as)g(SMAR)-5 b(T)21 b(printers)e(\(ie:)h(CUPS)-2 -2008 y(does)g(\002le)h(format)e(con)m(v)o(ersion)e(as)k(required)d(for) -i(the)g(printer\).)f(In)h(man)o(y)f(w)o(ays)h(this)h(gi)n(v)o(es)f -(CUPS)h(similar)f(capabilities)g(to)h(the)-2 2116 y(MS)f(W)m(indo)n(ws) -g(print)g(monitoring)d(system.)k(Of)f(course,)f(if)i(you)e(are)h(a)h -(CUPS)g(adv)n(ocate,)e(you)g(w)o(ould)h(agrue)f(that)h(CUPS)i(is)-2 -2224 y(better!)d(In)h(an)o(y)g(case,)g(let)h(us)f(no)n(w)g(mo)o(v)o(e)f -(on)g(to)i(e)o(xplore)d(ho)n(w)i(one)g(may)f(con\002gure)g(CUPS)i(for)f -(interf)o(acing)e(with)i(MS)-2 2332 y(W)m(indo)n(ws)f(print)h(clients)g -(via)h(Samba.)-2 2516 y -SDict begin H.S end - -2 2516 a -2 2516 a -SDict begin 13 H.A end - -2 2516 a --2 2516 a -SDict begin [ /View [/XYZ H.V] /Dest (2029) cvn H.B /DEST pdfmark end - -2 2516 a -2 2516 a -SDict begin H.S end - -2 2516 a -2 2516 a -SDict begin 13 H.A end - -2 -2516 a -2 2516 a -SDict begin [ /View [/XYZ H.V] /Dest (2030) cvn H.B /DEST pdfmark end - -2 2516 a 90 x Fu(CUPS)g(\(http://www)-5 -b(.cups.or)o(g/\))16 b(is)21 b(a)g(ne)n(wcomer)d(in)j(the)f(UNIX)g -(printing)f(scene,)h(which)f(has)i(con)m(vinced)c(man)o(y)i(people)-2 -2714 y(upon)g(\002rst)h(trial)h(already)-5 b(.)18 b(Ho)n(we)n(v)o(er)m -(,)h(it)h(has)h(quite)f(a)g(fe)n(w)g(ne)n(w)g(features,)g(which)f(mak)o -(e)h(it)h(dif)n(ferent)d(from)i(other)m(,)e(more)-2 2822 -y(traditional)h(printing)f(systems.)-2 2850 y -SDict begin H.S end - -2 2850 -a -2 2850 a -SDict begin 13 H.A end - -2 2850 a -2 2850 a -SDict begin [ /View [/XYZ H.V] /Dest (2031) cvn H.B /DEST pdfmark end - -2 2850 a 360 x Fx(13.2.)35 -b(Con\002guring)e Fc(smb.conf)39 b Fx(f)l(or)d(CUPS)-2 -3405 y -SDict begin H.S end - -2 3405 a -2 3405 a -SDict begin 13 H.A end - -2 3405 a -2 3405 a -SDict begin [ /View [/XYZ H.V] /Dest (2034) cvn H.B /DEST pdfmark end - -2 3405 -a 79 x Fu(Printing)19 b(with)h(CUPS)i(in)e(the)g(most)h(basic)1264 -3484 y -SDict begin H.S end - 1264 3484 a 1264 3484 a -SDict begin 13 H.A end - 1264 3484 a 1264 3484 -a -SDict begin [ /View [/XYZ H.V] /Dest (2035) cvn H.B /DEST pdfmark end - 1264 3484 a Fr(smb.conf)e Fu(setup)h(in)h(Samba-3)d(only)i(needs)g -(tw)o(o)g(settings:)3061 3484 y -SDict begin H.S end - 3061 3484 a 3061 3484 -a -SDict begin 13 H.A end - 3061 3484 a 3061 3484 a -SDict begin [ /View [/XYZ H.V] /Dest (2036) cvn H.B /DEST pdfmark end - 3061 3484 a Fv(printing)g(=)h(cups)g -Fu(and)-2 3591 y -SDict begin H.S end - -2 3591 a -2 3591 a -SDict begin 13 H.A end - -2 3591 a -2 3591 -a -SDict begin [ /View [/XYZ H.V] /Dest (2037) cvn H.B /DEST pdfmark end - -2 3591 a Fv(printcap)e(=)i(cups)p Fu(.)f(While)g(CUPS)h(itself)f -(doesn')o(t)e(need)h(a)h(printcap)e(an)o(ymore,)f(the)2470 -3591 y -SDict begin H.S end - 2470 3591 a 2470 3591 a -SDict begin 13 H.A end - 2470 3591 a 2470 3591 -a -SDict begin [ /View [/XYZ H.V] /Dest (2038) cvn H.B /DEST pdfmark end - 2470 3591 a Fr(cupsd.conf)h Fu(con\002guration)f(\002le)j(kno)n(ws)-2 -3699 y(tw)o(o)g(directi)n(v)o(es)f(\(e)o(xample:)834 -3699 y -SDict begin H.S end - 834 3699 a 834 3699 a -SDict begin 13 H.A end - 834 3699 a 834 3699 a -SDict begin [ /View [/XYZ H.V] /Dest (2039) cvn H.B /DEST pdfmark end - 834 -3699 a Fv(Printcap)h(/etc/printcap)f Fu(and)1777 3699 -y -SDict begin H.S end - 1777 3699 a 1777 3699 a -SDict begin 13 H.A end - 1777 3699 a 1777 3699 a -SDict begin [ /View [/XYZ H.V] /Dest (2040) cvn H.B /DEST pdfmark end - 1777 -3699 a Fv(PrintcapF)n(ormat)f(BSD)p Fu(\),)j(which)e(control)g(if)i -(such)f(a)g(\002le)h(should)-2 3807 y(be)f(created)f(for)h(the)g(con)m -(v)o(enience)d(of)j(third)g(party)f(applications.)g(Mak)o(e)h(sure)g -(it)h(is)g(set!)g(F)o(or)e(details)i(see)3081 3807 y -SDict begin H.S end - -3081 3807 a 3081 3807 a -SDict begin 13 H.A end - 3081 3807 a 3081 3807 a -SDict begin [ /View [/XYZ H.V] /Dest (2041) cvn H.B /DEST pdfmark end - 3081 -3807 a Fv(man)f(cupsd.conf)-2 3915 y Fu(and)f(other)h(CUPS-related)g -(documentation.)-2 4082 y -SDict begin H.S end - -2 4082 a -2 4082 a -SDict begin 13 H.A end - -2 4082 -a -2 4082 a -SDict begin [ /View [/XYZ H.V] /Dest (2042) cvn H.B /DEST pdfmark end - -2 4082 a 107 x Fu(If)g(SAMB)m(A)h(is)g(compiled)e(against) -g(libcups,)h(then)1493 4189 y -SDict begin H.S end - 1493 4189 a 1493 4189 a -SDict begin 13 H.A end - -1493 4189 a 1493 4189 a -SDict begin [ /View [/XYZ H.V] /Dest (2043) cvn H.B /DEST pdfmark end - 1493 4189 a Fv(printcap)h(=)g(cups)g -Fu(uses)g(the)f(CUPS)h(API)g(to)f(list)h(printers,)e(submit)h(jobs,)-2 -4297 y(etc.)g(Otherwise)g(it)h(maps)f(to)g(the)h(System)f(V)g(commands) -f(with)h(an)g(additional)2315 4297 y -SDict begin H.S end - 2315 4297 a 2315 -4297 a -SDict begin 13 H.A end - 2315 4297 a 2315 4297 a -SDict begin [ /View [/XYZ H.V] /Dest (2044) cvn H.B /DEST pdfmark end - 2315 4297 a Fn(-oraw)28 -b Fu(option)19 b(for)h(printing.)e(On)i(a)h(Linux)-2 -4405 y(system,)f(you)f(can)h(use)h(the)805 4405 y -SDict begin H.S end - 805 -4405 a 805 4405 a -SDict begin 13 H.A end - 805 4405 a 805 4405 a -SDict begin [ /View [/XYZ H.V] /Dest (2045) cvn H.B /DEST pdfmark end - 805 4405 a Fv(ldd)g -Fu(command)d(to)i(\002nd)g(out)g(details)h(\(ldd)e(may)h(not)g(be)g -(present)g(on)f(other)h(OS)h(platforms,)d(or)i(its)-2 -4513 y(function)e(may)i(be)g(embodied)e(by)i(a)h(dif)n(ferent)d -(command\):)-2 4697 y -SDict begin H.S end - -2 4697 a -2 4697 a -SDict begin 13 H.A end - -2 4697 a -2 -4697 a -SDict begin [ /View [/XYZ H.V] /Dest (2046) cvn H.B /DEST pdfmark end - -2 4697 a -2 4780 a -SDict begin H.S end - -2 4780 a -2 4780 a -SDict begin 11.7 H.A end - -2 4780 -a -2 4780 a -SDict begin [ /View [/XYZ H.V] /Dest (2047) cvn H.B /DEST pdfmark end - -2 4780 a 79 x Fr(transmeta:/home/kurt)41 -b(#)k(ldd)f(`which)g(smbd`)356 4956 y(libssl.so.0.9.6)f(=>)h -(/usr/lib/libssl.so.0.9.6)d(\(0x4002d000\))356 5054 y -(libcrypto.so.0.9.6)h(=>)j(/usr/lib/libcrypto.so.0.9.6)40 -b(\(0x4005a000\))356 5151 y(libcups.so.2)j(=>)i(/usr/lib/libcups.so.2)c -(\(0x40123000\))356 5248 y(libdl.so.2)j(=>)g(/lib/libdl.so.2)e -(\(0x401e8000\))356 5345 y(libnsl.so.1)h(=>)i(/lib/libnsl.so.1)d -(\(0x401ec000\))356 5442 y(libpam.so.0)h(=>)i(/lib/libpam.so.0)d -(\(0x40202000\))356 5539 y(libc.so.6)i(=>)g(/lib/libc.so.6)f -(\(0x4020b000\))p Black 3659 5984 a Fq(73)p Black eop -end -%%Page: 74 81 -TeXDict begin 74 80 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.74) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2078) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black 356 72 a Fr(/lib/ld-linux.so.2)42 b(=>)j(/lib/ld-linux.so.2)d -(\(0x40000000\))-2 429 y -SDict begin H.S end - -2 429 a -2 429 a -SDict begin 13 H.A end - -2 429 a -2 -429 a -SDict begin [ /View [/XYZ H.V] /Dest (2048) cvn H.B /DEST pdfmark end - -2 429 a 108 x Fu(The)20 b(line)g("libcups.so.2)e(=>)j -(/usr/lib/libcups.so.2)c(\(0x40123000\)")e(sho)n(ws)21 -b(there)e(is)j(CUPS)f(support)e(compiled)f(into)i(this)-2 -645 y(v)o(ersion)f(of)h(Samba.)f(If)h(this)h(is)g(the)f(case,)h(and) -1359 645 y -SDict begin H.S end - 1359 645 a 1359 645 a -SDict begin 13 H.A end - 1359 645 a 1359 645 -a -SDict begin [ /View [/XYZ H.V] /Dest (2049) cvn H.B /DEST pdfmark end - 1359 645 a Fv(printing)g(=)g(cups)g Fu(is)g(set,)g(then)f(an)o(y)f -(otherwise)g(manually)g(set)i(print)f(command)-2 753 -y(in)83 753 y -SDict begin H.S end - 83 753 a 83 753 a -SDict begin 13 H.A end - 83 753 a 83 753 a -SDict begin [ /View [/XYZ H.V] /Dest (2050) cvn H.B /DEST pdfmark end - 83 -753 a Fr(smb.conf)g Fu(is)h(ignored.)-2 782 y -SDict begin H.S end - -2 782 -a -2 782 a -SDict begin 13 H.A end - -2 782 a -2 782 a -SDict begin [ /View [/XYZ H.V] /Dest (2051) cvn H.B /DEST pdfmark end - -2 782 a 359 x Fx(13.3.)35 -b(CUPS)f(-)i(RA)-19 b(W)35 b(Print)g(Thr)m(ough)g(Mode)-2 -1170 y -SDict begin H.S end - -2 1170 a -2 1170 a -SDict begin 11.7 H.A end - -2 1170 a -2 1170 a -SDict begin [ /View [/XYZ H.V] /Dest (2053) cvn H.B /DEST pdfmark end - -2 1170 -a -2 1294 a -SDict begin H.S end - -2 1294 a -2 1294 a -SDict begin 11.7 H.A end - -2 1294 a -2 1294 a -SDict begin [ /View [/XYZ H.V] /Dest (2054) cvn H.B /DEST pdfmark end - -2 -1294 a 164 1362 a Fk(Note:)19 b Fj(When)g(used)g(in)h(r)o(a)o(w)g(pr)q -(int)f(through)g(mode)g(is)i(will)e(be)h(necessar)r(y)h(to)f(use)g(the) -g(pr)q(inter)e(v)n(endor')l(s)i(dr)q(iv)n(ers)g(in)g(each)164 -1460 y(Windo)o(ws)f(client)g(PC)n(.)-2 1775 y -SDict begin H.S end - -2 1775 -a -2 1775 a -SDict begin 13 H.A end - -2 1775 a -2 1775 a -SDict begin [ /View [/XYZ H.V] /Dest (2055) cvn H.B /DEST pdfmark end - -2 1775 a 108 x Fu(When)h(CUPS)h -(printers)f(are)g(con\002gured)e(for)h(RA)-7 b(W)21 b(print-through)c -(mode)i(operation)f(it)j(is)g(the)f(responsibility)f(of)h(the)g(Samba) --2 1991 y(client)g(to)g(fully)g(render)f(the)h(print)f(job)h -(\(\002le\))g(in)h(a)f(format)g(that)g(is)h(suitable)f(for)g(direct)f -(deli)n(v)o(ery)g(to)h(the)g(printer)-5 b(.)20 b(In)g(this)g(case)-2 -2099 y(CUPS)h(will)g(NO)m(T)f(do)g(an)o(y)f(print)h(\002le)h(format)e -(con)m(v)o(ersion)e(w)o(ork.)-2 2283 y -SDict begin H.S end - -2 2283 a -2 2283 -a -SDict begin 13 H.A end - -2 2283 a -2 2283 a -SDict begin [ /View [/XYZ H.V] /Dest (2056) cvn H.B /DEST pdfmark end - -2 2283 a 90 x Fu(The)j(CUPS)h(\002les)g(that)f -(need)g(to)g(be)g(correctly)f(set)i(for)f(RA)-7 b(W)21 -b(mode)e(printers)g(to)i(w)o(ork)e(are:)2717 2373 y -SDict begin H.S end - 2717 -2373 a 2717 2373 a -SDict begin 13 H.A end - 2717 2373 a 2717 2373 a -SDict begin [ /View [/XYZ H.V] /Dest (2057) cvn H.B /DEST pdfmark end - 2717 2373 -a -2 2401 a -SDict begin H.S end - -2 2401 a -2 2401 a -SDict begin 13 H.A end - -2 2401 a -2 2401 a -SDict begin [ /View [/XYZ H.V] /Dest (2058) cvn H.B /DEST pdfmark end - -2 -2401 a Black 142 x Ft(\225)p Black 81 2543 a -SDict begin H.S end - 81 2543 -a 81 2543 a -SDict begin 13 H.A end - 81 2543 a 81 2543 a -SDict begin [ /View [/XYZ H.V] /Dest (2059) cvn H.B /DEST pdfmark end - 81 2543 a 81 2543 a -SDict begin H.S end - 81 -2543 a 81 2543 a -SDict begin 13 H.A end - 81 2543 a 81 2543 a -SDict begin [ /View [/XYZ H.V] /Dest (2060) cvn H.B /DEST pdfmark end - 81 2543 a Fr(/etc/cups/mime.types) --2 2721 y -SDict begin H.S end - -2 2721 a -2 2721 a -SDict begin 13 H.A end - -2 2721 a -2 2721 a -SDict begin [ /View [/XYZ H.V] /Dest (2061) cvn H.B /DEST pdfmark end - -2 -2721 a 39 2827 a -SDict begin H.S end - 39 2827 a 39 2827 a -SDict begin 13 H.A end - 39 2827 a 39 2827 -a -SDict begin [ /View [/XYZ H.V] /Dest (2062) cvn H.B /DEST pdfmark end - 39 2827 a Black -2 2977 a Ft(\225)p Black 81 2977 a -SDict begin H.S end - -81 2977 a 81 2977 a -SDict begin 13 H.A end - 81 2977 a 81 2977 a -SDict begin [ /View [/XYZ H.V] /Dest (2063) cvn H.B /DEST pdfmark end - 81 2977 a 81 -2977 a -SDict begin H.S end - 81 2977 a 81 2977 a -SDict begin 13 H.A end - 81 2977 a 81 2977 a -SDict begin [ /View [/XYZ H.V] /Dest (2064) cvn H.B /DEST pdfmark end - 81 2977 -a Fr(/etc/cups/mime.convs)-2 3155 y -SDict begin H.S end - -2 3155 a -2 3155 -a -SDict begin 13 H.A end - -2 3155 a -2 3155 a -SDict begin [ /View [/XYZ H.V] /Dest (2065) cvn H.B /DEST pdfmark end - -2 3155 a 256 x Fu(Both)h(contain)f(entries)h -(that)h(must)f(be)g(uncommented)d(to)j(allo)n(w)1894 -3411 y -SDict begin H.S end - 1894 3411 a 1894 3411 a -SDict begin 13 H.A end - 1894 3411 a 1894 3411 -a -SDict begin [ /View [/XYZ H.V] /Dest (2066) cvn H.B /DEST pdfmark end - 1894 3411 a Fq(RA)-8 b(W)26 b Fu(mode)19 b(operation.)-2 -3595 y -SDict begin H.S end - -2 3595 a -2 3595 a -SDict begin 13 H.A end - -2 3595 a -2 3595 a -SDict begin [ /View [/XYZ H.V] /Dest (2067) cvn H.B /DEST pdfmark end - -2 3595 -a 90 x Fu(Firstly)-5 b(,)20 b(to)g(enable)g(CUPS)h(based)f(printing)e -(from)i(Samba)f(the)h(follo)n(wing)f(options)g(must)i(be)f(enabled)f -(in)h(your)3272 3685 y -SDict begin H.S end - 3272 3685 a 3272 3685 a -SDict begin 13 H.A end - 3272 3685 -a 3272 3685 a -SDict begin [ /View [/XYZ H.V] /Dest (2068) cvn H.B /DEST pdfmark end - 3272 3685 a Fr(smb.conf)-2 3792 y Fu(\002le)h([globals])e -(section:)740 3792 y -SDict begin H.S end - 740 3792 a 740 3792 a -SDict begin 13 H.A end - 740 3792 a -740 3792 a -SDict begin [ /View [/XYZ H.V] /Dest (2069) cvn H.B /DEST pdfmark end - 740 3792 a -2 3821 a -SDict begin H.S end - -2 3821 a -2 3821 a -SDict begin 13 H.A end - -2 -3821 a -2 3821 a -SDict begin [ /View [/XYZ H.V] /Dest (2070) cvn H.B /DEST pdfmark end - -2 3821 a Black 142 x Ft(\225)p Black -81 3963 a -SDict begin H.S end - 81 3963 a 81 3963 a -SDict begin 13 H.A end - 81 3963 a 81 3963 a -SDict begin [ /View [/XYZ H.V] /Dest (2071) cvn H.B /DEST pdfmark end - 81 -3963 a Fu(printing)f(=)j(CUPS)-2 3981 y -SDict begin H.S end - -2 3981 a -2 -3981 a -SDict begin 13 H.A end - -2 3981 a -2 3981 a -SDict begin [ /View [/XYZ H.V] /Dest (2072) cvn H.B /DEST pdfmark end - -2 3981 a Black 131 x Ft(\225)p -Black 81 4112 a -SDict begin H.S end - 81 4112 a 81 4112 a -SDict begin 13 H.A end - 81 4112 a 81 4112 -a -SDict begin [ /View [/XYZ H.V] /Dest (2073) cvn H.B /DEST pdfmark end - 81 4112 a Fu(printcap)e(=)h(CUPS)-2 4262 y(When)g(these)g(parameters) -f(are)h(speci\002ed)g(the)g(print)g(directi)n(v)o(es)f(in)1956 -4262 y -SDict begin H.S end - 1956 4262 a 1956 4262 a -SDict begin 13 H.A end - 1956 4262 a 1956 4262 -a -SDict begin [ /View [/XYZ H.V] /Dest (2074) cvn H.B /DEST pdfmark end - 1956 4262 a Fr(smb.conf)h Fu(\(as)g(well)h(as)g(in)f(samba)g -(itself\))g(will)h(be)f(ignored)-2 4369 y(because)f(samba)h(will)h -(directly)e(interf)o(ace)h(with)g(CUPS)i(through)c(it')-5 -b(s)21 b(application)e(program)f(interf)o(ace)h(\(API\))h(-)g(so)h -(long)e(as)-2 4477 y(Samba)g(has)i(been)e(compiled)g(with)i(CUPS)g -(library)e(\(libcups\))g(support.)f(If)j(samba)e(has)i(NO)m(T)f(been)f -(compiled)g(with)i(CUPS)-2 4585 y(support)e(then)g(printing)g(will)i -(use)f(the)h(System)f(V)g(A)-9 b(T&T)20 b(command)e(set)j(with)g(the) -2454 4585 y -SDict begin H.S end - 2454 4585 a 2454 4585 a -SDict begin 13 H.A end - 2454 4585 a 2454 -4585 a -SDict begin [ /View [/XYZ H.V] /Dest (2075) cvn H.B /DEST pdfmark end - 2454 4585 a Fq(-or)o(aw)f Fu(option)f(automatically)f(passing)-2 -4693 y(through.)-2 4877 y -SDict begin H.S end - -2 4877 a -2 4877 a -SDict begin 13 H.A end - -2 4877 -a -2 4877 a -SDict begin [ /View [/XYZ H.V] /Dest (2076) cvn H.B /DEST pdfmark end - -2 4877 a 90 x Fu(Cupsomatic)h(\(an)h(enhanced)e(printing)h -(utility)h(that)g(is)h(part)f(of)g(some)g(CUPS)i(implementations\))c -(on)h(the)i(Samba/CUPS)-2 5075 y(serv)o(er)e(does)h(*not*)f(add)h(an)o -(y)f(features)g(if)i(a)g(\002le)f(is)i(really)d(printed)g("ra)o(w".)h -(Ho)n(we)n(v)o(er)m(,)e(if)i(you)g(ha)n(v)o(e)f(loaded)g(the)h(dri)n(v) -o(er)f(for)h(the)-2 5183 y(W)m(indo)n(ws)f(client)i(from)e(the)h(CUPS)h -(serv)o(er)m(,)e(using)h(the)g("cupsaddsmb")e(utility)-5 -b(,)19 b(and)h(if)h(this)f(dri)n(v)o(er)f(is)i(one)f(using)f(a)-2 -5291 y("F)o(oomatic")g(PPD,)h(the)h(PJL)g(header)e(in)h(question)f(is)i -(already)e(added)g(on)h(the)g(W)m(indo)n(ws)g(client,)g(at)h(the)f -(time)g(when)g(the)g(dri)n(v)o(er)-2 5399 y(initially)g(generated)e -(the)j(PostScript)f(data)g(and)f(CUPS)j(in)e(true)g("-ora)o(w")f -(manner)g(doesn')o(t)f(remo)o(v)o(e)g(this)j(PJL)g(header)e(and)-2 -5507 y(passes)i(the)f(\002le)h("as)f(is")h(to)g(its)g(printer)e -(communication)e(back)o(end.)-2 5525 y -SDict begin H.S end - -2 5525 a -2 5525 -a -SDict begin 11.7 H.A end - -2 5525 a -2 5525 a -SDict begin [ /View [/XYZ H.V] /Dest (2077) cvn H.B /DEST pdfmark end - -2 5525 a Black 3659 5984 a Fq(74)p -Black eop end -%%Page: 75 82 -TeXDict begin 75 81 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.75) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2100) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black 164 72 a Fk(Note:)f Fj(NO)m(TE:)h(editing)e(in)i(the)f("mime)o -(.con)o(vs")g(and)g(the)h("mime)o(.types")f(\002le)h(does)g(not)f(*enf) -n(orce*)g("r)o(a)o(w")g(pr)q(inting,)f(it)i(only)164 -170 y(*allo)o(ws*)f(it.)-2 485 y -SDict begin H.S end - -2 485 a -2 485 a -SDict begin 13 H.A end - -2 -485 a -2 485 a -SDict begin [ /View [/XYZ H.V] /Dest (2079) cvn H.B /DEST pdfmark end - -2 485 a 108 x Fu(Print)h(\002les)h(that)f(arri)n(v)o(e) -f(from)h(MS)g(W)m(indo)n(ws)g(printing)f(are)h("auto-typed")d(by)j -(CUPS.)h(This)g(aids)f(the)g(process)g(of)-2 701 y(determining)e -(proper)g(treatment)i(while)g(in)g(the)g(print)g(queue)f(system.)2094 -701 y -SDict begin H.S end - 2094 701 a 2094 701 a -SDict begin 13 H.A end - 2094 701 a 2094 701 a -SDict begin [ /View [/XYZ H.V] /Dest (2080) cvn H.B /DEST pdfmark end - 2094 -701 a -2 802 a -SDict begin H.S end - -2 802 a -2 802 a -SDict begin 13 H.A end - -2 802 a -2 802 a -SDict begin [ /View [/XYZ H.V] /Dest (2081) cvn H.B /DEST pdfmark end - -2 -802 a Black 256 x Ft(\225)p Black 81 1058 a -SDict begin H.S end - 81 1058 a -81 1058 a -SDict begin 13 H.A end - 81 1058 a 81 1058 a -SDict begin [ /View [/XYZ H.V] /Dest (2082) cvn H.B /DEST pdfmark end - 81 1058 a Fu(Files)i(generated)d(by)i -(PCL)h(dri)n(v)o(ers)e(and)h(directed)f(at)i(PCK)g(printers)e(get)i -(auto-typed)c(as)81 1166 y -SDict begin H.S end - 81 1166 a 81 1166 a -SDict begin 13 H.A end - 81 1166 -a 81 1166 a -SDict begin [ /View [/XYZ H.V] /Dest (2083) cvn H.B /DEST pdfmark end - 81 1166 a Fr(application/octet-stream)p Fu(.)f(Unkno)n(wn)i -(\002le)j(format)e(types)h(also)h(get)f(auto-typed)e(with)i(this)h -(tag.)-2 1184 y -SDict begin H.S end - -2 1184 a -2 1184 a -SDict begin 13 H.A end - -2 1184 a -2 1184 -a -SDict begin [ /View [/XYZ H.V] /Dest (2084) cvn H.B /DEST pdfmark end - -2 1184 a Black 131 x Ft(\225)p Black 81 1315 a -SDict begin H.S end - 81 -1315 a 81 1315 a -SDict begin 13 H.A end - 81 1315 a 81 1315 a -SDict begin [ /View [/XYZ H.V] /Dest (2085) cvn H.B /DEST pdfmark end - 81 1315 a Fu(Files)g(generated)d -(by)i(a)h(Postscript)f(dri)n(v)o(er)f(and)g(directed)h(at)g(a)h -(Postscript)f(printer)f(are)h(auto-typed)e(depending)g(on)i(the)81 -1423 y(auto-detected)e(most)i(suitable)g(MIME)g(type)f(as:)1554 -1423 y -SDict begin H.S end - 1554 1423 a 1554 1423 a -SDict begin 13 H.A end - 1554 1423 a 1554 1423 -a -SDict begin [ /View [/XYZ H.V] /Dest (2086) cvn H.B /DEST pdfmark end - 1554 1423 a -2 1441 a -SDict begin H.S end - -2 1441 a -2 1441 a -SDict begin 13 H.A end - -2 1441 a --2 1441 a -SDict begin [ /View [/XYZ H.V] /Dest (2087) cvn H.B /DEST pdfmark end - -2 1441 a Black 81 1573 a Fe(\225)p Black 164 -1573 a -SDict begin H.S end - 164 1573 a 164 1573 a -SDict begin 13 H.A end - 164 1573 a 164 1573 a -SDict begin [ /View [/XYZ H.V] /Dest (2088) cvn H.B /DEST pdfmark end - 164 -1573 a Fu(*)h(application/postscript)-2 1591 y -SDict begin H.S end - -2 1591 -a -2 1591 a -SDict begin 13 H.A end - -2 1591 a -2 1591 a -SDict begin [ /View [/XYZ H.V] /Dest (2089) cvn H.B /DEST pdfmark end - -2 1591 a Black 81 1722 -a Fe(\225)p Black 164 1722 a -SDict begin H.S end - 164 1722 a 164 1722 a -SDict begin 13 H.A end - 164 -1722 a 164 1722 a -SDict begin [ /View [/XYZ H.V] /Dest (2090) cvn H.B /DEST pdfmark end - 164 1722 a Fu(*)g(application/vnd.cups-postscript)-2 -2079 y -SDict begin H.S end - -2 2079 a -2 2079 a -SDict begin 13 H.A end - -2 2079 a -2 2079 a -SDict begin [ /View [/XYZ H.V] /Dest (2091) cvn H.B /DEST pdfmark end - -2 2079 -a 108 x Fu("application/postscript")d(\002rst)k(goes)f(thru)g(the)g -("pstops")f(\002lter)i(\(where)e(the)h(page)g(counting)e(and)i -(accounting)e(tak)o(es)i(place\).)-2 2295 y(The)g(outcome)e(will)j(be)f -(of)g(MIME)g(type)g("application/vnd.cups-postscript")o(.)15 -b(The)20 b(pstops\002lter)g(reads)g(and)f(uses)-2 2403 -y(information)f(from)h(the)h(PPD)h(and)f(inserts)g(user)n(-pro)o(vided) -d(options)i(into)h(the)g(PostScript)h(\002le.)f(As)h(a)g(consequence,)c -(the)-2 2511 y(\002ltered)j(\002le)h(could)e(possibly)g(ha)n(v)o(e)h -(an)g(unw)o(anted)f(PJL)i(header)-5 b(.)-2 2695 y -SDict begin H.S end - -2 -2695 a -2 2695 a -SDict begin 13 H.A end - -2 2695 a -2 2695 a -SDict begin [ /View [/XYZ H.V] /Dest (2092) cvn H.B /DEST pdfmark end - -2 2695 a 90 x Fu -("application/postscript")17 b(will)k(be)f(all)h(\002les)g(with)g(a)f -(".ps",)g(".ai",)g(".eps")g(suf)n(\002x)g(or)g(which)f(ha)n(v)o(e)h(as) -h(their)f(\002rst)h(character)-2 2893 y(string)f(one)f(of)h("\045!")g -(or)g("<04>\045".)-2 3077 y -SDict begin H.S end - -2 3077 a -2 3077 a -SDict begin 13 H.A end - -2 3077 -a -2 3077 a -SDict begin [ /View [/XYZ H.V] /Dest (2093) cvn H.B /DEST pdfmark end - -2 3077 a 90 x Fu("application/vnd.cups-postscript")14 -b(will)21 b(\002les)g(which)f(contain)f(the)h(string)g("LANGU)m(A)m -(GE=POSTSCRIPT")f(\(or)h(similar)-2 3275 y(v)n(ariations)f(with)h(dif)n -(ferent)f(capitalization\))f(in)j(the)f(\002rst)h(512)e(bytes,)h(and)g -(also)g(contain)f(the)i("PJL)f(super)g(escape)g(code")f(in)i(the)-2 -3383 y(\002rst)g(128)e(bytes)h(\("<1B>\045-12345X"\).)c(V)-9 -b(ery)20 b(lik)o(ely)-5 b(,)19 b(most)i(PostScript)f(\002les)h -(generated)d(on)i(W)m(indo)n(ws)g(using)f(a)i(CUPS)g(or)-2 -3490 y(other)e(PPD,)i(will)g(ha)n(v)o(e)e(to)i(be)f(auto-typed)e(as)j -("vnd.cups-postscript".)16 b(A)21 b(\002le)f(produced)e(with)i(a)h -("Generic)e(PostScript)-2 3598 y(dri)n(v)o(er")f(will)j(just)g(be)f -(tagged)f("application/postscript".)-2 3782 y -SDict begin H.S end - -2 3782 -a -2 3782 a -SDict begin 13 H.A end - -2 3782 a -2 3782 a -SDict begin [ /View [/XYZ H.V] /Dest (2094) cvn H.B /DEST pdfmark end - -2 3782 a 90 x Fu(Once)h(the)g(\002le)h -(is)g(in)f("application/vnd.cups-postscript")15 b(format,)k(either)g -("pstoraster")h(or)g("cupsomatic")e(will)j(tak)o(e)f(o)o(v)o(er)-2 -3980 y(\(depending)d(on)j(the)g(printer)f(con\002guration,)e(as)k -(determined)e(by)g(the)i(PPD)g(in)f(use\).)-2 3998 y -SDict begin H.S end - --2 3998 a -2 3998 a -SDict begin 11.7 H.A end - -2 3998 a -2 3998 a -SDict begin [ /View [/XYZ H.V] /Dest (2095) cvn H.B /DEST pdfmark end - -2 3998 a -2 -4123 a -SDict begin H.S end - -2 4123 a -2 4123 a -SDict begin 11.7 H.A end - -2 4123 a -2 4123 a -SDict begin [ /View [/XYZ H.V] /Dest (2096) cvn H.B /DEST pdfmark end - -2 4123 -a 164 4202 a Fk(Note:)f Fj(A)h(pr)q(inter)f(queue)f(with)i(*no*)g(PPD)g -(associated)f(to)h(it)h(is)f(a)h("r)o(a)o(w")e(pr)q(inter)f(and)i(all)f -(\002les)i(will)e(go)h(directly)g(there)f(as)164 4299 -y(receiv)n(ed)g(b)o(y)h(the)g(spooler)l(.)f(The)g(e)n(x)n(eptions)f -(are)i(\002le)g(types)h("application/octet-strea)o(m")15 -b(which)k(need)g("passthrough)164 4396 y(f)n(eature")e(enab)o(led.)g -("Ra)o(w")i(queues)g(don't)g(do)h(an)o(y)g(\002lter)q(ing)e(at)i(all,)g -(the)o(y)f(hand)g(the)h(\002le)g(directly)f(to)i(the)e(CUPS)i(bac)o(k)o -(end.)164 4493 y(This)f(bac)o(k)o(end)e(is)j(responsib)o(le)c(f)n(or)j -(the)f(sending)g(of)h(the)f(data)h(to)g(the)f(de)n(vice)h(\(as)g(in)g -(the)g("de)n(vice)f(URI")h(notation)e(as)164 4591 y(lpd://,)g(soc)o(k)o -(et://,)h(smb://,)h(ipp://,)f(http://,)f(par)o(allel:/,)f(ser)q(ial:/,) -i(usb:/)h(etc.\))39 4729 y -SDict begin H.S end - 39 4729 a 39 4729 a -SDict begin 11.7 H.A end - 39 4729 -a 39 4729 a -SDict begin [ /View [/XYZ H.V] /Dest (2097) cvn H.B /DEST pdfmark end - 39 4729 a -2 4895 a -SDict begin H.S end - -2 4895 a -2 4895 a -SDict begin 11.7 H.A end - -2 -4895 a -2 4895 a -SDict begin [ /View [/XYZ H.V] /Dest (2098) cvn H.B /DEST pdfmark end - -2 4895 a 164 4992 a Fk(Note:)f Fj("cupsomatic"/F)n -(oomatic)d(are)k(*not*)g(nativ)n(e)f(CUPS)h(dr)q(iv)n(ers)g(and)g(the)o -(y)f(don't)g(ship)h(with)g(CUPS)o(.)f(The)o(y)h(are)f(a)i(Third)164 -5089 y(P)m(ar)s(ty)f(add-on,)e(de)n(v)n(eloped)g(at)i(Lin)o(uxpr)q -(inting.org.)15 b(As)21 b(such,)f(the)o(y)g(are)f(a)i(br)q(illiant)c -(hac)o(k)j(to)g(mak)o(e)g(all)g(models)f(\(dr)q(iv)n(en)h(b)o(y)164 -5187 y(Ghostscr)q(ipt)f(dr)q(iv)n(ers/\002lters)h(in)f(tr)o(aditional)e -(spoolers\))i(also)g(w)o(or)q(k)i(via)f(CUPS)o(,)f(with)h(the)f(same)h -(\(good)f(or)h(bad!\))f(quality)f(as)164 5284 y(in)i(these)f(other)g -(spoolers)o(.)g("cupsomatic")g(is)h(only)g(a)h(v)n(ehicle)e(to)h(e)n(x) -n(ecute)f(a)h(ghostscr)q(ipt)g(commandline)e(at)i(that)f(stage)h(in)164 -5381 y(the)f(CUPS)i(\002lter)q(ing)d(chain,)i(where)f("nor)r(mally")f -(the)h(nativ)n(e)h(CUPS)g("pstor)o(aster")e(\002lter)i(w)o(ould)f(kic)o -(k)i(in.)f(cupsomatic)164 5478 y(b)o(y-passes)g(pstor)o(aster)l(,)f -("kidnaps")f(the)i(pr)q(int\002le)e(from)j(CUPS)f(a)o(w)o(a)n(y)f(and)h -(re-directs)f(it)h(to)g(go)g(through)e(Ghostscipt.)164 -5575 y(CUPS)i(accepts)g(this)o(,)g(because)f(the)h(associated)f -(CUPS-O-Matic-/F)n(oomatic-PPD)e(speci\002es:)p Black -3659 5984 a Fq(75)p Black eop end -%%Page: 76 83 -TeXDict begin 76 82 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.76) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2113) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 10.53 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2099) cvn H.B /DEST pdfmark end - -2 --11 a 285 72 a Fd(*cupsFilter:)85 b("application/vnd.cup)q(s-p)q(ost)q -(scr)q(ip)q(t)46 b(0)41 b(cupsomatic")164 253 y Fj(This)20 -b(line)f(persuades)f(CUPS)j(to)f(hand)f(the)g(\002le)i(to)f(cupsomatic) -o(,)f(once)h(it)g(has)g(successfully)h(con)o(v)n(er)s(ted)d(it)i(to)g -(the)g(MIME)164 350 y(type)g("application/vnd.cups-po)o(stscr)q(ipt".) -14 b(This)20 b(con)o(v)n(ersion)f(will)g(not)h(happen)e(f)n(or)i(Jobs)g -(arr)q(iving)f(from)h(Windo)o(ws)f(which)164 447 y(are)h(auto-typed)d -("application/octet-stream",)d(with)20 b(the)f(according)g(changes)g -(in)h("/etc/cups/mime)o(.types")e(in)h(place)o(.)-2 762 -y -SDict begin H.S end - -2 762 a -2 762 a -SDict begin 13 H.A end - -2 762 a -2 762 a -SDict begin [ /View [/XYZ H.V] /Dest (2101) cvn H.B /DEST pdfmark end - -2 762 a 108 x -Fu(CUPS)i(is)g(widely)f(con\002gurable)e(and)h(\003e)o(xible,)h(e)n(v)o -(en)f(re)o(garding)e(its)k(\002ltering)f(mechanism.)f(Another)g(w)o -(orkaround)e(in)j(some)-2 978 y(situations)g(w)o(ould)f(be)h(to)h(ha)n -(v)o(e)e(in)i("/etc/cups/mime.types")d(entries)i(as)h(follo)n(ws:)-2 -1079 y -SDict begin H.S end - -2 1079 a -2 1079 a -SDict begin 11.7 H.A end - -2 1079 a -2 1079 a -SDict begin [ /View [/XYZ H.V] /Dest (2102) cvn H.B /DEST pdfmark end - -2 1079 -a 132 1158 a Fr(application/postscript)490 b(application/vnd.cups-raw) -85 b(0)90 b(-)132 1256 y(application/vnd.cups-postscript)85 -b(application/vnd.cups-raw)g(0)90 b(-)-2 1433 y -SDict begin H.S end - -2 1433 -a -2 1433 a -SDict begin 13 H.A end - -2 1433 a -2 1433 a -SDict begin [ /View [/XYZ H.V] /Dest (2103) cvn H.B /DEST pdfmark end - -2 1433 a 97 x Fu(This)20 -b(w)o(ould)g(pre)n(v)o(ent)e(all)j(Postscript)f(\002les)h(from)e(being) -h(\002ltered)g(\(rather)m(,)e(the)o(y)h(will)i(go)f(thru)g(the)g -(virtual)f("null\002lter")h(denoted)-2 1637 y(with)g("-"\).)g(This)g -(could)f(only)h(be)g(useful)f(for)h(PS)h(printers.)e(If)h(you)g(w)o -(ant)g(to)g(print)g(PS)h(code)e(on)h(non-PS)f(printers)h(an)g(entry)f -(as)-2 1745 y(follo)n(ws)h(could)f(be)h(useful:)-2 1829 -y -SDict begin H.S end - -2 1829 a -2 1829 a -SDict begin 11.7 H.A end - -2 1829 a -2 1829 a -SDict begin [ /View [/XYZ H.V] /Dest (2104) cvn H.B /DEST pdfmark end - -2 1829 a 132 -1926 a Fr(*/*)493 b(application/vnd.cups-raw)86 b(0)j(-)-2 -2103 y -SDict begin H.S end - -2 2103 a -2 2103 a -SDict begin 13 H.A end - -2 2103 a -2 2103 a -SDict begin [ /View [/XYZ H.V] /Dest (2105) cvn H.B /DEST pdfmark end - -2 2103 -a 97 x Fu(and)19 b(w)o(ould)h(ef)n(fecti)n(v)o(ely)e(send)i(*all*)g -(\002les)h(to)f(the)h(back)o(end)d(without)i(further)e(processing.)-2 -2384 y -SDict begin H.S end - -2 2384 a -2 2384 a -SDict begin 13 H.A end - -2 2384 a -2 2384 a -SDict begin [ /View [/XYZ H.V] /Dest (2106) cvn H.B /DEST pdfmark end - -2 2384 -a 89 x Fu(Lastly)-5 b(,)19 b(you)h(could)f(ha)n(v)o(e)h(the)g(follo)n -(wing)e(entry:)-2 2574 y -SDict begin H.S end - -2 2574 a -2 2574 a -SDict begin 11.7 H.A end - -2 2574 -a -2 2574 a -SDict begin [ /View [/XYZ H.V] /Dest (2107) cvn H.B /DEST pdfmark end - -2 2574 a 132 2654 a Fr(application/vnd.cups-postscript)85 -b(application/vnd.cups-raw)g(0)90 b(my_PJL_stripping_filter)-2 -2831 y -SDict begin H.S end - -2 2831 a -2 2831 a -SDict begin 13 H.A end - -2 2831 a -2 2831 a -SDict begin [ /View [/XYZ H.V] /Dest (2108) cvn H.B /DEST pdfmark end - -2 2831 -a 97 x Fu(Y)-9 b(ou)19 b(will)i(need)f(to)g(write)g(a)h -("my_PJL_stripping_\002lter")16 b(\(could)j(be)h(a)h(shellscript\))f -(that)g(parses)g(the)h(PostScript)f(and)-2 3036 y(remo)o(v)o(es)e(the)j -(unw)o(anted)d(PJL.)j(This)f(w)o(ould)g(need)f(to)i(conform)d(to)i -(CUPS)h(\002lter)g(design)e(\(mainly)-5 b(,)19 b(recei)n(v)o(e)g(and)h -(pass)g(the)-2 3143 y(parameters)f(printername,)e(job-id,)i(username,)g -(jobtitle,)h(copies,)f(print)h(options)f(and)h(possibly)f(the)i -(\002lename\).)e(It)h(w)o(ould)g(be)-2 3251 y(installed)g(as)h(w)o -(orld)e(e)o(x)o(ecutable)g(into)h("/usr/lib/cups/\002lters/")f(and)h -(will)g(be)h(called)f(by)f(CUPS)j(if)e(it)h(encounters)e(a)h(MIME)-2 -3359 y(type)f("application/vnd.cups-postscript".)-2 3543 -y -SDict begin H.S end - -2 3543 a -2 3543 a -SDict begin 13 H.A end - -2 3543 a -2 3543 a -SDict begin [ /View [/XYZ H.V] /Dest (2109) cvn H.B /DEST pdfmark end - -2 3543 a 90 -x Fu(CUPS)i(can)f(handle)f("-o)h(job-hold-until=inde\002nite".)15 -b(This)21 b(k)o(eeps)e(the)i(job)f(in)g(the)g(queue)f("on)h(hold".)f -(It)h(will)h(only)f(be)-2 3741 y(printed)f(upon)g(manual)g(release)h -(by)g(the)g(printer)f(operator)-5 b(.)19 b(This)h(is)h(a)g(requirement) -d(in)i(man)o(y)f("central)g(reproduction)-2 3849 y(departments",)f -(where)i(a)g(fe)n(w)g(operators)f(manage)g(the)h(jobs)g(of)g(hundreds)e -(of)i(users)h(on)e(some)h(big)g(machine,)f(where)h(no)f(user)-2 -3957 y(is)i(allo)n(wed)e(to)i(ha)n(v)o(e)e(direct)h(access.)h(\(The)e -(operators)g(often)g(need)h(to)g(load)g(the)g(proper)e(paper)i(type)f -(before)g(running)f(the)-2 4065 y(10.000)g(page)h(job)h(requested)f(by) -h(mark)o(eting)e(for)i(the)g(mailing,)f(etc.\).)-2 4093 -y -SDict begin H.S end - -2 4093 a -2 4093 a -SDict begin 13 H.A end - -2 4093 a -2 4093 a -SDict begin [ /View [/XYZ H.V] /Dest (2110) cvn H.B /DEST pdfmark end - -2 4093 a 360 -x Fx(13.4.)35 b(CUPS)f(as)h(a)h(netw)o(ork)d(P)m(ostScript)h(RIP)h(--)g -(CUPS)g(dri)o(v)o(ers)-2 4639 y(w)o(orking)d(on)i(ser)o(v)o(er)-13 -b(,)31 b(Adobe)i(P)m(ostScript)g(dri)o(v)o(er)f(with)h(CUPS-PPDs)-2 -4826 y(do)o(wnloaded)g(to)i(clients)-2 4993 y -SDict begin H.S end - -2 4993 -a -2 4993 a -SDict begin 13 H.A end - -2 4993 a -2 4993 a -SDict begin [ /View [/XYZ H.V] /Dest (2112) cvn H.B /DEST pdfmark end - -2 4993 a 106 x Fu(CUPS)21 -b(is)g(perfectly)e(able)h(to)h(use)f(PPD)h(\002les)g(\(PostScript)f -(Printer)g(Descriptions\).)e(PPDs)k(can)e(control)f(all)h(print)g(de)n -(vice)-2 5207 y(options.)f(The)o(y)g(are)h(usually)g(pro)o(vided)d(by)j -(the)g(manuf)o(acturer)e(--)i(if)g(you)g(o)n(wn)f(a)i(PostSript)f -(printer)m(,)f(that)h(is.)h(PPD)g(\002les)g(are)-2 5315 -y(al)o(w)o(ays)f(a)h(component)d(of)i(PostScript)g(printer)f(dri)n(v)o -(ers)g(on)h(MS)g(W)m(indo)n(ws)g(or)g(Apple)f(Mac)i(OS)g(systems.)f -(The)o(y)f(are)h(ASCII)-2 5423 y(\002les)h(containing)d(user)n -(-selectable)i(print)f(options,)g(mapped)g(to)h(appropriate)e -(PostScript,)i(PCL)h(or)f(PJL)h(commands)d(for)i(the)p -Black 3657 5984 a Fq(76)p Black eop end -%%Page: 77 84 -TeXDict begin 77 83 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.77) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fu(tar)o(get)f(printer)-5 b(.)19 b(Printer)h(dri)n(v)o(er)f -(GUI)h(dialogs)g(translate)g(these)g(options)f("on-the-\003y")f(into)i -(b)n(uttons)g(and)f(drop-do)n(wn)e(lists)22 b(for)-2 -180 y(the)e(user)g(to)g(select.)-2 454 y(CUPS)h(can)f(load,)g(without)f -(an)o(y)g(con)m(v)o(ersions,)f(the)i(PPD)h(\002le)g(from)e(an)o(y)h(W)m -(indo)n(ws)f(\(NT)h(is)h(recommended\))c(PostScript)-2 -562 y(dri)n(v)o(er)h(and)i(handle)f(the)h(options.)f(There)h(is)h(a)g -(web)f(bro)n(wser)f(interf)o(ace)g(to)h(the)h(print)e(options)g -(\(select)-2 670 y(http://localhost:631/printers/)d(and)k(click)g(on)g -(one)f("Con\002gure)g(Printer")h(b)n(utton)f(to)h(see)h(it\),)f(a)h -(commandline)d(interf)o(ace)h(\(see)-2 778 y Fv(man)h(lpoptions)h -Fu(or)f(try)g(if)g(you)f(ha)n(v)o(e)1118 778 y -SDict begin H.S end - 1118 778 -a 1118 778 a -SDict begin 13 H.A end - 1118 778 a 1118 778 a -SDict begin [ /View [/XYZ H.V] /Dest (2115) cvn H.B /DEST pdfmark end - 1118 778 a Fv(lphelp)i -Fu(on)f(your)f(system\))h(plus)g(some)g(dif)n(ferent)f(GUI)h(frontends) -e(on)i(Linux)f(UNIX,)-2 886 y(which)g(can)h(present)g(PPD)h(options)e -(to)i(the)f(users.)g(PPD)h(options)e(are)h(normally)f(meant)g(to)i -(become)e(e)n(v)n(aluated)g(by)g(the)-2 994 y(PostScript)h(RIP)h(on)f -(the)g(real)g(PostScript)g(printer)-5 b(.)-2 1178 y -SDict begin H.S end - -2 -1178 a -2 1178 a -SDict begin 13 H.A end - -2 1178 a -2 1178 a -SDict begin [ /View [/XYZ H.V] /Dest (2116) cvn H.B /DEST pdfmark end - -2 1178 a 90 x Fu(CUPS)21 -b(doesn')o(t)e(stop)h(at)h("real")f(PostScript)g(printers)f(in)h(its)i -(usage)d(of)h(PPDs.)h(The)f(CUPS)i(de)n(v)o(elopers)c(ha)n(v)o(e)h(e)o -(xtended)g(the)-2 1376 y(PPD)i(concept,)d(to)j(also)f(describe)g(a)n(v) -n(ailable)f(de)n(vice)h(and)f(dri)n(v)o(er)g(options)g(for)h -(non-PostScript)e(printers)i(through)-2 1484 y(CUPS-PPDs.)-2 -1651 y -SDict begin H.S end - -2 1651 a -2 1651 a -SDict begin 13 H.A end - -2 1651 a -2 1651 a -SDict begin [ /View [/XYZ H.V] /Dest (2117) cvn H.B /DEST pdfmark end - -2 1651 -a 107 x Fu(This)g(is)h(logical,)f(as)h(CUPS)g(includes)f(a)g(fully)g -(featured)e(PostScript)j(interpreter)d(\(RIP\).)i(This)g(RIP)h(is)h -(based)d(on)h(Ghostscript.)-2 1866 y(It)g(can)g(process)g(all)h(recei)n -(v)o(ed)d(PostScript)j(\(and)e(additionally)f(man)o(y)h(other)h(\002le) -g(formats\))f(from)h(clients.)g(All)h(CUPS-PPDs)-2 1974 -y(geared)d(to)i(non-PostScript)d(printers)i(contain)g(an)g(additional)f -(line,)i(starting)f(with)h(the)f(k)o(e)o(yw)o(ord)2858 -1974 y -SDict begin H.S end - 2858 1974 a 2858 1974 a -SDict begin 13 H.A end - 2858 1974 a 2858 1974 -a -SDict begin [ /View [/XYZ H.V] /Dest (2118) cvn H.B /DEST pdfmark end - 2858 1974 a Fn(*cupsFilter)s Fu(.)f(This)i(line)-2 -2082 y(tells)h(the)f(CUPS)i(print)d(system)h(which)g(printer)n -(-speci\002c)f(\002lter)h(to)h(use)f(for)g(the)g(interpretation)e(of)i -(the)g(accompan)o(ying)-2 2190 y(PostScript.)g(Thus)f(CUPS)j(lets)f -(all)g(its)g(printers)e(appear)g(as)i(PostScript)f(de)n(vices)g(to)g -(its)i(clients,)e(because)f(it)i(can)f(act)h(as)g(a)-2 -2297 y(PostScript)f(RIP)h(for)e(those)h(printers,)g(processing)e(the)j -(recei)n(v)o(ed)d(PostScript)i(code)g(into)g(a)g(proper)f(raster)h -(print)g(format.)-2 2481 y -SDict begin H.S end - -2 2481 a -2 2481 a -SDict begin 13 H.A end - -2 2481 -a -2 2481 a -SDict begin [ /View [/XYZ H.V] /Dest (2119) cvn H.B /DEST pdfmark end - -2 2481 a 90 x Fu(CUPS-PPDs)h(can)f(also)h(be)f(used)g(on)g -(W)m(indo)n(ws-Clients,)f(on)h(top)g(of)f(a)i(PostScript)f(dri)n(v)o -(er)f(\(recommended)e(is)k(the)f(Adobe)-2 2679 y(one\).)-2 -2860 y -SDict begin H.S end - -2 2860 a -2 2860 a -SDict begin 13 H.A end - -2 2860 a -2 2860 a -SDict begin [ /View [/XYZ H.V] /Dest (2120) cvn H.B /DEST pdfmark end - -2 2860 -a 93 x Fu(This)g(feature)f(enables)h(CUPS)h(to)g(do)f(a)g(fe)n(w)g -(tricks)h(no)e(other)h(spooler)f(can)h(do:)-2 2971 y -SDict begin H.S end - --2 2971 a -2 2971 a -SDict begin 13 H.A end - -2 2971 a -2 2971 a -SDict begin [ /View [/XYZ H.V] /Dest (2121) cvn H.B /DEST pdfmark end - -2 2971 a -2 -2981 a -SDict begin H.S end - -2 2981 a -2 2981 a -SDict begin 13 H.A end - -2 2981 a -2 2981 a -SDict begin [ /View [/XYZ H.V] /Dest (2122) cvn H.B /DEST pdfmark end - -2 2981 -a Black 143 x Ft(\225)p Black 81 3124 a -SDict begin H.S end - 81 3124 a 81 -3124 a -SDict begin 13 H.A end - 81 3124 a 81 3124 a -SDict begin [ /View [/XYZ H.V] /Dest (2123) cvn H.B /DEST pdfmark end - 81 3124 a Fu(act)g(as)h(a)g(netw)o(ork)o(ed) -d(PostScript)j(RIP)f(\(Raster)h(Image)e(Processor\),)g(handling)f -(print\002les)i(from)g(all)g(client)h(platforms)e(in)h(a)81 -3231 y(uniform)e(w)o(ay;)-2 3249 y -SDict begin H.S end - -2 3249 a -2 3249 -a -SDict begin 13 H.A end - -2 3249 a -2 3249 a -SDict begin [ /View [/XYZ H.V] /Dest (2124) cvn H.B /DEST pdfmark end - -2 3249 a Black 132 x Ft(\225)p -Black 81 3381 a -SDict begin H.S end - 81 3381 a 81 3381 a -SDict begin 13 H.A end - 81 3381 a 81 3381 -a -SDict begin [ /View [/XYZ H.V] /Dest (2125) cvn H.B /DEST pdfmark end - 81 3381 a Fu(act)i(as)h(a)g(central)f(accounting)e(and)h(billing)h -(serv)o(er)m(,)f(as)h(all)h(\002les)g(are)g(passed)f(through)e(the)2714 -3381 y -SDict begin H.S end - 2714 3381 a 2714 3381 a -SDict begin 13 H.A end - 2714 3381 a 2714 3381 -a -SDict begin [ /View [/XYZ H.V] /Dest (2126) cvn H.B /DEST pdfmark end - 2714 3381 a Fv(pstops)j Fu(Filter)f(and)g(are)g(therefor)81 -3489 y(logged)f(in)h(the)g(CUPS)763 3489 y -SDict begin H.S end - 763 3489 a -763 3489 a -SDict begin 13 H.A end - 763 3489 a 763 3489 a -SDict begin [ /View [/XYZ H.V] /Dest (2127) cvn H.B /DEST pdfmark end - 763 3489 a Fr(page_log)p -Fu(.)g(-)1212 3489 y -SDict begin H.S end - 1212 3489 a 1212 3489 a -SDict begin 13 H.A end - 1212 3489 -a 1212 3489 a -SDict begin [ /View [/XYZ H.V] /Dest (2128) cvn H.B /DEST pdfmark end - 1212 3489 a Fq(NO)m(TE:)g Fu(this)h(can)f(not)g(happen)e -(with)j("ra)o(w")e(print)h(jobs,)g(which)g(al)o(w)o(ays)g(remain)81 -3597 y(un\002ltered)f(per)h(de\002nition;)-2 3615 y -SDict begin H.S end - -2 -3615 a -2 3615 a -SDict begin 13 H.A end - -2 3615 a -2 3615 a -SDict begin [ /View [/XYZ H.V] /Dest (2129) cvn H.B /DEST pdfmark end - -2 3615 a Black -131 x Ft(\225)p Black 81 3746 a -SDict begin H.S end - 81 3746 a 81 3746 a -SDict begin 13 H.A end - 81 -3746 a 81 3746 a -SDict begin [ /View [/XYZ H.V] /Dest (2130) cvn H.B /DEST pdfmark end - 81 3746 a Fu(enable)f(clients)i(to)f(consolidate)f(on) -h(a)g(single)g(PostScript)h(dri)n(v)o(er)m(,)d(e)n(v)o(en)h(for)g(man)o -(y)g(dif)n(ferent)g(tar)o(get)g(printers.)-2 3806 y -SDict begin H.S end - -2 -3806 a -2 3806 a -SDict begin 13 H.A end - -2 3806 a -2 3806 a -SDict begin [ /View [/XYZ H.V] /Dest (2131) cvn H.B /DEST pdfmark end - -2 3806 a 359 x -Fx(13.5.)35 b(W)m(indo)o(ws)f(T)-13 b(erminal)34 b(Ser)o(v)o(ers)f -(\(WTS\))i(as)h(CUPS)e(clients)-2 4356 y -SDict begin H.S end - -2 4356 a -2 -4356 a -SDict begin 13 H.A end - -2 4356 a -2 4356 a -SDict begin [ /View [/XYZ H.V] /Dest (2133) cvn H.B /DEST pdfmark end - -2 4356 a 83 x Fu(This)20 -b(setup)g(may)g(be)g(of)g(special)g(interest)g(to)h(people)e(e)o -(xperiencing)e(major)j(problems)e(in)j(WTS)g(en)m(vironments.)c(WTS)k -(need)-2 4547 y(often)e(a)i(multitude)e(of)h(non-PostScript)e(dri)n(v)o -(ers)h(installed)h(to)g(run)g(their)g(clients')g(v)n(ariety)f(of)h(dif) -n(ferent)f(printer)g(models.)g(This)-2 4655 y(often)g(imposes)h(the)g -(price)g(of)g(much)f(increased)g(instability)-5 b(.)20 -b(In)g(man)o(y)f(cases,)h(in)h(an)f(attempt)f(to)i(o)o(v)o(ercome)c -(this)k(problem,)-2 4763 y(site)g(administrators)e(ha)n(v)o(e)g -(resorted)g(to)i(restrict)f(the)g(allo)n(wed)g(dri)n(v)o(ers)f -(installed)h(on)g(their)g(WTS)h(to)f(one)g(generic)f(PCL-)h(and)-2 -4871 y(one)f(PostScript)i(dri)n(v)o(er)-5 b(.)18 b(This)j(ho)n(we)n(v)o -(er)d(restricts)j(the)f(clients)g(in)h(the)f(amount)f(of)h(printer)f -(options)g(a)n(v)n(ailable)h(for)f(them)h(--)-2 4978 -y(often)f(the)o(y)h(can')o(t)f(get)h(out)g(more)f(then)h(simple)o(x)f -(prints)h(from)f(one)h(standard)f(paper)g(tray)-5 b(,)19 -b(while)i(their)f(de)n(vices)f(could)h(do)-2 5086 y(much)f(better)m(,)g -(if)i(dri)n(v)o(en)d(by)i(a)h(dif)n(ferent)d(dri)n(v)o(er!)-2 -5270 y -SDict begin H.S end - -2 5270 a -2 5270 a -SDict begin 13 H.A end - -2 5270 a -2 5270 a -SDict begin [ /View [/XYZ H.V] /Dest (2134) cvn H.B /DEST pdfmark end - -2 5270 -a 90 x Fu(Using)i(an)g(Adobe)f(PostScript)h(dri)n(v)o(er)m(,)e(enabled) -h(with)i(a)f(CUPS-PPD,)h(seems)g(to)f(be)g(a)h(v)o(ery)e(ele)o(gant)g -(w)o(ay)h(to)h(o)o(v)o(ercome)c(all)-2 5468 y(these)j(shortcomings.)e -(The)i(PostScript)g(dri)n(v)o(er)f(is)i(not)f(kno)n(wn)e(to)j(cause)f -(major)f(stability)i(problems)d(on)i(WTS)h(\(e)n(v)o(en)e(if)h(used)-2 -5576 y(with)g(man)o(y)f(dif)n(ferent)g(PPDs\).)h(The)g(clients)h(will)g -(be)f(able)g(to)g(\(again\))f(chose)g(paper)h(trays,)f(duple)o(x)g -(printing)g(and)g(other)p Black 3656 5984 a Fq(77)p Black -eop end -%%Page: 78 85 -TeXDict begin 78 84 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.78) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fu(settings.)g(Ho)n(we)n(v)o(er)m(,)e(there)i(is)h(a)g(certain) -e(price)h(for)f(this)i(too:)f(a)h(CUPS)g(serv)o(er)e(acting)h(as)h(a)g -(PostScript)f(RIP)h(for)e(its)i(clients)-2 180 y(requires)e(more)g(CPU) -i(and)e(RAM)i(than)e(just)i(to)f(act)g(as)h(a)f("ra)o(w)g(spooling")e -(de)n(vice.)h(Plus,)h(this)h(setup)f(is)h(not)e(yet)h(widely)g(tested,) --2 288 y(although)e(the)i(\002rst)h(feedbacks)e(look)g(v)o(ery)g -(promising...)-2 317 y -SDict begin H.S end - -2 317 a -2 317 a -SDict begin 13 H.A end - -2 317 a -2 -317 a -SDict begin [ /View [/XYZ H.V] /Dest (2135) cvn H.B /DEST pdfmark end - -2 317 a 359 x Fx(13.6.)35 b(Setting)f(up)h(CUPS)g(f)l(or)g(dri)o -(v)o(er)f(do)o(wnload)-2 871 y -SDict begin H.S end - -2 871 a -2 871 a -SDict begin 13 H.A end - -2 871 -a -2 871 a -SDict begin [ /View [/XYZ H.V] /Dest (2137) cvn H.B /DEST pdfmark end - -2 871 a 79 x Fu(The)148 950 y -SDict begin H.S end - 148 950 a 148 -950 a -SDict begin 13 H.A end - 148 950 a 148 950 a -SDict begin [ /View [/XYZ H.V] /Dest (2138) cvn H.B /DEST pdfmark end - 148 950 a Fv(cupsadsmb)21 b -Fu(utility)f(\(shipped)f(with)h(all)h(current)e(CUPS)i(v)o(ersions\))e -(mak)o(es)h(the)h(sharing)e(of)h(an)o(y)f(\(or)h(all\))g(installed)-2 -1058 y(CUPS)h(printers)f(v)o(ery)f(easy)-5 b(.)19 b(Prior)h(to)g(using) -g(it,)h(you)e(need)g(the)i(follo)n(wing)d(settings)j(in)2558 -1058 y -SDict begin H.S end - 2558 1058 a 2558 1058 a -SDict begin 13 H.A end - 2558 1058 a 2558 1058 -a -SDict begin [ /View [/XYZ H.V] /Dest (2139) cvn H.B /DEST pdfmark end - 2558 1058 a Fr(smb.conf)p Fu(:)-2 1242 y -SDict begin H.S end - -2 1242 a --2 1242 a -SDict begin 13 H.A end - -2 1242 a -2 1242 a -SDict begin [ /View [/XYZ H.V] /Dest (2140) cvn H.B /DEST pdfmark end - -2 1242 a -2 1325 a -SDict begin H.S end - -2 -1325 a -2 1325 a -SDict begin 11.7 H.A end - -2 1325 a -2 1325 a -SDict begin [ /View [/XYZ H.V] /Dest (2141) cvn H.B /DEST pdfmark end - -2 1325 a 79 x Fr([global])43 -1501 y(load)44 b(printers)f(=)i(yes)43 1598 y(printing)e(=)i(cups)43 -1695 y(printcap)e(name)h(=)h(cups)-2 1890 y([printers])43 -1987 y(comment)e(=)i(All)f(Printers)43 2084 y(path)g(=)g -(/var/spool/samba)43 2181 y(browseable)f(=)h(no)43 2278 -y(public)f(=)i(yes)43 2375 y(guest)f(ok)g(=)h(yes)43 -2472 y(writable)e(=)i(no)43 2570 y(printable)e(=)i(yes)43 -2667 y(printer)e(admin)h(=)h(root)-2 2861 y([print$])43 -2958 y(comment)e(=)i(Printer)f(Drivers)43 3055 y(path)g(=)g -(/etc/samba/drivers)43 3152 y(browseable)f(=)h(yes)43 -3250 y(guest)g(ok)g(=)h(no)43 3347 y(read)f(only)g(=)h(yes)43 -3444 y(write)f(list)g(=)g(root)-2 3801 y -SDict begin H.S end - -2 3801 a -2 -3801 a -SDict begin 13 H.A end - -2 3801 a -2 3801 a -SDict begin [ /View [/XYZ H.V] /Dest (2142) cvn H.B /DEST pdfmark end - -2 3801 a 108 x Fu(F)o(or)20 -b(licensing)f(reasons)h(the)g(necessary)g(\002les)h(of)f(the)g(Adobe)f -(Postscript)h(dri)n(v)o(er)f(can)h(not)g(be)g(distrib)n(uted)f(with)h -(either)g(Samba)-2 4017 y(or)g(CUPS.)h(Y)-9 b(ou)19 b(need)h(to)g(do)n -(wnload)e(them)i(yourself)f(from)g(the)h(Adobe)f(website.)i(Once)e(e)o -(xtracted,)g(create)h(a)3239 4017 y -SDict begin H.S end - 3239 4017 a 3239 -4017 a -SDict begin 13 H.A end - 3239 4017 a 3239 4017 a -SDict begin [ /View [/XYZ H.V] /Dest (2143) cvn H.B /DEST pdfmark end - 3239 4017 a Fr(drivers)-2 -4125 y Fu(directory)e(in)j(the)f(CUPS)h(data)f(directory)f(\(usually) -1522 4125 y -SDict begin H.S end - 1522 4125 a 1522 4125 a -SDict begin 13 H.A end - 1522 4125 a 1522 -4125 a -SDict begin [ /View [/XYZ H.V] /Dest (2144) cvn H.B /DEST pdfmark end - 1522 4125 a Fr(/usr/share/cups/)p Fu(\).)e(Cop)o(y)j(the)g -(Adobe)g(\002les)h(using)e(UPPERCASE)-2 4232 y(\002lenames,)g(to)i -(this)g(directory)d(as)j(follo)n(ws:)-2 4417 y -SDict begin H.S end - -2 4417 -a -2 4417 a -SDict begin 13 H.A end - -2 4417 a -2 4417 a -SDict begin [ /View [/XYZ H.V] /Dest (2145) cvn H.B /DEST pdfmark end - -2 4417 a -2 4500 a -SDict begin H.S end - -2 -4500 a -2 4500 a -SDict begin 11.7 H.A end - -2 4500 a -2 4500 a -SDict begin [ /View [/XYZ H.V] /Dest (2146) cvn H.B /DEST pdfmark end - -2 4500 a 79 x Fr(ADFONTS.MFM)-2 -4676 y(ADOBEPS4.DRV)-2 4773 y(ADOBEPS4.HLP)-2 4870 y(ADOBEPS5.DLL)-2 -4967 y(ADOBEPSU.DLL)-2 5064 y(ADOBEPSU.HLP)-2 5162 y(DEFPRTR2.PPD)-2 -5259 y(ICONLIB.DLL)p Black 3659 5984 a Fq(78)p Black -eop end -%%Page: 79 86 -TeXDict begin 79 85 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.79) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2147) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(Users)h(of)e(the)i(ESP)f(Print)h(Pro)f(softw)o(are)g(are)g -(able)g(to)g(install)h(their)f("Samba)f(Dri)n(v)o(ers")h(package)e(for) -i(this)h(purpose)d(with)j(no)-2 180 y(problem.)-2 209 -y -SDict begin H.S end - -2 209 a -2 209 a -SDict begin 13 H.A end - -2 209 a -2 209 a -SDict begin [ /View [/XYZ H.V] /Dest (2148) cvn H.B /DEST pdfmark end - -2 209 a 359 x -Fx(13.7.)35 b(Sour)m(ces)f(of)h(CUPS)g(dri)o(v)o(ers)e(/)j(PPDs)-2 -736 y -SDict begin H.S end - -2 736 a -2 736 a -SDict begin 13 H.A end - -2 736 a -2 736 a -SDict begin [ /View [/XYZ H.V] /Dest (2150) cvn H.B /DEST pdfmark end - -2 736 a 106 -x Fu(On)20 b(the)g(internet)g(you)f(can)h(\002nd)g(no)n(w)f(man)o(y)g -(thousand)g(CUPS-PPD)i(\002les)g(\(with)f(their)g(companion)e -(\002lters\),)i(in)h(man)o(y)-2 950 y(national)e(languages,)g -(supporting)e(more)j(than)g(1.000)e(non-PostScript)g(models.)-2 -968 y -SDict begin H.S end - -2 968 a -2 968 a -SDict begin 13 H.A end - -2 968 a -2 968 a -SDict begin [ /View [/XYZ H.V] /Dest (2151) cvn H.B /DEST pdfmark end - -2 968 a -2 -978 a -SDict begin H.S end - -2 978 a -2 978 a -SDict begin 13 H.A end - -2 978 a -2 978 a -SDict begin [ /View [/XYZ H.V] /Dest (2152) cvn H.B /DEST pdfmark end - -2 978 a Black -142 x Ft(\225)p Black 81 1120 a -SDict begin H.S end - 81 1120 a 81 1120 a -SDict begin 13 H.A end - 81 -1120 a 81 1120 a -SDict begin [ /View [/XYZ H.V] /Dest (2153) cvn H.B /DEST pdfmark end - 81 1120 a 81 1120 a -SDict begin H.S end - 81 1120 a 81 1120 -a -SDict begin 13 H.A end - 81 1120 a 81 1120 a -SDict begin [ /View [/XYZ H.V] /Dest (2154) cvn H.B /DEST pdfmark end - 81 1120 a Fu(ESP)j(PrintPro)e -(\(http://wwwl.easysw)-5 b(.com/printpro/\))15 b(\(http://wwwl.easysw) --5 b(.com/printpro/\))15 b(\(commercial,)81 1228 y(non-Free\))j(is)j -(packaged)d(with)j(more)e(than)h(3.000)e(PPDs,)j(ready)e(for)h -(successful)g(usage)g("out)g(of)f(the)i(box")e(on)h(Linux,)81 -1336 y(IBM-AIX,)f(HP-UX,)h(Sun-Solaris,)f(SGI-IRIX,)h(Compaq)f(T)m -(ru64,)g(Digital)h(Unix)g(and)f(some)h(more)g(commercial)e(Unices)81 -1444 y(\(it)i(is)h(written)f(by)g(the)g(CUPS)i(de)n(v)o(elopers)c -(themselv)o(es)h(and)h(its)h(sales)g(help)f(\002nance)g(the)g(further)e -(de)n(v)o(elopment)g(of)i(CUPS,)81 1552 y(as)h(the)o(y)e(feed)h(their)g -(creators\))-2 1570 y -SDict begin H.S end - -2 1570 a -2 1570 a -SDict begin 13 H.A end - -2 1570 a -2 -1570 a -SDict begin [ /View [/XYZ H.V] /Dest (2155) cvn H.B /DEST pdfmark end - -2 1570 a Black 131 x Ft(\225)p Black 81 1701 -a -SDict begin H.S end - 81 1701 a 81 1701 a -SDict begin 13 H.A end - 81 1701 a 81 1701 a -SDict begin [ /View [/XYZ H.V] /Dest (2156) cvn H.B /DEST pdfmark end - 81 1701 a Fu(the)203 -1701 y -SDict begin H.S end - 203 1701 a 203 1701 a -SDict begin 13 H.A end - 203 1701 a 203 1701 a -SDict begin [ /View [/XYZ H.V] /Dest (2157) cvn H.B /DEST pdfmark end - 203 -1701 a Fu(Gimp-Print-Project)e(\(http://gimp-print.sourcefor)n(g)o(e.n) -o(et/\))d(\(http://gimp-print.sourcefor)n(g)o(e.n)o(et/\))g(\(GPL,)20 -b(Free)81 1809 y(Softw)o(are\))f(pro)o(vides)f(around)h(120)g(PPDs)i -(\(supporting)d(nearly)h(300)g(printers,)h(man)o(y)f(dri)n(v)o(en)f(to) -j(photo)d(quality)i(output\),)e(to)81 1917 y(be)i(used)g(alongside)f -(the)h(Gimp-Print)f(CUPS)i(\002lters;)-2 1935 y -SDict begin H.S end - -2 1935 -a -2 1935 a -SDict begin 13 H.A end - -2 1935 a -2 1935 a -SDict begin [ /View [/XYZ H.V] /Dest (2158) cvn H.B /DEST pdfmark end - -2 1935 a Black 131 x -Ft(\225)p Black 81 2066 a -SDict begin H.S end - 81 2066 a 81 2066 a -SDict begin 13 H.A end - 81 2066 -a 81 2066 a -SDict begin [ /View [/XYZ H.V] /Dest (2159) cvn H.B /DEST pdfmark end - 81 2066 a 81 2066 a -SDict begin H.S end - 81 2066 a 81 2066 a -SDict begin 13 H.A end - 81 -2066 a 81 2066 a -SDict begin [ /View [/XYZ H.V] /Dest (2160) cvn H.B /DEST pdfmark end - 81 2066 a Fu(T)l(urboPrint)d(\(http://www)-5 -b(.turboprint.com/\))15 b(\(http://www)-5 b(.turboprint.com/\))14 -b(\(Share)n(w)o(are,)19 b(non-Freee\))f(supports)81 2174 -y(roughly)g(the)i(same)g(amount)f(of)h(printers)g(in)g(e)o(xcellent)f -(quality;)-2 2192 y -SDict begin H.S end - -2 2192 a -2 2192 a -SDict begin 13 H.A end - -2 2192 a -2 -2192 a -SDict begin [ /View [/XYZ H.V] /Dest (2161) cvn H.B /DEST pdfmark end - -2 2192 a Black 132 x Ft(\225)p Black 81 2324 -a -SDict begin H.S end - 81 2324 a 81 2324 a -SDict begin 13 H.A end - 81 2324 a 81 2324 a -SDict begin [ /View [/XYZ H.V] /Dest (2162) cvn H.B /DEST pdfmark end - 81 2324 a 81 -2324 a -SDict begin H.S end - 81 2324 a 81 2324 a -SDict begin 13 H.A end - 81 2324 a 81 2324 a -SDict begin [ /View [/XYZ H.V] /Dest (2163) cvn H.B /DEST pdfmark end - 81 2324 -a Fu(OMNI)h(\(http://www-124.ibm.com/de)n(v)n(elop)o(erw)o(o)o(rk)o -(s/oss/linux/p)o(ro)o(jects/omn)o(i/\))81 2432 y -(\(http://www-124.ibm.com/de)n(v)n(elop)o(erw)o(o)o(rk)o(s/oss/linux/p) -o(ro)o(jects/omn)o(i/\))15 b(\(LPGL,)20 b(Free\))f(is)j(a)e(package)f -(made)h(by)81 2540 y(IBM,)g(no)n(w)g(containing)e(support)h(for)g(more) -h(than)f(400)h(printers,)f(stemming)g(from)g(the)i(inheritance)d(of)i -(IBM)h(OS/2)81 2648 y(Kno)n(wHo)n(w)e(ported)g(o)o(v)o(er)f(to)j(Linux) -e(\(CUPS)i(support)e(is)i(in)f(a)h(Beta-stage)f(at)h(present\);)-2 -2666 y -SDict begin H.S end - -2 2666 a -2 2666 a -SDict begin 13 H.A end - -2 2666 a -2 2666 a -SDict begin [ /View [/XYZ H.V] /Dest (2164) cvn H.B /DEST pdfmark end - -2 2666 -a Black 131 x Ft(\225)p Black 81 2797 a -SDict begin H.S end - 81 2797 a 81 -2797 a -SDict begin 13 H.A end - 81 2797 a 81 2797 a -SDict begin [ /View [/XYZ H.V] /Dest (2165) cvn H.B /DEST pdfmark end - 81 2797 a 81 2797 a -SDict begin H.S end - 81 2797 -a 81 2797 a -SDict begin 13 H.A end - 81 2797 a 81 2797 a -SDict begin [ /View [/XYZ H.V] /Dest (2166) cvn H.B /DEST pdfmark end - 81 2797 a Fu(HPIJS)g -(\(http://hpinkjet.sourcefor)o(g)o(e.n)o(et/\))15 b -(\(http://hpinkjet.sourcefor)o(g)o(e.n)o(et/\))g(\(BSD-style)20 -b(licnes,)g(Free\))g(supports)81 2905 y(around)e(120)h(of)h(HP')-5 -b(s)22 b(o)n(wn)d(printers)h(and)f(is)i(also)g(pro)o(viding)c(e)o -(xcellent)i(print)h(quality)f(no)n(w;)-2 2923 y -SDict begin H.S end - -2 2923 -a -2 2923 a -SDict begin 13 H.A end - -2 2923 a -2 2923 a -SDict begin [ /View [/XYZ H.V] /Dest (2167) cvn H.B /DEST pdfmark end - -2 2923 a Black 131 x -Ft(\225)p Black 81 3054 a -SDict begin H.S end - 81 3054 a 81 3054 a -SDict begin 13 H.A end - 81 3054 -a 81 3054 a -SDict begin [ /View [/XYZ H.V] /Dest (2168) cvn H.B /DEST pdfmark end - 81 3054 a 81 3054 a -SDict begin H.S end - 81 3054 a 81 3054 a -SDict begin 13 H.A end - 81 -3054 a 81 3054 a -SDict begin [ /View [/XYZ H.V] /Dest (2169) cvn H.B /DEST pdfmark end - 81 3054 a Fu(F)o(oomatic/cupsomatic)e(\(http://www)-5 -b(.linuxprinting.or)n(g/\))14 b(\(http://www)-5 b(.linuxprinting.or)o -(g)o(/\))15 b(\(LPGL,)k(Free\))h(from)81 3162 y(Linuxprinting.or)o(g)15 -b(are)20 b(pro)o(viding)d(PPDs)22 b(for)d(practically)g(e)n(v)o(ery)g -(Ghostscript)h(\002lter)g(kno)n(wn)f(to)h(the)g(w)o(orld,)g(no)n(w)f -(usable)81 3270 y(with)h(CUPS.)-2 3437 y -SDict begin H.S end - -2 3437 a -2 -3437 a -SDict begin 13 H.A end - -2 3437 a -2 3437 a -SDict begin [ /View [/XYZ H.V] /Dest (2170) cvn H.B /DEST pdfmark end - -2 3437 a -2 3437 a -SDict begin H.S end - -2 3437 -a -2 3437 a -SDict begin 13 H.A end - -2 3437 a -2 3437 a -SDict begin [ /View [/XYZ H.V] /Dest (2171) cvn H.B /DEST pdfmark end - -2 3437 a 107 x Fq(NO)m(TE:)g -Fu(the)g(cupsomatic)f(trick)h(from)f(Linuxprinting.or)o(g)c(is)21 -b(w)o(orking)e(dif)n(ferent)f(from)i(the)g(other)f(dri)n(v)o(ers.)g -(While)i(the)f(other)-2 3652 y(dri)n(v)o(ers)f(tak)o(e)h(the)g(generic) -f(CUPS)j(raster)e(\(produced)d(by)j(CUPS')h(o)n(wn)f(pstoraster)f -(PostScript)h(RIP\))h(as)g(their)f(input,)-2 3760 y(cupsomatic)f -("kidnaps")f(the)j(PostScript)f(inside)g(CUPS,)h(before)e(RIP-ping,)g -(de)n(viates)h(it)g(to)h(an)f(e)o(xternal)f(Ghostscript)-2 -3868 y(installation)h(\(which)f(no)n(w)g(becomes)h(the)g(RIP\))h(and)e -(gi)n(v)o(es)h(it)h(back)e(to)i(a)f(CUPS)i(back)o(end)c(once)i -(Ghostscript)f(is)i(\002nished.)f(--)-2 3976 y(CUPS)h(v)o(ersions)e -(from)h(1.1.15)e(and)h(later)i(will)g(pro)o(vide)d(their)i(pstoraster)f -(PostScript)h(RIP)h(function)e(again)g(inside)h(a)-2 -4084 y(system-wide)f(Ghostscript)h(installation)g(rather)f(than)h(in)g -("their)g(o)n(wn")f(pstoraster)h(\002lter)-5 b(.)21 b(\(This)f -(CUPS-enabling)-2 4192 y(Ghostscript)f(v)o(ersion)g(may)h(be)g -(installed)g(either)g(as)h(a)g(patch)e(to)h(GNU)h(or)f(AFPL)h -(Ghostscript,)e(or)h(as)h(a)f(complete)g(ESP)-2 4300 -y(Ghostscript)f(package\).)f(Ho)n(we)n(v)o(er)m(,)h(this)h(will)h(not)f -(change)f(the)h(cupsomatic)f(approach)f(of)i(guiding)e(the)j(printjob)d -(along)i(a)-2 4408 y(dif)n(ferent)e(path)i(through)e(the)i(\002ltering) -g(system)g(than)g(the)g(standard)f(CUPS)j(w)o(ay)-5 b(...)-2 -4592 y -SDict begin H.S end - -2 4592 a -2 4592 a -SDict begin 13 H.A end - -2 4592 a -2 4592 a -SDict begin [ /View [/XYZ H.V] /Dest (2172) cvn H.B /DEST pdfmark end - -2 4592 -a 90 x Fu(Once)20 b(you)f(installed)h(a)h(printer)e(inside)h(CUPS)h -(with)g(one)e(of)h(the)g(recommended)d(methods)j(\(the)f(lpadmin)g -(command,)f(the)-2 4790 y(web)i(bro)n(wser)f(interf)o(ace)g(or)h(one)g -(of)g(the)g(a)n(v)n(ailable)g(GUI)g(wizards\),)f(you)h(can)g(use)2421 -4790 y -SDict begin H.S end - 2421 4790 a 2421 4790 a -SDict begin 13 H.A end - 2421 4790 a 2421 4790 -a -SDict begin [ /View [/XYZ H.V] /Dest (2173) cvn H.B /DEST pdfmark end - 2421 4790 a Fv(cupsaddsmb)i Fu(to)e(share)g(the)g(printer)f(via)-2 -4898 y(Samba.)265 4898 y -SDict begin H.S end - 265 4898 a 265 4898 a -SDict begin 13 H.A end - 265 4898 -a 265 4898 a -SDict begin [ /View [/XYZ H.V] /Dest (2174) cvn H.B /DEST pdfmark end - 265 4898 a Fv(cupsaddsmb)j Fu(prepares)d(the)h(dri)n(v)o -(er)f(\002les)i(for)e(comfortable)f(client)j(do)n(wnload)d(and)h -(installation)h(upon)f(their)h(\002rst)-2 5005 y(contact)f(with)i(this) -f(printer)f(share.)-2 5023 y -SDict begin H.S end - -2 5023 a -2 5023 a -SDict begin 13 H.A end - -2 5023 -a -2 5023 a -SDict begin [ /View [/XYZ H.V] /Dest (2175) cvn H.B /DEST pdfmark end - -2 5023 a Black 3659 5984 a Fq(79)p Black -eop end -%%Page: 80 87 -TeXDict begin 80 86 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.80) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fp(13.7.1.)28 b(cupsaddsmb)-2 263 y -SDict begin H.S end - -2 263 a --2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (2178) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fu(The)148 346 -y -SDict begin H.S end - 148 346 a 148 346 a -SDict begin 13 H.A end - 148 346 a 148 346 a -SDict begin [ /View [/XYZ H.V] /Dest (2179) cvn H.B /DEST pdfmark end - 148 346 a Fv(cupsaddsmb)21 -b Fu(command)d(copies)i(the)h(needed)d(\002les)k(for)d(con)m(v)o -(enient)f(W)m(indo)n(ws)h(client)h(installations)h(from)e(the)-2 -454 y(pre)n(viously)f(prepared)g(CUPS)k(data)e(directory)e(to)i(your)f -([print$])g(share.)g(Additionally)-5 b(,)18 b(the)i(PPD)h(associated)f -(with)h(this)-2 562 y(printer)e(is)i(copied)e(from)740 -562 y -SDict begin H.S end - 740 562 a 740 562 a -SDict begin 13 H.A end - 740 562 a 740 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2180) cvn H.B /DEST pdfmark end - 740 562 -a Fr(/etc/cups/ppd/)g Fu(to)h([print$].)-2 746 y -SDict begin H.S end - -2 746 -a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (2181) cvn H.B /DEST pdfmark end - -2 746 a -2 829 a -SDict begin H.S end - -2 829 -a -2 829 a -SDict begin 11.7 H.A end - -2 829 a -2 829 a -SDict begin [ /View [/XYZ H.V] /Dest (2182) cvn H.B /DEST pdfmark end - -2 829 a -2 829 a -SDict begin H.S end - -2 829 -a -2 829 a -SDict begin 11.7 H.A end - -2 829 a -2 829 a -SDict begin [ /View [/XYZ H.V] /Dest (2183) cvn H.B /DEST pdfmark end - -2 829 a 80 x Fd(root#)285 -909 y -SDict begin H.S end - 285 909 a 285 909 a -SDict begin 11.7 H.A end - 285 909 a 285 909 a -SDict begin [ /View [/XYZ H.V] /Dest (2184) cvn H.B /DEST pdfmark end - 285 909 -a Ff(cupsaddsmb)43 b(-U)h(root)g(infotec_IS2027)-2 1006 -y Fr(Password)f(for)i(root)f(required)f(to)i(access)f(localhost)f(via)h -(SAMBA:)2598 1006 y -SDict begin H.S end - 2598 1006 a 2598 1006 a -SDict begin 11.7 H.A end - 2598 1006 -a 2598 1006 a -SDict begin [ /View [/XYZ H.V] /Dest (2185) cvn H.B /DEST pdfmark end - 2598 1006 a Ff([type)g(in)g(password)g('secret'])-2 -1363 y -SDict begin H.S end - -2 1363 a -2 1363 a -SDict begin 13 H.A end - -2 1363 a -2 1363 a -SDict begin [ /View [/XYZ H.V] /Dest (2186) cvn H.B /DEST pdfmark end - -2 1363 -a 108 x Fu(T)-7 b(o)20 b(share)g(all)h(printers)e(and)h(dri)n(v)o(ers,) -f(use)h(the)1341 1471 y -SDict begin H.S end - 1341 1471 a 1341 1471 a -SDict begin 13 H.A end - 1341 -1471 a 1341 1471 a -SDict begin [ /View [/XYZ H.V] /Dest (2187) cvn H.B /DEST pdfmark end - 1341 1471 a Fn(-a)h Fu(parameter)d(instead)i(of)g(a) -h(printer)e(name.)-2 1655 y -SDict begin H.S end - -2 1655 a -2 1655 a -SDict begin 13 H.A end - -2 1655 -a -2 1655 a -SDict begin [ /View [/XYZ H.V] /Dest (2188) cvn H.B /DEST pdfmark end - -2 1655 a 90 x Fu(Probably)f(you)i(w)o(ant)g(to)g(see)h -(what')-5 b(s)21 b(going)d(on.)i(Use)h(the)1701 1745 -y -SDict begin H.S end - 1701 1745 a 1701 1745 a -SDict begin 13 H.A end - 1701 1745 a 1701 1745 a -SDict begin [ /View [/XYZ H.V] /Dest (2189) cvn H.B /DEST pdfmark end - 1701 -1745 a Fn(-v)27 b Fu(parameter)19 b(to)h(get)g(a)h(more)e(v)o(erbose)g -(output:)-2 1929 y -SDict begin H.S end - -2 1929 a -2 1929 a -SDict begin 13 H.A end - -2 1929 a -2 1929 -a -SDict begin [ /View [/XYZ H.V] /Dest (2190) cvn H.B /DEST pdfmark end - -2 1929 a 90 x Fu(Probably)f(you)i(w)o(ant)g(to)g(see)h(what')-5 -b(s)21 b(going)d(on.)i(Use)h(the)1701 2019 y -SDict begin H.S end - 1701 2019 -a 1701 2019 a -SDict begin 13 H.A end - 1701 2019 a 1701 2019 a -SDict begin [ /View [/XYZ H.V] /Dest (2191) cvn H.B /DEST pdfmark end - 1701 2019 a Fn(-v)27 -b Fu(parameter)19 b(to)h(get)g(a)h(more)e(v)o(erbose)g(output:)-2 -2203 y -SDict begin H.S end - -2 2203 a -2 2203 a -SDict begin 13 H.A end - -2 2203 a -2 2203 a -SDict begin [ /View [/XYZ H.V] /Dest (2192) cvn H.B /DEST pdfmark end - -2 2203 -a -2 2286 a -SDict begin H.S end - -2 2286 a -2 2286 a -SDict begin 11.7 H.A end - -2 2286 a -2 2286 a -SDict begin [ /View [/XYZ H.V] /Dest (2193) cvn H.B /DEST pdfmark end - -2 -2286 a 79 x Fr(Note:)44 b(The)g(following)f(line)i(shave)f(been)g -(wrapped)f(so)i(that)f(information)f(is)h(not)h(lost.)-2 -2462 y -SDict begin H.S end - -2 2462 a -2 2462 a -SDict begin 11.7 H.A end - -2 2462 a -2 2462 a -SDict begin [ /View [/XYZ H.V] /Dest (2194) cvn H.B /DEST pdfmark end - -2 2462 -a 97 x Fd(root#)87 b Fr(cupsaddsmb)43 b(-v)h(-U)h(root)f -(infotec_IS2027)177 2656 y(Password)g(for)g(root)g(required)g(to)g -(access)g(localhost)f(via)i(SAMBA:)177 2753 y(Running)f(command:)f -(smbclient)h(//localhost/print\\$)d(-N)k(-U'root\045secret')d(-c)i -('mkdir)g(W32X86;put)312 2850 y(/var/spool/cups/tmp/3cd1cc66376c0)39 -b(W32X86/infotec_IS2027.PPD;put)h(/usr/share/cups/drivers/)312 -2948 y(ADOBEPS5.DLL)i(W32X86/ADOBEPS5.DLL;put)f -(/usr/share/cups/drivers/ADOBEPSU.DLLr)312 3045 y -(W32X86/ADOBEPSU.DLL;put)g(/usr/share/cups/drivers/ADOBEPSU.HLP)d -(W32X86/ADOBEPSU.HLP')177 3142 y(added)44 b(interface)f -(ip=10.160.16.45)g(bcast=10.160.31.255)e(nmask=255.255.240.0)177 -3239 y(added)j(interface)f(ip=192.168.182.1)g(bcast=192.168.182.255)e -(nmask=255.255.255.0)177 3336 y(added)j(interface)f(ip=172.16.200.1)g -(bcast=172.16.200.255)e(nmask=255.255.255.0)177 3433 -y(Domain=[TUX-NET])h(OS=[Unix])i(Server=[Samba)e -(2.2.3a.200204262025cvs])177 3530 y(NT_STATUS_OBJECT_NAME_COLLISION)e -(making)k(remote)f(directory)h(\\W32X86)177 3627 y(putting)g(file)g -(/var/spool/cups/tmp/3cd1cc66376c0)39 b(as)45 b -(\\W32X86/infotec_IS2027.PPD)40 b(\(17394.6)k(kb/s\))267 -3725 y(\(average)f(17395.2)h(kb/s\))177 3822 y(putting)g(file)g -(/usr/share/cups/drivers/ADOBEPS5.DLL)39 b(as)44 b -(\\W32X86/ADOBEPS5.DLL)e(\(10877.4)h(kb/s\))267 3919 -y(\(average)g(11343.0)h(kb/s\))177 4016 y(putting)g(file)g -(/usr/share/cups/drivers/ADOBEPSU.DLL)39 b(as)44 b -(\\W32X86/ADOBEPSU.DLL)e(\(5095.2)h(kb/s\))267 4113 y(\(average)g -(9260.4)h(kb/s\))177 4210 y(putting)g(file)g -(/usr/share/cups/drivers/ADOBEPSU.HLP)39 b(as)44 b -(\\W32X86/ADOBEPSU.HLP)e(\(8828.7)h(kb/s\))267 4307 y(\(average)g -(9247.1)h(kb/s\))177 4502 y(Running)g(command:)f(smbclient)h -(//localhost/print\\$)d(-N)k(-U'root\045secret')d(-c)i('mkdir)g -(WIN40;put)267 4599 y(/var/spool/cups/tmp/3cd1cc66376c0)39 -b(WIN40/infotec_IS2027.PPD;put)267 4696 y -(/usr/share/cups/drivers/ADFONTS.MFM)g(WIN40/ADFONTS.MFM;put)267 -4793 y(/usr/share/cups/drivers/ADOBEPS4.DRV)g(WIN40/ADOBEPS4.DRV;put) -267 4890 y(/usr/share/cups/drivers/ADOBEPS4.HLP)g -(WIN40/ADOBEPS4.HLP;put)267 4987 y -(/usr/share/cups/drivers/DEFPRTR2.PPD)g(WIN40/DEFPRTR2.PPD;put)267 -5085 y(/usr/share/cups/drivers/ICONLIB.DLL)g(WIN40/ICONLIB.DLL;put)267 -5182 y(/usr/share/cups/drivers/PSMON.DLL)g(WIN40/PSMON.DLL;')177 -5279 y(added)44 b(interface)f(ip=10.160.16.45)g(bcast=10.160.31.255)e -(nmask=255.255.240.0)177 5376 y(added)j(interface)f(ip=192.168.182.1)g -(bcast=192.168.182.255)e(nmask=255.255.255.0)177 5473 -y(added)j(interface)f(ip=172.16.200.1)g(bcast=172.16.200.255)e -(nmask=255.255.255.0)177 5570 y(Domain=[TUX-NET])h(OS=[Unix])i -(Server=[Samba)e(2.2.3a.200204262025cvs])p Black 3659 -5984 a Fq(80)p Black eop end -%%Page: 81 88 -TeXDict begin 81 87 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.81) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black -177 72 a Fr(NT_STATUS_OBJECT_NAME_COLLISION)40 b(making)k(remote)f -(directory)h(\\WIN40)177 170 y(putting)g(file)g -(/var/spool/cups/tmp/3cd1cc66376c0)39 b(as)45 b -(\\WIN40/infotec_IS2027.PPD)40 b(\(26091.5)k(kb/s\))267 -267 y(\(average)f(26092.8)h(kb/s\))177 364 y(putting)g(file)g -(/usr/share/cups/drivers/ADFONTS.MFM)39 b(as)44 b(\\WIN40/ADFONTS.MFM)e -(\(11241.6)i(kb/s\))267 461 y(\(average)f(11812.9)h(kb/s\))177 -558 y(putting)g(file)g(/usr/share/cups/drivers/ADOBEPS4.DRV)39 -b(as)44 b(\\WIN40/ADOBEPS4.DRV)e(\(16640.6)h(kb/s\))267 -655 y(\(average)g(14679.3)h(kb/s\))177 752 y(putting)g(file)g -(/usr/share/cups/drivers/ADOBEPS4.HLP)39 b(as)44 b -(\\WIN40/ADOBEPS4.HLP)e(\(11285.6)h(kb/s\))267 850 y(\(average)g -(14281.5)h(kb/s\))177 947 y(putting)g(file)g -(/usr/share/cups/drivers/DEFPRTR2.PPD)39 b(as)44 b -(\\WIN40/DEFPRTR2.PPD)e(\(823.5)i(kb/s\))267 1044 y(\(average)f -(12944.0)h(kb/s\))177 1141 y(putting)g(file)g -(/usr/share/cups/drivers/ICONLIB.DLL)39 b(as)44 b(\\WIN40/ICONLIB.DLL)e -(\(19226.2)i(kb/s\))267 1238 y(\(average)f(13169.7)h(kb/s\))177 -1335 y(putting)g(file)g(/usr/share/cups/drivers/PSMON.DLL)39 -b(as)45 b(\\WIN40/PSMON.DLL)d(\(18666.1)h(kb/s\))267 -1432 y(\(average)g(13266.7)h(kb/s\))177 1627 y(Running)g(command:)f -(rpcclient)h(localhost)f(-N)h(-U'root\045secret')f(-c)h('adddriver)f -("Windows)h(NT)g(x86")312 1724 y("infotec_IS2027:ADOBEPS5.DLL:infotec_) -o(IS2027)o(.PPD:A)o(DOBEPS)o(U.DLL)o(:ADOBE)o(PSU.HL)o(P:NULL)o(:RAW:N) -o(ULL"')177 1821 y(cmd)g(=)h(adddriver)e("Windows)h(NT)g(x86")h -("infotec_IS2027:ADOBEPS5.DLL:infotec)o(_IS202)o(7.PPD:)o(ADOBEP)o -(SU.DLL)o(:)312 1918 y(ADOBEPSU.HLP:NULL:RAW:NULL")177 -2015 y(Printer)f(Driver)g(infotec_IS2027)e(successfully)h(installed.) -177 2209 y(Running)h(command:)f(rpcclient)h(localhost)f(-N)h -(-U'root\045secret')f(-c)h('adddriver)f("Windows)h(4.0")312 -2307 y("infotec_IS2027:ADOBEPS4.DRV:infotec_)o(IS2027)o(.PPD:N)o -(ULL:AD)o(OBEPS)o(4.HLP:)o(PSMON.)o(DLL:RA)o(W:)312 2404 -y(ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL")o(')177 2501 -y(cmd)g(=)h(adddriver)e("Windows)h(4.0")g -("infotec_IS2027:ADOBEPS4.DRV:infotec_IS)o(2027.P)o(PD:NUL)o(L:)312 -2598 y(ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.MF)o(M,DEFP)o(RTR2.P)o -(PD,ICO)o(NLIB.)o(DLL")177 2695 y(Printer)g(Driver)g(infotec_IS2027)e -(successfully)h(installed.)177 2889 y(Running)h(command:)f(rpcclient)h -(localhost)f(-N)h(-U'root\045secret')312 2987 y(-c)g('setdriver)f -(infotec_IS2027)g(infotec_IS2027')177 3084 y(cmd)h(=)h(setdriver)e -(infotec_IS2027)g(infotec_IS2027)177 3181 y(Succesfully)g(set)h -(infotec_IS2027)f(to)h(driver)g(infotec_IS2027.)177 3375 -y -SDict begin H.S end - 177 3375 a 177 3375 a -SDict begin 11.7 H.A end - 177 3375 a 177 3375 a -SDict begin [ /View [/XYZ H.V] /Dest (2195) cvn H.B /DEST pdfmark end - 177 3375 -a Fd(root#)-2 3732 y -SDict begin H.S end - -2 3732 a -2 3732 a -SDict begin 13 H.A end - -2 3732 a -2 -3732 a -SDict begin [ /View [/XYZ H.V] /Dest (2196) cvn H.B /DEST pdfmark end - -2 3732 a 108 x Fu(If)20 b(you)f(look)g(closely)-5 -b(,)20 b(you')o(ll)f(disco)o(v)o(er)g(your)g(root)g(passw)o(ord)h(w)o -(as)h(transfered)d(unencrypted)f(o)o(v)o(er)i(the)h(wire,)g(so)h(be)n -(w)o(are!)-2 3948 y(Also,)f(if)h(you)e(look)g(further)g(her)m(,)g(you') -o(ll)g(disco)o(v)o(er)g(error)g(messages)h(lik)o(e)2151 -3948 y -SDict begin H.S end - 2151 3948 a 2151 3948 a -SDict begin 13 H.A end - 2151 3948 a 2151 3948 -a -SDict begin [ /View [/XYZ H.V] /Dest (2197) cvn H.B /DEST pdfmark end - 2151 3948 a Fr(NT_STATUS_OBJECT_NAME_COLLISION)15 b -Fu(in)-2 4056 y(between.)k(The)o(y)g(occur)m(,)g(because)g(the)h -(directories)1506 4056 y -SDict begin H.S end - 1506 4056 a 1506 4056 a -SDict begin 13 H.A end - 1506 -4056 a 1506 4056 a -SDict begin [ /View [/XYZ H.V] /Dest (2198) cvn H.B /DEST pdfmark end - 1506 4056 a Fr(WIN40)f Fu(and)1891 -4056 y -SDict begin H.S end - 1891 4056 a 1891 4056 a -SDict begin 13 H.A end - 1891 4056 a 1891 4056 -a -SDict begin [ /View [/XYZ H.V] /Dest (2199) cvn H.B /DEST pdfmark end - 1891 4056 a Fr(W32X86)h Fu(already)f(e)o(xisted)h(in)g(the)g -([print$])f(dri)n(v)o(er)f(do)n(wnload)-2 4164 y(share)i(\(from)e(a)j -(pre)n(vious)e(dri)n(v)o(er)f(installation\).)i(The)o(y)f(are)h -(harmless)g(here.)-2 4348 y -SDict begin H.S end - -2 4348 a -2 4348 a -SDict begin 13 H.A end - -2 4348 -a -2 4348 a -SDict begin [ /View [/XYZ H.V] /Dest (2200) cvn H.B /DEST pdfmark end - -2 4348 a 90 x Fu(No)n(w)g(your)f(printer)g(is)i(prepared)d -(for)i(the)g(clients)g(to)h(use.)f(From)g(a)g(client,)g(bro)n(wse)g(to) -g(the)g(CUPS/Samba)h(serv)o(er)m(,)d(open)i(the)-2 4546 -y("Printers")g(share,)f(right-click)g(on)h(this)g(printer)f(and)h -(select)h("Install...")e(or)h("Connect...")f(\(depending)e(on)j(the)g -(W)m(indo)n(ws)-2 4654 y(v)o(ersion)f(you)g(use\).)h(No)n(w)g(their)g -(should)f(be)h(a)h(ne)n(w)f(printer)f(in)h(your)f(client')-5 -b(s)21 b(local)f("Printers")g(folder)m(,)e(named)h(\(in)h(my)g(case\)) --2 4762 y("infotec_IS2027)c(on)k(kdebitshop")-2 4946 -y -SDict begin H.S end - -2 4946 a -2 4946 a -SDict begin 13 H.A end - -2 4946 a -2 4946 a -SDict begin [ /View [/XYZ H.V] /Dest (2201) cvn H.B /DEST pdfmark end - -2 4946 a -2 -4946 a -SDict begin H.S end - -2 4946 a -2 4946 a -SDict begin 13 H.A end - -2 4946 a -2 4946 a -SDict begin [ /View [/XYZ H.V] /Dest (2202) cvn H.B /DEST pdfmark end - -2 4946 -a 90 x Fq(NO)m(TE:)276 5036 y -SDict begin H.S end - 276 5036 a 276 5036 a -SDict begin 13 H.A end - 276 -5036 a 276 5036 a -SDict begin [ /View [/XYZ H.V] /Dest (2203) cvn H.B /DEST pdfmark end - 276 5036 a Fv(cupsaddsmb)h Fu(will)g(only)f(reliably) -f(w)o(ork)h(i)h(with)f(CUPS)h(v)o(ersion)e(1.1.15)g(or)g(higher)g(and)h -(Samba)g(from)f(2.2.4.)f(If)i(it)-2 5143 y(doesn')o(t)e(w)o(ork,)i(or)g -(if)g(the)g(automatic)g(printer)f(dri)n(v)o(er)f(do)n(wnload)g(to)j -(the)f(clients)g(doesn')o(t)f(succeed,)g(you)h(can)g(still)h(manually) --2 5251 y(install)f(the)h(CUPS)g(printer)e(PPD)i(on)f(top)g(of)g(the)g -(Adobe)f(PostScript)h(dri)n(v)o(er)f(on)h(clients)g(and)g(then)g(point) -f(the)h(client')-5 b(s)21 b(printer)-2 5359 y(queue)e(to)h(the)g(Samba) -g(printer)f(share)h(for)g(connection,)d(should)j(you)f(desire)h(to)g -(use)h(the)f(CUPS)h(netw)o(ork)o(ed)e(PostScript)h(RIP)-2 -5467 y(functions.)-2 5561 y -SDict begin H.S end - -2 5561 a -2 5561 a -SDict begin 13 H.A end - -2 5561 -a -2 5561 a -SDict begin [ /View [/XYZ H.V] /Dest (2204) cvn H.B /DEST pdfmark end - -2 5561 a Black 3659 5984 a Fq(81)p Black -eop end -%%Page: 82 89 -TeXDict begin 82 88 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.82) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2213) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black -2 88 a Fx(13.8.)35 b(The)g(CUPS)f(Filter)g(Chains)-2 -256 y -SDict begin H.S end - -2 256 a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (2206) cvn H.B /DEST pdfmark end - -2 256 a 106 -x Fu(The)20 b(follo)n(wing)e(diagrams)h(re)n(v)o(eal)h(ho)n(w)f(CUPS)j -(handles)d(print)h(jobs.)-2 463 y -SDict begin H.S end - -2 463 a -2 463 a -SDict begin 11.7 H.A end - -2 -463 a -2 463 a -SDict begin [ /View [/XYZ H.V] /Dest (2207) cvn H.B /DEST pdfmark end - -2 463 a 79 x Fr(######################################) -o(######)o(######)o(######)o(######)o(#####)o(######)-2 -640 y(#)-2 737 y(#)44 b(CUPS)h(in)f(and)g(of)h(itself)f(has)g(this)g -(\(general\))g(filter)f(chain)h(\(CAPITAL)-2 834 y(#)g(letters)g(are)g -(FILE-FORMATS)f(or)i(MIME)f(types,)g(other)g(are)g(filters)g(\(this)g -(is)-2 931 y(#)g(true)h(for)f(pre-1.1.15)f(of)i(pre-4.3)e(versions)h -(of)g(CUPS)g(and)h(ESP)f(PrintPro\):)-2 1028 y(#)-2 1125 -y(#)87 1125 y -SDict begin H.S end - 87 1125 a 87 1125 a -SDict begin 11.7 H.A end - 87 1125 a 87 1125 a -SDict begin [ /View [/XYZ H.V] /Dest (2208) cvn H.B /DEST pdfmark end - -87 1125 a Fi(SOMETHNG)s Fr(-FILEFORMAT)-2 1222 y(#)269 -b(|)-2 1320 y(#)g(|)-2 1417 y(#)g(V)-2 1514 y(#)267 1514 -y -SDict begin H.S end - 267 1514 a 267 1514 a -SDict begin 11.7 H.A end - 267 1514 a 267 1514 a -SDict begin [ /View [/XYZ H.V] /Dest (2209) cvn H.B /DEST pdfmark end - 267 1514 -a Fi(something)t Fr(tops)-2 1611 y(#)g(|)-2 1708 y(#)g(|)-2 -1805 y(#)g(V)-2 1902 y(#)44 b(APPLICATION/POSTSCRIPT)-2 -1999 y(#)269 b(|)-2 2097 y(#)g(|)-2 2194 y(#)g(V)-2 2291 -y(#)224 b(pstops)-2 2388 y(#)269 b(|)-2 2485 y(#)g(|)-2 -2582 y(#)g(V)-2 2679 y(#)44 b(APPLICATION/VND.CUPS-POSTSCRIPT)-2 -2777 y(#)269 b(|)-2 2874 y(#)g(|)-2 2971 y(#)g(V)-2 3068 -y(#)224 b(pstoraster)133 b(#)44 b(as)h(shipped)e(with)i(CUPS,)f -(independent)f(from)h(any)g(Ghostscipt)-2 3165 y(#)269 -b(|)493 b(#)44 b(installation)f(on)i(the)f(system)-2 -3262 y(#)269 b(|)89 b(\(=)45 b("postscipt)e(interpreter"\))-2 -3359 y(#)269 b(|)-2 3457 y(#)g(V)-2 3554 y(#)44 b -(APPLICATION/VND.CUPS-RASTER)-2 3651 y(#)269 b(|)-2 3748 -y(#)g(|)-2 3845 y(#)g(V)-2 3942 y(#)224 b(rasterto)627 -3942 y -SDict begin H.S end - 627 3942 a 627 3942 a -SDict begin 11.7 H.A end - 627 3942 a 627 3942 a -SDict begin [ /View [/XYZ H.V] /Dest (2210) cvn H.B /DEST pdfmark end - 627 -3942 a Fi(something)91 b Fr(\(f.e.)44 b(Gimp-Print)f(filters)h(may)g -(be)g(plugged)g(in)h(here\))-2 4039 y(#)269 b(|)134 b(\(=)44 -b("raster)g(driver"\))-2 4136 y(#)269 b(|)-2 4234 y(#)g(V)-2 -4331 y(#)44 b(SOMETHING-DEVICE-SPECIFIC)-2 4428 y(#)269 -b(|)-2 4525 y(#)g(|)-2 4622 y(#)g(V)-2 4719 y(#)224 b(backend)-2 -4816 y(#)-2 4914 y(#)-2 5011 y(#)44 b(ESP)h(PrintPro)e(has)i(some)f -(enhanced)f("rasterto)1882 5011 y -SDict begin H.S end - 1882 5011 a 1882 5011 -a -SDict begin 11.7 H.A end - 1882 5011 a 1882 5011 a -SDict begin [ /View [/XYZ H.V] /Dest (2211) cvn H.B /DEST pdfmark end - 1882 5011 a Fi(something)t -Fr(")f(filters)i(as)g(compared)g(to)-2 5108 y(#)g(CUPS,)g(and)h(also)f -(a)h(somewhat)e(improved)h("pstoraster")e(filter.)-2 -5205 y(#)-2 5302 y(#)i(NOTE:)g(Gimp-Print)g(and)g(some)g(other)g -(3rd-Party-Filters)e(\(like)i(TurboPrint\))f(to)-2 5399 -y(#)313 b(CUPS)45 b(and)f(ESP)g(PrintPro)g(plug-in)f(where)h(rasterto) -2330 5399 y -SDict begin H.S end - 2330 5399 a 2330 5399 a -SDict begin 11.7 H.A end - 2330 5399 a 2330 -5399 a -SDict begin [ /View [/XYZ H.V] /Dest (2212) cvn H.B /DEST pdfmark end - 2330 5399 a Fi(something)j Fr(is)d(noted.)-2 5496 -y(#)p Black 3659 5984 a Fq(82)p Black eop end -%%Page: 83 90 -TeXDict begin 83 89 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.83) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fr(######################################)o(######)o(######)o -(######)o(######)o(#####)o(######)-2 253 y -(######################################)o(######)o(######)o(######)o -(######)o(#####)o(######)-2 350 y(#)-2 447 y(#)44 b(This)h(is)f(how)g -("cupsomatic")f(comes)h(into)g(play:)-2 544 y(#)g -(=========================================)-2 641 y(#)-2 -738 y(#)g Fi(SOMETHNG)s Fr(-FILEFORMAT)-2 835 y(#)269 -b(|)-2 933 y(#)g(|)-2 1030 y(#)g(V)-2 1127 y(#)222 1127 -y -SDict begin H.S end - 222 1127 a 222 1127 a -SDict begin 11.7 H.A end - 222 1127 a 222 1127 a -SDict begin [ /View [/XYZ H.V] /Dest (2215) cvn H.B /DEST pdfmark end - 222 1127 -a Fi(something)t Fr(tops)-2 1224 y(#)g(|)-2 1321 y(#)g(|)-2 -1418 y(#)g(V)-2 1515 y(#)44 b(APPLICATION/POSTSCRIPT)-2 -1613 y(#)269 b(|)-2 1710 y(#)g(|)-2 1807 y(#)g(V)-2 1904 -y(#)179 b(pstops)-2 2001 y(#)269 b(|)-2 2098 y(#)g(|)-2 -2195 y(#)g(V)-2 2292 y(#)44 b(APPLICATION/VND.CUPS-POSTSCRIPT)c -(----------------+)-2 2390 y(#)269 b(|)1882 b(|)-2 2487 -y(#)269 b(|)1882 b(V)-2 2584 y(#)269 b(V)1838 b(cupsomatic)-2 -2681 y(#)179 b(pstoraster)1523 b(\(constructs)43 b(complicated)-2 -2778 y(#)269 b(|)89 b(\(=)45 b("postscipt)e(interpreter"\))536 -b(Ghostscript)43 b(commandline)-2 2875 y(#)269 b(|)1838 -b(to)44 b(let)g(the)h(file)f(be)-2 2972 y(#)269 b(V)1838 -b(processed)43 b(by)h(a)-2 3070 y(#)g(APPLICATION/VND.CUPS-RASTER)893 -b("-sDEVICE=)2645 3070 y -SDict begin H.S end - 2645 3070 a 2645 3070 a -SDict begin 11.7 H.A end - 2645 -3070 a 2645 3070 a -SDict begin [ /View [/XYZ H.V] /Dest (2216) cvn H.B /DEST pdfmark end - 2645 3070 a Fi(s.th.)p Fr(")-2 3167 -y(#)269 b(|)1838 b(call...\))-2 3264 y(#)269 b(|)1882 -b(|)-2 3361 y(#)269 b(V)1882 b(|)-2 3458 y(#)179 b(rasterto)582 -3458 y -SDict begin H.S end - 582 3458 a 582 3458 a -SDict begin 11.7 H.A end - 582 3458 a 582 3458 a -SDict begin [ /View [/XYZ H.V] /Dest (2217) cvn H.B /DEST pdfmark end - 582 -3458 a Fi(something)1167 b Fr(V)-2 3555 y(#)269 b(|)179 -b(\(=)44 b("raster)g(driver"\))223 b(+-------------------------+)-2 -3652 y(#)269 b(|)1255 b(|)44 b(Ghostscript)f(at)i(work....)e(|)-2 -3750 y(#)269 b(V)1255 b(|)1120 b(|)-2 3847 y(#)44 b -(SOMETHING-DEVICE-SPECIFIC)400 b(*-------------------------+)-2 -3944 y(#)269 b(|)1882 b(|)-2 4041 y(#)269 b(|)1882 b(|)-2 -4138 y(#)269 b(V)1882 b(|)-2 4235 y(#)179 b(backend)44 -b(>------------------------------------)o(+)-2 4332 y(#)269 -b(|)-2 4429 y(#)g(|)-2 4527 y(#)g(V)-2 4624 y(#)179 b(THE)44 -b(PRINTER)-2 4721 y(#)-2 4818 y(#)-2 4915 y(#)g(Note,)g(that)h -(cupsomatic)e("kidnaps")g(the)h(printfile)g(after)g(the)-2 -5012 y(#)g("APPLICATION/VND.CUPS-POSTSCRPT")c(stage)k(and)g(deviates)g -(it)g(through)-2 5109 y(#)g(the)h(CUPS-external,)d(systemwide)h -(Ghostscript)g(installation,)g(bypassing)g(the)-2 5207 -y(#)h("pstoraster")f(filter)h(\(therefor)f(also)i(bypassing)e(the)h -(CUPS-raster-drivers)-2 5304 y(#)g("rasterto)492 5304 -y -SDict begin H.S end - 492 5304 a 492 5304 a -SDict begin 11.7 H.A end - 492 5304 a 492 5304 a -SDict begin [ /View [/XYZ H.V] /Dest (2218) cvn H.B /DEST pdfmark end - 492 5304 -a Fi(something)t Fr(",)e(and)i(hands)g(the)h(rasterized)e(file)h -(directly)g(to)g(the)g(CUPS)-2 5401 y(#)g(backend...)-2 -5498 y(#)p Black 3659 5984 a Fq(83)p Black eop end -%%Page: 84 91 -TeXDict begin 84 90 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.84) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fr(#)44 b(cupsomatic)g(is)g(not)g(made)h(by)f(the)g(CUPS)h -(developers.)e(It)h(is)h(an)f(independent)-2 170 y(#)g(contribution)f -(to)i(printing)e(development,)g(made)h(by)h(people)f(from)-2 -267 y(#)g(Linuxprinting.org.)e(\(see)i(also)h -(http://www.cups.org/cups-help.html\))-2 364 y(#)-2 461 -y(#)f(NOTE:)g(Gimp-Print)g(and)g(some)g(other)g(3rd-Party-Filters)e -(\(like)i(TurboPrint\))f(to)-2 558 y(#)313 b(CUPS)45 -b(and)f(ESP)g(PrintPro)g(plug-in)f(where)h(rasterto)2330 -558 y -SDict begin H.S end - 2330 558 a 2330 558 a -SDict begin 11.7 H.A end - 2330 558 a 2330 558 a -SDict begin [ /View [/XYZ H.V] /Dest (2219) cvn H.B /DEST pdfmark end - 2330 -558 a Fi(something)j Fr(is)d(noted.)-2 655 y(#)-2 752 -y(######################################)o(######)o(######)o(######)o -(######)o(#####)o(######)-2 837 y -SDict begin H.S end - -2 837 a -2 837 a -SDict begin 11.7 H.A end - -2 -837 a -2 837 a -SDict begin [ /View [/XYZ H.V] /Dest (2220) cvn H.B /DEST pdfmark end - -2 837 a 96 x Fr(######################################) -o(######)o(######)o(######)o(######)o(#####)o(######)-2 -1030 y(#)-2 1127 y(#)g(And)h(this)f(is)g(how)h(it)f(works)g(for)h(ESP)f -(PrintPro)f(from)i(4.3:)-2 1224 y(#)f -(==========================================)o(======)o(===)-2 -1321 y(#)-2 1418 y(#)87 1418 y -SDict begin H.S end - 87 1418 a 87 1418 a -SDict begin 11.7 H.A end - 87 -1418 a 87 1418 a -SDict begin [ /View [/XYZ H.V] /Dest (2221) cvn H.B /DEST pdfmark end - 87 1418 a Fi(SOMETHNG)s Fr(-FILEFORMAT)-2 -1515 y(#)269 b(|)-2 1613 y(#)g(|)-2 1710 y(#)g(V)-2 1807 -y(#)267 1807 y -SDict begin H.S end - 267 1807 a 267 1807 a -SDict begin 11.7 H.A end - 267 1807 a 267 1807 -a -SDict begin [ /View [/XYZ H.V] /Dest (2222) cvn H.B /DEST pdfmark end - 267 1807 a Fi(something)t Fr(tops)-2 1904 y(#)g(|)-2 -2001 y(#)g(|)-2 2098 y(#)g(V)-2 2195 y(#)44 b(APPLICATION/POSTSCRIPT)-2 -2292 y(#)269 b(|)-2 2390 y(#)g(|)-2 2487 y(#)g(V)-2 2584 -y(#)224 b(pstops)-2 2681 y(#)269 b(|)-2 2778 y(#)g(|)-2 -2875 y(#)g(V)-2 2972 y(#)44 b(APPLICATION/VND.CUPS-POSTSCRIPT)-2 -3070 y(#)269 b(|)-2 3167 y(#)g(|)-2 3264 y(#)g(V)-2 3361 -y(#)224 b(gsrip)-2 3458 y(#)269 b(|)89 b(\(=)45 b("postscipt)e -(interpreter"\))-2 3555 y(#)269 b(|)-2 3652 y(#)g(V)-2 -3750 y(#)44 b(APPLICATION/VND.CUPS-RASTER)-2 3847 y(#)269 -b(|)-2 3944 y(#)g(|)-2 4041 y(#)g(V)-2 4138 y(#)224 b(rasterto)627 -4138 y -SDict begin H.S end - 627 4138 a 627 4138 a -SDict begin 11.7 H.A end - 627 4138 a 627 4138 a -SDict begin [ /View [/XYZ H.V] /Dest (2223) cvn H.B /DEST pdfmark end - 627 -4138 a Fi(something)91 b Fr(\(f.e.)44 b(Gimp-Print)f(filters)h(may)g -(be)g(plugged)g(in)h(here\))-2 4235 y(#)269 b(|)134 b(\(=)44 -b("raster)g(driver"\))-2 4332 y(#)269 b(|)-2 4429 y(#)g(V)-2 -4527 y(#)44 b(SOMETHING-DEVICE-SPECIFIC)-2 4624 y(#)269 -b(|)-2 4721 y(#)g(|)-2 4818 y(#)g(V)-2 4915 y(#)224 b(backend)-2 -5012 y(#)-2 5109 y(#)44 b(NOTE:)g(Gimp-Print)g(and)g(some)g(other)g -(3rd-Party-Filters)e(\(like)i(TurboPrint\))f(to)-2 5207 -y(#)313 b(CUPS)45 b(and)f(ESP)g(PrintPro)g(plug-in)f(where)h(rasterto) -2330 5207 y -SDict begin H.S end - 2330 5207 a 2330 5207 a -SDict begin 11.7 H.A end - 2330 5207 a 2330 -5207 a -SDict begin [ /View [/XYZ H.V] /Dest (2224) cvn H.B /DEST pdfmark end - 2330 5207 a Fi(something)j Fr(is)d(noted.)-2 5304 -y(#)-2 5401 y(######################################)o(######)o(######) -o(######)o(######)o(#####)o(######)-2 5485 y -SDict begin H.S end - -2 5485 -a -2 5485 a -SDict begin 11.7 H.A end - -2 5485 a -2 5485 a -SDict begin [ /View [/XYZ H.V] /Dest (2225) cvn H.B /DEST pdfmark end - -2 5485 a 96 x Fr -(######################################)o(######)o(######)o(######)o -(######)o(#####)o(######)p Black 3659 5984 a Fq(84)p -Black eop end -%%Page: 85 92 -TeXDict begin 85 91 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.85) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fr(#)-2 170 y(#)44 b(This)h(is)f(how)g("cupsomatic")f(would)h -(come)g(into)h(play)f(with)g(ESP)g(PrintPro:)-2 267 y(#)g -(==========================================)o(======)o(======)o(======) -o(====)-2 364 y(#)-2 461 y(#)-2 558 y(#)87 558 y -SDict begin H.S end - 87 558 -a 87 558 a -SDict begin 11.7 H.A end - 87 558 a 87 558 a -SDict begin [ /View [/XYZ H.V] /Dest (2226) cvn H.B /DEST pdfmark end - 87 558 a Fi(SOMETHNG)s Fr(-FILEFORMAT)-2 -655 y(#)269 b(|)-2 752 y(#)g(|)-2 850 y(#)g(V)-2 947 -y(#)222 947 y -SDict begin H.S end - 222 947 a 222 947 a -SDict begin 11.7 H.A end - 222 947 a 222 947 a -SDict begin [ /View [/XYZ H.V] /Dest (2227) cvn H.B /DEST pdfmark end - -222 947 a Fi(something)t Fr(tops)-2 1044 y(#)g(|)-2 1141 -y(#)g(|)-2 1238 y(#)g(V)-2 1335 y(#)44 b(APPLICATION/POSTSCRIPT)-2 -1432 y(#)269 b(|)-2 1530 y(#)g(|)-2 1627 y(#)g(V)-2 1724 -y(#)179 b(pstops)-2 1821 y(#)269 b(|)-2 1918 y(#)g(|)-2 -2015 y(#)g(V)-2 2112 y(#)44 b(APPLICATION/VND.CUPS-POSTSCRIPT)c -(----------------+)-2 2209 y(#)269 b(|)1882 b(|)-2 2307 -y(#)269 b(|)1882 b(V)-2 2404 y(#)269 b(V)1838 b(cupsomatic)-2 -2501 y(#)179 b(gsrip)1748 b(\(constructs)43 b(complicated)-2 -2598 y(#)269 b(|)89 b(\(=)45 b("postscipt)e(interpreter"\))536 -b(Ghostscript)43 b(commandline)-2 2695 y(#)269 b(|)1838 -b(to)44 b(let)g(the)h(file)f(be)-2 2792 y(#)269 b(V)1838 -b(processed)43 b(by)h(a)-2 2889 y(#)g(APPLICATION/VND.CUPS-RASTER)893 -b("-sDEVICE=)2645 2889 y -SDict begin H.S end - 2645 2889 a 2645 2889 a -SDict begin 11.7 H.A end - 2645 -2889 a 2645 2889 a -SDict begin [ /View [/XYZ H.V] /Dest (2228) cvn H.B /DEST pdfmark end - 2645 2889 a Fi(s.th.)p Fr(")-2 2987 -y(#)269 b(|)1838 b(call...\))-2 3084 y(#)269 b(|)1882 -b(|)-2 3181 y(#)269 b(V)1882 b(|)-2 3278 y(#)179 b(rasterto)582 -3278 y -SDict begin H.S end - 582 3278 a 582 3278 a -SDict begin 11.7 H.A end - 582 3278 a 582 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (2229) cvn H.B /DEST pdfmark end - 582 -3278 a Fi(something)1167 b Fr(V)-2 3375 y(#)269 b(|)134 -b(\(=)44 b("raster)g(driver"\))268 b(+-------------------------+)-2 -3472 y(#)h(|)1255 b(|)44 b(Ghostscript)f(at)i(work....)e(|)-2 -3569 y(#)269 b(V)1255 b(|)1120 b(|)-2 3666 y(#)44 b -(SOMETHING-DEVICE-SPECIFIC)400 b(*-------------------------+)-2 -3764 y(#)269 b(|)1882 b(|)-2 3861 y(#)269 b(|)1882 b(|)-2 -3958 y(#)269 b(V)1882 b(|)-2 4055 y(#)179 b(backend)44 -b(>------------------------------------)o(+)-2 4152 y(#)269 -b(|)-2 4249 y(#)g(|)-2 4346 y(#)g(V)-2 4444 y(#)179 b(THE)44 -b(PRINTER)-2 4541 y(#)-2 4638 y(#)g(NOTE:)g(Gimp-Print)g(and)g(some)g -(other)g(3rd-Party-Filters)e(\(like)i(TurboPrint\))f(to)-2 -4735 y(#)313 b(CUPS)45 b(and)f(ESP)g(PrintPro)g(plug-in)f(where)h -(rasterto)2330 4735 y -SDict begin H.S end - 2330 4735 a 2330 4735 a -SDict begin 11.7 H.A end - 2330 4735 -a 2330 4735 a -SDict begin [ /View [/XYZ H.V] /Dest (2230) cvn H.B /DEST pdfmark end - 2330 4735 a Fi(something)j Fr(is)d(noted.)-2 -4832 y(#)-2 4929 y(######################################)o(######)o -(######)o(######)o(######)o(#####)o(######)-2 5014 y -SDict begin H.S end - --2 5014 a -2 5014 a -SDict begin 11.7 H.A end - -2 5014 a -2 5014 a -SDict begin [ /View [/XYZ H.V] /Dest (2231) cvn H.B /DEST pdfmark end - -2 5014 a 95 -x Fr(######################################)o(######)o(######)o(######) -o(######)o(#####)o(######)-2 5207 y(#)-2 5304 y(#)g(And)h(this)f(is)g -(how)h(it)f(works)g(for)h(CUPS)f(from)g(1.1.15:)-2 5401 -y(#)g(==========================================)o(====)-2 -5498 y(#)p Black 3659 5984 a Fq(85)p Black eop end -%%Page: 86 93 -TeXDict begin 86 92 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.86) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fr(#)87 72 y -SDict begin H.S end - 87 72 a 87 72 a -SDict begin 11.7 H.A end - 87 72 a 87 72 a -SDict begin [ /View [/XYZ H.V] /Dest (2232) cvn H.B /DEST pdfmark end - -87 72 a Fi(SOMETHNG)s Fr(-FILEFORMAT)-2 170 y(#)269 b(|)-2 -267 y(#)g(|)-2 364 y(#)g(V)-2 461 y(#)267 461 y -SDict begin H.S end - 267 461 -a 267 461 a -SDict begin 11.7 H.A end - 267 461 a 267 461 a -SDict begin [ /View [/XYZ H.V] /Dest (2233) cvn H.B /DEST pdfmark end - 267 461 a Fi(something)t -Fr(tops)-2 558 y(#)g(|)-2 655 y(#)g(|)-2 752 y(#)g(V)-2 -850 y(#)44 b(APPLICATION/POSTSCRIPT)-2 947 y(#)269 b(|)-2 -1044 y(#)g(|)-2 1141 y(#)g(V)-2 1238 y(#)224 b(pstops)-2 -1335 y(#)269 b(|)-2 1432 y(#)g(|)-2 1530 y(#)g(V)-2 1627 -y(#)44 b(APPLICATION/VND.CUPS-POSTSCRIPT-----+)-2 1724 -y(#)1658 b(|)-2 1821 y(#)807 b(+------------------v-----------------)o -(------)o(-----)o(--+)-2 1918 y(#)g(|)44 b(Ghostscript)1657 -b(|)-2 2015 y(#)807 b(|)44 b(at)h(work...)1702 b(|)-2 -2112 y(#)807 b(|)44 b(\(with)1927 b(|)-2 2209 y(#)807 -b(|)44 b("-sDEVICE=cups"\))1432 b(|)-2 2307 y(#)807 b(|)2196 -b(|)-2 2404 y(#)807 b(|)403 b(\(=)44 b("postscipt)g(interpreter"\))580 -b(|)-2 2501 y(#)807 b(|)2196 b(|)-2 2598 y(#)807 b -(+------------------v-----------------)o(------)o(-----)o(--+)-2 -2695 y(#)1658 b(|)-2 2792 y(#)g(|)-2 2889 y(#)44 b -(APPLICATION/VND.CUPS-RASTER)d(>-------+)-2 2987 y(#)269 -b(|)-2 3084 y(#)g(|)-2 3181 y(#)g(V)-2 3278 y(#)224 b(rasterto)627 -3278 y -SDict begin H.S end - 627 3278 a 627 3278 a -SDict begin 11.7 H.A end - 627 3278 a 627 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (2234) cvn H.B /DEST pdfmark end - 627 -3278 a Fi(something)-2 3375 y Fr(#)269 b(|)134 b(\(=)44 -b("raster)g(driver"\))-2 3472 y(#)269 b(|)-2 3569 y(#)g(V)-2 -3666 y(#)44 b(SOMETHING-DEVICE-SPECIFIC)-2 3764 y(#)269 -b(|)-2 3861 y(#)g(|)-2 3958 y(#)g(V)-2 4055 y(#)224 b(backend)-2 -4152 y(#)-2 4249 y(#)-2 4346 y(#)44 b(NOTE:)g(since)g(version)g(1.1.15) -g(CUPS)g("outsourced")f(the)h(pstoraster)f(process)h(to)-2 -4444 y(#)313 b(Ghostscript.)43 b(GNU)i(Ghostscript)e(needs)h(to)g(be)h -(patched)e(to)i(handle)e(the)-2 4541 y(#)313 b(CUPS)45 -b(requirement;)d(ESP)j(Ghostscript)e(has)h(this)g(builtin.)g(In)g(any)g -(case,)-2 4638 y(#)313 b("gs)45 b(-h")f(needs)g(to)h(show)f(up)g(a)h -("cups")f(device.)f(pstoraster)h(is)g(now)g(a)-2 4735 -y(#)313 b(calling)44 b(an)h(appropriate)e("gs)h(-sDEVICE=cups...")e -(commandline)h(to)h(do)-2 4832 y(#)313 b(the)45 b(job.)f(It)g(will)h -(output)e("application/vnd.cup-raster",)d(which)k(will)-2 -4929 y(#)313 b(be)45 b(finally)f(processed)f(by)h(a)h(CUPS)f(raster)g -(driver)g("rasterto)2779 4929 y -SDict begin H.S end - 2779 4929 a 2779 4929 -a -SDict begin 11.7 H.A end - 2779 4929 a 2779 4929 a -SDict begin [ /View [/XYZ H.V] /Dest (2235) cvn H.B /DEST pdfmark end - 2779 4929 a Fi(something)t -Fr(")-2 5026 y(#)313 b(Note)45 b(the)f(difference)f(to)i("cupsomatic",) -d(which)i(will)g(*not*)g(output)-2 5124 y(#)313 b(CUPS-raster,)43 -b(but)i(a)f(final)g(version)g(of)g(the)h(printfile,)e(ready)h(to)g(be) --2 5221 y(#)313 b(sent)45 b(to)f(the)g(printer.)g(cupsomatic)f(also)h -(doesn't)g(use)g(the)h("cups")-2 5318 y(#)313 b(devicemode)44 -b(in)g(Ghostscript,)f(but)h(one)h(of)f(the)g(classical)g -(devicemodes....)-2 5415 y(#)-2 5512 y(#)g(NOTE:)g(Gimp-Print)g(and)g -(some)g(other)g(3rd-Party-Filters)e(\(like)i(TurboPrint\))f(to)p -Black 3657 5984 a Fq(86)p Black eop end -%%Page: 87 94 -TeXDict begin 87 93 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.87) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fr(#)313 b(CUPS)45 b(and)f(ESP)g(PrintPro)g(plug-in)f(where)h -(rasterto)2330 72 y -SDict begin H.S end - 2330 72 a 2330 72 a -SDict begin 11.7 H.A end - 2330 72 a 2330 -72 a -SDict begin [ /View [/XYZ H.V] /Dest (2236) cvn H.B /DEST pdfmark end - 2330 72 a Fi(something)j Fr(is)d(noted.)-2 170 y(#)-2 -267 y(######################################)o(######)o(######)o -(######)o(######)o(#####)o(######)-2 351 y -SDict begin H.S end - -2 351 a -2 -351 a -SDict begin 11.7 H.A end - -2 351 a -2 351 a -SDict begin [ /View [/XYZ H.V] /Dest (2237) cvn H.B /DEST pdfmark end - -2 351 a 96 x Fr -(######################################)o(######)o(######)o(######)o -(######)o(#####)o(######)-2 544 y(#)-2 641 y(#)g(And)h(this)f(is)g(how) -h(it)f(works)g(for)h(CUPS)f(from)g(1.1.15,)g(with)g(cupsomatic)f -(included:)-2 738 y(#)h(==========================================)o -(======)o(======)o(======)o(=====)o(======)o(=)-2 835 -y(#)-2 933 y(#)87 933 y -SDict begin H.S end - 87 933 a 87 933 a -SDict begin 11.7 H.A end - 87 933 a 87 -933 a -SDict begin [ /View [/XYZ H.V] /Dest (2238) cvn H.B /DEST pdfmark end - 87 933 a Fi(SOMETHNG)s Fr(-FILEFORMAT)-2 1030 y(#)269 -b(|)-2 1127 y(#)g(|)-2 1224 y(#)g(V)-2 1321 y(#)267 1321 -y -SDict begin H.S end - 267 1321 a 267 1321 a -SDict begin 11.7 H.A end - 267 1321 a 267 1321 a -SDict begin [ /View [/XYZ H.V] /Dest (2239) cvn H.B /DEST pdfmark end - 267 1321 -a Fi(something)t Fr(tops)-2 1418 y(#)g(|)-2 1515 y(#)g(|)-2 -1613 y(#)g(V)-2 1710 y(#)44 b(APPLICATION/POSTSCRIPT)-2 -1807 y(#)269 b(|)-2 1904 y(#)g(|)-2 2001 y(#)g(V)-2 2098 -y(#)224 b(pstops)-2 2195 y(#)269 b(|)-2 2292 y(#)g(|)-2 -2390 y(#)g(V)-2 2487 y(#)44 b(APPLICATION/VND.CUPS-POSTSCRIPT-----+)-2 -2584 y(#)1658 b(|)-2 2681 y(#)807 b -(+------------------v-----------------)o(------)o(-----)o(--+)-2 -2778 y(#)g(|)44 b(Ghostscript)357 b(.)45 b(Ghostscript)e(at)h(work....) -178 b(|)-2 2875 y(#)807 b(|)44 b(at)h(work...)402 b(.)45 -b(\(with)f("-sDEVICE=)491 b(|)-2 2972 y(#)807 b(|)44 -b(\(with)627 b(.)2374 2972 y -SDict begin H.S end - 2374 2972 a 2374 2972 a -SDict begin 11.7 H.A end - -2374 2972 a 2374 2972 a -SDict begin [ /View [/XYZ H.V] /Dest (2240) cvn H.B /DEST pdfmark end - 2374 2972 a Fi(s.th.)p Fr(")357 -b(|)-2 3070 y(#)807 b(|)44 b("-sDEVICE=cups"\))132 b(.)1255 -b(|)-2 3167 y(#)807 b(|)896 b(.)1255 b(|)-2 3264 y(#)807 -b(|)44 b(\(CUPS)g(standard\))178 b(.)269 b(\(cupsomatic\))446 -b(|)-2 3361 y(#)807 b(|)896 b(.)1255 b(|)-2 3458 y(#)807 -b(|)448 b(\(=)44 b("postscript)f(interpreter"\))491 b(|)-2 -3555 y(#)807 b(|)896 b(.)1255 b(|)-2 3652 y(#)807 b -(+------------------v--------------v--)o(------)o(-----)o(--+)-2 -3750 y(#)1658 b(|)628 b(|)-2 3847 y(#)1658 b(|)628 b(|)-2 -3944 y(#)44 b(APPLICATION/VND.CUPS-RASTER)d(>-------+)626 -b(|)-2 4041 y(#)269 b(|)2017 b(|)-2 4138 y(#)269 b(|)2017 -b(|)-2 4235 y(#)269 b(V)2017 b(|)-2 4332 y(#)224 b(rasterto)627 -4332 y -SDict begin H.S end - 627 4332 a 627 4332 a -SDict begin 11.7 H.A end - 627 4332 a 627 4332 a -SDict begin [ /View [/XYZ H.V] /Dest (2241) cvn H.B /DEST pdfmark end - 627 -4332 a Fi(something)1256 b Fr(|)-2 4429 y(#)269 b(|)134 -b(\(=)44 b("raster)g(driver"\))1030 b(|)-2 4527 y(#)269 -b(|)2017 b(|)-2 4624 y(#)269 b(V)2017 b(|)-2 4721 y(#)44 -b(SOMETHING-DEVICE-SPECIFIC)d(>------------------------+)-2 -4818 y(#)269 b(|)-2 4915 y(#)g(|)-2 5012 y(#)g(V)-2 5109 -y(#)224 b(backend)-2 5207 y(#)-2 5304 y(#)-2 5401 y(#)44 -b(NOTE:)g(Gimp-Print)g(and)g(some)g(other)g(3rd-Party-Filters)e(\(like) -i(TurboPrint\))f(to)-2 5498 y(#)313 b(CUPS)45 b(and)f(ESP)g(PrintPro)g -(plug-in)f(where)h(rasterto)2330 5498 y -SDict begin H.S end - 2330 5498 a 2330 -5498 a -SDict begin 11.7 H.A end - 2330 5498 a 2330 5498 a -SDict begin [ /View [/XYZ H.V] /Dest (2242) cvn H.B /DEST pdfmark end - 2330 5498 a Fi(something)j -Fr(is)d(noted.)p Black 3656 5984 a Fq(87)p Black eop -end -%%Page: 88 95 -TeXDict begin 88 94 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.88) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 72 a Fr(#)-2 170 y(######################################)o(######)o -(######)o(######)o(######)o(#####)o(######)o(#)-2 254 -y -SDict begin H.S end - -2 254 a -2 254 a -SDict begin 13 H.A end - -2 254 a -2 254 a -SDict begin [ /View [/XYZ H.V] /Dest (2243) cvn H.B /DEST pdfmark end - -2 254 a 376 x -Fx(13.9.)35 b(CUPS)f(Print)h(Dri)o(v)o(ers)e(and)i(De)n(vices)-2 -798 y -SDict begin H.S end - -2 798 a -2 798 a -SDict begin 13 H.A end - -2 798 a -2 798 a -SDict begin [ /View [/XYZ H.V] /Dest (2245) cvn H.B /DEST pdfmark end - -2 798 a 106 -x Fu(CUPS)21 b(ships)g(with)f(good)f(support)g(for)g(HP)i(LaserJet)f -(type)g(printers.)f(Y)-9 b(ou)20 b(can)g(install)h(the)f(dri)n(v)o(er)e -(as)j(follo)n(ws:)3297 904 y -SDict begin H.S end - 3297 904 a 3297 904 a -SDict begin 13 H.A end - 3297 -904 a 3297 904 a -SDict begin [ /View [/XYZ H.V] /Dest (2246) cvn H.B /DEST pdfmark end - 3297 904 a -2 950 a -SDict begin H.S end - -2 950 a -2 950 -a -SDict begin 13 H.A end - -2 950 a -2 950 a -SDict begin [ /View [/XYZ H.V] /Dest (2247) cvn H.B /DEST pdfmark end - -2 950 a Black 161 x Ft(\225)p Black -81 1111 a -SDict begin H.S end - 81 1111 a 81 1111 a -SDict begin 13 H.A end - 81 1111 a 81 1111 a -SDict begin [ /View [/XYZ H.V] /Dest (2248) cvn H.B /DEST pdfmark end - 81 -1111 a Fu(lpadmin)e(-p)h(laserjet4plus)f(-v)h(parallel:/de)n(v/lp0)e -(-E)i(-m)g(laserjet.ppd)-2 1260 y(\(The)f("-m")h(switch)h(will)f -(retrie)n(v)o(e)f(the)i("laserjet.ppd")d(from)h(the)i(standard)e -(repository)f(for)i(not-yet-installed-PPDs,)d(which)-2 -1368 y(CUPS)k(typically)e(stores)i(in)837 1368 y -SDict begin H.S end - 837 -1368 a 837 1368 a -SDict begin 13 H.A end - 837 1368 a 837 1368 a -SDict begin [ /View [/XYZ H.V] /Dest (2249) cvn H.B /DEST pdfmark end - 837 1368 a Fr -(/usr/share/cups/model)p Fu(.)c(Alternati)n(v)o(ely)-5 -b(,)18 b(you)h(may)h(use)h("-P)-2 1476 y -(/absolute/\002lesystem/path/to/where/there/is/PPD/your)-5 -b(.pp)o(d"\))o(.)-2 1494 y -SDict begin H.S end - -2 1494 a -2 1494 a -SDict begin 13 H.A end - -2 1494 -a -2 1494 a -SDict begin [ /View [/XYZ H.V] /Dest (2250) cvn H.B /DEST pdfmark end - -2 1494 a 310 x Fp(13.9.1.)28 b(Further)j(printing)h(steps) --2 1994 y -SDict begin H.S end - -2 1994 a -2 1994 a -SDict begin 13 H.A end - -2 1994 a -2 1994 a -SDict begin [ /View [/XYZ H.V] /Dest (2252) cvn H.B /DEST pdfmark end - -2 -1994 a 84 x Fu(Al)o(w)o(ays)20 b(also)h(consult)f(the)g(database)f(on)h -(linuxprinting.or)o(g)15 b(for)20 b(all)h(recommendations)c(about)i -(which)h(dri)n(v)o(er)e(is)k(best)e(used)-2 2186 y(for)f(each)h -(printer:)-2 2370 y -SDict begin H.S end - -2 2370 a -2 2370 a -SDict begin 13 H.A end - -2 2370 a -2 -2370 a -SDict begin [ /View [/XYZ H.V] /Dest (2253) cvn H.B /DEST pdfmark end - -2 2370 a -2 2370 a -SDict begin H.S end - -2 2370 a -2 2370 a -SDict begin 13 H.A end - -2 2370 -a -2 2370 a -SDict begin [ /View [/XYZ H.V] /Dest (2254) cvn H.B /DEST pdfmark end - -2 2370 a 90 x Fu(http://www)-5 b(.linuxprinting.or)n(g/pr) -o(inter)o(_list.cg)o(i)-2 2644 y -SDict begin H.S end - -2 2644 a -2 2644 a -SDict begin 13 H.A end - --2 2644 a -2 2644 a -SDict begin [ /View [/XYZ H.V] /Dest (2255) cvn H.B /DEST pdfmark end - -2 2644 a 90 x Fu(There)19 b(select)h(your)f(model) -g(and)h(click)f(on)h("Sho)n(w".)f(Y)-9 b(ou')o(ll)19 -b(arri)n(v)o(e)g(at)i(a)f(page)f(listing)h(all)h(dri)n(v)o(ers)e(w)o -(orking)f(with)i(your)f(model.)-2 2842 y(There)g(will)i(al)o(w)o(ays)g -(be)f(*one*)934 2842 y -SDict begin H.S end - 934 2842 a 934 2842 a -SDict begin 13 H.A end - 934 2842 -a 934 2842 a -SDict begin [ /View [/XYZ H.V] /Dest (2256) cvn H.B /DEST pdfmark end - 934 2842 a Fq(r)m(ecommended)h Fu(one.)e(T)m(ry)h(this)h -(one)f(\002rst.)g(In)g(your)f(case)i(\("HP)f(LaserJet)g(4)h(Plus"\),)f -(you')o(ll)-2 2950 y(arri)n(v)o(e)f(here:)-2 3117 y -SDict begin H.S end - -2 -3117 a -2 3117 a -SDict begin 13 H.A end - -2 3117 a -2 3117 a -SDict begin [ /View [/XYZ H.V] /Dest (2257) cvn H.B /DEST pdfmark end - -2 3117 a -2 3117 -a -SDict begin H.S end - -2 3117 a -2 3117 a -SDict begin 13 H.A end - -2 3117 a -2 3117 a -SDict begin [ /View [/XYZ H.V] /Dest (2258) cvn H.B /DEST pdfmark end - -2 3117 a 107 -x Fu(http://www)-5 b(.linuxprinting.or)n(g/sho)m(w_p)o(rin)o(ter)g -(.cgi?r)o(ecn)o(um=)o(75)o(10)o(4)-2 3408 y -SDict begin H.S end - -2 3408 a --2 3408 a -SDict begin 13 H.A end - -2 3408 a -2 3408 a -SDict begin [ /View [/XYZ H.V] /Dest (2259) cvn H.B /DEST pdfmark end - -2 3408 a 90 x Fu(The)20 -b(recommended)d(dri)n(v)o(er)h(is)k("ljet4".)d(It)i(has)f(a)h(link)f -(to)g(the)g(page)g(for)f(the)i(ljet4)f(dri)n(v)o(er)f(too:)-2 -3682 y -SDict begin H.S end - -2 3682 a -2 3682 a -SDict begin 13 H.A end - -2 3682 a -2 3682 a -SDict begin [ /View [/XYZ H.V] /Dest (2260) cvn H.B /DEST pdfmark end - -2 3682 -a -2 3682 a -SDict begin H.S end - -2 3682 a -2 3682 a -SDict begin 13 H.A end - -2 3682 a -2 3682 a -SDict begin [ /View [/XYZ H.V] /Dest (2261) cvn H.B /DEST pdfmark end - -2 -3682 a 90 x Fu(http://www)-5 b(.linuxprinting.or)n(g/sho)m(w_d)o(ri)n -(v)n(er)g(.cg)o(i?dr)o(i)n(v)o(e)o(r=ljet4)-2 3956 y -SDict begin H.S end - --2 3956 a -2 3956 a -SDict begin 13 H.A end - -2 3956 a -2 3956 a -SDict begin [ /View [/XYZ H.V] /Dest (2262) cvn H.B /DEST pdfmark end - -2 3956 a 90 -x Fu(On)20 b(the)g(dri)n(v)o(er')-5 b(s)19 b(page,)g(you')o(ll)h -(\002nd)g(important)e(and)i(detailed)g(info)f(about)g(ho)n(w)h(to)g -(use)h(that)f(dri)n(v)o(er)f(within)h(the)g(v)n(arious)-2 -4153 y(a)n(v)n(ailable)f(spoolers.)h(Y)-9 b(ou)19 b(can)h(generate)f(a) -i(PPD)g(for)e(CUPS.)j(The)d(PPD)i(contains)f(all)h(the)f(info)f(about)h -(ho)n(w)f(to)i(use)f(your)-2 4261 y(model)f(and)h(the)g(dri)n(v)o(er;)f -(this)h(is,)h(once)f(installed,)g(w)o(orking)e(transparently)g(for)i -(the)g(user)g(--)g(you')o(ll)g(only)f(need)h(to)g(choose)-2 -4369 y(resolution,)e(paper)h(size)i(etc.)g(from)e(the)h(web-based)f -(menu)g(or)h(from)f(the)h(print)g(dialog)f(GUI)h(or)g(from)g(the)g -(commandline...)-2 4553 y -SDict begin H.S end - -2 4553 a -2 4553 a -SDict begin 13 H.A end - -2 4553 -a -2 4553 a -SDict begin [ /View [/XYZ H.V] /Dest (2263) cvn H.B /DEST pdfmark end - -2 4553 a 90 x Fu(On)g(the)g(dri)n(v)o(er')-5 -b(s)19 b(page,)g(choose)h(to)g(use)h(the)f("PPD-O-Matic")f(online)h -(PPD)h(generator)d(program.)g(Select)i(your)f(model)h(and)-2 -4751 y(click)g("Generate)f(PPD)i(\002le".)g(When)f(you)f(safe)h(the)h -(appearing)d(ASCII)i(te)o(xt)g(\002le,)h(don')o(t)d(use)j("cut'n'past") -d(\(as)j(it)g(could)-2 4859 y(possiblly)e(corrupt)g(line)h(endings)f -(and)h(tabs\),)g(b)n(ut)g(use)g("Sa)n(v)o(e)h(as...")f(in)g(your)f(bro) -n(wser')-5 b(s)19 b(menu.)g(Sa)n(v)o(e)i(it)f(at)-2 4967 -y("/some/path/on/your/\002lesystem/some)n(wher)o(e/my)o(-na)o(me-f)o -(or)m(-my)o(-pr)o(inter)-6 b(.ppd)o(")-2 5151 y -SDict begin H.S end - -2 5151 -a -2 5151 a -SDict begin 13 H.A end - -2 5151 a -2 5151 a -SDict begin [ /View [/XYZ H.V] /Dest (2264) cvn H.B /DEST pdfmark end - -2 5151 a 90 x Fu(Then)19 -b(install)i(the)f(printer:)-2 5425 y -SDict begin H.S end - -2 5425 a -2 5425 -a -SDict begin 13 H.A end - -2 5425 a -2 5425 a -SDict begin [ /View [/XYZ H.V] /Dest (2265) cvn H.B /DEST pdfmark end - -2 5425 a Black 3659 5984 a Fq(88)p -Black eop end -%%Page: 89 96 -TeXDict begin 89 95 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.89) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2288) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2266) cvn H.B /DEST pdfmark end - -2 --11 a 177 72 a Fr("lpadmin)44 b(-p)g(laserjet4plus)f(-v)h -(parallel:/dev/lp0)e(-E)j(\\)446 170 y(-P)g -(/some/path/on/your/filesystem/somewhe)o(re/my-)o(name-f)o(or-my)o -(-print)o(er.ppd)o(")-2 527 y -SDict begin H.S end - -2 527 a -2 527 a -SDict begin 13 H.A end - -2 527 -a -2 527 a -SDict begin [ /View [/XYZ H.V] /Dest (2267) cvn H.B /DEST pdfmark end - -2 527 a 108 x Fu(Note,)20 b(that)g(for)g(all)g(the)g("F)o -(oomatic-PPDs")g(from)f(Linuxprinting.or)o(g,)14 b(you)20 -b(also)g(need)g(a)g(special)h("CUPS)g(\002lter")f(named)-2 -742 y("cupsomatic".)e(Get)j(the)f(latest)h(v)o(ersion)e(of)h -("cupsomatic")f(from:)-2 926 y -SDict begin H.S end - -2 926 a -2 926 a -SDict begin 13 H.A end - -2 926 -a -2 926 a -SDict begin [ /View [/XYZ H.V] /Dest (2268) cvn H.B /DEST pdfmark end - -2 926 a -2 926 a -SDict begin H.S end - -2 926 a -2 926 a -SDict begin 13 H.A end - -2 926 -a -2 926 a -SDict begin [ /View [/XYZ H.V] /Dest (2269) cvn H.B /DEST pdfmark end - -2 926 a 90 x Fu(http://www)-5 b(.linuxprinting.or)n(g/cu)o -(psom)o(atic)-2 1200 y -SDict begin H.S end - -2 1200 a -2 1200 a -SDict begin 13 H.A end - -2 1200 a --2 1200 a -SDict begin [ /View [/XYZ H.V] /Dest (2270) cvn H.B /DEST pdfmark end - -2 1200 a 90 x Fu(This)20 b(needs)f(to)h(be)g(copied)e(to)885 -1290 y -SDict begin H.S end - 885 1290 a 885 1290 a -SDict begin 13 H.A end - 885 1290 a 885 1290 a -SDict begin [ /View [/XYZ H.V] /Dest (2271) cvn H.B /DEST pdfmark end - 885 -1290 a Fr(/usr/lib/cups/filter/cupsomatic)e Fu(and)j(be)h(made)f(w)o -(orld)g(e)o(x)o(ecutable.)f(This)h(\002lter)i(is)-2 1398 -y(needed)e(to)h(read)g(and)f(act)i(upon)e(the)h(specially)g(encoded)e -(F)o(oomatic)h(comments,)g(embedded)f(in)i(the)h(print\002le,)e(which)h -(in)g(turn)-2 1506 y(are)g(used)g(to)g(construct)f(\(transparently)f -(for)i(you,)f(the)h(user\))g(the)g(complicated)e(ghostscript)i(command) -e(line)i(needed)f(for)g(your)-2 1614 y(printer/dri)n(v)o(er)e(combo.)-2 -1798 y -SDict begin H.S end - -2 1798 a -2 1798 a -SDict begin 13 H.A end - -2 1798 a -2 1798 a -SDict begin [ /View [/XYZ H.V] /Dest (2272) cvn H.B /DEST pdfmark end - -2 1798 -a 90 x Fu(Y)-9 b(ou)19 b(can)h(ha)n(v)o(e)g(a)h(look)e(at)i(all)f(the)h -(options)e(for)g(the)i(Ghostscript)e(commandline)f(supported)g(by)i -(your)f(printer)g(and)h(the)g(ljet4)-2 1996 y(dri)n(v)o(er)e(by)i -(going)f(to)h(the)h(section)f("Ex)o(ecution)e(details",)i(selecting)g -(your)f(model)g(\(Laserjet)h(4)g(Plus\))g(and)g(clicking)f(on)h("Sho)n -(w)-2 2104 y(e)o(x)o(ecution)e(details".)i(This)g(will)h(bring)e(up)h -(this)h(web)f(page:)-2 2288 y -SDict begin H.S end - -2 2288 a -2 2288 a -SDict begin 13 H.A end - -2 -2288 a -2 2288 a -SDict begin [ /View [/XYZ H.V] /Dest (2273) cvn H.B /DEST pdfmark end - -2 2288 a -2 2288 a -SDict begin H.S end - -2 2288 a -2 2288 -a -SDict begin 13 H.A end - -2 2288 a -2 2288 a -SDict begin [ /View [/XYZ H.V] /Dest (2274) cvn H.B /DEST pdfmark end - -2 2288 a 90 x Fu(http://www)-5 -b(.linuxprinting.or)n(g/e)o(x)n(ecu)o(tion)o(.cg)o(i?dri)n(v)n(er)o -(=ljet4&)o(pr)o(inter=)o(75)o(104)o(&.)o(subm)o(it=Sho)m(w+e)o(x)n(ecu) -o(tion)o(+details)-2 2562 y -SDict begin H.S end - -2 2562 a -2 2562 a -SDict begin 13 H.A end - -2 2562 -a -2 2562 a -SDict begin [ /View [/XYZ H.V] /Dest (2275) cvn H.B /DEST pdfmark end - -2 2562 a 90 x Fu(The)20 b(ingenious)e(thing)i(is)h(that)f -(the)g(database)g(is)h(k)o(ept)f(current.)f(If)h(there)f(is)i(a)g(b)n -(ug)f(\002x)g(and)g(an)g(impro)o(v)o(ement)d(some)n(where)i(in)-2 -2760 y(the)h(database,)f(you)h(will)h(al)o(w)o(ays)f(get)g(the)h(most)f -(current)f(and)g(stable)i(and)e(feature-rich)f(dri)n(v)o(er)h(by)h -(follo)n(wing)e(the)j(steps)-2 2868 y(described)e(abo)o(v)o(e.)-2 -2869 y -SDict begin H.S end - -2 2869 a -2 2869 a -SDict begin 11.7 H.A end - -2 2869 a -2 2869 a -SDict begin [ /View [/XYZ H.V] /Dest (2276) cvn H.B /DEST pdfmark end - -2 2869 -a -2 2993 a -SDict begin H.S end - -2 2993 a -2 2993 a -SDict begin 11.7 H.A end - -2 2993 a -2 2993 a -SDict begin [ /View [/XYZ H.V] /Dest (2277) cvn H.B /DEST pdfmark end - -2 -2993 a 164 3089 a Fk(Note:)g Fj(Till)g(Kamppeter)f(from)i(Mandr)o(ak)o -(eSoft)e(is)j(doing)d(an)i(e)n(xcellent)e(job)i(here)f(that)h(too)f(f)n -(e)o(w)h(people)e(are)h(a)o(w)o(are)g(of)n(.)h(\(So)164 -3187 y(if)g(y)o(ou)g(use)g(it)g(often,)f(please)g(send)g(him)i(a)f -(note)f(sho)o(wing)g(y)o(our)g(appreciation\).)-2 3502 -y -SDict begin H.S end - -2 3502 a -2 3502 a -SDict begin 13 H.A end - -2 3502 a -2 3502 a -SDict begin [ /View [/XYZ H.V] /Dest (2278) cvn H.B /DEST pdfmark end - -2 3502 a 108 -x Fu(The)h(latest)h(and)e(greatest)h(impro)o(v)o(ement)d(no)n(w)j(is)h -(support)e(for)g("custom)h(page)f(sizes")i(for)f(all)h(those)f -(printers)f(which)h(support)-2 3718 y(it.)-2 3885 y -SDict begin H.S end - -2 -3885 a -2 3885 a -SDict begin 13 H.A end - -2 3885 a -2 3885 a -SDict begin [ /View [/XYZ H.V] /Dest (2279) cvn H.B /DEST pdfmark end - -2 3885 a 107 x -Fu("cupsomatic")e(is)k(documented)17 b(here:)-2 4176 -y -SDict begin H.S end - -2 4176 a -2 4176 a -SDict begin 13 H.A end - -2 4176 a -2 4176 a -SDict begin [ /View [/XYZ H.V] /Dest (2280) cvn H.B /DEST pdfmark end - -2 4176 a -2 -4176 a -SDict begin H.S end - -2 4176 a -2 4176 a -SDict begin 13 H.A end - -2 4176 a -2 4176 a -SDict begin [ /View [/XYZ H.V] /Dest (2281) cvn H.B /DEST pdfmark end - -2 4176 -a 90 x Fu(http://www)-5 b(.linuxprinting.or)n(g/cu)o(ps-d)o(oc.)o(html) --2 4450 y -SDict begin H.S end - -2 4450 a -2 4450 a -SDict begin 13 H.A end - -2 4450 a -2 4450 a -SDict begin [ /View [/XYZ H.V] /Dest (2282) cvn H.B /DEST pdfmark end - -2 -4450 a 90 x Fu(More)19 b(printing)g(tutorial)h(info)f(may)h(be)g(found) -e(here:)-2 4724 y -SDict begin H.S end - -2 4724 a -2 4724 a -SDict begin 13 H.A end - -2 4724 a -2 4724 -a -SDict begin [ /View [/XYZ H.V] /Dest (2283) cvn H.B /DEST pdfmark end - -2 4724 a -2 4724 a -SDict begin H.S end - -2 4724 a -2 4724 a -SDict begin 13 H.A end - -2 4724 a -2 -4724 a -SDict begin [ /View [/XYZ H.V] /Dest (2284) cvn H.B /DEST pdfmark end - -2 4724 a 90 x Fu(http://www)-5 b(.linuxprinting.or)n(g/kp)o -(fei\003e/L)o(inux)o(K)m(on)o(gr)o(ess200)o(2/T)l(u)o(torial/)-2 -4998 y -SDict begin H.S end - -2 4998 a -2 4998 a -SDict begin 13 H.A end - -2 4998 a -2 4998 a -SDict begin [ /View [/XYZ H.V] /Dest (2285) cvn H.B /DEST pdfmark end - -2 4998 -a 90 x Fu(Note,)19 b(that)g(*all*)g(the)h(F)o(oomatic)e(dri)n(v)o(ers)g -(listed)i(on)f(Linuxprinting.or)o(g)14 b(\(no)n(w)19 -b(approaching)d(the)k("all-time)f(high")f(number)g(of)-2 -5196 y(1.000)g(for)i(the)g(supported)e(models\))i(are)g(using)f(a)i -(special)f(\002ltering)g(chain)f(in)m(v)n(olving)g(Ghostscript,)g(as)i -(described)e(in)h(this)-2 5304 y(document.)-2 5471 y -SDict begin H.S end - --2 5471 a -2 5471 a -SDict begin 13 H.A end - -2 5471 a -2 5471 a -SDict begin [ /View [/XYZ H.V] /Dest (2286) cvn H.B /DEST pdfmark end - -2 5471 a 107 -x Fu(Summary)e(-)j(Y)-9 b(ou)19 b(need:)p Black 3659 -5984 a Fq(89)p Black eop end -%%Page: 90 97 -TeXDict begin 90 96 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.90) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2287) cvn H.B /DEST pdfmark end - -2 -11 a --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (table.8) cvn H.B /DEST pdfmark -end - -2 -11 a -83 x Fu(A)g("foomatic+)p Fn(something)5 b Fu(")17 b(PPD)k(is)g(not)f -(enough)e(to)i(print)g(with)g(CUPS)i(\(b)n(ut)e(it)h(is)g(*one*)d -(important)h(component\))-2 165 y(The)h("cupsomatic")e(\002lter)j -(script)f(\(Perl\))g(in)g Fr(/usr/lib/cups/filters/)-2 -258 y Fu(Perl)g(to)h(mak)o(e)e(cupsomatic)g(run)-2 351 -y(Ghostscript)g(\(because)g(it)i(is)h(called)e(and)f(controlled)g(by)g -(the)i(PPD/cupsomatic)e(combo)g(in)h(a)h(w)o(ay)f(to)g(\002t)h(your)e -(printermodel/dri)n(v)o(er)d(combo.)-2 443 y(Ghostscript)j(*must*,)g -(depending)f(on)i(the)g(dri)n(v)o(er/model,)d(contain)i(support)g(for)h -(a)g(certain)g("de)n(vice")f(\(as)i(sho)n(wn)e(by)h("gs)g(-h"\))-2 -627 y -SDict begin H.S end - -2 627 a -2 627 a -SDict begin 13 H.A end - -2 627 a -2 627 a -SDict begin [ /View [/XYZ H.V] /Dest (2296) cvn H.B /DEST pdfmark end - -2 627 a 90 -x Fu(In)g(the)g(case)h(of)e(the)i("hpijs")f(dri)n(v)o(er)m(,)e(you)h -(need)h(a)g(Ghostscript)g(v)o(ersion,)e(which)i(has)g("ijs")h(amongst)f -(its)h(supported)d(de)n(vices)i(in)-2 825 y("gs)g(-h".)g(In)g(the)g -(case)g(of)g("hpijs+foomatic",)e(a)j(v)n(alid)e(ghostscript)h -(commandline)d(w)o(ould)j(be)g(reading)f(lik)o(e)h(this:)-2 -1009 y -SDict begin H.S end - -2 1009 a -2 1009 a -SDict begin 13 H.A end - -2 1009 a -2 1009 a -SDict begin [ /View [/XYZ H.V] /Dest (2297) cvn H.B /DEST pdfmark end - -2 1009 -a -2 1092 a -SDict begin H.S end - -2 1092 a -2 1092 a -SDict begin 11.7 H.A end - -2 1092 a -2 1092 a -SDict begin [ /View [/XYZ H.V] /Dest (2298) cvn H.B /DEST pdfmark end - -2 -1092 a 312 1171 a Fr(gs)44 b(-q)h(-dBATCH)e(-dPARANOIDSAFER)g(-dQUIET)g -(-dNOPAUSE)h(-sDEVICE=ijs)311 b(\\)581 1268 y(-sIjsServer=hpijs)1346 -1268 y -SDict begin H.S end - 1346 1268 a 1346 1268 a -SDict begin 11.7 H.A end - 1346 1268 a 1346 1268 -a -SDict begin [ /View [/XYZ H.V] /Dest (2299) cvn H.B /DEST pdfmark end - 1346 1268 a Fi(PageSize)40 b Fr(-dDuplex=)2151 1268 -y -SDict begin H.S end - 2151 1268 a 2151 1268 a -SDict begin 11.7 H.A end - 2151 1268 a 2151 1268 a -SDict begin [ /View [/XYZ H.V] /Dest (2300) cvn H.B /DEST pdfmark end - 2151 -1268 a Fi(Duplex)2468 1268 y -SDict begin H.S end - 2468 1268 a 2468 1268 a -SDict begin 11.7 H.A end - -2468 1268 a 2468 1268 a -SDict begin [ /View [/XYZ H.V] /Dest (2301) cvn H.B /DEST pdfmark end - 2468 1268 a Fi(Model)357 b Fr(\\)581 -1366 y(-r)671 1366 y -SDict begin H.S end - 671 1366 a 671 1366 a -SDict begin 11.7 H.A end - 671 1366 a -671 1366 a -SDict begin [ /View [/XYZ H.V] /Dest (2302) cvn H.B /DEST pdfmark end - 671 1366 a Fi(Resolution)p Fr(,PS:MediaPosition=)1931 -1366 y -SDict begin H.S end - 1931 1366 a 1931 1366 a -SDict begin 11.7 H.A end - 1931 1366 a 1931 1366 -a -SDict begin [ /View [/XYZ H.V] /Dest (2303) cvn H.B /DEST pdfmark end - 1931 1366 a Fi(InputSl)o(ot)39 b Fr(-dIjsUseOutputFD)j(\\)581 -1463 y(-sOutputFile=-)g(-)39 1643 y -SDict begin H.S end - 39 1643 a 39 1643 -a -SDict begin 11.7 H.A end - 39 1643 a 39 1643 a -SDict begin [ /View [/XYZ H.V] /Dest (2304) cvn H.B /DEST pdfmark end - 39 1643 a -2 1767 a -SDict begin H.S end - -2 1767 a -2 -1767 a -SDict begin 11.7 H.A end - -2 1767 a -2 1767 a -SDict begin [ /View [/XYZ H.V] /Dest (2305) cvn H.B /DEST pdfmark end - -2 1767 a 164 1865 a Fk(Note:)19 -b Fj(Note)o(,)g(that)g(with)h(CUPS)g(and)g(the)f("hpijs+f)n(oomatic")e -(PPD)j(\(plus)g(P)l(er)q(l)g(and)f(cupsomatic\))h(y)o(ou)f(don't)g -(need)g(to)164 1962 y(remember)g(this)o(.)h(Y)-10 b(ou)19 -b(can)h(choose)g(the)f(a)o(v)n(ailab)o(le)e(pr)q(int)i(options)g(thr)q -(u)h(a)g(GUI)h(pr)q(int)e(command)h(\(lik)o(e)f("glp")f(from)j(ESP')l -(s)164 2059 y(commercially)e(suppor)s(ted)f(Pr)q(intPro)h(softw)o(are)o -(,)g(or)h(KDE')l(s)h("kpr)q(inter",)d(or)i(GNOME')l(s)h("gtklp")e(or)h -(the)f(independent)164 2156 y("xpp"\))g(or)h(the)g(CUPS)g(w)o(eb)g -(interf)n(ace)e(via)j(human-readab)o(le)15 b(drop-do)o(wn)i(selection)i -(men)o(us)o(.)-2 2471 y -SDict begin H.S end - -2 2471 a -2 2471 a -SDict begin 13 H.A end - -2 2471 a --2 2471 a -SDict begin [ /View [/XYZ H.V] /Dest (2306) cvn H.B /DEST pdfmark end - -2 2471 a 108 x Fu(If)h(you)f(use)i("ESP)f(Ghostscript")g -(\(also)g(under)f(the)h(GPL,)g(pro)o(vided)e(by)i(Easy)g(Softw)o(are)f -(Products,)g(the)i(mak)o(ers)e(of)h(CUPS,)-2 2687 y(do)n(wnloadable)d -(from)664 2687 y -SDict begin H.S end - 664 2687 a 664 2687 a -SDict begin 13 H.A end - 664 2687 a 664 -2687 a -SDict begin [ /View [/XYZ H.V] /Dest (2307) cvn H.B /DEST pdfmark end - 664 2687 a Fu(http://www)-5 b(.cups.or)o(g/softw)o(are.html,)15 -b(co-maintained)i(by)j(the)g(de)n(v)o(elopers)e(of)i(linuxprinting.or)o -(g\),)-2 2795 y(you)f(are)h(guaranteed)e(to)i(ha)n(v)o(e)g(in)g(use)h -(the)f(most)g(uptodate,)f(b)n(ug-\002x)o(ed,)f(enhanced)g(and)h(stable) -i(v)o(ersion)e(of)h(a)g(Free)-2 2903 y(Ghostscript.)f(It)i(contains)e -(support)g(for)g(~300)h(de)n(vices,)f(whereas)h(plain)g(v)n(anilla)f -(GNU)i(Ghostscript)e(7.05)g(only)h(has)g(~200.)-2 3087 -y -SDict begin H.S end - -2 3087 a -2 3087 a -SDict begin 13 H.A end - -2 3087 a -2 3087 a -SDict begin [ /View [/XYZ H.V] /Dest (2308) cvn H.B /DEST pdfmark end - -2 3087 a 90 -x Fu(If)g(you)f(print)h(only)f(one)h(CUPS)h(test)g(page,)e(from)h(the)g -(web)g(interf)o(ace)f(and)h(when)f(you)h(try)g(to)g(print)g(a)g(windo)n -(ws)g(test)h(page,)e(it)-2 3285 y(acts)i(lik)o(e)f(the)g(job)g(w)o(as)h -(ne)n(v)o(er)e(sent:)-2 3403 y -SDict begin H.S end - -2 3403 a -2 3403 a -SDict begin 13 H.A end - -2 -3403 a -2 3403 a -SDict begin [ /View [/XYZ H.V] /Dest (2309) cvn H.B /DEST pdfmark end - -2 3403 a -2 3403 a -SDict begin H.S end - -2 3403 a -2 3403 -a -SDict begin 13 H.A end - -2 3403 a -2 3403 a -SDict begin [ /View [/XYZ H.V] /Dest (table.9) cvn H.B /DEST pdfmark -end - -2 3403 a 75 x Fu(Can)h(you)g(print)f("standard") -g(jobs)h(from)f(the)h(CUPS)i(machine?)-2 3571 y(Are)e(the)g(jobs)g -(from)f(W)m(indo)n(ws)h(visible)g(in)h(the)f(W)-7 b(eb)21 -b(interf)o(ace)e(on)h(CUPS)h(\(http://localhost:631/\)?)-2 -3664 y Fq(Most)g(important:)d Fu(What)j(kind)e(of)h(printer)f(dri)n(v)o -(er)g(are)h(you)g(using)f(on)h(the)g(W)m(indo)n(ws)g(clients?)-2 -3789 y(Y)-9 b(ou)19 b(can)h(try)g(to)h(get)f(a)g(more)g(detailed)f(deb) -n(ugging)f(info)i(by)f(setting)i("LogLe)n(v)o(el)d(deb)n(ug")g(in)2727 -3789 y -SDict begin H.S end - 2727 3789 a 2727 3789 a -SDict begin 13 H.A end - 2727 3789 a 2727 3789 -a -SDict begin [ /View [/XYZ H.V] /Dest (2314) cvn H.B /DEST pdfmark end - 2727 3789 a Fr(/etc/cups/cupsd.conf)p Fu(,)-2 3897 -y(re-start)i(cupsd)f(and)h(in)m(v)o(estigate)984 3897 -y -SDict begin H.S end - 984 3897 a 984 3897 a -SDict begin 13 H.A end - 984 3897 a 984 3897 a -SDict begin [ /View [/XYZ H.V] /Dest (2315) cvn H.B /DEST pdfmark end - 984 3897 -a Fr(/var/log/cups/error_log)d Fu(for)j(the)g(whereabouts)e(of)i(your)f -(W)m(indo)n(ws-originating)-2 4005 y(printjobs:)-2 4124 -y -SDict begin H.S end - -2 4124 a -2 4124 a -SDict begin 13 H.A end - -2 4124 a -2 4124 a -SDict begin [ /View [/XYZ H.V] /Dest (2316) cvn H.B /DEST pdfmark end - -2 4124 a -2 -4124 a -SDict begin H.S end - -2 4124 a -2 4124 a -SDict begin 13 H.A end - -2 4124 a -2 4124 a -SDict begin [ /View [/XYZ H.V] /Dest (table.10) cvn H.B /DEST pdfmark -end - -2 4124 -a 74 x Fu(what)h(does)g(the)g("auto-typing")d(line)k(say?)f(which)g(is) -h(the)f("MIME)g(type")f(CUPS)j(thinks)d(is)i(arri)n(ving)e(from)g(the)h -(W)m(indo)n(ws)g(clients?)-2 4291 y(are)g(there)g("\002lter")g(a)n(v)n -(ailable)g(for)f(this)i(MIME)f(type?)-2 4384 y(are)g(there)g("\002lter) -g(rules")g(de\002ned)f(in)i("/etc/cups/mime.con)m(vs")c(for)i(this)i -(MIME)f(type?)-2 4485 y -SDict begin H.S end - -2 4485 a -2 4485 a -SDict begin 13 H.A end - -2 4485 a --2 4485 a -SDict begin [ /View [/XYZ H.V] /Dest (2320) cvn H.B /DEST pdfmark end - -2 4485 a 377 x Fx(13.10.)34 b(Limiting)g(the)h(number)f(of)i -(pages)e(users)h(can)g(print)-2 5057 y -SDict begin H.S end - -2 5057 a -2 5057 -a -SDict begin 13 H.A end - -2 5057 a -2 5057 a -SDict begin [ /View [/XYZ H.V] /Dest (2322) cvn H.B /DEST pdfmark end - -2 5057 a 79 x Fu(The)19 b(feature)f(you)h(w)o -(ant)h(is)g(dependent)d(on)i(the)h(real)f(print)g(subsystem)g(you')l -(re)f(using.)h(Samba')-5 b(s)19 b(part)g(is)i(al)o(w)o(ays)f(to)f -(recei)n(v)o(e)g(the)-2 5244 y(job)h(\002les)h(from)e(the)h(clients)h -(\(\002ltered)e(*or*)g(un\002ltered\))g(and)g(hand)h(it)g(o)o(v)o(er)f -(to)i(this)f(printing)f(subsystem.)-2 5428 y -SDict begin H.S end - -2 5428 -a -2 5428 a -SDict begin 13 H.A end - -2 5428 a -2 5428 a -SDict begin [ /View [/XYZ H.V] /Dest (2323) cvn H.B /DEST pdfmark end - -2 5428 a 90 x Fu(Of)h(course)g(one)f -(could)g("hack")h(things)f(with)i(one')-5 b(s)20 b(o)n(wn)f(scripts.)p -Black 3659 5984 a Fq(90)p Black eop end -%%Page: 91 98 -TeXDict begin 91 97 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.91) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2350) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2324) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(But)g(there)g(is)h(CUPS)h(\(Common)c(Unix)i(Printing)f -(System\).)h(CUPS)h(supports)e("quotas".)h(Quotas)f(can)h(be)h(based)e -(on)h(sizes)h(of)-2 180 y(jobs)f(or)g(on)g(the)g(number)e(of)i(pages)g -(or)g(both,)f(and)h(are)g(spanning)e(an)o(y)i(time)g(period)f(you)g(w)o -(ant.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (2325) cvn H.B /DEST pdfmark end - -2 -364 a 90 x Fu(This)h(is)h(an)f(e)o(xample)f(command)f(ho)n(w)i(root)g -(w)o(ould)f(set)i(a)g(print)e(quota)g(in)i(CUPS,)g(assuming)e(an)h(e)o -(xisting)g(printer)f(named)-2 562 y("quotaprinter":)-2 -663 y -SDict begin H.S end - -2 663 a -2 663 a -SDict begin 11.7 H.A end - -2 663 a -2 663 a -SDict begin [ /View [/XYZ H.V] /Dest (2326) cvn H.B /DEST pdfmark end - -2 663 a 87 -742 a Fr(lpadmin)44 b(-p)h(quotaprinter)d(-o)j(job-quota-period=604800) -c(-o)j(job-k-limit=1024)e(\\)312 840 y(-o)i(job-page-limit=100)-2 -1017 y -SDict begin H.S end - -2 1017 a -2 1017 a -SDict begin 13 H.A end - -2 1017 a -2 1017 a -SDict begin [ /View [/XYZ H.V] /Dest (2327) cvn H.B /DEST pdfmark end - -2 1017 -a 97 x Fu(This)20 b(w)o(ould)g(limit)g(e)n(v)o(ery)f(single)h(user)g -(to)h(print)e(100)g(pages)h(or)g(1024)f(KB)i(of)f(data)g(\(whiche)n(v)o -(er)e(comes)i(\002rst\))g(within)g(the)h(last)-2 1222 -y(604.800)c(seconds)j(\()g(=)h(1)f(week\).)-2 1402 y -SDict begin H.S end - --2 1402 a -2 1402 a -SDict begin 13 H.A end - -2 1402 a -2 1402 a -SDict begin [ /View [/XYZ H.V] /Dest (2328) cvn H.B /DEST pdfmark end - -2 1402 a 93 -x Fu(F)o(or)g(CUPS)h(to)f(count)g(correctly)-5 b(,)18 -b(the)i(print\002le)g(needs)f(to)i(pass)f(the)h(CUPS)g("pstops")f -(\002lter)m(,)g(otherwise)f(it)i(uses)g(a)g("dummy")-2 -1603 y(count)e(of)h("1".)g(Some)g(print\002les)g(don')o(t)e(pass)j(it)g -(\(e)o(g:)e(image)h(\002les\))h(b)n(ut)f(then)g(those)g(are)g(mostly)g -(1)g(page)f(jobs)i(an)o(yw)o(ay)-5 b(.)18 b(This)-2 1711 -y(also)i(means,)g(proprietary)e(dri)n(v)o(ers)g(for)i(the)g(tar)o(get)g -(printer)f(running)f(on)h(the)i(client)f(computers)f(and)g(CUPS/Samba)i -(then)-2 1819 y(spooling)e(these)h(\002les)h(as)g("ra)o(w")f(\(i.e.)g -(lea)n(ving)f(them)h(untouched,)d(not)j(\002ltering)g(them\),)f(will)i -(be)f(counted)f(as)i("1-pagers")d(too!)-2 2003 y -SDict begin H.S end - -2 2003 -a -2 2003 a -SDict begin 13 H.A end - -2 2003 a -2 2003 a -SDict begin [ /View [/XYZ H.V] /Dest (2329) cvn H.B /DEST pdfmark end - -2 2003 a 90 x Fu(Y)-9 -b(ou)19 b(need)h(to)g(send)g(PostScript)g(from)f(the)i(clients)f -(\(i.e.)g(run)f(a)i(PostScript)f(dri)n(v)o(er)f(there\))g(for)h(ha)n -(ving)f(the)h(chance)f(to)i(get)-2 2201 y(accounting)d(done.)h(If)h -(the)g(printer)f(is)i(a)g(non-PostScript)d(model,)h(you)g(need)h(to)g -(let)h(CUPS)g(do)f(the)g(job)g(to)h(con)m(v)o(ert)d(the)i(\002le)h(to)f -(a)-2 2309 y(print-ready)d(format)i(for)h(the)g(tar)o(get)g(printer)-5 -b(.)19 b(This)h(will)h(be)f(w)o(orking)f(for)g(currently)g(~1.000)f -(dif)n(ferent)h(printer)g(models,)g(see)-2 2410 y -SDict begin H.S end - -2 -2410 a -2 2410 a -SDict begin 11.7 H.A end - -2 2410 a -2 2410 a -SDict begin [ /View [/XYZ H.V] /Dest (2330) cvn H.B /DEST pdfmark end - -2 2410 a 222 2489 -a Fr(http://www.linuxprinting.org/printer_li)o(st.cgi)-2 -2667 y -SDict begin H.S end - -2 2667 a -2 2667 a -SDict begin 13 H.A end - -2 2667 a -2 2667 a -SDict begin [ /View [/XYZ H.V] /Dest (2331) cvn H.B /DEST pdfmark end - -2 2667 -a 96 x Fu(Before)g(CUPS-1.1.16)g(your)g(only)g(option)g(w)o(as)i(to)g -(use)f(the)g(Adobe)f(PostScript)h(Dri)n(v)o(er)g(on)f(the)i(W)m(indo)n -(ws)e(clients.)h(The)-2 2871 y(output)e(of)h(this)h(dri)n(v)o(er)e(w)o -(as)i(not)f(al)o(w)o(ays)h(passed)f(thru)g(the)g("pstops")g(\002lter)h -(on)f(the)g(CUPS/Samba)h(side,)f(and)g(therefor)f(w)o(as)i(not)-2 -2979 y(counted)e(correctly)h(\(the)h(reason)f(is)j(that)e(it)h(often)e -(---)h(depending)d(on)j(the)g("PPD")h(being)e(used)h(---)g(did)g(write) -g(a)h("PJL"-header)-2 3087 y(in)f(front)f(of)h(the)g(real)h(PostScript) -f(which)f(made)h(CUPS)h(to)g(skip)f(the)g(pstops)g(and)g(go)f(directy)h -(to)g(the)g("pstoraster")g(stage\).)-2 3271 y -SDict begin H.S end - -2 3271 -a -2 3271 a -SDict begin 13 H.A end - -2 3271 a -2 3271 a -SDict begin [ /View [/XYZ H.V] /Dest (2332) cvn H.B /DEST pdfmark end - -2 3271 a 90 x Fu(From)f(CUPS-1.1.16)g -(onw)o(ard)g(you)g(can)h(use)h(the)f("CUPS)h(PostScript)f(Dri)n(v)o(er) -f(for)h(W)m(indo)n(ws)f(NT/2K/XP)i(clients")f(\(it)h(is)-2 -3469 y(tagged)e(in)h(the)g(do)n(wnload)f(area)h(of)f(http://www)-5 -b(.cups.or)o(g/)17 b(as)k(the)f("cups-samba-1.1.16.tar)-5 -b(.gz")15 b(package\).)j(It)i(is)h(*not*)-2 3577 y(w)o(orking)d(for)i -(W)m(in9x/ME)f(clients.)h(But)h(it:)-2 3695 y -SDict begin H.S end - -2 3695 -a -2 3695 a -SDict begin 13 H.A end - -2 3695 a -2 3695 a -SDict begin [ /View [/XYZ H.V] /Dest (2333) cvn H.B /DEST pdfmark end - -2 3695 a -2 3695 a -SDict begin H.S end - -2 -3695 a -2 3695 a -SDict begin 13 H.A end - -2 3695 a -2 3695 a -SDict begin [ /View [/XYZ H.V] /Dest (table.11) cvn H.B /DEST pdfmark -end - -2 3695 a 75 x Fu(it)g(guarantees) -d(to)j(not)f(write)g(an)g(PJL-header)-2 3863 y(it)h(guarantees)d(to)j -(still)g(read)f(and)f(support)g(all)i(PJL-options)e(named)g(in)i(the)f -(dri)n(v)o(er)e(PPD)j(with)g(its)g(o)n(wn)f(means)-2 -3955 y(it)h(guarantees)d(the)j(\002le)f(going)f(thru)h(the)g("pstops")g -(\002lter)g(on)g(the)g(CUPS/Samba)h(serv)o(er)-2 4048 -y(it)g(guarantees)d(to)j(page-count)c(correctly)i(the)h(print\002le)-2 -4232 y -SDict begin H.S end - -2 4232 a -2 4232 a -SDict begin 13 H.A end - -2 4232 a -2 4232 a -SDict begin [ /View [/XYZ H.V] /Dest (2338) cvn H.B /DEST pdfmark end - -2 4232 -a 108 x Fu(Y)-9 b(ou)19 b(can)h(read)g(more)f(about)h(the)g(setup)g(of) -g(this)g(combination)e(in)j(the)f(manpage)e(for)i("cupsaddsmb")e -(\(only)h(present)g(with)-2 4448 y(CUPS)i(installed,)f(only)f(current)g -(with)i(CUPS)g(1.1.16\).)-2 4632 y -SDict begin H.S end - -2 4632 a -2 4632 -a -SDict begin 13 H.A end - -2 4632 a -2 4632 a -SDict begin [ /View [/XYZ H.V] /Dest (2339) cvn H.B /DEST pdfmark end - -2 4632 a 90 x Fu(These)f(are)g(the)g(items)h -(CUPS)g(logs)f(in)h(the)f("page_log")e(for)h(e)n(v)o(ery)g(single)h -(*page*)f(of)h(a)g(job:)-2 4906 y -SDict begin H.S end - -2 4906 a -2 4906 a -SDict begin 13 H.A end - --2 4906 a -2 4906 a -SDict begin [ /View [/XYZ H.V] /Dest (2340) cvn H.B /DEST pdfmark end - -2 4906 a -2 4916 a -SDict begin H.S end - -2 4916 a -2 -4916 a -SDict begin 13 H.A end - -2 4916 a -2 4916 a -SDict begin [ /View [/XYZ H.V] /Dest (2341) cvn H.B /DEST pdfmark end - -2 4916 a -2 4916 a -SDict begin H.S end - -2 4916 -a -2 4916 a -SDict begin 13 H.A end - -2 4916 a -2 4916 a -SDict begin [ /View [/XYZ H.V] /Dest (table.12) cvn H.B /DEST pdfmark -end - -2 4916 a 75 x Fu(Printer)f(name)-2 -5066 y(User)h(name)-2 5142 y(Job)g(ID)-2 5218 y(T)m(ime)g(of)g -(printing)-2 5310 y(the)g(page)f(number)-2 5403 y(the)h(number)e(of)i -(copies)-2 5496 y(a)g(billing)g(info)f(string)h(\(optional\))p -Black 3659 5984 a Fq(91)p Black eop end -%%Page: 92 99 -TeXDict begin 92 98 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.92) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2383) cvn H.B /DEST pdfmark end - -2 -201 a 2534 --132 a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2349) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Here)g(is)h(an)f(e)o(xtract)f(of)h(my)g(CUPS)i(serv)o -(er')-5 b(s)19 b(page_log)f(\002le)j(to)g(illustrate)f(the)g(format)f -(and)h(included)f(items:)-2 346 y Fr(infotec_IS2027)42 -b(kurt)i(40)h([22/Nov/2002:13:18:03)c(+0100])j(1)h(2)f(#marketing)f -(infotec_IS2027)-2 454 y(kurt)h(40)g([22/Nov/2002:13:18:03)e(+0100])i -(2)g(2)h(#marketing)e(infotec_IS2027)f(kurt)j(40)-2 562 -y([22/Nov/2002:13:18:03)c(+0100])j(3)h(2)f(#marketing)f(infotec_IS2027) -g(kurt)h(40)-2 670 y([22/Nov/2002:13:18:03)d(+0100])j(4)h(2)f -(#marketing)f(infotec_IS2027)g(kurt)h(40)-2 778 y -([22/Nov/2002:13:18:03)d(+0100])j(5)h(2)f(#marketing)f(infotec_IS2027)g -(kurt)h(40)-2 886 y([22/Nov/2002:13:18:03)d(+0100])j(6)h(2)f -(#marketing)-2 1064 y -SDict begin H.S end - -2 1064 a -2 1064 a -SDict begin 13 H.A end - -2 1064 a -2 -1064 a -SDict begin [ /View [/XYZ H.V] /Dest (2352) cvn H.B /DEST pdfmark end - -2 1064 a 96 x Fu(This)20 b(w)o(as)h(Job)f(ID)h("40",)e(printed) -g(on)h("infotec_IS2027")c(by)k(user)g("kurt",)f(a)h(6-page)f(job)h -(printed)f(in)h(2)h(copies)e(and)h(billed)g(to)-2 1268 -y("#mark)o(eting"...)-2 1452 y -SDict begin H.S end - -2 1452 a -2 1452 a -SDict begin 13 H.A end - -2 -1452 a -2 1452 a -SDict begin [ /View [/XYZ H.V] /Dest (2353) cvn H.B /DEST pdfmark end - -2 1452 a 90 x Fu(What)g(\003a)o(ws)h(or)f -(shortcomings)e(are)i(there?)-2 1660 y -SDict begin H.S end - -2 1660 a -2 1660 -a -SDict begin 13 H.A end - -2 1660 a -2 1660 a -SDict begin [ /View [/XYZ H.V] /Dest (2354) cvn H.B /DEST pdfmark end - -2 1660 a -2 1660 a -SDict begin H.S end - -2 1660 a -2 -1660 a -SDict begin 13 H.A end - -2 1660 a -2 1660 a -SDict begin [ /View [/XYZ H.V] /Dest (table.13) cvn H.B /DEST pdfmark -end - -2 1660 a 75 x Fu(the)g(ones)g(named)f(abo)o -(v)o(e)19 1811 y(CUPS)i(really)f(counts)f(the)h(job)g(pages)g(being)f -(*processsed)g(in)i(softw)o(are*)e(\(going)f(thru)i(the)g("RIP"\))g -(rather)g(than)f(the)i(physical)e(sheets)h(successfully)g(lea)n(ving)f -(the)i(printing)d(de)n(vice)i(--)g(if)g(there)g(is)h(a)g(jam)f(while)g -(printing)f(the)h(5th)g(sheet)g(out)g(of)g(1000)f(and)h(the)g(job)g(is) -h(aborted)d(by)i(the)g(printer)m(,)f(the)h("page)g(count")f(will)i -(still)g(sho)n(w)f(the)g(\002gure)g(of)f(1000)g(for)h(that)g(job)19 -1903 y(all)g(quotas)g(are)g(the)g(same)h(for)e(all)i(users)f(\(no)g -(\003e)o(xibility)f(to)h(gi)n(v)o(e)g(the)g(boss)g(a)h(higher)e(quota)g -(than)h(the)g(clerk\))f(no)h(support)f(for)h(groups)19 -1996 y(no)f(means)h(to)h(read)e(out)h(the)g(current)f(balance)g(or)h -("used-up")f(number)f(of)i(current)f(quota)19 2089 y(a)h(user)g(ha)n -(ving)f(used)h(up)g(99)g(sheets)g(of)g(100)g(quota)f(will)i(still)g(be) -f(able)g(to)h(send)f(and)f(print)h(a)g(1.000)f(sheet)h(job)19 -2181 y(a)g(user)g(being)f(denied)h(a)g(job)g(because)g(of)f(a)i -(\002lled-up)e(quota)g(doesn')o(t)g(get)h(a)h(meaningful)d(error)h -(message)h(from)f(CUPS)i(other)f(than)g("client-error)n -(-not-possible".)-2 2365 y -SDict begin H.S end - -2 2365 a -2 2365 a -SDict begin 13 H.A end - -2 2365 -a -2 2365 a -SDict begin [ /View [/XYZ H.V] /Dest (2361) cvn H.B /DEST pdfmark end - -2 2365 a 108 x Fu(But)g(this)h(is)g(the)g(best)f(system)g -(out)g(there)g(currently)-5 b(.)18 b(And)i(there)f(are)h(huge)g(impro)o -(v)o(ements)d(under)i(de)n(v)o(elopment:)-2 2592 y -SDict begin H.S end - -2 -2592 a -2 2592 a -SDict begin 13 H.A end - -2 2592 a -2 2592 a -SDict begin [ /View [/XYZ H.V] /Dest (2362) cvn H.B /DEST pdfmark end - -2 2592 a -2 2592 -a -SDict begin H.S end - -2 2592 a -2 2592 a -SDict begin 13 H.A end - -2 2592 a -2 2592 a -SDict begin [ /View [/XYZ H.V] /Dest (table.14) cvn H.B /DEST pdfmark -end - -2 2592 a 74 -x Fu(page)g(counting)g(will)i(go)e(into)h(the)g("back)o(ends")f -(\(these)h(talk)g(directly)g(to)g(the)g(printer)f(and)h(will)h -(increase)f(the)g(count)f(in)h(sync)g(with)h(the)f(actual)g(printing)f -(process)g(--)h(a)h(jam)f(at)h(the)f(5th)g(sheet)g(will)h(lead)f(to)h -(a)f(stop)h(in)f(the)g(counting\))-2 2759 y(quotas)f(will)i(be)f -(handled)f(more)g(\003e)o(xibly)-2 2852 y(probably)f(there)h(will)i(be) -f(support)f(for)h(users)g(to)h(inquire)d(their)i("accounts")f(in)i(adv) -n(ance)-2 2944 y(probably)d(there)h(will)i(be)f(support)f(for)h(some)g -(other)f(tools)h(around)f(this)h(topic)-2 3128 y -SDict begin H.S end - -2 3128 -a -2 3128 a -SDict begin 13 H.A end - -2 3128 a -2 3128 a -SDict begin [ /View [/XYZ H.V] /Dest (2367) cvn H.B /DEST pdfmark end - -2 3128 a 108 x Fu(Other)g(than)f(the)h -(current)f(stage)i(of)f(the)g(CUPS)h(de)n(v)o(elopment,)c(I)k(don')o(t) -d(kno)n(w)h(an)o(y)h(other)f(ready-to-use)f(tool)i(which)f(you)-2 -3344 y(could)g(consider)-5 b(.)-2 3511 y -SDict begin H.S end - -2 3511 a -2 -3511 a -SDict begin 13 H.A end - -2 3511 a -2 3511 a -SDict begin [ /View [/XYZ H.V] /Dest (2368) cvn H.B /DEST pdfmark end - -2 3511 a 107 x Fu(Y)c(ou)19 -b(can)h(do)n(wnload)e(the)j(dri)n(v)o(er)d(\002les)j(from)1314 -3618 y -SDict begin H.S end - 1314 3618 a 1314 3618 a -SDict begin 13 H.A end - 1314 3618 a 1314 3618 -a -SDict begin [ /View [/XYZ H.V] /Dest (2369) cvn H.B /DEST pdfmark end - 1314 3618 a Fu(http://www)-5 b(.cups.or)o(g/softw)o(are.htm)o(l.)15 -b(It)20 b(is)i(a)e(separate)g(package)f(from)g(the)-2 -3726 y(CUPS)i(base)f(softw)o(are)g(\002les,)h(tagged)e(as)i("CUPS)g -(1.1.16)e(W)m(indo)n(ws)g(NT/2k/XP)h(Printer)g(Dri)n(v)o(er)f(for)g -(SAMB)m(A)i(\(tar)-5 b(.gz,)-2 3834 y(192k\)".)18 b(The)i(\002lename)f -(to)i(do)n(wnload)d(is)j("cups-samba-1.1.16.tar)-5 b(.gz".)14 -b(Upon)19 b(untar)n(-/unzip-ping)e(it)k(will)g(re)n(v)o(eal)e(the)h -(\002les:)-2 4018 y -SDict begin H.S end - -2 4018 a -2 4018 a -SDict begin 13 H.A end - -2 4018 a -2 -4018 a -SDict begin [ /View [/XYZ H.V] /Dest (2370) cvn H.B /DEST pdfmark end - -2 4018 a -2 4018 a -SDict begin H.S end - -2 4018 a -2 4018 a -SDict begin 13 H.A end - -2 4018 -a -2 4018 a -SDict begin [ /View [/XYZ H.V] /Dest (2371) cvn H.B /DEST pdfmark end - -2 4018 a 90 x Fr(cups-samba.install)42 b -(cups-samba.license)f(cups-samba.readme)h(cups-samba.remove)-2 -4216 y(cups-samba.ss)-2 4394 y -SDict begin H.S end - -2 4394 a -2 4394 a -SDict begin 13 H.A end - -2 -4394 a -2 4394 a -SDict begin [ /View [/XYZ H.V] /Dest (2372) cvn H.B /DEST pdfmark end - -2 4394 a 96 x Fu(These)20 b(ha)n(v)o(e)f(been)h -(packaged)e(with)i(the)h(ESP)f(meta)h(packager)d(softw)o(are)i("EPM".)g -(The)g(*.install)g(and)f(*.remo)o(v)o(e)f(\002les)j(are)-2 -4598 y(simple)f(shell)h(script,)e(which)h(untars)g(the)g(*.ss)h -(\(which)e(is)i(nothing)e(else)h(than)g(a)h(tar)n(-archi)n(v)o(e\))d -(and)h(puts)h(its)i(contents)d(into)-2 4706 y -SDict begin H.S end - -2 4706 -a -2 4706 a -SDict begin 13 H.A end - -2 4706 a -2 4706 a -SDict begin [ /View [/XYZ H.V] /Dest (2373) cvn H.B /DEST pdfmark end - -2 4706 a Fr(/usr/share/cups/drivers/)p -Fu(.)d(Its)21 b(contents)e(are)i(3)f(\002les:)-2 4884 -y -SDict begin H.S end - -2 4884 a -2 4884 a -SDict begin 13 H.A end - -2 4884 a -2 4884 a -SDict begin [ /View [/XYZ H.V] /Dest (2374) cvn H.B /DEST pdfmark end - -2 4884 a -2 -4884 a -SDict begin H.S end - -2 4884 a -2 4884 a -SDict begin 13 H.A end - -2 4884 a -2 4884 a -SDict begin [ /View [/XYZ H.V] /Dest (2375) cvn H.B /DEST pdfmark end - -2 4884 -a 96 x Fr(cupsdrvr.dll)43 b(cupsui.dll)g(cups.hlp)-2 -4992 y -SDict begin H.S end - -2 4992 a -2 4992 a -SDict begin 11.7 H.A end - -2 4992 a -2 4992 a -SDict begin [ /View [/XYZ H.V] /Dest (2376) cvn H.B /DEST pdfmark end - -2 4992 -a Black 3659 5984 a Fq(92)p Black eop end -%%Page: 93 100 -TeXDict begin 93 99 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.93) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black -346 6 3463 17 v 346 911 17 905 v 1872 155 a Fp(Caution)388 -322 y -SDict begin H.S end - 388 322 a 388 322 a -SDict begin 11.7 H.A end - 388 322 a 388 322 a -SDict begin [ /View [/XYZ H.V] /Dest (2377) cvn H.B /DEST pdfmark end - 388 322 -a 96 x Fj(Due)g(to)g(a)g(b)o(ug)f(one)g(CUPS)i(release)e(puts)h(the) -1761 418 y -SDict begin H.S end - 1761 418 a 1761 418 a -SDict begin 11.7 H.A end - 1761 418 a 1761 418 -a -SDict begin [ /View [/XYZ H.V] /Dest (2378) cvn H.B /DEST pdfmark end - 1761 418 a Fd(cups.hlp)k Fj(into)2246 418 y -SDict begin H.S end - 2246 418 -a 2246 418 a -SDict begin 11.7 H.A end - 2246 418 a 2246 418 a -SDict begin [ /View [/XYZ H.V] /Dest (2379) cvn H.B /DEST pdfmark end - 2246 418 a Fd(/usr/share/drivers/)j -Fj(instead)19 b(of)388 515 y -SDict begin H.S end - 388 515 a 388 515 a -SDict begin 11.7 H.A end - 388 -515 a 388 515 a -SDict begin [ /View [/XYZ H.V] /Dest (2380) cvn H.B /DEST pdfmark end - 388 515 a Fd(/usr/share/cups/dri)q(ver)q(s/)p -Fj(.)27 b(T)-9 b(o)20 b(w)o(or)q(k)h(around)d(this)o(,)i(cop)n(y/mo)o -(v)n(e)g(the)f(\002le)i(after)e(r)q(unning)f(the)388 -612 y("./cups-samba.install")e(scr)q(ipt)k(man)o(ually)f(to)h(the)g(r)q -(ight)f(place:)388 795 y -SDict begin H.S end - 388 795 a 388 795 a -SDict begin 11.7 H.A end - 388 795 -a 388 795 a -SDict begin [ /View [/XYZ H.V] /Dest (2381) cvn H.B /DEST pdfmark end - 388 795 a 388 795 a -SDict begin H.S end - 388 795 a 388 795 a -SDict begin 11.7 H.A end - 388 -795 a 388 795 a -SDict begin [ /View [/XYZ H.V] /Dest (2382) cvn H.B /DEST pdfmark end - 388 795 a 80 x Ff(cp)44 b(/usr/share/drivers/cups.hlp)d -(/usr/share/cups/drivers/)p 3792 911 17 905 v 346 927 -3463 17 v -2 937 a -SDict begin H.S end - -2 937 a -2 937 a -SDict begin 11.7 H.A end - -2 937 a -2 937 -a -SDict begin [ /View [/XYZ H.V] /Dest (2383) cvn H.B /DEST pdfmark end - -2 937 a -2 1104 a -SDict begin H.S end - -2 1104 a -2 1104 a -SDict begin 11.7 H.A end - -2 1104 a -2 -1104 a -SDict begin [ /View [/XYZ H.V] /Dest (2384) cvn H.B /DEST pdfmark end - -2 1104 a 164 1158 a Fk(Note:)18 b Fj(This)h(ne)o(w)g(CUPS)g(P)l -(ostScr)q(ipt)g(dr)q(iv)n(er)g(is)h(currently)e(binar)r(y-only)-7 -b(,)17 b(b)o(ut)h(free)h(no)g(source)g(code)g(is)h(pro)o(vided)e(\(y)o -(et\).)g(The)164 1256 y(reason)h(is)i(this:)f(it)g(has)g(been)f(de)n(v) -n(eloped)e(with)j(the)f(help)g(of)i(the)e(Microsoft)h(Dr)q(iv)n(er)g -(De)n(v)n(eloper)e(Kit)i(\(DDK\))h(and)e(compiled)164 -1353 y(with)g(Microsoft)h(Visual)f(Studio)g(6.)h(It)g(is)h(not)f(clear) -g(to)g(the)f(dr)q(iv)n(er)h(de)n(v)n(elopers)e(if)i(the)o(y)g(are)g -(allo)o(w)o(ed)e(to)i(distr)q(ib)o(ute)d(the)164 1450 -y(whole)i(of)h(the)f(source)h(code)g(as)h(F)m(ree)e(Softw)o(are)o(.)f -(Ho)o(w)o(e)n(v)n(er)l(,)i(the)o(y)f(will)h(lik)o(ely)f(release)g(the)g -("diff")g(in)h(source)g(code)g(under)164 1547 y(the)f(GPL,)h(so)h(an)o -(ybody)e(with)h(a)g(license)f(of)i(Visual)e(Studio)f(and)i(a)g(DDK)h -(will)e(be)h(ab)o(le)e(to)j(compile)e(f)n(or)g(him/herself)n(.)-2 -1604 y -SDict begin H.S end - -2 1604 a -2 1604 a -SDict begin 11.7 H.A end - -2 1604 a -2 1604 a -SDict begin [ /View [/XYZ H.V] /Dest (2385) cvn H.B /DEST pdfmark end - -2 1604 -a 164 1686 a Fj(Once)h(y)o(ou)g(ha)o(v)n(e)f(r)q(un)h(the)g(install)f -(scr)q(ipt)h(\(and)f(possib)o(ly)g(man)o(ually)g(mo)o(v)n(ed)h(the)g -("cups)o(.hlp")e(\002le)i(to)164 1783 y("/usr/share/cups/dr)q(iv)n -(ers/"\),)c(the)k(dr)q(iv)n(er)f(is)i(ready)f(to)g(be)g(put)f(into)h -(Samba')l(s)f([pr)q(int$])g(share)g(\(which)h(often)f(maps)h(to)164 -1880 y("/etc/samba/dr)q(iv)n(ers/")d(and)i(contains)g(a)i(subdir)e -(tree)h(with)f(WIN40)g(and)h(W32X86)e(br)o(anches\),)h(b)o(y)h(r)q -(unning)164 1977 y("cupsaddsmb")e(\(see)i(also)g("man)g(cupsaddsmb")f -(f)n(or)g(CUPS)i(1.1.16\).)d([Don't)h(f)n(orget)f(to)i(put)g(root)g -(into)f(the)g(smbpass)n(wd)164 2074 y(\002le)h(b)o(y)g(r)q(unning)e -("smbpass)n(wd")h(should)g(y)o(ou)h(r)q(un)g(this)g(whole)f(procedure)f -(f)n(or)i(the)f(\002rst)i(time)o(.])f(Once)g(the)g(dr)q(iv)n(er)g -(\002les)g(are)164 2171 y(in)g(the)f([pr)q(int$])g(share)o(,)g(the)o(y) -g(are)h(ready)g(to)g(be)g(do)o(wnloaded)c(and)k(installed)e(b)o(y)i -(the)f(Win)h(NT/2k/XP)f(clients)o(.)39 2310 y -SDict begin H.S end - 39 2310 -a 39 2310 a -SDict begin 11.7 H.A end - 39 2310 a 39 2310 a -SDict begin [ /View [/XYZ H.V] /Dest (2386) cvn H.B /DEST pdfmark end - 39 2310 a -2 2476 a -SDict begin H.S end - -2 -2476 a -2 2476 a -SDict begin 11.7 H.A end - -2 2476 a -2 2476 a -SDict begin [ /View [/XYZ H.V] /Dest (2387) cvn H.B /DEST pdfmark end - -2 2476 a 164 2573 -a Fk(Note:)g Fj(Win)g(9x/ME)i(clients)e(w)o(on't)h(w)o(or)q(k)h(with)e -(this)h(dr)q(iv)n(er)l(.)g(F)n(or)g(these)f(y)o(ou')l(d)g(still)h(need) -f(to)h(use)g(the)g(ADOBE*.*)g(dr)q(iv)n(ers)g(as)164 -2670 y(pre)n(viously)-7 b(.)39 2809 y -SDict begin H.S end - 39 2809 a 39 2809 -a -SDict begin 11.7 H.A end - 39 2809 a 39 2809 a -SDict begin [ /View [/XYZ H.V] /Dest (2388) cvn H.B /DEST pdfmark end - 39 2809 a -2 2975 a -SDict begin H.S end - -2 2975 a -2 -2975 a -SDict begin 11.7 H.A end - -2 2975 a -2 2975 a -SDict begin [ /View [/XYZ H.V] /Dest (2389) cvn H.B /DEST pdfmark end - -2 2975 a 164 3072 a Fk(Note:)19 -b Fj(It)h(is)h(not)e(har)r(ming)g(if)h(y)o(ou'v)n(e)f(still)h(the)g -(ADOBE*.*)g(dr)q(iv)n(er)g(\002les)g(from)h(pre)n(vious)d -(installations)g(in)i(the)164 3169 y("/usr/share/cups/dr)q(iv)n(ers/")c -(director)r(y)-7 b(.)19 b(The)h(ne)o(w)f(cupsaddsmb)g(\(from)h -(1.1.16\))f(will)g(automatically)f(use)i(the)g("ne)o(w)o(est")164 -3266 y(installed)e(dr)q(iv)n(er)h(\(which)h(here)f(then)h(is)g(the)g -(CUPS)g(dr)q(iv)n(ers\).)39 3405 y -SDict begin H.S end - 39 3405 a 39 3405 -a -SDict begin 11.7 H.A end - 39 3405 a 39 3405 a -SDict begin [ /View [/XYZ H.V] /Dest (2390) cvn H.B /DEST pdfmark end - 39 3405 a -2 3571 a -SDict begin H.S end - -2 3571 a -2 -3571 a -SDict begin 11.7 H.A end - -2 3571 a -2 3571 a -SDict begin [ /View [/XYZ H.V] /Dest (2391) cvn H.B /DEST pdfmark end - -2 3571 a 164 3668 a Fk(Note:)f -Fj(Should)f(y)o(our)i(Win)f(clients)h(ha)o(v)n(e)f(had)g(the)h(old)g -(ADOBE*.*)g(\002les)g(and)g(the)f(Adobe)g(P)l(ostScr)q(ipt)h(dr)q(iv)n -(ers)g(installed,)164 3765 y(the)f(do)o(wnload)f(and)h(installation)e -(of)j(the)g(ne)o(w)f(CUPS)h(P)l(ostScr)q(ipt)g(dr)q(iv)n(er)g(f)n(or)g -(Windo)o(ws)e(NT/2k/XP)i(will)f(f)n(ail)g(at)h(\002rst.)-2 -3823 y -SDict begin H.S end - -2 3823 a -2 3823 a -SDict begin 11.7 H.A end - -2 3823 a -2 3823 a -SDict begin [ /View [/XYZ H.V] /Dest (2392) cvn H.B /DEST pdfmark end - -2 3823 -a 164 3904 a Fj(It)g(is)h(not)e(enough)f(to)j("delete")c(the)j(pr)q -(inter)e(\(as)j(the)e(dr)q(iv)n(er)h(\002les)h(will)e(still)h(be)g(k)o -(ept)f(b)o(y)i(the)e(clients)h(and)f(re-used)g(if)h(y)o(ou)g(tr)r(y)164 -4001 y(to)g(re-install)e(the)i(pr)q(inter\).)e(T)-9 b(o)20 -b(really)f(get)h(r)q(id)g(of)g(the)f(Adobe)g(dr)q(iv)n(er)h(\002les)h -(on)e(the)h(clients)o(,)f(open)g(the)h("Pr)q(inters")e(f)n(older)164 -4098 y(\(possib)o(ly)h(via)h("Star)s(t)f(-->)h(Settings)f(-->)h -(Control)f(P)m(anel)g(-->)h(Pr)q(inters"\),)e(r)q(ight-clic)o(k)h(onto) -g(the)h(f)n(older)e(bac)o(kg)o(round)g(and)164 4195 y(select)i("Ser)r -(v)n(er)f(Proper)s(ties".)f(A)j(ne)o(w)e(dialog)f(opens;)h(select)h -(the)g("Dr)q(iv)n(ers")f(tab;)h(on)g(the)f(list)h(select)g(the)g(dr)q -(iv)n(er)g(y)o(ou)f(w)o(ant)164 4293 y(to)h(delete)e(and)i(clic)o(k)g -(on)g(the)g("Delete")d(b)o(utton.)h(\(This)i(will)f(only)h(w)o(or)q(k)h -(if)f(there)f(is)i(no)f(single)f(pr)q(inter)f(left)i(which)g(uses)g -(that)164 4390 y(par)s(ticular)e(dr)q(iv)n(er)i(--)g(y)o(ou)g(need)f -(to)h("delete")d(all)j(pr)q(inters)f(using)g(this)h(dr)q(iv)n(er)g(in)g -(the)g("Pr)q(inters")e(f)n(older)g(\002rst.\))39 4528 -y -SDict begin H.S end - 39 4528 a 39 4528 a -SDict begin 11.7 H.A end - 39 4528 a 39 4528 a -SDict begin [ /View [/XYZ H.V] /Dest (2393) cvn H.B /DEST pdfmark end - 39 4528 a -2 -4694 a -SDict begin H.S end - -2 4694 a -2 4694 a -SDict begin 11.7 H.A end - -2 4694 a -2 4694 a -SDict begin [ /View [/XYZ H.V] /Dest (2394) cvn H.B /DEST pdfmark end - -2 4694 -a 164 4792 a Fk(Note:)h Fj(Once)h(y)o(ou)g(ha)o(v)n(e)f(successfully)i -(do)o(wnloaded)16 b(the)k(CUPS)g(P)l(ostScr)q(ipt)g(dr)q(iv)n(er)g(to)g -(a)g(client,)f(y)o(ou)h(can)g(easily)g(s)n(witch)164 -4889 y(all)f(pr)q(inters)g(to)h(this)g(one)f(b)o(y)h(proceeding)d(as)k -(descr)q(ibed)d(else)o(where)g(in)i(the)f("Samba)g(HO)n(WT)m(O)h -(Collection")d(to)j(change)f(a)164 4986 y(dr)q(iv)n(er)h(f)n(or)f(an)h -(e)n(xisting)f(pr)q(inter)l(.)-2 5301 y -SDict begin H.S end - -2 5301 a -2 -5301 a -SDict begin 13 H.A end - -2 5301 a -2 5301 a -SDict begin [ /View [/XYZ H.V] /Dest (2395) cvn H.B /DEST pdfmark end - -2 5301 a 108 x Fu(What)h(are)g(the)h -(bene\002ts)f(with)g(the)g("CUPS)i(PostScript)e(dri)n(v)o(er)e(for)i(W) -m(indo)n(ws)g(NT/2k/XP")f(as)i(compared)d(to)i(the)h(Adobe)-2 -5517 y(dri)n(v)o(ers?)p Black 3659 5984 a Fq(93)p Black -eop end -%%Page: 94 101 -TeXDict begin 94 100 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.94) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2396) cvn H.B /DEST pdfmark end - -2 -11 a --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2397) cvn H.B /DEST pdfmark end - -2 -11 a --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2398) cvn H.B /DEST pdfmark end - -2 -11 a -Black 83 x Ft(\225)p Black 81 72 a -SDict begin H.S end - 81 72 a 81 72 a -SDict begin 13 H.A end - 81 -72 a 81 72 a -SDict begin [ /View [/XYZ H.V] /Dest (2399) cvn H.B /DEST pdfmark end - 81 72 a Fu(no)g(hassle)g(with)h(the)f(Adobe)f(EULA)-2 -73 y -SDict begin H.S end - -2 73 a -2 73 a -SDict begin 13 H.A end - -2 73 a -2 73 a -SDict begin [ /View [/XYZ H.V] /Dest (2400) cvn H.B /DEST pdfmark end - -2 73 a Black 149 -x Ft(\225)p Black 81 222 a -SDict begin H.S end - 81 222 a 81 222 a -SDict begin 13 H.A end - 81 222 a -81 222 a -SDict begin [ /View [/XYZ H.V] /Dest (2401) cvn H.B /DEST pdfmark end - 81 222 a Fu(no)h(hassle)g(with)h(the)f(question)f("where)g(do) -h(I)h(get)f(the)g(ADOBE*.*)f(dri)n(v)o(er)g(\002les)i(from?")-2 -240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (2402) cvn H.B /DEST pdfmark end - -2 240 a Black -131 x Ft(\225)p Black 81 371 a -SDict begin H.S end - 81 371 a 81 371 a -SDict begin 13 H.A end - 81 371 -a 81 371 a -SDict begin [ /View [/XYZ H.V] /Dest (2403) cvn H.B /DEST pdfmark end - 81 371 a Fu(the)f(Adobe)f(dri)n(v)o(ers)g(\(depending)e(on)j -(the)g(printer)f(PPD)i(associated)f(with)h(them\))e(often)h(put)f(a)i -(PJL)g(header)e(in)h(front)f(of)h(the)81 479 y(core)f(PostScript)i -(part)e(of)h(the)h(print)e(\002le)i(\(thus)f(the)g(\002le)h(starts)g -(with)f(")2107 479 y -SDict begin H.S end - 2107 479 a 2107 479 a -SDict begin 13 H.A end - 2107 479 a -2107 479 a -SDict begin [ /View [/XYZ H.V] /Dest (2404) cvn H.B /DEST pdfmark end - 2107 479 a Fn(1B)q Fu(\045-12345X")e(or)i(")2751 -479 y -SDict begin H.S end - 2751 479 a 2751 479 a -SDict begin 13 H.A end - 2751 479 a 2751 479 a -SDict begin [ /View [/XYZ H.V] /Dest (2405) cvn H.B /DEST pdfmark end - 2751 -479 a Fn(escape)p Fu(\045-12345X")d(instead)81 587 y(of)j("\045!PS"\).) -g(This)g(leads)g(to)h(the)f(CUPS)h(daemon)e(autotyping)f(the)i(arri)n -(ving)f(\002le)i(as)f(a)h(print-ready)d(\002le,)i(not)g(requiring)e(a) -81 695 y(pass)i(thru)g(the)g("pstops")g(\002lter)g(\(to)g(speak)g(more) -g(technical,)f(it)i(is)g(not)f(re)o(garded)d(as)k(the)f(generic)f(MIME) -h(type)81 803 y("application/postscript",)d(b)n(ut)j(as)h(the)f(more)g -(special)g(MIME)g(type)f("application/cups.vnd-postscript"\),)14 -b(which)81 911 y(therefore)k(also)j(leads)f(to)g(the)h(page)e -(accounting)f(in)i("/v)n(ar/log/cups/page_log")c(not)k(recei)n(ving)e -(the)j(e)o(xact)e(mumber)g(of)81 1019 y(pages;)h(instead)g(the)g(dummy) -e(page)i(number)e(of)i("1")g(is)h(logged)e(in)h(a)h(standard)e(setup\)) --2 1037 y -SDict begin H.S end - -2 1037 a -2 1037 a -SDict begin 13 H.A end - -2 1037 a -2 1037 a -SDict begin [ /View [/XYZ H.V] /Dest (2406) cvn H.B /DEST pdfmark end - -2 -1037 a Black 131 x Ft(\225)p Black 81 1168 a -SDict begin H.S end - 81 1168 -a 81 1168 a -SDict begin 13 H.A end - 81 1168 a 81 1168 a -SDict begin [ /View [/XYZ H.V] /Dest (2407) cvn H.B /DEST pdfmark end - 81 1168 a Fu(the)h(Adobe)f(dri)n(v)o -(er)g(has)h(more)g(options)f(to)h("mis-con\002gure")e(the)i(PostScript) -g(generated)f(by)g(it)i(\(lik)o(e)f(setting)h(it)81 1276 -y(inadv)o(ertedly)c(to)k("Optimize)e(for)h(Speed",)f(instead)h(of)g -("Optimize)g(for)f(Portability",)g(which)h(could)f(lead)h(to)g(CUPS)i -(being)81 1384 y(unable)d(to)h(process)g(it\))-2 1402 -y -SDict begin H.S end - -2 1402 a -2 1402 a -SDict begin 13 H.A end - -2 1402 a -2 1402 a -SDict begin [ /View [/XYZ H.V] /Dest (2408) cvn H.B /DEST pdfmark end - -2 1402 a Black -132 x Ft(\225)p Black 81 1534 a -SDict begin H.S end - 81 1534 a 81 1534 a -SDict begin 13 H.A end - 81 -1534 a 81 1534 a -SDict begin [ /View [/XYZ H.V] /Dest (2409) cvn H.B /DEST pdfmark end - 81 1534 a Fu(the)g(CUPS)h(PostScript)g(dri)n(v)o(er)d -(output)h(sent)i(by)e(W)m(indo)n(ws)h(clients)h(to)f(the)g(CUPS)h(serv) -o(er)f(will)h(be)f(guaranteed)e(to)i(be)81 1642 y(auto-typed)e(as)j -(generic)e(MIME)g(type)h("application/postscript",)d(thusly)j(passing)g -(thru)f(the)h(CUPS)i("pstops")e(\002lter)g(and)81 1750 -y(logging)e(the)i(correct)g(number)e(of)i(pages)g(in)g(the)g(page_log)e -(for)i(accounting)e(and)i(quota)f(purposes)-2 1767 y -SDict begin H.S end - --2 1767 a -2 1767 a -SDict begin 13 H.A end - -2 1767 a -2 1767 a -SDict begin [ /View [/XYZ H.V] /Dest (2410) cvn H.B /DEST pdfmark end - -2 1767 a Black -132 x Ft(\225)p Black 81 1899 a -SDict begin H.S end - 81 1899 a 81 1899 a -SDict begin 13 H.A end - 81 -1899 a 81 1899 a -SDict begin [ /View [/XYZ H.V] /Dest (2411) cvn H.B /DEST pdfmark end - 81 1899 a Fu(the)h(CUPS)h(PostScript)g(dri)n(v)o(er)d -(supports)h(the)i(sending)e(of)g(additional)g(print)h(options)f(by)h -(the)g(W)m(in)h(NT/2k/XP)e(clients,)81 2007 y(such)h(as)h(naming)d(the) -j(CUPS)g(standard)e(banner)g(pages)h(\(or)f(the)h(custom)g(ones,)g -(should)f(the)o(y)g(be)h(installed)g(at)h(the)f(time)h(of)81 -2115 y(dri)n(v)o(er)d(do)n(wnload\),)g(using)i(the)g(CUPS)h -("page-label")e(option,)f(setting)i(a)h(job-priority)d(and)h(setting)h -(the)h(scheduled)d(time)j(of)81 2223 y(printing)d(\(with)i(the)h -(option)e(to)h(support)f(additional)g(useful)g(IPP)i(job)f(attrib)n -(utes)g(in)g(the)h(future\).)-2 2241 y -SDict begin H.S end - -2 2241 a -2 2241 -a -SDict begin 13 H.A end - -2 2241 a -2 2241 a -SDict begin [ /View [/XYZ H.V] /Dest (2412) cvn H.B /DEST pdfmark end - -2 2241 a Black 131 x Ft(\225)p -Black 81 2372 a -SDict begin H.S end - 81 2372 a 81 2372 a -SDict begin 13 H.A end - 81 2372 a 81 2372 -a -SDict begin [ /View [/XYZ H.V] /Dest (2413) cvn H.B /DEST pdfmark end - 81 2372 a Fu(the)f(CUPS)h(PostScript)g(dri)n(v)o(er)d(supports)h(the) -i(inclusion)e(of)h(the)g(ne)n(w)g("*cupsJobT)m(ick)o(et")e(comments)h -(at)h(the)h(be)o(ginnig)d(of)81 2480 y(the)i(PostScript)f(\002le)i -(\(which)d(could)h(be)h(used)f(in)h(the)g(future)f(for)g(all)h(sort)g -(of)f(bene\002cial)g(e)o(xtensions)g(on)g(the)h(CUPS)h(side,)f(b)n(ut) -81 2588 y(which)f(will)i(not)f(disturb)g(an)o(y)f(other)g(application)g -(as)i(those)f(will)h(re)o(gard)d(it)j(as)g(a)g(comment)d(and)i(simply)g -(ignore)f(it\).)-2 2606 y -SDict begin H.S end - -2 2606 a -2 2606 a -SDict begin 13 H.A end - -2 2606 -a -2 2606 a -SDict begin [ /View [/XYZ H.V] /Dest (2414) cvn H.B /DEST pdfmark end - -2 2606 a Black 131 x Ft(\225)p Black 81 -2737 a -SDict begin H.S end - 81 2737 a 81 2737 a -SDict begin 13 H.A end - 81 2737 a 81 2737 a -SDict begin [ /View [/XYZ H.V] /Dest (2415) cvn H.B /DEST pdfmark end - 81 2737 -a Fu(the)h(CUPS)h(PostScript)g(dri)n(v)o(er)d(will)j(be)f(the)g(heart)g -(of)g(the)g(fully)g(\003edged)f(CUPS)i(IPP)g(client)f(for)g(W)m(indo)n -(ws)g(NT/2k/XP)f(to)81 2845 y(be)h(released)g(soon)f(\(probably)f -(alongside)h(the)h(\002rst)h(Beta)g(release)f(for)g(CUPS)h(1.2\).)-2 -3005 y -SDict begin H.S end - -2 3005 a -2 3005 a -SDict begin 13 H.A end - -2 3005 a -2 3005 a -SDict begin [ /View [/XYZ H.V] /Dest (2416) cvn H.B /DEST pdfmark end - -2 3005 -a 377 x Fx(13.11.)34 b(Adv)o(anced)f(P)m(ostscript)h(Printing)g(fr)m -(om)h(MS)h(W)m(indo)o(ws)-2 3578 y -SDict begin H.S end - -2 3578 a -2 3578 -a -SDict begin 13 H.A end - -2 3578 a -2 3578 a -SDict begin [ /View [/XYZ H.V] /Dest (2418) cvn H.B /DEST pdfmark end - -2 3578 a 78 x Fu(Let)20 b(the)g(W)m(indo)n(ws)g -(Clients)h(use)f(a)h(PostScript)f(dri)n(v)o(er)f(to)h(deli)n(v)o(er)f -(poistscript)h(to)g(the)g(samba)g(print)g(serv)o(er)f(\(just)i(lik)o(e) -f(an)o(y)-2 3764 y(Linux)f(or)h(Unix)g(Client)g(w)o(ould)g(also)g(use)h -(PostScript)f(to)g(send)g(to)g(the)h(serv)o(er\))-2 3948 -y -SDict begin H.S end - -2 3948 a -2 3948 a -SDict begin 13 H.A end - -2 3948 a -2 3948 a -SDict begin [ /View [/XYZ H.V] /Dest (2419) cvn H.B /DEST pdfmark end - -2 3948 a 90 -x Fu(Mak)o(e)f(the)g(Unix)g(printing)e(subsystem)i(to)g(which)g(Samba)g -(sends)g(the)g(job)g(con)m(v)o(ert)e(the)j(incoming)d(PostScript)i -(\002les)h(to)g(the)-2 4146 y(nati)n(v)o(e)e(print)h(format)f(of)h(the) -g(tar)o(get)f(printers)h(\(w)o(ould)f(be)h(PCL)h(if)f(you)g(ha)n(v)o(e) -f(an)h(HP)h(printer\))-2 4330 y -SDict begin H.S end - -2 4330 a -2 4330 a -SDict begin 13 H.A end - -2 -4330 a -2 4330 a -SDict begin [ /View [/XYZ H.V] /Dest (2420) cvn H.B /DEST pdfmark end - -2 4330 a 90 x Fu(No)n(w)f(if)g(you)g(are)g(afraid)f -(that)h(this)h(w)o(ould)f(just)g(mean)g(using)g(a)g(*Generic*)f -(PostScript)h(dri)n(v)o(er)f(for)g(the)h(clients)h(that)f(has)h(no)-2 -4528 y(Simple)o(x/Duple)o(x)c(selection,)j(and)g(no)f(paper)h(tray)f -(choice,)h(b)n(ut)g(you)f(need)h(them)f(to)i(be)f(able)g(to)g(set)h(up) -f(print)g(jobs,)f(with)i(all)-2 4636 y(the)f(bells)h(and)e(whistles)i -(of)f(your)f(printers:-)-2 4754 y -SDict begin H.S end - -2 4754 a -2 4754 a -SDict begin 13 H.A end - --2 4754 a -2 4754 a -SDict begin [ /View [/XYZ H.V] /Dest (2421) cvn H.B /DEST pdfmark end - -2 4754 a -2 4754 a -SDict begin H.S end - -2 4754 a -2 -4754 a -SDict begin 13 H.A end - -2 4754 a -2 4754 a -SDict begin [ /View [/XYZ H.V] /Dest (table.15) cvn H.B /DEST pdfmark -end - -2 4754 a 75 x Fu(Not)h(possible)g(with)g -(traditional)f(spooling)g(systems)19 4922 y(But)h(perfectly)f -(supported)f(by)i(CUPS)h(\(which)f(uses)g("PPD")h(\002les)g(to)g -(describe)e(ho)n(w)h(to)g(control)f(the)h(print)g(options)f(for)h -(PostScript)g(and)f(non-PostScript)g(de)n(vices)g(alik)o(e...)-2 -5106 y -SDict begin H.S end - -2 5106 a -2 5106 a -SDict begin 13 H.A end - -2 5106 a -2 5106 a -SDict begin [ /View [/XYZ H.V] /Dest (2424) cvn H.B /DEST pdfmark end - -2 5106 -a 108 x Fu(CUPS)i(PPDs)g(are)g(w)o(orking)d(perfectly)h(on)h(W)m(indo)n -(ws)f(clients)i(who)f(use)g(Adobe)f(PostScript)h(dri)n(v)o(ers)f(\(or)h -(the)g(ne)n(w)g(CUPS)-2 5322 y(PostScript)g(dri)n(v)o(er)f(for)g(W)m -(indo)n(ws)h(NT/2K/XP\).)f(Clients)i(can)f(use)h(them)f(to)g(setup)g -(the)g(job)g(to)g(their)g(liking)g(and)f(CUPS)j(will)-2 -5430 y(use)e(the)g(recei)n(v)o(ed)f(job)h(options)f(to)h(mak)o(e)g(the) -g(\(PCL-,)g(ESC/P-)h(or)f(PostScript-\))g(printer)f(beha)n(v)o(e)g(as)i -(required.)p Black 3659 5984 a Fq(94)p Black eop end -%%Page: 95 102 -TeXDict begin 95 101 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.95) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2425) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(If)g(you)f(w)o(ant)h(to)h(ha)n(v)o(e)e(the)i(additional)d -(bene\002t)i(of)g(page)g(count)f(logging)f(and)i(accounting)e(then)i -(the)g(CUPS)h(PostScript)f(dri)n(v)o(er)-2 180 y(is)h(the)f(best)h -(choice)e(\(better)g(than)h(the)g(Adobe)f(one\).)-2 361 -y -SDict begin H.S end - -2 361 a -2 361 a -SDict begin 13 H.A end - -2 361 a -2 361 a -SDict begin [ /View [/XYZ H.V] /Dest (2426) cvn H.B /DEST pdfmark end - -2 361 a 93 x Fu(If)h(you)f(w)o -(ant)h(to)h(mak)o(e)f(the)g(dri)n(v)o(ers)f(do)n(wnloadable)e(for)j -(the)g(clients)g(then)g("cupsaddsmb")e(is)j(your)e(friend.)g(It)h(will) -h(setup)f(the)-2 562 y([print$])e(share)i(on)g(the)g(Samba)g(host)g(to) -g(be)g(ready)g(to)g(serv)o(e)g(the)g(clients)g(for)g(a)h("point)e(and)g -(print")h(dri)n(v)o(er)f(installation.)-2 580 y -SDict begin H.S end - -2 580 -a -2 580 a -SDict begin 11.7 H.A end - -2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (2427) cvn H.B /DEST pdfmark end - -2 580 a 346 680 3463 17 -v 346 1133 17 454 v 1853 829 a Fp(W)-8 b(ar)n(ning)388 -1019 y -SDict begin H.S end - 388 1019 a 388 1019 a -SDict begin 11.7 H.A end - 388 1019 a 388 1019 a -SDict begin [ /View [/XYZ H.V] /Dest (2428) cvn H.B /DEST pdfmark end - 388 -1019 a 73 x Fj(What)19 b(str)q(ings)h(are)g(attached?)p -3792 1133 17 454 v 346 1150 3463 17 v -2 1326 a -SDict begin H.S end - -2 1326 -a -2 1326 a -SDict begin 13 H.A end - -2 1326 a -2 1326 a -SDict begin [ /View [/XYZ H.V] /Dest (2429) cvn H.B /DEST pdfmark end - -2 1326 a 57 x Fu(There)f(are)h(some.)g -(But,)g(gi)n(v)o(en)f(the)i(sheer)f(CPU)h(po)n(wer)e(you)g(can)h(b)n -(uy)g(no)n(w)o(adays,)e(these)j(can)f(be)g(o)o(v)o(ercome)e(easily)-5 -b(.)19 b(The)-2 1491 y(strings:)-2 1675 y -SDict begin H.S end - -2 1675 a -2 -1675 a -SDict begin 13 H.A end - -2 1675 a -2 1675 a -SDict begin [ /View [/XYZ H.V] /Dest (2430) cvn H.B /DEST pdfmark end - -2 1675 a 90 x Fu(W)-7 b(ell,)21 -b(if)g(the)f(CUPS/Samba)g(side)h(will)g(ha)n(v)o(e)e(to)i(print)e(to)h -(man)o(y)f(printers)h(serving)f(man)o(y)g(users,)h(you)f(probably)f -(will)j(need)f(to)-2 1873 y(set)h(up)f(a)g(second)f(serv)o(er)h -(\(which)f(can)h(do)g(automatic)f(load)h(balancing)e(with)j(the)f -(\002rst)h(one,)e(plus)h(a)h(de)o(gree)e(of)h(f)o(ail-o)o(v)o(er)-2 -1980 y(mechanism\).)e(Con)m(v)o(erting)g(the)i(incoming)e(PostScript)j -(jobs,)f("interpreting")d(them)j(for)g(non-PostScript)e(printers,)h -(amounts)-2 2088 y(to)h(the)g(w)o(ork)g(of)g(a)g("RIP")h(\(Raster)g -(Image)e(Processor\))g(done)g(in)h(softw)o(are.)g(This)g(requires)g -(more)f(CPU)i(and)f(RAM)h(than)e(for)-2 2196 y(the)h(mere)g("ra)o(w)g -(spooling")e(task)j(your)e(current)f(setup)i(is)i(solving.)d(It)h(all)h -(depends)e(on)g(the)i(a)n(v)n(arage)e(and)g(peak)h(printing)f(load)-2 -2304 y(the)h(serv)o(er)f(should)g(be)i(able)f(to)g(handle.)-2 -2315 y -SDict begin H.S end - -2 2315 a -2 2315 a -SDict begin 13 H.A end - -2 2315 a -2 2315 a -SDict begin [ /View [/XYZ H.V] /Dest (2431) cvn H.B /DEST pdfmark end - -2 2315 -a 377 x Fx(13.12.)34 b(A)-7 b(uto-Deletion)33 b(of)i(CUPS)f(spool)h -(\002les)-2 2887 y -SDict begin H.S end - -2 2887 a -2 2887 a -SDict begin 13 H.A end - -2 2887 a -2 2887 -a -SDict begin [ /View [/XYZ H.V] /Dest (2433) cvn H.B /DEST pdfmark end - -2 2887 a 79 x Fu(Samba)19 b(print)h(\002les)h(pass)g(thru)e(tw)o(o)i -("spool")e(directories.)g(One)h(the)h(incoming)d(directory)g(managed)h -(by)h(Samba,)f(\(set)i(e)o(g:)f(in)-2 3074 y(the)120 -3074 y -SDict begin H.S end - 120 3074 a 120 3074 a -SDict begin 13 H.A end - 120 3074 a 120 3074 a -SDict begin [ /View [/XYZ H.V] /Dest (2434) cvn H.B /DEST pdfmark end - 120 -3074 a Fv(path)g(=)h(/v)o(ar/spool/samba)f Fu(directi)n(v)o(e)e(in)j -(the)f([printers])f(section)h(of)2186 3074 y -SDict begin H.S end - 2186 3074 -a 2186 3074 a -SDict begin 13 H.A end - 2186 3074 a 2186 3074 a -SDict begin [ /View [/XYZ H.V] /Dest (2435) cvn H.B /DEST pdfmark end - 2186 3074 a Fr(smb.conf)p -Fu(\).)e(Second)i(is)h(the)f(spool)g(directory)e(of)-2 -3182 y(your)h(UNIX)h(print)g(subsystem.)f(F)o(or)h(CUPS)h(it)g(is)g -(normally)e("/v)n(ar/spool/cups/",)e(as)k(set)g(by)f(the)g(cupsd.conf)e -(directi)n(v)o(e)-2 3290 y("RequestRoot)h(/v)n(ar/spool/cups".)-2 -3474 y -SDict begin H.S end - -2 3474 a -2 3474 a -SDict begin 13 H.A end - -2 3474 a -2 3474 a -SDict begin [ /View [/XYZ H.V] /Dest (2436) cvn H.B /DEST pdfmark end - -2 3474 -a 89 x Fu(I)h(am)g(not)g(sure,)g(which)g(one)f(of)h(your)f(directories) -g(k)o(eeps)h(the)h(\002les.)f(From)g(what)g(you)g(say)-5 -b(,)19 b(it)i(is)g(most)g(lik)o(ely)f(the)g(Samba)g(part.)-2 -3748 y -SDict begin H.S end - -2 3748 a -2 3748 a -SDict begin 13 H.A end - -2 3748 a -2 3748 a -SDict begin [ /View [/XYZ H.V] /Dest (2437) cvn H.B /DEST pdfmark end - -2 3748 -a 89 x Fu(F)o(or)g(the)g(CUPS)h(part,)f(you)f(may)h(w)o(ant)g(to)g -(consult:)-2 3956 y -SDict begin H.S end - -2 3956 a -2 3956 a -SDict begin 13 H.A end - -2 3956 a -2 -3956 a -SDict begin [ /View [/XYZ H.V] /Dest (2438) cvn H.B /DEST pdfmark end - -2 3956 a -2 3956 a -SDict begin H.S end - -2 3956 a -2 3956 a -SDict begin 13 H.A end - -2 3956 -a -2 3956 a -SDict begin [ /View [/XYZ H.V] /Dest (table.16) cvn H.B /DEST pdfmark -end - -2 3956 a 74 x Fu(http://localhost:631/sam.html#Preserv)o -(eJo)o(bFiles)-2 4123 y(http://localhost:631/sam.html#Preserv)o(eJo)o -(bHistor)o(y)-2 4216 y(http://localhost:631/sam.html#MaxJob)o(s)-2 -4400 y -SDict begin H.S end - -2 4400 a -2 4400 a -SDict begin 13 H.A end - -2 4400 a -2 4400 a -SDict begin [ /View [/XYZ H.V] /Dest (2442) cvn H.B /DEST pdfmark end - -2 4400 -a 108 x Fu(There)f(are)h(the)g(settings)h(described)e(for)g(your)g -(CUPS)j(daemon,)c(which)i(could)f(lead)h(to)g(completed)f(job)h -(\002les)h(not)f(being)-2 4616 y(deleted.)-2 4783 y -SDict begin H.S end - -2 -4783 a -2 4783 a -SDict begin 13 H.A end - -2 4783 a -2 4783 a -SDict begin [ /View [/XYZ H.V] /Dest (2443) cvn H.B /DEST pdfmark end - -2 4783 a 107 x -Fu("Preserv)o(eJobHistory)d(Y)-8 b(es")21 b(--)f(k)o(eeps)g(some)g -(details)g(of)g(jobs)g(in)h(cupsd')-5 b(s)20 b(mind)f(\(well)h(it)h(k)o -(eeps)f(the)g("c12345",)e("c12346")-2 4998 y(etc.)i(\002les)h(in)g(the) -f(CUPS)h(spool)f(directory)-5 b(,)18 b(which)h(do)h(a)h(similar)f(job)g -(as)h(the)f(old-f)o(ashioned)e(BSD-LPD)i(control)f(\002les\).)i(This)-2 -5106 y(is)g(set)g(to)f("Y)-8 b(es")21 b(as)f(a)h(def)o(ault.)-2 -5272 y -SDict begin H.S end - -2 5272 a -2 5272 a -SDict begin 13 H.A end - -2 5272 a -2 5272 a -SDict begin [ /View [/XYZ H.V] /Dest (2444) cvn H.B /DEST pdfmark end - -2 5272 -a 108 x Fu("Preserv)o(eJobFiles)e(Y)-8 b(es")20 b(--)g(k)o(eeps)g(the)g -(job)g(\002les)h(themselv)o(es)f(in)g(cupsd')-5 b(s)20 -b(mind)f(\(well)i(it)g(k)o(eeps)f(the)g("d12345",)d("d12346")-2 -5487 y(etc.)j(\002les)h(in)g(the)f(CUPS)h(spool)f(directory)-5 -b(...\).)17 b(This)j(is)h(set)g(to)f("No")g(as)h(the)f(CUPS)i(def)o -(ault.)p Black 3659 5984 a Fq(95)p Black eop end -%%Page: 96 103 -TeXDict begin 96 102 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.96) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2534 -132 -a Fq(Chapter)20 b(13.)g(CUPS)g(Printing)g(Support)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2445) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu("MaxJobs)f(500")g(--)g(this)i(directi)n(v)o(e)d(controls)h(the) -h(maximum)e(number)h(of)g(jobs)h(that)g(are)g(k)o(ept)f(in)h(memory)-5 -b(.)18 b(Once)i(the)f(number)-2 180 y(of)h(jobs)g(reaches)f(the)i -(limit,)f(the)g(oldest)g(completed)f(job)h(is)h(automatically)e(pur)o -(ged)f(from)h(the)h(system)g(to)h(mak)o(e)e(room)g(for)h(the)-2 -288 y(ne)n(w)g(one.)f(If)h(all)h(of)f(the)g(kno)n(wn)f(jobs)h(are)g -(still)h(pending)e(or)h(acti)n(v)o(e)f(then)h(the)g(ne)n(w)g(job)g -(will)h(be)f(rejected.)f(Setting)h(the)-2 396 y(maximum)e(to)j(0)f -(disables)g(this)h(functionality)-5 b(.)17 b(The)j(def)o(ault)g -(setting)g(is)h(0.)-2 580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 -a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (2446) cvn H.B /DEST pdfmark end - -2 580 a 90 x Fu(\(There)e(are)h(also)g(additional)f -(settings)i(for)e("MaxJobsPerUser")g(and)h("MaxJobsPerPrinter"...\))-2 -854 y -SDict begin H.S end - -2 854 a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (2447) cvn H.B /DEST pdfmark end - -2 854 a 90 -x Fu(F)o(or)g(e)n(v)o(erything)d(to)j(w)o(ork)g(as)h(announced,)c(you)i -(need)h(to)g(ha)n(v)o(e)g(three)g(things:)-2 1063 y -SDict begin H.S end - -2 -1063 a -2 1063 a -SDict begin 13 H.A end - -2 1063 a -2 1063 a -SDict begin [ /View [/XYZ H.V] /Dest (2448) cvn H.B /DEST pdfmark end - -2 1063 a -2 1063 -a -SDict begin H.S end - -2 1063 a -2 1063 a -SDict begin 13 H.A end - -2 1063 a -2 1063 a -SDict begin [ /View [/XYZ H.V] /Dest (table.17) cvn H.B /DEST pdfmark -end - -2 1063 a 19 -1137 a Fu(a)g(Samba-smbd)e(which)i(is)h(compiled)e(against)h("libcups") -f(\(Check)g(on)h(Linux)f(by)h(running)e Fm(ldd)49 b(`which)g(smbd`)p -Fu(\))19 1230 y(a)20 b(Samba-)p Fr(smb.conf)e Fu(setting)i(of)g -Fv(printing)h(=)g(cups)19 1323 y Fu(another)d(Samba-)p -Fr(smb.conf)g Fu(setting)i(of)g Fv(printcap)h(=)g(cups)-2 -1341 y -SDict begin H.S end - -2 1341 a -2 1341 a -SDict begin 11.7 H.A end - -2 1341 a -2 1341 a -SDict begin [ /View [/XYZ H.V] /Dest (2458) cvn H.B /DEST pdfmark end - -2 1341 -a -2 1465 a -SDict begin H.S end - -2 1465 a -2 1465 a -SDict begin 11.7 H.A end - -2 1465 a -2 1465 a -SDict begin [ /View [/XYZ H.V] /Dest (2459) cvn H.B /DEST pdfmark end - -2 -1465 a 164 1562 a Fk(Note:)e Fj(Note)o(,)g(that)g(in)h(this)g(case)h -(all)e(other)g(man)o(ually)g(set)i(pr)q(inting-related)15 -b(commands)20 b(\(lik)o(e)f("pr)q(int)g(command",)g("lpq)164 -1659 y(command",)g("lpr)r(m)g(command",)g("lppause)f(command")i(or)g -("lpresume)e(command"\))i(are)f(ignored)f(and)i(the)o(y)f(should)164 -1757 y(nor)r(mally)g(ha)o(v)n(e)g(no)h(in\003uence)f(what-so-e)n(v)n -(er)f(on)i(y)o(our)g(pr)q(inting.)-2 2072 y -SDict begin H.S end - -2 2072 a --2 2072 a -SDict begin 13 H.A end - -2 2072 a -2 2072 a -SDict begin [ /View [/XYZ H.V] /Dest (2460) cvn H.B /DEST pdfmark end - -2 2072 a 108 x Fu(If)g(you)f(w)o(ant)h -(to)h(do)f(things)f(manually)-5 b(,)18 b(replace)i(the)g("printing)f(=) -h(cups")g(by)g("printing)e(=)j(bsd".)f(Then)f(your)g(manually)g(set)-2 -2288 y(commands)f(may)h(w)o(ork)g(\(ha)n(v)o(en')o(t)e(tested)j -(this\),)g(and)f(a)h("print)f(command)f(=)i(lp)g(-d)f(\045P)i(\045s;)g -(rm)e(\045s")i(may)e(do)g(what)h(you)f(need.)-2 2472 -y -SDict begin H.S end - -2 2472 a -2 2472 a -SDict begin 13 H.A end - -2 2472 a -2 2472 a -SDict begin [ /View [/XYZ H.V] /Dest (2461) cvn H.B /DEST pdfmark end - -2 2472 a 90 -x Fu(Y)-9 b(ou)19 b(for)o(got)g(to)h(mention)f(the)h(CUPS)h(v)o(ersion) -e(you')l(re)g(using.)g(If)h(you)f(did)h(set)h(things)f(up)g(as)h -(described)d(in)j(the)f(man)g(pages,)-2 2670 y(then)f(the)i(Samba)e -(spool)h(\002les)h(should)e(be)i(deleted.)e(Otherwise)h(it)h(may)e(be)i -(a)f(b)n(ug.)g(On)g(the)g(CUPS)h(side,)g(you)e(can)h(control)f(the)-2 -2778 y(beha)n(viour)f(as)j(described)e(abo)o(v)o(e.)-2 -2945 y -SDict begin H.S end - -2 2945 a -2 2945 a -SDict begin 13 H.A end - -2 2945 a -2 2945 a -SDict begin [ /View [/XYZ H.V] /Dest (2462) cvn H.B /DEST pdfmark end - -2 2945 -a 107 x Fu(If)h(you)f(ha)n(v)o(e)h(more)f(problems,)g(post)h(the)g -(output)f(of)h(these)g(commands:)-2 3236 y -SDict begin H.S end - -2 3236 a --2 3236 a -SDict begin 13 H.A end - -2 3236 a -2 3236 a -SDict begin [ /View [/XYZ H.V] /Dest (2463) cvn H.B /DEST pdfmark end - -2 3236 a -2 3236 a -SDict begin H.S end - -2 -3236 a -2 3236 a -SDict begin 13 H.A end - -2 3236 a -2 3236 a -SDict begin [ /View [/XYZ H.V] /Dest (2464) cvn H.B /DEST pdfmark end - -2 3236 a 90 x Fm(grep)49 -b(-v)g(^#)h(/etc/cups/cupsd.conf)c(|)j(grep)g(-v)h(^$)f(grep)g(-v)h(^#) -f(/etc/samba/smb.conf)-2 3434 y(|)g(grep)g(-v)h(^$)f(|)h(grep)f(-v)g -("^;")-2 3620 y -SDict begin H.S end - -2 3620 a -2 3620 a -SDict begin 13 H.A end - -2 3620 a -2 3620 -a -SDict begin [ /View [/XYZ H.V] /Dest (2465) cvn H.B /DEST pdfmark end - -2 3620 a 88 x Fu(\(adapt)19 b(paths)h(as)h(needed\).)d(These)i -(commands)f(sanitize)h(the)g(\002les)h(and)f(cut)g(out)g(the)g(empty)g -(lines)g(and)g(lines)g(with)h(comments,)-2 3815 y(pro)o(viding)c(the)j -("nak)o(ed)f(settings")i(in)f(a)h(compact)e(w)o(ay)-5 -b(.)p Black 3657 5984 a Fq(96)p Black eop end -%%Page: 97 104 -TeXDict begin 97 103 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.97) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (WINBIND) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(14.)f(Uni\002ed)g(Logons)g(between)h(W)m(indo)n(ws)f -(NT)-2 332 y(and)f(UNIX)i(using)f(W)m(inbind)-2 421 y -SDict begin H.S end - --2 421 a -2 421 a -SDict begin 13 H.A end - -2 421 a -2 421 a -SDict begin [ /View [/XYZ H.V] /Dest (2505) cvn H.B /DEST pdfmark end - -2 421 a 342 x Fx(14.1.)35 -b(Abstract)-2 931 y -SDict begin H.S end - -2 931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 931 -a -SDict begin [ /View [/XYZ H.V] /Dest (2507) cvn H.B /DEST pdfmark end - -2 931 a 106 x Fu(Inte)o(gration)18 b(of)h(UNIX)i(and)e(Microsoft)h -(W)m(indo)n(ws)f(NT)i(through)d(a)i(uni\002ed)g(logon)e(has)j(been)e -(considered)g(a)h("holy)g(grail")f(in)-2 1145 y(heterogeneous)e -(computing)h(en)m(vironments)f(for)j(a)h(long)e(time.)h(W)-7 -b(e)21 b(present)2266 1145 y -SDict begin H.S end - 2266 1145 a 2266 1145 a -SDict begin 13 H.A end - -2266 1145 a 2266 1145 a -SDict begin [ /View [/XYZ H.V] /Dest (2508) cvn H.B /DEST pdfmark end - 2266 1145 a Fq(winbind)r Fu(,)e(a)i(component)d -(of)h(the)i(Samba)e(suite)i(of)-2 1253 y(programs)d(as)j(a)g(solution)e -(to)h(the)g(uni\002ed)g(logon)f(problem.)f(W)m(inbind)h(uses)i(a)f -(UNIX)h(implementation)d(of)h(Microsoft)h(RPC)-2 1361 -y(calls,)g(Pluggable)f(Authentication)f(Modules,)h(and)h(the)g(Name)g -(Service)g(Switch)g(to)h(allo)n(w)f(W)m(indo)n(ws)f(NT)i(domain)d -(users)j(to)-2 1468 y(appear)e(and)g(operate)g(as)i(UNIX)g(users)f(on)g -(a)g(UNIX)h(machine.)d(This)j(paper)e(describes)h(the)g(winbind)f -(system,)h(e)o(xplaining)e(the)-2 1576 y(functionality)g(it)j(pro)o -(vides,)d(ho)n(w)i(it)g(is)i(con\002gured,)17 b(and)j(ho)n(w)g(it)g(w)o -(orks)g(internally)-5 b(.)-2 1605 y -SDict begin H.S end - -2 1605 a -2 1605 -a -SDict begin 13 H.A end - -2 1605 a -2 1605 a -SDict begin [ /View [/XYZ H.V] /Dest (2509) cvn H.B /DEST pdfmark end - -2 1605 a 359 x Fx(14.2.)35 b(Intr)m(oduction)-2 -2132 y -SDict begin H.S end - -2 2132 a -2 2132 a -SDict begin 13 H.A end - -2 2132 a -2 2132 a -SDict begin [ /View [/XYZ H.V] /Dest (2511) cvn H.B /DEST pdfmark end - -2 2132 -a 106 x Fu(It)20 b(is)h(well)g(kno)n(wn)e(that)h(UNIX)g(and)g -(Microsoft)f(W)m(indo)n(ws)h(NT)g(ha)n(v)o(e)g(dif)n(ferent)e(models)i -(for)f(representing)g(user)h(and)f(group)-2 2346 y(information)f(and)h -(use)i(dif)n(ferent)d(technologies)h(for)g(implementing)f(them.)i(This) -g(f)o(act)g(has)h(made)e(it)i(dif)n(\002cult)f(to)g(inte)o(grate)f(the) --2 2454 y(tw)o(o)h(systems)h(in)f(a)h(satisf)o(actory)f(manner)-5 -b(.)-2 2638 y -SDict begin H.S end - -2 2638 a -2 2638 a -SDict begin 13 H.A end - -2 2638 a -2 2638 a -SDict begin [ /View [/XYZ H.V] /Dest (2512) cvn H.B /DEST pdfmark end - --2 2638 a 90 x Fu(One)20 b(common)e(solution)h(in)i(use)f(today)f(has)i -(been)e(to)i(create)f(identically)f(named)g(user)h(accounts)f(on)h -(both)f(the)i(UNIX)f(and)-2 2836 y(W)m(indo)n(ws)f(systems)i(and)f(use) -g(the)g(Samba)g(suite)h(of)f(programs)e(to)i(pro)o(vide)e(\002le)j(and) -f(print)f(services)i(between)e(the)h(tw)o(o.)g(This)-2 -2944 y(solution)f(is)i(f)o(ar)f(from)f(perfect)h(ho)n(we)n(v)o(er)m(,)d -(as)k(adding)e(and)h(deleting)f(users)h(on)g(both)f(sets)j(of)e -(machines)f(becomes)g(a)i(chore)e(and)-2 3051 y(tw)o(o)h(sets)i(of)d -(passw)o(ords)h(are)g(required)f(both)g(of)h(which)g(can)g(lead)g(to)g -(synchronization)d(problems)i(between)g(the)h(UNIX)h(and)-2 -3159 y(W)m(indo)n(ws)e(systems)i(and)f(confusion)e(for)h(users.)-2 -3343 y -SDict begin H.S end - -2 3343 a -2 3343 a -SDict begin 13 H.A end - -2 3343 a -2 3343 a -SDict begin [ /View [/XYZ H.V] /Dest (2513) cvn H.B /DEST pdfmark end - -2 3343 -a 90 x Fu(W)-7 b(e)21 b(di)n(vide)e(the)i(uni\002ed)e(logon)g(problem)f -(for)i(UNIX)g(machines)f(into)h(three)g(smaller)g(problems:)-2 -3451 y -SDict begin H.S end - -2 3451 a -2 3451 a -SDict begin 13 H.A end - -2 3451 a -2 3451 a -SDict begin [ /View [/XYZ H.V] /Dest (2514) cvn H.B /DEST pdfmark end - -2 3451 -a -2 3461 a -SDict begin H.S end - -2 3461 a -2 3461 a -SDict begin 13 H.A end - -2 3461 a -2 3461 a -SDict begin [ /View [/XYZ H.V] /Dest (2515) cvn H.B /DEST pdfmark end - -2 -3461 a Black 143 x Ft(\225)p Black 81 3604 a -SDict begin H.S end - 81 3604 -a 81 3604 a -SDict begin 13 H.A end - 81 3604 a 81 3604 a -SDict begin [ /View [/XYZ H.V] /Dest (2516) cvn H.B /DEST pdfmark end - 81 3604 a Fu(Obtaining)f(W)m(indo)n(ws) -g(NT)i(user)f(and)f(group)g(information)-2 3622 y -SDict begin H.S end - -2 -3622 a -2 3622 a -SDict begin 13 H.A end - -2 3622 a -2 3622 a -SDict begin [ /View [/XYZ H.V] /Dest (2517) cvn H.B /DEST pdfmark end - -2 3622 a Black -131 x Ft(\225)p Black 81 3753 a -SDict begin H.S end - 81 3753 a 81 3753 a -SDict begin 13 H.A end - 81 -3753 a 81 3753 a -SDict begin [ /View [/XYZ H.V] /Dest (2518) cvn H.B /DEST pdfmark end - 81 3753 a Fu(Authenticating)f(W)m(indo)n(ws)i(NT)g -(users)-2 3771 y -SDict begin H.S end - -2 3771 a -2 3771 a -SDict begin 13 H.A end - -2 3771 a -2 3771 -a -SDict begin [ /View [/XYZ H.V] /Dest (2519) cvn H.B /DEST pdfmark end - -2 3771 a Black 131 x Ft(\225)p Black 81 3902 a -SDict begin H.S end - 81 -3902 a 81 3902 a -SDict begin 13 H.A end - 81 3902 a 81 3902 a -SDict begin [ /View [/XYZ H.V] /Dest (2520) cvn H.B /DEST pdfmark end - 81 3902 a Fu(P)o(assw)o(ord)g -(changing)e(for)h(W)m(indo)n(ws)h(NT)g(users)-2 4086 -y -SDict begin H.S end - -2 4086 a -2 4086 a -SDict begin 13 H.A end - -2 4086 a -2 4086 a -SDict begin [ /View [/XYZ H.V] /Dest (2521) cvn H.B /DEST pdfmark end - -2 4086 a 90 -x Fu(Ideally)-5 b(,)18 b(a)j(prospecti)n(v)o(e)d(solution)i(to)g(the)g -(uni\002ed)f(logon)g(problem)g(w)o(ould)g(satisfy)i(all)g(the)f(abo)o -(v)o(e)e(components)g(without)-2 4284 y(duplication)g(of)i(information) -e(on)i(the)g(UNIX)g(machines)f(and)h(without)f(creating)h(additional)e -(tasks)j(for)f(the)g(system)-2 4392 y(administrator)e(when)i -(maintaining)e(users)j(and)e(groups)g(on)h(either)g(system.)g(The)g -(winbind)e(system)j(pro)o(vides)d(a)j(simple)f(and)-2 -4500 y(ele)o(gant)f(solution)g(to)h(all)h(three)f(components)e(of)i -(the)g(uni\002ed)f(logon)g(problem.)-2 4529 y -SDict begin H.S end - -2 4529 -a -2 4529 a -SDict begin 13 H.A end - -2 4529 a -2 4529 a -SDict begin [ /View [/XYZ H.V] /Dest (2522) cvn H.B /DEST pdfmark end - -2 4529 a 359 x Fx(14.3.)35 -b(What)g(W)m(inbind)h(Pr)m(o)o(vides)-2 5055 y -SDict begin H.S end - -2 5055 -a -2 5055 a -SDict begin 13 H.A end - -2 5055 a -2 5055 a -SDict begin [ /View [/XYZ H.V] /Dest (2524) cvn H.B /DEST pdfmark end - -2 5055 a 107 x Fu(W)m(inbind)19 -b(uni\002es)h(UNIX)g(and)g(W)m(indo)n(ws)f(NT)i(account)e(management)f -(by)i(allo)n(wing)f(a)h(UNIX)h(box)e(to)h(become)f(a)i(full)-2 -5270 y(member)e(of)g(a)i(NT)g(domain.)d(Once)i(this)h(is)g(done)e(the)h -(UNIX)g(box)g(will)h(see)f(NT)h(users)f(and)g(groups)f(as)i(if)f(the)o -(y)f(were)i(nati)n(v)o(e)-2 5378 y(UNIX)f(users)g(and)g(groups,)e(allo) -n(wing)i(the)g(NT)g(domain)f(to)i(be)f(used)g(in)g(much)f(the)h(same)h -(manner)d(that)j(NIS+)f(is)h(used)f(within)-2 5485 y(UNIX-only)e(en)m -(vironments.)p Black 3656 5984 a Fq(97)p Black eop end -%%Page: 98 105 -TeXDict begin 98 104 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.98) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2541) cvn H.B /DEST pdfmark end - -2 -201 a 1220 --132 a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2525) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(The)19 b(end)h(result)g(is)h(that)f(whene)n(v)o(er)e(an)o -(y)h(program)f(on)h(the)h(UNIX)g(machine)f(asks)h(the)g(operating)e -(system)i(to)h(lookup)d(a)i(user)g(or)-2 180 y(group)e(name,)i(the)g -(query)f(will)h(be)h(resolv)o(ed)d(by)i(asking)g(the)g(NT)g(domain)f -(controller)g(for)g(the)h(speci\002ed)g(domain)f(to)i(do)e(the)-2 -288 y(lookup.)f(Because)i(W)m(inbind)f(hooks)g(into)h(the)h(operating)d -(system)i(at)h(a)g(lo)n(w)f(le)n(v)o(el)g(\(via)f(the)i(NSS)g(name)e -(resolution)g(modules)-2 396 y(in)h(the)g(C)h(library\))e(this)i -(redirection)d(to)j(the)f(NT)g(domain)f(controller)g(is)i(completely)d -(transparent.)-2 580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 a -2 -580 a -SDict begin [ /View [/XYZ H.V] /Dest (2526) cvn H.B /DEST pdfmark end - -2 580 a 90 x Fu(Users)j(on)e(the)i(UNIX)f(machine)f(can)h(then)g -(use)g(NT)g(user)g(and)g(group)e(names)i(as)h(the)o(y)f(w)o(ould)f(use) -i("nati)n(v)o(e")e(UNIX)h(names.)-2 778 y(The)o(y)f(can)h(cho)n(wn)f -(\002les)i(so)g(that)f(the)o(y)f(are)h(o)n(wned)f(by)h(NT)h(domain)e -(users)h(or)g(e)n(v)o(en)f(login)g(to)i(the)f(UNIX)g(machine)f(and)h -(run)f(a)-2 886 y(UNIX)h(X-W)m(indo)n(w)f(session)h(as)h(a)g(domain)e -(user)-5 b(.)-2 1053 y -SDict begin H.S end - -2 1053 a -2 1053 a -SDict begin 13 H.A end - -2 1053 a --2 1053 a -SDict begin [ /View [/XYZ H.V] /Dest (2527) cvn H.B /DEST pdfmark end - -2 1053 a 107 x Fu(The)20 b(only)f(ob)o(vious)f(indication)h -(that)i(W)m(inbind)e(is)i(being)e(used)h(is)h(that)f(user)g(and)g -(group)e(names)i(tak)o(e)h(the)f(form)-2 1268 y(DOMAIN\\user)f(and)h -(DOMAIN\\group.)d(This)k(is)g(necessary)e(as)i(it)g(allo)n(ws)f(W)m -(inbind)f(to)i(determine)e(that)h(redirection)e(to)j(a)-2 -1376 y(domain)e(controller)f(is)j(w)o(anted)f(for)f(a)i(particular)e -(lookup)f(and)i(which)g(trusted)f(domain)g(is)i(being)f(referenced.)-2 -1560 y -SDict begin H.S end - -2 1560 a -2 1560 a -SDict begin 13 H.A end - -2 1560 a -2 1560 a -SDict begin [ /View [/XYZ H.V] /Dest (2528) cvn H.B /DEST pdfmark end - -2 1560 -a 90 x Fu(Additionally)-5 b(,)18 b(W)m(inbind)h(pro)o(vides)f(an)i -(authentication)e(service)i(that)h(hooks)e(into)h(the)g(Pluggable)e -(Authentication)g(Modules)-2 1758 y(\(P)-8 b(AM\))20 -b(system)g(to)h(pro)o(vide)d(authentication)g(via)i(a)h(NT)f(domain)f -(to)i(an)o(y)e(P)-8 b(AM)21 b(enabled)e(applications.)g(This)h -(capability)-2 1866 y(solv)o(es)g(the)g(problem)e(of)i(synchronizing)e -(passw)o(ords)h(between)h(systems)g(since)h(all)g(passw)o(ords)e(are)h -(stored)g(in)g(a)h(single)-2 1974 y(location)e(\(on)g(the)i(domain)d -(controller\).)-2 1989 y -SDict begin H.S end - -2 1989 a -2 1989 a -SDict begin 13 H.A end - -2 1989 -a -2 1989 a -SDict begin [ /View [/XYZ H.V] /Dest (2529) cvn H.B /DEST pdfmark end - -2 1989 a 313 x Fp(14.3.1.)28 b(T)-11 b(ar)o(get)29 -b(Uses)-2 2492 y -SDict begin H.S end - -2 2492 a -2 2492 a -SDict begin 13 H.A end - -2 2492 a -2 2492 -a -SDict begin [ /View [/XYZ H.V] /Dest (2531) cvn H.B /DEST pdfmark end - -2 2492 a 84 x Fu(W)m(inbind)19 b(is)i(tar)o(geted)e(at)h(or)o -(ganizations)d(that)k(ha)n(v)o(e)e(an)h(e)o(xisting)g(NT)g(based)g -(domain)f(infrastructure)f(into)i(which)f(the)o(y)h(wish)-2 -2684 y(to)g(put)g(UNIX)g(w)o(orkstations)f(or)h(serv)o(ers.)g(W)m -(inbind)f(will)i(allo)n(w)f(these)g(or)o(ganizations)d(to)k(deplo)o(y)e -(UNIX)h(w)o(orkstations)-2 2792 y(without)f(ha)n(ving)g(to)i(maintain)e -(a)i(separate)e(account)g(infrastructure.)f(This)i(greatly)g -(simpli\002es)g(the)h(administrati)n(v)o(e)d(o)o(v)o(erhead)-2 -2900 y(of)i(deplo)o(ying)e(UNIX)i(w)o(orkstations)f(into)h(a)h(NT)f -(based)g(or)o(ganization.)-2 3084 y -SDict begin H.S end - -2 3084 a -2 3084 -a -SDict begin 13 H.A end - -2 3084 a -2 3084 a -SDict begin [ /View [/XYZ H.V] /Dest (2532) cvn H.B /DEST pdfmark end - -2 3084 a 90 x Fu(Another)f(interesting)g(w)o(ay) -h(in)g(which)g(we)h(e)o(xpect)e(W)m(inbind)g(to)h(be)g(used)g(is)h(as)g -(a)g(central)f(part)f(of)h(UNIX)h(based)e(appliances.)-2 -3281 y(Appliances)g(that)h(pro)o(vide)e(\002le)j(and)f(print)g -(services)g(to)g(Microsoft)f(based)h(netw)o(orks)f(will)i(be)f(able)g -(to)h(use)f(W)m(inbind)f(to)-2 3389 y(pro)o(vide)f(seamless)j(inte)o -(gration)d(of)i(the)g(appliance)f(into)h(the)g(domain.)-2 -3501 y -SDict begin H.S end - -2 3501 a -2 3501 a -SDict begin 13 H.A end - -2 3501 a -2 3501 a -SDict begin [ /View [/XYZ H.V] /Dest (2533) cvn H.B /DEST pdfmark end - -2 3501 -a 359 x Fx(14.4.)35 b(Ho)o(w)f(W)m(inbind)h(W)-11 b(orks)-2 -4028 y -SDict begin H.S end - -2 4028 a -2 4028 a -SDict begin 13 H.A end - -2 4028 a -2 4028 a -SDict begin [ /View [/XYZ H.V] /Dest (2535) cvn H.B /DEST pdfmark end - -2 4028 -a 106 x Fu(The)20 b(winbind)f(system)h(is)h(designed)e(around)f(a)j -(client/serv)o(er)e(architecture.)f(A)j(long)e(running)2784 -4134 y -SDict begin H.S end - 2784 4134 a 2784 4134 a -SDict begin 13 H.A end - 2784 4134 a 2784 4134 -a -SDict begin [ /View [/XYZ H.V] /Dest (2536) cvn H.B /DEST pdfmark end - 2784 4134 a Fv(winbindd)j Fu(daemon)c(listens)j(on)-2 -4242 y(a)f(UNIX)h(domain)d(sock)o(et)i(w)o(aiting)g(for)g(requests)g -(to)g(arri)n(v)o(e.)f(These)h(requests)g(are)g(generated)e(by)i(the)g -(NSS)h(and)f(P)-8 b(AM)21 b(clients)-2 4350 y(and)e(processed)h -(sequentially)-5 b(.)-2 4534 y -SDict begin H.S end - -2 4534 a -2 4534 a -SDict begin 13 H.A end - -2 -4534 a -2 4534 a -SDict begin [ /View [/XYZ H.V] /Dest (2537) cvn H.B /DEST pdfmark end - -2 4534 a 90 x Fu(The)20 b(technologies)e(used)i(to)g -(implement)f(winbind)g(are)h(described)f(in)h(detail)h(belo)n(w)-5 -b(.)-2 4642 y -SDict begin H.S end - -2 4642 a -2 4642 a -SDict begin 13 H.A end - -2 4642 a -2 4642 a -SDict begin [ /View [/XYZ H.V] /Dest (2538) cvn H.B /DEST pdfmark end - --2 4642 a 310 x Fp(14.4.1.)28 b(Micr)n(osoft)h(Remote)h(Pr)n(ocedur)n -(e)g(Calls)-2 5119 y -SDict begin H.S end - -2 5119 a -2 5119 a -SDict begin 13 H.A end - -2 5119 a -2 -5119 a -SDict begin [ /View [/XYZ H.V] /Dest (2540) cvn H.B /DEST pdfmark end - -2 5119 a 107 x Fu(Ov)o(er)19 b(the)h(last)i(fe)n(w)e(years,)f -(ef)n(forts)h(ha)n(v)o(e)f(been)h(underw)o(ay)e(by)i(v)n(arious)f -(Samba)h(T)-6 b(eam)20 b(members)f(to)h(decode)f(v)n(arious)g(aspects) --2 5334 y(of)h(the)g(Microsoft)f(Remote)h(Procedure)e(Call)k(\(MSRPC\)) -e(system.)h(This)f(system)g(is)i(used)d(for)h(most)g(netw)o(ork)f -(related)-2 5442 y(operations)f(between)i(W)m(indo)n(ws)f(NT)i -(machines)e(including)g(remote)g(management,)f(user)i(authentication)e -(and)h(print)p Black 3659 5984 a Fq(98)p Black eop end -%%Page: 99 106 -TeXDict begin 99 105 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.99) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 72 a Fu(spooling.)18 b(Although)h(initially)h(this)h(w)o(ork)e -(w)o(as)i(done)e(to)i(aid)f(the)g(implementation)e(of)i(Primary)f -(Domain)g(Controller)g(\(PDC\))-2 180 y(functionality)f(in)i(Samba,)g -(it)h(has)f(also)h(yielded)e(a)h(body)f(of)h(code)g(which)f(can)h(be)g -(used)g(for)g(other)f(purposes.)-2 454 y(W)m(inbind)g(uses)h(v)n -(arious)g(MSRPC)h(calls)g(to)f(enumerate)f(domain)g(users)h(and)g -(groups)f(and)g(to)i(obtain)e(detailed)g(information)-2 -562 y(about)f(indi)n(vidual)g(users)h(or)g(groups.)f(Other)h(MSRPC)i -(calls)f(can)f(be)h(used)f(to)g(authenticate)f(NT)i(domain)e(users)i -(and)e(to)i(change)-2 670 y(user)g(passw)o(ords.)f(By)i(directly)e -(querying)f(a)j(W)m(indo)n(ws)e(PDC)j(for)d(user)h(and)g(group)e -(information,)g(winbind)h(maps)h(the)g(NT)-2 778 y(account)f -(information)e(onto)j(UNIX)g(user)g(and)g(group)e(names.)-2 -807 y -SDict begin H.S end - -2 807 a -2 807 a -SDict begin 13 H.A end - -2 807 a -2 807 a -SDict begin [ /View [/XYZ H.V] /Dest (2542) cvn H.B /DEST pdfmark end - -2 807 a 310 -x Fp(14.4.2.)28 b(Micr)n(osoft)h(Acti)o(v)o(e)h(Dir)n(ectory)g(Ser)o -(vices)-2 1307 y -SDict begin H.S end - -2 1307 a -2 1307 a -SDict begin 13 H.A end - -2 1307 a -2 1307 -a -SDict begin [ /View [/XYZ H.V] /Dest (2544) cvn H.B /DEST pdfmark end - -2 1307 a 84 x Fu(Since)20 b(late)h(2001,)d(Samba)i(has)g(gained)f -(the)h(ability)g(to)h(interact)e(with)i(Microsoft)e(W)m(indo)n(ws)g -(2000)g(using)h(its)h('Nati)n(v)o(e)e(Mode')-2 1499 y(protocols,)f -(rather)g(than)h(the)h(NT4)f(RPC)i(services.)e(Using)h(LD)m(AP)f(and)g -(K)n(erberos,)f(a)i(domain)e(member)g(running)g(winbind)g(can)-2 -1606 y(enumerate)g(users)j(and)e(groups)g(in)h(e)o(xactly)g(the)g(same) -g(w)o(ay)g(as)h(a)g(W)m(in2k)e(client)i(w)o(ould,)e(and)h(in)g(so)g -(doing)f(pro)o(vide)f(a)j(much)-2 1714 y(more)e(ef)n(\002cient)h(and)g -(ef)n(fecti)n(v)o(e)e(winbind)h(implementation.)-2 1743 -y -SDict begin H.S end - -2 1743 a -2 1743 a -SDict begin 13 H.A end - -2 1743 a -2 1743 a -SDict begin [ /View [/XYZ H.V] /Dest (2545) cvn H.B /DEST pdfmark end - -2 1743 a 310 -x Fp(14.4.3.)28 b(Name)i(Ser)o(vice)h(Switch)-2 2220 -y -SDict begin H.S end - -2 2220 a -2 2220 a -SDict begin 13 H.A end - -2 2220 a -2 2220 a -SDict begin [ /View [/XYZ H.V] /Dest (2547) cvn H.B /DEST pdfmark end - -2 2220 a 107 -x Fu(The)19 b(Name)g(Service)h(Switch,)f(or)h(NSS,)g(is)g(a)g(feature)f -(that)h(is)g(present)f(in)h(man)o(y)e(UNIX)i(operating)e(systems.)i(It) -g(allo)n(ws)f(system)-2 2435 y(information)f(such)h(as)i(hostnames,)e -(mail)i(aliases)g(and)f(user)g(information)d(to)k(be)f(resolv)o(ed)f -(from)g(dif)n(ferent)f(sources.)i(F)o(or)-2 2543 y(e)o(xample,)e(a)j -(standalone)e(UNIX)h(w)o(orkstation)f(may)h(resolv)o(e)f(system)h -(information)e(from)h(a)i(series)g(of)f(\003at)g(\002les)i(stored)d(on) -h(the)-2 2651 y(local)g(\002lesystem.)g(A)h(netw)o(ork)o(ed)d(w)o -(orkstation)h(may)h(\002rst)h(attempt)f(to)g(resolv)o(e)f(system)i -(information)d(from)h(local)h(\002les,)h(and)-2 2759 -y(then)e(consult)h(a)h(NIS)f(database)g(for)f(user)h(information)e(or)i -(a)h(DNS)g(serv)o(er)e(for)g(hostname)g(information.)-2 -2925 y -SDict begin H.S end - -2 2925 a -2 2925 a -SDict begin 13 H.A end - -2 2925 a -2 2925 a -SDict begin [ /View [/XYZ H.V] /Dest (2548) cvn H.B /DEST pdfmark end - -2 2925 -a 108 x Fu(The)h(NSS)h(application)d(programming)f(interf)o(ace)i(allo) -n(ws)i(winbind)e(to)h(present)g(itself)g(as)h(a)g(source)e(of)h(system) -h(information)-2 3140 y(when)e(resolving)g(UNIX)h(usernames)g(and)f -(groups.)g(W)m(inbind)g(uses)h(this)h(interf)o(ace,)e(and)h -(information)e(obtained)g(from)h(a)-2 3248 y(W)m(indo)n(ws)g(NT)i(serv) -o(er)e(using)h(MSRPC)h(calls)g(to)g(pro)o(vide)d(a)i(ne)n(w)g(source)g -(of)g(account)f(enumeration.)e(Using)j(standard)f(UNIX)-2 -3356 y(library)g(calls,)i(one)e(can)h(enumerate)f(the)h(users)g(and)g -(groups)f(on)g(a)i(UNIX)f(machine)f(running)f(winbind)h(and)h(see)h -(all)f(users)h(and)-2 3464 y(groups)d(in)j(a)f(NT)h(domain)e(plus)h(an) -o(y)f(trusted)h(domain)f(as)i(though)d(the)o(y)i(were)g(local)g(users)g -(and)g(groups.)-2 3648 y -SDict begin H.S end - -2 3648 a -2 3648 a -SDict begin 13 H.A end - -2 3648 -a -2 3648 a -SDict begin [ /View [/XYZ H.V] /Dest (2549) cvn H.B /DEST pdfmark end - -2 3648 a 90 x Fu(The)g(primary)e(control)h(\002le)i(for)f -(NSS)h(is)1181 3738 y -SDict begin H.S end - 1181 3738 a 1181 3738 a -SDict begin 13 H.A end - 1181 3738 -a 1181 3738 a -SDict begin [ /View [/XYZ H.V] /Dest (2550) cvn H.B /DEST pdfmark end - 1181 3738 a Fr(/etc/nsswitch.conf)p Fu(.)c(When)j(a)h -(UNIX)f(application)f(mak)o(es)h(a)g(request)g(to)g(do)g(a)-2 -3846 y(lookup)e(the)i(C)h(library)f(looks)f(in)976 3846 -y -SDict begin H.S end - 976 3846 a 976 3846 a -SDict begin 13 H.A end - 976 3846 a 976 3846 a -SDict begin [ /View [/XYZ H.V] /Dest (2551) cvn H.B /DEST pdfmark end - 976 3846 -a Fr(/etc/nsswitch.conf)e Fu(for)j(a)g(line)h(which)e(matches)h(the)g -(service)g(type)g(being)f(requested,)-2 3954 y(for)g(e)o(xample)g(the)h -("passwd")g(service)g(type)g(is)h(used)f(when)f(user)i(or)e(group)g -(names)h(are)g(look)o(ed)f(up.)g(This)i(con\002g)e(line)h(species)-2 -4062 y(which)f(implementations)g(of)h(that)g(service)g(should)f(be)h -(tried)g(and)g(in)g(what)g(order)-5 b(.)19 b(If)h(the)g(passwd)h -(con\002g)e(line)h(is:)-2 4246 y -SDict begin H.S end - -2 4246 a -2 4246 a -SDict begin 13 H.A end - --2 4246 a -2 4246 a -SDict begin [ /View [/XYZ H.V] /Dest (2552) cvn H.B /DEST pdfmark end - -2 4246 a -2 4246 a -SDict begin H.S end - -2 4246 a -2 -4246 a -SDict begin 13 H.A end - -2 4246 a -2 4246 a -SDict begin [ /View [/XYZ H.V] /Dest (2553) cvn H.B /DEST pdfmark end - -2 4246 a 90 x Fv(passwd:)h(\002les)g -(example)-2 4519 y -SDict begin H.S end - -2 4519 a -2 4519 a -SDict begin 13 H.A end - -2 4519 a -2 4519 -a -SDict begin [ /View [/XYZ H.V] /Dest (2554) cvn H.B /DEST pdfmark end - -2 4519 a 91 x Fu(then)e(the)i(C)g(library)e(will)i(\002rst)g(load)e -(a)i(module)e(called)1612 4610 y -SDict begin H.S end - 1612 4610 a 1612 4610 -a -SDict begin 13 H.A end - 1612 4610 a 1612 4610 a -SDict begin [ /View [/XYZ H.V] /Dest (2555) cvn H.B /DEST pdfmark end - 1612 4610 a Fr(/lib/libnss_files.so)e -Fu(follo)n(wed)i(by)h(the)g(module)-2 4718 y -SDict begin H.S end - -2 4718 -a -2 4718 a -SDict begin 13 H.A end - -2 4718 a -2 4718 a -SDict begin [ /View [/XYZ H.V] /Dest (2556) cvn H.B /DEST pdfmark end - -2 4718 a Fr(/lib/libnss_example.so)p -Fu(.)d(The)i(C)j(library)d(will)i(dynamically)d(load)i(each)f(of)h -(these)h(modules)e(in)h(turn)g(and)f(call)-2 4826 y(resolv)o(er)g -(functions)f(within)i(the)h(modules)e(to)h(try)g(to)g(resolv)o(e)g(the) -g(request.)f(Once)h(the)g(request)g(is)h(resolv)o(ed)e(the)h(C)h -(library)-2 4934 y(returns)e(the)h(result)g(to)h(the)f(application.)-2 -5118 y -SDict begin H.S end - -2 5118 a -2 5118 a -SDict begin 13 H.A end - -2 5118 a -2 5118 a -SDict begin [ /View [/XYZ H.V] /Dest (2557) cvn H.B /DEST pdfmark end - -2 5118 -a 90 x Fu(This)g(NSS)h(interf)o(ace)e(pro)o(vides)g(a)i(v)o(ery)e(easy) -h(w)o(ay)g(for)g(W)m(inbind)f(to)h(hook)f(into)h(the)g(operating)e -(system.)i(All)h(that)g(needs)e(to)i(be)-2 5316 y(done)e(is)i(to)f(put) -468 5316 y -SDict begin H.S end - 468 5316 a 468 5316 a -SDict begin 13 H.A end - 468 5316 a 468 5316 -a -SDict begin [ /View [/XYZ H.V] /Dest (2558) cvn H.B /DEST pdfmark end - 468 5316 a Fr(libnss_winbind.so)e Fu(in)1336 5316 y -SDict begin H.S end - -1336 5316 a 1336 5316 a -SDict begin 13 H.A end - 1336 5316 a 1336 5316 a -SDict begin [ /View [/XYZ H.V] /Dest (2559) cvn H.B /DEST pdfmark end - 1336 -5316 a Fr(/lib/)i Fu(then)g(add)g("winbind")e(into)2396 -5316 y -SDict begin H.S end - 2396 5316 a 2396 5316 a -SDict begin 13 H.A end - 2396 5316 a 2396 5316 -a -SDict begin [ /View [/XYZ H.V] /Dest (2560) cvn H.B /DEST pdfmark end - 2396 5316 a Fr(/etc/nsswitch.conf)g Fu(at)j(the)-2 -5424 y(appropriate)d(place.)h(The)h(C)h(library)e(will)i(then)f(call)h -(W)m(inbind)e(to)h(resolv)o(e)f(user)h(and)g(group)e(names.)-2 -5452 y -SDict begin H.S end - -2 5452 a -2 5452 a -SDict begin 13 H.A end - -2 5452 a -2 5452 a -SDict begin [ /View [/XYZ H.V] /Dest (2561) cvn H.B /DEST pdfmark end - -2 5452 -a Black 3659 5984 a Fq(99)p Black eop end -%%Page: 100 107 -TeXDict begin 100 106 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.100) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 72 a Fp(14.4.4.)28 b(Pluggable)j(A)-6 b(uthentication)32 -b(Modules)-2 263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 -a -SDict begin [ /View [/XYZ H.V] /Dest (2563) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fu(Pluggable)18 b(Authentication)g(Modules,)i(also)g -(kno)n(wn)f(as)i(P)-8 b(AM,)20 b(is)h(a)g(system)f(for)g(abstracting)f -(authentication)f(and)-2 454 y(authorization)g(technologies.)g(W)m(ith) -i(a)h(P)-8 b(AM)21 b(module)e(it)i(is)g(possible)f(to)g(specify)g(dif)n -(ferent)e(authentication)g(methods)h(for)-2 562 y(dif)n(ferent)f -(system)j(applications)e(without)g(ha)n(ving)g(to)i(recompile)d(these)j -(applications.)d(P)-8 b(AM)21 b(is)h(also)e(useful)g(for)-2 -670 y(implementing)e(a)i(particular)f(polic)o(y)g(for)h(authorization.) -e(F)o(or)h(e)o(xample,)g(a)i(system)f(administrator)e(may)i(only)f -(allo)n(w)i(console)-2 778 y(logins)f(from)f(users)h(stored)g(in)g(the) -g(local)g(passw)o(ord)g(\002le)h(b)n(ut)f(only)f(allo)n(w)h(users)h -(resolv)o(ed)e(from)g(a)h(NIS)h(database)e(to)i(log)f(in)-2 -886 y(o)o(v)o(er)f(the)h(netw)o(ork.)-2 1053 y -SDict begin H.S end - -2 1053 -a -2 1053 a -SDict begin 13 H.A end - -2 1053 a -2 1053 a -SDict begin [ /View [/XYZ H.V] /Dest (2564) cvn H.B /DEST pdfmark end - -2 1053 a 107 x Fu(W)m(inbind)f(uses)h -(the)h(authentication)d(management)g(and)h(passw)o(ord)h(management)e -(P)-8 b(AM)21 b(interf)o(ace)e(to)i(inte)o(grate)e(W)m(indo)n(ws)-2 -1268 y(NT)h(users)h(into)e(a)i(UNIX)f(system.)g(This)h(allo)n(ws)f(W)m -(indo)n(ws)g(NT)g(users)h(to)f(log)g(in)g(to)h(a)f(UNIX)g(machine)f -(and)h(be)g(authenticated)-2 1376 y(against)f(a)i(suitable)f(Primary)f -(Domain)g(Controller)-5 b(.)20 b(These)g(users)g(can)g(also)h(change)d -(their)i(passw)o(ords)g(and)g(ha)n(v)o(e)f(this)i(change)-2 -1484 y(tak)o(e)f(ef)n(fect)g(directly)f(on)h(the)g(Primary)f(Domain)g -(Controller)-5 b(.)-2 1668 y -SDict begin H.S end - -2 1668 a -2 1668 a -SDict begin 13 H.A end - -2 1668 -a -2 1668 a -SDict begin [ /View [/XYZ H.V] /Dest (2565) cvn H.B /DEST pdfmark end - -2 1668 a 90 x Fu(P)d(AM)21 b(is)g(con\002gured)d(by)i(pro) -o(viding)d(control)i(\002les)i(in)f(the)h(directory)2032 -1758 y -SDict begin H.S end - 2032 1758 a 2032 1758 a -SDict begin 13 H.A end - 2032 1758 a 2032 1758 -a -SDict begin [ /View [/XYZ H.V] /Dest (2566) cvn H.B /DEST pdfmark end - 2032 1758 a Fr(/etc/pam.d/)e Fu(for)g(each)h(of)g(the)g(services)h -(that)f(require)-2 1866 y(authentication.)d(When)j(an)f(authentication) -f(request)h(is)i(made)e(by)g(an)h(application)e(the)i(P)-8 -b(AM)20 b(code)f(in)h(the)g(C)g(library)f(looks)g(up)-2 -1974 y(this)h(control)f(\002le)i(to)g(determine)d(what)j(modules)e(to)h -(load)g(to)g(do)g(the)g(authentication)e(check)i(and)f(in)i(what)f -(order)-5 b(.)19 b(This)-2 2082 y(interf)o(ace)g(mak)o(es)h(adding)f(a) -h(ne)n(w)g(authentication)f(service)h(for)f(W)m(inbind)g(v)o(ery)g -(easy)-5 b(,)20 b(all)h(that)f(needs)g(to)g(be)g(done)f(is)i(that)g -(the)-2 2190 y -SDict begin H.S end - -2 2190 a -2 2190 a -SDict begin 13 H.A end - -2 2190 a -2 2190 -a -SDict begin [ /View [/XYZ H.V] /Dest (2567) cvn H.B /DEST pdfmark end - -2 2190 a Fr(pam_winbind.so)d Fu(module)h(is)i(copied)e(to)1320 -2190 y -SDict begin H.S end - 1320 2190 a 1320 2190 a -SDict begin 13 H.A end - 1320 2190 a 1320 2190 -a -SDict begin [ /View [/XYZ H.V] /Dest (2568) cvn H.B /DEST pdfmark end - 1320 2190 a Fr(/lib/security/)f Fu(and)i(the)g(P)-8 -b(AM)21 b(control)e(\002les)i(for)e(rele)n(v)n(ant)g(services)i(are)-2 -2297 y(updated)d(to)j(allo)n(w)f(authentication)e(via)i(winbind.)f(See) -i(the)f(P)-8 b(AM)21 b(documentation)c(for)j(more)f(details.)-2 -2326 y -SDict begin H.S end - -2 2326 a -2 2326 a -SDict begin 13 H.A end - -2 2326 a -2 2326 a -SDict begin [ /View [/XYZ H.V] /Dest (2569) cvn H.B /DEST pdfmark end - -2 2326 -a 310 x Fp(14.4.5.)28 b(User)i(and)h(Gr)n(oup)f(ID)g(Allocation)-2 -2826 y -SDict begin H.S end - -2 2826 a -2 2826 a -SDict begin 13 H.A end - -2 2826 a -2 2826 a -SDict begin [ /View [/XYZ H.V] /Dest (2571) cvn H.B /DEST pdfmark end - -2 2826 -a 84 x Fu(When)20 b(a)g(user)g(or)g(group)f(is)i(created)e(under)g(W)m -(indo)n(ws)h(NT)g(is)h(it)g(allocated)f(a)g(numerical)f(relati)n(v)o(e) -g(identi\002er)h(\(RID\).)g(This)g(is)-2 3018 y(slightly)g(dif)n -(ferent)e(to)j(UNIX)f(which)f(has)i(a)f(range)g(of)g(numbers)e(that)i -(are)h(used)f(to)g(identify)f(users,)h(and)g(the)g(same)g(range)f(in)-2 -3126 y(which)g(to)i(identify)e(groups.)f(It)j(is)g(winbind')-5 -b(s)19 b(job)h(to)g(con)m(v)o(ert)f(RIDs)i(to)f(UNIX)g(id)g(numbers)f -(and)h(vice)g(v)o(ersa.)f(When)h(winbind)-2 3234 y(is)h(con\002gured)d -(it)j(is)g(gi)n(v)o(en)e(part)h(of)f(the)i(UNIX)f(user)g(id)g(space)g -(and)g(a)h(part)f(of)f(the)i(UNIX)f(group)e(id)j(space)f(in)g(which)g -(to)g(store)-2 3342 y(W)m(indo)n(ws)f(NT)i(users)f(and)g(groups.)e(If)i -(a)h(W)m(indo)n(ws)f(NT)g(user)g(is)h(resolv)o(ed)e(for)g(the)i -(\002rst)g(time,)f(it)h(is)g(allocated)e(the)h(ne)o(xt)g(UNIX)-2 -3450 y(id)g(from)f(the)h(range.)f(The)h(same)h(process)e(applies)h(for) -g(W)m(indo)n(ws)f(NT)i(groups.)d(Ov)o(er)i(time,)g(winbind)f(will)i(ha) -n(v)o(e)e(mapped)g(all)-2 3557 y(W)m(indo)n(ws)g(NT)i(users)f(and)g -(groups)f(to)h(UNIX)g(user)g(ids)h(and)e(group)g(ids.)-2 -3742 y -SDict begin H.S end - -2 3742 a -2 3742 a -SDict begin 13 H.A end - -2 3742 a -2 3742 a -SDict begin [ /View [/XYZ H.V] /Dest (2572) cvn H.B /DEST pdfmark end - -2 3742 -a 89 x Fu(The)h(results)g(of)g(this)h(mapping)d(are)i(stored)g -(persistently)f(in)i(an)f(ID)g(mapping)f(database)g(held)h(in)g(a)h -(tdb)f(database\).)f(This)-2 3939 y(ensures)g(that)i(RIDs)g(are)f -(mapped)f(to)h(UNIX)g(IDs)h(in)f(a)h(consistent)f(w)o(ay)-5 -b(.)-2 3968 y -SDict begin H.S end - -2 3968 a -2 3968 a -SDict begin 13 H.A end - -2 3968 a -2 3968 a -SDict begin [ /View [/XYZ H.V] /Dest (2573) cvn H.B /DEST pdfmark end - --2 3968 a 310 x Fp(14.4.6.)28 b(Result)j(Caching)-2 4468 -y -SDict begin H.S end - -2 4468 a -2 4468 a -SDict begin 13 H.A end - -2 4468 a -2 4468 a -SDict begin [ /View [/XYZ H.V] /Dest (2575) cvn H.B /DEST pdfmark end - -2 4468 a 84 -x Fu(An)20 b(acti)n(v)o(e)g(system)g(can)g(generate)f(a)i(lot)f(of)g -(user)g(and)g(group)e(name)i(lookups.)e(T)-7 b(o)20 b(reduce)f(the)i -(netw)o(ork)e(cost)h(of)g(these)-2 4660 y(lookups)e(winbind)h(uses)i(a) -g(caching)e(scheme)g(based)h(on)g(the)g(SAM)h(sequence)e(number)f -(supplied)h(by)h(NT)h(domain)-2 4768 y(controllers.)d(User)j(or)f -(group)e(information)g(returned)g(by)i(a)h(PDC)g(is)g(cached)e(by)h -(winbind)f(along)g(with)i(a)f(sequence)f(number)-2 4876 -y(also)h(returned)f(by)g(the)i(PDC.)g(This)f(sequence)f(number)f(is)k -(incremented)c(by)h(W)m(indo)n(ws)h(NT)g(whene)n(v)o(er)f(an)o(y)g -(user)h(or)g(group)-2 4984 y(information)e(is)j(modi\002ed.)d(If)i(a)h -(cached)e(entry)h(has)g(e)o(xpired,)e(the)j(sequence)e(number)f(is)j -(requested)e(from)g(the)h(PDC)i(and)-2 5091 y(compared)c(against)h(the) -i(sequence)e(number)f(of)i(the)g(cached)f(entry)-5 b(.)19 -b(If)h(the)g(sequence)f(numbers)g(do)h(not)g(match,)f(then)h(the)-2 -5199 y(cached)f(information)f(is)j(discarded)e(and)g(up)h(to)h(date)f -(information)d(is)22 b(requested)c(directly)i(from)f(the)h(PDC.)-2 -5311 y -SDict begin H.S end - -2 5311 a -2 5311 a -SDict begin 13 H.A end - -2 5311 a -2 5311 a -SDict begin [ /View [/XYZ H.V] /Dest (2576) cvn H.B /DEST pdfmark end - -2 5311 -a Black 3618 5984 a Fq(100)p Black eop end -%%Page: 101 108 -TeXDict begin 101 107 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.101) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 88 a Fx(14.5.)35 b(Installation)e(and)i(Con\002guration)-2 -283 y -SDict begin H.S end - -2 283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 a -SDict begin [ /View [/XYZ H.V] /Dest (2578) cvn H.B /DEST pdfmark end - -2 283 a 79 -x Fu(Man)o(y)19 b(thanks)g(to)i(John)e(T)m(rostel)964 -362 y -SDict begin H.S end - 964 362 a 964 362 a -SDict begin 13 H.A end - 964 362 a 964 362 a -SDict begin [ /View [/XYZ H.V] /Dest (2579) cvn H.B /DEST pdfmark end - 964 362 -a Fu(jtrostel@snapserv)o(er)-5 b(.com)18 b(\(mailto:jtrostel@snapserv)o -(er)-5 b(.com\))17 b(for)i(pro)o(viding)e(the)-2 470 -y(HO)m(WT)o(O)j(for)g(this)g(section.)-2 637 y -SDict begin H.S end - -2 637 -a -2 637 a -SDict begin 13 H.A end - -2 637 a -2 637 a -SDict begin [ /View [/XYZ H.V] /Dest (2580) cvn H.B /DEST pdfmark end - -2 637 a 107 x Fu(This)g(HO)m(WT)o(O)g -(describes)g(ho)n(w)g(to)g(get)g(winbind)f(services)h(up)g(and)g -(running)e(to)i(control)f(access)i(and)f(authenticate)e(users)j(on)-2 -852 y(your)e(Linux)g(box)g(using)h(the)g(winbind)f(services)h(which)g -(come)f(with)i(SAMB)m(A)g(2.2.2.)-2 870 y -SDict begin H.S end - -2 870 a -2 -870 a -SDict begin 13 H.A end - -2 870 a -2 870 a -SDict begin [ /View [/XYZ H.V] /Dest (2581) cvn H.B /DEST pdfmark end - -2 870 a 310 x Fp(14.5.1.)28 -b(Intr)n(oduction)-2 1348 y -SDict begin H.S end - -2 1348 a -2 1348 a -SDict begin 13 H.A end - -2 1348 -a -2 1348 a -SDict begin [ /View [/XYZ H.V] /Dest (2583) cvn H.B /DEST pdfmark end - -2 1348 a 106 x Fu(This)20 b(HO)m(WT)o(O)g(describes)g(the) -g(procedures)e(used)i(to)h(get)f(winbind)f(up)g(and)h(running)e(on)i -(my)g(RedHat)g(7.1)g(system.)g(W)m(inbind)-2 1562 y(is)h(capable)e(of)h -(pro)o(viding)d(access)k(and)f(authentication)e(control)h(for)h(W)m -(indo)n(ws)f(Domain)g(users)i(through)d(an)i(NT)g(or)g(W)m(in2K)-2 -1670 y(PDC)h(for)f(')l(re)o(gular')d(services,)j(such)g(as)h(telnet)f -(a)h(nd)f(ftp,)f(as)i(well)g(for)f(SAMB)m(A)h(services.)-2 -1854 y -SDict begin H.S end - -2 1854 a -2 1854 a -SDict begin 13 H.A end - -2 1854 a -2 1854 a -SDict begin [ /View [/XYZ H.V] /Dest (2584) cvn H.B /DEST pdfmark end - -2 1854 -a 90 x Fu(This)f(HO)m(WT)o(O)g(has)g(been)f(written)h(from)f(a)h -('RedHat-centric')e(perspecti)n(v)o(e,)g(so)i(if)g(you)f(are)h(using)g -(another)e(distrib)n(ution,)h(you)-2 2052 y(may)g(ha)n(v)o(e)h(to)g -(modify)f(the)h(instructions)f(some)n(what)h(to)g(\002t)h(the)f(w)o(ay) -h(your)d(distrib)n(ution)h(w)o(orks.)-2 2070 y -SDict begin H.S end - -2 2070 -a -2 2070 a -SDict begin 13 H.A end - -2 2070 a -2 2070 a -SDict begin [ /View [/XYZ H.V] /Dest (2585) cvn H.B /DEST pdfmark end - -2 2070 a -2 2080 a -SDict begin H.S end - -2 -2080 a -2 2080 a -SDict begin 13 H.A end - -2 2080 a -2 2080 a -SDict begin [ /View [/XYZ H.V] /Dest (2586) cvn H.B /DEST pdfmark end - -2 2080 a Black -142 x Ft(\225)p Black 81 2222 a -SDict begin H.S end - 81 2222 a 81 2222 a -SDict begin 13 H.A end - 81 -2222 a 81 2222 a -SDict begin [ /View [/XYZ H.V] /Dest (2587) cvn H.B /DEST pdfmark end - 81 2222 a 81 2222 a -SDict begin H.S end - 81 2222 a 81 2222 -a -SDict begin 13 H.A end - 81 2222 a 81 2222 a -SDict begin [ /View [/XYZ H.V] /Dest (2588) cvn H.B /DEST pdfmark end - 81 2222 a Fq(Why)h(should)f(I)i(to)f(this?)-2 -2405 y -SDict begin H.S end - -2 2405 a -2 2405 a -SDict begin 13 H.A end - -2 2405 a -2 2405 a -SDict begin [ /View [/XYZ H.V] /Dest (2589) cvn H.B /DEST pdfmark end - -2 2405 -a 81 2496 a Fu(This)g(allo)n(ws)h(the)f(SAMB)m(A)h(administrator)d(to)j -(rely)f(on)f(the)i(authentication)d(mechanisms)h(on)h(the)g(NT/W)m -(in2K)g(PDC)h(for)81 2604 y(the)f(authentication)e(of)i(domain)f -(members.)g(NT/W)m(in2K)g(users)i(no)e(longer)g(need)h(to)g(ha)n(v)o(e) -g(separate)g(accounts)f(on)h(the)81 2712 y(SAMB)m(A)h(serv)o(er)-5 -b(.)39 2830 y -SDict begin H.S end - 39 2830 a 39 2830 a -SDict begin 13 H.A end - 39 2830 a 39 2830 a -SDict begin [ /View [/XYZ H.V] /Dest (2590) cvn H.B /DEST pdfmark end - -39 2830 a Black -2 2980 a Ft(\225)p Black 81 2980 a -SDict begin H.S end - 81 -2980 a 81 2980 a -SDict begin 13 H.A end - 81 2980 a 81 2980 a -SDict begin [ /View [/XYZ H.V] /Dest (2591) cvn H.B /DEST pdfmark end - 81 2980 a 81 2980 -a -SDict begin H.S end - 81 2980 a 81 2980 a -SDict begin 13 H.A end - 81 2980 a 81 2980 a -SDict begin [ /View [/XYZ H.V] /Dest (2592) cvn H.B /DEST pdfmark end - 81 2980 a Fq(Who)20 -b(should)f(be)h(r)m(eading)f(this)i(document?)-2 3163 -y -SDict begin H.S end - -2 3163 a -2 3163 a -SDict begin 13 H.A end - -2 3163 a -2 3163 a -SDict begin [ /View [/XYZ H.V] /Dest (2593) cvn H.B /DEST pdfmark end - -2 3163 a 81 -3254 a Fu(This)f(HO)m(WT)o(O)g(is)i(designed)c(for)i(system)g -(administrators.)f(If)h(you)f(are)h(implementing)e(SAMB)m(A)k(on)d(a)i -(\002le)g(serv)o(er)e(and)81 3362 y(wish)h(to)h(\(f)o(airly)e(easily\)) -h(inte)o(grate)f(e)o(xisting)h(NT/W)m(in2K)f(users)i(from)e(your)g(PDC) -i(onto)e(the)h(SAMB)m(A)i(serv)o(er)m(,)c(this)81 3470 -y(HO)m(WT)o(O)i(is)h(for)f(you.)f(That)h(said,)g(I)g(am)h(no)e(NT)i(or) -f(P)-8 b(AM)21 b(e)o(xpert,)d(so)j(you)e(may)h(\002nd)g(a)h(better)e -(or)h(easier)h(w)o(ay)f(to)81 3577 y(accomplish)f(these)h(tasks.)-2 -3737 y -SDict begin H.S end - -2 3737 a -2 3737 a -SDict begin 13 H.A end - -2 3737 a -2 3737 a -SDict begin [ /View [/XYZ H.V] /Dest (2594) cvn H.B /DEST pdfmark end - -2 3737 -a 328 x Fp(14.5.2.)28 b(Requir)n(ements)-2 4256 y -SDict begin H.S end - -2 -4256 a -2 4256 a -SDict begin 13 H.A end - -2 4256 a -2 4256 a -SDict begin [ /View [/XYZ H.V] /Dest (2596) cvn H.B /DEST pdfmark end - -2 4256 a 83 x Fu(If)20 -b(you)f(ha)n(v)o(e)h(a)g(samba)g(con\002guration)e(\002le)j(that)f(you) -f(are)h(currently)f(using...)2271 4339 y -SDict begin H.S end - 2271 4339 a -2271 4339 a -SDict begin 13 H.A end - 2271 4339 a 2271 4339 a -SDict begin [ /View [/XYZ H.V] /Dest (2597) cvn H.B /DEST pdfmark end - 2271 4339 a Fq(B)n(A)n(CK)h(IT)h -(UP!)f Fu(If)g(your)f(system)h(already)f(uses)-2 4447 -y(P)-8 b(AM,)212 4447 y -SDict begin H.S end - 212 4447 a 212 4447 a -SDict begin 13 H.A end - 212 4447 -a 212 4447 a -SDict begin [ /View [/XYZ H.V] /Dest (2598) cvn H.B /DEST pdfmark end - 212 4447 a Fq(bac)n(k)19 b(up)h(the)613 -4447 y -SDict begin H.S end - 613 4447 a 613 4447 a -SDict begin 13 H.A end - 613 4447 a 613 4447 a -SDict begin [ /View [/XYZ H.V] /Dest (2599) cvn H.B /DEST pdfmark end - 613 -4447 a Fi(/etc/pam.d)i Fq(dir)m(ectory)e(contents!)g -Fu(If)g(you)f(ha)n(v)o(en')o(t)f(already)h(made)h(a)h(boot)e(disk,)3091 -4447 y -SDict begin H.S end - 3091 4447 a 3091 4447 a -SDict begin 13 H.A end - 3091 4447 a 3091 4447 -a -SDict begin [ /View [/XYZ H.V] /Dest (2600) cvn H.B /DEST pdfmark end - 3091 4447 a Fq(MAKE)i(ONE)f(NO)l(W!)-2 4631 y -SDict begin H.S end - -2 4631 -a -2 4631 a -SDict begin 13 H.A end - -2 4631 a -2 4631 a -SDict begin [ /View [/XYZ H.V] /Dest (2601) cvn H.B /DEST pdfmark end - -2 4631 a 90 x Fu(Messing)g(with)g(the) -g(pam)g(con\002guration)e(\002les)j(can)f(mak)o(e)g(it)g(nearly)g -(impossible)f(to)i(log)e(in)i(to)f(yourmachine.)d(That')-5 -b(s)20 b(why)-2 4829 y(you)f(w)o(ant)h(to)h(be)f(able)g(to)g(boot)g -(back)f(into)h(your)f(machine)g(in)h(single)g(user)h(mode)e(and)g -(restore)h(your)2953 4829 y -SDict begin H.S end - 2953 4829 a 2953 4829 a -SDict begin 13 H.A end - 2953 -4829 a 2953 4829 a -SDict begin [ /View [/XYZ H.V] /Dest (2602) cvn H.B /DEST pdfmark end - 2953 4829 a Fr(/etc/pam.d)f Fu(back)h(to)-2 -4937 y(the)g(original)f(state)i(the)o(y)e(were)h(in)h(if)f(you)g(get)g -(frustrated)f(with)h(the)g(w)o(ay)g(things)g(are)g(going.)f(;-\))-2 -5121 y -SDict begin H.S end - -2 5121 a -2 5121 a -SDict begin 13 H.A end - -2 5121 a -2 5121 a -SDict begin [ /View [/XYZ H.V] /Dest (2603) cvn H.B /DEST pdfmark end - -2 5121 -a 90 x Fu(The)h(latest)h(v)o(ersion)e(of)g(SAMB)m(A)j(\(v)o(ersion)c -(3.0)i(as)h(of)e(this)i(writing\),)e(no)n(w)h(includes)f(a)i -(functioning)c(winbindd)i(daemon.)-2 5319 y(Please)h(refer)f(to)h(the) -614 5319 y -SDict begin H.S end - 614 5319 a 614 5319 a -SDict begin 13 H.A end - 614 5319 a 614 5319 -a -SDict begin [ /View [/XYZ H.V] /Dest (2604) cvn H.B /DEST pdfmark end - 614 5319 a Fu(main)f(SAMB)m(A)i(web)e(page)g(\(http://samba.or)o -(g/\))d(or)m(,)j(better)g(yet,)h(your)e(closest)j(SAMB)m(A)f(mirror)f -(site)h(for)-2 5427 y(instructions)f(on)h(do)n(wnloading)d(the)j -(source)g(code.)p Black 3618 5984 a Fq(101)p Black eop -end -%%Page: 102 109 -TeXDict begin 102 108 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.102) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2651) cvn H.B /DEST pdfmark end - -2 -201 a 1220 --132 a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2605) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(T)e(o)20 b(allo)n(w)g(Domain)g(users)g(the)g(ability)g -(to)g(access)h(SAMB)m(A)g(shares)f(and)g(\002les,)h(as)g(well)g(as)g -(potentially)d(other)i(services)-2 180 y(pro)o(vided)d(by)j(your)f -(SAMB)m(A)i(machine,)e(P)-8 b(AM)21 b(\(pluggable)c(authentication)i -(modules\))f(must)j(be)f(setup)g(properly)e(on)i(your)-2 -288 y(machine.)f(In)g(order)g(to)i(compile)e(the)h(winbind)f(modules,)g -(you)g(should)g(ha)n(v)o(e)h(at)h(least)g(the)f(pam)g(libraries)f -(resident)h(on)g(your)-2 396 y(system.)g(F)o(or)g(recent)f(RedHat)i -(systems)f(\(7.1,)f(for)h(instance\),)f(that)h(means)2196 -396 y -SDict begin H.S end - 2196 396 a 2196 396 a -SDict begin 13 H.A end - 2196 396 a 2196 396 a -SDict begin [ /View [/XYZ H.V] /Dest (2606) cvn H.B /DEST pdfmark end - 2196 -396 a Fr(pam-0.74-22)p Fu(.)f(F)o(or)h(best)g(results,)g(it)h(is)h -(helpful)c(to)-2 504 y(also)i(install)h(the)f(de)n(v)o(elopment)e -(packages)h(in)1355 504 y -SDict begin H.S end - 1355 504 a 1355 504 a -SDict begin 13 H.A end - 1355 -504 a 1355 504 a -SDict begin [ /View [/XYZ H.V] /Dest (2607) cvn H.B /DEST pdfmark end - 1355 504 a Fr(pam-devel-0.74-22)p Fu(.)-2 -533 y -SDict begin H.S end - -2 533 a -2 533 a -SDict begin 13 H.A end - -2 533 a -2 533 a -SDict begin [ /View [/XYZ H.V] /Dest (2608) cvn H.B /DEST pdfmark end - -2 533 a 310 -x Fp(14.5.3.)28 b(T)-11 b(esting)30 b(Things)g(Out)-2 -1033 y -SDict begin H.S end - -2 1033 a -2 1033 a -SDict begin 13 H.A end - -2 1033 a -2 1033 a -SDict begin [ /View [/XYZ H.V] /Dest (2610) cvn H.B /DEST pdfmark end - -2 1033 -a 84 x Fu(Before)19 b(starting,)h(it)h(is)g(probably)d(best)i(to)h -(kill)f(of)n(f)g(all)h(the)f(SAMB)m(A)h(related)e(daemons)g(running)f -(on)i(your)f(serv)o(er)-5 b(.)20 b(Kill)h(of)n(f)e(all)-2 -1225 y -SDict begin H.S end - -2 1225 a -2 1225 a -SDict begin 13 H.A end - -2 1225 a -2 1225 a -SDict begin [ /View [/XYZ H.V] /Dest (2611) cvn H.B /DEST pdfmark end - -2 1225 -a Fv(smbd)p Fu(,)233 1225 y -SDict begin H.S end - 233 1225 a 233 1225 a -SDict begin 13 H.A end - 233 -1225 a 233 1225 a -SDict begin [ /View [/XYZ H.V] /Dest (2612) cvn H.B /DEST pdfmark end - 233 1225 a Fv(nmbd)p Fu(,)i(and)623 -1225 y -SDict begin H.S end - 623 1225 a 623 1225 a -SDict begin 13 H.A end - 623 1225 a 623 1225 a -SDict begin [ /View [/XYZ H.V] /Dest (2613) cvn H.B /DEST pdfmark end - 623 -1225 a Fv(winbindd)g Fu(processes)f(that)h(may)e(be)i(running.)c(T)-7 -b(o)21 b(use)f(P)-8 b(AM,)21 b(you)e(will)i(w)o(ant)f(to)h(mak)o(e)e -(sure)i(that)f(you)-2 1333 y(ha)n(v)o(e)f(the)i(standard)e(P)-8 -b(AM)21 b(package)d(\(for)i(RedHat\))g(which)f(supplies)h(the)2168 -1333 y -SDict begin H.S end - 2168 1333 a 2168 1333 a -SDict begin 13 H.A end - 2168 1333 a 2168 1333 -a -SDict begin [ /View [/XYZ H.V] /Dest (2614) cvn H.B /DEST pdfmark end - 2168 1333 a Fr(/etc/pam.d)f Fu(directory)g(structure,)g(including)f -(the)-2 1440 y(pam)h(modules)h(are)g(used)g(by)f(pam-a)o(w)o(are)g -(services,)h(se)n(v)o(eral)f(pam)h(libraries,)g(and)f(the)2551 -1440 y -SDict begin H.S end - 2551 1440 a 2551 1440 a -SDict begin 13 H.A end - 2551 1440 a 2551 1440 -a -SDict begin [ /View [/XYZ H.V] /Dest (2615) cvn H.B /DEST pdfmark end - 2551 1440 a Fr(/usr/doc)h Fu(and)3072 1440 y -SDict begin H.S end - 3072 1440 -a 3072 1440 a -SDict begin 13 H.A end - 3072 1440 a 3072 1440 a -SDict begin [ /View [/XYZ H.V] /Dest (2616) cvn H.B /DEST pdfmark end - 3072 1440 a Fr(/usr/man)f -Fu(entries)-2 1548 y(for)g(pam.)h(W)m(inbind)f(b)n(uilt)h(better)g(in)g -(SAMB)m(A)h(if)g(the)f(pam-de)n(v)o(el)e(package)h(w)o(as)i(also)f -(installed.)g(This)g(package)f(includes)h(the)-2 1656 -y(header)e(\002les)i(needed)f(to)g(compile)g(pam-a)o(w)o(are)e -(applications.)h(F)o(or)h(instance,)g(my)g(RedHat)h(system)g(has)f -(both)3249 1656 y -SDict begin H.S end - 3249 1656 a 3249 1656 a -SDict begin 13 H.A end - 3249 1656 a -3249 1656 a -SDict begin [ /View [/XYZ H.V] /Dest (2617) cvn H.B /DEST pdfmark end - 3249 1656 a Fr(pam-0.74-22)-2 1764 y Fu(and)138 -1764 y -SDict begin H.S end - 138 1764 a 138 1764 a -SDict begin 13 H.A end - 138 1764 a 138 1764 a -SDict begin [ /View [/XYZ H.V] /Dest (2618) cvn H.B /DEST pdfmark end - 138 -1764 a Fr(pam-devel-0.74-22)f Fu(RPMs)k(installed.)-2 -1776 y -SDict begin H.S end - -2 1776 a -2 1776 a -SDict begin 13 H.A end - -2 1776 a -2 1776 a -SDict begin [ /View [/XYZ H.V] /Dest (2619) cvn H.B /DEST pdfmark end - -2 1776 -a 275 x Fw(14.5.3.1.)h(Con\002gur)n(e)k(and)e(compile)g(SAMB)m(A)-2 -2238 y -SDict begin H.S end - -2 2238 a -2 2238 a -SDict begin 13 H.A end - -2 2238 a -2 2238 a -SDict begin [ /View [/XYZ H.V] /Dest (2621) cvn H.B /DEST pdfmark end - -2 2238 -a 87 x Fu(The)20 b(con\002guration)d(and)j(compilation)e(of)i(SAMB)m(A) -h(is)g(pretty)f(straightforw)o(ard.)d(The)j(\002rst)h(three)f(steps)h -(may)e(not)h(be)-2 2433 y(necessary)f(depending)f(upon)h(whether)g(or)h -(not)g(you)f(ha)n(v)o(e)g(pre)n(viously)g(b)n(uilt)h(the)g(Samba)g -(binaries.)-2 2617 y -SDict begin H.S end - -2 2617 a -2 2617 a -SDict begin 13 H.A end - -2 2617 a -2 -2617 a -SDict begin [ /View [/XYZ H.V] /Dest (2622) cvn H.B /DEST pdfmark end - -2 2617 a -2 2700 a -SDict begin H.S end - -2 2700 a -2 2700 a -SDict begin 11.7 H.A end - -2 2700 -a -2 2700 a -SDict begin [ /View [/XYZ H.V] /Dest (2623) cvn H.B /DEST pdfmark end - -2 2700 a -2 2700 a -SDict begin H.S end - -2 2700 a -2 2700 a -SDict begin 11.7 H.A end - -2 -2700 a -2 2700 a -SDict begin [ /View [/XYZ H.V] /Dest (2624) cvn H.B /DEST pdfmark end - -2 2700 a 80 x Fd(root#)244 2780 y -SDict begin H.S end - 244 -2780 a 244 2780 a -SDict begin 11.7 H.A end - 244 2780 a 244 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (2625) cvn H.B /DEST pdfmark end - 244 2780 a Ff(autoconf)-2 -2781 y -SDict begin H.S end - -2 2781 a -2 2781 a -SDict begin 11.7 H.A end - -2 2781 a -2 2781 a -SDict begin [ /View [/XYZ H.V] /Dest (2626) cvn H.B /DEST pdfmark end - -2 2781 -a 96 x Fd(root#)244 2877 y -SDict begin H.S end - 244 2877 a 244 2877 a -SDict begin 11.7 H.A end - 244 -2877 a 244 2877 a -SDict begin [ /View [/XYZ H.V] /Dest (2627) cvn H.B /DEST pdfmark end - 244 2877 a Ff(make)44 b(clean)-2 2878 -y -SDict begin H.S end - -2 2878 a -2 2878 a -SDict begin 11.7 H.A end - -2 2878 a -2 2878 a -SDict begin [ /View [/XYZ H.V] /Dest (2628) cvn H.B /DEST pdfmark end - -2 2878 a 96 -x Fd(root#)244 2974 y -SDict begin H.S end - 244 2974 a 244 2974 a -SDict begin 11.7 H.A end - 244 2974 -a 244 2974 a -SDict begin [ /View [/XYZ H.V] /Dest (2629) cvn H.B /DEST pdfmark end - 244 2974 a Ff(rm)h(config.cache)-2 2984 -y -SDict begin H.S end - -2 2984 a -2 2984 a -SDict begin 11.7 H.A end - -2 2984 a -2 2984 a -SDict begin [ /View [/XYZ H.V] /Dest (2630) cvn H.B /DEST pdfmark end - -2 2984 a 87 -x Fd(root#)244 3071 y -SDict begin H.S end - 244 3071 a 244 3071 a -SDict begin 11.7 H.A end - 244 3071 -a 244 3071 a -SDict begin [ /View [/XYZ H.V] /Dest (2631) cvn H.B /DEST pdfmark end - 244 3071 a Ff(./configure)-2 3081 y -SDict begin H.S end - -2 3081 -a -2 3081 a -SDict begin 11.7 H.A end - -2 3081 a -2 3081 a -SDict begin [ /View [/XYZ H.V] /Dest (2632) cvn H.B /DEST pdfmark end - -2 3081 a 87 x Fd(root#)244 -3168 y -SDict begin H.S end - 244 3168 a 244 3168 a -SDict begin 11.7 H.A end - 244 3168 a 244 3168 a -SDict begin [ /View [/XYZ H.V] /Dest (2633) cvn H.B /DEST pdfmark end - 244 -3168 a Ff(make)-2 3169 y -SDict begin H.S end - -2 3169 a -2 3169 a -SDict begin 11.7 H.A end - -2 3169 -a -2 3169 a -SDict begin [ /View [/XYZ H.V] /Dest (2634) cvn H.B /DEST pdfmark end - -2 3169 a 96 x Fd(root#)244 3265 y -SDict begin H.S end - 244 3265 -a 244 3265 a -SDict begin 11.7 H.A end - 244 3265 a 244 3265 a -SDict begin [ /View [/XYZ H.V] /Dest (2635) cvn H.B /DEST pdfmark end - 244 3265 a Ff(make)f(install)-2 -3622 y -SDict begin H.S end - -2 3622 a -2 3622 a -SDict begin 13 H.A end - -2 3622 a -2 3622 a -SDict begin [ /View [/XYZ H.V] /Dest (2636) cvn H.B /DEST pdfmark end - -2 3622 -a 108 x Fu(This)20 b(will,)g(by)g(def)o(ault,)e(install)j(SAMB)m(A)g -(in)1332 3730 y -SDict begin H.S end - 1332 3730 a 1332 3730 a -SDict begin 13 H.A end - 1332 3730 a 1332 -3730 a -SDict begin [ /View [/XYZ H.V] /Dest (2637) cvn H.B /DEST pdfmark end - 1332 3730 a Fr(/usr/local/samba)p Fu(.)c(See)j(the)g(main)g -(SAMB)m(A)g(documentation)d(if)k(you)d(w)o(ant)-2 3838 -y(to)i(install)h(SAMB)m(A)g(some)n(where)e(else.)h(It)h(will)g(also)f -(b)n(uild)g(the)g(winbindd)f(e)o(x)o(ecutable)f(and)i(libraries.)-2 -3849 y -SDict begin H.S end - -2 3849 a -2 3849 a -SDict begin 13 H.A end - -2 3849 a -2 3849 a -SDict begin [ /View [/XYZ H.V] /Dest (2638) cvn H.B /DEST pdfmark end - -2 3849 -a 295 x Fw(14.5.3.2.)j(Con\002gur)n(e)k Fa(nsswitch.conf)22 -b Fw(and)j(the)h(winbind)g(libraries)-2 4330 y -SDict begin H.S end - -2 4330 -a -2 4330 a -SDict begin 13 H.A end - -2 4330 a -2 4330 a -SDict begin [ /View [/XYZ H.V] /Dest (2641) cvn H.B /DEST pdfmark end - -2 4330 a 88 x Fu(The)20 -b(libraries)f(needed)g(to)i(run)e(the)1035 4418 y -SDict begin H.S end - 1035 -4418 a 1035 4418 a -SDict begin 13 H.A end - 1035 4418 a 1035 4418 a -SDict begin [ /View [/XYZ H.V] /Dest (2642) cvn H.B /DEST pdfmark end - 1035 4418 -a Fv(winbindd)j Fu(daemon)d(through)f(nsswitch)i(need)f(to)i(be)f -(copied)f(to)h(their)g(proper)f(locations,)-2 4526 y(so)-2 -4693 y -SDict begin H.S end - -2 4693 a -2 4693 a -SDict begin 13 H.A end - -2 4693 a -2 4693 a -SDict begin [ /View [/XYZ H.V] /Dest (2643) cvn H.B /DEST pdfmark end - -2 4693 -a -2 4693 a -SDict begin H.S end - -2 4693 a -2 4693 a -SDict begin 13 H.A end - -2 4693 a -2 4693 a -SDict begin [ /View [/XYZ H.V] /Dest (2644) cvn H.B /DEST pdfmark end - -2 -4693 a 107 x Fr(root#)243 4800 y -SDict begin H.S end - 243 4800 a 243 4800 -a -SDict begin 13 H.A end - 243 4800 a 243 4800 a -SDict begin [ /View [/XYZ H.V] /Dest (2645) cvn H.B /DEST pdfmark end - 243 4800 a Fv(cp)h(../samba/sour)o -(ce/nsswitch/libnss_winbind.so)h(/lib)-2 4983 y -SDict begin H.S end - -2 4983 -a -2 4983 a -SDict begin 13 H.A end - -2 4983 a -2 4983 a -SDict begin [ /View [/XYZ H.V] /Dest (2646) cvn H.B /DEST pdfmark end - -2 4983 a 91 x Fu(I)f(also)h(found)d -(it)j(necessary)e(to)i(mak)o(e)f(the)g(follo)n(wing)e(symbolic)i(link:) --2 5258 y -SDict begin H.S end - -2 5258 a -2 5258 a -SDict begin 13 H.A end - -2 5258 a -2 5258 a -SDict begin [ /View [/XYZ H.V] /Dest (2647) cvn H.B /DEST pdfmark end - -2 -5258 a -2 5258 a -SDict begin H.S end - -2 5258 a -2 5258 a -SDict begin 13 H.A end - -2 5258 a -2 5258 -a -SDict begin [ /View [/XYZ H.V] /Dest (2648) cvn H.B /DEST pdfmark end - -2 5258 a 90 x Fr(root#)243 5348 y -SDict begin H.S end - 243 5348 a 243 5348 -a -SDict begin 13 H.A end - 243 5348 a 243 5348 a -SDict begin [ /View [/XYZ H.V] /Dest (2649) cvn H.B /DEST pdfmark end - 243 5348 a Fv(ln)h(-s)f(/lib/libnss_winbind.so) -i(/lib/libnss_winbind.so.2)p Black 3618 5984 a Fq(102)p -Black eop end -%%Page: 103 110 -TeXDict begin 103 109 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.103) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2650) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(And,)19 b(in)i(the)f(case)g(of)g(Sun)g(solaris:)-2 -346 y Fr(root#)243 346 y -SDict begin H.S end - 243 346 a 243 346 a -SDict begin 13 H.A end - 243 346 -a 243 346 a -SDict begin [ /View [/XYZ H.V] /Dest (2653) cvn H.B /DEST pdfmark end - 243 346 a Fv(ln)h(-s)f(/usr/lib/libnss_winbind.so)j -(/usr/lib/libnss_winbind.so.1)2331 346 y -SDict begin H.S end - 2331 346 a 2331 -346 a -SDict begin 13 H.A end - 2331 346 a 2331 346 a -SDict begin [ /View [/XYZ H.V] /Dest (2654) cvn H.B /DEST pdfmark end - 2331 346 a Fr(root#)2576 -346 y -SDict begin H.S end - 2576 346 a 2576 346 a -SDict begin 13 H.A end - 2576 346 a 2576 346 a -SDict begin [ /View [/XYZ H.V] /Dest (2655) cvn H.B /DEST pdfmark end - 2576 -346 a Fv(ln)e(-s)f(/usr/lib/libnss_winbind.so)-2 454 -y(/usr/lib/nss_winbind.so.1)895 454 y -SDict begin H.S end - 895 454 a 895 454 -a -SDict begin 13 H.A end - 895 454 a 895 454 a -SDict begin [ /View [/XYZ H.V] /Dest (2656) cvn H.B /DEST pdfmark end - 895 454 a Fr(root#)1140 454 y -SDict begin H.S end - 1140 -454 a 1140 454 a -SDict begin 13 H.A end - 1140 454 a 1140 454 a -SDict begin [ /View [/XYZ H.V] /Dest (2657) cvn H.B /DEST pdfmark end - 1140 454 a Fv(ln)h(-s)g -(/usr/lib/libnss_winbind.so)h(/usr/lib/nss_winbind.so.2)-2 -631 y -SDict begin H.S end - -2 631 a -2 631 a -SDict begin 13 H.A end - -2 631 a -2 631 a -SDict begin [ /View [/XYZ H.V] /Dest (2658) cvn H.B /DEST pdfmark end - -2 631 a 97 -x Fu(No)n(w)-5 b(,)19 b(as)i(root)f(you)f(need)g(to)i(edit)991 -728 y -SDict begin H.S end - 991 728 a 991 728 a -SDict begin 13 H.A end - 991 728 a 991 728 a -SDict begin [ /View [/XYZ H.V] /Dest (2659) cvn H.B /DEST pdfmark end - 991 728 -a Fr(/etc/nsswitch.conf)d Fu(to)i(allo)n(w)g(user)g(and)g(group)e -(entries)i(to)h(be)f(visible)g(from)f(the)-2 836 y -SDict begin H.S end - -2 -836 a -2 836 a -SDict begin 13 H.A end - -2 836 a -2 836 a -SDict begin [ /View [/XYZ H.V] /Dest (2660) cvn H.B /DEST pdfmark end - -2 836 a Fv(winbindd)i -Fu(daemon.)e(My)796 836 y -SDict begin H.S end - 796 836 a 796 836 a -SDict begin 13 H.A end - 796 836 -a 796 836 a -SDict begin [ /View [/XYZ H.V] /Dest (2661) cvn H.B /DEST pdfmark end - 796 836 a Fr(/etc/nsswitch.conf)f Fu(\002le)i(look)g(lik)o -(e)g(this)h(after)f(editing:)-2 1020 y -SDict begin H.S end - -2 1020 a -2 1020 -a -SDict begin 13 H.A end - -2 1020 a -2 1020 a -SDict begin [ /View [/XYZ H.V] /Dest (2662) cvn H.B /DEST pdfmark end - -2 1020 a -2 1103 a -SDict begin H.S end - -2 1103 a -2 -1103 a -SDict begin 11.7 H.A end - -2 1103 a -2 1103 a -SDict begin [ /View [/XYZ H.V] /Dest (2663) cvn H.B /DEST pdfmark end - -2 1103 a 79 x Fr(passwd:)223 -b(files)44 b(winbind)-2 1280 y(shadow:)223 b(files)-2 -1377 y(group:)268 b(files)44 b(winbind)-2 1734 y -SDict begin H.S end - -2 1734 -a -2 1734 a -SDict begin 13 H.A end - -2 1734 a -2 1734 a -SDict begin [ /View [/XYZ H.V] /Dest (2664) cvn H.B /DEST pdfmark end - -2 1734 a 108 x Fu(The)20 -b(libraries)f(needed)g(by)h(the)g(winbind)f(daemon)g(will)i(be)f -(automatically)f(entered)g(into)h(the)2758 1842 y -SDict begin H.S end - 2758 -1842 a 2758 1842 a -SDict begin 13 H.A end - 2758 1842 a 2758 1842 a -SDict begin [ /View [/XYZ H.V] /Dest (2665) cvn H.B /DEST pdfmark end - 2758 1842 -a Fv(ldcon\002g)g Fu(cache)g(the)g(ne)o(xt)f(time)-2 -1950 y(your)g(system)h(reboots,)f(b)n(ut)h(it)h(is)g(f)o(aster)g(\(and) -e(you)g(don')o(t)g(need)g(to)h(reboot\))f(if)h(you)g(do)g(it)g -(manually:)-2 2134 y -SDict begin H.S end - -2 2134 a -2 2134 a -SDict begin 13 H.A end - -2 2134 a -2 -2134 a -SDict begin [ /View [/XYZ H.V] /Dest (2666) cvn H.B /DEST pdfmark end - -2 2134 a -2 2134 a -SDict begin H.S end - -2 2134 a -2 2134 a -SDict begin 13 H.A end - -2 2134 -a -2 2134 a -SDict begin [ /View [/XYZ H.V] /Dest (2667) cvn H.B /DEST pdfmark end - -2 2134 a 90 x Fr(root#)243 2224 y -SDict begin H.S end - 243 2224 -a 243 2224 a -SDict begin 13 H.A end - 243 2224 a 243 2224 a -SDict begin [ /View [/XYZ H.V] /Dest (2668) cvn H.B /DEST pdfmark end - 243 2224 a Fv(/sbin/ldcon\002g)h(-v) -f(|)h(gr)o(ep)e(winbind)-2 2406 y -SDict begin H.S end - -2 2406 a -2 2406 a -SDict begin 13 H.A end - --2 2406 a -2 2406 a -SDict begin [ /View [/XYZ H.V] /Dest (2669) cvn H.B /DEST pdfmark end - -2 2406 a 92 x Fu(This)h(mak)o(es)398 -2498 y -SDict begin H.S end - 398 2498 a 398 2498 a -SDict begin 13 H.A end - 398 2498 a 398 2498 a -SDict begin [ /View [/XYZ H.V] /Dest (2670) cvn H.B /DEST pdfmark end - 398 -2498 a Fr(libnss_winbind)f Fu(a)n(v)n(ailable)g(to)i(winbindd)d(and)i -(echos)f(back)h(a)h(check)e(to)h(you.)-2 2526 y -SDict begin H.S end - -2 2526 -a -2 2526 a -SDict begin 13 H.A end - -2 2526 a -2 2526 a -SDict begin [ /View [/XYZ H.V] /Dest (2671) cvn H.B /DEST pdfmark end - -2 2526 a 277 x Fw(14.5.3.3.)j -(Con\002gur)n(e)k(smb)l(.conf)-2 2990 y -SDict begin H.S end - -2 2990 a -2 -2990 a -SDict begin 13 H.A end - -2 2990 a -2 2990 a -SDict begin [ /View [/XYZ H.V] /Dest (2673) cvn H.B /DEST pdfmark end - -2 2990 a 87 x Fu(Se)n(v)o(eral)19 -b(parameters)g(are)h(needed)f(in)h(the)h(smb)m(.conf)d(\002le)j(to)f -(control)f(the)h(beha)n(vior)f(of)2549 3077 y -SDict begin H.S end - 2549 3077 -a 2549 3077 a -SDict begin 13 H.A end - 2549 3077 a 2549 3077 a -SDict begin [ /View [/XYZ H.V] /Dest (2674) cvn H.B /DEST pdfmark end - 2549 3077 a Fv(winbindd)p -Fu(.)i(Con\002gure)3280 3077 y -SDict begin H.S end - 3280 3077 a 3280 3077 -a -SDict begin 13 H.A end - 3280 3077 a 3280 3077 a -SDict begin [ /View [/XYZ H.V] /Dest (2675) cvn H.B /DEST pdfmark end - 3280 3077 a Fr(smb.conf)-2 -3185 y Fu(These)f(are)g(described)f(in)h(more)f(detail)i(in)f(the)1367 -3185 y -SDict begin H.S end - 1367 3185 a 1367 3185 a -SDict begin 13 H.A end - 1367 3185 a 1367 3185 -a -SDict begin [ /View [/XYZ H.V] /Dest (2676) cvn H.B /DEST pdfmark end - 1367 3185 a Fu(winbindd\(8\))d(\(winbindd.8.html\))f(man)k(page.)f -(My)2922 3185 y -SDict begin H.S end - 2922 3185 a 2922 3185 a -SDict begin 13 H.A end - 2922 3185 a 2922 -3185 a -SDict begin [ /View [/XYZ H.V] /Dest (2677) cvn H.B /DEST pdfmark end - 2922 3185 a Fr(smb.conf)g Fu(\002le)i(w)o(as)-2 -3293 y(modi\002ed)e(to)h(include)f(the)h(follo)n(wing)f(entries)h(in)g -(the)h([global])d(section:)-2 3477 y -SDict begin H.S end - -2 3477 a -2 3477 -a -SDict begin 13 H.A end - -2 3477 a -2 3477 a -SDict begin [ /View [/XYZ H.V] /Dest (2678) cvn H.B /DEST pdfmark end - -2 3477 a -2 3560 a -SDict begin H.S end - -2 3560 a -2 -3560 a -SDict begin 11.7 H.A end - -2 3560 a -2 3560 a -SDict begin [ /View [/XYZ H.V] /Dest (2679) cvn H.B /DEST pdfmark end - -2 3560 a 80 x Fr([global])222 -3737 y(<...>)222 3834 y(#)45 b(separate)e(domain)h(and)g(username)g -(with)g('+',)g(like)g(DOMAIN+username)222 3931 y -SDict begin H.S end - 222 -3931 a 222 3931 a -SDict begin 11.7 H.A end - 222 3931 a 222 3931 a -SDict begin [ /View [/XYZ H.V] /Dest (2680) cvn H.B /DEST pdfmark end - 222 3931 a Fr(winbind)g -(separator)f(\(winbindd.8.html#WINBINDSEPARATOR\))c(=)45 -b(+)222 4028 y(#)g(use)f(uids)g(from)g(10000)g(to)h(20000)f(for)g -(domain)g(users)222 4125 y -SDict begin H.S end - 222 4125 a 222 4125 a -SDict begin 11.7 H.A end - 222 -4125 a 222 4125 a -SDict begin [ /View [/XYZ H.V] /Dest (2681) cvn H.B /DEST pdfmark end - 222 4125 a Fr(winbind)g(uid)g -(\(winbindd.8.html#WINBINDUID\))c(=)45 b(10000-20000)222 -4222 y(#)g(use)f(gids)g(from)g(10000)g(to)h(20000)f(for)g(domain)g -(groups)222 4319 y -SDict begin H.S end - 222 4319 a 222 4319 a -SDict begin 11.7 H.A end - 222 4319 a 222 -4319 a -SDict begin [ /View [/XYZ H.V] /Dest (2682) cvn H.B /DEST pdfmark end - 222 4319 a Fr(winbind)g(gid)g(\(winbindd.8.html#WINBINDGID\))c -(=)45 b(10000-20000)222 4417 y(#)g(allow)f(enumeration)f(of)h(winbind)g -(users)g(and)g(groups)222 4514 y -SDict begin H.S end - 222 4514 a 222 4514 -a -SDict begin 11.7 H.A end - 222 4514 a 222 4514 a -SDict begin [ /View [/XYZ H.V] /Dest (2683) cvn H.B /DEST pdfmark end - 222 4514 a Fr(winbind)g(enum)g(users)g -(\(winbindd.8.html#WINBINDENUMUSERS\))39 b(=)45 b(yes)222 -4611 y -SDict begin H.S end - 222 4611 a 222 4611 a -SDict begin 11.7 H.A end - 222 4611 a 222 4611 a -SDict begin [ /View [/XYZ H.V] /Dest (2684) cvn H.B /DEST pdfmark end - 222 -4611 a Fr(winbind)f(enum)g(groups)g -(\(winbindd.8.html#WINBINDENUMGROUP\))39 b(=)44 b(yes)222 -4708 y(#)h(give)f(winbind)f(users)h(a)h(real)f(shell)g(\(only)g(needed) -g(if)h(they)f(have)g(telnet)g(access\))222 4805 y -SDict begin H.S end - 222 -4805 a 222 4805 a -SDict begin 11.7 H.A end - 222 4805 a 222 4805 a -SDict begin [ /View [/XYZ H.V] /Dest (2685) cvn H.B /DEST pdfmark end - 222 4805 a Fr(template)f -(homedir)h(\(winbindd.8.html#TEMPLATEHOMEDIR\))39 b(=)45 -b(/home/winnt/\045D/\045U)222 4902 y -SDict begin H.S end - 222 4902 a 222 4902 -a -SDict begin 11.7 H.A end - 222 4902 a 222 4902 a -SDict begin [ /View [/XYZ H.V] /Dest (2686) cvn H.B /DEST pdfmark end - 222 4902 a Fr(template)e(shell)h -(\(winbindd.8.html#TEMPLATESHELL\))c(=)45 b(/bin/bash)-2 -5103 y -SDict begin H.S end - -2 5103 a -2 5103 a -SDict begin 13 H.A end - -2 5103 a -2 5103 a -SDict begin [ /View [/XYZ H.V] /Dest (2687) cvn H.B /DEST pdfmark end - -2 5103 -a Black 3618 5984 a Fq(103)p Black eop end -%%Page: 104 111 -TeXDict begin 104 110 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.104) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 72 a Fw(14.5.3.4.)23 b(J)o(oin)h(the)i(SAMB)m(A)g(ser)o(v)o -(er)f(to)g(the)h(PDC)f(domain)-2 248 y -SDict begin H.S end - -2 248 a -2 248 -a -SDict begin 13 H.A end - -2 248 a -2 248 a -SDict begin [ /View [/XYZ H.V] /Dest (2689) cvn H.B /DEST pdfmark end - -2 248 a 98 x Fu(Enter)19 b(the)i(follo)n(wing)d -(command)g(to)j(mak)o(e)e(the)i(SAMB)m(A)g(serv)o(er)e(join)h(the)g -(PDC)h(domain,)e(where)2922 346 y -SDict begin H.S end - 2922 346 a 2922 346 -a -SDict begin 13 H.A end - 2922 346 a 2922 346 a -SDict begin [ /View [/XYZ H.V] /Dest (2690) cvn H.B /DEST pdfmark end - 2922 346 a Fn(DOMAIN)28 b Fu(is)22 -b(the)e(name)f(of)-2 454 y(your)f(W)m(indo)n(ws)g(domain)g(and)910 -454 y -SDict begin H.S end - 910 454 a 910 454 a -SDict begin 13 H.A end - 910 454 a 910 454 a -SDict begin [ /View [/XYZ H.V] /Dest (2691) cvn H.B /DEST pdfmark end - 910 454 -a Fn(Administrator)j Fu(is)f(a)f(domain)f(user)h(who)f(has)i -(administrati)n(v)o(e)d(pri)n(vile)o(ges)h(in)h(the)g(domain.)-2 -638 y -SDict begin H.S end - -2 638 a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (2692) cvn H.B /DEST pdfmark end - -2 638 a -2 -638 a -SDict begin H.S end - -2 638 a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (2693) cvn H.B /DEST pdfmark end - -2 638 a 90 -x Fr(root#)243 728 y -SDict begin H.S end - 243 728 a 243 728 a -SDict begin 13 H.A end - 243 728 a 243 -728 a -SDict begin [ /View [/XYZ H.V] /Dest (2694) cvn H.B /DEST pdfmark end - 243 728 a Fv(/usr/local/samba/bin/net)h(join)g(-S)h(PDC)f(-U)g -(Administrator)-2 911 y -SDict begin H.S end - -2 911 a -2 911 a -SDict begin 13 H.A end - -2 911 a -2 -911 a -SDict begin [ /View [/XYZ H.V] /Dest (2695) cvn H.B /DEST pdfmark end - -2 911 a 91 x Fu(The)g(proper)e(response)h(to)i(the)f(command)e -(should)h(be:)h("Joined)g(the)g(domain)2280 1002 y -SDict begin H.S end - 2280 -1002 a 2280 1002 a -SDict begin 13 H.A end - 2280 1002 a 2280 1002 a -SDict begin [ /View [/XYZ H.V] /Dest (2696) cvn H.B /DEST pdfmark end - 2280 1002 -a Fn(DOMAIN)9 b Fu(")20 b(where)2866 1002 y -SDict begin H.S end - 2866 1002 -a 2866 1002 a -SDict begin 13 H.A end - 2866 1002 a 2866 1002 a -SDict begin [ /View [/XYZ H.V] /Dest (2697) cvn H.B /DEST pdfmark end - 2866 1002 a Fn(DOMAIN)29 -b Fu(is)21 b(your)-2 1110 y(DOMAIN)f(name.)-2 1121 y -SDict begin H.S end - --2 1121 a -2 1121 a -SDict begin 13 H.A end - -2 1121 a -2 1121 a -SDict begin [ /View [/XYZ H.V] /Dest (2698) cvn H.B /DEST pdfmark end - -2 1121 a 295 -x Fw(14.5.3.5.)j(Start)j(up)g(the)f(winbindd)i(daemon)e(and)h(test)f -(it!)-2 1602 y -SDict begin H.S end - -2 1602 a -2 1602 a -SDict begin 13 H.A end - -2 1602 a -2 1602 -a -SDict begin [ /View [/XYZ H.V] /Dest (2700) cvn H.B /DEST pdfmark end - -2 1602 a 88 x Fu(Ev)o(entually)-5 b(,)17 b(you)j(will)h(w)o(ant)f -(to)g(modify)f(your)g(smb)h(startup)g(script)g(to)g(automatically)f(in) -m(v)n(ok)o(e)g(the)h(winbindd)f(daemon)f(when)-2 1798 -y(the)i(other)f(parts)h(of)g(SAMB)m(A)h(start,)g(b)n(ut)f(it)h(is)g -(possible)f(to)g(test)h(out)f(just)h(the)f(winbind)f(portion)g -(\002rst.)h(T)-7 b(o)21 b(start)g(up)e(winbind)-2 1906 -y(services,)h(enter)f(the)i(follo)n(wing)d(command)g(as)j(root:)-2 -2090 y -SDict begin H.S end - -2 2090 a -2 2090 a -SDict begin 13 H.A end - -2 2090 a -2 2090 a -SDict begin [ /View [/XYZ H.V] /Dest (2701) cvn H.B /DEST pdfmark end - -2 2090 -a -2 2090 a -SDict begin H.S end - -2 2090 a -2 2090 a -SDict begin 13 H.A end - -2 2090 a -2 2090 a -SDict begin [ /View [/XYZ H.V] /Dest (2702) cvn H.B /DEST pdfmark end - -2 -2090 a 90 x Fr(root#)243 2180 y -SDict begin H.S end - 243 2180 a 243 2180 a -SDict begin 13 H.A end - -243 2180 a 243 2180 a -SDict begin [ /View [/XYZ H.V] /Dest (2703) cvn H.B /DEST pdfmark end - 243 2180 a Fv(/usr/local/samba/bin/winbindd)-2 -2348 y -SDict begin H.S end - -2 2348 a -2 2348 a -SDict begin 13 H.A end - -2 2348 a -2 2348 a -SDict begin [ /View [/XYZ H.V] /Dest (2704) cvn H.B /DEST pdfmark end - -2 2348 -a 106 x Fu(W)m(inbindd)d(can)h(no)n(w)g(also)g(run)g(in)h(')l(dual)e -(daemon)g(mode'.)g(This)i(will)g(mak)o(e)f(it)h(run)f(as)h(2)f -(processes.)g(The)g(\002rst)i(will)f(answer)f(all)-2 -2562 y(requests)h(from)f(the)h(cache,)f(thus)i(making)d(responses)i(to) -g(clients)h(f)o(aster)-5 b(.)20 b(The)g(other)f(will)i(update)f(the)g -(cache)f(for)h(the)g(query)-2 2670 y(that)g(the)g(\002rst)h(has)g(just) -f(responded.)e(Adv)n(antage)g(of)i(this)h(is)g(that)f(responses)g(stay) -g(accurate)g(and)f(are)i(f)o(aster)-5 b(.)20 b(Y)-9 b(ou)20 -b(can)g(enable)-2 2778 y(dual)f(daemon)g(mode)g(by)h(adding)f('-B')h -(to)g(the)g(commandline:)-2 2962 y -SDict begin H.S end - -2 2962 a -2 2962 -a -SDict begin 13 H.A end - -2 2962 a -2 2962 a -SDict begin [ /View [/XYZ H.V] /Dest (2705) cvn H.B /DEST pdfmark end - -2 2962 a -2 2962 a -SDict begin H.S end - -2 2962 a -2 -2962 a -SDict begin 13 H.A end - -2 2962 a -2 2962 a -SDict begin [ /View [/XYZ H.V] /Dest (2706) cvn H.B /DEST pdfmark end - -2 2962 a 90 x Fr(root#)243 -3052 y -SDict begin H.S end - 243 3052 a 243 3052 a -SDict begin 13 H.A end - 243 3052 a 243 3052 a -SDict begin [ /View [/XYZ H.V] /Dest (2707) cvn H.B /DEST pdfmark end - 243 -3052 a Fv(/usr/local/samba/bin/winbindd)h(-B)-2 3219 -y -SDict begin H.S end - -2 3219 a -2 3219 a -SDict begin 13 H.A end - -2 3219 a -2 3219 a -SDict begin [ /View [/XYZ H.V] /Dest (2708) cvn H.B /DEST pdfmark end - -2 3219 a 107 -x Fu(I'm)e(al)o(w)o(ays)i(paranoid)d(and)i(lik)o(e)g(to)h(mak)o(e)e -(sure)i(the)f(daemon)e(is)j(really)f(running...)-2 3510 -y -SDict begin H.S end - -2 3510 a -2 3510 a -SDict begin 13 H.A end - -2 3510 a -2 3510 a -SDict begin [ /View [/XYZ H.V] /Dest (2709) cvn H.B /DEST pdfmark end - -2 3510 a -2 -3510 a -SDict begin H.S end - -2 3510 a -2 3510 a -SDict begin 13 H.A end - -2 3510 a -2 3510 a -SDict begin [ /View [/XYZ H.V] /Dest (2710) cvn H.B /DEST pdfmark end - -2 3510 -a 90 x Fr(root#)243 3600 y -SDict begin H.S end - 243 3600 a 243 3600 a -SDict begin 13 H.A end - 243 -3600 a 243 3600 a -SDict begin [ /View [/XYZ H.V] /Dest (2711) cvn H.B /DEST pdfmark end - 243 3600 a Fv(ps)h(-ae)f(|)h(gr)o(ep)e(winbindd)-2 -3783 y -SDict begin H.S end - -2 3783 a -2 3783 a -SDict begin 13 H.A end - -2 3783 a -2 3783 a -SDict begin [ /View [/XYZ H.V] /Dest (2712) cvn H.B /DEST pdfmark end - -2 3783 -a 91 x Fu(This)h(command)e(should)h(produce)g(output)g(lik)o(e)h(this,) -h(if)f(the)g(daemon)f(is)i(running)-2 4058 y -SDict begin H.S end - -2 4058 -a -2 4058 a -SDict begin 13 H.A end - -2 4058 a -2 4058 a -SDict begin [ /View [/XYZ H.V] /Dest (2713) cvn H.B /DEST pdfmark end - -2 4058 a 90 x Fu(3025)e(?)h(00:00:00)e -(winbindd)-2 4314 y -SDict begin H.S end - -2 4314 a -2 4314 a -SDict begin 13 H.A end - -2 4314 a -2 -4314 a -SDict begin [ /View [/XYZ H.V] /Dest (2714) cvn H.B /DEST pdfmark end - -2 4314 a 108 x Fu(No)n(w)-5 b(...)19 b(for)g(the)h(real)h -(test,)f(try)g(to)h(get)f(some)g(information)e(about)h(the)h(users)h -(on)e(your)g(PDC)-2 4606 y -SDict begin H.S end - -2 4606 a -2 4606 a -SDict begin 13 H.A end - -2 4606 -a -2 4606 a -SDict begin [ /View [/XYZ H.V] /Dest (2715) cvn H.B /DEST pdfmark end - -2 4606 a -2 4606 a -SDict begin H.S end - -2 4606 a -2 4606 a -SDict begin 13 H.A end - -2 -4606 a -2 4606 a -SDict begin [ /View [/XYZ H.V] /Dest (2716) cvn H.B /DEST pdfmark end - -2 4606 a 90 x Fr(root#)243 4696 y -SDict begin H.S end - 243 -4696 a 243 4696 a -SDict begin 13 H.A end - 243 4696 a 243 4696 a -SDict begin [ /View [/XYZ H.V] /Dest (2717) cvn H.B /DEST pdfmark end - 243 4696 a Fv -(/usr/local/samba/bin/wbinf)n(o)h(-u)-2 4863 y -SDict begin H.S end - -2 4863 -a -2 4863 a -SDict begin 13 H.A end - -2 4863 a -2 4863 a -SDict begin [ /View [/XYZ H.V] /Dest (2718) cvn H.B /DEST pdfmark end - -2 4863 a 107 x Fu(This)g(should)f -(echo)h(back)f(a)i(list)g(of)f(users)g(on)g(your)f(W)m(indo)n(ws)h -(users)g(on)g(your)f(PDC.)i(F)o(or)f(e)o(xample,)e(I)j(get)f(the)g -(follo)n(wing)-2 5077 y(response:)-2 5261 y -SDict begin H.S end - -2 5261 a --2 5261 a -SDict begin 13 H.A end - -2 5261 a -2 5261 a -SDict begin [ /View [/XYZ H.V] /Dest (2719) cvn H.B /DEST pdfmark end - -2 5261 a -2 5344 a -SDict begin H.S end - -2 -5344 a -2 5344 a -SDict begin 11.7 H.A end - -2 5344 a -2 5344 a -SDict begin [ /View [/XYZ H.V] /Dest (2720) cvn H.B /DEST pdfmark end - -2 5344 a 80 x Fr -(CEO+Administrator)-2 5521 y(CEO+burdell)p Black 3618 -5984 a Fq(104)p Black eop end -%%Page: 105 112 -TeXDict begin 105 111 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.105) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 72 a Fr(CEO+Guest)-2 170 y(CEO+jt-ad)-2 267 -y(CEO+krbtgt)-2 364 y(CEO+TsInternetUser)-2 721 y -SDict begin H.S end - -2 -721 a -2 721 a -SDict begin 13 H.A end - -2 721 a -2 721 a -SDict begin [ /View [/XYZ H.V] /Dest (2721) cvn H.B /DEST pdfmark end - -2 721 a 108 x Fu(Ob)o(viously)g(,)18 -b(I)i(ha)n(v)o(e)g(named)f(my)h(domain)e('CEO')i(and)g(my)1750 -829 y -SDict begin H.S end - 1750 829 a 1750 829 a -SDict begin 13 H.A end - 1750 829 a 1750 829 a -SDict begin [ /View [/XYZ H.V] /Dest (2722) cvn H.B /DEST pdfmark end - 1750 -829 a Fn(winbind)48 b(separator)22 b Fu(is)g('+'.)-2 -1013 y -SDict begin H.S end - -2 1013 a -2 1013 a -SDict begin 13 H.A end - -2 1013 a -2 1013 a -SDict begin [ /View [/XYZ H.V] /Dest (2723) cvn H.B /DEST pdfmark end - -2 1013 -a 90 x Fu(Y)-9 b(ou)19 b(can)h(do)g(the)g(same)h(sort)f(of)g(thing)f -(to)i(get)f(group)e(information)g(from)h(the)h(PDC:)-2 -1287 y -SDict begin H.S end - -2 1287 a -2 1287 a -SDict begin 13 H.A end - -2 1287 a -2 1287 a -SDict begin [ /View [/XYZ H.V] /Dest (2724) cvn H.B /DEST pdfmark end - -2 1287 -a -2 1370 a -SDict begin H.S end - -2 1370 a -2 1370 a -SDict begin 11.7 H.A end - -2 1370 a -2 1370 a -SDict begin [ /View [/XYZ H.V] /Dest (2725) cvn H.B /DEST pdfmark end - -2 -1370 a -2 1370 a -SDict begin H.S end - -2 1370 a -2 1370 a -SDict begin 11.7 H.A end - -2 1370 a -2 1370 -a -SDict begin [ /View [/XYZ H.V] /Dest (2726) cvn H.B /DEST pdfmark end - -2 1370 a 79 x Fd(root#)244 1449 y -SDict begin H.S end - 244 1449 a 244 1449 -a -SDict begin 11.7 H.A end - 244 1449 a 244 1449 a -SDict begin [ /View [/XYZ H.V] /Dest (2727) cvn H.B /DEST pdfmark end - 244 1449 a Ff(/usr/local/samba/bin/wbinfo)41 -b(-g)-2 1546 y Fr(CEO+Domain)i(Admins)-2 1643 y(CEO+Domain)g(Users)-2 -1740 y(CEO+Domain)g(Guests)-2 1838 y(CEO+Domain)g(Computers)-2 -1935 y(CEO+Domain)g(Controllers)-2 2032 y(CEO+Cert)g(Publishers)-2 -2129 y(CEO+Schema)g(Admins)-2 2226 y(CEO+Enterprise)f(Admins)-2 -2323 y(CEO+Group)h(Policy)h(Creator)g(Owners)-2 2680 -y -SDict begin H.S end - -2 2680 a -2 2680 a -SDict begin 13 H.A end - -2 2680 a -2 2680 a -SDict begin [ /View [/XYZ H.V] /Dest (2728) cvn H.B /DEST pdfmark end - -2 2680 a 108 -x Fu(The)20 b(function)e('getent')h(can)h(no)n(w)g(be)g(used)g(to)g -(get)g(uni\002ed)g(lists)h(of)f(both)g(local)g(and)f(PDC)j(users)e(and) -g(groups.)e(T)m(ry)i(the)-2 2896 y(follo)n(wing)e(command:)-2 -3080 y -SDict begin H.S end - -2 3080 a -2 3080 a -SDict begin 13 H.A end - -2 3080 a -2 3080 a -SDict begin [ /View [/XYZ H.V] /Dest (2729) cvn H.B /DEST pdfmark end - -2 3080 -a -2 3080 a -SDict begin H.S end - -2 3080 a -2 3080 a -SDict begin 13 H.A end - -2 3080 a -2 3080 a -SDict begin [ /View [/XYZ H.V] /Dest (2730) cvn H.B /DEST pdfmark end - -2 -3080 a 90 x Fr(root#)243 3170 y -SDict begin H.S end - 243 3170 a 243 3170 a -SDict begin 13 H.A end - -243 3170 a 243 3170 a -SDict begin [ /View [/XYZ H.V] /Dest (2731) cvn H.B /DEST pdfmark end - 243 3170 a Fv(getent)h(passwd)-2 -3353 y -SDict begin H.S end - -2 3353 a -2 3353 a -SDict begin 13 H.A end - -2 3353 a -2 3353 a -SDict begin [ /View [/XYZ H.V] /Dest (2732) cvn H.B /DEST pdfmark end - -2 3353 -a 91 x Fu(Y)-9 b(ou)19 b(should)h(get)g(a)g(list)i(that)e(looks)g(lik)o -(e)g(your)1360 3444 y -SDict begin H.S end - 1360 3444 a 1360 3444 a -SDict begin 13 H.A end - 1360 3444 -a 1360 3444 a -SDict begin [ /View [/XYZ H.V] /Dest (2733) cvn H.B /DEST pdfmark end - 1360 3444 a Fr(/etc/passwd)f Fu(list)i(follo)n(wed)e(by)h -(the)g(domain)f(users)h(with)h(their)e(ne)n(w)h(uids,)-2 -3552 y(gids,)g(home)f(directories)g(and)h(def)o(ault)f(shells.)-2 -3736 y -SDict begin H.S end - -2 3736 a -2 3736 a -SDict begin 13 H.A end - -2 3736 a -2 3736 a -SDict begin [ /View [/XYZ H.V] /Dest (2734) cvn H.B /DEST pdfmark end - -2 3736 -a 90 x Fu(The)h(same)g(thing)f(can)h(be)h(done)e(for)g(groups)g(with)h -(the)h(command)-2 4010 y -SDict begin H.S end - -2 4010 a -2 4010 a -SDict begin 13 H.A end - -2 4010 -a -2 4010 a -SDict begin [ /View [/XYZ H.V] /Dest (2735) cvn H.B /DEST pdfmark end - -2 4010 a -2 4010 a -SDict begin H.S end - -2 4010 a -2 4010 a -SDict begin 13 H.A end - -2 -4010 a -2 4010 a -SDict begin [ /View [/XYZ H.V] /Dest (2736) cvn H.B /DEST pdfmark end - -2 4010 a 90 x Fr(root#)243 4100 y -SDict begin H.S end - 243 -4100 a 243 4100 a -SDict begin 13 H.A end - 243 4100 a 243 4100 a -SDict begin [ /View [/XYZ H.V] /Dest (2737) cvn H.B /DEST pdfmark end - 243 4100 a Fv(getent)e(gr)o -(oup)-2 4127 y -SDict begin H.S end - -2 4127 a -2 4127 a -SDict begin 13 H.A end - -2 4127 a -2 4127 -a -SDict begin [ /View [/XYZ H.V] /Dest (2738) cvn H.B /DEST pdfmark end - -2 4127 a 279 x Fw(14.5.3.6.)k(Fix)i(the)g(init.d)h(startup)f -(scripts)-2 4426 y -SDict begin H.S end - -2 4426 a -2 4426 a -SDict begin 13 H.A end - -2 4426 a -2 4426 -a -SDict begin [ /View [/XYZ H.V] /Dest (2740) cvn H.B /DEST pdfmark end - -2 4426 a 233 x Fq(14.5.3.6.1.)16 b(Linux)-2 4826 y -SDict begin H.S end - --2 4826 a -2 4826 a -SDict begin 13 H.A end - -2 4826 a -2 4826 a -SDict begin [ /View [/XYZ H.V] /Dest (2742) cvn H.B /DEST pdfmark end - -2 4826 a 107 -x Fu(The)148 4933 y -SDict begin H.S end - 148 4933 a 148 4933 a -SDict begin 13 H.A end - 148 4933 a -148 4933 a -SDict begin [ /View [/XYZ H.V] /Dest (2743) cvn H.B /DEST pdfmark end - 148 4933 a Fv(winbindd)21 b Fu(daemon)e(needs)h(to)g(start)h -(up)f(after)f(the)1647 4933 y -SDict begin H.S end - 1647 4933 a 1647 4933 a -SDict begin 13 H.A end - -1647 4933 a 1647 4933 a -SDict begin [ /View [/XYZ H.V] /Dest (2744) cvn H.B /DEST pdfmark end - 1647 4933 a Fv(smbd)i Fu(and)2002 -4933 y -SDict begin H.S end - 2002 4933 a 2002 4933 a -SDict begin 13 H.A end - 2002 4933 a 2002 4933 -a -SDict begin [ /View [/XYZ H.V] /Dest (2745) cvn H.B /DEST pdfmark end - 2002 4933 a Fv(nmbd)g Fu(daemons)e(are)h(running.)e(T)-7 -b(o)20 b(accomplish)f(this)-2 5041 y(task,)h(you)f(need)h(to)g(modify)f -(the)h(startup)g(scripts)g(of)g(your)f(system.)h(The)o(y)f(are)h -(located)g(at)2637 5041 y -SDict begin H.S end - 2637 5041 a 2637 5041 a -SDict begin 13 H.A end - 2637 -5041 a 2637 5041 a -SDict begin [ /View [/XYZ H.V] /Dest (2746) cvn H.B /DEST pdfmark end - 2637 5041 a Fr(/etc/init.d/smb)e Fu(in)i(RedHat)-2 -5149 y(and)138 5149 y -SDict begin H.S end - 138 5149 a 138 5149 a -SDict begin 13 H.A end - 138 5149 -a 138 5149 a -SDict begin [ /View [/XYZ H.V] /Dest (2747) cvn H.B /DEST pdfmark end - 138 5149 a Fr(/etc/init.d/samba)e Fu(in)j(Debian.)e -(script)h(to)g(add)g(commands)f(to)h(in)m(v)n(ok)o(e)f(this)i(daemon)d -(in)j(the)f(proper)e(sequence.)-2 5257 y(My)i(startup)g(script)g -(starts)h(up)886 5257 y -SDict begin H.S end - 886 5257 a 886 5257 a -SDict begin 13 H.A end - 886 5257 -a 886 5257 a -SDict begin [ /View [/XYZ H.V] /Dest (2748) cvn H.B /DEST pdfmark end - 886 5257 a Fv(smbd)p Fu(,)1121 5257 y -SDict begin H.S end - 1121 -5257 a 1121 5257 a -SDict begin 13 H.A end - 1121 5257 a 1121 5257 a -SDict begin [ /View [/XYZ H.V] /Dest (2749) cvn H.B /DEST pdfmark end - 1121 5257 -a Fv(nmbd)p Fu(,)g(and)1511 5257 y -SDict begin H.S end - 1511 5257 a 1511 5257 -a -SDict begin 13 H.A end - 1511 5257 a 1511 5257 a -SDict begin [ /View [/XYZ H.V] /Dest (2750) cvn H.B /DEST pdfmark end - 1511 5257 a Fv(winbindd)g Fu(from)e(the)2173 -5257 y -SDict begin H.S end - 2173 5257 a 2173 5257 a -SDict begin 13 H.A end - 2173 5257 a 2173 5257 -a -SDict begin [ /View [/XYZ H.V] /Dest (2751) cvn H.B /DEST pdfmark end - 2173 5257 a Fr(/usr/local/samba/bin)e Fu(directory)i(directly)-5 -b(.)-2 5365 y(The)20 b(')-5 b(start')20 b(function)f(in)h(the)g(script) -g(looks)g(lik)o(e)g(this:)-2 5549 y -SDict begin H.S end - -2 5549 a -2 5549 -a -SDict begin 13 H.A end - -2 5549 a -2 5549 a -SDict begin [ /View [/XYZ H.V] /Dest (2752) cvn H.B /DEST pdfmark end - -2 5549 a Black 3618 5984 a Fq(105)p -Black eop end -%%Page: 106 113 -TeXDict begin 106 112 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.106) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2760) cvn H.B /DEST pdfmark end - -2 -201 a 1220 --132 a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2753) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fr(start\(\))43 b({)356 170 y(KIND="SMB")356 -267 y(echo)i(-n)f($"Starting)f($KIND)h(services:)g(")356 -364 y(daemon)g(/usr/local/samba/bin/smbd)d($SMBDOPTIONS)356 -461 y(RETVAL=$?)356 558 y(echo)356 655 y(KIND="NMB")356 -752 y(echo)k(-n)f($"Starting)f($KIND)h(services:)g(")356 -850 y(daemon)g(/usr/local/samba/bin/nmbd)d($NMBDOPTIONS)356 -947 y(RETVAL2=$?)356 1044 y(echo)356 1141 y(KIND="Winbind")356 -1238 y(echo)k(-n)f($"Starting)f($KIND)h(services:)g(")356 -1335 y(daemon)g(/usr/local/samba/bin/winbindd)356 1432 -y(RETVAL3=$?)356 1530 y(echo)356 1627 y([)h($RETVAL)f(-eq)g(0)h(-a)f -($RETVAL2)g(-eq)g(0)h(-a)f($RETVAL3)g(-eq)g(0)h(])f(&&)h(touch)f -(/var/lock/subsys/smb)d(||)k(\\)491 1724 y(RETVAL=1)356 -1821 y(return)f($RETVAL)-2 1918 y(})-2 2275 y -SDict begin H.S end - -2 2275 -a -2 2275 a -SDict begin 13 H.A end - -2 2275 a -2 2275 a -SDict begin [ /View [/XYZ H.V] /Dest (2754) cvn H.B /DEST pdfmark end - -2 2275 a 108 x Fu(If)20 -b(you)f(w)o(ould)h(lik)o(e)g(to)g(run)g(winbindd)e(in)j(dual)e(daemon)g -(mode,)g(replace)g(the)i(line)-2 2484 y -SDict begin H.S end - -2 2484 a -2 -2484 a -SDict begin 11.7 H.A end - -2 2484 a -2 2484 a -SDict begin [ /View [/XYZ H.V] /Dest (2755) cvn H.B /DEST pdfmark end - -2 2484 a 356 2563 a Fr(daemon)44 -b(/usr/local/samba/bin/winbindd)-2 2754 y Fu(in)20 b(the)g(e)o(xample)f -(abo)o(v)o(e)g(with:)-2 2855 y -SDict begin H.S end - -2 2855 a -2 2855 a -SDict begin 11.7 H.A end - -2 -2855 a -2 2855 a -SDict begin [ /View [/XYZ H.V] /Dest (2756) cvn H.B /DEST pdfmark end - -2 2855 a 356 2934 a Fr(daemon)44 b -(/usr/local/samba/bin/winbindd)c(-B)-2 3125 y Fu(.)-2 -3292 y -SDict begin H.S end - -2 3292 a -2 3292 a -SDict begin 13 H.A end - -2 3292 a -2 3292 a -SDict begin [ /View [/XYZ H.V] /Dest (2757) cvn H.B /DEST pdfmark end - -2 3292 -a 107 x Fu(The)20 b(')-5 b(stop')19 b(function)g(has)h(a)h -(corresponding)c(entry)i(to)h(shut)h(do)n(wn)e(the)h(services)g(and)g -(looks)f(lik)o(e)i(this:)-2 3583 y -SDict begin H.S end - -2 3583 a -2 3583 -a -SDict begin 13 H.A end - -2 3583 a -2 3583 a -SDict begin [ /View [/XYZ H.V] /Dest (2758) cvn H.B /DEST pdfmark end - -2 3583 a -2 3666 a -SDict begin H.S end - -2 3666 a -2 -3666 a -SDict begin 11.7 H.A end - -2 3666 a -2 3666 a -SDict begin [ /View [/XYZ H.V] /Dest (2759) cvn H.B /DEST pdfmark end - -2 3666 a 79 x Fr(stop\(\))44 -b({)356 3843 y(KIND="SMB")356 3940 y(echo)h(-n)f($"Shutting)f(down)h -($KIND)g(services:)g(")356 4037 y(killproc)g(smbd)356 -4134 y(RETVAL=$?)356 4231 y(echo)356 4328 y(KIND="NMB")356 -4425 y(echo)h(-n)f($"Shutting)f(down)h($KIND)g(services:)g(")356 -4522 y(killproc)g(nmbd)356 4620 y(RETVAL2=$?)356 4717 -y(echo)356 4814 y(KIND="Winbind")356 4911 y(echo)h(-n)f($"Shutting)f -(down)h($KIND)g(services:)g(")356 5008 y(killproc)g(winbindd)356 -5105 y(RETVAL3=$?)356 5202 y([)h($RETVAL)f(-eq)g(0)h(-a)f($RETVAL2)g -(-eq)g(0)h(-a)f($RETVAL3)g(-eq)g(0)h(])f(&&)h(rm)f(-f)h -(/var/lock/subsys/smb)356 5300 y(echo)g("")356 5397 y(return)f($RETVAL) --2 5494 y(})p Black 3616 5984 a Fq(106)p Black eop end -%%Page: 107 114 -TeXDict begin 107 113 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.107) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2767) cvn H.B /DEST pdfmark end - -2 -201 a 1220 --132 a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 82 a -SDict begin H.S end - -2 82 a -2 82 a -SDict begin 13 H.A end - -2 82 a -2 82 a -SDict begin [ /View [/XYZ H.V] /Dest (2760) cvn H.B /DEST pdfmark end - -2 82 a -275 x Fq(14.5.3.6.2.)16 b(Solaris)-2 524 y -SDict begin H.S end - -2 524 a -2 -524 a -SDict begin 13 H.A end - -2 524 a -2 524 a -SDict begin [ /View [/XYZ H.V] /Dest (2762) cvn H.B /DEST pdfmark end - -2 524 a 107 x Fu(On)k(solaris,)g(you)g(need)f -(to)h(modify)f(the)1169 631 y -SDict begin H.S end - 1169 631 a 1169 631 a -SDict begin 13 H.A end - 1169 -631 a 1169 631 a -SDict begin [ /View [/XYZ H.V] /Dest (2763) cvn H.B /DEST pdfmark end - 1169 631 a Fr(/etc/init.d/samba.server)e -Fu(startup)j(script.)g(It)g(usually)g(only)f(starts)i(smbd)-2 -739 y(and)e(nmbd)g(b)n(ut)h(should)g(no)n(w)f(start)i(winbindd)d(too.)i -(If)g(you)f(ha)n(v)o(e)h(samba)g(installed)g(in)2539 -739 y -SDict begin H.S end - 2539 739 a 2539 739 a -SDict begin 13 H.A end - 2539 739 a 2539 739 a -SDict begin [ /View [/XYZ H.V] /Dest (2764) cvn H.B /DEST pdfmark end - 2539 -739 a Fr(/usr/local/samba/bin)p Fu(,)d(the)k(\002le)-2 -847 y(could)e(contains)g(something)g(lik)o(e)i(this:)-2 -1031 y -SDict begin H.S end - -2 1031 a -2 1031 a -SDict begin 13 H.A end - -2 1031 a -2 1031 a -SDict begin [ /View [/XYZ H.V] /Dest (2765) cvn H.B /DEST pdfmark end - -2 1031 -a -2 1114 a -SDict begin H.S end - -2 1114 a -2 1114 a -SDict begin 11.7 H.A end - -2 1114 a -2 1114 a -SDict begin [ /View [/XYZ H.V] /Dest (2766) cvn H.B /DEST pdfmark end - -2 -1114 a 79 x Fr(##)-2 1290 y(##)44 b(samba.server)-2 1387 -y(##)-2 1581 y(if)g([)h(!)g(-d)f(/usr/bin)g(])-2 1679 -y(then)896 b(#)44 b(/usr)h(not)f(mounted)356 1776 y(exit)-2 -1873 y(fi)-2 2067 y(killproc\(\))f({)538 b(#)44 b(kill)h(the)f(named)g -(process\(es\))356 2164 y(pid=`/usr/bin/ps)f(-e)h(|)581 -2261 y(/usr/bin/grep)e(-w)j($1)f(|)581 2358 y(/usr/bin/sed)e(-e)j('s/^) -89 b(*//')44 b(-e)h('s/)f(.*//'`)356 2456 y([)h("$pid")f(!=)g("")h(])g -(&&)f(kill)g($pid)-2 2553 y(})-2 2747 y(#)g(Start/stop)g(processes)f -(required)g(for)i(samba)f(server)-2 2941 y(case)g("$1")g(in)-2 -3136 y('start'\))-2 3233 y(#)-2 3330 y(#)g(Edit)h(these)f(lines)g(to)g -(suit)g(your)g(installation)f(\(paths,)h(workgroup,)f(host\))-2 -3427 y(#)-2 3524 y(echo)h(Starting)f(SMBD)132 3621 y -(/usr/local/samba/bin/smbd)e(-D)j(-s)h(\\)-2 3718 y -(/usr/local/samba/smb.conf)-2 3913 y(echo)f(Starting)f(NMBD)132 -4010 y(/usr/local/samba/bin/nmbd)e(-D)j(-l)h(\\)-2 4107 -y(/usr/local/samba/var/log)c(-s)j(/usr/local/samba/smb.conf)-2 -4301 y(echo)g(Starting)f(Winbind)h(Daemon)132 4398 y -(/usr/local/samba/bin/winbindd)132 4495 y(;;)-2 4690 -y('stop'\))132 4787 y(killproc)g(nmbd)132 4884 y(killproc)g(smbd)132 -4981 y(killproc)g(winbindd)132 5078 y(;;)-2 5273 y(*\))132 -5370 y(echo)g("Usage:)g(/etc/init.d/samba.server)d({)k(start)f(|)g -(stop)g(}")132 5467 y(;;)-2 5564 y(esac)p Black 3614 -5984 a Fq(107)p Black eop end -%%Page: 108 115 -TeXDict begin 108 114 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.108) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 346 a Fu(Again,)19 b(if)h(you)g(w)o(ould)f(lik)o(e)h(to)h(run) -e(samba)h(in)g(dual)g(daemon)f(mode,)g(replace)132 527 -y Fr(/usr/local/samba/bin/winbindd)-2 718 y Fu(in)h(the)g(script)h(abo) -o(v)o(e)d(with:)-2 819 y -SDict begin H.S end - -2 819 a -2 819 a -SDict begin 11.7 H.A end - -2 819 a -2 -819 a -SDict begin [ /View [/XYZ H.V] /Dest (2769) cvn H.B /DEST pdfmark end - -2 819 a 132 898 a Fr(/usr/local/samba/bin/winbindd)40 -b(-B)-2 1099 y -SDict begin H.S end - -2 1099 a -2 1099 a -SDict begin 13 H.A end - -2 1099 a -2 1099 -a -SDict begin [ /View [/XYZ H.V] /Dest (2770) cvn H.B /DEST pdfmark end - -2 1099 a 274 x Fq(14.5.3.6.3.)16 b(Restarting)-2 1556 -y -SDict begin H.S end - -2 1556 a -2 1556 a -SDict begin 13 H.A end - -2 1556 a -2 1556 a -SDict begin [ /View [/XYZ H.V] /Dest (2772) cvn H.B /DEST pdfmark end - -2 1556 a 91 -x Fu(If)k(you)f(restart)h(the)570 1647 y -SDict begin H.S end - 570 1647 a 570 -1647 a -SDict begin 13 H.A end - 570 1647 a 570 1647 a -SDict begin [ /View [/XYZ H.V] /Dest (2773) cvn H.B /DEST pdfmark end - 570 1647 a Fv(smbd)p Fu(,)805 -1647 y -SDict begin H.S end - 805 1647 a 805 1647 a -SDict begin 13 H.A end - 805 1647 a 805 1647 a -SDict begin [ /View [/XYZ H.V] /Dest (2774) cvn H.B /DEST pdfmark end - 805 -1647 a Fv(nmbd)p Fu(,)h(and)1195 1647 y -SDict begin H.S end - 1195 1647 a 1195 -1647 a -SDict begin 13 H.A end - 1195 1647 a 1195 1647 a -SDict begin [ /View [/XYZ H.V] /Dest (2775) cvn H.B /DEST pdfmark end - 1195 1647 a Fv(winbindd)g -Fu(daemons)e(at)i(this)g(point,)e(you)g(should)g(be)h(able)g(to)h -(connect)e(to)h(the)g(samba)-2 1755 y(serv)o(er)f(as)i(a)g(domain)d -(member)h(just)i(as)g(if)f(you)g(were)g(a)g(local)g(user)-5 -b(.)-2 1866 y -SDict begin H.S end - -2 1866 a -2 1866 a -SDict begin 13 H.A end - -2 1866 a -2 1866 a -SDict begin [ /View [/XYZ H.V] /Dest (2776) cvn H.B /DEST pdfmark end - --2 1866 a 278 x Fw(14.5.3.7.)23 b(Con\002gur)n(e)k(W)n(inbind)e(and)h -(P)-7 b(AM)-2 2330 y -SDict begin H.S end - -2 2330 a -2 2330 a -SDict begin 13 H.A end - -2 2330 a -2 -2330 a -SDict begin [ /View [/XYZ H.V] /Dest (2778) cvn H.B /DEST pdfmark end - -2 2330 a 88 x Fu(If)19 b(you)g(ha)n(v)o(e)g(made)g(it)i(this)f -(f)o(ar)m(,)f(you)g(kno)n(w)f(that)i(winbindd)e(and)h(samba)h(are)f(w)o -(orking)f(together)-5 b(.)19 b(If)h(you)e(w)o(ant)i(to)g(use)g(winbind) --2 2526 y(to)g(pro)o(vide)e(authentication)g(for)i(other)f(services,)h -(k)o(eep)g(reading.)e(The)i(pam)g(con\002guration)d(\002les)22 -b(need)d(to)h(be)h(altered)e(in)i(this)-2 2634 y(step.)f(\(Did)g(you)f -(remember)g(to)h(mak)o(e)g(backups)e(of)i(your)f(original)1968 -2634 y -SDict begin H.S end - 1968 2634 a 1968 2634 a -SDict begin 13 H.A end - 1968 2634 a 1968 2634 -a -SDict begin [ /View [/XYZ H.V] /Dest (2779) cvn H.B /DEST pdfmark end - 1968 2634 a Fr(/etc/pam.d)g Fu(\002les?)i(If)f(not,)g(do)g(it)h(no)n -(w)-5 b(.\))-2 2818 y -SDict begin H.S end - -2 2818 a -2 2818 a -SDict begin 13 H.A end - -2 2818 a -2 -2818 a -SDict begin [ /View [/XYZ H.V] /Dest (2780) cvn H.B /DEST pdfmark end - -2 2818 a 90 x Fu(Y)c(ou)19 b(will)i(need)f(a)g(pam)g(module)f -(to)h(use)h(winbindd)d(with)i(these)h(other)e(services.)h(This)g -(module)f(will)i(be)f(compiled)f(in)h(the)-2 3016 y -SDict begin H.S end - -2 -3016 a -2 3016 a -SDict begin 13 H.A end - -2 3016 a -2 3016 a -SDict begin [ /View [/XYZ H.V] /Dest (2781) cvn H.B /DEST pdfmark end - -2 3016 a Fr(../source/nsswitch)d -Fu(directory)i(by)h(in)m(v)n(oking)e(the)i(command)-2 -3200 y -SDict begin H.S end - -2 3200 a -2 3200 a -SDict begin 13 H.A end - -2 3200 a -2 3200 a -SDict begin [ /View [/XYZ H.V] /Dest (2782) cvn H.B /DEST pdfmark end - -2 3200 -a -2 3200 a -SDict begin H.S end - -2 3200 a -2 3200 a -SDict begin 13 H.A end - -2 3200 a -2 3200 a -SDict begin [ /View [/XYZ H.V] /Dest (2783) cvn H.B /DEST pdfmark end - -2 -3200 a 90 x Fr(root#)243 3290 y -SDict begin H.S end - 243 3290 a 243 3290 a -SDict begin 13 H.A end - -243 3290 a 243 3290 a -SDict begin [ /View [/XYZ H.V] /Dest (2784) cvn H.B /DEST pdfmark end - 243 3290 a Fv(mak)o(e)g(nsswitch/pam_winbind.so) --2 3472 y -SDict begin H.S end - -2 3472 a -2 3472 a -SDict begin 13 H.A end - -2 3472 a -2 3472 a -SDict begin [ /View [/XYZ H.V] /Dest (2785) cvn H.B /DEST pdfmark end - -2 -3472 a 92 x Fu(from)f(the)302 3564 y -SDict begin H.S end - 302 3564 a 302 3564 -a -SDict begin 13 H.A end - 302 3564 a 302 3564 a -SDict begin [ /View [/XYZ H.V] /Dest (2786) cvn H.B /DEST pdfmark end - 302 3564 a Fr(../source)g Fu(directory)-5 -b(.)18 b(The)1212 3564 y -SDict begin H.S end - 1212 3564 a 1212 3564 a -SDict begin 13 H.A end - 1212 -3564 a 1212 3564 a -SDict begin [ /View [/XYZ H.V] /Dest (2787) cvn H.B /DEST pdfmark end - 1212 3564 a Fr(pam_winbind.so)g Fu(\002le)j(should)e -(be)i(copied)e(to)h(the)g(location)f(of)h(your)f(other)h(pam)-2 -3671 y(security)f(modules.)g(On)h(my)g(RedHat)h(system,)f(this)h(w)o -(as)g(the)1812 3671 y -SDict begin H.S end - 1812 3671 a 1812 3671 a -SDict begin 13 H.A end - 1812 3671 -a 1812 3671 a -SDict begin [ /View [/XYZ H.V] /Dest (2788) cvn H.B /DEST pdfmark end - 1812 3671 a Fr(/lib/security)d Fu(directory)-5 -b(.)18 b(On)i(Solaris,)h(the)f(pam)f(security)-2 3779 -y(modules)g(reside)h(in)604 3779 y -SDict begin H.S end - 604 3779 a 604 3779 -a -SDict begin 13 H.A end - 604 3779 a 604 3779 a -SDict begin [ /View [/XYZ H.V] /Dest (2789) cvn H.B /DEST pdfmark end - 604 3779 a Fr(/usr/lib/security)p -Fu(.)-2 3957 y -SDict begin H.S end - -2 3957 a -2 3957 a -SDict begin 13 H.A end - -2 3957 a -2 3957 -a -SDict begin [ /View [/XYZ H.V] /Dest (2790) cvn H.B /DEST pdfmark end - -2 3957 a -2 3957 a -SDict begin H.S end - -2 3957 a -2 3957 a -SDict begin 13 H.A end - -2 3957 a -2 -3957 a -SDict begin [ /View [/XYZ H.V] /Dest (2791) cvn H.B /DEST pdfmark end - -2 3957 a 96 x Fr(root#)243 4053 y -SDict begin H.S end - 243 4053 a -243 4053 a -SDict begin 13 H.A end - 243 4053 a 243 4053 a -SDict begin [ /View [/XYZ H.V] /Dest (2792) cvn H.B /DEST pdfmark end - 243 4053 a Fv(cp)g(../samba/sour)o -(ce/nsswitch/pam_winbind.so)g(/lib/security)-2 4070 y -SDict begin H.S end - --2 4070 a -2 4070 a -SDict begin 13 H.A end - -2 4070 a -2 4070 a -SDict begin [ /View [/XYZ H.V] /Dest (2793) cvn H.B /DEST pdfmark end - -2 4070 a 237 -x Fq(14.5.3.7.1.)c(Linux/F)-5 b(r)m(eeBSD-speci\002c)18 -b(P)-7 b(AM)20 b(con\002gur)o(ation)-2 4490 y -SDict begin H.S end - -2 4490 -a -2 4490 a -SDict begin 13 H.A end - -2 4490 a -2 4490 a -SDict begin [ /View [/XYZ H.V] /Dest (2795) cvn H.B /DEST pdfmark end - -2 4490 a 91 x Fu(The)148 -4581 y -SDict begin H.S end - 148 4581 a 148 4581 a -SDict begin 13 H.A end - 148 4581 a 148 4581 a -SDict begin [ /View [/XYZ H.V] /Dest (2796) cvn H.B /DEST pdfmark end - 148 -4581 a Fr(/etc/pam.d/samba)e Fu(\002le)j(does)e(not)h(need)g(to)g(be)g -(changed.)e(I)j(just)g(left)f(this)h(\002leas)g(it)g(w)o(as:)-2 -4765 y -SDict begin H.S end - -2 4765 a -2 4765 a -SDict begin 13 H.A end - -2 4765 a -2 4765 a -SDict begin [ /View [/XYZ H.V] /Dest (2797) cvn H.B /DEST pdfmark end - -2 4765 -a -2 4848 a -SDict begin H.S end - -2 4848 a -2 4848 a -SDict begin 11.7 H.A end - -2 4848 a -2 4848 a -SDict begin [ /View [/XYZ H.V] /Dest (2798) cvn H.B /DEST pdfmark end - -2 -4848 a 79 x Fr(auth)178 b(required)358 b(/lib/security/pam_stack.so)40 -b(service=system-auth)-2 5024 y(account)j(required)358 -b(/lib/security/pam_stack.so)40 b(service=system-auth)p -Black 3618 5984 a Fq(108)p Black eop end -%%Page: 109 116 -TeXDict begin 109 115 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.109) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2799) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(The)20 b(other)f(services)h(that)g(I)h(modi\002ed)e(to)h -(allo)n(w)g(the)h(use)f(of)g(winbind)f(as)i(an)f(authentication)e -(service)i(were)g(the)g(normal)f(login)-2 180 y(on)h(the)g(console)f -(\(or)h(a)g(terminal)g(session\),)g(telnet)g(logins,)f(and)h(ftp)g -(service.)g(In)g(order)f(to)h(enable)f(these)i(services,)f(you)f(may)-2 -288 y(\002rst)i(need)e(to)i(change)d(the)j(entries)f(in)1116 -288 y -SDict begin H.S end - 1116 288 a 1116 288 a -SDict begin 13 H.A end - 1116 288 a 1116 288 a -SDict begin [ /View [/XYZ H.V] /Dest (2800) cvn H.B /DEST pdfmark end - 1116 -288 a Fr(/etc/xinetd.d)f Fu(\(or)1837 288 y -SDict begin H.S end - 1837 288 -a 1837 288 a -SDict begin 13 H.A end - 1837 288 a 1837 288 a -SDict begin [ /View [/XYZ H.V] /Dest (2801) cvn H.B /DEST pdfmark end - 1837 288 a Fr(/etc/inetd.conf)p -Fu(\).)f(RedHat)i(7.1)g(uses)g(the)h(ne)n(w)f(xinetd.d)-2 -396 y(structure,)f(in)h(this)h(case)f(you)g(need)f(to)i(change)d(the)j -(lines)f(in)1769 396 y -SDict begin H.S end - 1769 396 a 1769 396 a -SDict begin 13 H.A end - 1769 396 -a 1769 396 a -SDict begin [ /View [/XYZ H.V] /Dest (2802) cvn H.B /DEST pdfmark end - 1769 396 a Fr(/etc/xinetd.d/telnet)d Fu(and)2827 -396 y -SDict begin H.S end - 2827 396 a 2827 396 a -SDict begin 13 H.A end - 2827 396 a 2827 396 a -SDict begin [ /View [/XYZ H.V] /Dest (2803) cvn H.B /DEST pdfmark end - 2827 -396 a Fr(/etc/xinetd.d/wu-ftp)-2 504 y Fu(from)-2 671 -y -SDict begin H.S end - -2 671 a -2 671 a -SDict begin 13 H.A end - -2 671 a -2 671 a -SDict begin [ /View [/XYZ H.V] /Dest (2804) cvn H.B /DEST pdfmark end - -2 671 a -2 754 -a -SDict begin H.S end - -2 754 a -2 754 a -SDict begin 11.7 H.A end - -2 754 a -2 754 a -SDict begin [ /View [/XYZ H.V] /Dest (2805) cvn H.B /DEST pdfmark end - -2 754 a 96 x Fr(enable)44 -b(=)g(no)-2 1207 y -SDict begin H.S end - -2 1207 a -2 1207 a -SDict begin 13 H.A end - -2 1207 a -2 1207 -a -SDict begin [ /View [/XYZ H.V] /Dest (2806) cvn H.B /DEST pdfmark end - -2 1207 a 108 x Fu(to)-2 1482 y -SDict begin H.S end - -2 1482 a -2 1482 a -SDict begin 13 H.A end - --2 1482 a -2 1482 a -SDict begin [ /View [/XYZ H.V] /Dest (2807) cvn H.B /DEST pdfmark end - -2 1482 a -2 1565 a -SDict begin H.S end - -2 1565 a -2 -1565 a -SDict begin 11.7 H.A end - -2 1565 a -2 1565 a -SDict begin [ /View [/XYZ H.V] /Dest (2808) cvn H.B /DEST pdfmark end - -2 1565 a 97 x Fr(enable)g(=)g(yes)-2 -2019 y -SDict begin H.S end - -2 2019 a -2 2019 a -SDict begin 13 H.A end - -2 2019 a -2 2019 a -SDict begin [ /View [/XYZ H.V] /Dest (2809) cvn H.B /DEST pdfmark end - -2 2019 -a 107 x Fu(F)o(or)20 b(ftp)g(services)g(to)g(w)o(ork)g(properly)-5 -b(,)17 b(you)i(will)i(also)g(need)e(to)i(either)e(ha)n(v)o(e)h(indi)n -(vidual)e(directories)i(for)f(the)h(domain)f(users)-2 -2234 y(already)g(present)g(on)h(the)g(serv)o(er)m(,)f(or)h(change)f -(the)h(home)f(directory)g(template)g(to)i(a)f(general)g(directory)e -(for)i(all)g(domain)f(users.)-2 2342 y(These)h(can)g(be)g(easily)g(set) -h(using)f(the)1102 2342 y -SDict begin H.S end - 1102 2342 a 1102 2342 a -SDict begin 13 H.A end - 1102 -2342 a 1102 2342 a -SDict begin [ /View [/XYZ H.V] /Dest (2810) cvn H.B /DEST pdfmark end - 1102 2342 a Fr(smb.conf)g Fu(global)f(entry)1901 -2342 y -SDict begin H.S end - 1901 2342 a 1901 2342 a -SDict begin 13 H.A end - 1901 2342 a 1901 2342 -a -SDict begin [ /View [/XYZ H.V] /Dest (2811) cvn H.B /DEST pdfmark end - 1901 2342 a Fv(template)h(homedir)p Fu(.)-2 2526 y -SDict begin H.S end - --2 2526 a -2 2526 a -SDict begin 13 H.A end - -2 2526 a -2 2526 a -SDict begin [ /View [/XYZ H.V] /Dest (2812) cvn H.B /DEST pdfmark end - -2 2526 a 90 -x Fu(The)147 2616 y -SDict begin H.S end - 147 2616 a 147 2616 a -SDict begin 13 H.A end - 147 2616 a -147 2616 a -SDict begin [ /View [/XYZ H.V] /Dest (2813) cvn H.B /DEST pdfmark end - 147 2616 a Fr(/etc/pam.d/ftp)e Fu(\002le)j(can)e(be)h -(changed)e(to)i(allo)n(w)g(winbind)e(ftp)i(access)g(in)g(a)g(manner)e -(similar)i(to)g(the)g(samba)g(\002le.)g(My)-2 2724 y -SDict begin H.S end - --2 2724 a -2 2724 a -SDict begin 13 H.A end - -2 2724 a -2 2724 a -SDict begin [ /View [/XYZ H.V] /Dest (2814) cvn H.B /DEST pdfmark end - -2 2724 a Fr(/etc/pam.d/ftp)e -Fu(\002le)j(w)o(as)g(changed)d(to)j(look)e(lik)o(e)i(this:)-2 -2908 y -SDict begin H.S end - -2 2908 a -2 2908 a -SDict begin 13 H.A end - -2 2908 a -2 2908 a -SDict begin [ /View [/XYZ H.V] /Dest (2815) cvn H.B /DEST pdfmark end - -2 2908 -a -2 2991 a -SDict begin H.S end - -2 2991 a -2 2991 a -SDict begin 11.7 H.A end - -2 2991 a -2 2991 a -SDict begin [ /View [/XYZ H.V] /Dest (2816) cvn H.B /DEST pdfmark end - -2 -2991 a 79 x Fr(auth)313 b(required)223 b(/lib/security/pam_listfile.so) -40 b(item=user)j(sense=deny)g(file=/etc/ftpusers)f(onerr=succeed)-2 -3168 y(auth)313 b(sufficient)133 b(/lib/security/pam_winbind.so)-2 -3265 y(auth)313 b(required)223 b(/lib/security/pam_stack.so)40 -b(service=system-auth)-2 3362 y(auth)313 b(required)223 -b(/lib/security/pam_shells.so)-2 3459 y(account)178 b(sufficient)133 -b(/lib/security/pam_winbind.so)-2 3556 y(account)178 -b(required)223 b(/lib/security/pam_stack.so)40 b(service=system-auth)-2 -3653 y(session)178 b(required)223 b(/lib/security/pam_stack.so)40 -b(service=system-auth)-2 4010 y -SDict begin H.S end - -2 4010 a -2 4010 a -SDict begin 13 H.A end - -2 -4010 a -2 4010 a -SDict begin [ /View [/XYZ H.V] /Dest (2817) cvn H.B /DEST pdfmark end - -2 4010 a 108 x Fu(The)148 4118 y -SDict begin H.S end - 148 -4118 a 148 4118 a -SDict begin 13 H.A end - 148 4118 a 148 4118 a -SDict begin [ /View [/XYZ H.V] /Dest (2818) cvn H.B /DEST pdfmark end - 148 4118 a Fr(/etc/pam.d/login) -18 b Fu(\002le)j(can)f(be)g(changed)e(nearly)h(the)h(same)h(w)o(ay)-5 -b(.)19 b(It)i(no)n(w)f(looks)f(lik)o(e)i(this:)-2 4302 -y -SDict begin H.S end - -2 4302 a -2 4302 a -SDict begin 13 H.A end - -2 4302 a -2 4302 a -SDict begin [ /View [/XYZ H.V] /Dest (2819) cvn H.B /DEST pdfmark end - -2 4302 a -2 -4385 a -SDict begin H.S end - -2 4385 a -2 4385 a -SDict begin 11.7 H.A end - -2 4385 a -2 4385 a -SDict begin [ /View [/XYZ H.V] /Dest (2820) cvn H.B /DEST pdfmark end - -2 4385 -a 79 x Fr(auth)313 b(required)223 b(/lib/security/pam_securetty.so)-2 -4561 y(auth)313 b(sufficient)133 b(/lib/security/pam_winbind.so)-2 -4659 y(auth)313 b(sufficient)133 b(/lib/security/pam_unix.so)40 -b(use_first_pass)-2 4756 y(auth)313 b(required)223 b -(/lib/security/pam_stack.so)40 b(service=system-auth)-2 -4853 y(auth)313 b(required)223 b(/lib/security/pam_nologin.so)-2 -4950 y(account)178 b(sufficient)133 b(/lib/security/pam_winbind.so)-2 -5047 y(account)178 b(required)223 b(/lib/security/pam_stack.so)40 -b(service=system-auth)-2 5144 y(password)133 b(required)223 -b(/lib/security/pam_stack.so)40 b(service=system-auth)-2 -5241 y(session)178 b(required)223 b(/lib/security/pam_stack.so)40 -b(service=system-auth)-2 5339 y(session)178 b(optional)223 -b(/lib/security/pam_console.so)p Black 3618 5984 a Fq(109)p -Black eop end -%%Page: 110 117 -TeXDict begin 110 116 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.110) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2821) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(In)20 b(this)g(case,)h(I)f(added)f(the)802 -72 y -SDict begin H.S end - 802 72 a 802 72 a -SDict begin 13 H.A end - 802 72 a 802 72 a -SDict begin [ /View [/XYZ H.V] /Dest (2822) cvn H.B /DEST pdfmark end - 802 72 a Fv(auth)i -(suf\002cient)f(/lib/security/pam_winbind.so)g Fu(lines)h(as)g(before,) -e(b)n(ut)h(also)g(added)f(the)-2 180 y -SDict begin H.S end - -2 180 a -2 180 -a -SDict begin 13 H.A end - -2 180 a -2 180 a -SDict begin [ /View [/XYZ H.V] /Dest (2823) cvn H.B /DEST pdfmark end - -2 180 a Fv(r)o(equir)o(ed)h(pam_secur)o(etty)-6 -b(.so)18 b Fu(abo)o(v)o(e)g(it,)j(to)f(disallo)n(w)g(root)g(logins)f(o) -o(v)o(er)g(the)h(netw)o(ork.)f(I)i(also)f(added)f(a)3102 -180 y -SDict begin H.S end - 3102 180 a 3102 180 a -SDict begin 13 H.A end - 3102 180 a 3102 180 a -SDict begin [ /View [/XYZ H.V] /Dest (2824) cvn H.B /DEST pdfmark end - 3102 -180 a Fv(suf\002cient)-2 288 y(/lib/security/pam_unix.so)g -(use_\002rst_pass)h Fu(line)h(after)f(the)1866 288 y -SDict begin H.S end - -1866 288 a 1866 288 a -SDict begin 13 H.A end - 1866 288 a 1866 288 a -SDict begin [ /View [/XYZ H.V] /Dest (2825) cvn H.B /DEST pdfmark end - 1866 288 -a Fv(winbind.so)h Fu(line)f(to)g(get)h(rid)f(of)g(anno)o(ying)e(double) -g(prompts)-2 396 y(for)h(passw)o(ords.)-2 425 y -SDict begin H.S end - -2 425 -a -2 425 a -SDict begin 13 H.A end - -2 425 a -2 425 a -SDict begin [ /View [/XYZ H.V] /Dest (2826) cvn H.B /DEST pdfmark end - -2 425 a 256 x Fq(14.5.3.7.2.)d -(Solaris-speci\002c)j(con\002gur)o(ation)-2 864 y -SDict begin H.S end - -2 -864 a -2 864 a -SDict begin 13 H.A end - -2 864 a -2 864 a -SDict begin [ /View [/XYZ H.V] /Dest (2828) cvn H.B /DEST pdfmark end - -2 864 a 91 x Fu(The)h(/etc/pam.conf)e -(needs)h(to)i(be)f(changed.)e(I)i(changed)f(this)h(\002le)h(so)g(that)f -(my)g(Domain)f(users)i(can)f(logon)f(both)g(locally)h(as)-2 -1063 y(well)g(as)h(telnet.The)e(follo)n(wing)g(are)h(the)g(changes)g -(that)g(I)g(made.Y)-9 b(ou)18 b(can)i(customize)g(the)g(pam.conf)e -(\002le)j(as)g(per)f(your)-2 1170 y(requirements,b)n(ut)d(be)j(sure)g -(of)g(those)g(changes)f(because)h(in)g(the)h(w)o(orst)f(case)h(it)f -(will)h(lea)n(v)o(e)f(your)f(system)i(nearly)e(impossible)-2 -1278 y(to)h(boot.)-2 1445 y -SDict begin H.S end - -2 1445 a -2 1445 a -SDict begin 13 H.A end - -2 1445 -a -2 1445 a -SDict begin [ /View [/XYZ H.V] /Dest (2829) cvn H.B /DEST pdfmark end - -2 1445 a -2 1528 a -SDict begin H.S end - -2 1528 a -2 1528 a -SDict begin 11.7 H.A end - -2 -1528 a -2 1528 a -SDict begin [ /View [/XYZ H.V] /Dest (2830) cvn H.B /DEST pdfmark end - -2 1528 a 97 x Fr(#)-2 1722 y(#ident)44 -b("@\(#\)pam.conf)e(1.14)i(99/09/16)g(SMI")-2 1819 y(#)-2 -1916 y(#)g(Copyright)g(\(c\))g(1996-1999,)f(Sun)i(Microsystems,)d(Inc.) --2 2013 y(#)i(All)h(Rights)f(Reserved.)-2 2110 y(#)-2 -2207 y(#)g(PAM)h(configuration)-2 2305 y(#)-2 2402 y(#)f -(Authentication)f(management)-2 2499 y(#)-2 2596 y(login)133 -b(auth)45 b(required)133 b(/usr/lib/security/pam_winbind.so)-2 -2693 y(login)44 b(auth)g(required)88 b -(/usr/lib/security/$ISA/pam_unix.so.1)39 b(try_first_pass)-2 -2790 y(login)44 b(auth)g(required)88 b -(/usr/lib/security/$ISA/pam_dial_auth.so.1)38 b(try_first_pass)-2 -2887 y(#)-2 2984 y(rlogin)88 b(auth)45 b(sufficient)e -(/usr/lib/security/pam_winbind.so)-2 3082 y(rlogin)88 -b(auth)45 b(sufficient)e(/usr/lib/security/$ISA/pam_rhosts_auth)o -(.so.1)-2 3179 y(rlogin)h(auth)g(required)88 b -(/usr/lib/security/$ISA/pam_unix.so.1)39 b(try_first_pass)-2 -3276 y(#)-2 3373 y(dtlogin)k(auth)i(sufficient)e -(/usr/lib/security/pam_winbind.so)-2 3470 y(dtlogin)g(auth)i(required) -88 b(/usr/lib/security/$ISA/pam_unix.so.1)39 b(try_first_pass)-2 -3567 y(#)-2 3664 y(rsh)44 b(auth)g(required)g -(/usr/lib/security/$ISA/pam_rhosts_auth)o(.so.1)-2 3762 -y(other)133 b(auth)45 b(sufficient)e(/usr/lib/security/pam_winbind.so) --2 3859 y(other)h(auth)g(required)f -(/usr/lib/security/$ISA/pam_unix.so.1)c(try_first_pass)-2 -3956 y(#)-2 4053 y(#)44 b(Account)g(management)-2 4150 -y(#)-2 4247 y(login)133 b(account)44 b(sufficient)267 -b(/usr/lib/security/pam_winbind.so)-2 4344 y(login)44 -b(account)f(requisite)h(/usr/lib/security/$ISA/pam_roles.so.1)-2 -4442 y(login)g(account)f(required)h -(/usr/lib/security/$ISA/pam_unix.so.1)-2 4539 y(#)-2 -4636 y(dtlogin)f(account)h(sufficient)267 b -(/usr/lib/security/pam_winbind.so)-2 4733 y(dtlogin)43 -b(account)h(requisite)f(/usr/lib/security/$ISA/pam_roles.so.1)-2 -4830 y(dtlogin)g(account)h(required)g -(/usr/lib/security/$ISA/pam_unix.so.1)-2 4927 y(#)-2 -5024 y(other)133 b(account)44 b(sufficient)267 b -(/usr/lib/security/pam_winbind.so)-2 5121 y(other)44 -b(account)f(requisite)h(/usr/lib/security/$ISA/pam_roles.so.1)-2 -5219 y(other)g(account)f(required)h -(/usr/lib/security/$ISA/pam_unix.so.1)-2 5316 y(#)-2 -5413 y(#)g(Session)g(management)-2 5510 y(#)p Black 3618 -5984 a Fq(110)p Black eop end -%%Page: 111 118 -TeXDict begin 111 117 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.111) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1220 -132 -a Fq(Chapter)20 b(14.)f(Uni\002ed)g(Lo)o(gons)h(between)g(W)-5 -b(indows)20 b(NT)i(and)d(UNIX)h(using)g(W)-5 b(inbind)p -Black -2 72 a Fr(other)44 b(session)f(required)h -(/usr/lib/security/$ISA/pam_unix.so.1)-2 170 y(#)-2 267 -y(#)g(Password)g(management)-2 364 y(#)-2 461 y(#other)133 -b(password)44 b(sufficient)222 b(/usr/lib/security/pam_winbind.so)-2 -558 y(other)44 b(password)f(required)h -(/usr/lib/security/$ISA/pam_unix.so.1)-2 655 y(dtsession)f(auth)h -(required)g(/usr/lib/security/$ISA/pam_unix.so.1)-2 752 -y(#)-2 850 y(#)g(Support)g(for)g(Kerberos)g(V5)g(authentication)f -(\(uncomment)g(to)i(use)f(Kerberos\))-2 947 y(#)-2 1044 -y(#rlogin)f(auth)i(optional)e(/usr/lib/security/$ISA/pam_krb5.so.1)c -(try_first_pass)-2 1141 y(#login)44 b(auth)g(optional)f -(/usr/lib/security/$ISA/pam_krb5.so.1)c(try_first_pass)-2 -1238 y(#dtlogin)k(auth)h(optional)g -(/usr/lib/security/$ISA/pam_krb5.so.1)39 b(try_first_pass)-2 -1335 y(#other)44 b(auth)g(optional)f -(/usr/lib/security/$ISA/pam_krb5.so.1)c(try_first_pass)-2 -1432 y(#dtlogin)k(account)h(optional)f -(/usr/lib/security/$ISA/pam_krb5.so.1)-2 1530 y(#other)h(account)f -(optional)h(/usr/lib/security/$ISA/pam_krb5.so.1)-2 1627 -y(#other)g(session)f(optional)h(/usr/lib/security/$ISA/pam_krb5.so.1)-2 -1724 y(#other)g(password)f(optional)h -(/usr/lib/security/$ISA/pam_krb5.so.1)38 b(try_first_pass)-2 -2081 y -SDict begin H.S end - -2 2081 a -2 2081 a -SDict begin 13 H.A end - -2 2081 a -2 2081 a -SDict begin [ /View [/XYZ H.V] /Dest (2831) cvn H.B /DEST pdfmark end - -2 2081 -a 108 x Fu(I)20 b(also)h(added)e(a)h(try_\002rst_pass)f(line)i(after)f -(the)g(winbind.so)e(line)j(to)f(get)g(rid)g(of)g(anno)o(ying)e(double)h -(prompts)g(for)g(passw)o(ords.)-2 2373 y -SDict begin H.S end - -2 2373 a -2 -2373 a -SDict begin 13 H.A end - -2 2373 a -2 2373 a -SDict begin [ /View [/XYZ H.V] /Dest (2832) cvn H.B /DEST pdfmark end - -2 2373 a 90 x Fu(No)n(w)h(restart)g(your)f -(Samba)h(and)f(try)h(connecting)e(through)g(your)h(application)g(that)h -(you)g(con\002gured)d(in)k(the)f(pam.conf.)-2 2740 y -SDict begin H.S end - --2 2740 a -2 2740 a -SDict begin 13 H.A end - -2 2740 a -2 2740 a -SDict begin [ /View [/XYZ H.V] /Dest (2833) cvn H.B /DEST pdfmark end - -2 2740 a 359 -x Fx(14.6.)35 b(Limitations)-2 3267 y -SDict begin H.S end - -2 3267 a -2 3267 -a -SDict begin 13 H.A end - -2 3267 a -2 3267 a -SDict begin [ /View [/XYZ H.V] /Dest (2835) cvn H.B /DEST pdfmark end - -2 3267 a 106 x Fu(W)m(inbind)19 -b(has)h(a)h(number)d(of)i(limitations)g(in)g(its)i(current)d(released)g -(v)o(ersion)g(that)h(we)h(hope)e(to)i(o)o(v)o(ercome)c(in)j(future)g -(releases:)-2 3391 y -SDict begin H.S end - -2 3391 a -2 3391 a -SDict begin 13 H.A end - -2 3391 a -2 -3391 a -SDict begin [ /View [/XYZ H.V] /Dest (2836) cvn H.B /DEST pdfmark end - -2 3391 a -2 3401 a -SDict begin H.S end - -2 3401 a -2 3401 a -SDict begin 13 H.A end - -2 3401 -a -2 3401 a -SDict begin [ /View [/XYZ H.V] /Dest (2837) cvn H.B /DEST pdfmark end - -2 3401 a Black 142 x Ft(\225)p Black 81 -3543 a -SDict begin H.S end - 81 3543 a 81 3543 a -SDict begin 13 H.A end - 81 3543 a 81 3543 a -SDict begin [ /View [/XYZ H.V] /Dest (2838) cvn H.B /DEST pdfmark end - 81 3543 -a Fu(W)m(inbind)f(is)i(currently)d(only)i(a)n(v)n(ailable)f(for)h(the)g -(Linux,)f(Solaris)h(and)g(IRIX)g(operating)f(systems,)h(although)f -(ports)g(to)i(other)81 3651 y(operating)d(systems)j(are)f(certainly)f -(possible.)h(F)o(or)g(such)g(ports)f(to)i(be)f(feasible,)g(we)g -(require)f(the)h(C)h(library)e(of)h(the)h(tar)o(get)81 -3759 y(operating)d(system)i(to)h(support)e(the)h(Name)g(Service)g -(Switch)g(and)g(Pluggable)e(Authentication)g(Modules)i(systems.)g(This) -g(is)81 3867 y(becoming)e(more)h(common)g(as)i(NSS)g(and)e(P)-8 -b(AM)21 b(gain)f(support)e(among)h(UNIX)h(v)o(endors.)-2 -3885 y -SDict begin H.S end - -2 3885 a -2 3885 a -SDict begin 13 H.A end - -2 3885 a -2 3885 a -SDict begin [ /View [/XYZ H.V] /Dest (2839) cvn H.B /DEST pdfmark end - -2 3885 -a Black 132 x Ft(\225)p Black 81 4017 a -SDict begin H.S end - 81 4017 a 81 -4017 a -SDict begin 13 H.A end - 81 4017 a 81 4017 a -SDict begin [ /View [/XYZ H.V] /Dest (2840) cvn H.B /DEST pdfmark end - 81 4017 a Fu(The)g(mappings)e(of)i(W)m(indo) -n(ws)g(NT)g(RIDs)h(to)g(UNIX)f(ids)g(is)i(not)d(made)h(algorithmically) -e(and)i(depends)f(on)g(the)i(order)d(in)81 4125 y(which)h(unmapped)f -(users)i(or)g(groups)f(are)h(seen)g(by)g(winbind.)f(It)h(may)g(be)g -(dif)n(\002cult)g(to)g(reco)o(v)o(er)e(the)j(mappings)d(of)i(rid)g(to) -81 4232 y(UNIX)g(id)g(mapping)f(if)h(the)g(\002le)h(containing)d(this)j -(information)d(is)j(corrupted)d(or)i(destro)o(yed.)-2 -4250 y -SDict begin H.S end - -2 4250 a -2 4250 a -SDict begin 13 H.A end - -2 4250 a -2 4250 a -SDict begin [ /View [/XYZ H.V] /Dest (2841) cvn H.B /DEST pdfmark end - -2 4250 -a Black 132 x Ft(\225)p Black 81 4382 a -SDict begin H.S end - 81 4382 a 81 -4382 a -SDict begin 13 H.A end - 81 4382 a 81 4382 a -SDict begin [ /View [/XYZ H.V] /Dest (2842) cvn H.B /DEST pdfmark end - 81 4382 a Fu(Currently)f(the)h(winbind)f(P) --8 b(AM)21 b(module)e(does)h(not)f(tak)o(e)i(into)f(account)f(possible) -h(w)o(orkstation)e(and)i(logon)f(time)81 4490 y(restrictions)g(that)i -(may)e(be)i(been)e(set)i(for)f(W)m(indo)n(ws)f(NT)i(users,)f(this)h(is) -g(instead)f(up)f(to)i(the)f(PDC)h(to)f(enforce.)-2 4549 -y -SDict begin H.S end - -2 4549 a -2 4549 a -SDict begin 13 H.A end - -2 4549 a -2 4549 a -SDict begin [ /View [/XYZ H.V] /Dest (2843) cvn H.B /DEST pdfmark end - -2 4549 a 359 -x Fx(14.7.)35 b(Conclusion)-2 5076 y -SDict begin H.S end - -2 5076 a -2 5076 -a -SDict begin 13 H.A end - -2 5076 a -2 5076 a -SDict begin [ /View [/XYZ H.V] /Dest (2845) cvn H.B /DEST pdfmark end - -2 5076 a 106 x Fu(The)20 b(winbind)f(system,)h -(through)e(the)i(use)g(of)g(the)g(Name)g(Service)g(Switch,)g(Pluggable) -f(Authentication)f(Modules,)h(and)-2 5290 y(appropriate)f(Microsoft)h -(RPC)i(calls)g(ha)n(v)o(e)f(allo)n(wed)f(us)i(to)f(pro)o(vide)f -(seamless)h(inte)o(gration)f(of)h(Microsoft)f(W)m(indo)n(ws)g(NT)-2 -5398 y(domain)g(users)h(on)g(a)g(UNIX)h(system.)f(The)g(result)g(is)h -(a)g(great)e(reduction)g(in)h(the)g(administrati)n(v)o(e)f(cost)h(of)g -(running)e(a)j(mix)o(ed)-2 5506 y(UNIX)f(and)g(NT)g(netw)o(ork.)p -Black 3618 5984 a Fq(111)p Black eop end -%%Page: 112 119 -TeXDict begin 112 118 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.112) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (ADVANCEDNETWORKMANAGEMENT) cvn -H.B /DEST pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(15.)f(Adv)n(anced)h(Netw)n(ork)h(Manangement)-2 -363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (2857) cvn H.B /DEST pdfmark end - -2 363 a 73 -x Fu(This)20 b(section)g(attempts)g(to)h(document)d(peripheral)g -(issues)j(that)f(are)h(of)e(great)h(importance)e(to)j(netw)o(ork)e -(administrators)g(who)-2 544 y(w)o(ant)h(to)g(impro)o(v)o(e)e(netw)o -(ork)h(resource)g(access)i(control,)e(to)h(automate)f(the)h(user)h(en)m -(vironment,)16 b(and)k(to)g(mak)o(e)g(their)g(li)n(v)o(es)g(a)-2 -652 y(little)h(easier)-5 b(.)-2 653 y -SDict begin H.S end - -2 653 a -2 653 -a -SDict begin 13 H.A end - -2 653 a -2 653 a -SDict begin [ /View [/XYZ H.V] /Dest (2858) cvn H.B /DEST pdfmark end - -2 653 a 376 x Fx(15.1.)35 b(Con\002guring)e(Samba) -h(Shar)m(e)h(Access)f(Contr)m(ols)-2 1224 y -SDict begin H.S end - -2 1224 a --2 1224 a -SDict begin 13 H.A end - -2 1224 a -2 1224 a -SDict begin [ /View [/XYZ H.V] /Dest (2860) cvn H.B /DEST pdfmark end - -2 1224 a 79 x Fu(This)20 -b(section)g(deals)g(with)h(ho)n(w)e(to)i(con\002gure)d(Samba)i(per)g -(share)g(access)g(control)f(restrictions.)h(By)g(def)o(ault)g(samba)g -(sets)h(no)-2 1411 y(restrictions)e(on)h(the)g(share)g(itself.)h -(Restrictions)f(on)g(the)g(share)g(itself)h(can)f(be)g(set)h(on)f(MS)h -(W)m(indo)n(ws)e(NT4/200x/XP)f(shares.)-2 1519 y(This)i(can)g(be)g(a)h -(v)o(ery)e(ef)n(fecti)n(v)o(e)g(w)o(ay)h(to)g(limit)h(who)f(can)g -(connect)f(to)h(a)h(share.)e(In)h(the)g(absence)g(of)g(speci\002c)g -(restrictions)g(the)-2 1627 y(def)o(ault)f(setting)h(is)i(to)e(allo)n -(w)g(the)g(global)g(user)1365 1627 y -SDict begin H.S end - 1365 1627 a 1365 -1627 a -SDict begin 13 H.A end - 1365 1627 a 1365 1627 a -SDict begin [ /View [/XYZ H.V] /Dest (2861) cvn H.B /DEST pdfmark end - 1365 1627 a Fq(Everyone)f -Fu(Full)h(Control)g(\(ie:)g(Full)h(control,)e(Change)g(and)h(Read\).)-2 -1811 y -SDict begin H.S end - -2 1811 a -2 1811 a -SDict begin 13 H.A end - -2 1811 a -2 1811 a -SDict begin [ /View [/XYZ H.V] /Dest (2862) cvn H.B /DEST pdfmark end - -2 1811 -a 90 x Fu(At)h(this)f(time)h(Samba)e(does)h(NO)m(T)g(pro)o(vide)e(a)j -(tool)f(for)g(con\002guring)d(access)k(control)e(setting)h(on)g(the)g -(Share)g(itself.)g(Samba)-2 2008 y(does)g(ha)n(v)o(e)f(the)h(capacity)g -(to)g(store)g(and)g(act)h(on)e(access)i(control)e(settings,)h(b)n(ut)h -(the)f(only)f(w)o(ay)h(to)h(create)f(those)g(settings)g(is)h(to)-2 -2116 y(use)f(either)g(the)g(NT4)g(Serv)o(er)f(Manager)g(or)h(the)g(W)m -(indo)n(ws)g(200x)f(MMC)h(for)g(Computer)f(Management.)-2 -2300 y -SDict begin H.S end - -2 2300 a -2 2300 a -SDict begin 13 H.A end - -2 2300 a -2 2300 a -SDict begin [ /View [/XYZ H.V] /Dest (2863) cvn H.B /DEST pdfmark end - -2 2300 -a 90 x Fu(Samba)g(stores)i(the)f(per)g(share)g(access)h(control)e -(settings)h(in)g(a)h(\002le)g(called)2156 2390 y -SDict begin H.S end - 2156 -2390 a 2156 2390 a -SDict begin 13 H.A end - 2156 2390 a 2156 2390 a -SDict begin [ /View [/XYZ H.V] /Dest (2864) cvn H.B /DEST pdfmark end - 2156 2390 -a Fr(share_info.tdb)p Fu(.)d(The)i(location)f(of)h(this)h(\002le)g(on) --2 2498 y(your)e(system)h(will)h(depend)e(on)g(ho)n(w)h(samba)g(w)o(as) -h(compiled.)d(The)i(def)o(ault)g(location)f(for)h(samba')-5 -b(s)20 b(tdb)g(\002les)h(is)g(under)-2 2606 y -SDict begin H.S end - -2 2606 -a -2 2606 a -SDict begin 13 H.A end - -2 2606 a -2 2606 a -SDict begin [ /View [/XYZ H.V] /Dest (2865) cvn H.B /DEST pdfmark end - -2 2606 a Fr(/usr/local/samba/var)p -Fu(.)c(If)j(the)1134 2606 y -SDict begin H.S end - 1134 2606 a 1134 2606 a -SDict begin 13 H.A end - 1134 -2606 a 1134 2606 a -SDict begin [ /View [/XYZ H.V] /Dest (2866) cvn H.B /DEST pdfmark end - 1134 2606 a Fr(tdbdump)g Fu(utility)g(has)g(been)g -(compiled)f(and)g(installed)h(on)g(your)f(system)h(then)g(you)f(can)-2 -2714 y(e)o(xamine)g(the)h(contents)f(of)h(this)h(\002le)g(by:)1203 -2714 y -SDict begin H.S end - 1203 2714 a 1203 2714 a -SDict begin 13 H.A end - 1203 2714 a 1203 2714 -a -SDict begin [ /View [/XYZ H.V] /Dest (2867) cvn H.B /DEST pdfmark end - 1203 2714 a Fm(tdbdump)48 b(share_info.tdb)p Fu(.)-2 -2732 y -SDict begin H.S end - -2 2732 a -2 2732 a -SDict begin 13 H.A end - -2 2732 a -2 2732 a -SDict begin [ /View [/XYZ H.V] /Dest (2868) cvn H.B /DEST pdfmark end - -2 2732 -a 310 x Fp(15.1.1.)28 b(Shar)n(e)j(P)n(ermissions)e(Management)-2 -3233 y -SDict begin H.S end - -2 3233 a -2 3233 a -SDict begin 13 H.A end - -2 3233 a -2 3233 a -SDict begin [ /View [/XYZ H.V] /Dest (2870) cvn H.B /DEST pdfmark end - -2 3233 -a 83 x Fu(The)20 b(best)g(tool)g(for)g(the)g(task)g(is)h(platform)e -(dependant.)f(Choose)i(the)g(best)g(tool)g(for)g(your)f(en)m -(vironmemt.)-2 3334 y -SDict begin H.S end - -2 3334 a -2 3334 a -SDict begin 13 H.A end - -2 3334 a -2 -3334 a -SDict begin [ /View [/XYZ H.V] /Dest (2871) cvn H.B /DEST pdfmark end - -2 3334 a 269 x Fw(15.1.1.1.)k(W)n(indo)o(ws)i(NT4)g(W)-7 -b(orkstation/Ser)o(v)o(er)-2 3771 y -SDict begin H.S end - -2 3771 a -2 3771 -a -SDict begin 13 H.A end - -2 3771 a -2 3771 a -SDict begin [ /View [/XYZ H.V] /Dest (2873) cvn H.B /DEST pdfmark end - -2 3771 a 106 x Fu(The)20 b(tool)g(you)f(need)g -(to)i(use)f(to)g(manage)f(share)h(permissions)g(on)g(a)g(Samba)g(serv)o -(er)f(is)i(the)g(NT)f(Serv)o(er)f(Manager)-5 b(.)19 b(Serv)o(er)-2 -3985 y(Manager)g(is)i(shipped)e(with)h(W)m(indo)n(ws)g(NT4)g(Serv)o(er) -f(products)f(b)n(ut)j(not)f(with)g(W)m(indo)n(ws)f(NT4)h(W)-7 -b(orkstation.)20 b(Y)-9 b(ou)19 b(can)-2 4093 y(obtain)g(the)h(NT)h -(Serv)o(er)e(Manager)g(for)g(MS)i(W)m(indo)n(ws)f(NT4)g(W)-7 -b(orkstation)19 b(from)g(Microsoft)g(-)i(see)g(details)f(belo)n(w)-5 -b(.)-2 4111 y -SDict begin H.S end - -2 4111 a -2 4111 a -SDict begin 13 H.A end - -2 4111 a -2 4111 a -SDict begin [ /View [/XYZ H.V] /Dest (2874) cvn H.B /DEST pdfmark end - --2 4111 a 184 x Fv(Instructions)-2 4337 y -SDict begin H.S end - -2 4337 a -2 -4337 a -SDict begin 13 H.A end - -2 4337 a -2 4337 a -SDict begin [ /View [/XYZ H.V] /Dest (2876) cvn H.B /DEST pdfmark end - -2 4337 a Black 149 x Fu(1.)p -Black 86 w(Launch)19 b(the)h(NT4)g(Serv)o(er)f(Manager)m(,)g(click)h -(on)f(the)i(Samba)e(serv)o(er)h(you)f(w)o(ant)h(to)h(administer)m(,)d -(then)i(from)f(the)h(menu)147 4594 y(select)h(Computer)m(,)d(then)i -(click)g(on)g(the)g(Shared)f(Directories)h(entry)-5 b(.)-2 -4612 y -SDict begin H.S end - -2 4612 a -2 4612 a -SDict begin 13 H.A end - -2 4612 a -2 4612 a -SDict begin [ /View [/XYZ H.V] /Dest (2878) cvn H.B /DEST pdfmark end - -2 4612 -a Black 131 x Fu(2.)p Black 107 w(No)n(w)20 b(click)g(on)g(the)g(share) -g(that)g(you)g(wish)g(to)h(manage,)d(then)i(click)g(on)g(the)g -(Properties)g(tab,)g(ne)o(xt)f(click)h(on)g(the)147 4851 -y(Permissions)g(tab)m(.)g(No)n(w)g(you)f(can)h(Add)g(or)g(change)f -(access)i(control)e(settings)h(as)h(you)e(wish.)-2 4952 -y -SDict begin H.S end - -2 4952 a -2 4952 a -SDict begin 13 H.A end - -2 4952 a -2 4952 a -SDict begin [ /View [/XYZ H.V] /Dest (2880) cvn H.B /DEST pdfmark end - -2 4952 a Black -3618 5984 a Fq(112)p Black eop end -%%Page: 113 120 -TeXDict begin 113 119 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.113) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2911) cvn H.B /DEST pdfmark end - -2 -201 a 2199 --132 a Fq(Chapter)20 b(15.)f(Advanced)f(Network)j(Manang)o(ement)p -Black -2 72 a Fw(15.1.1.2.)i(W)n(indo)o(ws)i(200x/XP)-2 -240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (2882) cvn H.B /DEST pdfmark end - -2 240 a 106 -x Fu(On)20 b(MS)h(W)m(indo)n(ws)e(NT4/200x/XP)g(system)h(access)h -(control)e(lists)i(on)f(the)g(share)g(itself)h(are)f(set)h(using)f -(nati)n(v)o(e)f(tools,)h(usually)-2 454 y(from)f(\002lemanager)-5 -b(.)19 b(F)o(or)h(e)o(xample,)e(in)j(W)m(indo)n(ws)e(200x:)g(right)h -(click)g(on)f(the)i(shared)e(folder)m(,)g(then)g(select)i('Sharing',)d -(then)-2 562 y(click)i(on)g('Permissions'.)f(The)h(def)o(ault)f(W)m -(indo)n(ws)h(NT4/200x)e(permission)h(allo)n(ws)2498 562 -y -SDict begin H.S end - 2498 562 a 2498 562 a -SDict begin 13 H.A end - 2498 562 a 2498 562 a -SDict begin [ /View [/XYZ H.V] /Dest (2883) cvn H.B /DEST pdfmark end - 2498 562 -a Fq(Everyone)h Fu(Full)g(Control)g(on)f(the)i(Share.)-2 -746 y -SDict begin H.S end - -2 746 a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (2884) cvn H.B /DEST pdfmark end - -2 746 a 90 -x Fu(MS)f(W)m(indo)n(ws)g(200x)f(and)g(later)i(all)g(comes)e(with)i(a)f -(tool)g(called)g(the)h('Computer)d(Management')g(snap-in)h(for)h(the)g -(Microsoft)-2 944 y(Management)e(Console)i(\(MMC\).)g(This)g(tool)g(is) -h(located)f(by)f(clicking)h(on)2195 944 y -SDict begin H.S end - 2195 944 a -2195 944 a -SDict begin 13 H.A end - 2195 944 a 2195 944 a -SDict begin [ /View [/XYZ H.V] /Dest (2885) cvn H.B /DEST pdfmark end - 2195 944 a Fr(Control)44 -b(Panel)g(->)h(Administrative)-2 1052 y(Tools)f(->)g(Computer)g -(Management)p Fu(.)-2 1064 y -SDict begin H.S end - -2 1064 a -2 1064 a -SDict begin 13 H.A end - -2 1064 -a -2 1064 a -SDict begin [ /View [/XYZ H.V] /Dest (2886) cvn H.B /DEST pdfmark end - -2 1064 a 189 x Fv(Instructions)-2 1296 y -SDict begin H.S end - --2 1296 a -2 1296 a -SDict begin 13 H.A end - -2 1296 a -2 1296 a -SDict begin [ /View [/XYZ H.V] /Dest (2888) cvn H.B /DEST pdfmark end - -2 1296 a Black -148 x Fu(1.)p Black 107 w(After)20 b(launching)e(the)i(MMC)h(with)f -(the)h(Computer)d(Management)h(snap-in,)g(click)h(on)f(the)i(menu)e -(item)h('Action',)f(select)147 1552 y('Connect)g(to)i(another)d -(computer'.)g(If)i(you)f(are)i(not)e(logged)g(onto)h(a)g(domain)f(you)g -(will)i(be)f(prompted)e(to)j(enter)e(a)i(domain)147 1660 -y(login)f(user)g(identi\002er)f(and)h(a)h(passw)o(ord.)e(This)h(will)h -(authenticate)e(you)g(to)i(the)f(domain.)e(If)i(you)g(where)f(already)g -(logged)147 1768 y(in)i(with)f(administrati)n(v)o(e)e(pri)n(vilidge)h -(this)i(step)f(is)h(not)f(of)n(fered.)-2 1786 y -SDict begin H.S end - -2 1786 -a -2 1786 a -SDict begin 13 H.A end - -2 1786 a -2 1786 a -SDict begin [ /View [/XYZ H.V] /Dest (2890) cvn H.B /DEST pdfmark end - -2 1786 a Black 132 x -Fu(2.)p Black 86 w(If)g(the)g(Samba)g(serv)o(er)g(is)h(not)f(sho)n(wn)f -(in)h(the)h(Select)f(Computer)f(box,)g(then)h(type)f(in)i(the)f(name)g -(of)g(the)g(tar)o(get)f(Samba)147 2026 y(serv)o(er)h(in)g(the)g -(\002eld)g('Name:'.)g(No)n(w)g(click)g(on)g(the)g([+])g(ne)o(xt)f(to)h -('System)g(T)-7 b(ools',)20 b(then)g(on)g(the)g([+])g(ne)o(xt)f(to)h -('Shared)147 2133 y(F)o(olders')f(in)i(the)f(left)g(panel.)-2 -2151 y -SDict begin H.S end - -2 2151 a -2 2151 a -SDict begin 13 H.A end - -2 2151 a -2 2151 a -SDict begin [ /View [/XYZ H.V] /Dest (2892) cvn H.B /DEST pdfmark end - -2 2151 -a Black 132 x Fu(3.)p Black 86 w(No)n(w)g(in)h(the)f(right)f(panel,)h -(double-click)e(on)h(the)i(share)e(you)h(wish)g(to)h(set)g(access)f -(control)f(permissions)h(on.)f(Then)h(click)147 2391 -y(on)g(the)f(tab)h('Share)f(Permissions'.)g(It)h(is)h(no)n(w)e -(possible)g(to)h(add)g(access)g(control)e(entities)j(to)e(the)h(shared) -f(folder)-5 b(.)19 b(Do)h(NO)m(T)147 2499 y(for)o(get)f(to)h(set)h -(what)f(type)g(of)g(access)h(\(full)e(control,)g(change,)g(read\))g -(you)g(wish)i(to)f(assign)g(for)g(each)g(entry)-5 b(.)-2 -2517 y -SDict begin H.S end - -2 2517 a -2 2517 a -SDict begin 11.7 H.A end - -2 2517 a -2 2517 a -SDict begin [ /View [/XYZ H.V] /Dest (2894) cvn H.B /DEST pdfmark end - -2 2517 -a 346 2616 3463 17 v 346 3403 17 787 v 1853 2807 a Fp(W)d(ar)n(ning)388 -2997 y -SDict begin H.S end - 388 2997 a 388 2997 a -SDict begin 11.7 H.A end - 388 2997 a 388 2997 a -SDict begin [ /View [/XYZ H.V] /Dest (2895) cvn H.B /DEST pdfmark end - 388 -2997 a 73 x Fj(Be)20 b(careful.)f(If)h(y)o(ou)g(tak)o(e)f(a)o(w)o(a)n -(y)h(all)f(per)r(missions)g(from)i(the)e(Ev)n(er)r(y)o(one)h(user)g -(without)e(remo)o(ving)h(this)h(user)g(then)388 3167 -y(eff)n(ectiv)n(ely)f(no)h(user)g(will)f(be)h(ab)o(le)f(to)h(access)h -(the)f(share)o(.)f(This)h(is)h(a)f(result)f(of)h(what)g(is)h(kno)o(wn)e -(as)i(A)n(CL)388 3264 y(precidence)o(.)d(ie:)i(Ev)n(er)r(y)o(one)f -(with)g(NO)i(A)n(CCESS)f(means)g(that)f(Mar)r(yK)i(who)f(is)h(par)s(t)e -(of)h(the)g(g)o(roup)f(Ev)n(er)r(y)o(one)g(will)388 3361 -y(ha)o(v)n(e)g(no)h(access)i(e)n(v)n(en)d(if)h(this)g(user)g(is)h(giv)n -(en)f(e)n(xplicit)f(full)g(control)g(access)o(.)p 3792 -3403 17 787 v 346 3419 3463 17 v -2 3679 a -SDict begin H.S end - -2 3679 a --2 3679 a -SDict begin 13 H.A end - -2 3679 a -2 3679 a -SDict begin [ /View [/XYZ H.V] /Dest (2896) cvn H.B /DEST pdfmark end - -2 3679 a 319 x Fx(15.2.)35 -b(Remote)e(Ser)o(v)o(er)h(Administration)-2 4166 y -SDict begin H.S end - -2 -4166 a -2 4166 a -SDict begin 13 H.A end - -2 4166 a -2 4166 a -SDict begin [ /View [/XYZ H.V] /Dest (2898) cvn H.B /DEST pdfmark end - -2 4166 a -2 4166 -a -SDict begin H.S end - -2 4166 a -2 4166 a -SDict begin 13 H.A end - -2 4166 a -2 4166 a -SDict begin [ /View [/XYZ H.V] /Dest (2899) cvn H.B /DEST pdfmark end - -2 4166 a 106 -x Fq(How)20 b(do)g(I)h(g)o(et)f('User)h(Mana)o(g)o(er')e(and)g('Server) -h(Mana)o(g)o(er'?)-2 4455 y -SDict begin H.S end - -2 4455 a -2 4455 a -SDict begin 13 H.A end - -2 4455 -a -2 4455 a -SDict begin [ /View [/XYZ H.V] /Dest (2900) cvn H.B /DEST pdfmark end - -2 4455 a 91 x Fu(Since)g(I)g(don')o(t)f(need)g(to)i(b)n -(uy)e(an)i(NT4)e(Serv)o(er)m(,)g(ho)n(w)h(do)f(I)i(get)f(the)g('User)g -(Manager)f(for)h(Domains',)f(the)h('Serv)o(er)f(Manager'?)-2 -4730 y -SDict begin H.S end - -2 4730 a -2 4730 a -SDict begin 13 H.A end - -2 4730 a -2 4730 a -SDict begin [ /View [/XYZ H.V] /Dest (2901) cvn H.B /DEST pdfmark end - -2 4730 -a 90 x Fu(Microsoft)g(distrib)n(utes)h(a)h(v)o(ersion)e(of)g(these)i -(tools)f(called)g(ne)o(xus)f(for)h(installation)g(on)f(W)m(indo)n(ws)h -(9x)g(/)h(Me)f(systems.)g(The)-2 4928 y(tools)g(set)h(includes:)-2 -4929 y -SDict begin H.S end - -2 4929 a -2 4929 a -SDict begin 13 H.A end - -2 4929 a -2 4929 a -SDict begin [ /View [/XYZ H.V] /Dest (2902) cvn H.B /DEST pdfmark end - -2 4929 -a -2 4939 a -SDict begin H.S end - -2 4939 a -2 4939 a -SDict begin 13 H.A end - -2 4939 a -2 4939 a -SDict begin [ /View [/XYZ H.V] /Dest (2903) cvn H.B /DEST pdfmark end - -2 -4939 a Black 159 x Ft(\225)p Black 81 5098 a -SDict begin H.S end - 81 5098 -a 81 5098 a -SDict begin 13 H.A end - 81 5098 a 81 5098 a -SDict begin [ /View [/XYZ H.V] /Dest (2904) cvn H.B /DEST pdfmark end - 81 5098 a Fu(Serv)o(er)e(Manager)-2 -5116 y -SDict begin H.S end - -2 5116 a -2 5116 a -SDict begin 13 H.A end - -2 5116 a -2 5116 a -SDict begin [ /View [/XYZ H.V] /Dest (2905) cvn H.B /DEST pdfmark end - -2 5116 -a Black 131 x Ft(\225)p Black 81 5247 a -SDict begin H.S end - 81 5247 a 81 -5247 a -SDict begin 13 H.A end - 81 5247 a 81 5247 a -SDict begin [ /View [/XYZ H.V] /Dest (2906) cvn H.B /DEST pdfmark end - 81 5247 a Fu(User)h(Manager)f(for)h(Domains) --2 5265 y -SDict begin H.S end - -2 5265 a -2 5265 a -SDict begin 13 H.A end - -2 5265 a -2 5265 a -SDict begin [ /View [/XYZ H.V] /Dest (2907) cvn H.B /DEST pdfmark end - -2 -5265 a Black 132 x Ft(\225)p Black 81 5397 a -SDict begin H.S end - 81 5397 -a 81 5397 a -SDict begin 13 H.A end - 81 5397 a 81 5397 a -SDict begin [ /View [/XYZ H.V] /Dest (2908) cvn H.B /DEST pdfmark end - 81 5397 a Fu(Ev)o(ent)f(V)-5 -b(ie)n(wer)p Black 3618 5984 a Fq(113)p Black eop end -%%Page: 114 121 -TeXDict begin 114 120 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.114) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2199 -132 -a Fq(Chapter)20 b(15.)f(Advanced)f(Network)j(Manang)o(ement)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (2909) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Click)f(here)g(to)g(do)n(wnload)f(the)h(archi)n(v)o(ed)e -(\002le)1346 72 y -SDict begin H.S end - 1346 72 a 1346 72 a -SDict begin 13 H.A end - 1346 72 a 1346 -72 a -SDict begin [ /View [/XYZ H.V] /Dest (2910) cvn H.B /DEST pdfmark end - 1346 72 a Fu(ftp://ftp.microsoft.com/Softlib/MSLFILE)o -(S/NEXUS.EXE)-2 346 y(The)i(W)m(indo)n(ws)f(NT)i(4.0)e(v)o(ersion)g(of) -h(the)g('User)g(Manager)f(for)h(Domains')f(and)h('Serv)o(er)e(Manager') -h(are)h(a)n(v)n(ailable)g(from)-2 454 y(Microsoft)f(via)h(ftp)g(from)f -(ftp://ftp.microsoft.com/Softlib/MSLFILES/SR)-7 b(VT)o(OOLS.E)o(XE)-2 -483 y -SDict begin H.S end - -2 483 a -2 483 a -SDict begin 13 H.A end - -2 483 a -2 483 a -SDict begin [ /View [/XYZ H.V] /Dest (2913) cvn H.B /DEST pdfmark end - -2 483 a 359 -x Fx(15.3.)35 b(Netw)o(ork)e(Logon)h(Script)h(Magic)-2 -1037 y -SDict begin H.S end - -2 1037 a -2 1037 a -SDict begin 13 H.A end - -2 1037 a -2 1037 a -SDict begin [ /View [/XYZ H.V] /Dest (2915) cvn H.B /DEST pdfmark end - -2 1037 -a 79 x Fu(This)20 b(section)g(needs)g(w)o(ork.)f(V)-11 -b(olunteer)19 b(contrib)n(utions)f(most)j(welcome.)e(Please)i(send)f -(your)f(patches)g(or)h(updates)g(to)3464 1116 y -SDict begin H.S end - 3464 -1116 a 3464 1116 a -SDict begin 13 H.A end - 3464 1116 a 3464 1116 a -SDict begin [ /View [/XYZ H.V] /Dest (2916) cvn H.B /DEST pdfmark end - 3464 1116 -a Fu(John)-2 1224 y(T)-6 b(erpstra)19 b(\(mailto:jht@samba.or)o(g\).)p -Black 3618 5984 a Fq(114)p Black eop end -%%Page: 115 122 -TeXDict begin 115 121 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.115) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (POLICYMGMT) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(16.)f(System)h(and)f(Account)h(P)m(olicies)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (2928) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fx(16.1.)35 b(Cr)m(eating)f(and)h(Managing)f(System)h(P)m(olicies)-2 -734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (2930) cvn H.B /DEST pdfmark end - -2 734 a 79 -x Fu(Under)19 b(MS)i(W)m(indo)n(ws)e(platforms,)g(particularly)f(those) -j(follo)n(wing)d(the)i(release)g(of)g(MS)h(W)m(indo)n(ws)f(NT4)g(and)f -(MS)i(W)m(indo)n(ws)-2 921 y(95\))e(it)i(is)g(possible)f(to)g(create)g -(a)h(type)f(of)g(\002le)g(that)h(w)o(ould)e(be)h(placed)g(in)g(the)g -(NETLOGON)g(share)g(of)g(a)g(domain)f(controller)-5 b(.)-2 -1029 y(As)21 b(the)f(client)g(logs)g(onto)g(the)g(netw)o(ork)f(this)i -(\002le)f(is)i(read)d(and)h(the)g(contents)g(initiate)g(changes)f(to)h -(the)h(re)o(gistry)e(of)h(the)g(client)-2 1137 y(machine.)f(This)h -(\002le)h(allo)n(ws)f(changes)f(to)i(be)f(made)f(to)i(those)f(parts)g -(of)g(the)g(re)o(gistry)f(that)h(af)n(fect)g(users,)g(groups)f(of)h -(users,)g(or)-2 1245 y(machines.)-2 1412 y -SDict begin H.S end - -2 1412 a --2 1412 a -SDict begin 13 H.A end - -2 1412 a -2 1412 a -SDict begin [ /View [/XYZ H.V] /Dest (2931) cvn H.B /DEST pdfmark end - -2 1412 a 107 x Fu(F)o(or)g(MS)g(W)m -(indo)n(ws)g(9x/Me)f(this)i(\002le)g(must)f(be)g(called)1612 -1519 y -SDict begin H.S end - 1612 1519 a 1612 1519 a -SDict begin 13 H.A end - 1612 1519 a 1612 1519 -a -SDict begin [ /View [/XYZ H.V] /Dest (2932) cvn H.B /DEST pdfmark end - 1612 1519 a Fr(Config.POL)f Fu(and)h(may)g(be)g(generated)e(using)i -(a)h(tool)f(called)-2 1627 y -SDict begin H.S end - -2 1627 a -2 1627 a -SDict begin 13 H.A end - -2 1627 -a -2 1627 a -SDict begin [ /View [/XYZ H.V] /Dest (2933) cvn H.B /DEST pdfmark end - -2 1627 a Fr(poledit.exe)p Fu(,)e(better)i(kno)n(wn)f(as)i -(the)f(Polic)o(y)g(Editor)-5 b(.)19 b(The)h(polic)o(y)f(editor)h(w)o -(as)h(pro)o(vided)c(on)j(the)g(W)m(indo)n(ws)g(98)-2 -1735 y(installation)g(CD,)g(b)n(ut)h(dissappeared)d(again)h(with)i(the) -f(introduction)e(of)h(MS)i(W)m(indo)n(ws)f(Me)g(\(Millenium)f -(Edition\).)g(From)-2 1842 y(comments)g(from)g(MS)i(W)m(indo)n(ws)e -(netw)o(ork)g(administrators)g(it)i(w)o(ould)e(appear)g(that)i(this)f -(tool)g(became)g(a)g(part)g(of)g(the)g(MS)-2 1950 y(W)m(indo)n(ws)f(Me) -i(Resource)e(Kit.)-2 2117 y -SDict begin H.S end - -2 2117 a -2 2117 a -SDict begin 13 H.A end - -2 2117 -a -2 2117 a -SDict begin [ /View [/XYZ H.V] /Dest (2934) cvn H.B /DEST pdfmark end - -2 2117 a 107 x Fu(MS)h(W)m(indo)n(ws)g(NT4)g(Serv)o(er)f -(products)g(include)g(the)1575 2224 y -SDict begin H.S end - 1575 2224 a 1575 -2224 a -SDict begin 13 H.A end - 1575 2224 a 1575 2224 a -SDict begin [ /View [/XYZ H.V] /Dest (2935) cvn H.B /DEST pdfmark end - 1575 2224 a Fq(System)i(P)-7 -b(olicy)20 b(Editor)i Fu(under)c(the)2620 2224 y -SDict begin H.S end - 2620 -2224 a 2620 2224 a -SDict begin 13 H.A end - 2620 2224 a 2620 2224 a -SDict begin [ /View [/XYZ H.V] /Dest (2936) cvn H.B /DEST pdfmark end - 2620 2224 -a Fr(Start)44 b(->)g(Programs)g(->)-2 2332 y(Administrative)e(Tools)20 -b Fu(menu)f(item.)i(F)o(or)e(MS)i(W)m(indo)n(ws)f(NT4)g(and)f(later)h -(clients)h(this)g(\002le)g(must)f(be)g(called)-2 2440 -y -SDict begin H.S end - -2 2440 a -2 2440 a -SDict begin 13 H.A end - -2 2440 a -2 2440 a -SDict begin [ /View [/XYZ H.V] /Dest (2937) cvn H.B /DEST pdfmark end - -2 2440 a Fr(NTConfig.POL)p -Fu(.)-2 2618 y -SDict begin H.S end - -2 2618 a -2 2618 a -SDict begin 13 H.A end - -2 2618 a -2 2618 -a -SDict begin [ /View [/XYZ H.V] /Dest (2938) cvn H.B /DEST pdfmark end - -2 2618 a 96 x Fu(Ne)n(w)g(with)h(the)f(introduction)d(of)j(MS)h(W)m -(indo)n(ws)f(2000)e(w)o(as)j(the)g(Microsoft)e(Management)f(Console)i -(or)g(MMC.)g(This)h(tool)f(is)-2 2822 y(the)g(ne)n(w)g(w)o(a)n(v)o(e)g -(in)h(the)f(e)n(v)o(er)f(changing)f(landscape)h(of)h(Microsoft)f -(methods)g(for)h(management)e(of)i(netw)o(ork)f(access)i(and)-2 -2930 y(security)-5 b(.)19 b(Ev)o(ery)f(ne)n(w)i(Microsoft)g(product)e -(or)i(technology)e(seems)i(to)h(obsolete)e(the)h(old)g(rules)g(and)g -(to)g(introduce)f(ne)n(wer)g(and)-2 3038 y(more)g(comple)o(x)g(tools)h -(and)f(methods.)g(T)-7 b(o)21 b(Microsoft')-5 b(s)19 -b(credit)h(though,)e(the)i(MMC)h(does)f(appear)f(to)h(be)h(a)f(step)h -(forw)o(ard,)d(b)n(ut)-2 3146 y(impro)o(v)o(ed)f(functionality)h(comes) -i(at)h(a)g(great)e(price.)-2 3330 y -SDict begin H.S end - -2 3330 a -2 3330 -a -SDict begin 13 H.A end - -2 3330 a -2 3330 a -SDict begin [ /View [/XYZ H.V] /Dest (2939) cvn H.B /DEST pdfmark end - -2 3330 a 90 x Fu(Before)g(embarking)f(on)i(the)g -(con\002guration)e(of)i(netw)o(ork)f(and)g(system)i(policies)f(it)h(is) -g(highly)e(advisable)g(to)h(read)g(the)-2 3528 y(documentation)d(a)n(v) -n(ailable)j(from)f(Microsoft')-5 b(s)19 b(web)h(site)i(re)o(garding) -2047 3528 y -SDict begin H.S end - 2047 3528 a 2047 3528 a -SDict begin 13 H.A end - 2047 3528 a 2047 -3528 a -SDict begin [ /View [/XYZ H.V] /Dest (2940) cvn H.B /DEST pdfmark end - 2047 3528 a Fu(Implementing)17 b(Pro\002les)k(and)e(Policies)i -(in)g(W)m(indo)n(ws)-2 3636 y(NT)f(4.0)g(from)f(http://www)-5 -b(.microsoft.com/ntserv)o(er/m)o(anag)o(eme)o(nt/de)o(plo)o(y)o(men)o -(t/plan)o(gu)o(ide/p)o(rof)o(_p)o(olicies.asp)-2 3744 -y(\(http://www)g(.microsoft.com/ntserv)o(er)o(/man)o(age)o(men)o(t/dep) -o(lo)o(ym)o(ent/p)o(lang)o(uid)o(e/pro)o(f_)o(po)o(licies.asp\))14 -b(a)n(v)n(ailable)20 b(from)-2 3852 y(Microsoft.)f(There)g(are)h(a)h -(lar)o(ge)e(number)f(of)i(documents)f(in)h(addition)f(to)h(this)h(old)f -(one)g(that)g(should)f(also)i(be)f(read)f(and)-2 3959 -y(understood.)e(T)m(ry)j(searching)f(on)h(the)g(Microsoft)f(web)h(site) -h(for)f("Group)e(Policies".)-2 4144 y -SDict begin H.S end - -2 4144 a -2 4144 -a -SDict begin 13 H.A end - -2 4144 a -2 4144 a -SDict begin [ /View [/XYZ H.V] /Dest (2941) cvn H.B /DEST pdfmark end - -2 4144 a 89 x Fu(What)i(follo)n(ws)g(is)h(a)g(v) -o(ery)e(discussion)h(with)g(some)g(helpful)f(notes.)h(The)g -(information)d(pro)o(vided)h(here)i(is)h(incomplete)d(-)j(you)-2 -4341 y(are)f(w)o(arned.)-2 4342 y -SDict begin H.S end - -2 4342 a -2 4342 a -SDict begin 13 H.A end - --2 4342 a -2 4342 a -SDict begin [ /View [/XYZ H.V] /Dest (2942) cvn H.B /DEST pdfmark end - -2 4342 a 327 x Fp(16.1.1.)28 b(W)n(indo)o(ws)i -(9x/Me)g(P)n(olicies)-2 4837 y -SDict begin H.S end - -2 4837 a -2 4837 a -SDict begin 13 H.A end - -2 -4837 a -2 4837 a -SDict begin [ /View [/XYZ H.V] /Dest (2944) cvn H.B /DEST pdfmark end - -2 4837 a 106 x Fu(Y)-9 b(ou)19 b(need)h(the)g(W)m -(in98)f(Group)g(Polic)o(y)h(Editor)f(to)i(set)g(Group)e(Pro\002les)h -(up)g(under)f(W)m(indo)n(ws)g(9x/Me.)g(It)i(can)f(be)g(found)f(on)g -(the)-2 5051 y(Original)g(full)h(product)f(W)m(in98)g(installation)h -(CD)h(under)1685 5051 y -SDict begin H.S end - 1685 5051 a 1685 5051 a -SDict begin 13 H.A end - 1685 -5051 a 1685 5051 a -SDict begin [ /View [/XYZ H.V] /Dest (2945) cvn H.B /DEST pdfmark end - 1685 5051 a Fr(tools/reskit/netadmin/poledit)p -Fu(.)15 b(Install)21 b(this)f(using)g(the)-2 5159 y(Add/Remo)o(v)o(e)e -(Programs)h(f)o(acility)h(and)g(then)f(click)h(on)g(the)g('Ha)n(v)o(e)g -(Disk')g(tab)m(.)-2 5343 y -SDict begin H.S end - -2 5343 a -2 5343 a -SDict begin 13 H.A end - -2 5343 -a -2 5343 a -SDict begin [ /View [/XYZ H.V] /Dest (2946) cvn H.B /DEST pdfmark end - -2 5343 a 90 x Fu(Use)h(the)f(Group)f(Polic)o(y)g(Editor)h -(to)g(create)g(a)h(polic)o(y)e(\002le)i(that)f(speci\002es)g(the)h -(location)e(of)h(user)g(pro\002les)g(and/or)f(the)3415 -5433 y -SDict begin H.S end - 3415 5433 a 3415 5433 a -SDict begin 13 H.A end - 3415 5433 a 3415 5433 -a -SDict begin [ /View [/XYZ H.V] /Dest (2947) cvn H.B /DEST pdfmark end - 3415 5433 a Fr(My)-2 5541 y(Documents)g Fu(etc.)h(stuf)n(f.)g(Then)f -(sa)n(v)o(e)i(these)f(settings)g(in)h(a)f(\002le)h(called)2063 -5541 y -SDict begin H.S end - 2063 5541 a 2063 5541 a -SDict begin 13 H.A end - 2063 5541 a 2063 5541 -a -SDict begin [ /View [/XYZ H.V] /Dest (2948) cvn H.B /DEST pdfmark end - 2063 5541 a Fr(Config.POL)e Fu(that)i(needs)e(to)i(be)f(placed)f(in)i -(the)f(root)f(of)p Black 3618 5984 a Fq(115)p Black eop -end -%%Page: 116 123 -TeXDict begin 116 122 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.116) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2975) cvn H.B /DEST pdfmark end - -2 -201 a 2374 --132 a Fq(Chapter)20 b(16.)g(System)g(and)f(Account)g(P)-7 -b(olicies)p Black -2 72 a Fu(the)20 b([NETLOGON])f(share.)h(If)g(W)m -(in98)f(is)i(con\002gured)d(to)i(log)g(onto)g(the)g(Samba)g(Domain,)f -(it)h(will)h(automatically)e(read)h(this)-2 180 y(\002le)h(and)e -(update)g(the)i(W)m(in9x/Me)e(re)o(gistry)g(of)h(the)g(machine)f(as)i -(it)g(logs)f(on.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a --2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (2949) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(Further)f(details)h(are)h(co)o(v)o(ered)d(in) -i(the)g(W)m(in98)g(Resource)f(Kit)i(documentation.)-2 -622 y -SDict begin H.S end - -2 622 a -2 622 a -SDict begin 13 H.A end - -2 622 a -2 622 a -SDict begin [ /View [/XYZ H.V] /Dest (2950) cvn H.B /DEST pdfmark end - -2 622 a 106 -x Fu(If)f(you)f(do)h(not)g(tak)o(e)g(the)g(right)g(steps,)g(then)g(e)n -(v)o(ery)f(so)h(often)g(W)m(in9x/Me)f(will)i(check)e(the)h(inte)o -(grity)f(of)h(the)g(re)o(gistry)g(and)f(will)-2 836 y(restore)g(it')-5 -b(s)22 b(settings)e(from)f(the)i(back-up)d(cop)o(y)h(of)h(the)g(re)o -(gistry)f(it)i(stores)g(on)e(each)h(W)m(in9x/Me)f(machine.)g(Hence,)h -(you)f(will)-2 944 y(occasionally)g(notice)g(things)h(changing)e(back)i -(to)g(the)g(original)f(settings.)-2 1128 y -SDict begin H.S end - -2 1128 a --2 1128 a -SDict begin 13 H.A end - -2 1128 a -2 1128 a -SDict begin [ /View [/XYZ H.V] /Dest (2951) cvn H.B /DEST pdfmark end - -2 1128 a 90 x Fu(Install)h(the)g(group)f -(polic)o(y)g(handler)g(for)g(W)m(in9x)g(to)i(pick)f(up)f(group)g -(policies.)h(Look)f(on)g(the)i(W)m(in98)e(CD)i(in)-2 -1326 y -SDict begin H.S end - -2 1326 a -2 1326 a -SDict begin 13 H.A end - -2 1326 a -2 1326 a -SDict begin [ /View [/XYZ H.V] /Dest (2952) cvn H.B /DEST pdfmark end - -2 1326 -a Fr(\\tools\\reskit\\netadmin\\poledit)p Fu(.)15 b(Install)21 -b(group)d(policies)i(on)g(a)g(W)m(in9x)g(client)g(by)g(double-clicking) --2 1434 y -SDict begin H.S end - -2 1434 a -2 1434 a -SDict begin 13 H.A end - -2 1434 a -2 1434 a -SDict begin [ /View [/XYZ H.V] /Dest (2953) cvn H.B /DEST pdfmark end - -2 -1434 a Fr(grouppol.inf)p Fu(.)e(Log)i(of)n(f)f(and)g(on)h(again)f(a)i -(couple)e(of)g(times)i(and)e(see)i(if)f(W)m(in98)g(picks)g(up)f(group)g -(policies.)g(Unfortunately)-2 1542 y(this)h(needs)g(to)h(be)f(done)f -(on)h(e)n(v)o(ery)e(W)m(in9x/Me)i(machine)f(that)h(uses)h(group)d -(policies.)-2 1570 y -SDict begin H.S end - -2 1570 a -2 1570 a -SDict begin 13 H.A end - -2 1570 a -2 -1570 a -SDict begin [ /View [/XYZ H.V] /Dest (2954) cvn H.B /DEST pdfmark end - -2 1570 a 310 x Fp(16.1.2.)28 b(W)n(indo)o(ws)i(NT4)g(Style)g(P) -n(olicy)g(Files)-2 2071 y -SDict begin H.S end - -2 2071 a -2 2071 a -SDict begin 13 H.A end - -2 2071 -a -2 2071 a -SDict begin [ /View [/XYZ H.V] /Dest (2956) cvn H.B /DEST pdfmark end - -2 2071 a 83 x Fu(T)-7 b(o)20 b(create)g(or)g(edit)558 -2154 y -SDict begin H.S end - 558 2154 a 558 2154 a -SDict begin 13 H.A end - 558 2154 a 558 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (2957) cvn H.B /DEST pdfmark end - 558 -2154 a Fr(ntconfig.pol)f Fu(you)g(must)h(use)h(the)f(NT)h(Serv)o(er)e -(Polic)o(y)g(Editor)m(,)2543 2154 y -SDict begin H.S end - 2543 2154 a 2543 -2154 a -SDict begin 13 H.A end - 2543 2154 a 2543 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (2958) cvn H.B /DEST pdfmark end - 2543 2154 a Fv(poledit.exe)g -Fu(which)h(is)h(included)e(with)-2 2262 y(NT4)h(Serv)o(er)f(b)n(ut)532 -2262 y -SDict begin H.S end - 532 2262 a 532 2262 a -SDict begin 13 H.A end - 532 2262 a 532 2262 a -SDict begin [ /View [/XYZ H.V] /Dest (2959) cvn H.B /DEST pdfmark end - 532 -2262 a Fq(not)h(NT)h(W)-8 b(orkstation)p Fu(.)20 b(There)f(is)i(a)g -(Polic)o(y)f(Editor)f(on)h(a)h(NT4)e(W)-7 b(orkstation)20 -b(b)n(ut)g(it)h(is)g(not)f(suitable)g(for)-2 2370 y(creating)286 -2370 y -SDict begin H.S end - 286 2370 a 286 2370 a -SDict begin 13 H.A end - 286 2370 a 286 2370 a -SDict begin [ /View [/XYZ H.V] /Dest (2960) cvn H.B /DEST pdfmark end - 286 -2370 a Fq(Domain)f(P)-7 b(olicies)p Fu(.)21 b(Further)m(,)d(although)g -(the)j(W)m(indo)n(ws)e(95)h(Polic)o(y)g(Editor)f(can)h(be)g(installed)g -(on)g(an)g(NT4)-2 2478 y(W)-7 b(orkstation/Serv)o(er)m(,)17 -b(it)k(will)g(not)f(w)o(ork)g(with)g(NT)g(clients.)h(Ho)n(we)n(v)o(er)m -(,)d(the)i(\002les)h(from)e(the)h(NT)h(Serv)o(er)e(will)i(run)e -(happily)-2 2586 y(enough)f(on)i(an)g(NT4)g(W)-7 b(orkstation.)-2 -2770 y -SDict begin H.S end - -2 2770 a -2 2770 a -SDict begin 13 H.A end - -2 2770 a -2 2770 a -SDict begin [ /View [/XYZ H.V] /Dest (2961) cvn H.B /DEST pdfmark end - -2 2770 -a 90 x Fu(Y)e(ou)19 b(need)330 2860 y -SDict begin H.S end - 330 2860 a 330 -2860 a -SDict begin 13 H.A end - 330 2860 a 330 2860 a -SDict begin [ /View [/XYZ H.V] /Dest (2962) cvn H.B /DEST pdfmark end - 330 2860 a Fr(poledit.exe,)43 -b(common.adm)19 b Fu(and)1522 2860 y -SDict begin H.S end - 1522 2860 a 1522 -2860 a -SDict begin 13 H.A end - 1522 2860 a 1522 2860 a -SDict begin [ /View [/XYZ H.V] /Dest (2963) cvn H.B /DEST pdfmark end - 1522 2860 a Fr(winnt.adm)p -Fu(.)g(It)i(is)g(con)m(v)o(enient)c(to)k(put)f(the)g(tw)o(o)g(*.adm)f -(\002les)i(in)g(the)-2 2968 y -SDict begin H.S end - -2 2968 a -2 2968 a -SDict begin 13 H.A end - -2 -2968 a -2 2968 a -SDict begin [ /View [/XYZ H.V] /Dest (2964) cvn H.B /DEST pdfmark end - -2 2968 a Fr(c:\\winnt\\inf)d Fu(directory)h(which)h -(is)h(where)e(the)i(binary)d(will)j(look)f(for)f(them)h(unless)g(told)g -(otherwise.)g(Note)g(also)g(that)h(that)-2 3076 y(directory)d(is)j -(normally)e('hidden'.)-2 3260 y -SDict begin H.S end - -2 3260 a -2 3260 a -SDict begin 13 H.A end - -2 -3260 a -2 3260 a -SDict begin [ /View [/XYZ H.V] /Dest (2965) cvn H.B /DEST pdfmark end - -2 3260 a 90 x Fu(The)h(W)m(indo)n(ws)f(NT)i(polic)o -(y)e(editor)g(is)i(also)g(included)d(with)j(the)f(Service)g(P)o(ack)g -(3)g(\(and)f(later\))h(for)g(W)m(indo)n(ws)f(NT)i(4.0.)e(Extract)-2 -3458 y(the)g(\002les)i(using)478 3458 y -SDict begin H.S end - 478 3458 a 478 -3458 a -SDict begin 13 H.A end - 478 3458 a 478 3458 a -SDict begin [ /View [/XYZ H.V] /Dest (2966) cvn H.B /DEST pdfmark end - 478 3458 a Fv(ser)o(vicepackname)e(/x)p -Fu(,)g(i.e.)h(that')-5 b(s)1532 3458 y -SDict begin H.S end - 1532 3458 a 1532 -3458 a -SDict begin 13 H.A end - 1532 3458 a 1532 3458 a -SDict begin [ /View [/XYZ H.V] /Dest (2967) cvn H.B /DEST pdfmark end - 1532 3458 a Fv(Nt4sp6ai.exe)18 -b(/x)i Fu(for)f(service)g(pack)g(6a.)g(The)g(polic)o(y)f(editor)m(,) -3362 3458 y -SDict begin H.S end - 3362 3458 a 3362 3458 a -SDict begin 13 H.A end - 3362 3458 a 3362 -3458 a -SDict begin [ /View [/XYZ H.V] /Dest (2968) cvn H.B /DEST pdfmark end - 3362 3458 a Fv(poledit.exe)-2 3566 y Fu(and)h(the)i(associated)e -(template)h(\002les)h(\(*.adm\))e(should)g(be)h(e)o(xtracted)f(as)h -(well.)h(It)f(is)h(also)g(possible)f(to)g(do)n(wnloaded)e(the)i(polic)o -(y)-2 3674 y(template)f(\002les)j(for)d(Of)n(\002ce97)g(and)h(get)g(a)h -(cop)o(y)e(of)h(the)g(polic)o(y)f(editor)-5 b(.)20 b(Another)f -(possible)h(location)f(is)i(with)f(the)h(Zero)-2 3782 -y(Administration)d(Kit)j(a)n(v)n(ailable)f(for)f(do)n(wnload)g(from)g -(Microsoft.)-2 3783 y -SDict begin H.S end - -2 3783 a -2 3783 a -SDict begin 13 H.A end - -2 3783 a -2 -3783 a -SDict begin [ /View [/XYZ H.V] /Dest (2969) cvn H.B /DEST pdfmark end - -2 3783 a 286 x Fw(16.1.2.1.)k(Registry)i(T)-9 -b(attoos)-2 4255 y -SDict begin H.S end - -2 4255 a -2 4255 a -SDict begin 13 H.A end - -2 4255 a -2 4255 -a -SDict begin [ /View [/XYZ H.V] /Dest (2971) cvn H.B /DEST pdfmark end - -2 4255 a 88 x Fu(W)m(ith)20 b(NT4)g(style)h(re)o(gistry)e(based)h -(polic)o(y)f(changes,)g(a)h(lar)o(ge)g(number)e(of)i(settings)g(are)g -(not)g(automatically)f(re)n(v)o(ersed)g(as)i(the)-2 4451 -y(user)f(logs)g(of)n(f.)f(Since)h(the)h(settings)f(that)g(were)g(in)h -(the)f(NTCon\002g.POL)f(\002le)i(were)f(applied)f(to)i(the)f(client)g -(machine)f(re)o(gistry)-2 4559 y(and)g(that)i(apply)e(to)h(the)g(hi)n -(v)o(e)g(k)o(e)o(y)f(HKEY_LOCAL_MA)m(CHINE)g(are)h(permanent)e(until)i -(e)o(xplicitly)f(re)n(v)o(ersed.)f(This)j(is)-2 4667 -y(kno)n(wn)d(as)j(tattooing.)e(It)i(can)f(ha)n(v)o(e)f(serious)h -(consequences)e(do)n(wn-stream)g(and)i(the)g(administrator)f(must)h(be) -g(e)o(xtremely)-2 4775 y(careful)f(not)h(to)g(lock)g(out)g(the)g -(ability)g(to)g(manage)f(the)h(machine)f(at)i(a)g(later)f(date.)-2 -4886 y -SDict begin H.S end - -2 4886 a -2 4886 a -SDict begin 13 H.A end - -2 4886 a -2 4886 a -SDict begin [ /View [/XYZ H.V] /Dest (2972) cvn H.B /DEST pdfmark end - -2 4886 -a 310 x Fp(16.1.3.)28 b(MS)j(W)n(indo)o(ws)e(200x)g(/)i(XP)f(Pr)n -(ofessional)f(P)n(olicies)-2 5364 y -SDict begin H.S end - -2 5364 a -2 5364 -a -SDict begin 13 H.A end - -2 5364 a -2 5364 a -SDict begin [ /View [/XYZ H.V] /Dest (2974) cvn H.B /DEST pdfmark end - -2 5364 a 106 x Fu(W)m(indo)n(ws)19 -b(NT4)h(System)h(policies)f(allo)n(ws)g(setting)g(of)g(re)o(gistry)f -(parameters)g(speci\002c)i(to)f(users,)g(groups)f(and)g(computers)-2 -5578 y(\(client)h(w)o(orkstations\))f(that)h(are)g(members)f(of)h(the)g -(NT4)g(style)h(domain.)d(Such)i(polic)o(y)f(\002le)i(will)g(w)o(ork)e -(with)i(MS)g(W)m(indo)n(ws)p Black 3616 5984 a Fq(116)p -Black eop end -%%Page: 117 124 -TeXDict begin 117 123 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.117) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (2998) cvn H.B /DEST pdfmark end - -2 -201 a 2374 --132 a Fq(Chapter)20 b(16.)g(System)g(and)f(Account)g(P)-7 -b(olicies)p Black -2 72 a Fu(2000)19 b(/)h(XP)h(clients)g(also.)-2 -346 y(Ne)n(w)f(to)h(MS)f(W)m(indo)n(ws)g(2000)f(Microsoft)g(introduced) -f(a)i(ne)n(w)g(style)h(of)f(group)e(polic)o(y)h(that)i(confers)e(a)h -(superset)g(of)-2 454 y(capabilities)g(compared)e(with)i(NT4)g(style)h -(policies.)e(Ob)o(viously)-5 b(,)18 b(the)i(tool)g(used)g(to)h(create)f -(them)f(is)j(dif)n(ferent,)c(and)h(the)-2 562 y(mechanism)g(for)g -(implementing)f(them)i(is)h(much)e(changed.)-2 746 y -SDict begin H.S end - --2 746 a -2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (2976) cvn H.B /DEST pdfmark end - -2 746 a 90 x Fu(The)h(older)f(NT4) -h(style)g(re)o(gistry)g(based)f(policies)h(are)h(kno)n(wn)d(as)1908 -836 y -SDict begin H.S end - 1908 836 a 1908 836 a -SDict begin 13 H.A end - 1908 836 a 1908 836 a -SDict begin [ /View [/XYZ H.V] /Dest (2977) cvn H.B /DEST pdfmark end - 1908 -836 a Fq(Administr)o(ative)i(T)-8 b(emplates)20 b Fu(in)g(MS)h(W)m -(indo)n(ws)f(2000/XP)-2 944 y(Group)f(Polic)o(y)g(Objects)i(\(GPOs\).)f -(The)g(later)g(includes)f(ability)h(to)h(set)g(v)n(arious)e(security)g -(con\002gurations,)f(enforce)h(Internet)-2 1052 y(Explorer)f(bro)n -(wser)h(settings,)h(change)f(and)h(redirect)f(aspects)i(of)f(the)g -(users')g(desktop)f(\(including:)f(the)i(location)f(of)3417 -1052 y -SDict begin H.S end - 3417 1052 a 3417 1052 a -SDict begin 13 H.A end - 3417 1052 a 3417 1052 -a -SDict begin [ /View [/XYZ H.V] /Dest (2978) cvn H.B /DEST pdfmark end - 3417 1052 a Fq(My)-2 1160 y(Documents)g Fu(\002les)i(\(directory\),)d -(as)j(well)f(as)h(intrinsics)f(of)g(where)g(menu)f(items)i(will)g -(appear)e(in)h(the)g(Start)h(menu\).)e(An)-2 1268 y(additional)g(ne)n -(w)h(feature)f(is)i(the)f(ability)g(to)g(mak)o(e)g(a)n(v)n(ailable)g -(particular)f(softw)o(are)h(W)m(indo)n(ws)f(applications)g(to)i -(particular)-2 1376 y(users)f(and/or)f(groups.)-2 1560 -y -SDict begin H.S end - -2 1560 a -2 1560 a -SDict begin 13 H.A end - -2 1560 a -2 1560 a -SDict begin [ /View [/XYZ H.V] /Dest (2979) cvn H.B /DEST pdfmark end - -2 1560 a 90 -x Fu(Remember:)g(NT4)h(polic)o(y)f(\002les)i(are)f(named)1329 -1650 y -SDict begin H.S end - 1329 1650 a 1329 1650 a -SDict begin 13 H.A end - 1329 1650 a 1329 1650 -a -SDict begin [ /View [/XYZ H.V] /Dest (2980) cvn H.B /DEST pdfmark end - 1329 1650 a Fr(NTConfig.POL)f Fu(and)h(are)g(stored)f(in)i(the)f -(root)f(of)h(the)h(NETLOGON)e(share)h(on)-2 1758 y(the)g(domain)f -(controllers.)f(A)j(W)m(indo)n(ws)f(NT4)g(user)g(enters)g(a)g -(username,)f(a)i(passw)o(ord)e(and)h(selects)h(the)f(domain)f(name)g -(to)-2 1866 y(which)g(the)g(logon)g(will)h(attempt)f(to)h(tak)o(e)f -(place.)g(During)g(the)g(logon)f(process)h(the)h(client)g(machine)e -(reads)h(the)h(NTCon\002g.POL)-2 1974 y(\002le)h(from)e(the)h(NETLOGON) -g(share)g(on)f(the)i(authenticating)d(serv)o(er)m(,)g(modi\002es)i(the) -g(local)h(re)o(gistry)e(v)n(alues)g(according)g(to)h(the)-2 -2082 y(settings)g(in)h(this)f(\002le.)-2 2266 y -SDict begin H.S end - -2 2266 -a -2 2266 a -SDict begin 13 H.A end - -2 2266 a -2 2266 a -SDict begin [ /View [/XYZ H.V] /Dest (2981) cvn H.B /DEST pdfmark end - -2 2266 a 90 x Fu(W)m(indo)n(ws)f(2K)i -(GPOs)g(are)f(v)o(ery)f(feature)g(rich.)h(The)o(y)f(are)h(NO)m(T)g -(stored)g(in)g(the)g(NETLOGON)g(share,)f(rather)h(part)g(of)g(a)-2 -2464 y(W)m(indo)n(ws)f(200x)g(polic)o(y)g(\002le)i(is)g(stored)f(in)g -(the)g(Acti)n(v)o(e)g(Directory)f(itself)i(and)e(the)i(other)e(part)h -(is)h(stored)f(in)g(a)h(shared)e(\(and)-2 2571 y(replicated\))g(v)n -(olume)g(called)h(the)g(SYSV)m(OL)g(folder)-5 b(.)19 -b(This)i(folder)e(is)i(present)e(on)h(all)h(Acti)n(v)o(e)f(Directory)f -(domain)f(controllers.)-2 2679 y(The)i(part)f(that)i(is)g(stored)f(in)g -(the)g(Acti)n(v)o(e)g(Directory)f(itself)i(is)g(called)f(the)g(group)e -(polic)o(y)h(container)g(\(GPC\),)h(and)g(the)g(part)g(that)-2 -2787 y(is)h(stored)f(in)g(the)g(replicated)f(share)h(called)g(SYSV)m -(OL)g(is)i(kno)n(wn)c(as)j(the)f(group)f(polic)o(y)g(template)h -(\(GPT\).)-2 2971 y -SDict begin H.S end - -2 2971 a -2 2971 a -SDict begin 13 H.A end - -2 2971 a -2 -2971 a -SDict begin [ /View [/XYZ H.V] /Dest (2982) cvn H.B /DEST pdfmark end - -2 2971 a 90 x Fu(W)m(ith)f(NT4)g(clients)h(the)f(polic)o(y)g -(\002le)h(is)g(read)f(and)g(e)o(x)o(ecuted)e(upon)h(only)g(aas)i(each)f -(user)h(log)f(onto)f(the)h(netw)o(ork.)f(MS)i(W)m(indo)n(ws)-2 -3169 y(200x)f(policies)h(are)g(much)f(more)g(comple)o(x)g(-)h(GPOs)h -(are)f(processed)f(and)h(applied)f(at)i(client)f(machine)f(startup)h -(\(machine)-2 3277 y(speci\002c)g(part\))g(and)f(when)h(the)g(user)g -(logs)g(onto)g(the)g(netw)o(ork)f(the)h(user)g(speci\002c)h(part)e(is)i -(applied.)e(In)h(MS)h(W)m(indo)n(ws)f(200x)-2 3385 y(style)g(polic)o(y) -f(management)f(each)i(machine)f(and/or)f(user)i(may)g(be)g(subject)g -(to)g(an)o(y)f(number)f(of)i(concurently)e(applicable)h(\(and)-2 -3493 y(applied\))g(polic)o(y)g(sets)i(\(GPOs\).)f(Acti)n(v)o(e)g -(Directory)f(allo)n(ws)h(the)g(administrator)f(to)h(also)h(set)g -(\002lters)g(o)o(v)o(er)d(the)j(polic)o(y)e(settings.)-2 -3601 y(No)h(such)g(equi)n(v)n(alent)e(capability)i(e)o(xists)g(with)h -(NT4)e(style)i(polic)o(y)e(\002les.)-2 3619 y -SDict begin H.S end - -2 3619 -a -2 3619 a -SDict begin 13 H.A end - -2 3619 a -2 3619 a -SDict begin [ /View [/XYZ H.V] /Dest (2983) cvn H.B /DEST pdfmark end - -2 3619 a 269 x Fw(16.1.3.1.)k -(Administration)i(of)g(W)n(in2K)f(/)h(XP)g(P)n(olicies)-2 -3889 y -SDict begin H.S end - -2 3889 a -2 3889 a -SDict begin 13 H.A end - -2 3889 a -2 3889 a -SDict begin [ /View [/XYZ H.V] /Dest (2985) cvn H.B /DEST pdfmark end - -2 3889 -a 210 x Fv(Instructions)-2 4308 y -SDict begin H.S end - -2 4308 a -2 4308 a -SDict begin 13 H.A end - --2 4308 a -2 4308 a -SDict begin [ /View [/XYZ H.V] /Dest (2987) cvn H.B /DEST pdfmark end - -2 4308 a 107 x Fu(Instead)19 b(of)h(using)g(the)g -(tool)g(called)g("The)g(System)g(Polic)o(y)g(Editor",)f(commonly)f -(called)i(Poledit)g(\(from)e(the)j(e)o(x)o(ecutable)d(name)-2 -4522 y(poledit.e)o(x)o(e\),)e(GPOs)21 b(are)e(created)g(and)g(managed)f -(using)h(a)h(Microsoft)e(Management)g(Console)h(\(MMC\))g(snap-in)g(as) -h(follo)n(ws:)-2 4540 y -SDict begin H.S end - -2 4540 a -2 4540 a -SDict begin 13 H.A end - -2 4540 a --2 4540 a -SDict begin [ /View [/XYZ H.V] /Dest (2988) cvn H.B /DEST pdfmark end - -2 4540 a Black 132 x Fu(1.)p Black 86 w(Go)g(to)h(the)f(W)m -(indo)n(ws)g(200x)e(/)j(XP)g(menu)1373 4672 y -SDict begin H.S end - 1373 4672 -a 1373 4672 a -SDict begin 13 H.A end - 1373 4672 a 1373 4672 a -SDict begin [ /View [/XYZ H.V] /Dest (2990) cvn H.B /DEST pdfmark end - 1373 4672 a Fr -(Start->Programs->Administrative)40 b(Tools)20 b Fu(and)f(select)i(the) -f(MMC)147 4780 y(snap-in)f(called)h("Acti)n(v)o(e)g(Directory)f(Users)i -(and)e(Computers")-2 4964 y -SDict begin H.S end - -2 4964 a -2 4964 a -SDict begin 13 H.A end - -2 4964 -a -2 4964 a -SDict begin [ /View [/XYZ H.V] /Dest (2991) cvn H.B /DEST pdfmark end - -2 4964 a -2 4964 a -SDict begin H.S end - -2 4964 a -2 4964 a -SDict begin 13 H.A end - -2 -4964 a -2 4964 a -SDict begin [ /View [/XYZ H.V] /Dest (2992) cvn H.B /DEST pdfmark end - -2 4964 a Black 131 x Fu(2.)p Black -86 w(Select)i(the)f(domain)f(or)h(or)o(ganizational)d(unit)j(\(OU\))f -(that)i(you)e(wish)i(to)f(manage,)f(then)g(right)h(click)g(to)g(open)g -(the)g(conte)o(xt)147 5203 y(menu)f(for)h(that)g(object,)g(select)g -(the)h(properties)d(item.)-2 5221 y -SDict begin H.S end - -2 5221 a -2 5221 -a -SDict begin 13 H.A end - -2 5221 a -2 5221 a -SDict begin [ /View [/XYZ H.V] /Dest (2994) cvn H.B /DEST pdfmark end - -2 5221 a Black 132 x Fu(3.)p Black -86 w(No)n(w)i(left)h(click)f(on)g(the)g(Group)f(Polic)o(y)g(tab,)h -(then)g(left)h(click)f(on)f(the)i(Ne)n(w)f(tab)m(.)g(T)-7 -b(ype)19 b(a)i(name)f(for)f(the)h(ne)n(w)g(polic)o(y)f(you)147 -5461 y(will)i(create.)-2 5462 y -SDict begin H.S end - -2 5462 a -2 5462 a -SDict begin 13 H.A end - -2 -5462 a -2 5462 a -SDict begin [ /View [/XYZ H.V] /Dest (2996) cvn H.B /DEST pdfmark end - -2 5462 a Black 3614 5984 a Fq(117)p -Black eop end -%%Page: 118 125 -TeXDict begin 118 124 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.118) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2374 -132 -a Fq(Chapter)20 b(16.)g(System)g(and)f(Account)g(P)-7 -b(olicies)p Black Black -2 72 a Fu(4.)p Black 86 w(No)n(w)20 -b(left)h(click)f(on)g(the)g(Edit)g(tab)g(to)h(commence)d(the)i(steps)h -(needed)e(to)h(create)g(the)g(GPO.)-2 346 y(All)h(polic)o(y)e -(con\002guration)e(options)i(are)i(controlled)d(through)g(the)i(use)h -(of)f(polic)o(y)f(administrati)n(v)o(e)f(templates.)i(These)g(\002les) --2 454 y(ha)n(v)o(e)f(a)i(.adm)e(e)o(xtension,)g(both)g(in)i(NT4)f(as)g -(well)h(as)g(in)f(W)m(indo)n(ws)g(200x)f(/)i(XP)-9 b(.)20 -b(Be)n(w)o(are)g(ho)n(we)n(v)o(er)m(,)e(since)i(the)h(.adm)e(\002les)i -(are)-2 562 y(NO)m(T)f(interchangible)e(across)i(NT4)g(and)f(W)m(indo)n -(ws)h(200x.)e(The)i(later)h(introduces)d(man)o(y)h(ne)n(w)h(features)g -(as)h(well)f(as)h(e)o(xtended)-2 670 y(de\002nition)e(capabilities.)g -(It)i(is)g(well)g(be)o(yond)d(the)i(scope)g(of)g(this)g(documentation)e -(to)i(e)o(xplain)f(ho)n(w)h(to)g(program)e(.adm)h(\002les,)-2 -778 y(for)g(that)i(the)f(adminsitrator)e(is)j(referred)e(to)h(the)g -(Microsoft)g(W)m(indo)n(ws)f(Resource)h(Kit)h(for)e(your)g(particular)g -(v)o(ersion)g(of)h(MS)-2 886 y(W)m(indo)n(ws.)-2 887 -y -SDict begin H.S end - -2 887 a -2 887 a -SDict begin 11.7 H.A end - -2 887 a -2 887 a -SDict begin [ /View [/XYZ H.V] /Dest (2999) cvn H.B /DEST pdfmark end - -2 887 a -2 1011 -a -SDict begin H.S end - -2 1011 a -2 1011 a -SDict begin 11.7 H.A end - -2 1011 a -2 1011 a -SDict begin [ /View [/XYZ H.V] /Dest (3000) cvn H.B /DEST pdfmark end - -2 1011 a 164 -1108 a Fk(Note:)f Fj(The)g(MS)i(Windo)o(ws)e(2000)g(Resource)g(Kit)h -(contains)f(a)i(tool)e(called)g(gpolmig.e)n(x)n(e)o(.)d(This)k(tool)g -(can)g(be)g(used)f(to)164 1205 y(mig)o(r)o(ate)g(an)h(NT4)g -(NTCon\002g.POL)f(\002le)h(into)f(a)h(Windo)o(ws)f(200x)h(style)g(GPO)m -(.)h(Be)f(VER)l(Y)h(careful)e(ho)o(w)g(y)o(ou)h(use)g(this)164 -1302 y(po)o(w)o(erful)e(tool.)h(Please)g(ref)n(er)g(to)h(the)g -(resource)g(kit)g(man)o(uals)f(f)n(or)h(speci\002c)h(usage)e(inf)n(or)r -(mation.)-2 1701 y -SDict begin H.S end - -2 1701 a -2 1701 a -SDict begin 13 H.A end - -2 1701 a -2 1701 -a -SDict begin [ /View [/XYZ H.V] /Dest (3001) cvn H.B /DEST pdfmark end - -2 1701 a 377 x Fx(16.2.)35 b(Managing)f(Account/User)f(P)m(olicies) --2 2273 y -SDict begin H.S end - -2 2273 a -2 2273 a -SDict begin 13 H.A end - -2 2273 a -2 2273 a -SDict begin [ /View [/XYZ H.V] /Dest (3003) cvn H.B /DEST pdfmark end - -2 -2273 a 79 x Fu(Policies)20 b(can)g(de\002ne)g(a)h(speci\002c)f(user')-5 -b(s)21 b(settings)f(or)g(the)g(settings)h(for)e(a)i(group)d(of)i -(users.)g(The)g(resulting)f(polic)o(y)g(\002le)i(contains)-2 -2460 y(the)e(re)o(gistry)g(settings)g(for)g(all)h(users,)f(groups,)f -(and)h(computers)f(that)h(will)h(be)g(using)e(the)i(polic)o(y)e -(\002le.)i(Separate)f(polic)o(y)f(\002les)i(for)-2 2567 -y(each)g(user)m(,)f(group,)f(or)i(computer)f(are)h(not)g(not)f -(necessary)-5 b(.)-2 2752 y -SDict begin H.S end - -2 2752 a -2 2752 a -SDict begin 13 H.A end - -2 2752 -a -2 2752 a -SDict begin [ /View [/XYZ H.V] /Dest (3004) cvn H.B /DEST pdfmark end - -2 2752 a 89 x Fu(If)20 b(you)f(create)h(a)h(polic)o(y)e -(that)h(will)h(be)f(automatically)f(do)n(wnloaded)e(from)i(v)n -(alidating)g(domain)g(controllers,)g(you)g(should)-2 -2949 y(name)g(the)i(\002le)f(NTcon\002g.POL.)f(As)i(system)f -(administrator)m(,)e(you)h(ha)n(v)o(e)h(the)g(option)f(of)h(renaming)e -(the)j(polic)o(y)e(\002le)h(and,)g(by)-2 3057 y(modifying)d(the)k(W)m -(indo)n(ws)e(NT)-8 b(-based)20 b(w)o(orkstation,)e(directing)h(the)i -(computer)d(to)i(update)f(the)h(polic)o(y)g(from)f(a)h(manual)f(path.) --2 3165 y(Y)-9 b(ou)19 b(can)h(do)g(this)h(by)f(either)f(manually)g -(changing)f(the)i(re)o(gistry)g(or)g(by)f(using)h(the)g(System)g(Polic) -o(y)g(Editor)-5 b(.)20 b(This)g(path)g(can)-2 3273 y(e)n(v)o(en)f(be)h -(a)h(local)f(path)g(such)f(that)i(each)f(machine)f(has)h(its)h(o)n(wn)f -(polic)o(y)f(\002le,)i(b)n(ut)f(if)g(a)h(change)e(is)i(necessary)e(to)i -(all)f(machines,)-2 3381 y(this)g(change)f(must)i(be)f(made)f(indi)n -(vidually)f(to)j(each)e(w)o(orkstation.)-2 3565 y -SDict begin H.S end - -2 -3565 a -2 3565 a -SDict begin 13 H.A end - -2 3565 a -2 3565 a -SDict begin [ /View [/XYZ H.V] /Dest (3005) cvn H.B /DEST pdfmark end - -2 3565 a 90 x Fu(When)h(a)g(W)m -(indo)n(ws)g(NT4/200x/XP)e(machine)h(logs)h(onto)g(the)g(netw)o(ork)f -(the)h(NETLOGON)g(share)g(on)g(the)g(authenticating)-2 -3763 y(domain)f(controller)f(for)i(the)g(presence)f(of)h(the)g -(NTCon\002g.POL)f(\002le.)i(If)f(one)g(e)o(xists)g(it)h(is)g(do)n -(wnloaded,)c(parsed)j(and)g(then)-2 3871 y(applied)f(to)h(the)g(user') --5 b(s)21 b(part)f(of)g(the)g(re)o(gistry)-5 b(.)-2 4055 -y -SDict begin H.S end - -2 4055 a -2 4055 a -SDict begin 13 H.A end - -2 4055 a -2 4055 a -SDict begin [ /View [/XYZ H.V] /Dest (3006) cvn H.B /DEST pdfmark end - -2 4055 a 90 -x Fu(MS)20 b(W)m(indo)n(ws)f(200x/XP)g(clients)h(that)g(log)g(onto)f -(an)h(MS)g(W)m(indo)n(ws)g(Acti)n(v)o(e)f(Directory)g(security)g -(domain)g(may)g(additionally)-5 b(,)-2 4253 y(acquire)19 -b(polic)o(y)g(settings)h(through)e(Group)h(Polic)o(y)h(Objects)g -(\(GPOs\))h(that)f(are)g(de\002ned)f(and)h(stored)g(in)g(Acti)n(v)o(e)g -(Directory)-2 4361 y(itself.)g(The)g(k)o(e)o(y)g(bene\002t)f(of)h -(using)g(AS)h(GPOs)g(is)g(that)f(the)o(y)g(impose)f(no)h(re)o(gistry) -2398 4361 y -SDict begin H.S end - 2398 4361 a 2398 4361 a -SDict begin 13 H.A end - 2398 4361 a 2398 -4361 a -SDict begin [ /View [/XYZ H.V] /Dest (3007) cvn H.B /DEST pdfmark end - 2398 4361 a Fq(tatooing)f Fu(ef)n(fect.)g(This)i(has)f -(considerable)-2 4469 y(adv)n(anage)e(compared)g(with)i(the)h(use)f(of) -g(NTCon\002g.POL)f(\(NT4\))g(style)i(polic)o(y)e(updates.)-2 -4653 y -SDict begin H.S end - -2 4653 a -2 4653 a -SDict begin 13 H.A end - -2 4653 a -2 4653 a -SDict begin [ /View [/XYZ H.V] /Dest (3008) cvn H.B /DEST pdfmark end - -2 4653 -a 90 x Fu(Inaddition)f(to)i(user)g(access)h(controls)e(that)i(may)e(be) -h(imposed)g(or)f(applied)h(via)g(system)g(and/or)f(group)g(policies)h -(in)g(a)h(manner)-2 4851 y(that)f(w)o(orks)g(in)g(conjunction)e(with)i -(user)g(pro\002les,)g(the)g(user)g(management)e(en)m(vironment)f(under) -i(MS)i(W)m(indo)n(ws)-2 4959 y(NT4/200x/XP)d(allo)n(ws)i(per)g(domain)f -(as)i(well)g(as)g(per)e(user)h(account)f(restrictions)h(to)g(be)h -(applied.)d(Common)h(restrictions)h(that)-2 5066 y(are)g(frequently)e -(used)i(includes:)-2 5250 y -SDict begin H.S end - -2 5250 a -2 5250 a -SDict begin 13 H.A end - -2 5250 -a -2 5250 a -SDict begin [ /View [/XYZ H.V] /Dest (3009) cvn H.B /DEST pdfmark end - -2 5250 a -2 5260 a -SDict begin H.S end - -2 5260 a -2 5260 a -SDict begin 13 H.A end - -2 -5260 a -2 5260 a -SDict begin [ /View [/XYZ H.V] /Dest (3010) cvn H.B /DEST pdfmark end - -2 5260 a -2 5260 a -SDict begin H.S end - -2 5260 a -2 5260 -a -SDict begin 13 H.A end - -2 5260 a -2 5260 a -SDict begin [ /View [/XYZ H.V] /Dest (table.18) cvn H.B /DEST pdfmark -end - -2 5260 a 76 x Fu(Logon)e(Hours)-2 -5428 y(P)o(assw)o(ord)i(Aging)-2 5521 y(Permitted)f(Logon)g(from)g -(certain)h(machines)f(only)p Black 3618 5984 a Fq(118)p -Black eop end -%%Page: 119 126 -TeXDict begin 119 125 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.119) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2374 -132 -a Fq(Chapter)20 b(16.)g(System)g(and)f(Account)g(P)-7 -b(olicies)p Black -2 72 a Fu(Account)19 b(type)h(\(Local)f(or)h -(Global\))-2 165 y(User)g(Rights)-2 183 y -SDict begin H.S end - -2 183 a -2 -183 a -SDict begin 13 H.A end - -2 183 a -2 183 a -SDict begin [ /View [/XYZ H.V] /Dest (3016) cvn H.B /DEST pdfmark end - -2 183 a 310 x Fp(16.2.1.)28 -b(W)n(ith)i(W)n(indo)o(ws)g(NT4/200x)-2 661 y -SDict begin H.S end - -2 661 -a -2 661 a -SDict begin 13 H.A end - -2 661 a -2 661 a -SDict begin [ /View [/XYZ H.V] /Dest (3018) cvn H.B /DEST pdfmark end - -2 661 a 106 x Fu(The)20 -b(tools)g(that)g(may)g(be)g(used)g(to)g(con\002gure)f(these)h(types)g -(of)g(controls)f(from)g(the)h(MS)h(W)m(indo)n(ws)f(en)m(vironment)d -(are:)j(The)-2 875 y(NT4)g(User)g(Manager)f(for)h(domains,)e(the)j(NT4) -f(System)g(and)f(Group)g(Polic)o(y)h(Editor)m(,)f(the)h(re)o(gistry)f -(editor)h(\(re)o(gedt32.e)o(x)o(e\).)-2 983 y(Under)f(MS)i(W)m(indo)n -(ws)e(200x/XP)g(this)i(is)g(done)e(using)h(the)g(Microsoft)f(Managment) -g(Console)h(\(MMC\))g(with)g(approapriate)-2 1091 y("snap-ins",)f(the)h -(re)o(gistry)f(editor)m(,)g(and)h(potentially)f(also)h(the)g(NT4)g -(System)g(and)g(Group)f(Polic)o(y)h(Editor)-5 b(.)-2 -1119 y -SDict begin H.S end - -2 1119 a -2 1119 a -SDict begin 13 H.A end - -2 1119 a -2 1119 a -SDict begin [ /View [/XYZ H.V] /Dest (3019) cvn H.B /DEST pdfmark end - -2 1119 -a 311 x Fp(16.2.2.)28 b(W)n(ith)i(a)g(Samba)g(PDC)-2 -1597 y -SDict begin H.S end - -2 1597 a -2 1597 a -SDict begin 13 H.A end - -2 1597 a -2 1597 a -SDict begin [ /View [/XYZ H.V] /Dest (3021) cvn H.B /DEST pdfmark end - -2 1597 -a 106 x Fu(W)m(ith)20 b(a)h(Samba)f(Domain)f(Controller)m(,)f(the)j(ne) -n(w)f(tools)g(for)f(managing)g(of)g(user)h(account)f(and)h(polic)o(y)f -(information)f(includes:)-2 1811 y -SDict begin H.S end - -2 1811 a -2 1811 -a -SDict begin 13 H.A end - -2 1811 a -2 1811 a -SDict begin [ /View [/XYZ H.V] /Dest (3022) cvn H.B /DEST pdfmark end - -2 1811 a Fr(smbpasswd,)43 b(pdbedit,)g -(smbgroupedit,)g(net,)h(rpcclient.)p Fu(.)19 b(The)h(administrator)e -(should)i(read)f(the)h(man)g(pages)-2 1919 y(for)f(these)i(tools)f(and) -g(become)f(f)o(amiliar)g(with)i(their)f(use.)p Black -3618 5984 a Fq(119)p Black eop end -%%Page: 120 127 -TeXDict begin 120 126 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.120) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PROFILEMGMT) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(17.)f(Desktop)h(Pr)m(o\002le)f(Management)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3034) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fx(17.1.)35 b(Roaming)e(Pr)m(o\002les)-2 568 y -SDict begin H.S end - -2 568 -a -2 568 a -SDict begin 11.7 H.A end - -2 568 a -2 568 a -SDict begin [ /View [/XYZ H.V] /Dest (3036) cvn H.B /DEST pdfmark end - -2 568 a 346 668 3463 17 -v 346 1121 17 454 v 1853 817 a Fp(W)-8 b(ar)n(ning)388 -1007 y -SDict begin H.S end - 388 1007 a 388 1007 a -SDict begin 11.7 H.A end - 388 1007 a 388 1007 a -SDict begin [ /View [/XYZ H.V] /Dest (3037) cvn H.B /DEST pdfmark end - 388 -1007 a 73 x Fj(Roaming)19 b(pro\002les)g(suppor)s(t)g(is)i(diff)n -(erent)c(f)n(or)j(Win9x)f(/)i(Me)g(and)e(Windo)o(ws)g(NT4/200x.)p -3792 1121 17 454 v 346 1138 3463 17 v -2 1314 a -SDict begin H.S end - -2 1314 -a -2 1314 a -SDict begin 13 H.A end - -2 1314 a -2 1314 a -SDict begin [ /View [/XYZ H.V] /Dest (3038) cvn H.B /DEST pdfmark end - -2 1314 a 57 x Fu(Before)g(discussing)h -(ho)n(w)g(to)g(con\002gure)e(roaming)h(pro\002les,)g(it)i(is)h(useful)d -(to)i(see)f(ho)n(w)g(W)m(indo)n(ws)g(9x)f(/)i(Me)g(and)e(W)m(indo)n(ws) --2 1478 y(NT4/200x)f(clients)i(implement)f(these)i(features.)-2 -1662 y -SDict begin H.S end - -2 1662 a -2 1662 a -SDict begin 13 H.A end - -2 1662 a -2 1662 a -SDict begin [ /View [/XYZ H.V] /Dest (3039) cvn H.B /DEST pdfmark end - -2 1662 -a 90 x Fu(W)m(indo)n(ws)e(9x)h(/)h(Me)f(clients)h(send)f(a)g -(NetUserGetInfo)f(request)h(to)g(the)g(serv)o(er)f(to)i(get)f(the)g -(user')-5 b(s)21 b(pro\002les)e(location.)-2 1860 y(Ho)n(we)n(v)o(er)m -(,)f(the)i(response)f(does)h(not)g(ha)n(v)o(e)g(room)f(for)g(a)i -(separate)f(pro\002les)f(location)h(\002eld,)g(only)f(the)h(user')-5 -b(s)21 b(home)e(share.)h(This)-2 1968 y(means)g(that)g(W)m(in9X/Me)g -(pro\002les)f(are)h(restricted)g(to)g(being)g(stored)f(in)i(the)f -(user')-5 b(s)20 b(home)g(directory)-5 b(.)-2 2152 y -SDict begin H.S end - --2 2152 a -2 2152 a -SDict begin 13 H.A end - -2 2152 a -2 2152 a -SDict begin [ /View [/XYZ H.V] /Dest (3040) cvn H.B /DEST pdfmark end - -2 2152 a 90 -x Fu(W)m(indo)n(ws)19 b(NT4/200x)f(clients)j(send)f(a)g(NetSAMLogon)f -(RPC)i(request,)f(which)f(contains)h(man)o(y)f(\002elds,)h(including)f -(a)-2 2350 y(separate)g(\002eld)i(for)e(the)i(location)e(of)h(the)g -(user')-5 b(s)20 b(pro\002les.)-2 2368 y -SDict begin H.S end - -2 2368 a -2 -2368 a -SDict begin 13 H.A end - -2 2368 a -2 2368 a -SDict begin [ /View [/XYZ H.V] /Dest (3041) cvn H.B /DEST pdfmark end - -2 2368 a 310 x Fp(17.1.1.)28 -b(Samba)i(Con\002guration)i(f)m(or)d(Pr)n(o\002le)i(Handling)-2 -2869 y -SDict begin H.S end - -2 2869 a -2 2869 a -SDict begin 13 H.A end - -2 2869 a -2 2869 a -SDict begin [ /View [/XYZ H.V] /Dest (3043) cvn H.B /DEST pdfmark end - -2 2869 -a 83 x Fu(This)20 b(section)g(documents)f(ho)n(w)g(to)i(con\002gure)d -(Samba)i(for)f(MS)i(W)m(indo)n(ws)e(client)i(pro\002le)e(support.)-2 -2970 y -SDict begin H.S end - -2 2970 a -2 2970 a -SDict begin 13 H.A end - -2 2970 a -2 2970 a -SDict begin [ /View [/XYZ H.V] /Dest (3044) cvn H.B /DEST pdfmark end - -2 2970 -a 270 x Fw(17.1.1.1.)k(NT4/200x)h(User)h(Pr)n(o\002les)-2 -3407 y -SDict begin H.S end - -2 3407 a -2 3407 a -SDict begin 13 H.A end - -2 3407 a -2 3407 a -SDict begin [ /View [/XYZ H.V] /Dest (3046) cvn H.B /DEST pdfmark end - -2 3407 -a 107 x Fu(T)-7 b(o)20 b(support)f(W)m(indo)n(wns)g(NT4/200x)f -(clients,)i(in)h(the)f([global])f(section)g(of)h(smb)m(.conf)e(set)j -(the)g(follo)n(wing)d(\(for)h(e)o(xample\):)-2 3698 y -SDict begin H.S end - --2 3698 a -2 3698 a -SDict begin 13 H.A end - -2 3698 a -2 3698 a -SDict begin [ /View [/XYZ H.V] /Dest (3047) cvn H.B /DEST pdfmark end - -2 3698 a -2 -3781 a -SDict begin H.S end - -2 3781 a -2 3781 a -SDict begin 11.7 H.A end - -2 3781 a -2 3781 a -SDict begin [ /View [/XYZ H.V] /Dest (3048) cvn H.B /DEST pdfmark end - -2 3781 -a 79 x Fr(logon)44 b(path)g(=)h -(\\\\profileserver\\profileshare\\profilep)o(ath\\\045U)o(\\morep)o -(rofil)o(epath)-2 4051 y Fu(This)20 b(is)h(typically)f(implemented)e -(lik)o(e:)-2 4152 y -SDict begin H.S end - -2 4152 a -2 4152 a -SDict begin 11.7 H.A end - -2 4152 a -2 -4152 a -SDict begin [ /View [/XYZ H.V] /Dest (3049) cvn H.B /DEST pdfmark end - -2 4152 a 79 x Fr(logon)44 b(path)g(=)h -(\\\\\045L\\Profiles\\\045u)-2 4422 y Fu(where)19 b(\045L)i(translates) -f(to)h(the)f(name)f(of)h(the)h(Samba)e(serv)o(er)h(and)f(\045u)i -(translates)f(to)g(the)h(user)f(name)-2 4589 y -SDict begin H.S end - -2 4589 -a -2 4589 a -SDict begin 13 H.A end - -2 4589 a -2 4589 a -SDict begin [ /View [/XYZ H.V] /Dest (3050) cvn H.B /DEST pdfmark end - -2 4589 a 107 x Fu(The)g(def)o(ault)f -(for)h(this)g(option)f(is)i(\\\\\045N\\\045U\\pro\002le,)f(namely)f -(\\\\sambaserv)o(er\\username\\pro\002le.)d(The)k(\\\\N\045\\\045U)h -(service)f(is)-2 4804 y(created)f(automatically)g(by)h(the)g([homes])f -(service.)g(If)h(you)g(are)g(using)f(a)i(samba)f(serv)o(er)f(for)h(the) -g(pro\002les,)g(you)f(_must_)g(mak)o(e)-2 4912 y(the)h(share)g -(speci\002ed)g(in)g(the)g(logon)f(path)h(bro)n(wseable.)e(Please)j -(refer)f(to)g(the)g(man)g(page)g(for)f(smb)m(.conf)f(in)j(respect)e(of) -h(the)-2 5020 y(dif)n(ferent)e(symantics)i(of)g(\045L)h(and)e(\045N,)i -(as)g(well)g(as)f(\045U)h(and)f(\045u.)-2 5038 y -SDict begin H.S end - -2 5038 -a -2 5038 a -SDict begin 11.7 H.A end - -2 5038 a -2 5038 a -SDict begin [ /View [/XYZ H.V] /Dest (3051) cvn H.B /DEST pdfmark end - -2 5038 a -2 5162 a -SDict begin H.S end - -2 -5162 a -2 5162 a -SDict begin 11.7 H.A end - -2 5162 a -2 5162 a -SDict begin [ /View [/XYZ H.V] /Dest (3052) cvn H.B /DEST pdfmark end - -2 5162 a 164 5241 -a Fk(Note:)f Fj(MS)i(Windo)o(ws)d(NT/2K)i(clients)f(at)h(times)h(do)f -(not)f(disconnect)g(a)h(connection)f(to)h(a)g(ser)r(v)n(er)h(betw)o -(een)d(logons)o(.)h(It)h(is)164 5338 y(recommended)e(to)i(NO)m(T)h(use) -f(the)1187 5338 y -SDict begin H.S end - 1187 5338 a 1187 5338 a -SDict begin 11.7 H.A end - 1187 5338 a -1187 5338 a -SDict begin [ /View [/XYZ H.V] /Dest (3053) cvn H.B /DEST pdfmark end - 1187 5338 a Fh(homes)f Fj(meta-ser)r(vice)h(name)f(as)i -(par)s(t)f(of)g(the)f(pro\002le)h(share)f(path.)-2 5571 -y -SDict begin H.S end - -2 5571 a -2 5571 a -SDict begin 13 H.A end - -2 5571 a -2 5571 a -SDict begin [ /View [/XYZ H.V] /Dest (3054) cvn H.B /DEST pdfmark end - -2 5571 a Black -3618 5984 a Fq(120)p Black eop end -%%Page: 121 128 -TeXDict begin 121 127 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.121) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 72 a Fw(17.1.1.2.)j(W)n(indo)o(ws)i(9x)g(/)f(Me)h(User)g(Pr)n -(o\002les)-2 240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 -a -SDict begin [ /View [/XYZ H.V] /Dest (3056) cvn H.B /DEST pdfmark end - -2 240 a 106 x Fu(T)-7 b(o)20 b(support)f(W)m(indo)n(ws)h(9x)f(/)i -(Me)g(clients,)f(you)f(must)h(use)h(the)f("logon)f(home")g(parameter)-5 -b(.)19 b(Samba)g(has)i(no)n(w)e(been)h(\002x)o(ed)g(so)-2 -454 y(that)143 454 y -SDict begin H.S end - 143 454 a 143 454 a -SDict begin 13 H.A end - 143 454 a 143 -454 a -SDict begin [ /View [/XYZ H.V] /Dest (3057) cvn H.B /DEST pdfmark end - 143 454 a Fm(net)49 b(use)h(/home)19 b Fu(no)n(w)h(w)o(orks)g(as) -h(well,)f(and)g(it,)h(too,)e(relies)i(on)f(the)2273 454 -y -SDict begin H.S end - 2273 454 a 2273 454 a -SDict begin 13 H.A end - 2273 454 a 2273 454 a -SDict begin [ /View [/XYZ H.V] /Dest (3058) cvn H.B /DEST pdfmark end - 2273 454 -a Fv(logon)f(home)p Fu(<)i(parameter)-5 b(.)-2 638 y -SDict begin H.S end - --2 638 a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (3059) cvn H.B /DEST pdfmark end - -2 638 a 90 x Fu(By)20 -b(using)g(the)g(logon)f(home)g(parameter)m(,)f(you)i(are)g(restricted)g -(to)g(putting)f(W)m(in9x)g(/)i(Me)g(pro\002les)e(in)i(the)f(user')-5 -b(s)20 b(home)-2 836 y(directory)-5 b(.)18 b(But)i(w)o(ait!)h(There)e -(is)i(a)g(trick)f(you)f(can)h(use.)g(If)g(you)g(set)h(the)f(follo)n -(wing)e(in)j(the)2625 836 y -SDict begin H.S end - 2625 836 a 2625 836 a -SDict begin 13 H.A end - 2625 -836 a 2625 836 a -SDict begin [ /View [/XYZ H.V] /Dest (3060) cvn H.B /DEST pdfmark end - 2625 836 a Fv([global])e Fu(section)h(of)g(your)-2 -944 y -SDict begin H.S end - -2 944 a -2 944 a -SDict begin 13 H.A end - -2 944 a -2 944 a -SDict begin [ /View [/XYZ H.V] /Dest (3061) cvn H.B /DEST pdfmark end - -2 944 a Fr(smb.conf)f -Fu(\002le:)-2 1112 y -SDict begin H.S end - -2 1112 a -2 1112 a -SDict begin 13 H.A end - -2 1112 a -2 -1112 a -SDict begin [ /View [/XYZ H.V] /Dest (3062) cvn H.B /DEST pdfmark end - -2 1112 a -2 1195 a -SDict begin H.S end - -2 1195 a -2 1195 a -SDict begin 11.7 H.A end - -2 1195 -a -2 1195 a -SDict begin [ /View [/XYZ H.V] /Dest (3063) cvn H.B /DEST pdfmark end - -2 1195 a 95 x Fr(logon)44 b(home)g(=)h -(\\\\\045L\\\045U\\.profiles)-2 1647 y -SDict begin H.S end - -2 1647 a -2 1647 -a -SDict begin 13 H.A end - -2 1647 a -2 1647 a -SDict begin [ /View [/XYZ H.V] /Dest (3064) cvn H.B /DEST pdfmark end - -2 1647 a 108 x Fu(then)19 b(your)g(W)m(indo)n -(ws)h(9x)f(/)i(Me)f(clients)h(will)g(dutifully)d(put)i(their)g(clients) -g(in)h(a)f(subdirectory)e(of)h(your)g(home)g(directory)g(called)-2 -1863 y -SDict begin H.S end - -2 1863 a -2 1863 a -SDict begin 13 H.A end - -2 1863 a -2 1863 a -SDict begin [ /View [/XYZ H.V] /Dest (3065) cvn H.B /DEST pdfmark end - -2 1863 -a Fr(.profiles)g Fu(\(thus)h(making)f(them)g(hidden\).)-2 -2047 y -SDict begin H.S end - -2 2047 a -2 2047 a -SDict begin 13 H.A end - -2 2047 a -2 2047 a -SDict begin [ /View [/XYZ H.V] /Dest (3066) cvn H.B /DEST pdfmark end - -2 2047 -a 90 x Fu(Not)h(only)f(that,)h(b)n(ut)603 2137 y -SDict begin H.S end - 603 -2137 a 603 2137 a -SDict begin 13 H.A end - 603 2137 a 603 2137 a -SDict begin [ /View [/XYZ H.V] /Dest (3067) cvn H.B /DEST pdfmark end - 603 2137 a Fm(net)49 -b(use/home)19 b Fu(will)i(also)g(w)o(ork,)e(because)g(of)h(a)h(feature) -e(in)i(W)m(indo)n(ws)e(9x)h(/)h(Me.)f(It)g(remo)o(v)o(es)f(an)o(y)-2 -2245 y(directory)f(stuf)n(f)i(of)n(f)g(the)g(end)f(of)h(the)h(home)e -(directory)f(area)i(and)g(only)f(uses)i(the)f(serv)o(er)f(and)h(share)g -(portion.)e(That)i(is,)h(it)g(looks)-2 2353 y(lik)o(e)f(you)g -(speci\002ed)f(\\\\\045L\\\045U)i(for)1060 2353 y -SDict begin H.S end - 1060 -2353 a 1060 2353 a -SDict begin 13 H.A end - 1060 2353 a 1060 2353 a -SDict begin [ /View [/XYZ H.V] /Dest (3068) cvn H.B /DEST pdfmark end - 1060 2353 -a Fv(logon)e(home)p Fu(.)-2 2381 y -SDict begin H.S end - -2 2381 a -2 2381 -a -SDict begin 13 H.A end - -2 2381 a -2 2381 a -SDict begin [ /View [/XYZ H.V] /Dest (3069) cvn H.B /DEST pdfmark end - -2 2381 a 278 x Fw(17.1.1.3.)k(Mixed)i(W)n(indo)o -(ws)g(9x)g(/)f(Me)h(and)h(W)n(indo)o(ws)f(NT4/200x)f(User)h(Pr)n -(o\002les)-2 2826 y -SDict begin H.S end - -2 2826 a -2 2826 a -SDict begin 13 H.A end - -2 2826 a -2 -2826 a -SDict begin [ /View [/XYZ H.V] /Dest (3071) cvn H.B /DEST pdfmark end - -2 2826 a 107 x Fu(Y)-9 b(ou)19 b(can)h(support)f(pro\002les)h -(for)g(both)f(W)m(in9X)h(and)f(W)m(inNT)h(clients)h(by)f(setting)g -(both)f(the)2661 2933 y -SDict begin H.S end - 2661 2933 a 2661 2933 a -SDict begin 13 H.A end - 2661 -2933 a 2661 2933 a -SDict begin [ /View [/XYZ H.V] /Dest (3072) cvn H.B /DEST pdfmark end - 2661 2933 a Fv(logon)h(home)g Fu(and)3231 -2933 y -SDict begin H.S end - 3231 2933 a 3231 2933 a -SDict begin 13 H.A end - 3231 2933 a 3231 2933 -a -SDict begin [ /View [/XYZ H.V] /Dest (3073) cvn H.B /DEST pdfmark end - 3231 2933 a Fv(logon)g(path)-2 3041 y Fu(parameters.)e(F)o(or)i(e)o -(xample:)-2 3225 y -SDict begin H.S end - -2 3225 a -2 3225 a -SDict begin 13 H.A end - -2 3225 a -2 3225 -a -SDict begin [ /View [/XYZ H.V] /Dest (3074) cvn H.B /DEST pdfmark end - -2 3225 a -2 3308 a -SDict begin H.S end - -2 3308 a -2 3308 a -SDict begin 11.7 H.A end - -2 3308 a -2 -3308 a -SDict begin [ /View [/XYZ H.V] /Dest (3075) cvn H.B /DEST pdfmark end - -2 3308 a 79 x Fr(logon)44 b(home)g(=)h -(\\\\\045L\\\045u\\.profiles)-2 3484 y(logon)f(path)g(=)h -(\\\\\045L\\profiles\\\045u)-2 3769 y -SDict begin H.S end - -2 3769 a -2 3769 -a -SDict begin 13 H.A end - -2 3769 a -2 3769 a -SDict begin [ /View [/XYZ H.V] /Dest (3076) cvn H.B /DEST pdfmark end - -2 3769 a 328 x Fp(17.1.2.)28 b(W)n(indo)o(ws)i -(Client)h(Pr)n(o\002le)g(Con\002guration)g(Inf)m(ormation)-2 -4121 y -SDict begin H.S end - -2 4121 a -2 4121 a -SDict begin 13 H.A end - -2 4121 a -2 4121 a -SDict begin [ /View [/XYZ H.V] /Dest (3078) cvn H.B /DEST pdfmark end - -2 4121 -a 263 x Fw(17.1.2.1.)23 b(W)n(indo)o(ws)i(9x)g(/)f(Me)h(Pr)n(o\002le)h -(Setup)-2 4570 y -SDict begin H.S end - -2 4570 a -2 4570 a -SDict begin 13 H.A end - -2 4570 a -2 4570 -a -SDict begin [ /View [/XYZ H.V] /Dest (3080) cvn H.B /DEST pdfmark end - -2 4570 a 88 x Fu(When)20 b(a)g(user)g(\002rst)h(logs)g(in)f(on)g(W)m -(indo)n(ws)f(9X,)h(the)g(\002le)h(user)-5 b(.D)m(A)c(T)20 -b(is)h(created,)e(as)i(are)f(folders)f("Start)i(Menu",)e("Desktop",)-2 -4766 y("Programs")f(and)i("Nethood".)e(These)i(directories)f(and)h -(their)g(contents)g(will)g(be)h(mer)o(ged)d(with)i(the)g(local)h(v)o -(ersions)e(stored)g(in)-2 4874 y(c:\\windo)n(ws\\pro\002les\\username)e -(on)i(subsequent)g(logins,)h(taking)f(the)h(most)g(recent)g(from)f -(each.)h(Y)-9 b(ou)19 b(will)i(need)f(to)g(use)g(the)-2 -4982 y([global])e(options)i("preserv)o(e)e(case)j(=)f(yes",)g("short)g -(preserv)o(e)f(case)h(=)h(yes")f(and)g("case)g(sensiti)n(v)o(e)g(=)h -(no")f(in)g(order)f(to)h(maintain)-2 5090 y(capital)g(letters)h(in)f -(shortcuts)f(in)i(an)o(y)e(of)h(the)g(pro\002le)g(folders.)-2 -5274 y -SDict begin H.S end - -2 5274 a -2 5274 a -SDict begin 13 H.A end - -2 5274 a -2 5274 a -SDict begin [ /View [/XYZ H.V] /Dest (3081) cvn H.B /DEST pdfmark end - -2 5274 -a 90 x Fu(The)g(user)-5 b(.D)m(A)c(T)19 b(\002le)i(contains)e(all)i -(the)f(user')-5 b(s)21 b(preferences.)d(If)i(you)f(wish)i(to)f(enforce) -f(a)h(set)h(of)f(preferences,)e(rename)h(their)-2 5472 -y(user)-5 b(.D)m(A)c(T)19 b(\002le)i(to)f(user)-5 b(.MAN,)20 -b(and)g(den)o(y)f(them)g(write)i(access)f(to)h(this)g(\002le.)-2 -5490 y -SDict begin H.S end - -2 5490 a -2 5490 a -SDict begin 13 H.A end - -2 5490 a -2 5490 a -SDict begin [ /View [/XYZ H.V] /Dest (3082) cvn H.B /DEST pdfmark end - -2 5490 -a -2 5500 a -SDict begin H.S end - -2 5500 a -2 5500 a -SDict begin 13 H.A end - -2 5500 a -2 5500 a -SDict begin [ /View [/XYZ H.V] /Dest (3083) cvn H.B /DEST pdfmark end - -2 -5500 a Black 3618 5984 a Fq(121)p Black eop end -%%Page: 122 129 -TeXDict begin 122 128 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.122) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black Black 64 72 a Fu(1.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3084) cvn H.B /DEST pdfmark end - 147 72 a Fu(On)g(the)h(W)m(indo)n(ws)e(9x)h(/)h -(Me)f(machine,)f(go)h(to)g(Control)g(P)o(anel)g(->)g(P)o(assw)o(ords)g -(and)g(select)g(the)h(User)f(Pro\002les)h(tab)m(.)e(Select)147 -180 y(the)h(required)f(le)n(v)o(el)h(of)g(roaming)e(preferences.)g -(Press)j(OK,)f(b)n(ut)h(do)e(_not_)g(allo)n(w)h(the)h(computer)d(to)i -(reboot.)-2 198 y -SDict begin H.S end - -2 198 a -2 198 a -SDict begin 13 H.A end - -2 198 a -2 198 a -SDict begin [ /View [/XYZ H.V] /Dest (3085) cvn H.B /DEST pdfmark end - --2 198 a Black 64 330 a Fu(2.)p Black 147 330 a -SDict begin H.S end - 147 330 -a 147 330 a -SDict begin 13 H.A end - 147 330 a 147 330 a -SDict begin [ /View [/XYZ H.V] /Dest (3086) cvn H.B /DEST pdfmark end - 147 330 a Fu(On)g(the)h(W)m(indo)n(ws)e -(9x)h(/)h(Me)f(machine,)f(go)h(to)g(Control)g(P)o(anel)g(->)g(Netw)o -(ork)f(->)h(Client)h(for)f(Microsoft)f(Netw)o(orks)h(->)147 -438 y(Preferences.)f(Select)i('Log)e(on)h(to)g(NT)g(Domain'.)f(Then,)g -(ensure)g(that)i(the)f(Primary)f(Logon)g(is)i('Client)f(for)g -(Microsoft)147 546 y(Netw)o(orks'.)f(Press)i(OK,)g(and)e(this)i(time)f -(allo)n(w)h(the)f(computer)e(to)i(reboot.)-2 730 y -SDict begin H.S end - -2 -730 a -2 730 a -SDict begin 13 H.A end - -2 730 a -2 730 a -SDict begin [ /View [/XYZ H.V] /Dest (3087) cvn H.B /DEST pdfmark end - -2 730 a 90 x Fu(Under)f(W)m(indo)n -(ws)h(9x)f(/)i(Me)g(Pro\002les)f(are)g(do)n(wnloaded)e(from)h(the)h -(Primary)f(Logon.)g(If)h(you)f(ha)n(v)o(e)g(the)i(Primary)e(Logon)f(as) --2 928 y('Client)i(for)g(No)o(v)o(ell)f(Netw)o(orks',)g(then)h(the)g -(pro\002les)g(and)f(logon)g(script)i(will)f(be)h(do)n(wnloaded)c(from)i -(your)g(No)o(v)o(ell)g(Serv)o(er)-5 b(.)20 b(If)-2 1036 -y(you)f(ha)n(v)o(e)h(the)g(Primary)f(Logon)g(as)i('W)m(indo)n(ws)e -(Logon',)f(then)h(the)i(pro\002les)e(will)i(be)f(loaded)g(from)f(the)h -(local)g(machine)f(-)i(a)f(bit)-2 1143 y(against)f(the)i(concept)d(of)i -(roaming)f(pro\002les,)g(it)i(w)o(ould)f(seem!)-2 1327 -y -SDict begin H.S end - -2 1327 a -2 1327 a -SDict begin 13 H.A end - -2 1327 a -2 1327 a -SDict begin [ /View [/XYZ H.V] /Dest (3088) cvn H.B /DEST pdfmark end - -2 1327 a 90 -x Fu(Y)-9 b(ou)19 b(will)i(no)n(w)f(\002nd)g(that)g(the)g(Microsoft)g -(Netw)o(orks)f(Login)g(box)h(contains)f([user)m(,)g(passw)o(ord,)h -(domain])e(instead)i(of)g(just)-2 1525 y([user)m(,)f(passw)o(ord].)f(T) --7 b(ype)20 b(in)g(the)g(samba)f(serv)o(er')-5 b(s)20 -b(domain)e(name)i(\(or)f(an)o(y)g(other)g(domain)g(kno)n(wn)f(to)i(e)o -(xist,)g(b)n(ut)g(bear)f(in)h(mind)-2 1633 y(that)g(the)g(user)g(will)h -(be)f(authenticated)f(against)g(this)i(domain)e(and)h(pro\002les)f(do)n -(wnloaded)f(from)h(it,)i(if)f(that)g(domain)f(logon)-2 -1741 y(serv)o(er)g(supports)g(it\),)i(user)f(name)f(and)h(user')-5 -b(s)20 b(passw)o(ord.)-2 1925 y -SDict begin H.S end - -2 1925 a -2 1925 a -SDict begin 13 H.A end - -2 -1925 a -2 1925 a -SDict begin [ /View [/XYZ H.V] /Dest (3089) cvn H.B /DEST pdfmark end - -2 1925 a 90 x Fu(Once)g(the)g(user)g(has)g(been)g -(successfully)f(v)n(alidated,)g(the)h(W)m(indo)n(ws)g(9x)g(/)h(Me)f -(machine)f(will)i(inform)e(you)g(that)h('The)g(user)g(has)-2 -2123 y(not)g(logged)e(on)i(before')f(and)g(asks)i(you)e(if)i(you)e -(wish)i(to)f(sa)n(v)o(e)g(the)g(user')-5 b(s)21 b(preferences?)d -(Select)j('yes'.)-2 2307 y -SDict begin H.S end - -2 2307 a -2 2307 a -SDict begin 13 H.A end - -2 2307 -a -2 2307 a -SDict begin [ /View [/XYZ H.V] /Dest (3090) cvn H.B /DEST pdfmark end - -2 2307 a 90 x Fu(Once)f(the)g(W)m(indo)n(ws)f(9x)h(/)h(Me) -g(client)f(comes)g(up)f(with)i(the)f(desktop,)f(you)g(should)g(be)h -(able)g(to)h(e)o(xamine)e(the)h(contents)f(of)h(the)-2 -2505 y(directory)e(speci\002ed)i(in)g(the)h("logon)d(path")i(on)g(the)g -(samba)g(serv)o(er)f(and)h(v)o(erify)f(that)h(the)g("Desktop",)f -("Start)i(Menu",)-2 2613 y("Programs")d(and)i("Nethood")f(folders)g(ha) -n(v)o(e)g(been)h(created.)-2 2797 y -SDict begin H.S end - -2 2797 a -2 2797 -a -SDict begin 13 H.A end - -2 2797 a -2 2797 a -SDict begin [ /View [/XYZ H.V] /Dest (3091) cvn H.B /DEST pdfmark end - -2 2797 a 90 x Fu(These)g(folders)f(will)i(be)f -(cached)f(locally)h(on)g(the)g(client,)g(and)g(updated)e(when)i(the)g -(user)g(logs)g(of)n(f)g(\(if)g(you)f(ha)n(v)o(en')o(t)g(made)g(them)-2 -2995 y(read-only)f(by)h(then\).)h(Y)-9 b(ou)19 b(will)i(\002nd)f(that)g -(if)h(the)f(user)g(creates)g(further)f(folders)g(or)h(short-cuts,)f -(that)h(the)h(client)f(will)h(mer)o(ge)-2 3103 y(the)f(pro\002le)f -(contents)h(do)n(wnloaded)d(with)k(the)f(contents)f(of)h(the)h -(pro\002le)e(directory)g(already)g(on)g(the)i(local)f(client,)g(taking) -f(the)-2 3211 y(ne)n(west)h(folders)f(and)h(short-cuts)f(from)g(each)h -(set.)-2 3378 y -SDict begin H.S end - -2 3378 a -2 3378 a -SDict begin 13 H.A end - -2 3378 a -2 3378 -a -SDict begin [ /View [/XYZ H.V] /Dest (3092) cvn H.B /DEST pdfmark end - -2 3378 a 107 x Fu(If)g(you)f(ha)n(v)o(e)h(made)f(the)h(folders)g(/)h -(\002les)g(read-only)d(on)h(the)i(samba)f(serv)o(er)m(,)e(then)i(you)f -(will)i(get)f(errors)g(from)f(the)h(W)m(indo)n(ws)g(9x)-2 -3593 y(/)g(Me)h(machine)d(on)i(logon)f(and)g(logout,)g(as)h(it)h -(attempts)f(to)g(mer)o(ge)e(the)i(local)g(and)g(the)g(remote)f -(pro\002le.)g(Basically)-5 b(,)20 b(if)g(you)f(ha)n(v)o(e)-2 -3701 y(an)o(y)g(errors)h(reported)e(by)i(the)g(W)m(indo)n(ws)f(9x)h(/)h -(Me)f(machine,)f(check)h(the)g(Unix)g(\002le)h(permissions)e(and)h(o)n -(wnership)e(rights)i(on)-2 3808 y(the)g(pro\002le)f(directory)g -(contents,)g(on)h(the)g(samba)g(serv)o(er)-5 b(.)-2 3992 -y -SDict begin H.S end - -2 3992 a -2 3992 a -SDict begin 13 H.A end - -2 3992 a -2 3992 a -SDict begin [ /View [/XYZ H.V] /Dest (3093) cvn H.B /DEST pdfmark end - -2 3992 a 90 -x Fu(If)20 b(you)f(ha)n(v)o(e)h(problems)e(creating)i(user)g -(pro\002les,)f(you)h(can)g(reset)g(the)g(user')-5 b(s)21 -b(local)f(desktop)f(cache,)g(as)i(sho)n(wn)f(belo)n(w)-5 -b(.)19 b(When)-2 4190 y(this)h(user)h(then)e(ne)o(xt)h(logs)g(in,)g -(the)o(y)f(will)i(be)g(told)e(that)i(the)o(y)e(are)h(logging)f(in)h -("for)g(the)g(\002rst)h(time".)-2 4208 y -SDict begin H.S end - -2 4208 a -2 -4208 a -SDict begin 13 H.A end - -2 4208 a -2 4208 a -SDict begin [ /View [/XYZ H.V] /Dest (3094) cvn H.B /DEST pdfmark end - -2 4208 a -2 4218 a -SDict begin H.S end - -2 4218 -a -2 4218 a -SDict begin 13 H.A end - -2 4218 a -2 4218 a -SDict begin [ /View [/XYZ H.V] /Dest (3095) cvn H.B /DEST pdfmark end - -2 4218 a Black 64 4361 -a Fu(1.)p Black 147 4361 a -SDict begin H.S end - 147 4361 a 147 4361 a -SDict begin 13 H.A end - 147 -4361 a 147 4361 a -SDict begin [ /View [/XYZ H.V] /Dest (3096) cvn H.B /DEST pdfmark end - 147 4361 a Fu(instead)f(of)g(logging)f(in)h(under)f -(the)h([user)m(,)f(passw)o(ord,)g(domain])g(dialog,)g(press)h(escape.) --2 4379 y -SDict begin H.S end - -2 4379 a -2 4379 a -SDict begin 13 H.A end - -2 4379 a -2 4379 a -SDict begin [ /View [/XYZ H.V] /Dest (3097) cvn H.B /DEST pdfmark end - -2 -4379 a Black 64 4510 a Fu(2.)p Black 147 4510 a -SDict begin H.S end - 147 4510 -a 147 4510 a -SDict begin 13 H.A end - 147 4510 a 147 4510 a -SDict begin [ /View [/XYZ H.V] /Dest (3098) cvn H.B /DEST pdfmark end - 147 4510 a Fu(run)g(the)g(re)o -(gedit.e)o(x)o(e)d(program,)h(and)i(look)f(in:)-2 4694 -y -SDict begin H.S end - -2 4694 a -2 4694 a -SDict begin 13 H.A end - -2 4694 a -2 4694 a -SDict begin [ /View [/XYZ H.V] /Dest (3099) cvn H.B /DEST pdfmark end - -2 4694 a 147 -4784 a Fu(HKEY_LOCAL_MA)m(CHINE\\W)m(indo)n(ws\\CurrentV)-9 -b(ersion\\Pro)o(\002leList)-2 4960 y -SDict begin H.S end - -2 4960 a -2 4960 -a -SDict begin 13 H.A end - -2 4960 a -2 4960 a -SDict begin [ /View [/XYZ H.V] /Dest (3100) cvn H.B /DEST pdfmark end - -2 4960 a 147 5058 a Fu(you)19 -b(will)i(\002nd)f(an)g(entry)-5 b(,)19 b(for)h(each)g(user)m(,)f(of)h -(Pro\002leP)o(ath.)f(Note)h(the)h(contents)e(of)h(this)h(k)o(e)o(y)e -(\(lik)o(ely)h(to)g(be)147 5166 y(c:\\windo)n -(ws\\pro\002les\\username\),)c(then)k(delete)g(the)g(k)o(e)o(y)g -(Pro\002leP)o(ath)f(for)h(the)g(required)f(user)-5 b(.)20 -b([Exit)g(the)g(re)o(gistry)147 5274 y(editor].)39 5392 -y -SDict begin H.S end - 39 5392 a 39 5392 a -SDict begin 13 H.A end - 39 5392 a 39 5392 a -SDict begin [ /View [/XYZ H.V] /Dest (3101) cvn H.B /DEST pdfmark end - 39 5392 a Black -3618 5984 a Fq(122)p Black eop end -%%Page: 123 130 -TeXDict begin 123 129 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.123) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black Black 64 72 a Fu(3.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3102) cvn H.B /DEST pdfmark end - 147 72 a 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3103) cvn H.B /DEST pdfmark end - 147 72 a Fq(W)-5 b(ARNING)21 b -Fu(-)f(before)f(deleting)g(the)i(contents)e(of)h(the)g(directory)f -(listed)h(in)h(the)f(Pro\002leP)o(ath)f(\(this)i(is)g(lik)o(ely)f(to)g -(be)147 180 y -SDict begin H.S end - 147 180 a 147 180 a -SDict begin 13 H.A end - 147 180 a 147 180 a -SDict begin [ /View [/XYZ H.V] /Dest (3104) cvn H.B /DEST pdfmark end - -147 180 a Fr(c:\\windows\\profiles\\username\))p Fu(,)c(ask)k(them)g -(if)h(the)o(y)e(ha)n(v)o(e)h(an)o(y)f(important)g(\002les)i(stored)e -(on)h(their)g(desktop)f(or)147 288 y(in)i(their)e(start)i(menu.)e -(Delete)i(the)f(contents)f(of)h(the)g(directory)f(Pro\002leP)o(ath)g -(\(making)g(a)h(backup)f(if)h(an)o(y)g(of)g(the)g(\002les)h(are)147 -396 y(needed\).)-2 577 y -SDict begin H.S end - -2 577 a -2 577 a -SDict begin 13 H.A end - -2 577 a -2 -577 a -SDict begin [ /View [/XYZ H.V] /Dest (3105) cvn H.B /DEST pdfmark end - -2 577 a 147 670 a Fu(This)g(will)f(ha)n(v)o(e)g(the)g(ef)n(fect) -g(of)g(remo)o(ving)e(the)i(local)g(\(read-only)d(hidden)i(system)i -(\002le\))f(user)-5 b(.D)m(A)c(T)19 b(in)i(their)f(pro\002le)147 -778 y(directory)-5 b(,)18 b(as)j(well)g(as)g(the)f(local)g("desktop",)e -("nethood",)g("start)j(menu")e(and)h("programs")e(folders.)39 -896 y -SDict begin H.S end - 39 896 a 39 896 a -SDict begin 13 H.A end - 39 896 a 39 896 a -SDict begin [ /View [/XYZ H.V] /Dest (3106) cvn H.B /DEST pdfmark end - 39 896 a Black -64 1046 a Fu(4.)p Black 147 1046 a -SDict begin H.S end - 147 1046 a 147 1046 -a -SDict begin 13 H.A end - 147 1046 a 147 1046 a -SDict begin [ /View [/XYZ H.V] /Dest (3107) cvn H.B /DEST pdfmark end - 147 1046 a Fu(search)i(for)g(the)g(user')-5 -b(s)20 b(.PWL)h(passw)o(ord-caching)c(\002le)k(in)g(the)f(c:\\windo)n -(ws)f(directory)-5 b(,)18 b(and)i(delete)g(it.)-2 1064 -y -SDict begin H.S end - -2 1064 a -2 1064 a -SDict begin 13 H.A end - -2 1064 a -2 1064 a -SDict begin [ /View [/XYZ H.V] /Dest (3108) cvn H.B /DEST pdfmark end - -2 1064 a Black -64 1195 a Fu(5.)p Black 147 1195 a -SDict begin H.S end - 147 1195 a 147 1195 -a -SDict begin 13 H.A end - 147 1195 a 147 1195 a -SDict begin [ /View [/XYZ H.V] /Dest (3109) cvn H.B /DEST pdfmark end - 147 1195 a Fu(log)g(of)n(f)g(the)g(windo)n(ws)f -(9x)h(/)h(Me)f(client.)-2 1213 y -SDict begin H.S end - -2 1213 a -2 1213 a -SDict begin 13 H.A end - --2 1213 a -2 1213 a -SDict begin [ /View [/XYZ H.V] /Dest (3110) cvn H.B /DEST pdfmark end - -2 1213 a Black 64 1345 a Fu(6.)p -Black 147 1345 a -SDict begin H.S end - 147 1345 a 147 1345 a -SDict begin 13 H.A end - 147 1345 a 147 -1345 a -SDict begin [ /View [/XYZ H.V] /Dest (3111) cvn H.B /DEST pdfmark end - 147 1345 a Fu(check)g(the)g(contents)f(of)h(the)g(pro\002le)g -(path)g(\(see)g("logon)f(path")g(described)g(abo)o(v)o(e\),)f(and)i -(delete)g(the)g(user)-5 b(.D)m(A)c(T)19 b(or)147 1453 -y(user)-5 b(.MAN)20 b(\002le)h(for)f(the)g(user)m(,)f(making)g(a)i -(backup)d(if)j(required.)-2 1637 y -SDict begin H.S end - -2 1637 a -2 1637 -a -SDict begin 13 H.A end - -2 1637 a -2 1637 a -SDict begin [ /View [/XYZ H.V] /Dest (3112) cvn H.B /DEST pdfmark end - -2 1637 a 90 x Fu(If)f(all)h(else)f(f)o(ails,)h -(increase)f(samba')-5 b(s)20 b(deb)n(ug)f(log)h(le)n(v)o(els)g(to)g -(between)g(3)g(and)g(10,)f(and)h(/)h(or)f(run)f(a)i(pack)o(et)e(trace)h -(program)e(such)-2 1835 y(as)j(ethereal)e(or)h(netmon.e)o(x)o(e,)d(and) -j(look)f(for)h(error)f(messages.)-2 2019 y -SDict begin H.S end - -2 2019 a --2 2019 a -SDict begin 13 H.A end - -2 2019 a -2 2019 a -SDict begin [ /View [/XYZ H.V] /Dest (3113) cvn H.B /DEST pdfmark end - -2 2019 a 90 x Fu(If)h(you)f(ha)n(v)o(e)h -(access)g(to)h(an)f(W)m(indo)n(ws)g(NT4/200x)e(serv)o(er)m(,)g(then)i -(\002rst)h(set)g(up)f(roaming)e(pro\002les)i(and)g(/)h(or)e(netlogons)g -(on)h(the)-2 2217 y(W)m(indo)n(ws)f(NT4/200x)f(serv)o(er)-5 -b(.)20 b(Mak)o(e)g(a)g(pack)o(et)g(trace,)g(or)g(e)o(xamine)f(the)h(e)o -(xample)f(pack)o(et)g(traces)i(pro)o(vided)c(with)k(W)m(indo)n(ws)-2 -2324 y(NT4/200x)d(serv)o(er)m(,)h(and)g(see)i(what)f(the)g(dif)n -(ferences)f(are)h(with)g(the)h(equi)n(v)n(alent)d(samba)i(trace.)-2 -2353 y -SDict begin H.S end - -2 2353 a -2 2353 a -SDict begin 13 H.A end - -2 2353 a -2 2353 a -SDict begin [ /View [/XYZ H.V] /Dest (3114) cvn H.B /DEST pdfmark end - -2 2353 -a 277 x Fw(17.1.2.2.)j(W)n(indo)o(ws)i(NT4)g(W)-7 b(orkstation)-2 -2798 y -SDict begin H.S end - -2 2798 a -2 2798 a -SDict begin 13 H.A end - -2 2798 a -2 2798 a -SDict begin [ /View [/XYZ H.V] /Dest (3116) cvn H.B /DEST pdfmark end - -2 2798 -a 106 x Fu(When)20 b(a)g(user)g(\002rst)h(logs)g(in)f(to)g(a)h(W)m -(indo)n(ws)e(NT)i(W)-7 b(orkstation,)19 b(the)h(pro\002le)g(NT)l(user) --5 b(.D)m(A)c(T)19 b(is)i(created.)e(The)h(pro\002le)g(location)-2 -3012 y(can)g(be)g(no)n(w)g(speci\002ed)f(through)f(the)j("logon)d -(path")i(parameter)-5 b(.)-2 3196 y -SDict begin H.S end - -2 3196 a -2 3196 -a -SDict begin 13 H.A end - -2 3196 a -2 3196 a -SDict begin [ /View [/XYZ H.V] /Dest (3117) cvn H.B /DEST pdfmark end - -2 3196 a 90 x Fu(There)18 b(is)j(a)f(parameter)e -(that)h(is)i(no)n(w)e(a)n(v)n(ailable)g(for)f(use)i(with)g(NT)f -(Pro\002les:)h("logon)e(dri)n(v)o(e".)g(This)i(should)e(be)i(set)g(to) -3425 3286 y -SDict begin H.S end - 3425 3286 a 3425 3286 a -SDict begin 13 H.A end - 3425 3286 a 3425 -3286 a -SDict begin [ /View [/XYZ H.V] /Dest (3118) cvn H.B /DEST pdfmark end - 3425 3286 a Fr(H:)f Fu(or)g(an)o(y)-2 3394 y(other)g(dri)n(v)o -(e,)g(and)h(should)f(be)h(used)g(in)g(conjunction)e(with)i(the)g(ne)n -(w)g("logon)f(home")g(parameter)-5 b(.)-2 3578 y -SDict begin H.S end - -2 3578 -a -2 3578 a -SDict begin 13 H.A end - -2 3578 a -2 3578 a -SDict begin [ /View [/XYZ H.V] /Dest (3119) cvn H.B /DEST pdfmark end - -2 3578 a 90 x Fu(The)20 -b(entry)f(for)h(the)g(NT4)g(pro\002le)f(is)i(a)g(_directory_)c(not)j(a) -h(\002le.)g(The)e(NT)i(help)f(on)f(pro\002les)h(mentions)f(that)i(a)f -(directory)f(is)i(also)-2 3776 y(created)e(with)i(a)f(.PDS)h(e)o -(xtension.)d(The)i(user)m(,)g(while)g(logging)e(in,)j(must)f(ha)n(v)o -(e)f(write)i(permission)e(to)h(create)g(the)g(full)g(pro\002le)-2 -3884 y(path)f(\(and)h(the)g(folder)f(with)h(the)h(.PDS)f(e)o(xtension)f -(for)h(those)g(situations)g(where)f(it)i(might)f(be)g(created.\))-2 -4068 y -SDict begin H.S end - -2 4068 a -2 4068 a -SDict begin 13 H.A end - -2 4068 a -2 4068 a -SDict begin [ /View [/XYZ H.V] /Dest (3120) cvn H.B /DEST pdfmark end - -2 4068 -a 90 x Fu(In)g(the)g(pro\002le)f(directory)-5 b(,)18 -b(W)m(indo)n(ws)i(NT4)g(creates)g(more)f(folders)h(than)f(W)m(indo)n -(ws)h(9x)g(/)h(Me.)f(It)g(creates)g("Application)f(Data")-2 -4266 y(and)g(others,)h(as)h(well)f(as)h("Desktop",)e("Nethood",)f -("Start)j(Menu")e(and)h("Programs".)e(The)i(pro\002le)g(itself)h(is)g -(stored)e(in)i(a)f(\002le)-2 4374 y(NT)l(user)-5 b(.D)m(A)c(T)j(.)19 -b(Nothing)g(appears)g(to)h(be)g(stored)g(in)g(the)h(.PDS)f(directory)-5 -b(,)18 b(and)i(its)h(purpose)e(is)i(currently)d(unkno)n(wn.)-2 -4558 y -SDict begin H.S end - -2 4558 a -2 4558 a -SDict begin 13 H.A end - -2 4558 a -2 4558 a -SDict begin [ /View [/XYZ H.V] /Dest (3121) cvn H.B /DEST pdfmark end - -2 4558 -a 90 x Fu(Y)-9 b(ou)19 b(can)h(use)h(the)f(System)g(Control)g(P)o(anel) -g(to)g(cop)o(y)f(a)i(local)f(pro\002le)g(onto)f(a)i(samba)e(serv)o(er)h -(\(see)g(NT)h(Help)f(on)g(pro\002les:)f(it)i(is)-2 4756 -y(also)f(capable)g(of)f(\002ring)h(up)g(the)g(correct)f(location)h(in)g -(the)g(System)g(Control)g(P)o(anel)g(for)f(you\).)g(The)h(NT)g(Help)h -(\002le)f(also)-2 4864 y(mentions)f(that)h(renaming)f(NT)l(user)-5 -b(.D)m(A)c(T)19 b(to)h(NT)l(user)-5 b(.MAN)20 b(turns)g(a)g(pro\002le)g -(into)g(a)h(mandatory)c(one.)-2 5048 y -SDict begin H.S end - -2 5048 a -2 5048 -a -SDict begin 13 H.A end - -2 5048 a -2 5048 a -SDict begin [ /View [/XYZ H.V] /Dest (3122) cvn H.B /DEST pdfmark end - -2 5048 a 90 x Fu(The)j(case)g(of)g(the)g -(pro\002le)g(is)h(signi\002cant.)e(The)h(\002le)h(must)f(be)h(called)f -(NT)l(user)-5 b(.D)m(A)c(T)19 b(or)m(,)g(for)h(a)g(mandatory)e -(pro\002le,)-2 5246 y(NT)l(user)-5 b(.MAN.)-2 5257 y -SDict begin H.S end - --2 5257 a -2 5257 a -SDict begin 13 H.A end - -2 5257 a -2 5257 a -SDict begin [ /View [/XYZ H.V] /Dest (3123) cvn H.B /DEST pdfmark end - -2 5257 a Black -3618 5984 a Fq(123)p Black eop end -%%Page: 124 131 -TeXDict begin 124 130 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.124) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 72 a Fw(17.1.2.3.)j(W)n(indo)o(ws)i(2000/XP)f(Pr)n(ofessional) --2 240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (3125) cvn H.B /DEST pdfmark end - -2 240 a -106 x Fu(Y)-9 b(ou)19 b(must)i(\002rst)g(con)m(v)o(ert)d(the)i -(pro\002le)f(from)h(a)g(local)g(pro\002le)g(to)g(a)h(domain)e -(pro\002le)g(on)h(the)g(MS)h(W)m(indo)n(ws)e(w)o(orkstation)g(as)-2 -454 y(follo)n(ws:)-2 455 y -SDict begin H.S end - -2 455 a -2 455 a -SDict begin 13 H.A end - -2 455 a --2 455 a -SDict begin [ /View [/XYZ H.V] /Dest (3126) cvn H.B /DEST pdfmark end - -2 455 a -2 465 a -SDict begin H.S end - -2 465 a -2 465 a -SDict begin 13 H.A end - -2 465 a --2 465 a -SDict begin [ /View [/XYZ H.V] /Dest (3127) cvn H.B /DEST pdfmark end - -2 465 a Black 160 x Ft(\225)p Black 81 625 -a -SDict begin H.S end - 81 625 a 81 625 a -SDict begin 13 H.A end - 81 625 a 81 625 a -SDict begin [ /View [/XYZ H.V] /Dest (3128) cvn H.B /DEST pdfmark end - 81 625 a Fu(Log)g(on)h(as)h(the)f -(LOCAL)h(w)o(orkstation)e(administrator)-5 b(.)-2 643 -y -SDict begin H.S end - -2 643 a -2 643 a -SDict begin 13 H.A end - -2 643 a -2 643 a -SDict begin [ /View [/XYZ H.V] /Dest (3129) cvn H.B /DEST pdfmark end - -2 643 a Black -131 x Ft(\225)p Black 81 774 a -SDict begin H.S end - 81 774 a 81 774 a -SDict begin 13 H.A end - 81 774 -a 81 774 a -SDict begin [ /View [/XYZ H.V] /Dest (3130) cvn H.B /DEST pdfmark end - 81 774 a Fu(Right)20 b(click)g(on)g(the)g('My)g(Computer')e -(Icon,)h(select)i('Properties')-2 792 y -SDict begin H.S end - -2 792 a -2 792 -a -SDict begin 13 H.A end - -2 792 a -2 792 a -SDict begin [ /View [/XYZ H.V] /Dest (3131) cvn H.B /DEST pdfmark end - -2 792 a Black 131 x Ft(\225)p Black -81 923 a -SDict begin H.S end - 81 923 a 81 923 a -SDict begin 13 H.A end - 81 923 a 81 923 a -SDict begin [ /View [/XYZ H.V] /Dest (3132) cvn H.B /DEST pdfmark end - 81 923 a -Fu(Click)f(on)g(the)g('User)h(Pro\002les')f(tab)-2 924 -y -SDict begin H.S end - -2 924 a -2 924 a -SDict begin 13 H.A end - -2 924 a -2 924 a -SDict begin [ /View [/XYZ H.V] /Dest (3133) cvn H.B /DEST pdfmark end - -2 924 a Black -149 x Ft(\225)p Black 81 1073 a -SDict begin H.S end - 81 1073 a 81 1073 a -SDict begin 13 H.A end - 81 -1073 a 81 1073 a -SDict begin [ /View [/XYZ H.V] /Dest (3134) cvn H.B /DEST pdfmark end - 81 1073 a Fu(Select)g(the)h(pro\002le)e(you)g(wish)i -(to)f(con)m(v)o(ert)f(\(click)g(on)h(it)h(once\))-2 1091 -y -SDict begin H.S end - -2 1091 a -2 1091 a -SDict begin 13 H.A end - -2 1091 a -2 1091 a -SDict begin [ /View [/XYZ H.V] /Dest (3135) cvn H.B /DEST pdfmark end - -2 1091 a Black -131 x Ft(\225)p Black 81 1222 a -SDict begin H.S end - 81 1222 a 81 1222 a -SDict begin 13 H.A end - 81 -1222 a 81 1222 a -SDict begin [ /View [/XYZ H.V] /Dest (3136) cvn H.B /DEST pdfmark end - 81 1222 a Fu(Click)f(on)g(the)g(b)n(utton)g('Cop)o(y)f -(T)-7 b(o')-2 1240 y -SDict begin H.S end - -2 1240 a -2 1240 a -SDict begin 13 H.A end - -2 1240 a -2 -1240 a -SDict begin [ /View [/XYZ H.V] /Dest (3137) cvn H.B /DEST pdfmark end - -2 1240 a Black 132 x Ft(\225)p Black 81 1372 -a -SDict begin H.S end - 81 1372 a 81 1372 a -SDict begin 13 H.A end - 81 1372 a 81 1372 a -SDict begin [ /View [/XYZ H.V] /Dest (3138) cvn H.B /DEST pdfmark end - 81 1372 a Fu(In)20 -b(the)g("Permitted)f(to)i(use")f(box,)f(click)h(on)g(the)g('Change')f -(b)n(utton.)-2 1390 y -SDict begin H.S end - -2 1390 a -2 1390 a -SDict begin 13 H.A end - -2 1390 a -2 -1390 a -SDict begin [ /View [/XYZ H.V] /Dest (3139) cvn H.B /DEST pdfmark end - -2 1390 a Black 131 x Ft(\225)p Black 81 1521 -a -SDict begin H.S end - 81 1521 a 81 1521 a -SDict begin 13 H.A end - 81 1521 a 81 1521 a -SDict begin [ /View [/XYZ H.V] /Dest (3140) cvn H.B /DEST pdfmark end - 81 1521 a Fu(Click)h(on)g -(the)g('Look)f(in")h(area)g(that)h(lists)g(the)f(machine)f(name,)h -(when)f(you)h(click)g(here)f(it)i(will)g(open)e(up)h(a)h(selection)f -(box.)81 1629 y(Click)g(on)g(the)g(domain)f(to)i(which)e(the)h -(pro\002le)g(must)g(be)g(accessible.)-2 1647 y -SDict begin H.S end - -2 1647 -a -2 1647 a -SDict begin 11.7 H.A end - -2 1647 a -2 1647 a -SDict begin [ /View [/XYZ H.V] /Dest (3141) cvn H.B /DEST pdfmark end - -2 1647 a -2 1772 a -SDict begin H.S end - -2 -1772 a -2 1772 a -SDict begin 11.7 H.A end - -2 1772 a -2 1772 a -SDict begin [ /View [/XYZ H.V] /Dest (3142) cvn H.B /DEST pdfmark end - -2 1772 a 247 1851 -a Fk(Note:)f Fj(Y)-10 b(ou)19 b(will)g(need)g(to)h(log)g(on)g(if)g(a)g -(logon)f(bo)n(x)h(opens)f(up)m(.)h(Eg:)g(In)g(the)g(connect)f(as:)i -(MIDEAR)n(TH\\root,)d(pass)n(w)o(ord:)247 1948 y(m)o(ypass)n(w)o(ord.) -39 2288 y -SDict begin H.S end - 39 2288 a 39 2288 a -SDict begin 13 H.A end - 39 2288 a 39 2288 a -SDict begin [ /View [/XYZ H.V] /Dest (3143) cvn H.B /DEST pdfmark end - 39 -2288 a Black -2 2438 a Ft(\225)p Black 81 2438 a -SDict begin H.S end - 81 2438 -a 81 2438 a -SDict begin 13 H.A end - 81 2438 a 81 2438 a -SDict begin [ /View [/XYZ H.V] /Dest (3144) cvn H.B /DEST pdfmark end - 81 2438 a Fu(T)-7 b(o)20 -b(mak)o(e)g(the)g(pro\002le)g(capable)f(of)h(being)f(used)h(by)g(an)o -(yone)e(select)j('Ev)o(eryone')-2 2456 y -SDict begin H.S end - -2 2456 a -2 -2456 a -SDict begin 13 H.A end - -2 2456 a -2 2456 a -SDict begin [ /View [/XYZ H.V] /Dest (3145) cvn H.B /DEST pdfmark end - -2 2456 a Black 131 x Ft(\225)p -Black 81 2587 a -SDict begin H.S end - 81 2587 a 81 2587 a -SDict begin 13 H.A end - 81 2587 a 81 2587 -a -SDict begin [ /View [/XYZ H.V] /Dest (3146) cvn H.B /DEST pdfmark end - 81 2587 a Fu(Click)f(OK.)h(The)f(Selection)f(box)h(will)h(close.)-2 -2588 y -SDict begin H.S end - -2 2588 a -2 2588 a -SDict begin 13 H.A end - -2 2588 a -2 2588 a -SDict begin [ /View [/XYZ H.V] /Dest (3147) cvn H.B /DEST pdfmark end - -2 2588 -a Black 149 x Ft(\225)p Black 81 2737 a -SDict begin H.S end - 81 2737 a 81 -2737 a -SDict begin 13 H.A end - 81 2737 a 81 2737 a -SDict begin [ /View [/XYZ H.V] /Dest (3148) cvn H.B /DEST pdfmark end - 81 2737 a Fu(No)n(w)f(click)g(on)g(the)g -('Ok')f(b)n(utton)h(to)g(create)g(the)g(pro\002le)g(in)g(the)g(path)g -(you)f(nominated.)-2 2921 y -SDict begin H.S end - -2 2921 a -2 2921 a -SDict begin 13 H.A end - -2 2921 -a -2 2921 a -SDict begin [ /View [/XYZ H.V] /Dest (3149) cvn H.B /DEST pdfmark end - -2 2921 a 90 x Fu(Done.)g(Y)-9 b(ou)20 b(no)n(w)f(ha)n(v)o -(e)h(a)h(pro\002le)e(that)h(can)g(be)g(editted)g(using)g(the)g -(samba-3.0.0)2382 3011 y -SDict begin H.S end - 2382 3011 a 2382 3011 a -SDict begin 13 H.A end - 2382 -3011 a 2382 3011 a -SDict begin [ /View [/XYZ H.V] /Dest (3150) cvn H.B /DEST pdfmark end - 2382 3011 a Fr(profiles)f Fu(tool.)-2 -3029 y -SDict begin H.S end - -2 3029 a -2 3029 a -SDict begin 11.7 H.A end - -2 3029 a -2 3029 a -SDict begin [ /View [/XYZ H.V] /Dest (3151) cvn H.B /DEST pdfmark end - -2 3029 -a -2 3153 a -SDict begin H.S end - -2 3153 a -2 3153 a -SDict begin 11.7 H.A end - -2 3153 a -2 3153 a -SDict begin [ /View [/XYZ H.V] /Dest (3152) cvn H.B /DEST pdfmark end - -2 -3153 a 164 3232 a Fk(Note:)g Fj(Under)g(NT/2K)g(the)h(use)g(of)g -(mandotor)r(y)f(pro\002les)h(f)n(orces)g(the)g(use)g(of)g(MS)h -(Exchange)e(stor)o(age)g(of)h(mail)g(data.)f(That)164 -3329 y(k)o(eeps)g(desktop)h(pro\002les)f(usab)o(le)o(.)39 -3468 y -SDict begin H.S end - 39 3468 a 39 3468 a -SDict begin 11.7 H.A end - 39 3468 a 39 3468 a -SDict begin [ /View [/XYZ H.V] /Dest (3153) cvn H.B /DEST pdfmark end - 39 3468 -a -2 3551 a -SDict begin H.S end - -2 3551 a -2 3551 a -SDict begin 11.7 H.A end - -2 3551 a -2 3551 a -SDict begin [ /View [/XYZ H.V] /Dest (3154) cvn H.B /DEST pdfmark end - -2 -3551 a -2 3634 a -SDict begin H.S end - -2 3634 a -2 3634 a -SDict begin 11.7 H.A end - -2 3634 a -2 3634 -a -SDict begin [ /View [/XYZ H.V] /Dest (3155) cvn H.B /DEST pdfmark end - -2 3634 a Black 164 3897 a Fb(\225)p Black 247 3897 -a -SDict begin H.S end - 247 3897 a 247 3897 a -SDict begin 11.7 H.A end - 247 3897 a 247 3897 a -SDict begin [ /View [/XYZ H.V] /Dest (3156) cvn H.B /DEST pdfmark end - 247 3897 -a Fj(This)h(is)g(a)h(secur)q(ity)f(chec)o(k)h(ne)o(w)e(to)h(Windo)o(ws) -f(XP)h(\(or)g(ma)n(ybe)g(only)g(Windo)o(ws)e(XP)j(ser)r(vice)g(pac)o(k) -f(1\).)g(It)g(can)g(be)247 3994 y(disab)o(led)d(via)k(a)f(g)o(roup)f -(policy)h(in)g(Activ)n(e)g(Director)r(y)-7 b(.)19 b(The)h(policy)f(is:) --2 4177 y -SDict begin H.S end - -2 4177 a -2 4177 a -SDict begin 11.7 H.A end - -2 4177 a -2 4177 a -SDict begin [ /View [/XYZ H.V] /Dest (3157) cvn H.B /DEST pdfmark end - -2 -4177 a 247 4258 a Fj("Computer)f(Con\002gur)o(ation\\Administr)o(ativ)n -(e)d(T)-9 b(emplates\\System\\User)18 b(Pro\002les\\Do)h(not)h(chec)o -(k)g(f)n(or)g(user)g(o)o(wnership)247 4355 y(of)g(Roaming)f(Pro\002le)g -(F)n(olders")-2 4537 y -SDict begin H.S end - -2 4537 a -2 4537 a -SDict begin 11.7 H.A end - -2 4537 a --2 4537 a -SDict begin [ /View [/XYZ H.V] /Dest (3158) cvn H.B /DEST pdfmark end - -2 4537 a 247 4618 a Fj(...and)g(it)h(should)f(be)g(set)i(to) -f("Enab)o(led".)c(Does)k(the)g(ne)o(w)f(v)n(ersion)h(of)g(samba)g(ha)o -(v)n(e)g(an)f(Activ)n(e)i(Director)r(y)f(analogue?)c(If)247 -4715 y(so)m(,)k(then)f(y)o(ou)h(ma)n(y)h(be)f(ab)o(le)e(to)i(set)h(the) -e(policy)h(through)e(this)o(.)-2 4898 y -SDict begin H.S end - -2 4898 a -2 -4898 a -SDict begin 11.7 H.A end - -2 4898 a -2 4898 a -SDict begin [ /View [/XYZ H.V] /Dest (3159) cvn H.B /DEST pdfmark end - -2 4898 a 247 4978 a Fj(If)i(y)o(ou)g -(cannot)f(set)h(g)o(roup)f(policies)g(in)h(samba,)g(then)f(y)o(ou)h(ma) -n(y)h(be)e(ab)o(le)g(to)h(set)g(the)g(policy)g(locally)f(on)h(each)g -(machine)o(.)247 5075 y(If)g(y)o(ou)g(w)o(ant)f(to)h(tr)r(y)h(this)o(,) -f(then)f(do)h(the)g(f)n(ollo)o(wing)d(\(N.B)o(.)i(I)i(don't)e(kno)o(w)h -(f)n(or)f(sure)i(that)e(this)h(will)f(w)o(or)q(k)i(in)f(the)g(same)g(w) -o(a)n(y)247 5173 y(as)g(a)h(domain)e(g)o(roup)g(policy\):)39 -5280 y -SDict begin H.S end - 39 5280 a 39 5280 a -SDict begin 11.7 H.A end - 39 5280 a 39 5280 a -SDict begin [ /View [/XYZ H.V] /Dest (3160) cvn H.B /DEST pdfmark end - 39 5280 -a Black 164 5419 a Fb(\225)p Black 247 5419 a -SDict begin H.S end - 247 5419 -a 247 5419 a -SDict begin 11.7 H.A end - 247 5419 a 247 5419 a -SDict begin [ /View [/XYZ H.V] /Dest (3161) cvn H.B /DEST pdfmark end - 247 5419 a Fj(On)h(the)g(XP)g(w)o -(or)q(kstation)f(log)h(in)g(with)f(an)h(Administr)o(ator)e(account.)-2 -5435 y -SDict begin H.S end - -2 5435 a -2 5435 a -SDict begin 11.7 H.A end - -2 5435 a -2 5435 a -SDict begin [ /View [/XYZ H.V] /Dest (3162) cvn H.B /DEST pdfmark end - -2 5435 -a Black 164 5557 a Fb(\225)p Black 247 5557 a -SDict begin H.S end - 247 5557 -a 247 5557 a -SDict begin 11.7 H.A end - 247 5557 a 247 5557 a -SDict begin [ /View [/XYZ H.V] /Dest (3163) cvn H.B /DEST pdfmark end - 247 5557 a Fj(Clic)o(k:)i("Star)s -(t",)e("Run")-2 5568 y -SDict begin H.S end - -2 5568 a -2 5568 a -SDict begin 11.7 H.A end - -2 5568 a --2 5568 a -SDict begin [ /View [/XYZ H.V] /Dest (3164) cvn H.B /DEST pdfmark end - -2 5568 a Black 3618 5984 a Fq(124)p Black -eop end -%%Page: 125 132 -TeXDict begin 125 131 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.125) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black Black 164 72 a Fb(\225)p Black 247 72 a -SDict begin H.S end - 247 72 -a 247 72 a -SDict begin 11.7 H.A end - 247 72 a 247 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3165) cvn H.B /DEST pdfmark end - 247 72 a Fj(T)-9 b(ype:)20 -b("mmc")-2 88 y -SDict begin H.S end - -2 88 a -2 88 a -SDict begin 11.7 H.A end - -2 88 a -2 88 a -SDict begin [ /View [/XYZ H.V] /Dest (3166) cvn H.B /DEST pdfmark end - -2 88 -a Black 164 211 a Fb(\225)p Black 247 211 a -SDict begin H.S end - 247 211 a -247 211 a -SDict begin 11.7 H.A end - 247 211 a 247 211 a -SDict begin [ /View [/XYZ H.V] /Dest (3167) cvn H.B /DEST pdfmark end - 247 211 a Fj(Clic)o(k:)g("OK")-2 -213 y -SDict begin H.S end - -2 213 a -2 213 a -SDict begin 11.7 H.A end - -2 213 a -2 213 a -SDict begin [ /View [/XYZ H.V] /Dest (3168) cvn H.B /DEST pdfmark end - -2 213 a Black -164 350 a Fb(\225)p Black 247 350 a -SDict begin H.S end - 247 350 a 247 350 -a -SDict begin 11.7 H.A end - 247 350 a 247 350 a -SDict begin [ /View [/XYZ H.V] /Dest (3169) cvn H.B /DEST pdfmark end - 247 350 a Fj(A)g(Microsoft)g(Management)e -(Console)h(should)g(appear)l(.)-2 366 y -SDict begin H.S end - -2 366 a -2 366 -a -SDict begin 11.7 H.A end - -2 366 a -2 366 a -SDict begin [ /View [/XYZ H.V] /Dest (3170) cvn H.B /DEST pdfmark end - -2 366 a Black 164 488 a Fb(\225)p -Black 247 488 a -SDict begin H.S end - 247 488 a 247 488 a -SDict begin 11.7 H.A end - 247 488 a 247 488 -a -SDict begin [ /View [/XYZ H.V] /Dest (3171) cvn H.B /DEST pdfmark end - 247 488 a Fj(Clic)o(k:)h(File)o(,)f("Add/Remo)o(v)n(e)f(Snap-in...",) -f("Add")-2 504 y -SDict begin H.S end - -2 504 a -2 504 a -SDict begin 11.7 H.A end - -2 504 a -2 504 a -SDict begin [ /View [/XYZ H.V] /Dest (3172) cvn H.B /DEST pdfmark end - --2 504 a Black 164 627 a Fb(\225)p Black 247 627 a -SDict begin H.S end - 247 -627 a 247 627 a -SDict begin 11.7 H.A end - 247 627 a 247 627 a -SDict begin [ /View [/XYZ H.V] /Dest (3173) cvn H.B /DEST pdfmark end - 247 627 a Fj(Doub)o(le-Clic)o(k:)g -("Group)i(P)l(olicy")-2 643 y -SDict begin H.S end - -2 643 a -2 643 a -SDict begin 11.7 H.A end - -2 643 -a -2 643 a -SDict begin [ /View [/XYZ H.V] /Dest (3174) cvn H.B /DEST pdfmark end - -2 643 a Black 164 766 a Fb(\225)p Black 247 -766 a -SDict begin H.S end - 247 766 a 247 766 a -SDict begin 11.7 H.A end - 247 766 a 247 766 a -SDict begin [ /View [/XYZ H.V] /Dest (3175) cvn H.B /DEST pdfmark end - 247 766 -a Fj(Clic)o(k:)h("Finish",)e("Close")-2 777 y -SDict begin H.S end - -2 777 -a -2 777 a -SDict begin 11.7 H.A end - -2 777 a -2 777 a -SDict begin [ /View [/XYZ H.V] /Dest (3176) cvn H.B /DEST pdfmark end - -2 777 a Black 164 904 a -Fb(\225)p Black 247 904 a -SDict begin H.S end - 247 904 a 247 904 a -SDict begin 11.7 H.A end - 247 904 -a 247 904 a -SDict begin [ /View [/XYZ H.V] /Dest (3177) cvn H.B /DEST pdfmark end - 247 904 a Fj(Clic)o(k:)i("OK")-2 906 y -SDict begin H.S end - -2 -906 a -2 906 a -SDict begin 11.7 H.A end - -2 906 a -2 906 a -SDict begin [ /View [/XYZ H.V] /Dest (3178) cvn H.B /DEST pdfmark end - -2 906 a Black 164 1043 -a Fb(\225)p Black 247 1043 a -SDict begin H.S end - 247 1043 a 247 1043 a -SDict begin 11.7 H.A end - 247 -1043 a 247 1043 a -SDict begin [ /View [/XYZ H.V] /Dest (3179) cvn H.B /DEST pdfmark end - 247 1043 a Fj(In)g(the)g("Console)e(Root")h(windo)o -(w:)-2 1045 y -SDict begin H.S end - -2 1045 a -2 1045 a -SDict begin 11.7 H.A end - -2 1045 a -2 1045 a -SDict begin [ /View [/XYZ H.V] /Dest (3180) cvn H.B /DEST pdfmark end - --2 1045 a Black 164 1182 a Fb(\225)p Black 247 1182 a -SDict begin H.S end - -247 1182 a 247 1182 a -SDict begin 11.7 H.A end - 247 1182 a 247 1182 a -SDict begin [ /View [/XYZ H.V] /Dest (3181) cvn H.B /DEST pdfmark end - 247 1182 -a Fj(Expand:)g("Local)g(Computer)f(P)l(olicy",)i("Computer)e -(Con\002gur)o(ation",)-2 1198 y -SDict begin H.S end - -2 1198 a -2 1198 a -SDict begin 11.7 H.A end - -2 -1198 a -2 1198 a -SDict begin [ /View [/XYZ H.V] /Dest (3182) cvn H.B /DEST pdfmark end - -2 1198 a Black 164 1320 a Fb(\225)p -Black 247 1320 a -SDict begin H.S end - 247 1320 a 247 1320 a -SDict begin 11.7 H.A end - 247 1320 a 247 -1320 a -SDict begin [ /View [/XYZ H.V] /Dest (3183) cvn H.B /DEST pdfmark end - 247 1320 a Fj("Administr)o(ativ)n(e)g(T)-9 b(emplates",)18 -b("System",)h("User)h(Pro\002les")-2 1336 y -SDict begin H.S end - -2 1336 a --2 1336 a -SDict begin 11.7 H.A end - -2 1336 a -2 1336 a -SDict begin [ /View [/XYZ H.V] /Dest (3184) cvn H.B /DEST pdfmark end - -2 1336 a Black 164 1459 -a Fb(\225)p Black 247 1459 a -SDict begin H.S end - 247 1459 a 247 1459 a -SDict begin 11.7 H.A end - 247 -1459 a 247 1459 a -SDict begin [ /View [/XYZ H.V] /Dest (3185) cvn H.B /DEST pdfmark end - 247 1459 a Fj(Doub)o(le-Clic)o(k:)d("Do)j(not)f(chec) -o(k)i(f)n(or)e(user)i(o)o(wnership)d(of)i(Roaming)e(Pro\002le)-2 -1476 y -SDict begin H.S end - -2 1476 a -2 1476 a -SDict begin 11.7 H.A end - -2 1476 a -2 1476 a -SDict begin [ /View [/XYZ H.V] /Dest (3186) cvn H.B /DEST pdfmark end - -2 1476 -a Black 164 1598 a Fb(\225)p Black 247 1598 a -SDict begin H.S end - 247 1598 -a 247 1598 a -SDict begin 11.7 H.A end - 247 1598 a 247 1598 a -SDict begin [ /View [/XYZ H.V] /Dest (3187) cvn H.B /DEST pdfmark end - 247 1598 a Fj(F)n(olders")-2 -1599 y -SDict begin H.S end - -2 1599 a -2 1599 a -SDict begin 11.7 H.A end - -2 1599 a -2 1599 a -SDict begin [ /View [/XYZ H.V] /Dest (3188) cvn H.B /DEST pdfmark end - -2 1599 -a Black 164 1736 a Fb(\225)p Black 247 1736 a -SDict begin H.S end - 247 1736 -a 247 1736 a -SDict begin 11.7 H.A end - 247 1736 a 247 1736 a -SDict begin [ /View [/XYZ H.V] /Dest (3189) cvn H.B /DEST pdfmark end - 247 1736 a Fj(Select:)h("Enab)o -(led")-2 1738 y -SDict begin H.S end - -2 1738 a -2 1738 a -SDict begin 11.7 H.A end - -2 1738 a -2 1738 -a -SDict begin [ /View [/XYZ H.V] /Dest (3190) cvn H.B /DEST pdfmark end - -2 1738 a Black 164 1875 a Fb(\225)p Black 247 1875 -a -SDict begin H.S end - 247 1875 a 247 1875 a -SDict begin 11.7 H.A end - 247 1875 a 247 1875 a -SDict begin [ /View [/XYZ H.V] /Dest (3191) cvn H.B /DEST pdfmark end - 247 1875 -a Fj(Clic)o(k:)h(OK")-2 1877 y -SDict begin H.S end - -2 1877 a -2 1877 a -SDict begin 11.7 H.A end - -2 -1877 a -2 1877 a -SDict begin [ /View [/XYZ H.V] /Dest (3192) cvn H.B /DEST pdfmark end - -2 1877 a Black 164 2014 a Fb(\225)p -Black 247 2014 a -SDict begin H.S end - 247 2014 a 247 2014 a -SDict begin 11.7 H.A end - 247 2014 a 247 -2014 a -SDict begin [ /View [/XYZ H.V] /Dest (3193) cvn H.B /DEST pdfmark end - 247 2014 a Fj(Close)g(the)f(whole)g(console)o(.)g(Y)-10 -b(ou)19 b(do)h(not)g(need)f(to)h(sa)o(v)n(e)g(the)g(settings)f(\(this)h -(ref)n(ers)f(to)h(the)g(console)f(settings)h(r)o(ather)247 -2111 y(than)f(the)h(policies)f(y)o(ou)g(ha)o(v)n(e)h(changed\).)-2 -2127 y -SDict begin H.S end - -2 2127 a -2 2127 a -SDict begin 11.7 H.A end - -2 2127 a -2 2127 a -SDict begin [ /View [/XYZ H.V] /Dest (3194) cvn H.B /DEST pdfmark end - -2 2127 -a Black 164 2249 a Fb(\225)p Black 247 2249 a -SDict begin H.S end - 247 2249 -a 247 2249 a -SDict begin 11.7 H.A end - 247 2249 a 247 2249 a -SDict begin [ /View [/XYZ H.V] /Dest (3195) cvn H.B /DEST pdfmark end - 247 2249 a Fj(Reboot)-2 -2565 y -SDict begin H.S end - -2 2565 a -2 2565 a -SDict begin 13 H.A end - -2 2565 a -2 2565 a -SDict begin [ /View [/XYZ H.V] /Dest (3196) cvn H.B /DEST pdfmark end - -2 2565 -a 328 x Fp(17.1.3.)28 b(Sharing)k(Pr)n(o\002les)e(between)h(W9x/Me)e -(and)h(NT4/200x/XP)g(w)o(orkstations)-2 3083 y -SDict begin H.S end - -2 3083 -a -2 3083 a -SDict begin 13 H.A end - -2 3083 a -2 3083 a -SDict begin [ /View [/XYZ H.V] /Dest (3198) cvn H.B /DEST pdfmark end - -2 3083 a 84 x Fu(Sharing)19 -b(of)h(desktop)f(pro\002les)h(between)f(W)m(indo)n(ws)h(v)o(ersions)f -(is)i(NO)m(T)f(recommended.)d(Desktop)i(pro\002les)h(are)g(an)g(e)n(v)n -(olving)-2 3275 y(phenomenon)c(and)k(pro\002les)g(for)f(later)i(v)o -(ersions)e(of)h(MS)h(W)m(indo)n(ws)e(clients)i(add)e(features)h(that)g -(may)g(interfere)f(with)h(earlier)-2 3383 y(v)o(ersions)f(of)h(MS)h(W)m -(indo)n(ws)e(clients.)h(Probably)f(the)h(more)g(salient)g(reason)g(to)g -(NO)m(T)g(mix)g(pro\002les)g(is)h(that)f(when)g(logging)e(of)n(f)-2 -3491 y(an)i(earlier)g(v)o(ersion)f(of)h(MS)g(W)m(indo)n(ws)g(the)g -(older)f(format)g(of)h(pro\002le)g(contents)f(may)h(o)o(v)o(erwrite)e -(information)g(that)j(belongs)e(to)-2 3599 y(the)h(ne)n(wer)f(v)o -(ersion)g(resulting)h(in)g(loss)h(of)f(pro\002le)f(information)f -(content)h(when)h(that)g(user)g(logs)g(on)g(again)f(with)i(the)f(ne)n -(wer)-2 3707 y(v)o(ersion)f(of)h(MS)g(W)m(indo)n(ws.)-2 -3873 y -SDict begin H.S end - -2 3873 a -2 3873 a -SDict begin 13 H.A end - -2 3873 a -2 3873 a -SDict begin [ /View [/XYZ H.V] /Dest (3199) cvn H.B /DEST pdfmark end - -2 3873 -a 107 x Fu(If)g(you)f(then)h(w)o(ant)g(to)g(share)g(the)h(same)f(Start) -h(Menu)e(/)i(Desktop)e(with)i(W9x/Me,)e(you)h(will)h(need)e(to)h -(specify)g(a)h(common)-2 4088 y(location)e(for)h(the)g(pro\002les.)f -(The)h(smb)m(.conf)e(parameters)h(that)i(need)e(to)h(be)h(common)d(are) -2616 4088 y -SDict begin H.S end - 2616 4088 a 2616 4088 a -SDict begin 13 H.A end - 2616 4088 a 2616 -4088 a -SDict begin [ /View [/XYZ H.V] /Dest (3200) cvn H.B /DEST pdfmark end - 2616 4088 a Fq(lo)o(gon)h(path)g Fu(and)3134 4088 -y -SDict begin H.S end - 3134 4088 a 3134 4088 a -SDict begin 13 H.A end - 3134 4088 a 3134 4088 a -SDict begin [ /View [/XYZ H.V] /Dest (3201) cvn H.B /DEST pdfmark end - 3134 -4088 a Fq(lo)o(gon)g(home)p Fu(.)-2 4272 y -SDict begin H.S end - -2 4272 a --2 4272 a -SDict begin 13 H.A end - -2 4272 a -2 4272 a -SDict begin [ /View [/XYZ H.V] /Dest (3202) cvn H.B /DEST pdfmark end - -2 4272 a 90 x Fu(If)h(you)f(ha)n(v)o(e)h -(this)g(set)h(up)f(correctly)-5 b(,)18 b(you)i(will)h(\002nd)f -(separate)f(user)-5 b(.D)m(A)c(T)20 b(and)f(NT)l(user)-5 -b(.D)m(A)c(T)19 b(\002les)j(in)e(the)g(same)h(pro\002le)-2 -4470 y(directory)-5 b(.)-2 4499 y -SDict begin H.S end - -2 4499 a -2 4499 a -SDict begin 13 H.A end - --2 4499 a -2 4499 a -SDict begin [ /View [/XYZ H.V] /Dest (3203) cvn H.B /DEST pdfmark end - -2 4499 a 310 x Fp(17.1.4.)28 b(Pr)n(o\002le)j -(Migration)f(fr)n(om)f(W)n(indo)o(ws)h(NT4/200x)f(Ser)o(v)o(er)h(to)f -(Samba)-2 4999 y -SDict begin H.S end - -2 4999 a -2 4999 a -SDict begin 13 H.A end - -2 4999 a -2 4999 -a -SDict begin [ /View [/XYZ H.V] /Dest (3205) cvn H.B /DEST pdfmark end - -2 4999 a 84 x Fu(There)19 b(is)i(nothing)e(to)h(stop)g(you)g -(specifying)e(an)o(y)i(path)f(that)i(you)e(lik)o(e)h(for)g(the)g -(location)f(of)h(users')g(pro\002les.)g(Therefore,)e(you)-2 -5191 y(could)h(specify)h(that)g(the)g(pro\002le)g(be)g(stored)f(on)h(a) -h(samba)f(serv)o(er)m(,)e(or)i(an)o(y)g(other)f(SMB)i(serv)o(er)m(,)e -(as)i(long)e(as)i(that)f(SMB)h(serv)o(er)-2 5299 y(supports)e -(encrypted)f(passw)o(ords.)-2 5317 y -SDict begin H.S end - -2 5317 a -2 5317 -a -SDict begin 13 H.A end - -2 5317 a -2 5317 a -SDict begin [ /View [/XYZ H.V] /Dest (3206) cvn H.B /DEST pdfmark end - -2 5317 a Black 3618 5984 a Fq(125)p -Black eop end -%%Page: 126 133 -TeXDict begin 126 132 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.126) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 72 a Fw(17.1.4.1.)j(W)n(indo)o(ws)i(NT4)g(Pr)n(o\002le)h -(Management)f(T)-9 b(ools)-2 259 y -SDict begin H.S end - -2 259 a -2 259 a -SDict begin 13 H.A end - --2 259 a -2 259 a -SDict begin [ /View [/XYZ H.V] /Dest (3208) cvn H.B /DEST pdfmark end - -2 259 a 87 x Fu(Unfortunately)k(,)17 -b(the)j(Resource)g(Kit)g(information)e(is)j(speci\002c)g(to)f(the)g(v)o -(ersion)f(of)h(MS)h(W)m(indo)n(ws)e(NT4/200x.)f(The)i(correct)-2 -454 y(resource)f(kit)h(is)h(required)e(for)g(each)h(platform.)-2 -638 y -SDict begin H.S end - -2 638 a -2 638 a -SDict begin 13 H.A end - -2 638 a -2 638 a -SDict begin [ /View [/XYZ H.V] /Dest (3209) cvn H.B /DEST pdfmark end - -2 638 a 90 -x Fu(Here)g(is)h(a)g(quick)e(guide:)-2 746 y -SDict begin H.S end - -2 746 a --2 746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (3210) cvn H.B /DEST pdfmark end - -2 746 a -2 756 a -SDict begin H.S end - -2 756 a --2 756 a -SDict begin 13 H.A end - -2 756 a -2 756 a -SDict begin [ /View [/XYZ H.V] /Dest (3211) cvn H.B /DEST pdfmark end - -2 756 a Black 143 x Ft(\225)p -Black 81 899 a -SDict begin H.S end - 81 899 a 81 899 a -SDict begin 13 H.A end - 81 899 a 81 899 a -SDict begin [ /View [/XYZ H.V] /Dest (3212) cvn H.B /DEST pdfmark end - 81 -899 a Fu(On)h(your)f(NT4)h(Domain)f(Controller)m(,)g(right)g(click)h -(on)g('My)g(Computer',)e(then)i(select)h(the)f(tab)g(labelled)g('User)g -(Pro\002les'.)-2 917 y -SDict begin H.S end - -2 917 a -2 917 a -SDict begin 13 H.A end - -2 917 a -2 -917 a -SDict begin [ /View [/XYZ H.V] /Dest (3213) cvn H.B /DEST pdfmark end - -2 917 a Black 131 x Ft(\225)p Black 81 1048 a -SDict begin H.S end - -81 1048 a 81 1048 a -SDict begin 13 H.A end - 81 1048 a 81 1048 a -SDict begin [ /View [/XYZ H.V] /Dest (3214) cvn H.B /DEST pdfmark end - 81 1048 a Fu(Select)g(a)h(user) -f(pro\002le)g(you)f(w)o(ant)h(to)h(migrate)e(and)h(click)g(on)g(it.)-2 -1066 y -SDict begin H.S end - -2 1066 a -2 1066 a -SDict begin 11.7 H.A end - -2 1066 a -2 1066 a -SDict begin [ /View [/XYZ H.V] /Dest (3215) cvn H.B /DEST pdfmark end - -2 1066 -a -2 1190 a -SDict begin H.S end - -2 1190 a -2 1190 a -SDict begin 11.7 H.A end - -2 1190 a -2 1190 a -SDict begin [ /View [/XYZ H.V] /Dest (3216) cvn H.B /DEST pdfmark end - -2 -1190 a 247 1270 a Fk(Note:)f Fj(I)h(am)h(using)e(the)h(ter)r(m)g("mig)o -(r)o(ate")e(lossely)-7 b(.)20 b(Y)-10 b(ou)19 b(can)h(cop)n(y)h(a)f -(pro\002le)f(to)h(create)g(a)g(g)o(roup)f(pro\002le)o(.)g(Y)-10 -b(ou)19 b(can)h(giv)n(e)247 1367 y(the)f(user)i('Ev)n(er)r(y)o(one')d -(r)q(ights)i(to)g(the)f(pro\002le)h(y)o(ou)f(cop)n(y)i(this)f(to)m(.)f -(That)h(is)g(what)g(y)o(ou)g(need)f(to)h(do)m(,)f(since)i(y)o(our)e -(samba)247 1464 y(domain)g(is)h(not)g(a)g(member)g(of)g(a)g(tr)q(ust)h -(relationship)16 b(with)k(y)o(our)g(NT4)g(PDC)n(.)39 -1804 y -SDict begin H.S end - 39 1804 a 39 1804 a -SDict begin 13 H.A end - 39 1804 a 39 1804 a -SDict begin [ /View [/XYZ H.V] /Dest (3217) cvn H.B /DEST pdfmark end - 39 1804 -a Black -2 1954 a Ft(\225)p Black 81 1954 a -SDict begin H.S end - 81 1954 a -81 1954 a -SDict begin 13 H.A end - 81 1954 a 81 1954 a -SDict begin [ /View [/XYZ H.V] /Dest (3218) cvn H.B /DEST pdfmark end - 81 1954 a Fu(Click)g(the)h('Cop)o(y)e(T) --7 b(o')20 b(b)n(utton.)-2 1972 y -SDict begin H.S end - -2 1972 a -2 1972 a -SDict begin 13 H.A end - --2 1972 a -2 1972 a -SDict begin [ /View [/XYZ H.V] /Dest (3219) cvn H.B /DEST pdfmark end - -2 1972 a Black 131 x Ft(\225)p Black -81 2103 a -SDict begin H.S end - 81 2103 a 81 2103 a -SDict begin 13 H.A end - 81 2103 a 81 2103 a -SDict begin [ /View [/XYZ H.V] /Dest (3220) cvn H.B /DEST pdfmark end - 81 -2103 a Fu(In)g(the)g(box)f(labelled)h('Cop)o(y)f(Pro\002le)h(to')g(add) -g(your)f(ne)n(w)h(path,)f(e)o(g:)2080 2103 y -SDict begin H.S end - 2080 2103 -a 2080 2103 a -SDict begin 13 H.A end - 2080 2103 a 2080 2103 a -SDict begin [ /View [/XYZ H.V] /Dest (3221) cvn H.B /DEST pdfmark end - 2080 2103 a Fr(c:\\temp\\foobar) --2 2121 y -SDict begin H.S end - -2 2121 a -2 2121 a -SDict begin 13 H.A end - -2 2121 a -2 2121 a -SDict begin [ /View [/XYZ H.V] /Dest (3222) cvn H.B /DEST pdfmark end - -2 -2121 a Black 132 x Ft(\225)p Black 81 2253 a -SDict begin H.S end - 81 2253 -a 81 2253 a -SDict begin 13 H.A end - 81 2253 a 81 2253 a -SDict begin [ /View [/XYZ H.V] /Dest (3223) cvn H.B /DEST pdfmark end - 81 2253 a Fu(Click)h(on)g(the)g(b)n -(utton)g(labelled)f('Change')g(in)h(the)h("Permitted)e(to)h(use")h -(box.)-2 2271 y -SDict begin H.S end - -2 2271 a -2 2271 a -SDict begin 13 H.A end - -2 2271 a -2 2271 -a -SDict begin [ /View [/XYZ H.V] /Dest (3224) cvn H.B /DEST pdfmark end - -2 2271 a Black 131 x Ft(\225)p Black 81 2402 a -SDict begin H.S end - 81 -2402 a 81 2402 a -SDict begin 13 H.A end - 81 2402 a 81 2402 a -SDict begin [ /View [/XYZ H.V] /Dest (3225) cvn H.B /DEST pdfmark end - 81 2402 a Fu(Click)f(on)g(the)g -(group)f('Ev)o(eryone')e(and)i(then)h(click)g(OK.)h(This)f(closes)h -(the)f('chose)f(user')h(box.)-2 2420 y -SDict begin H.S end - -2 2420 a -2 2420 -a -SDict begin 13 H.A end - -2 2420 a -2 2420 a -SDict begin [ /View [/XYZ H.V] /Dest (3226) cvn H.B /DEST pdfmark end - -2 2420 a Black 132 x Ft(\225)p -Black 81 2552 a -SDict begin H.S end - 81 2552 a 81 2552 a -SDict begin 13 H.A end - 81 2552 a 81 2552 -a -SDict begin [ /View [/XYZ H.V] /Dest (3227) cvn H.B /DEST pdfmark end - 81 2552 a Fu(No)n(w)g(click)g(OK.)-2 2718 y -SDict begin H.S end - -2 2718 -a -2 2718 a -SDict begin 13 H.A end - -2 2718 a -2 2718 a -SDict begin [ /View [/XYZ H.V] /Dest (3228) cvn H.B /DEST pdfmark end - -2 2718 a 107 x Fu(F)o(ollo)n(w)f(the)i -(abo)o(v)o(e)d(for)i(e)n(v)o(ery)f(pro\002le)g(you)g(need)h(to)g -(migrate.)-2 2854 y -SDict begin H.S end - -2 2854 a -2 2854 a -SDict begin 13 H.A end - -2 2854 a -2 -2854 a -SDict begin [ /View [/XYZ H.V] /Dest (3229) cvn H.B /DEST pdfmark end - -2 2854 a 277 x Fw(17.1.4.2.)j(Side)j(bar)f(Notes)-2 -3299 y -SDict begin H.S end - -2 3299 a -2 3299 a -SDict begin 13 H.A end - -2 3299 a -2 3299 a -SDict begin [ /View [/XYZ H.V] /Dest (3231) cvn H.B /DEST pdfmark end - -2 3299 -a 106 x Fu(Y)-9 b(ou)19 b(should)h(obtain)f(the)h(SID)h(of)e(your)g -(NT4)h(domain.)f(Y)-9 b(ou)19 b(can)h(use)h(smbpasswd)e(to)i(do)f -(this.)g(Read)g(the)h(man)e(page.)-2 3589 y -SDict begin H.S end - -2 3589 a --2 3589 a -SDict begin 13 H.A end - -2 3589 a -2 3589 a -SDict begin [ /View [/XYZ H.V] /Dest (3232) cvn H.B /DEST pdfmark end - -2 3589 a 90 x Fu(W)m(ith)h(Samba-3.0.0)e -(alpha)h(code)h(you)f(can)h(import)f(all)i(you)e(NT4)h(domain)f -(accounts)g(using)h(the)g(net)g(samsync)g(method.)f(This)-2 -3787 y(w)o(ay)h(you)f(can)h(retain)g(your)f(pro\002le)h(settings)g(as)h -(well)g(as)g(all)f(your)f(users.)-2 3816 y -SDict begin H.S end - -2 3816 a --2 3816 a -SDict begin 13 H.A end - -2 3816 a -2 3816 a -SDict begin [ /View [/XYZ H.V] /Dest (3233) cvn H.B /DEST pdfmark end - -2 3816 a 277 x Fw(17.1.4.3.)k(mo)o(v)o -(euser)-10 b(.exe)-2 4260 y -SDict begin H.S end - -2 4260 a -2 4260 a -SDict begin 13 H.A end - -2 4260 -a -2 4260 a -SDict begin [ /View [/XYZ H.V] /Dest (3235) cvn H.B /DEST pdfmark end - -2 4260 a 107 x Fu(The)20 b(W2K)g(professional)f(resource)g -(kit)h(has)h(mo)o(v)o(euser)-5 b(.e)o(x)o(e.)16 b(mo)o(v)o(euser)-5 -b(.e)o(x)o(e)17 b(changes)i(the)i(security)e(of)h(a)h(pro\002le)e(from) -g(one)-2 4475 y(user)h(to)g(another)-5 b(.)19 b(This)h(allo)n(ws)h(the) -f(account)f(domain)g(to)h(change,)f(and/or)g(the)h(user)g(name)g(to)g -(change.)-2 4503 y -SDict begin H.S end - -2 4503 a -2 4503 a -SDict begin 13 H.A end - -2 4503 a -2 4503 -a -SDict begin [ /View [/XYZ H.V] /Dest (3236) cvn H.B /DEST pdfmark end - -2 4503 a 278 x Fw(17.1.4.4.)j(Get)i(SID)-2 4948 y -SDict begin H.S end - --2 4948 a -2 4948 a -SDict begin 13 H.A end - -2 4948 a -2 4948 a -SDict begin [ /View [/XYZ H.V] /Dest (3238) cvn H.B /DEST pdfmark end - -2 4948 a 107 -x Fu(Y)-9 b(ou)19 b(can)h(identify)f(the)i(SID)f(by)g(using)g(GetSID.e) -o(x)o(e)e(from)i(the)g(W)m(indo)n(ws)f(NT)i(Serv)o(er)e(4.0)g(Resource) -h(Kit.)-2 5239 y -SDict begin H.S end - -2 5239 a -2 5239 a -SDict begin 13 H.A end - -2 5239 a -2 5239 -a -SDict begin [ /View [/XYZ H.V] /Dest (3239) cvn H.B /DEST pdfmark end - -2 5239 a 90 x Fu(W)m(indo)n(ws)f(NT)i(4.0)e(stores)i(the)f(local)g -(pro\002le)g(information)d(in)k(the)f(re)o(gistry)f(under)g(the)h -(follo)n(wing)f(k)o(e)o(y:)-2 5437 y(HKEY_LOCAL_MA)m(CHINE\\SOFTW)-10 -b(ARE\\Microsoft\\W)m(indo)n(ws)16 b(NT\\CurrentV)-9 -b(ersion\\Pro\002leList)p Black 3616 5984 a Fq(126)p -Black eop end -%%Page: 127 134 -TeXDict begin 127 133 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.127) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3240) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Under)f(the)h(Pro\002leList)h(k)o(e)o(y)-5 -b(,)18 b(there)i(will)h(be)f(subk)o(e)o(ys)f(named)h(with)g(the)g(SIDs) -h(of)f(the)g(users)g(who)g(ha)n(v)o(e)g(logged)e(on)i(to)h(this)-2 -180 y(computer)-5 b(.)18 b(\(T)-7 b(o)20 b(\002nd)g(the)g(pro\002le)g -(information)e(for)h(the)h(user)h(whose)e(locally)h(cached)f(pro\002le) -h(you)f(w)o(ant)i(to)f(mo)o(v)o(e,)e(\002nd)i(the)-2 -288 y(SID)g(for)g(the)g(user)g(with)g(the)h(GetSID.e)o(x)o(e)e(utility) --5 b(.\))19 b(Inside)g(of)h(the)h(appropriate)c(user')-5 -b(s)21 b(subk)o(e)o(y)-5 b(,)18 b(you)h(will)i(see)g(a)g(string)f(v)n -(alue)-2 396 y(named)f(Pro\002leImageP)o(ath.)-2 591 -y -SDict begin H.S end - -2 591 a -2 591 a -SDict begin 13 H.A end - -2 591 a -2 591 a -SDict begin [ /View [/XYZ H.V] /Dest (3241) cvn H.B /DEST pdfmark end - -2 591 a 359 x -Fx(17.2.)35 b(Mandatory)f(pr)m(o\002les)-2 1145 y -SDict begin H.S end - -2 -1145 a -2 1145 a -SDict begin 13 H.A end - -2 1145 a -2 1145 a -SDict begin [ /View [/XYZ H.V] /Dest (3243) cvn H.B /DEST pdfmark end - -2 1145 a 79 x Fu(A)20 -b(Mandatory)f(Pro\002le)h(is)h(a)f(pro\002le)g(that)g(the)g(user)h -(does)e(NO)m(T)h(ha)n(v)o(e)g(the)g(ability)g(to)h(o)o(v)o(erwrite.)d -(During)h(the)h(user')-5 b(s)20 b(session)h(it)-2 1332 -y(may)e(be)i(possible)f(to)g(change)f(the)h(desktop)f(en)m(vironment,)e -(b)n(ut)j(as)h(the)f(user)g(logs)g(out)g(all)h(changes)e(made)h(will)h -(be)f(lost.)g(If)g(it)h(is)-2 1440 y(desired)e(to)i(NO)m(T)f(allo)n(w)g -(the)g(user)g(an)o(y)f(ability)h(to)h(change)e(the)h(desktop)f(en)m -(vironment)e(then)j(this)g(must)h(be)f(done)f(through)-2 -1548 y(polic)o(y)g(settings.)h(See)h(pre)n(vious)d(chapter)-5 -b(.)-2 1566 y -SDict begin H.S end - -2 1566 a -2 1566 a -SDict begin 11.7 H.A end - -2 1566 a -2 1566 a -SDict begin [ /View [/XYZ H.V] /Dest (3244) cvn H.B /DEST pdfmark end - --2 1566 a -2 1690 a -SDict begin H.S end - -2 1690 a -2 1690 a -SDict begin 11.7 H.A end - -2 1690 a -2 -1690 a -SDict begin [ /View [/XYZ H.V] /Dest (3245) cvn H.B /DEST pdfmark end - -2 1690 a 164 1769 a Fk(Note:)19 b Fj(Under)g(NO)i -(circumstances)f(should)f(the)h(pro\002le)f(director)r(y)g(\(or)h(it')l -(s)h(contents\))e(be)h(made)f(read-only)f(as)j(this)f(ma)n(y)164 -1866 y(render)f(the)g(pro\002le)g(un-usab)o(le)o(.)-2 -2182 y -SDict begin H.S end - -2 2182 a -2 2182 a -SDict begin 13 H.A end - -2 2182 a -2 2182 a -SDict begin [ /View [/XYZ H.V] /Dest (3246) cvn H.B /DEST pdfmark end - -2 2182 -a 108 x Fu(F)o(or)h(MS)g(W)m(indo)n(ws)g(NT4/200x/XP)e(the)i(abo)o(v)o -(e)f(method)g(can)h(be)g(used)g(to)g(create)g(mandatory)e(pro\002les)i -(also.)g(T)-7 b(o)20 b(con)m(v)o(ert)e(a)-2 2398 y(group)g(pro\002le)i -(into)g(a)g(mandatory)e(pro\002le)i(simply)f(locate)h(the)h(NTUser)-5 -b(.D)m(A)c(T)19 b(\002le)i(in)f(the)h(copied)e(pro\002le)g(and)h -(rename)f(it)i(to)-2 2506 y(NTUser)-5 b(.MAN.)-2 2673 -y -SDict begin H.S end - -2 2673 a -2 2673 a -SDict begin 13 H.A end - -2 2673 a -2 2673 a -SDict begin [ /View [/XYZ H.V] /Dest (3247) cvn H.B /DEST pdfmark end - -2 2673 a 107 -x Fu(F)o(or)20 b(MS)g(W)m(indo)n(ws)g(9x)g(/)g(Me)h(it)g(is)g(the)f -(User)-5 b(.D)m(A)c(T)20 b(\002le)h(that)f(must)g(be)g(renamed)f(to)h -(User)-5 b(.MAN)21 b(to)f(af)n(fect)g(a)g(mandatory)-2 -2888 y(pro\002le.)-2 2916 y -SDict begin H.S end - -2 2916 a -2 2916 a -SDict begin 13 H.A end - -2 2916 -a -2 2916 a -SDict begin [ /View [/XYZ H.V] /Dest (3248) cvn H.B /DEST pdfmark end - -2 2916 a 359 x Fx(17.3.)35 b(Cr)m(eating/Managing)d(Gr)m -(oup)j(Pr)m(o\002les)-2 3470 y -SDict begin H.S end - -2 3470 a -2 3470 a -SDict begin 13 H.A end - -2 -3470 a -2 3470 a -SDict begin [ /View [/XYZ H.V] /Dest (3250) cvn H.B /DEST pdfmark end - -2 3470 a 79 x Fu(Most)20 b(or)o(ganisations)e(are)i -(arranged)e(into)i(departments.)e(There)i(is)h(a)f(nice)h(benen\002t)e -(in)h(this)h(f)o(act)f(since)h(usually)e(most)h(users)h(in)-2 -3657 y(a)f(department)f(will)i(require)d(the)j(same)f(desktop)f -(applications)g(and)h(the)g(same)g(desktop)f(layout.)g(MS)i(W)m(indo)n -(ws)-2 3765 y(NT4/200x/XP)d(will)j(allo)n(w)f(the)g(use)h(of)f(Group)f -(Pro\002les.)h(A)g(Group)f(Pro\002le)h(is)i(a)e(pro\002le)g(that)g(is)h -(created)f(\002rstly)g(using)g(a)-2 3873 y(template)f(\(e)o(xample\))g -(user)-5 b(.)20 b(Then)f(using)h(the)g(pro\002le)g(migration)e(tool)i -(\(see)h(abo)o(v)o(e\))d(the)i(pro\002le)f(is)j(assigned)d(access)i -(rights)-2 3981 y(for)e(the)i(user)f(group)e(that)i(needs)g(to)g(be)h -(gi)n(v)o(en)e(access)h(to)h(the)f(group)e(pro\002le.)-2 -4165 y -SDict begin H.S end - -2 4165 a -2 4165 a -SDict begin 13 H.A end - -2 4165 a -2 4165 a -SDict begin [ /View [/XYZ H.V] /Dest (3251) cvn H.B /DEST pdfmark end - -2 4165 -a 90 x Fu(The)i(ne)o(xt)f(step)i(is)g(rather)e(important.)f(PLEASE)j -(NO)m(TE:)f(Instead)f(of)h(assigning)f(a)i(group)d(pro\002le)i(to)g -(users)h(\(ie:)f(Using)g(User)-2 4363 y(Manager\))e(on)i(a)h("per)e -(user")h(basis,)h(the)f(group)e(itself)j(is)g(assigned)f(the)g(no)n(w)g -(modi\002ed)f(pro\002le.)-2 4381 y -SDict begin H.S end - -2 4381 a -2 4381 -a -SDict begin 11.7 H.A end - -2 4381 a -2 4381 a -SDict begin [ /View [/XYZ H.V] /Dest (3252) cvn H.B /DEST pdfmark end - -2 4381 a -2 4505 a -SDict begin H.S end - -2 4505 a -2 -4505 a -SDict begin 11.7 H.A end - -2 4505 a -2 4505 a -SDict begin [ /View [/XYZ H.V] /Dest (3253) cvn H.B /DEST pdfmark end - -2 4505 a 164 4584 a Fk(Note:)g -Fj(Be)h(careful)f(with)h(g)o(roup)f(pro\002les)o(,)g(if)h(the)g(user)g -(who)f(is)i(a)g(member)e(of)h(a)h(g)o(roup)e(also)h(has)g(a)g(personal) -e(pro\002le)o(,)h(then)164 4681 y(the)g(result)h(will)f(be)h(a)h -(fusion)e(\(merge\))g(of)h(the)g(tw)o(o)m(.)-2 4914 y -SDict begin H.S end - --2 4914 a -2 4914 a -SDict begin 13 H.A end - -2 4914 a -2 4914 a -SDict begin [ /View [/XYZ H.V] /Dest (3254) cvn H.B /DEST pdfmark end - -2 4914 a Black -3614 5984 a Fq(127)p Black eop end -%%Page: 128 135 -TeXDict begin 128 134 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.128) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 88 a Fx(17.4.)35 b(Default)f(Pr)m(o\002le)g(f)l(or)i(W)m(indo) -o(ws)f(Users)-2 256 y -SDict begin H.S end - -2 256 a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 -a -SDict begin [ /View [/XYZ H.V] /Dest (3256) cvn H.B /DEST pdfmark end - -2 256 a 106 x Fu(MS)20 b(W)m(indo)n(ws)g(9x)g(/)h(Me)f(and)g -(NT4/200x/XP)e(will)j(use)f(a)h(def)o(ault)e(pro\002le)h(for)g(an)o(y)f -(user)h(for)g(whom)f(a)h(pro\002le)g(does)g(not)-2 470 -y(already)f(e)o(xist.)h(Armed)f(with)i(a)f(kno)n(wledge)e(of)i(where)g -(the)g(def)o(ault)f(pro\002le)h(is)h(located)f(on)f(the)i(W)m(indo)n -(ws)e(w)o(orkstation,)g(and)-2 578 y(kno)n(wing)f(which)i(re)o(gistry)f -(k)o(e)o(ys)h(af)n(fect)f(the)i(path)e(from)g(which)h(the)g(def)o(ault) -g(pro\002le)f(is)i(created,)f(it)g(is)i(possible)e(to)g(modify)e(the)-2 -686 y(def)o(ault)h(pro\002le)h(to)g(one)g(that)g(has)g(been)g -(optimised)f(for)h(the)g(site.)h(This)f(has)h(signi\002cant)e -(administrati)n(v)o(e)g(adv)n(antages.)-2 870 y -SDict begin H.S end - -2 870 -a -2 870 a -SDict begin 13 H.A end - -2 870 a -2 870 a -SDict begin [ /View [/XYZ H.V] /Dest (3257) cvn H.B /DEST pdfmark end - -2 870 a -2 870 a -SDict begin H.S end - -2 870 -a -2 870 a -SDict begin 13 H.A end - -2 870 a -2 870 a -SDict begin [ /View [/XYZ H.V] /Dest (3258) cvn H.B /DEST pdfmark end - -2 870 a 310 x Fp(17.4.1.)28 -b(MS)j(W)n(indo)o(ws)e(9x/Me)-2 1348 y -SDict begin H.S end - -2 1348 a -2 1348 -a -SDict begin 13 H.A end - -2 1348 a -2 1348 a -SDict begin [ /View [/XYZ H.V] /Dest (3260) cvn H.B /DEST pdfmark end - -2 1348 a 106 x Fu(T)-7 b(o)20 -b(enable)g(def)o(ault)f(per)h(use)g(pro\002les)g(in)g(W)m(indo)n(ws)g -(9x)g(/)h(Me)f(you)f(can)h(either)g(use)g(the)h(W)m(indo)n(ws)e(98)h -(System)g(Polic)o(y)g(Editor)-2 1562 y(or)g(change)f(the)h(re)o(gistry) -f(directly)-5 b(.)-2 1746 y -SDict begin H.S end - -2 1746 a -2 1746 a -SDict begin 13 H.A end - -2 1746 -a -2 1746 a -SDict begin [ /View [/XYZ H.V] /Dest (3261) cvn H.B /DEST pdfmark end - -2 1746 a 90 x Fu(T)e(o)20 b(enable)g(def)o(ault)f(per)h -(user)g(pro\002les)g(in)g(W)m(indo)n(ws)g(9x)f(/)i(Me,)f(launch)f(the)i -(System)f(Polic)o(y)g(Editor)m(,)e(then)i(select)h(File)g(->)-2 -1944 y(Open)e(Re)o(gistry)-5 b(,)20 b(then)f(click)h(on)g(the)g(Local)g -(Computer)f(icon,)h(click)g(on)f(W)m(indo)n(ws)h(98)g(System,)g(select) -h(User)f(Pro\002les,)g(click)-2 2052 y(on)g(the)g(enable)f(box.)g(Do)h -(not)g(for)o(get)f(to)h(sa)n(v)o(e)h(the)f(re)o(gistry)f(changes.)-2 -2236 y -SDict begin H.S end - -2 2236 a -2 2236 a -SDict begin 13 H.A end - -2 2236 a -2 2236 a -SDict begin [ /View [/XYZ H.V] /Dest (3262) cvn H.B /DEST pdfmark end - -2 2236 -a 90 x Fu(T)-7 b(o)20 b(modify)f(the)h(re)o(gistry)f(directly)-5 -b(,)19 b(launch)g(the)h(Re)o(gistry)g(Editor)f(\(re)o(gedit.e)o(x)o -(e\),)e(select)k(the)f(hi)n(v)o(e)-2 2434 y -SDict begin H.S end - -2 2434 a --2 2434 a -SDict begin 13 H.A end - -2 2434 a -2 2434 a -SDict begin [ /View [/XYZ H.V] /Dest (3263) cvn H.B /DEST pdfmark end - -2 2434 a Fr -(HKEY_LOCAL_MACHINE\\Network\\Logon)p Fu(.)15 b(No)n(w)20 -b(add)g(a)g(D)n(W)o(ORD)h(type)f(k)o(e)o(y)g(with)g(the)g(name)g("User) -g(Pro\002les",)g(to)-2 2542 y(enable)f(user)h(pro\002les)g(set)h(the)f -(v)n(alue)g(to)g(1,)g(to)h(disable)e(user)i(pro\002les)e(set)i(it)g(to) -g(0.)-2 2560 y -SDict begin H.S end - -2 2560 a -2 2560 a -SDict begin 13 H.A end - -2 2560 a -2 2560 -a -SDict begin [ /View [/XYZ H.V] /Dest (3264) cvn H.B /DEST pdfmark end - -2 2560 a 269 x Fw(17.4.1.1.)i(Ho)o(w)i(User)g(Pr)n(o\002les)g(Ar)n -(e)g(Handled)h(in)f(W)n(indo)o(ws)f(9x)h(/)f(Me?)-2 2996 -y -SDict begin H.S end - -2 2996 a -2 2996 a -SDict begin 13 H.A end - -2 2996 a -2 2996 a -SDict begin [ /View [/XYZ H.V] /Dest (3266) cvn H.B /DEST pdfmark end - -2 2996 a 107 -x Fu(When)c(a)g(user)g(logs)h(on)e(to)i(a)f(W)m(indo)n(ws)g(9x)g(/)h -(Me)f(machine,)f(the)h(local)g(pro\002le)g(path,)-2 3211 -y -SDict begin H.S end - -2 3211 a -2 3211 a -SDict begin 13 H.A end - -2 3211 a -2 3211 a -SDict begin [ /View [/XYZ H.V] /Dest (3267) cvn H.B /DEST pdfmark end - -2 3211 a Fr -(HKEY_LOCAL_MACHINE\\Software\\Microsoft\\)o(Window)o(s\\Curr)o(entVer) -o(sion\\P)o(rofil)o(eList)p Fu(,)14 b(is)21 b(check)o(ed)e(for)-2 -3319 y(an)h(e)o(xisting)f(entry)h(for)f(that)i(user:)-2 -3503 y -SDict begin H.S end - -2 3503 a -2 3503 a -SDict begin 13 H.A end - -2 3503 a -2 3503 a -SDict begin [ /View [/XYZ H.V] /Dest (3268) cvn H.B /DEST pdfmark end - -2 3503 -a 90 x Fu(If)f(the)g(user)g(has)h(an)f(entry)f(in)h(this)h(re)o(gistry) -e(location,)g(W)m(indo)n(ws)h(9x)g(/)g(Me)h(checks)e(for)h(a)h(locally) -e(cached)h(v)o(ersion)f(of)g(the)i(user)-2 3701 y(pro\002le.)e(W)m -(indo)n(ws)h(9x)f(/)i(Me)g(also)f(checks)g(the)g(user')-5 -b(s)20 b(home)g(directory)e(\(or)i(other)f(speci\002ed)h(directory)e -(if)j(the)f(location)f(has)-2 3809 y(been)g(modi\002ed\))g(on)h(the)g -(serv)o(er)f(for)h(the)g(User)g(Pro\002le.)g(If)g(a)h(pro\002le)f(e)o -(xists)g(in)h(both)e(locations,)g(the)h(ne)n(wer)g(of)g(the)g(tw)o(o)h -(is)-2 3917 y(used.)e(If)h(the)h(User)f(Pro\002le)g(e)o(xists)h(on)f -(the)g(serv)o(er)m(,)f(b)n(ut)h(does)g(not)g(e)o(xist)g(on)g(the)g -(local)g(machine,)f(the)h(pro\002le)g(on)g(the)g(serv)o(er)f(is)-2 -4025 y(do)n(wnloaded)e(and)j(used.)g(If)g(the)g(User)g(Pro\002le)h -(only)e(e)o(xists)i(on)e(the)h(local)h(machine,)d(that)j(cop)o(y)e(is)i -(used.)-2 4209 y -SDict begin H.S end - -2 4209 a -2 4209 a -SDict begin 13 H.A end - -2 4209 a -2 4209 -a -SDict begin [ /View [/XYZ H.V] /Dest (3269) cvn H.B /DEST pdfmark end - -2 4209 a 90 x Fu(If)f(a)g(User)h(Pro\002le)f(is)h(not)f(found)f(in)h -(either)g(location,)f(the)h(Def)o(ault)g(User)g(Pro\002le)g(from)g(the) -g(W)m(indo)n(ws)f(9x)h(/)h(Me)f(machine)f(is)-2 4406 -y(used)h(and)f(is)i(copied)f(to)g(a)h(ne)n(wly)e(created)h(folder)f -(for)g(the)h(logged)f(on)h(user)-5 b(.)20 b(At)h(log)f(of)n(f,)f(an)o -(y)g(changes)h(that)g(the)g(user)g(made)-2 4514 y(are)g(written)g(to)g -(the)g(user')-5 b(s)21 b(local)f(pro\002le.)f(If)h(the)h(user)f(has)g -(a)h(roaming)d(pro\002le,)h(the)i(changes)e(are)h(written)g(to)g(the)g -(user')-5 b(s)-2 4622 y(pro\002le)19 b(on)h(the)g(serv)o(er)-5 -b(.)-2 4734 y -SDict begin H.S end - -2 4734 a -2 4734 a -SDict begin 13 H.A end - -2 4734 a -2 4734 a -SDict begin [ /View [/XYZ H.V] /Dest (3270) cvn H.B /DEST pdfmark end - --2 4734 a 310 x Fp(17.4.2.)28 b(MS)j(W)n(indo)o(ws)e(NT4)h(W)-9 -b(orkstation)-2 5211 y -SDict begin H.S end - -2 5211 a -2 5211 a -SDict begin 13 H.A end - -2 5211 a --2 5211 a -SDict begin [ /View [/XYZ H.V] /Dest (3272) cvn H.B /DEST pdfmark end - -2 5211 a 107 x Fu(On)20 b(MS)h(W)m(indo)n(ws)e(NT4)h(the)g -(def)o(ault)g(user)g(pro\002le)f(is)j(obtained)c(from)h(the)i(location) -2512 5318 y -SDict begin H.S end - 2512 5318 a 2512 5318 a -SDict begin 13 H.A end - 2512 5318 a 2512 -5318 a -SDict begin [ /View [/XYZ H.V] /Dest (3273) cvn H.B /DEST pdfmark end - 2512 5318 a Fr(\045SystemRoot\045\\Profiles)c -Fu(which)-2 5426 y(in)j(a)h(def)o(ault)e(installation)h(will)h -(translate)f(to)1318 5426 y -SDict begin H.S end - 1318 5426 a 1318 5426 a -SDict begin 13 H.A end - 1318 -5426 a 1318 5426 a -SDict begin [ /View [/XYZ H.V] /Dest (3274) cvn H.B /DEST pdfmark end - 1318 5426 a Fr(C:\\WinNT\\Profiles)p -Fu(.)e(Under)h(this)i(directory)d(on)i(a)h(clean)f(install)g(there)g -(will)-2 5534 y(be)g(three)g(\(3\))f(directories:)795 -5534 y -SDict begin H.S end - 795 5534 a 795 5534 a -SDict begin 13 H.A end - 795 5534 a 795 5534 a -SDict begin [ /View [/XYZ H.V] /Dest (3275) cvn H.B /DEST pdfmark end - 795 -5534 a Fr(Administrator,)43 b(All)h(Users,)g(Default)g(User)p -Fu(.)p Black 3618 5984 a Fq(128)p Black eop end -%%Page: 129 136 -TeXDict begin 129 135 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.129) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3276) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(The)148 72 y -SDict begin H.S end - 148 72 a 148 72 a -SDict begin 13 H.A end - 148 72 a -148 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3277) cvn H.B /DEST pdfmark end - 148 72 a Fr(All)44 b(Users)20 b Fu(directory)e(contains)i -(menu)f(settings)h(that)h(are)f(common)e(across)i(all)h(system)g -(users.)f(The)3194 72 y -SDict begin H.S end - 3194 72 a 3194 72 a -SDict begin 13 H.A end - 3194 72 a -3194 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3278) cvn H.B /DEST pdfmark end - 3194 72 a Fr(Default)43 b(User)-2 180 y Fu(directory)18 -b(contains)i(menu)f(entries)h(that)g(are)g(customisable)g(per)f(user)i -(depending)c(on)j(the)g(pro\002le)g(settings)g(chosen/created.)-2 -364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (3279) cvn H.B /DEST pdfmark end - -2 364 a 90 -x Fu(When)g(a)g(ne)n(w)g(user)g(\002rst)h(logs)g(onto)e(an)h(MS)h(W)m -(indo)n(ws)e(NT4)h(machine)f(a)i(ne)n(w)f(pro\002le)f(is)j(created)d -(from:)-2 573 y -SDict begin H.S end - -2 573 a -2 573 a -SDict begin 13 H.A end - -2 573 a -2 573 a -SDict begin [ /View [/XYZ H.V] /Dest (3280) cvn H.B /DEST pdfmark end - -2 -573 a -2 573 a -SDict begin H.S end - -2 573 a -2 573 a -SDict begin 13 H.A end - -2 573 a -2 573 a -SDict begin [ /View [/XYZ H.V] /Dest (table.19) cvn H.B /DEST pdfmark -end - -2 -573 a 74 x Fu(All)i(Users)f(settings)-2 740 y(Def)o(ault)g(User)g -(settings)h(\(contains)e(the)h(def)o(ault)f(NTUser)-5 -b(.D)m(A)c(T)20 b(\002le\))-2 924 y -SDict begin H.S end - -2 924 a -2 924 a -SDict begin 13 H.A end - --2 924 a -2 924 a -SDict begin [ /View [/XYZ H.V] /Dest (3283) cvn H.B /DEST pdfmark end - -2 924 a 108 x Fu(When)g(a)g(user)g(logs)h(onto)e(an) -h(MS)h(W)m(indo)n(ws)e(NT4)h(machine)f(that)i(is)g(a)f(member)f(of)h(a) -h(Microsoft)e(security)h(domain)e(the)-2 1140 y(follo)n(wing)g(steps)j -(are)f(follo)n(wed)f(in)h(respect)g(of)g(pro\002le)g(handling:)-2 -1158 y -SDict begin H.S end - -2 1158 a -2 1158 a -SDict begin 13 H.A end - -2 1158 a -2 1158 a -SDict begin [ /View [/XYZ H.V] /Dest (3284) cvn H.B /DEST pdfmark end - -2 1158 -a -2 1168 a -SDict begin H.S end - -2 1168 a -2 1168 a -SDict begin 13 H.A end - -2 1168 a -2 1168 a -SDict begin [ /View [/XYZ H.V] /Dest (3285) cvn H.B /DEST pdfmark end - -2 -1168 a Black 64 1310 a Fu(1.)p Black 147 1310 a -SDict begin H.S end - 147 1310 -a 147 1310 a -SDict begin 13 H.A end - 147 1310 a 147 1310 a -SDict begin [ /View [/XYZ H.V] /Dest (3286) cvn H.B /DEST pdfmark end - 147 1310 a Fu(The)g(users')g -(account)f(information)f(which)h(is)j(obtained)c(during)h(the)h(logon)f -(process)h(contains)f(the)h(location)g(of)f(the)147 1418 -y(users')h(desktop)f(pro\002le.)h(The)f(pro\002le)h(path)g(may)f(be)h -(local)h(to)f(the)g(machine)f(or)h(it)h(may)f(be)g(located)f(on)h(a)h -(netw)o(ork)e(share.)147 1526 y(If)h(there)g(e)o(xists)h(a)f(pro\002le) -g(at)g(the)h(location)e(of)h(the)g(path)g(from)f(the)h(user)g(account,) -f(then)h(this)g(pro\002le)g(is)h(copied)e(to)h(the)147 -1634 y(location)435 1634 y -SDict begin H.S end - 435 1634 a 435 1634 a -SDict begin 13 H.A end - 435 -1634 a 435 1634 a -SDict begin [ /View [/XYZ H.V] /Dest (3287) cvn H.B /DEST pdfmark end - 435 1634 a Fr -(\045SystemRoot\045\\Profiles\\\045USERNAME\045)p Fu(.)c(This)k -(pro\002le)f(then)h(inherits)g(the)g(settings)h(in)f(the)3355 -1634 y -SDict begin H.S end - 3355 1634 a 3355 1634 a -SDict begin 13 H.A end - 3355 1634 a 3355 1634 -a -SDict begin [ /View [/XYZ H.V] /Dest (3288) cvn H.B /DEST pdfmark end - 3355 1634 a Fr(All)147 1742 y(Users)g Fu(pro\002le)g(in)g(the)837 -1742 y -SDict begin H.S end - 837 1742 a 837 1742 a -SDict begin 13 H.A end - 837 1742 a 837 1742 a -SDict begin [ /View [/XYZ H.V] /Dest (3289) cvn H.B /DEST pdfmark end - 837 -1742 a Fr(\045SystemRoot\045\\Profiles)d Fu(location.)-2 -1760 y -SDict begin H.S end - -2 1760 a -2 1760 a -SDict begin 13 H.A end - -2 1760 a -2 1760 a -SDict begin [ /View [/XYZ H.V] /Dest (3290) cvn H.B /DEST pdfmark end - -2 1760 -a Black 64 1891 a Fu(2.)p Black 147 1891 a -SDict begin H.S end - 147 1891 a -147 1891 a -SDict begin 13 H.A end - 147 1891 a 147 1891 a -SDict begin [ /View [/XYZ H.V] /Dest (3291) cvn H.B /DEST pdfmark end - 147 1891 a Fu(If)j(the)g(user)h -(account)d(has)j(a)g(pro\002le)e(path,)h(b)n(ut)g(at)g(it')-5 -b(s)22 b(location)d(a)i(pro\002le)e(does)h(not)g(e)o(xist,)g(then)g(a)g -(ne)n(w)g(pro\002le)g(is)h(created)147 1999 y(in)g(the)355 -1999 y -SDict begin H.S end - 355 1999 a 355 1999 a -SDict begin 13 H.A end - 355 1999 a 355 1999 a -SDict begin [ /View [/XYZ H.V] /Dest (3292) cvn H.B /DEST pdfmark end - 355 -1999 a Fr(\045SystemRoot\045\\Profiles\\\045USERNAME\045)15 -b Fu(directory)k(from)g(reading)f(the)2705 1999 y -SDict begin H.S end - 2705 -1999 a 2705 1999 a -SDict begin 13 H.A end - 2705 1999 a 2705 1999 a -SDict begin [ /View [/XYZ H.V] /Dest (3293) cvn H.B /DEST pdfmark end - 2705 1999 -a Fr(Default)43 b(User)20 b Fu(pro\002le.)-2 2017 y -SDict begin H.S end - -2 -2017 a -2 2017 a -SDict begin 13 H.A end - -2 2017 a -2 2017 a -SDict begin [ /View [/XYZ H.V] /Dest (3294) cvn H.B /DEST pdfmark end - -2 2017 a Black -64 2149 a Fu(3.)p Black 147 2149 a -SDict begin H.S end - 147 2149 a 147 2149 -a -SDict begin 13 H.A end - 147 2149 a 147 2149 a -SDict begin [ /View [/XYZ H.V] /Dest (3295) cvn H.B /DEST pdfmark end - 147 2149 a Fu(If)g(the)g(NETLOGON)g(share)g(on) -f(the)h(authenticating)f(serv)o(er)g(\(logon)f(serv)o(er\))h(contains)h -(a)g(polic)o(y)f(\002le)i(\()3177 2149 y -SDict begin H.S end - 3177 2149 a -3177 2149 a -SDict begin 13 H.A end - 3177 2149 a 3177 2149 a -SDict begin [ /View [/XYZ H.V] /Dest (3296) cvn H.B /DEST pdfmark end - 3177 2149 a Fr(NTConfig.POL)p -Fu(\))147 2257 y(then)f(it')-5 b(s)21 b(contents)f(are)g(applied)f(to)h -(the)1326 2257 y -SDict begin H.S end - 1326 2257 a 1326 2257 a -SDict begin 13 H.A end - 1326 2257 a -1326 2257 a -SDict begin [ /View [/XYZ H.V] /Dest (3297) cvn H.B /DEST pdfmark end - 1326 2257 a Fr(NTUser.DAT)f Fu(which)g(is)i(applied)f(to)g -(the)2567 2257 y -SDict begin H.S end - 2567 2257 a 2567 2257 a -SDict begin 13 H.A end - 2567 2257 a -2567 2257 a -SDict begin [ /View [/XYZ H.V] /Dest (3298) cvn H.B /DEST pdfmark end - 2567 2257 a Fr(HKEY_CURRENT_USER)e Fu(part)i(of)g(the)147 -2365 y(re)o(gistry)-5 b(.)-2 2383 y -SDict begin H.S end - -2 2383 a -2 2383 -a -SDict begin 13 H.A end - -2 2383 a -2 2383 a -SDict begin [ /View [/XYZ H.V] /Dest (3299) cvn H.B /DEST pdfmark end - -2 2383 a Black 64 2514 a Fu(4.)p -Black 147 2514 a -SDict begin H.S end - 147 2514 a 147 2514 a -SDict begin 13 H.A end - 147 2514 a 147 -2514 a -SDict begin [ /View [/XYZ H.V] /Dest (3300) cvn H.B /DEST pdfmark end - 147 2514 a Fu(When)20 b(the)g(user)g(logs)h(out,)e(if)i(the)f -(pro\002le)f(is)j(set)f(to)f(be)g(a)h(roaming)d(pro\002le)i(it)h(will)g -(be)f(written)g(out)f(to)i(the)f(location)f(of)h(the)147 -2622 y(pro\002le.)f(The)555 2622 y -SDict begin H.S end - 555 2622 a 555 2622 -a -SDict begin 13 H.A end - 555 2622 a 555 2622 a -SDict begin [ /View [/XYZ H.V] /Dest (3301) cvn H.B /DEST pdfmark end - 555 2622 a Fr(NTuser.DAT)g Fu(\002le)i(is)g -(then)f(re-created)f(from)g(the)h(contents)g(of)f(the)2558 -2622 y -SDict begin H.S end - 2558 2622 a 2558 2622 a -SDict begin 13 H.A end - 2558 2622 a 2558 2622 -a -SDict begin [ /View [/XYZ H.V] /Dest (3302) cvn H.B /DEST pdfmark end - 2558 2622 a Fr(HKEY_CURRENT_USER)f Fu(contents.)147 -2730 y(Thus,)i(should)f(there)h(not)f(e)o(xist)i(in)f(the)g(NETLOGON)g -(share)g(an)2062 2730 y -SDict begin H.S end - 2062 2730 a 2062 2730 a -SDict begin 13 H.A end - 2062 -2730 a 2062 2730 a -SDict begin [ /View [/XYZ H.V] /Dest (3303) cvn H.B /DEST pdfmark end - 2062 2730 a Fr(NTConfig.POL)f Fu(at)i(the)f(ne)o(xt) -f(logon,)g(the)h(ef)n(fect)g(of)g(the)147 2838 y(pro)o(vious)457 -2838 y -SDict begin H.S end - 457 2838 a 457 2838 a -SDict begin 13 H.A end - 457 2838 a 457 2838 a -SDict begin [ /View [/XYZ H.V] /Dest (3304) cvn H.B /DEST pdfmark end - 457 -2838 a Fr(NTConfig.POL)f Fu(will)i(still)g(be)f(held)g(in)h(the)f -(pro\002le.)f(The)h(ef)n(fect)f(of)h(this)h(is)g(kno)n(wn)e(as)3039 -2838 y -SDict begin H.S end - 3039 2838 a 3039 2838 a -SDict begin 13 H.A end - 3039 2838 a 3039 2838 -a -SDict begin [ /View [/XYZ H.V] /Dest (3305) cvn H.B /DEST pdfmark end - 3039 2838 a Fq(tatooing)p Fu(.)-2 3022 y -SDict begin H.S end - -2 3022 a --2 3022 a -SDict begin 13 H.A end - -2 3022 a -2 3022 a -SDict begin [ /View [/XYZ H.V] /Dest (3306) cvn H.B /DEST pdfmark end - -2 3022 a 90 x Fu(MS)h(W)m(indo)n(ws)g -(NT4)g(pro\002les)g(may)g(be)1178 3112 y -SDict begin H.S end - 1178 3112 a -1178 3112 a -SDict begin 13 H.A end - 1178 3112 a 1178 3112 a -SDict begin [ /View [/XYZ H.V] /Dest (3307) cvn H.B /DEST pdfmark end - 1178 3112 a Fq(Local)g -Fu(or)1478 3112 y -SDict begin H.S end - 1478 3112 a 1478 3112 a -SDict begin 13 H.A end - 1478 3112 a -1478 3112 a -SDict begin [ /View [/XYZ H.V] /Dest (3308) cvn H.B /DEST pdfmark end - 1478 3112 a Fq(Roaming)p Fu(.)e(A)j(Local)e(pro\002le)h -(will)h(stored)e(in)i(the)-2 3220 y -SDict begin H.S end - -2 3220 a -2 3220 -a -SDict begin 13 H.A end - -2 3220 a -2 3220 a -SDict begin [ /View [/XYZ H.V] /Dest (3309) cvn H.B /DEST pdfmark end - -2 3220 a Fr -(\045SystemRoot\045\\Profiles\\\045USERNAME\045)15 b -Fu(location.)k(A)i(roaming)d(pro\002le)i(will)h(also)f(remain)g(stored) -f(in)i(the)f(same)g(w)o(ay)-5 b(,)-2 3328 y(unless)20 -b(the)g(follo)n(wing)f(re)o(gistry)g(k)o(e)o(y)h(is)h(created:)-2 -3512 y -SDict begin H.S end - -2 3512 a -2 3512 a -SDict begin 13 H.A end - -2 3512 a -2 3512 a -SDict begin [ /View [/XYZ H.V] /Dest (3310) cvn H.B /DEST pdfmark end - -2 3512 -a -2 3595 a -SDict begin H.S end - -2 3595 a -2 3595 a -SDict begin 11.7 H.A end - -2 3595 a -2 3595 a -SDict begin [ /View [/XYZ H.V] /Dest (3311) cvn H.B /DEST pdfmark end - -2 -3595 a 79 x Fr(HKEY_LOCAL_MACHINE\\SYSTEM\\Software\\Mic)o(rosoft)o -(\\Windo)o(ws)39 b(NT\\CurrentVersion\\winlogon\\)-2 -3771 y("DeleteRoamingCache"=dword:00000001)-2 3962 y -Fu(In)20 b(which)f(case,)i(the)f(local)g(cop)o(y)f(\(in)1094 -3962 y -SDict begin H.S end - 1094 3962 a 1094 3962 a -SDict begin 13 H.A end - 1094 3962 a 1094 3962 -a -SDict begin [ /View [/XYZ H.V] /Dest (3312) cvn H.B /DEST pdfmark end - 1094 3962 a Fr(\045SystemRoot\045\\Profiles\\\045USERNAME\045)p -Fu(\))c(will)21 b(be)f(deleted)g(on)g(logout.)-2 4146 -y -SDict begin H.S end - -2 4146 a -2 4146 a -SDict begin 13 H.A end - -2 4146 a -2 4146 a -SDict begin [ /View [/XYZ H.V] /Dest (3313) cvn H.B /DEST pdfmark end - -2 4146 a 90 -x Fu(Under)f(MS)i(W)m(indo)n(ws)e(NT4)h(def)o(ault)g(locations)f(for)h -(common)e(resources)h(\(lik)o(e)2379 4236 y -SDict begin H.S end - 2379 4236 -a 2379 4236 a -SDict begin 13 H.A end - 2379 4236 a 2379 4236 a -SDict begin [ /View [/XYZ H.V] /Dest (3314) cvn H.B /DEST pdfmark end - 2379 4236 a Fr(My)45 -b(Documents)19 b Fu(may)h(be)g(redirected)f(to)h(a)-2 -4344 y(netw)o(ork)f(share)h(by)f(modifying)f(the)i(follo)n(wing)f(re)o -(gistry)g(k)o(e)o(ys.)h(These)g(changes)f(may)h(be)g(af)n(fected)f(via) -h(use)g(of)g(the)g(System)-2 4452 y(Polic)o(y)f(Editor)h(\(to)g(do)g -(so)g(may)g(require)f(that)h(you)f(create)h(your)f(o)n(wns)h(template)g -(e)o(xtension)e(for)i(the)g(polic)o(y)f(editor)h(to)g(allo)n(w)-2 -4560 y(this)g(to)h(be)f(done)f(through)f(the)i(GUI.)g(Another)f(w)o(ay) -h(to)h(do)f(this)g(is)h(by)f(w)o(ay)g(of)g(\002rst)h(creating)e(a)i -(def)o(ault)f(user)g(pro\002le,)f(then)-2 4668 y(while)h(logged)f(in)h -(as)h(that)f(user)m(,)g(run)f(re)o(gedt32)f(to)j(edit)f(the)g(k)o(e)o -(y)g(settings.)-2 4852 y -SDict begin H.S end - -2 4852 a -2 4852 a -SDict begin 13 H.A end - -2 4852 -a -2 4852 a -SDict begin [ /View [/XYZ H.V] /Dest (3315) cvn H.B /DEST pdfmark end - -2 4852 a 90 x Fu(The)g(Re)o(gistry)f(Hi)n(v)o(e)h(k)o(e)o -(y)g(that)g(af)n(fects)g(the)g(beha)n(viour)e(of)i(folders)g(that)g -(are)g(part)g(of)g(the)g(def)o(ault)f(user)i(pro\002le)e(are)h -(controlled)-2 5049 y(by)g(entries)g(on)f(W)m(indo)n(ws)h(NT4)g(is:)-2 -5233 y -SDict begin H.S end - -2 5233 a -2 5233 a -SDict begin 13 H.A end - -2 5233 a -2 5233 a -SDict begin [ /View [/XYZ H.V] /Dest (3316) cvn H.B /DEST pdfmark end - -2 5233 -a -2 5317 a -SDict begin H.S end - -2 5317 a -2 5317 a -SDict begin 11.7 H.A end - -2 5317 a -2 5317 a -SDict begin [ /View [/XYZ H.V] /Dest (3317) cvn H.B /DEST pdfmark end - -2 -5317 a 356 5396 a Fr(HKEY_CURRENT_USER)715 5493 y(\\Software)p -Black 3618 5984 a Fq(129)p Black eop end -%%Page: 130 137 -TeXDict begin 130 136 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.130) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3328) cvn H.B /DEST pdfmark end - -2 -201 a 2356 --132 a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement) -p Black 1074 72 a Fr(\\Microsoft)1432 170 y(\\Windows)1791 -267 y(\\CurrentVersion)2150 364 y(\\Explorer)2508 461 -y(\\User)44 b(Shell)g(Folders\\)-2 818 y -SDict begin H.S end - -2 818 a -2 -818 a -SDict begin 13 H.A end - -2 818 a -2 818 a -SDict begin [ /View [/XYZ H.V] /Dest (3318) cvn H.B /DEST pdfmark end - -2 818 a 108 x Fu(The)20 b(abo)o(v)o(e)e(hi)n -(v)o(e)i(k)o(e)o(y)f(contains)h(a)g(list)h(of)f(automatically)f -(managed)g(folders.)g(The)g(def)o(ault)h(entries)g(are:)-2 -1110 y -SDict begin H.S end - -2 1110 a -2 1110 a -SDict begin 13 H.A end - -2 1110 a -2 1110 a -SDict begin [ /View [/XYZ H.V] /Dest (3319) cvn H.B /DEST pdfmark end - -2 1110 -a -2 1193 a -SDict begin H.S end - -2 1193 a -2 1193 a -SDict begin 11.7 H.A end - -2 1193 a -2 1193 a -SDict begin [ /View [/XYZ H.V] /Dest (3320) cvn H.B /DEST pdfmark end - -2 -1193 a 356 1272 a Fr(Name)538 b(Default)43 b(Value)356 -1369 y(--------------)88 b(--------------------------------------)o -(---)356 1466 y(AppData)403 b(\045USERPROFILE\045\\Application)40 -b(Data)356 1564 y(Desktop)403 b(\045USERPROFILE\045\\Desktop)356 -1661 y(Favorites)313 b(\045USERPROFILE\045\\Favorites)356 -1758 y(NetHood)403 b(\045USERPROFILE\045\\NetHood)356 -1855 y(PrintHood)313 b(\045USERPROFILE\045\\PrintHood)356 -1952 y(Programs)358 b(\045USERPROFILE\045\\Start)41 b(Menu\\Programs) -356 2049 y(Recent)448 b(\045USERPROFILE\045\\Recent)356 -2146 y(SendTo)g(\045USERPROFILE\045\\SendTo)356 2244 -y(Start)44 b(Menu)269 b(\045USERPROFILE\045\\Start)41 -b(Menu)356 2341 y(Startup)403 b(\045USERPROFILE\045\\Start)41 -b(Menu\\Programs\\Startup)-2 2795 y -SDict begin H.S end - -2 2795 a -2 2795 -a -SDict begin 13 H.A end - -2 2795 a -2 2795 a -SDict begin [ /View [/XYZ H.V] /Dest (3321) cvn H.B /DEST pdfmark end - -2 2795 a 108 x Fu(The)20 b(re)o(gistry)f(k)o(e)o -(y)g(that)i(contains)e(the)h(location)g(of)f(the)i(def)o(ault)e -(pro\002le)h(settings)g(is:)-2 3004 y -SDict begin H.S end - -2 3004 a -2 3004 -a -SDict begin 11.7 H.A end - -2 3004 a -2 3004 a -SDict begin [ /View [/XYZ H.V] /Dest (3322) cvn H.B /DEST pdfmark end - -2 3004 a 79 x Fr(HKEY_LOCAL_MACHINE)-2 -3180 y(\\SOFTWARE)-2 3277 y(\\Microsoft)-2 3374 y(\\Windows)-2 -3471 y(\\CurrentVersion)-2 3569 y(\\Explorer)-2 3666 -y(\\User)44 b(Shell)g(Folders)-2 3857 y Fu(The)20 b(def)o(ault)f -(entries)h(are:)-2 3940 y -SDict begin H.S end - -2 3940 a -2 3940 a -SDict begin 11.7 H.A end - -2 3940 -a -2 3940 a -SDict begin [ /View [/XYZ H.V] /Dest (3323) cvn H.B /DEST pdfmark end - -2 3940 a 97 x Fr(Common)44 b(Desktop)f -(\045SystemRoot\045\\Profiles\\All)e(Users\\Desktop)-2 -4134 y(Common)j(Programs)f(\045SystemRoot\045\\Profiles\\All)e -(Users\\Programs)-2 4231 y(Common)j(Start)g(Menu)g -(\045SystemRoot\045\\Profiles\\All)c(Users\\Start)j(Menu)-2 -4328 y(Common)h(Startu)f(p)i(\045SystemRoot\045\\Profiles\\All)c -(Users\\Start)i(Menu\\Progams\\Startup)-2 4529 y -SDict begin H.S end - -2 4529 -a -2 4529 a -SDict begin 13 H.A end - -2 4529 a -2 4529 a -SDict begin [ /View [/XYZ H.V] /Dest (3324) cvn H.B /DEST pdfmark end - -2 4529 a 329 x Fp(17.4.3.)28 -b(MS)j(W)n(indo)o(ws)e(200x/XP)-2 4859 y -SDict begin H.S end - -2 4859 a -2 -4859 a -SDict begin 11.7 H.A end - -2 4859 a -2 4859 a -SDict begin [ /View [/XYZ H.V] /Dest (3326) cvn H.B /DEST pdfmark end - -2 4859 a -2 4984 a -SDict begin H.S end - -2 4984 -a -2 4984 a -SDict begin 11.7 H.A end - -2 4984 a -2 4984 a -SDict begin [ /View [/XYZ H.V] /Dest (3327) cvn H.B /DEST pdfmark end - -2 4984 a 164 5079 a -Fk(Note:)19 b Fj(MS)i(Windo)o(ws)d(XP)j(Home)f(Edition)e(does)i(use)g -(def)n(ault)e(per)i(user)g(pro\002les)o(,)f(b)o(ut)g(can)h(not)g(par)s -(ticipate)d(in)j(domain)164 5176 y(secur)q(ity)-7 b(,)19 -b(can)i(not)e(log)h(onto)f(an)h(NT/ADS)f(style)i(domain,)d(and)i(thus)g -(can)g(obtain)e(the)i(pro\002le)f(only)h(from)g(itself)n(.)f(While)164 -5274 y(there)f(are)i(bene\002ts)f(in)g(doing)f(this)i(the)f(beauty)g -(of)g(those)h(MS)g(Windo)o(ws)e(clients)h(that)g(CAN)h(par)s(ticipate)d -(in)j(domain)e(logon)164 5371 y(processes)i(allo)o(ws)f(the)h -(administr)o(ator)e(to)i(create)f(a)i(global)d(def)n(ault)g(pro\002le)h -(and)g(to)h(enf)n(orce)f(it)h(through)e(the)i(use)g(of)164 -5468 y(Group)f(P)l(olicy)i(Objects)f(\(GPOs\).)p Black -3618 5984 a Fq(130)p Black eop end -%%Page: 131 138 -TeXDict begin 131 137 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.131) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3352) cvn H.B /DEST pdfmark end - -2 -201 a 2356 --132 a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement) -p Black -2 346 a Fu(When)g(a)g(ne)n(w)g(user)g(\002rst)h(logs)g(onto)e -(MS)i(W)m(indo)n(ws)e(200x/XP)g(machine)g(the)h(def)o(ault)g(pro\002le) -f(is)j(obtained)c(from)-2 454 y Fr(C:\\Documents)43 b(and)h -(Settings\\Default)e(User)p Fu(.)20 b(The)g(administrator)e(can)i -(modify)f(\(or)g(change)g(the)h(contents)g(of)-2 562 -y(this)g(location)g(and)f(MS)i(W)m(indo)n(ws)f(200x/XP)f(will)i(gladly) -e(user)h(it.)h(This)f(is)h(f)o(ar)f(from)f(the)i(optimum)d(arrangement) -g(since)i(it)-2 670 y(will)h(in)m(v)n(olv)o(e)d(cop)o(ying)h(a)h(ne)n -(w)g(def)o(ault)g(pro\002le)f(to)i(e)n(v)o(ery)d(MS)j(W)m(indo)n(ws)f -(200x/XP)f(client)h(w)o(orkstation.)-2 854 y -SDict begin H.S end - -2 854 a --2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (3330) cvn H.B /DEST pdfmark end - -2 854 a 90 x Fu(When)g(MS)g(W)m(indo)n(ws)g -(200x/XP)f(participate)g(in)i(a)f(domain)f(security)h(conte)o(xt,)e -(and)i(if)g(the)h(def)o(ault)e(user)h(pro\002le)g(is)h(not)-2 -1052 y(found,)d(then)i(the)g(client)g(will)h(search)f(for)f(a)i(def)o -(ault)e(pro\002le)h(in)g(the)h(NETLOGON)e(share)h(of)g(the)g -(authenticating)e(serv)o(er)-5 b(.)20 b(ie:)-2 1160 y(In)g(MS)g(W)m -(indo)n(ws)g(parlance:)887 1160 y -SDict begin H.S end - 887 1160 a 887 1160 -a -SDict begin 13 H.A end - 887 1160 a 887 1160 a -SDict begin [ /View [/XYZ H.V] /Dest (3331) cvn H.B /DEST pdfmark end - 887 1160 a Fr -(\045LOGONSERVER\045\\NETLOGON\\Default)40 b(User)20 -b Fu(and)g(if)g(one)g(e)o(xits)g(there)g(it)h(will)g(cop)o(y)e(this)-2 -1268 y(to)h(the)g(w)o(orkstation)f(to)i(the)825 1268 -y -SDict begin H.S end - 825 1268 a 825 1268 a -SDict begin 13 H.A end - 825 1268 a 825 1268 a -SDict begin [ /View [/XYZ H.V] /Dest (3332) cvn H.B /DEST pdfmark end - 825 1268 -a Fr(C:\\Documents)43 b(and)h(Settings\\)19 b Fu(under)g(the)h(W)m -(indo)n(ws)g(login)f(name)h(of)g(the)g(user)-5 b(.)-2 -1286 y -SDict begin H.S end - -2 1286 a -2 1286 a -SDict begin 11.7 H.A end - -2 1286 a -2 1286 a -SDict begin [ /View [/XYZ H.V] /Dest (3333) cvn H.B /DEST pdfmark end - -2 1286 -a -2 1411 a -SDict begin H.S end - -2 1411 a -2 1411 a -SDict begin 11.7 H.A end - -2 1411 a -2 1411 a -SDict begin [ /View [/XYZ H.V] /Dest (3334) cvn H.B /DEST pdfmark end - -2 -1411 a 164 1490 a Fk(Note:)19 b Fj(This)h(path)f(tr)o(anslates)o(,)f -(in)i(Samba)g(par)q(lance)o(,)e(to)i(the)g(smb)m(.conf)g([NETLOGON])f -(share)o(.)g(The)h(director)r(y)f(should)g(be)164 1587 -y(created)g(at)h(the)f(root)h(of)g(this)g(share)g(and)f(msut)i(be)f -(called)1867 1587 y -SDict begin H.S end - 1867 1587 a 1867 1587 a -SDict begin 11.7 H.A end - 1867 1587 -a 1867 1587 a -SDict begin [ /View [/XYZ H.V] /Dest (3335) cvn H.B /DEST pdfmark end - 1867 1587 a Fd(Default)42 b(Profile)p Fj(.)-2 -1902 y -SDict begin H.S end - -2 1902 a -2 1902 a -SDict begin 13 H.A end - -2 1902 a -2 1902 a -SDict begin [ /View [/XYZ H.V] /Dest (3336) cvn H.B /DEST pdfmark end - -2 1902 -a 108 x Fu(If)20 b(a)g(def)o(ault)g(pro\002le)f(does)h(not)g(e)o(xist)h -(in)f(this)h(location)e(then)h(MS)g(W)m(indo)n(ws)g(200x/XP)f(will)i -(use)f(the)g(local)h(def)o(ault)e(pro\002le.)-2 2194 -y -SDict begin H.S end - -2 2194 a -2 2194 a -SDict begin 13 H.A end - -2 2194 a -2 2194 a -SDict begin [ /View [/XYZ H.V] /Dest (3337) cvn H.B /DEST pdfmark end - -2 2194 a 90 -x Fu(On)h(loging)f(out,)h(the)g(users')g(desktop)f(pro\002le)g(will)i -(be)f(stored)g(to)g(the)h(location)e(speci\002ed)h(in)g(the)g(re)o -(gistry)f(settings)i(that)-2 2392 y(pertain)e(to)h(the)h(user)-5 -b(.)20 b(If)g(no)g(speci\002c)g(policies)g(ha)n(v)o(e)g(been)f -(created,)g(or)h(passed)g(to)h(the)f(client)g(during)f(the)h(login)f -(process)h(\(as)-2 2500 y(Samba)f(does)h(automatically\),)f(then)g(the) -h(user')-5 b(s)21 b(pro\002le)e(will)i(be)g(written)e(to)i(the)f(local) -g(machine)f(only)h(under)e(the)j(path)-2 2608 y -SDict begin H.S end - -2 2608 -a -2 2608 a -SDict begin 13 H.A end - -2 2608 a -2 2608 a -SDict begin [ /View [/XYZ H.V] /Dest (3338) cvn H.B /DEST pdfmark end - -2 2608 a Fr(C:\\Documents)43 -b(and)h(Settings\\\045USERNAME\045)p Fu(.)-2 2786 y -SDict begin H.S end - -2 -2786 a -2 2786 a -SDict begin 13 H.A end - -2 2786 a -2 2786 a -SDict begin [ /View [/XYZ H.V] /Dest (3339) cvn H.B /DEST pdfmark end - -2 2786 a 96 x Fu(Those)19 -b(wishing)h(to)g(modify)f(the)h(def)o(ault)g(beha)n(viour)e(can)i(do)g -(so)g(through)e(up)i(to)g(three)g(methods:)-2 2900 y -SDict begin H.S end - --2 2900 a -2 2900 a -SDict begin 13 H.A end - -2 2900 a -2 2900 a -SDict begin [ /View [/XYZ H.V] /Dest (3340) cvn H.B /DEST pdfmark end - -2 2900 a -2 -2910 a -SDict begin H.S end - -2 2910 a -2 2910 a -SDict begin 13 H.A end - -2 2910 a -2 2910 a -SDict begin [ /View [/XYZ H.V] /Dest (3341) cvn H.B /DEST pdfmark end - -2 2910 -a Black 142 x Ft(\225)p Black 81 3052 a -SDict begin H.S end - 81 3052 a 81 -3052 a -SDict begin 13 H.A end - 81 3052 a 81 3052 a -SDict begin [ /View [/XYZ H.V] /Dest (3342) cvn H.B /DEST pdfmark end - 81 3052 a Fu(Modify)f(the)h(re)o(gistry)f(k) -o(e)o(ys)h(on)g(the)g(local)g(machine)f(manually)g(and)g(place)h(the)h -(ne)n(w)e(def)o(ault)h(pro\002le)f(in)i(the)f(NETLOGON)81 -3160 y(share)g(root)f(-)i(NO)m(T)f(recommended)d(as)k(it)g(is)g -(maintenance)d(intensi)n(v)o(e.)-2 3161 y -SDict begin H.S end - -2 3161 a -2 -3161 a -SDict begin 13 H.A end - -2 3161 a -2 3161 a -SDict begin [ /View [/XYZ H.V] /Dest (3343) cvn H.B /DEST pdfmark end - -2 3161 a Black 149 x Ft(\225)p -Black 81 3310 a -SDict begin H.S end - 81 3310 a 81 3310 a -SDict begin 13 H.A end - 81 3310 a 81 3310 -a -SDict begin [ /View [/XYZ H.V] /Dest (3344) cvn H.B /DEST pdfmark end - 81 3310 a Fu(Create)i(an)g(NT4)g(style)h(NTCon\002g.POL)e(\002le)i -(that)f(speci\002ed)g(this)h(beha)n(viour)d(and)h(locate)h(this)h -(\002le)g(in)f(the)h(root)e(of)h(the)81 3417 y(NETLOGON)f(share)h -(along)g(with)g(the)g(ne)n(w)g(def)o(ault)g(pro\002le.)-2 -3435 y -SDict begin H.S end - -2 3435 a -2 3435 a -SDict begin 13 H.A end - -2 3435 a -2 3435 a -SDict begin [ /View [/XYZ H.V] /Dest (3345) cvn H.B /DEST pdfmark end - -2 3435 -a Black 132 x Ft(\225)p Black 81 3567 a -SDict begin H.S end - 81 3567 a 81 -3567 a -SDict begin 13 H.A end - 81 3567 a 81 3567 a -SDict begin [ /View [/XYZ H.V] /Dest (3346) cvn H.B /DEST pdfmark end - 81 3567 a Fu(Create)g(a)h(GPO)g(that)f -(enforces)f(this)i(through)d(Acti)n(v)o(e)h(Directory)-5 -b(,)19 b(and)g(place)h(the)g(ne)n(w)g(def)o(ault)g(pro\002le)f(in)i -(the)81 3675 y(NETLOGON)e(share.)-2 3842 y -SDict begin H.S end - -2 3842 a --2 3842 a -SDict begin 13 H.A end - -2 3842 a -2 3842 a -SDict begin [ /View [/XYZ H.V] /Dest (3347) cvn H.B /DEST pdfmark end - -2 3842 a 107 x Fu(The)h(Re)o(gistry)f -(Hi)n(v)o(e)h(k)o(e)o(y)g(that)g(af)n(fects)g(the)g(beha)n(viour)e(of)i -(folders)g(that)g(are)g(part)g(of)g(the)g(def)o(ault)f(user)i -(pro\002le)e(are)h(controlled)-2 4057 y(by)g(entries)g(on)f(W)m(indo)n -(ws)h(200x/XP)f(is:)-2 4241 y -SDict begin H.S end - -2 4241 a -2 4241 a -SDict begin 13 H.A end - -2 -4241 a -2 4241 a -SDict begin [ /View [/XYZ H.V] /Dest (3348) cvn H.B /DEST pdfmark end - -2 4241 a -2 4324 a -SDict begin H.S end - -2 4324 a -2 4324 -a -SDict begin 11.7 H.A end - -2 4324 a -2 4324 a -SDict begin [ /View [/XYZ H.V] /Dest (3349) cvn H.B /DEST pdfmark end - -2 4324 a 79 x Fr(HKEY_CURRENT_USER)-2 -4500 y(\\Software)-2 4597 y(\\Microsoft)-2 4694 y(\\Windows)-2 -4791 y(\\CurrentVersion)-2 4889 y(\\Explorer)-2 4986 -y(\\User)44 b(Shell)g(Folders\\)-2 5343 y -SDict begin H.S end - -2 5343 a -2 -5343 a -SDict begin 13 H.A end - -2 5343 a -2 5343 a -SDict begin [ /View [/XYZ H.V] /Dest (3350) cvn H.B /DEST pdfmark end - -2 5343 a 108 x Fu(The)20 -b(abo)o(v)o(e)e(hi)n(v)o(e)i(k)o(e)o(y)f(contains)h(a)g(list)h(of)f -(automatically)f(managed)g(folders.)g(The)g(def)o(ault)h(entries)g -(are:)p Black 3618 5984 a Fq(131)p Black eop end -%%Page: 132 139 -TeXDict begin 132 138 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.132) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3351) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fr(Name)44 b(Default)g(Value)-2 170 y(--------------)e -(-----------------------------------------)-2 267 y(AppData)h -(\045USERPROFILE\045\\Application)e(Data)-2 364 y(Cache)j -(\045USERPROFILE\045\\Local)d(Settings\\Temporary)h(Internet)i(Files)-2 -461 y(Cookies)f(\045USERPROFILE\045\\Cookies)-2 558 y(Desktop)g -(\045USERPROFILE\045\\Desktop)-2 655 y(Favorites)g -(\045USERPROFILE\045\\Favorites)-2 752 y(History)g -(\045USERPROFILE\045\\Local)f(Settings\\History)-2 850 -y(Local)i(AppData)f(\045USERPROFILE\045\\Local)f(Settings\\Application) -g(Data)-2 947 y(Local)i(Settings)f(\045USERPROFILE\045\\Local)f -(Settings)-2 1044 y(My)i(Pictures)g(\045USERPROFILE\045\\My)e -(Documents\\My)h(Pictures)-2 1141 y(NetHood)g -(\045USERPROFILE\045\\NetHood)-2 1238 y(Personal)g -(\045USERPROFILE\045\\My)f(Documents)-2 1335 y(PrintHood)h -(\045USERPROFILE\045\\PrintHood)-2 1432 y(Programs)g -(\045USERPROFILE\045\\Start)f(Menu\\Programs)-2 1530 -y(Recent)i(\045USERPROFILE\045\\Recent)-2 1627 y(SendTo)g -(\045USERPROFILE\045\\SendTo)-2 1724 y(Start)g(Menu)g -(\045USERPROFILE\045\\Start)e(Menu)-2 1821 y(Startup)h -(\045USERPROFILE\045\\Start)f(Menu\\Programs\\Startup)-2 -1918 y(Templates)h(\045USERPROFILE\045\\Templates)-2 -2275 y -SDict begin H.S end - -2 2275 a -2 2275 a -SDict begin 13 H.A end - -2 2275 a -2 2275 a -SDict begin [ /View [/XYZ H.V] /Dest (3353) cvn H.B /DEST pdfmark end - -2 2275 -a 108 x Fu(There)19 b(is)i(also)g(an)f(entry)f(called)h("Def)o(ault")g -(that)g(has)h(no)e(v)n(alue)h(set.)h(The)e(def)o(ault)h(entry)f(is)i -(of)f(type)g(REG_SZ,)g(all)h(the)f(others)-2 2491 y(are)g(of)g(type)g -(REG_EXP)-8 b(AND_SZ.)-2 2675 y -SDict begin H.S end - -2 2675 a -2 2675 a -SDict begin 13 H.A end - -2 -2675 a -2 2675 a -SDict begin [ /View [/XYZ H.V] /Dest (3354) cvn H.B /DEST pdfmark end - -2 2675 a 90 x Fu(It)20 b(mak)o(es)g(a)h(huge)e(dif)n -(ference)f(to)j(the)f(speed)g(of)f(handling)g(roaming)f(user)i -(pro\002les)g(if)h(all)f(the)h(folders)e(are)h(stored)g(on)f(a)-2 -2873 y(dedicated)g(location)g(on)h(a)g(netw)o(ork)f(serv)o(er)-5 -b(.)20 b(This)g(means)g(that)g(it)h(will)g(NO)m(T)f(be)g(necessary)g -(to)g(write)h(Outlook)d(PST)j(\002le)g(o)o(v)o(er)-2 -2981 y(the)f(netw)o(ork)f(for)h(e)n(v)o(ery)e(login)i(and)f(logout.)-2 -3165 y -SDict begin H.S end - -2 3165 a -2 3165 a -SDict begin 13 H.A end - -2 3165 a -2 3165 a -SDict begin [ /View [/XYZ H.V] /Dest (3355) cvn H.B /DEST pdfmark end - -2 3165 -a 90 x Fu(T)-7 b(o)20 b(set)h(this)g(to)f(a)h(netw)o(ork)e(location)g -(you)g(could)h(use)g(the)g(follo)n(wing)f(e)o(xamples:)-2 -3356 y -SDict begin H.S end - -2 3356 a -2 3356 a -SDict begin 11.7 H.A end - -2 3356 a -2 3356 a -SDict begin [ /View [/XYZ H.V] /Dest (3356) cvn H.B /DEST pdfmark end - -2 3356 -a 79 x Fr(\045LOGONSERVER\045\\\045USERNAME\045\\Default)39 -b(Folders)-2 3626 y Fu(This)20 b(w)o(ould)g(store)g(the)g(folders)f(in) -i(the)f(user')-5 b(s)20 b(home)f(directory)g(under)g(a)h(directory)f -(called)h("Def)o(ault)g(F)o(olders")f(Y)-9 b(ou)20 b(could)-2 -3734 y(also)g(use:)-2 3818 y -SDict begin H.S end - -2 3818 a -2 3818 a -SDict begin 11.7 H.A end - -2 3818 -a -2 3818 a -SDict begin [ /View [/XYZ H.V] /Dest (3357) cvn H.B /DEST pdfmark end - -2 3818 a 96 x Fr -(\\\\SambaServer\\FolderShare\\\045USERNAME\045)-2 4105 -y Fu(in)g(which)g(case)g(the)h(def)o(ault)e(folders)g(will)i(be)f -(stored)g(in)g(the)h(serv)o(er)e(named)2239 4105 y -SDict begin H.S end - 2239 -4105 a 2239 4105 a -SDict begin 13 H.A end - 2239 4105 a 2239 4105 a -SDict begin [ /View [/XYZ H.V] /Dest (3358) cvn H.B /DEST pdfmark end - 2239 4105 -a Fq(SambaServer)h Fu(in)h(the)f(share)g(called)3327 -4105 y -SDict begin H.S end - 3327 4105 a 3327 4105 a -SDict begin 13 H.A end - 3327 4105 a 3327 4105 -a -SDict begin [ /View [/XYZ H.V] /Dest (3359) cvn H.B /DEST pdfmark end - 3327 4105 a Fq(F)-9 b(olderShar)m(e)-2 4213 y Fu(under)19 -b(a)h(directory)f(that)h(has)g(the)h(name)e(of)h(the)g(MS)h(W)m(indo)n -(ws)f(user)g(as)h(seen)f(by)g(the)g(Linux/Unix)e(\002le)j(system.)-2 -4397 y -SDict begin H.S end - -2 4397 a -2 4397 a -SDict begin 13 H.A end - -2 4397 a -2 4397 a -SDict begin [ /View [/XYZ H.V] /Dest (3360) cvn H.B /DEST pdfmark end - -2 4397 -a 90 x Fu(Please)g(note)e(that)i(once)e(you)g(ha)n(v)o(e)h(created)f(a) -i(def)o(ault)f(pro\002le)f(share,)h(you)f(MUST)h(migrate)g(a)g(user')-5 -b(s)21 b(pro\002le)e(\(def)o(ault)h(or)-2 4595 y(custom\))f(to)h(it.)-2 -4776 y -SDict begin H.S end - -2 4776 a -2 4776 a -SDict begin 13 H.A end - -2 4776 a -2 4776 a -SDict begin [ /View [/XYZ H.V] /Dest (3361) cvn H.B /DEST pdfmark end - -2 4776 -a 93 x Fu(MS)g(W)m(indo)n(ws)g(200x/XP)f(pro\002les)h(may)g(be)1321 -4869 y -SDict begin H.S end - 1321 4869 a 1321 4869 a -SDict begin 13 H.A end - 1321 4869 a 1321 4869 -a -SDict begin [ /View [/XYZ H.V] /Dest (3362) cvn H.B /DEST pdfmark end - 1321 4869 a Fq(Local)g Fu(or)1621 4869 y -SDict begin H.S end - 1621 4869 -a 1621 4869 a -SDict begin 13 H.A end - 1621 4869 a 1621 4869 a -SDict begin [ /View [/XYZ H.V] /Dest (3363) cvn H.B /DEST pdfmark end - 1621 4869 a Fq(Roaming)p -Fu(.)e(A)j(roaming)d(pro\002le)i(will)g(be)h(cached)e(locally)h(unless) -g(the)-2 4977 y(follo)n(wing)e(re)o(gistry)h(k)o(e)o(y)h(is)h(created:) --2 5161 y -SDict begin H.S end - -2 5161 a -2 5161 a -SDict begin 13 H.A end - -2 5161 a -2 5161 a -SDict begin [ /View [/XYZ H.V] /Dest (3364) cvn H.B /DEST pdfmark end - -2 -5161 a -2 5244 a -SDict begin H.S end - -2 5244 a -2 5244 a -SDict begin 11.7 H.A end - -2 5244 a -2 5244 -a -SDict begin [ /View [/XYZ H.V] /Dest (3365) cvn H.B /DEST pdfmark end - -2 5244 a 79 x Fr(HKEY_LOCAL_MACHINE\\SYSTEM\\Software\\Mic)o(rosoft) -o(\\Windo)o(ws)39 b(NT\\CurrentVersion\\winlogon\\)-2 -5420 y("DeleteRoamingCache"=dword:00000001)p Black 3618 -5984 a Fq(132)p Black eop end -%%Page: 133 140 -TeXDict begin 133 139 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.133) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2356 -132 -a Fq(Chapter)19 b(17.)h(Desktop)g(Pr)l(o\002le)g(Mana)o(g)o(ement)p -Black -2 72 a Fu(In)g(which)f(case,)i(the)f(local)g(cache)g(cop)o(y)f -(will)i(be)f(deleted)g(on)f(logout.)p Black 3618 5984 -a Fq(133)p Black eop end -%%Page: 134 141 -TeXDict begin 134 140 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.134) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (INTERDOMAINTRUSTS) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(18.)f(Interdomain)h(T)-13 b(rust)43 -b(Relationships)-2 363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 -363 a -SDict begin [ /View [/XYZ H.V] /Dest (3384) cvn H.B /DEST pdfmark end - -2 363 a 73 x Fu(Samba-3)19 b(supports)g(NT4)h(style)g(domain)f -(trust)h(relationships.)f(This)i(is)g(feature)e(that)h(man)o(y)f(sites) -j(will)f(w)o(ant)f(to)g(use)h(if)f(the)o(y)-2 544 y(migrate)f(to)h -(Samba-3)f(from)h(and)f(NT4)h(style)h(domain)e(and)g(do)h(NO)m(T)g(w)o -(ant)g(to)h(adopt)e(Acti)n(v)o(e)h(Directory)f(or)g(an)i(LD)m(AP)f -(based)-2 652 y(authentication)e(back)h(end.)h(This)g(section)g(e)o -(xplains)f(some)h(background)d(information)h(re)o(garding)f(trust)j -(relationships)g(and)-2 760 y(ho)n(w)f(to)i(create)f(them.)f(It)i(is)g -(no)n(w)e(possible)h(for)g(Samba3)f(to)i(NT4)e(trust)i(\(and)e(vica)h -(v)o(ersa\),)f(as)i(well)g(as)g(Samba3)e(to)h(Samba3)-2 -868 y(trusts.)-2 869 y -SDict begin H.S end - -2 869 a -2 869 a -SDict begin 13 H.A end - -2 869 a -2 -869 a -SDict begin [ /View [/XYZ H.V] /Dest (3385) cvn H.B /DEST pdfmark end - -2 869 a 376 x Fx(18.1.)35 b(T)-11 b(rust)35 b(Relationship)e -(Backgr)m(ound)-2 1440 y -SDict begin H.S end - -2 1440 a -2 1440 a -SDict begin 13 H.A end - -2 1440 -a -2 1440 a -SDict begin [ /View [/XYZ H.V] /Dest (3387) cvn H.B /DEST pdfmark end - -2 1440 a 79 x Fu(MS)20 b(W)m(indo)n(ws)g(NT3.x/4.0)e(type) -i(security)f(domains)h(emplo)o(y)f(a)h(non-hierchical)d(security)j -(structure.)f(The)h(limitations)g(of)-2 1627 y(this)g(architecture)f -(as)i(it)g(af)n(fects)f(the)g(scalability)g(of)g(MS)h(W)m(indo)n(ws)e -(netw)o(orking)f(in)j(lar)o(ge)e(or)o(ganisations)f(is)j(well)f(kno)n -(wn.)-2 1735 y(Additionally)-5 b(,)18 b(the)i(\003at-name)f(space)h -(that)h(results)f(from)f(this)i(design)f(signi\002cantly)f(impacts)h -(the)g(dele)o(gation)e(of)-2 1842 y(administrati)n(v)o(e)g -(responsibilities)i(in)g(lar)o(ge)f(and)h(di)n(v)o(erse)f(or)o -(ganisations.)-2 2026 y -SDict begin H.S end - -2 2026 a -2 2026 a -SDict begin 13 H.A end - -2 2026 a --2 2026 a -SDict begin [ /View [/XYZ H.V] /Dest (3388) cvn H.B /DEST pdfmark end - -2 2026 a 90 x Fu(Microsoft)g(de)n(v)o(eloped)f(Acti)n(v)o(e) -h(Directory)g(Service)h(\(ADS\),)g(based)g(on)f(K)n(erberos)g(and)h(LD) -m(AP)-9 b(,)20 b(as)h(a)f(means)g(of)-2 2224 y(circumv)o(enting)d(the)j -(limitations)g(of)g(the)g(older)g(technologies.)e(Not)i(e)n(v)o(ery)f -(or)o(ganisation)e(is)k(ready)e(or)h(willing)g(to)h(embrace)-2 -2332 y(ADS.)f(F)o(or)g(small)h(companies)e(the)h(older)f(NT4)h(style)h -(domain)e(security)g(paradigm)f(is)k(quite)d(adequate,)g(there)h(thus)g -(remains)-2 2440 y(an)g(entrenched)e(user)i(base)g(for)g(whom)f(there)h -(is)h(no)f(direct)f(desire)h(to)h(go)f(through)e(a)i(disrupti)n(v)o(e)f -(change)g(to)h(adopt)f(ADS.)-2 2624 y -SDict begin H.S end - -2 2624 a -2 2624 -a -SDict begin 13 H.A end - -2 2624 a -2 2624 a -SDict begin [ /View [/XYZ H.V] /Dest (3389) cvn H.B /DEST pdfmark end - -2 2624 a 90 x Fu(Microsoft)f(introduced)e(with)j -(MS)h(W)m(indo)n(ws)e(NT)h(the)g(ability)f(to)h(allo)n(w)g(dif)n -(fering)e(security)h(domains)g(to)h(af)n(fect)g(a)g(mechanism)-2 -2822 y(so)h(that)h(users)f(from)f(one)h(domain)f(may)g(be)h(gi)n(v)o -(en)f(access)i(rights)f(and)g(pri)n(vilidges)e(in)j(another)e(domain.)f -(The)i(language)e(that)-2 2930 y(describes)h(this)i(capability)e(is)i -(couched)e(in)h(terms)g(of)1570 2930 y -SDict begin H.S end - 1570 2930 a 1570 -2930 a -SDict begin 13 H.A end - 1570 2930 a 1570 2930 a -SDict begin [ /View [/XYZ H.V] /Dest (3390) cvn H.B /DEST pdfmark end - 1570 2930 a Fq(T)-5 b(rusts)p -Fu(.)22 b(Speci\002cally)-5 b(,)19 b(one)h(domain)f(will)2803 -2930 y -SDict begin H.S end - 2803 2930 a 2803 2930 a -SDict begin 13 H.A end - 2803 2930 a 2803 2930 -a -SDict begin [ /View [/XYZ H.V] /Dest (3391) cvn H.B /DEST pdfmark end - 2803 2930 a Fq(trust)k Fu(the)d(users)h(from)e(another)-2 -3038 y(domain.)f(The)i(domain)f(from)g(which)h(users)g(are)g(a)n(v)n -(ailable)g(to)g(another)f(security)h(domain)f(is)i(said)f(to)h(be)f(a)g -(trusted)g(domain.)-2 3146 y(The)g(domain)e(in)j(which)e(those)h(users) -h(ha)n(v)o(e)e(assigned)h(rights)g(and)g(pri)n(vilidges)e(is)k(the)e -(trusting)f(domain.)g(W)m(ith)h(NT3.x/4.0)e(all)-2 3254 -y(trust)i(relationships)f(are)h(al)o(w)o(ays)h(in)f(one)g(direction)f -(only)-5 b(,)19 b(thus)h(if)g(users)h(in)f(both)f(domains)g(are)i(to)f -(ha)n(v)o(e)f(pri)n(vilidges)g(and)-2 3362 y(rights)h(in)g(each)g -(others')f(domain,)g(then)g(it)i(is)g(necessary)f(to)g(establish)h(tw)o -(o)f(\(2\))g(relationships,)e(one)i(in)g(each)g(direction.)-2 -3546 y -SDict begin H.S end - -2 3546 a -2 3546 a -SDict begin 13 H.A end - -2 3546 a -2 3546 a -SDict begin [ /View [/XYZ H.V] /Dest (3392) cvn H.B /DEST pdfmark end - -2 3546 -a 90 x Fu(In)g(an)g(NT4)g(style)g(MS)h(security)f(domain,)e(all)j -(trusts)g(are)f(non-transiti)n(v)o(e.)d(This)k(means)e(that)i(if)f -(there)g(are)g(three)g(\(3\))f(domains)-2 3744 y(\(let')-5 -b(s)21 b(call)f(them)g(RED,)h(WHITE,)e(and)h(BLUE\))g(where)g(RED)h -(and)e(WHITE)h(ha)n(v)o(e)g(a)h(trust)f(relationship,)f(and)g(WHITE)h -(and)-2 3852 y(BLUE)g(ha)n(v)o(e)g(a)g(trust)h(relationship,)d(then)i -(it)h(holds)f(that)g(there)g(is)h(no)f(implied)f(trust)h(between)g(the) -g(RED)h(and)e(BLUE)i(domains.)-2 3959 y(ie:)g(Relationships)e(are)h(e)o -(xplicit)g(and)g(not)g(transiti)n(v)o(e.)-2 4144 y -SDict begin H.S end - -2 -4144 a -2 4144 a -SDict begin 13 H.A end - -2 4144 a -2 4144 a -SDict begin [ /View [/XYZ H.V] /Dest (3393) cvn H.B /DEST pdfmark end - -2 4144 a 89 x Fu(Ne)n(w)g(to)h -(MS)f(W)m(indo)n(ws)g(2000)f(ADS)h(security)g(conte)o(xts)f(is)i(the)g -(f)o(act)f(that)g(trust)h(relationships)e(are)h(tw)o(o-w)o(ay)f(by)h -(def)o(ault.)-2 4341 y(Also,)f(all)i(inter)n(-ADS)e(domain)f(trusts)i -(are)g(transiti)n(v)o(e.)e(In)i(the)f(case)h(of)f(the)h(RED,)g(WHITE)f -(and)g(BLUE)h(domains)f(abo)o(v)o(e,)e(with)-2 4449 y(W)m(indo)n(ws)i -(2000)g(and)h(ADS)h(the)f(RED)h(and)e(BLUE)i(domains)e(CAN)i(trust)f -(each)g(other)-5 b(.)20 b(This)g(is)h(an)f(inherent)f(feature)g(of)h -(ADS)-2 4557 y(domains.)-2 4568 y -SDict begin H.S end - -2 4568 a -2 4568 a -SDict begin 13 H.A end - --2 4568 a -2 4568 a -SDict begin [ /View [/XYZ H.V] /Dest (3394) cvn H.B /DEST pdfmark end - -2 4568 a 377 x Fx(18.2.)35 b(MS)h(W)m(indo)o(ws)e -(NT4)h(T)-11 b(rust)35 b(Con\002guration)-2 5140 y -SDict begin H.S end - -2 -5140 a -2 5140 a -SDict begin 13 H.A end - -2 5140 a -2 5140 a -SDict begin [ /View [/XYZ H.V] /Dest (3396) cvn H.B /DEST pdfmark end - -2 5140 a 79 x Fu(There)19 -b(are)h(tw)o(o)h(steps)f(to)h(creating)e(an)h(inter)n(-domain)e(trust)i -(relationship.)-2 5237 y -SDict begin H.S end - -2 5237 a -2 5237 a -SDict begin 13 H.A end - -2 5237 -a -2 5237 a -SDict begin [ /View [/XYZ H.V] /Dest (3397) cvn H.B /DEST pdfmark end - -2 5237 a Black 3618 5984 a Fq(134)p Black -eop end -%%Page: 135 142 -TeXDict begin 135 141 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.135) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2253 -132 -a Fq(Chapter)20 b(18.)f(Inter)m(domain)f(T)-5 b(rust)22 -b(Relationships)p Black -2 72 a Fp(18.2.1.)28 b(NT4)i(as)f(the)i(T)-9 -b(rusting)30 b(Domain)-2 263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 -a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (3399) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fu(F)o(or)20 b(MS)g(W)m(indo)n(ws)g(NT4,)g -(all)g(domain)f(trust)i(relationships)e(are)h(con\002gured)e(using)h -(the)h(Domain)g(User)g(Manager)-5 b(.)19 b(T)-7 b(o)21 -b(af)n(fect)-2 454 y(a)f(tw)o(o)h(w)o(ay)f(trust)g(relationship)f(it)i -(is)g(necessary)f(for)f(each)h(domain)f(administrator)f(to)j(mak)o(e)f -(a)n(v)n(ailable)f(\(for)g(use)i(by)f(an)-2 562 y(e)o(xternal)f -(domain\))f(it')-5 b(s)21 b(security)f(resources.)f(This)h(is)i(done)d -(from)g(the)h(Domain)f(User)i(Manager)e(Policies)h(entry)g(on)f(the)i -(menu)-2 670 y(bar)-5 b(.)20 b(From)f(the)i(Polic)o(y)e(menu,)g(select) -i(T)m(rust)f(Relationships,)g(then)f(ne)o(xt)h(to)g(the)g(lo)n(wer)g -(box)f(that)i(is)g(labelled)f("Permitted)f(to)-2 778 -y(T)m(rust)h(this)g(Domain")f(are)h(tw)o(o)g(b)n(uttons,)f("Add")g(and) -h("Remo)o(v)o(e".)e(The)i("Add")f(b)n(utton)g(will)i(open)e(a)h(panel)f -(in)h(which)g(needs)f(to)-2 886 y(be)h(entered)f(the)h(remote)f(domain) -g(that)i(will)g(be)f(able)g(to)g(assign)g(user)g(rights)g(to)h(your)e -(domain.)f(In)i(addition)f(it)i(is)g(necessary)e(to)-2 -994 y(enter)g(a)i(passw)o(ord)f(that)g(is)h(speci\002c)f(to)h(this)f -(trust)h(relationship.)d(The)i(passw)o(ord)g(is)h(added)e(twice.)-2 -1022 y -SDict begin H.S end - -2 1022 a -2 1022 a -SDict begin 13 H.A end - -2 1022 a -2 1022 a -SDict begin [ /View [/XYZ H.V] /Dest (3400) cvn H.B /DEST pdfmark end - -2 1022 -a 311 x Fp(18.2.2.)28 b(NT4)i(as)f(the)i(T)-9 b(rusted)30 -b(Domain)-2 1500 y -SDict begin H.S end - -2 1500 a -2 1500 a -SDict begin 13 H.A end - -2 1500 a -2 1500 -a -SDict begin [ /View [/XYZ H.V] /Dest (3402) cvn H.B /DEST pdfmark end - -2 1500 a 106 x Fu(A)20 b(trust)h(relationship)e(will)i(w)o(ork)e -(only)g(when)h(the)g(other)g(\(trusting\))e(domain)h(mak)o(es)h(the)g -(appropriate)e(connections)h(with)h(the)-2 1714 y(trusted)f(domain.)g -(T)-7 b(o)20 b(consumate)f(the)h(trust)h(relationship)e(the)h -(administrator)e(will)j(launch)e(the)i(Domain)e(User)h(Manager)m(,)-2 -1822 y(from)f(the)h(menu)f(select)i(Policies,)g(then)e(select)i(T)m -(rust)f(Relationships,)g(then)f(click)i(on)e(the)i("Add")e(b)n(utton)g -(that)i(is)g(ne)o(xt)e(to)i(the)-2 1930 y(box)e(that)h(is)h(labelled)f -("T)m(rusted)f(Domains".)h(A)g(panel)g(will)h(open)e(in)h(which)g(must) -g(be)g(entered)f(the)i(name)e(of)h(the)g(remote)-2 2038 -y(domain)f(as)h(well)h(as)g(the)f(passw)o(ord)g(assigned)g(to)g(that)g -(trust.)-2 2222 y -SDict begin H.S end - -2 2222 a -2 2222 a -SDict begin 13 H.A end - -2 2222 a -2 2222 -a -SDict begin [ /View [/XYZ H.V] /Dest (3403) cvn H.B /DEST pdfmark end - -2 2222 a -2 2316 a -SDict begin H.S end - -2 2316 a -2 2316 a -SDict begin 13 H.A end - -2 2316 a -2 -2316 a -SDict begin [ /View [/XYZ H.V] /Dest (3404) cvn H.B /DEST pdfmark end - -2 2316 a 359 x Fx(18.3.)35 b(Con\002guring)e(Samba)h(Domain)g -(T)-11 b(rusts)-2 2870 y -SDict begin H.S end - -2 2870 a -2 2870 a -SDict begin 13 H.A end - -2 2870 -a -2 2870 a -SDict begin [ /View [/XYZ H.V] /Dest (3406) cvn H.B /DEST pdfmark end - -2 2870 a 79 x Fu(This)20 b(descitpion)f(is)i(meant)f(to)g -(be)g(a)h(f)o(airly)f(short)g(introduction)d(about)i(ho)n(w)h(to)g(set) -h(up)f(a)h(Samba)f(serv)o(er)f(so)h(that)h(it)g(could)-2 -3057 y(participate)e(in)h(interdomain)e(trust)j(relationships.)d(T)m -(rust)j(relationship)d(support)h(in)i(Samba)e(is)i(in)g(its)g(early)f -(stage,)g(so)g(lot)h(of)-2 3165 y(things)f(don')o(t)e(w)o(ork)i(yet.)g -(P)o(aricularly)-5 b(,)18 b(the)i(contents)f(of)h(this)h(document)d -(applies)i(to)g(NT4-style)g(trusts.)-2 3349 y -SDict begin H.S end - -2 3349 -a -2 3349 a -SDict begin 13 H.A end - -2 3349 a -2 3349 a -SDict begin [ /View [/XYZ H.V] /Dest (3407) cvn H.B /DEST pdfmark end - -2 3349 a 90 x Fu(Each)f(of)h(the)h -(procedures)d(described)g(belo)n(w)i(is)h(treated)f(as)h(the)o(y)e -(were)h(performed)e(with)i(W)m(indo)n(ws)g(NT4)g(Serv)o(er)f(on)h(one) --2 3546 y(end.)f(The)h(other)f(end)h(could)f(just)i(as)g(well)g(be)f -(another)e(Samba3)i(domain.)e(It)j(can)f(be)g(clearly)g(seen,)g(after)f -(reading)g(this)-2 3654 y(document,)f(that)i(combining)d -(Samba-speci\002c)i(parts)h(of)g(what')-5 b(s)20 b(written)g(belo)n(w)f -(leads)h(to)h(trust)f(between)f(domains)g(in)h(purely)-2 -3762 y(Samba)f(en)m(vironment.)-2 3763 y -SDict begin H.S end - -2 3763 a -2 -3763 a -SDict begin 13 H.A end - -2 3763 a -2 3763 a -SDict begin [ /View [/XYZ H.V] /Dest (3408) cvn H.B /DEST pdfmark end - -2 3763 a 327 x Fp(18.3.1.)28 -b(Samba3)i(as)f(the)i(T)-9 b(rusting)30 b(Domain)-2 4281 -y -SDict begin H.S end - -2 4281 a -2 4281 a -SDict begin 13 H.A end - -2 4281 a -2 4281 a -SDict begin [ /View [/XYZ H.V] /Dest (3410) cvn H.B /DEST pdfmark end - -2 4281 a 83 -x Fu(In)20 b(order)f(to)h(set)h(Samba)f(PDC)h(to)f(be)g(trusted)g -(party)f(of)h(the)h(relationship)d(\002rst)j(you)f(need)f(to)h(create)g -(special)h(account)e(for)-2 4472 y(domain)g(that)h(will)h(be)f(the)g -(trusting)g(party)-5 b(.)18 b(T)-7 b(o)21 b(do)e(that,)h(you)g(can)g -(use)g(')-5 b(smbpasswd')19 b(utility)-5 b(.)20 b(Creating)g(the)g -(trusted)g(domain)-2 4580 y(account)f(is)i(v)o(ery)e(similiar)h(to)h -(creating)e(the)h(connection)e(to)i(the)h(trusting)e(machine')-5 -b(s)20 b(account.)e(Suppose,)h(your)g(domain)g(is)-2 -4688 y(called)h(SAMB)m(A,)h(and)e(the)h(remote)g(domain)f(is)i(called)f -(R)m(UMB)m(A.)g(Y)-9 b(our)20 b(\002rst)h(step)f(will)h(be)f(to)h -(issue)f(this)h(command)d(from)-2 4796 y(your)h(f)o(a)n(v)n(ourite)g -(shell:)-2 4980 y -SDict begin H.S end - -2 4980 a -2 4980 a -SDict begin 13 H.A end - -2 4980 a -2 4980 -a -SDict begin [ /View [/XYZ H.V] /Dest (3411) cvn H.B /DEST pdfmark end - -2 4980 a -2 5063 a -SDict begin H.S end - -2 5063 a -2 5063 a -SDict begin 11.7 H.A end - -2 5063 a -2 -5063 a -SDict begin [ /View [/XYZ H.V] /Dest (3412) cvn H.B /DEST pdfmark end - -2 5063 a 79 x Fr(deity#)44 b(smbpasswd)f(-a)h(-i)h(rumba)-2 -5239 y(New)f(SMB)g(password:)g(XXXXXXXX)-2 5337 y(Retype)g(SMB)g -(password:)f(XXXXXXXX)-2 5434 y(Added)h(user)g(rumba$)p -Black 3618 5984 a Fq(135)p Black eop end -%%Page: 136 143 -TeXDict begin 136 142 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.136) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2253 -132 -a Fq(Chapter)20 b(18.)f(Inter)m(domain)f(T)-5 b(rust)22 -b(Relationships)p Black -2 72 a Fr(where:)-2 170 y(-a)44 -b(means)g(to)h(add)f(a)h(new)f(account)g(into)g(the)g(passdb)g -(database)-2 267 y(-i)g(means)g(create)g(this)g(account)g(with)g(the)g -(Inter-Domain)f(trust)h(flag)-2 461 y(The)g(account)g(name)g(will)g(be) -h('rumba$')e(\(the)h(name)g(ofthe)g(remote)g(domain\))-2 -818 y -SDict begin H.S end - -2 818 a -2 818 a -SDict begin 13 H.A end - -2 818 a -2 818 a -SDict begin [ /View [/XYZ H.V] /Dest (3413) cvn H.B /DEST pdfmark end - -2 818 a 108 -x Fu(fter)20 b(issuing)g(this)h(command)d(you')o(ll)h(be)h(ask)o(ed)g -(for)g(typing)f(account')-5 b(s)19 b(passw)o(ord.)g(Y)-9 -b(ou)20 b(can)g(use)g(an)o(y)g(passw)o(ord)f(you)g(w)o(ant,)-2 -1034 y(b)n(ut)h(be)g(a)o(w)o(are)g(that)g(W)m(indo)n(ws)g(NT)g(will)h -(not)f(change)f(this)i(passw)o(ord)e(until)h(7)g(days)g(ha)n(v)o(e)g -(passed)g(since)g(account)f(creating.)-2 1142 y(After)h(command)e -(returns)h(successfully)-5 b(,)19 b(you)g(can)h(look)g(at)g(your)f(ne)n -(w)h(account')-5 b(s)20 b(entry)f(\(in)h(the)g(w)o(ay)h(depending)c(on) -j(your)-2 1250 y(con\002guration\))d(and)j(see)g(that)h(account')-5 -b(s)19 b(name)h(is)h(really)e(R)m(UMB)m(A$)i(and)f(it)g(has)h('I')f -(\003ag)g(in)g(the)g(\003ags)h(\002eld.)f(No)n(w)g(you')l(re)-2 -1358 y(ready)f(to)h(con\002rm)f(the)h(trust)h(by)f(establishing)f(it)i -(from)e(W)m(indo)n(ws)h(NT)g(Serv)o(er)-5 b(.)-2 1542 -y -SDict begin H.S end - -2 1542 a -2 1542 a -SDict begin 13 H.A end - -2 1542 a -2 1542 a -SDict begin [ /View [/XYZ H.V] /Dest (3414) cvn H.B /DEST pdfmark end - -2 1542 a 90 -x Fu(Open)19 b('User)h(Manager)f(for)h(Domains')f(and)h(from)f(menu)g -('Policies')h(select)h('T)m(rust)f(Relationships...)-6 -b('.)18 b(Right)j(beside)-2 1740 y('T)m(rusted)e(domains')g(list)i -(press)f('Add...)-6 b(')19 b(b)n(utton.)g(Y)-9 b(ou')o(ll)19 -b(be)i(prompted)c(for)j(trusted)g(domain)f(name)g(and)h(the)g -(relationship')-5 b(s)-2 1847 y(passw)o(ord.)19 b(T)-7 -b(ype)20 b(in)g(SAMB)m(A,)h(as)g(this)g(is)g(your)e(domain)f(name)i -(and)g(the)g(passw)o(ord)f(you')l(v)o(e)f(just)j(used)f(during)e -(account)-2 1955 y(creation.)h(Press)i(OK)f(and)g(if)g(e)n(v)o -(erything)e(went)i(\002ne,)g(you)f(will)i(see)g('T)m(rusted)e(domain)g -(relationship)g(successfully)-2 2063 y(established')g(message.)h(W)-7 -b(ell)21 b(done.)-2 2092 y -SDict begin H.S end - -2 2092 a -2 2092 a -SDict begin 13 H.A end - -2 2092 -a -2 2092 a -SDict begin [ /View [/XYZ H.V] /Dest (3415) cvn H.B /DEST pdfmark end - -2 2092 a 310 x Fp(18.3.2.)28 b(Samba3)i(as)f(the)i(T)-9 -b(rusted)30 b(Domain)-2 2569 y -SDict begin H.S end - -2 2569 a -2 2569 a -SDict begin 13 H.A end - -2 -2569 a -2 2569 a -SDict begin [ /View [/XYZ H.V] /Dest (3417) cvn H.B /DEST pdfmark end - -2 2569 a 107 x Fu(This)20 b(time)g(acti)n(vities)h -(are)f(some)n(what)f(re)n(v)o(ersed.)g(Again,)g(we')o(ll)h(assume)g -(that)h(your)e(domain)g(controlled)f(by)i(Samba)f(PDC)j(is)-2 -2784 y(called)e(SAMB)m(A)h(and)e(NT)-8 b(-controlled)19 -b(domain)f(is)k(called)e(R)m(UMB)m(A.)-2 2951 y -SDict begin H.S end - -2 2951 -a -2 2951 a -SDict begin 13 H.A end - -2 2951 a -2 2951 a -SDict begin [ /View [/XYZ H.V] /Dest (3418) cvn H.B /DEST pdfmark end - -2 2951 a 107 x Fu(The)g(v)o(ery)f -(\002rst)i(thing)e(is)i(to)g(add)e(account)g(for)h(SAMB)m(A)h(domain)e -(on)g(R)m(UMB)m(A)-9 b(')k(s)21 b(PDC.)-2 3242 y -SDict begin H.S end - -2 3242 -a -2 3242 a -SDict begin 13 H.A end - -2 3242 a -2 3242 a -SDict begin [ /View [/XYZ H.V] /Dest (3419) cvn H.B /DEST pdfmark end - -2 3242 a 90 x Fu(Launch)d(the)j -(Domain)e(User)h(Manager)m(,)f(then)g(from)h(the)g(menu)f(select)i -('Policies',)f('T)m(rust)f(Relationships'.)g(No)n(w)-5 -b(,)20 b(ne)o(xt)f(to)-2 3440 y('T)m(rusted)g(Domains')g(box)g(press)i -(the)f('Add')f(b)n(utton,)g(and)h(type)f(in)i(the)f(name)f(of)h(the)h -(trusted)e(domein)g(\(SAMB)m(A\))i(and)-2 3548 y(passw)o(ord)e -(securing)g(the)h(relationship.)-2 3732 y -SDict begin H.S end - -2 3732 a -2 -3732 a -SDict begin 13 H.A end - -2 3732 a -2 3732 a -SDict begin [ /View [/XYZ H.V] /Dest (3420) cvn H.B /DEST pdfmark end - -2 3732 a 90 x Fu(P)o(assw)o(ord)g(can)g(be) -g(arbitrarily)f(chosen)g(the)h(more,)f(because)h(it')-5 -b(s)21 b(easy)f(to)h(change)d(it)j(from)f(Samba)f(serv)o(er)h(whene)n -(v)o(er)e(you)-2 3929 y(w)o(ant.)i(After)g(con\002rming)e(passw)o(ord)h -(your)g(account)g(is)i(ready)f(and)f(w)o(aiting.)h(No)n(w)g(it')-5 -b(s)21 b(Samba')-5 b(s)20 b(turn.)-2 4113 y -SDict begin H.S end - -2 4113 a --2 4113 a -SDict begin 13 H.A end - -2 4113 a -2 4113 a -SDict begin [ /View [/XYZ H.V] /Dest (3421) cvn H.B /DEST pdfmark end - -2 4113 a 90 x Fu(Using)g(your)f(f)o(a)n -(v)n(ourite)g(shell)i(while)f(being)f(logged)g(on)h(as)h(root,)e(issue) -i(this)f(command:)-2 4387 y -SDict begin H.S end - -2 4387 a -2 4387 a -SDict begin 13 H.A end - -2 4387 -a -2 4387 a -SDict begin [ /View [/XYZ H.V] /Dest (3422) cvn H.B /DEST pdfmark end - -2 4387 a -2 4470 a -SDict begin H.S end - -2 4470 a -2 4470 a -SDict begin 11.7 H.A end - -2 -4470 a -2 4470 a -SDict begin [ /View [/XYZ H.V] /Dest (3423) cvn H.B /DEST pdfmark end - -2 4470 a 80 x Fr(deity#)88 b(net)45 -b(rpc)f(trustdom)g(establish)f(rumba)-2 4907 y -SDict begin H.S end - -2 4907 -a -2 4907 a -SDict begin 13 H.A end - -2 4907 a -2 4907 a -SDict begin [ /View [/XYZ H.V] /Dest (3424) cvn H.B /DEST pdfmark end - -2 4907 a 108 x Fu(Y)-9 -b(ou')o(ll)19 b(be)h(prompted)e(for)i(passw)o(ord)f(you')l(v)o(e)f -(just)j(typed)e(on)h(your)f(W)m(indo)n(ws)h(NT4)g(Serv)o(er)f(box.)g -(Don')o(t)g(w)o(orry)g(if)h(you)g(will)-2 5122 y(see)h(the)f(error)f -(message)h(with)g(returned)f(code)g(of)1464 5122 y -SDict begin H.S end - 1464 -5122 a 1464 5122 a -SDict begin 13 H.A end - 1464 5122 a 1464 5122 a -SDict begin [ /View [/XYZ H.V] /Dest (3425) cvn H.B /DEST pdfmark end - 1464 5122 -a Fr(NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACC)o(OUNT)p -Fu(.)14 b(It)21 b(means)-2 5230 y(the)f(passw)o(ord)f(you)h(ga)n(v)o(e) -f(is)i(correct)e(and)h(the)g(NT4)g(Serv)o(er)f(says)i(the)f(account)f -(is)i(ready)e(for)h(trusting)f(your)g(domain)g(and)h(not)-2 -5338 y(for)f(ordinary)f(connection.)g(After)i(that,)g(be)g(patient)g -(it)h(can)f(tak)o(e)g(a)h(while)f(\(especially)f(in)i(lar)o(ge)e(netw)o -(orks\),)g(you)g(should)g(see)-2 5446 y('Success')h(message.)f -(Contgratulations!)f(Y)-9 b(our)20 b(trust)g(relationship)f(has)h(just) -h(been)e(established.)-2 5464 y -SDict begin H.S end - -2 5464 a -2 5464 a -SDict begin 11.7 H.A end - -2 -5464 a -2 5464 a -SDict begin [ /View [/XYZ H.V] /Dest (3426) cvn H.B /DEST pdfmark end - -2 5464 a Black 3616 5984 a Fq(136)p -Black eop end -%%Page: 137 144 -TeXDict begin 137 143 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.137) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2253 -132 -a Fq(Chapter)20 b(18.)f(Inter)m(domain)f(T)-5 b(rust)22 -b(Relationships)p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 --11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3427) cvn H.B /DEST pdfmark end - -2 -11 a 164 72 a Fk(Note:)d Fj(Note)g(that)h(y)o(ou)f -(ha)o(v)n(e)h(to)g(r)q(un)g(this)g(command)g(as)g(root,)g(since)g(y)o -(ou)f(need)g(wr)q(ite)h(access)h(to)f(y)o(our)g(secrets)o(.tdb)f -(\002le)o(.)p Black 3614 5984 a Fq(137)p Black eop end -%%Page: 138 145 -TeXDict begin 138 144 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.138) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PAM) cvn H.B /DEST pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(19.)f(P)-13 b(AM)43 b(Con\002guration)g(f)l(or)h -(Centrally)-2 332 y(Managed)e(A)-9 b(uthentication)-2 -421 y -SDict begin H.S end - -2 421 a -2 421 a -SDict begin 13 H.A end - -2 421 a -2 421 a -SDict begin [ /View [/XYZ H.V] /Dest (3439) cvn H.B /DEST pdfmark end - -2 421 a 342 -x Fx(19.1.)35 b(Samba)f(and)h(P)-11 b(AM)-2 931 y -SDict begin H.S end - -2 -931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 931 a -SDict begin [ /View [/XYZ H.V] /Dest (3441) cvn H.B /DEST pdfmark end - -2 931 a 106 x Fu(A)20 -b(number)f(of)h(Unix)g(systems)g(\(e)o(g:)g(Sun)g(Solaris\),)g(as)g -(well)h(as)g(the)f(xxxxBSD)g(f)o(amily)f(and)h(Linux,)f(no)n(w)g -(utilize)i(the)-2 1145 y(Pluggable)d(Authentication)g(Modules)i(\(P)-8 -b(AM\))20 b(f)o(acility)g(to)h(pro)o(vide)d(all)i(authentication,)e -(authorization)g(and)i(resource)-2 1253 y(control)f(services.)h(Prior)f -(to)i(the)f(introduction)e(of)i(P)-8 b(AM,)20 b(a)h(decision)e(to)i -(use)f(an)g(alternati)n(v)o(e)f(to)i(the)f(system)g(passw)o(ord)-2 -1361 y(database)f(\()332 1361 y -SDict begin H.S end - 332 1361 a 332 1361 a -SDict begin 13 H.A end - -332 1361 a 332 1361 a -SDict begin [ /View [/XYZ H.V] /Dest (3442) cvn H.B /DEST pdfmark end - 332 1361 a Fr(/etc/passwd)p Fu(\))g(w)o(ould)g -(require)g(the)h(pro)o(vision)e(of)i(alternati)n(v)o(es)f(for)h(all)h -(programs)d(that)i(pro)o(vide)e(security)-2 1468 y(services.)i(Such)f -(a)i(choice)f(w)o(ould)f(in)m(v)n(olv)o(e)g(pro)o(vision)f(of)i -(alternati)n(v)o(es)f(to)h(such)g(programs)e(as:)2808 -1468 y -SDict begin H.S end - 2808 1468 a 2808 1468 a -SDict begin 13 H.A end - 2808 1468 a 2808 1468 -a -SDict begin [ /View [/XYZ H.V] /Dest (3443) cvn H.B /DEST pdfmark end - 2808 1468 a Fv(login)p Fu(,)3025 1468 y -SDict begin H.S end - 3025 1468 a -3025 1468 a -SDict begin 13 H.A end - 3025 1468 a 3025 1468 a -SDict begin [ /View [/XYZ H.V] /Dest (3444) cvn H.B /DEST pdfmark end - 3025 1468 a Fv(passwd)p -Fu(,)3325 1468 y -SDict begin H.S end - 3325 1468 a 3325 1468 a -SDict begin 13 H.A end - 3325 1468 a -3325 1468 a -SDict begin [ /View [/XYZ H.V] /Dest (3445) cvn H.B /DEST pdfmark end - 3325 1468 a Fv(cho)o(wn)p Fu(,)i(etc.)-2 -1652 y -SDict begin H.S end - -2 1652 a -2 1652 a -SDict begin 13 H.A end - -2 1652 a -2 1652 a -SDict begin [ /View [/XYZ H.V] /Dest (3446) cvn H.B /DEST pdfmark end - -2 1652 -a 90 x Fu(P)-8 b(AM)21 b(pro)o(vides)d(a)j(mechanism)e(that)h -(disconnects)f(these)i(security)e(programs)f(from)i(the)g(underlying)-2 -1850 y(authentication/authorization)14 b(infrastructure.)j(P)-8 -b(AM)20 b(is)h(con\002gured)c(either)i(through)e(one)i(\002le)2833 -1850 y -SDict begin H.S end - 2833 1850 a 2833 1850 a -SDict begin 13 H.A end - 2833 1850 a 2833 1850 -a -SDict begin [ /View [/XYZ H.V] /Dest (3447) cvn H.B /DEST pdfmark end - 2833 1850 a Fr(/etc/pam.conf)e Fu(\(Solaris\),)-2 1958 -y(or)j(by)f(editing)h(indi)n(vidual)e(\002les)j(that)g(are)f(located)f -(in)1571 1958 y -SDict begin H.S end - 1571 1958 a 1571 1958 a -SDict begin 13 H.A end - 1571 1958 a 1571 -1958 a -SDict begin [ /View [/XYZ H.V] /Dest (3448) cvn H.B /DEST pdfmark end - 1571 1958 a Fr(/etc/pam.d)p Fu(.)-2 1976 y -SDict begin H.S end - -2 -1976 a -2 1976 a -SDict begin 11.7 H.A end - -2 1976 a -2 1976 a -SDict begin [ /View [/XYZ H.V] /Dest (3449) cvn H.B /DEST pdfmark end - -2 1976 a -2 2101 -a -SDict begin H.S end - -2 2101 a -2 2101 a -SDict begin 11.7 H.A end - -2 2101 a -2 2101 a -SDict begin [ /View [/XYZ H.V] /Dest (3450) cvn H.B /DEST pdfmark end - -2 2101 a 164 -2180 a Fk(Note:)g Fj(If)h(the)g(P)-9 b(AM)20 b(authentication)c(module) -j(\(loadab)o(le)e(link)j(libr)o(ar)r(y)f(\002le\))h(is)h(located)e(in)h -(the)f(def)n(ault)f(location)g(then)i(it)g(is)164 2277 -y(not)f(necessar)r(y)i(to)f(specify)g(the)g(path.)f(In)h(the)g(case)g -(of)g(Lin)o(ux,)g(the)f(def)n(ault)f(location)g(is)2709 -2277 y -SDict begin H.S end - 2709 2277 a 2709 2277 a -SDict begin 11.7 H.A end - 2709 2277 a 2709 2277 -a -SDict begin [ /View [/XYZ H.V] /Dest (3451) cvn H.B /DEST pdfmark end - 2709 2277 a Fd(/lib/security)p Fj(.)25 b(If)20 b(the)g(module)164 -2374 y(is)h(located)d(other)h(than)g(def)n(ault)f(then)h(the)h(path)f -(ma)n(y)i(be)f(speci\002ed)f(as:)-2 2473 y -SDict begin H.S end - -2 2473 a --2 2473 a -SDict begin 10.53 H.A end - -2 2473 a -2 2473 a -SDict begin [ /View [/XYZ H.V] /Dest (3452) cvn H.B /DEST pdfmark end - -2 2473 a 164 2545 a Fd(auth)284 -b(required)245 b(/other_path/pam_stran)q(ge)q(_mo)q(dul)q(e.s)q(o)-2 -3040 y -SDict begin H.S end - -2 3040 a -2 3040 a -SDict begin 13 H.A end - -2 3040 a -2 3040 a -SDict begin [ /View [/XYZ H.V] /Dest (3453) cvn H.B /DEST pdfmark end - -2 3040 -a 108 x Fu(The)20 b(follo)n(wing)e(is)j(an)f(e)o(xample)965 -3148 y -SDict begin H.S end - 965 3148 a 965 3148 a -SDict begin 13 H.A end - 965 3148 a 965 3148 a -SDict begin [ /View [/XYZ H.V] /Dest (3454) cvn H.B /DEST pdfmark end - 965 -3148 a Fr(/etc/pam.d/login)e Fu(con\002guration)g(\002le.)i(This)h(e)o -(xample)e(had)g(all)i(options)e(been)-2 3256 y(uncommented)e(is)k -(probably)d(not)i(usable)g(as)h(it)f(stacks)h(man)o(y)e(conditions)g -(before)g(allo)n(wing)g(successful)h(completion)e(of)i(the)-2 -3364 y(login)f(process.)h(Essentially)g(all)h(conditions)d(can)i(be)g -(disabled)g(by)g(commenting)e(them)h(out)h(e)o(xcept)f(the)i(calls)g -(to)-2 3472 y -SDict begin H.S end - -2 3472 a -2 3472 a -SDict begin 13 H.A end - -2 3472 a -2 3472 a -SDict begin [ /View [/XYZ H.V] /Dest (3455) cvn H.B /DEST pdfmark end - --2 3472 a Fr(pam_pwdb.so)p Fu(.)-2 3650 y -SDict begin H.S end - -2 3650 a -2 -3650 a -SDict begin 13 H.A end - -2 3650 a -2 3650 a -SDict begin [ /View [/XYZ H.V] /Dest (3456) cvn H.B /DEST pdfmark end - -2 3650 a -2 3733 a -SDict begin H.S end - -2 3733 -a -2 3733 a -SDict begin 11.7 H.A end - -2 3733 a -2 3733 a -SDict begin [ /View [/XYZ H.V] /Dest (3457) cvn H.B /DEST pdfmark end - -2 3733 a 85 x Fr(#\045PAM-1.0)-2 -3915 y(#)44 b(The)h(PAM)f(configuration)f(file)h(for)g(the)h(`login')e -(service)-2 4013 y(#)-2 4110 y(auth)89 b(required)43 -b(pam_securetty.so)-2 4207 y(auth)89 b(required)43 b(pam_nologin.so)-2 -4304 y(#)h(auth)89 b(required)44 b(pam_dialup.so)-2 4401 -y(#)g(auth)89 b(optional)44 b(pam_mail.so)-2 4498 y(auth)g(required)f -(pam_pwdb.so)g(shadow)h(md5)-2 4595 y(#)g(account)223 -b(requisite)133 b(pam_time.so)-2 4692 y(account)43 b(required)h -(pam_pwdb.so)-2 4790 y(session)f(required)h(pam_pwdb.so)-2 -4887 y(#)g(session)89 b(optional)43 b(pam_lastlog.so)-2 -4984 y(#)h(password)178 b(required)g(pam_cracklib.so)43 -b(retry=3)-2 5081 y(password)g(required)h(pam_pwdb.so)f(shadow)h(md5)-2 -5438 y -SDict begin H.S end - -2 5438 a -2 5438 a -SDict begin 13 H.A end - -2 5438 a -2 5438 a -SDict begin [ /View [/XYZ H.V] /Dest (3458) cvn H.B /DEST pdfmark end - -2 5438 -a 108 x Fu(P)-8 b(AM)21 b(allo)n(ws)f(use)h(of)f(replacable)e(modules.) -h(Those)h(a)n(v)n(ailable)g(on)f(a)i(sample)f(system)g(include:)p -Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 -a -SDict begin [ /View [/XYZ H.V] /Dest (3462) cvn H.B /DEST pdfmark end - -2 5984 a 3618 6053 a Fq(138)p Black eop end -%%Page: 139 146 -TeXDict begin 139 145 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.139) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1385 -132 -a Fq(Chapter)19 b(19.)h(P)-7 b(AM)20 b(Con\002gur)o(ation)d(for)k -(Centr)o(ally)f(Mana)o(g)o(ed)f(A)n(uthentication)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3459) cvn H.B /DEST pdfmark end - -2 -11 a --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3460) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fr($)43 72 y -SDict begin H.S end - 43 72 a 43 72 a -SDict begin 13 H.A end - 43 72 a 43 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3461) cvn H.B /DEST pdfmark end - 43 -72 a Fm(/bin/ls)48 b(/lib/security)-2 253 y Fr(pam_access.so)177 -b(pam_ftp.so)447 b(pam_limits.so)-2 350 y(pam_ncp_auth.so)87 -b(pam_rhosts_auth.so)g(pam_stress.so)-2 447 y(pam_cracklib.so)g -(pam_group.so)357 b(pam_listfile.so)-2 544 y(pam_nologin.so)132 -b(pam_rootok.so)312 b(pam_tally.so)-2 641 y(pam_deny.so)267 -b(pam_issue.so)357 b(pam_mail.so)-2 738 y(pam_permit.so)177 -b(pam_securetty.so)g(pam_time.so)-2 835 y(pam_dialup.so)g -(pam_lastlog.so)267 b(pam_mkhomedir.so)-2 933 y(pam_pwdb.so)g -(pam_shells.so)312 b(pam_unix.so)-2 1030 y(pam_env.so)g(pam_ldap.so)402 -b(pam_motd.so)-2 1127 y(pam_radius.so)177 b(pam_smbpass.so)267 -b(pam_unix_acct.so)-2 1224 y(pam_wheel.so)222 b(pam_unix_auth.so)177 -b(pam_unix_passwd.so)-2 1321 y(pam_userdb.so)g(pam_warn.so)402 -b(pam_unix_session.so)-2 1678 y -SDict begin H.S end - -2 1678 a -2 1678 a -SDict begin 13 H.A end - -2 -1678 a -2 1678 a -SDict begin [ /View [/XYZ H.V] /Dest (3463) cvn H.B /DEST pdfmark end - -2 1678 a 108 x Fu(The)20 b(follo)n(wing)e(e)o(xample) -h(for)h(the)g(login)f(program)f(replaces)i(the)g(use)h(of)e(the)2282 -1786 y -SDict begin H.S end - 2282 1786 a 2282 1786 a -SDict begin 13 H.A end - 2282 1786 a 2282 1786 -a -SDict begin [ /View [/XYZ H.V] /Dest (3464) cvn H.B /DEST pdfmark end - 2282 1786 a Fr(pam_pwdb.so)g Fu(module)f(which)i(uses)h(the)-2 -1894 y(system)f(passw)o(ord)g(database)f(\()917 1894 -y -SDict begin H.S end - 917 1894 a 917 1894 a -SDict begin 13 H.A end - 917 1894 a 917 1894 a -SDict begin [ /View [/XYZ H.V] /Dest (3465) cvn H.B /DEST pdfmark end - 917 1894 -a Fr(/etc/passwd)p Fu(,)1452 1894 y -SDict begin H.S end - 1452 1894 a 1452 -1894 a -SDict begin 13 H.A end - 1452 1894 a 1452 1894 a -SDict begin [ /View [/XYZ H.V] /Dest (3466) cvn H.B /DEST pdfmark end - 1452 1894 a Fr(/etc/shadow)p -Fu(,)1986 1894 y -SDict begin H.S end - 1986 1894 a 1986 1894 a -SDict begin 13 H.A end - 1986 1894 a -1986 1894 a -SDict begin [ /View [/XYZ H.V] /Dest (3467) cvn H.B /DEST pdfmark end - 1986 1894 a Fr(/etc/group)p Fu(\))g(with)h(the)g(module) -3043 1894 y -SDict begin H.S end - 3043 1894 a 3043 1894 a -SDict begin 13 H.A end - 3043 1894 a 3043 -1894 a -SDict begin [ /View [/XYZ H.V] /Dest (3468) cvn H.B /DEST pdfmark end - 3043 1894 a Fr(pam_smbpass.so)-2 2002 y Fu(which)f(uses)i(the)f -(Samba)g(database)g(which)f(contains)h(the)g(Microsoft)f(MD4)h -(encrypted)e(passw)o(ord)i(hashes.)g(This)g(database)g(is)-2 -2110 y(stored)f(in)i(either)517 2110 y -SDict begin H.S end - 517 2110 a 517 -2110 a -SDict begin 13 H.A end - 517 2110 a 517 2110 a -SDict begin [ /View [/XYZ H.V] /Dest (3469) cvn H.B /DEST pdfmark end - 517 2110 a Fr -(/usr/local/samba/private/smbpasswd)p Fu(,)2082 2110 -y -SDict begin H.S end - 2082 2110 a 2082 2110 a -SDict begin 13 H.A end - 2082 2110 a 2082 2110 a -SDict begin [ /View [/XYZ H.V] /Dest (3470) cvn H.B /DEST pdfmark end - 2082 -2110 a Fr(/etc/samba/smbpasswd)p Fu(,)c(or)j(in)-2 2218 -y -SDict begin H.S end - -2 2218 a -2 2218 a -SDict begin 13 H.A end - -2 2218 a -2 2218 a -SDict begin [ /View [/XYZ H.V] /Dest (3471) cvn H.B /DEST pdfmark end - -2 2218 a Fr -(/etc/samba.d/smbpasswd)p Fu(,)d(depending)g(on)j(the)g(Samba)g -(implementation)e(for)h(your)g(Unix/Linux)g(system.)h(The)-2 -2326 y -SDict begin H.S end - -2 2326 a -2 2326 a -SDict begin 13 H.A end - -2 2326 a -2 2326 a -SDict begin [ /View [/XYZ H.V] /Dest (3472) cvn H.B /DEST pdfmark end - -2 2326 -a Fr(pam_smbpass.so)e Fu(module)h(is)i(pro)o(vided)d(by)i(Samba)f(v)o -(ersion)g(2.2.1)g(or)h(later)-5 b(.)20 b(It)h(can)f(be)g(compiled)f(by) -h(specifying)e(the)-2 2434 y -SDict begin H.S end - -2 2434 a -2 2434 a -SDict begin 13 H.A end - -2 2434 -a -2 2434 a -SDict begin [ /View [/XYZ H.V] /Dest (3473) cvn H.B /DEST pdfmark end - -2 2434 a Fv(--with-pam_smbpass)h Fu(options)h(when)f -(running)f(Samba')-5 b(s)1803 2434 y -SDict begin H.S end - 1803 2434 a 1803 -2434 a -SDict begin 13 H.A end - 1803 2434 a 1803 2434 a -SDict begin [ /View [/XYZ H.V] /Dest (3474) cvn H.B /DEST pdfmark end - 1803 2434 a Fr(configure)20 -b Fu(script.)g(F)o(or)g(more)f(information)f(on)h(the)-2 -2542 y -SDict begin H.S end - -2 2542 a -2 2542 a -SDict begin 13 H.A end - -2 2542 a -2 2542 a -SDict begin [ /View [/XYZ H.V] /Dest (3475) cvn H.B /DEST pdfmark end - -2 2542 -a Fr(pam_smbpass)g Fu(module,)f(see)j(the)f(documentation)d(in)k(the) -1773 2542 y -SDict begin H.S end - 1773 2542 a 1773 2542 a -SDict begin 13 H.A end - 1773 2542 a 1773 -2542 a -SDict begin [ /View [/XYZ H.V] /Dest (3476) cvn H.B /DEST pdfmark end - 1773 2542 a Fr(source/pam_smbpass)d Fu(directory)g(of)i(the)g -(Samba)g(source)-2 2649 y(distrib)n(ution.)-2 2816 y -SDict begin H.S end - --2 2816 a -2 2816 a -SDict begin 13 H.A end - -2 2816 a -2 2816 a -SDict begin [ /View [/XYZ H.V] /Dest (3477) cvn H.B /DEST pdfmark end - -2 2816 a -2 -2899 a -SDict begin H.S end - -2 2899 a -2 2899 a -SDict begin 11.7 H.A end - -2 2899 a -2 2899 a -SDict begin [ /View [/XYZ H.V] /Dest (3478) cvn H.B /DEST pdfmark end - -2 2899 -a 97 x Fr(#\045PAM-1.0)-2 3093 y(#)44 b(The)h(PAM)f(configuration)f -(file)h(for)g(the)h(`login')e(service)-2 3190 y(#)-2 -3287 y(auth)h(required)f(pam_smbpass.so)g(nodelay)-2 -3384 y(account)g(required)h(pam_smbpass.so)e(nodelay)-2 -3481 y(session)h(required)h(pam_smbpass.so)e(nodelay)-2 -3578 y(password)h(required)h(pam_smbpass.so)e(nodelay)-2 -3935 y -SDict begin H.S end - -2 3935 a -2 3935 a -SDict begin 13 H.A end - -2 3935 a -2 3935 a -SDict begin [ /View [/XYZ H.V] /Dest (3479) cvn H.B /DEST pdfmark end - -2 3935 -a 108 x Fu(The)20 b(follo)n(wing)e(is)j(the)f(P)-8 b(AM)22 -b(con\002guration)17 b(\002le)k(for)e(a)i(particular)e(Linux)g(system.) -h(The)g(def)o(ault)g(condition)e(uses)-2 4151 y -SDict begin H.S end - -2 4151 -a -2 4151 a -SDict begin 13 H.A end - -2 4151 a -2 4151 a -SDict begin [ /View [/XYZ H.V] /Dest (3480) cvn H.B /DEST pdfmark end - -2 4151 a Fr(pam_pwdb.so)p -Fu(.)-2 4329 y -SDict begin H.S end - -2 4329 a -2 4329 a -SDict begin 13 H.A end - -2 4329 a -2 4329 -a -SDict begin [ /View [/XYZ H.V] /Dest (3481) cvn H.B /DEST pdfmark end - -2 4329 a -2 4412 a -SDict begin H.S end - -2 4412 a -2 4412 a -SDict begin 11.7 H.A end - -2 4412 a -2 -4412 a -SDict begin [ /View [/XYZ H.V] /Dest (3482) cvn H.B /DEST pdfmark end - -2 4412 a 86 x Fr(#\045PAM-1.0)-2 4595 y(#)44 -b(The)h(PAM)f(configuration)f(file)h(for)g(the)h(`samba')e(service)-2 -4692 y(#)-2 4789 y(auth)313 b(required)223 b(pam_pwdb.so)43 -b(nullok)h(nodelay)f(shadow)h(audit)-2 4886 y(account)178 -b(required)223 b(pam_pwdb.so)43 b(audit)h(nodelay)-2 -4983 y(session)178 b(required)223 b(pam_pwdb.so)43 b(nodelay)-2 -5080 y(password)133 b(required)223 b(pam_pwdb.so)43 b(shadow)h(md5)p -Black 3618 5984 a Fq(139)p Black eop end -%%Page: 140 147 -TeXDict begin 140 146 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.140) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1385 -132 -a Fq(Chapter)19 b(19.)h(P)-7 b(AM)20 b(Con\002gur)o(ation)d(for)k -(Centr)o(ally)f(Mana)o(g)o(ed)f(A)n(uthentication)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3483) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(In)h(the)g(follo)n(wing)e(e)o(xample)h(the)h(decision)g(has)g -(been)g(made)f(to)i(use)f(the)g(smbpasswd)g(database)g(e)n(v)o(en)f -(for)g(basic)i(samba)-2 180 y(authentication.)c(Such)i(a)h(decision)f -(could)f(also)i(be)g(made)f(for)g(the)g(passwd)h(program)d(and)i(w)o -(ould)g(thus)g(allo)n(w)h(the)f(smbpasswd)-2 288 y(passw)o(ords)h(to)g -(be)g(changed)e(using)i(the)g(passwd)g(program.)-2 472 -y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (3484) cvn H.B /DEST pdfmark end - -2 472 a -2 555 -a -SDict begin H.S end - -2 555 a -2 555 a -SDict begin 11.7 H.A end - -2 555 a -2 555 a -SDict begin [ /View [/XYZ H.V] /Dest (3485) cvn H.B /DEST pdfmark end - -2 555 a 80 x Fr(#\045PAM-1.0)-2 -732 y(#)44 b(The)h(PAM)f(configuration)f(file)h(for)g(the)h(`samba')e -(service)-2 829 y(#)-2 926 y(auth)313 b(required)223 -b(pam_smbpass.so)42 b(nodelay)-2 1023 y(account)178 b(required)223 -b(pam_pwdb.so)43 b(audit)h(nodelay)-2 1120 y(session)178 -b(required)223 b(pam_pwdb.so)43 b(nodelay)-2 1217 y(password)133 -b(required)223 b(pam_smbpass.so)42 b(nodelay)i -(smbconf=/etc/samba.d/smb.conf)39 1398 y -SDict begin H.S end - 39 1398 a 39 -1398 a -SDict begin 11.7 H.A end - 39 1398 a 39 1398 a -SDict begin [ /View [/XYZ H.V] /Dest (3486) cvn H.B /DEST pdfmark end - 39 1398 a -2 1522 a -SDict begin H.S end - -2 1522 -a -2 1522 a -SDict begin 11.7 H.A end - -2 1522 a -2 1522 a -SDict begin [ /View [/XYZ H.V] /Dest (3487) cvn H.B /DEST pdfmark end - -2 1522 a 164 1619 a -Fk(Note:)19 b Fj(P)-9 b(AM)20 b(allo)o(ws)g(stac)o(king)f(of)h -(authentication)c(mechanisms)o(.)k(It)g(is)h(also)f(possib)o(le)e(to)i -(pass)h(inf)n(or)r(mation)c(obtained)164 1716 y(within)i(one)g(P)-9 -b(AM)21 b(module)d(through)h(to)h(the)f(ne)n(xt)h(module)f(in)h(the)f -(P)-9 b(AM)21 b(stac)o(k.)g(Please)e(ref)n(er)g(to)h(the)g -(documentation)c(f)n(or)164 1813 y(y)o(our)j(par)s(ticular)f(system)k -(implementation)16 b(f)n(or)k(details)f(regarding)e(the)j(speci\002c)h -(capabilities)c(of)j(P)-9 b(AM)21 b(in)f(this)164 1911 -y(en)o(vironment.)d(Some)j(Lin)o(ux)f(implmentations)f(also)h(pro)o -(vide)g(the)2100 1911 y -SDict begin H.S end - 2100 1911 a 2100 1911 a -SDict begin 11.7 H.A end - 2100 -1911 a 2100 1911 a -SDict begin [ /View [/XYZ H.V] /Dest (3488) cvn H.B /DEST pdfmark end - 2100 1911 a Fd(pam_stack.so)25 b Fj(module)18 -b(that)i(allo)o(ws)f(all)164 2008 y(authentication)d(to)k(be)g -(con\002gured)e(in)i(a)h(single)e(centr)o(al)g(\002le)o(.)h(The)2093 -2008 y -SDict begin H.S end - 2093 2008 a 2093 2008 a -SDict begin 11.7 H.A end - 2093 2008 a 2093 2008 -a -SDict begin [ /View [/XYZ H.V] /Dest (3489) cvn H.B /DEST pdfmark end - 2093 2008 a Fd(pam_stack.so)25 b Fj(method)19 b(has)h(some)h(v)n(er)r -(y)g(de)n(v)n(oted)164 2105 y(f)n(ollo)o(w)o(ers)d(on)i(the)g(basis)g -(that)f(it)h(allo)o(ws)g(f)n(or)f(easier)h(administr)o(ation.)c(As)21 -b(with)f(all)g(issues)g(in)g(lif)n(e)f(though,)f(e)n(v)n(er)r(y)j -(decision)164 2202 y(mak)o(es)f(tr)o(ade-offs)o(,)e(so)j(y)o(ou)f(ma)n -(y)g(w)o(ant)g(e)n(xamine)f(the)g(P)-9 b(AM)21 b(documentation)c(f)n -(or)j(fur)s(ther)e(helpful)g(inf)n(or)r(mation.)-2 2434 -y -SDict begin H.S end - -2 2434 a -2 2434 a -SDict begin 13 H.A end - -2 2434 a -2 2434 a -SDict begin [ /View [/XYZ H.V] /Dest (3490) cvn H.B /DEST pdfmark end - -2 2434 a 378 -x Fx(19.2.)35 b(Distrib)m(uted)e(A)-7 b(uthentication)-2 -2979 y -SDict begin H.S end - -2 2979 a -2 2979 a -SDict begin 13 H.A end - -2 2979 a -2 2979 a -SDict begin [ /View [/XYZ H.V] /Dest (3492) cvn H.B /DEST pdfmark end - -2 2979 -a 107 x Fu(The)20 b(astute)g(administrator)f(will)h(realize)g(from)g -(this)g(that)h(the)f(combination)e(of)2334 3086 y -SDict begin H.S end - 2334 -3086 a 2334 3086 a -SDict begin 13 H.A end - 2334 3086 a 2334 3086 a -SDict begin [ /View [/XYZ H.V] /Dest (3493) cvn H.B /DEST pdfmark end - 2334 3086 -a Fr(pam_smbpass.so)p Fu(,)3003 3086 y -SDict begin H.S end - 3003 3086 a 3003 -3086 a -SDict begin 13 H.A end - 3003 3086 a 3003 3086 a -SDict begin [ /View [/XYZ H.V] /Dest (3494) cvn H.B /DEST pdfmark end - 3003 3086 a Fv(winbindd)p -Fu(,)j(and)f(a)-2 3193 y(distrib)n(uted)f(passdb)h(back)o(end,)e(such)i -(as)h(ldap,)e(will)i(allo)n(w)f(the)h(establishment)e(of)h(a)h -(centrally)e(managed,)f(distrib)n(uted)-2 3301 y(user/passw)o(ord)h -(database)g(that)i(can)f(also)g(be)g(used)g(by)g(all)h(P)-8 -b(AM)21 b(\(e)o(g:)e(Linux\))g(a)o(w)o(are)h(programs)e(and)i -(applications.)f(This)-2 3409 y(arrangement)e(can)j(ha)n(v)o(e)g -(particularly)f(potent)g(adv)n(antages)f(compared)g(with)j(the)f(use)g -(of)g(Microsoft)g(Acti)n(v)o(e)f(Directory)-2 3517 y(Service)g(\(ADS\)) -i(in)f(so)g(f)o(ar)h(as)f(reduction)f(of)h(wide)g(area)g(netw)o(ork)f -(authentication)f(traf)n(\002c.)-2 3542 y -SDict begin H.S end - -2 3542 a -2 -3542 a -SDict begin 13 H.A end - -2 3542 a -2 3542 a -SDict begin [ /View [/XYZ H.V] /Dest (3495) cvn H.B /DEST pdfmark end - -2 3542 a 363 x Fx(19.3.)35 -b(P)-11 b(AM)35 b(Con\002guration)e(in)j(smb)-6 b(.conf)-2 -4100 y -SDict begin H.S end - -2 4100 a -2 4100 a -SDict begin 13 H.A end - -2 4100 a -2 4100 a -SDict begin [ /View [/XYZ H.V] /Dest (3497) cvn H.B /DEST pdfmark end - -2 4100 -a 79 x Fu(There)19 b(is)i(an)f(option)f(in)i(smb)m(.conf)d(called)1249 -4179 y -SDict begin H.S end - 1249 4179 a 1249 4179 a -SDict begin 13 H.A end - 1249 4179 a 1249 4179 -a -SDict begin [ /View [/XYZ H.V] /Dest (3498) cvn H.B /DEST pdfmark end - 1249 4179 a Fu(obe)o(y)h(pam)g(restrictions)h(\(smb)m -(.conf.5.html#OBEYP)-8 b(AMRESTRICTIONS\).)-2 4287 y(The)20 -b(follo)n(wing)e(is)j(from)e(the)i(on-line)e(help)g(for)h(this)h -(option)e(in)h(SW)-10 b(A)h(T)k(;)-2 4471 y -SDict begin H.S end - -2 4471 a --2 4471 a -SDict begin 13 H.A end - -2 4471 a -2 4471 a -SDict begin [ /View [/XYZ H.V] /Dest (3499) cvn H.B /DEST pdfmark end - -2 4471 a 90 x Fu(When)19 -b(Samba)g(is)i(con\002gured)c(to)j(enable)f(P)-8 b(AM)20 -b(support)e(\(i.e.)1845 4561 y -SDict begin H.S end - 1845 4561 a 1845 4561 -a -SDict begin 13 H.A end - 1845 4561 a 1845 4561 a -SDict begin [ /View [/XYZ H.V] /Dest (3500) cvn H.B /DEST pdfmark end - 1845 4561 a Fr(--with-pam)p -Fu(\),)g(this)i(parameter)e(will)j(control)d(whether)h(or)g(not)-2 -4669 y(Samba)g(should)h(obe)o(y)f(P)-8 b(AM')j(s)21 b(account)e(and)h -(session)g(management)e(directi)n(v)o(es.)h(The)h(def)o(ault)f(beha)n -(vior)g(is)i(to)g(use)f(P)-8 b(AM)21 b(for)-2 4776 y(clear)f(te)o(xt)f -(authentication)f(only)i(and)f(to)h(ignore)f(an)o(y)g(account)g(or)h -(session)g(management.)e(Note)i(that)g(Samba)f(al)o(w)o(ays)i(ignores) --2 4884 y(P)-8 b(AM)21 b(for)e(authentication)f(in)j(the)f(case)h(of) -1261 4884 y -SDict begin H.S end - 1261 4884 a 1261 4884 a -SDict begin 13 H.A end - 1261 4884 a 1261 -4884 a -SDict begin [ /View [/XYZ H.V] /Dest (3501) cvn H.B /DEST pdfmark end - 1261 4884 a Fu(encrypt)d(passw)o(ords)i(=)h(yes)f(\(smb)m -(.conf.5.html#ENCR)-5 b(YPTP)d(ASSW)o(ORDS\).)-2 4992 -y(The)20 b(reason)f(is)i(that)f(P)-8 b(AM)21 b(modules)f(cannot)f -(support)g(the)h(challenge/response)d(authentication)h(mechanism)h -(needed)g(in)h(the)-2 5100 y(presence)f(of)h(SMB)h(passw)o(ord)e -(encryption.)-2 5284 y -SDict begin H.S end - -2 5284 a -2 5284 a -SDict begin 13 H.A end - -2 5284 a --2 5284 a -SDict begin [ /View [/XYZ H.V] /Dest (3502) cvn H.B /DEST pdfmark end - -2 5284 a 90 x Fu(Def)o(ault:)290 5374 y -SDict begin H.S end - 290 -5374 a 290 5374 a -SDict begin 13 H.A end - 290 5374 a 290 5374 a -SDict begin [ /View [/XYZ H.V] /Dest (3503) cvn H.B /DEST pdfmark end - 290 5374 a Fv(obey)h(pam)g(r)o -(estrictions)g(=)h(no)p Black 3618 5984 a Fq(140)p Black -eop end -%%Page: 141 148 -TeXDict begin 141 147 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.141) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (VFS) cvn H.B /DEST pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(20.)f(Stackable)g(VFS)h(modules)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3530) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fx(20.1.)35 b(Intr)m(oduction)e(and)i(con\002guration)-2 -734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (3532) cvn H.B /DEST pdfmark end - -2 734 a 79 -x Fu(Since)20 b(samba)g(3.0,)f(samba)h(supports)f(stackable)h(VFS\(V)-5 -b(irtual)20 b(File)h(System\))f(modules.)e(Samba)i(passes)h(each)f -(request)f(to)-2 921 y(access)i(the)f(unix)f(\002le)i(system)f(thru)g -(the)g(loaded)f(VFS)i(modules.)e(This)h(chapter)g(co)o(v)o(ers)e(all)j -(the)f(modules)g(that)g(come)f(with)i(the)-2 1029 y(samba)f(source)f -(and)h(references)f(to)h(some)g(e)o(xternal)f(modules.)-2 -1196 y -SDict begin H.S end - -2 1196 a -2 1196 a -SDict begin 13 H.A end - -2 1196 a -2 1196 a -SDict begin [ /View [/XYZ H.V] /Dest (3533) cvn H.B /DEST pdfmark end - -2 1196 -a 107 x Fu(Y)-9 b(ou)19 b(may)h(ha)n(v)o(e)g(problems)e(to)j(compile)e -(these)h(modules,)f(as)i(shared)f(libraries)f(are)i(compiled)d(and)i -(link)o(ed)f(in)i(dif)n(ferent)d(w)o(ays)-2 1411 y(on)i(dif)n(ferent)e -(systems.)i(The)o(y)g(currently)e(ha)n(v)o(e)i(been)f(tested)i(against) -e(GNU/linux)h(and)f(IRIX.)-2 1595 y -SDict begin H.S end - -2 1595 a -2 1595 -a -SDict begin 13 H.A end - -2 1595 a -2 1595 a -SDict begin [ /View [/XYZ H.V] /Dest (3534) cvn H.B /DEST pdfmark end - -2 1595 a 90 x Fu(T)-7 b(o)20 b(use)h(the)f(VFS)h -(modules,)e(create)h(a)g(share)g(similar)g(to)h(the)f(one)g(belo)n(w)-5 -b(.)19 b(The)g(important)g(parameter)g(is)i(the)3207 -1685 y -SDict begin H.S end - 3207 1685 a 3207 1685 a -SDict begin 13 H.A end - 3207 1685 a 3207 1685 -a -SDict begin [ /View [/XYZ H.V] /Dest (3535) cvn H.B /DEST pdfmark end - 3207 1685 a Fv(vfs)f(object)-2 1793 y Fu(parameter)e(which)i(must)g -(point)g(to)g(the)g(e)o(xact)g(pathname)f(of)g(the)i(shared)e(library)g -(objects.)h(F)o(or)g(e)o(xample,)e(to)j(log)e(all)i(access)g(to)-2 -1901 y(\002les)g(and)f(use)g(a)h(rec)o(ycle)e(bin:)-2 -2002 y -SDict begin H.S end - -2 2002 a -2 2002 a -SDict begin 11.7 H.A end - -2 2002 a -2 2002 a -SDict begin [ /View [/XYZ H.V] /Dest (3536) cvn H.B /DEST pdfmark end - -2 2002 -a 312 2081 a Fr([audit])715 2178 y(comment)44 b(=)g(Audited)g(/data)g -(directory)715 2275 y(path)g(=)h(/data)715 2372 y(vfs)f(object)g(=)h -(/path/to/audit.so)d(/path/to/recycle.so)715 2469 y(writeable)h(=)i -(yes)715 2566 y(browseable)e(=)i(yes)-2 2923 y -SDict begin H.S end - -2 2923 -a -2 2923 a -SDict begin 13 H.A end - -2 2923 a -2 2923 a -SDict begin [ /View [/XYZ H.V] /Dest (3537) cvn H.B /DEST pdfmark end - -2 2923 a 108 x Fu(The)20 -b(modules)f(are)h(used)g(in)g(the)g(order)f(the)o(y)h(are)g -(speci\002ed.)-2 3215 y -SDict begin H.S end - -2 3215 a -2 3215 a -SDict begin 13 H.A end - -2 3215 a --2 3215 a -SDict begin [ /View [/XYZ H.V] /Dest (3538) cvn H.B /DEST pdfmark end - -2 3215 a 90 x Fu(Further)f(documentation)e(on)j(writing)g -(VFS)h(modules)e(for)g(Samba)h(can)g(be)g(found)f(in)h(the)g(Samba)g -(De)n(v)o(elopers)e(Guide.)-2 3334 y -SDict begin H.S end - -2 3334 a -2 3334 -a -SDict begin 13 H.A end - -2 3334 a -2 3334 a -SDict begin [ /View [/XYZ H.V] /Dest (3539) cvn H.B /DEST pdfmark end - -2 3334 a 359 x Fx(20.2.)35 b(Included)f(modules) --2 3695 y -SDict begin H.S end - -2 3695 a -2 3695 a -SDict begin 13 H.A end - -2 3695 a -2 3695 a -SDict begin [ /View [/XYZ H.V] /Dest (3541) cvn H.B /DEST pdfmark end - -2 -3695 a 326 x Fp(20.2.1.)28 b(audit)-2 4188 y -SDict begin H.S end - -2 4188 -a -2 4188 a -SDict begin 13 H.A end - -2 4188 a -2 4188 a -SDict begin [ /View [/XYZ H.V] /Dest (3543) cvn H.B /DEST pdfmark end - -2 4188 a 107 x Fu(A)20 -b(simple)h(module)d(to)j(audit)f(\002le)g(access)h(to)g(the)f(syslog)g -(f)o(acility)-5 b(.)19 b(The)h(follo)n(wing)f(operations)f(are)i -(logged:)-2 4427 y -SDict begin H.S end - -2 4427 a -2 4427 a -SDict begin 13 H.A end - -2 4427 a -2 4427 -a -SDict begin [ /View [/XYZ H.V] /Dest (3544) cvn H.B /DEST pdfmark end - -2 4427 a -2 4427 a -SDict begin H.S end - -2 4427 a -2 4427 a -SDict begin 13 H.A end - -2 4427 a -2 -4427 a -SDict begin [ /View [/XYZ H.V] /Dest (table.20) cvn H.B /DEST pdfmark -end - -2 4427 a 74 x Fu(share)-2 4577 y(connect/disconnect)-2 -4653 y(directory)e(opens/create/remo)o(v)o(e)-2 4745 -y(\002le)j(open/close/rename/unlink/chm)o(od)-2 4774 -y -SDict begin H.S end - -2 4774 a -2 4774 a -SDict begin 13 H.A end - -2 4774 a -2 4774 a -SDict begin [ /View [/XYZ H.V] /Dest (3549) cvn H.B /DEST pdfmark end - -2 4774 a 328 -x Fp(20.2.2.)28 b(extd_audit)-2 5283 y -SDict begin H.S end - -2 5283 a -2 5283 -a -SDict begin 13 H.A end - -2 5283 a -2 5283 a -SDict begin [ /View [/XYZ H.V] /Dest (3551) cvn H.B /DEST pdfmark end - -2 5283 a 93 x Fu(This)20 b(module)f(is)i -(identical)f(with)g(the)1109 5376 y -SDict begin H.S end - 1109 5376 a 1109 -5376 a -SDict begin 13 H.A end - 1109 5376 a 1109 5376 a -SDict begin [ /View [/XYZ H.V] /Dest (3552) cvn H.B /DEST pdfmark end - 1109 5376 a Fq(audit)h -Fu(module)e(abo)o(v)o(e)g(e)o(xcept)g(that)h(it)h(sends)f(audit)g(logs) -g(to)h(both)e(syslog)h(as)h(well)f(as)h(the)-2 5484 y(smbd)e(log)h -(\002le/s.)h(The)f(logle)n(v)o(el)f(for)h(this)g(module)f(is)i(set)g -(in)g(the)f(smb)m(.conf)e(\002le.)j(At)f(logle)n(v)o(el)f(=)i(0,)f -(only)f(\002le)i(and)f(directory)p Black 3618 5984 a -Fq(141)p Black eop end -%%Page: 142 149 -TeXDict begin 142 148 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.142) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2542 -132 -a Fq(Chapter)20 b(20.)g(Stac)n(kable)f(VFS)g(modules)p -Black -2 72 a Fu(deletions)g(and)h(directory)e(and)i(\002le)h -(creations)e(are)h(logged.)f(At)i(logle)n(v)o(el)e(=)h(1)h(\002le)f -(opens)g(are)g(renames)f(and)h(permission)-2 180 y(changes)f(are)h -(logged)f(,)h(while)h(at)f(logle)n(v)o(el)f(=)i(2)f(\002le)h(open)e -(and)h(close)g(calls)h(are)f(logged)f(also.)-2 209 y -SDict begin H.S end - --2 209 a -2 209 a -SDict begin 13 H.A end - -2 209 a -2 209 a -SDict begin [ /View [/XYZ H.V] /Dest (3553) cvn H.B /DEST pdfmark end - -2 209 a 310 x Fp(20.2.3.)28 -b(r)n(ecycle)-2 709 y -SDict begin H.S end - -2 709 a -2 709 a -SDict begin 13 H.A end - -2 709 a -2 709 -a -SDict begin [ /View [/XYZ H.V] /Dest (3555) cvn H.B /DEST pdfmark end - -2 709 a 84 x Fu(A)20 b(rec)o(ycle-bin)e(lik)o(e)j(modules.)e(When)h -(used)g(an)o(y)f(unlink)g(call)i(will)g(be)f(intercepted)e(and)i -(\002les)h(mo)o(v)o(ed)d(to)j(the)f(rec)o(ycle)-2 901 -y(directory)e(instead)i(of)g(beeing)f(deleted.)-2 1085 -y -SDict begin H.S end - -2 1085 a -2 1085 a -SDict begin 13 H.A end - -2 1085 a -2 1085 a -SDict begin [ /View [/XYZ H.V] /Dest (3556) cvn H.B /DEST pdfmark end - -2 1085 a 90 -x Fu(Supported)f(options:)669 1175 y -SDict begin H.S end - 669 1175 a 669 1175 -a -SDict begin 13 H.A end - 669 1175 a 669 1175 a -SDict begin [ /View [/XYZ H.V] /Dest (3557) cvn H.B /DEST pdfmark end - 669 1175 a -2 1317 a -SDict begin H.S end - -2 1317 -a -2 1317 a -SDict begin 13 H.A end - -2 1317 a -2 1317 a -SDict begin [ /View [/XYZ H.V] /Dest (3559) cvn H.B /DEST pdfmark end - -2 1317 a 90 x Fu(vfs_rec)o -(ycle_bin:repository)-2 1425 y -SDict begin H.S end - -2 1425 a -2 1425 a -SDict begin 13 H.A end - -2 -1425 a -2 1425 a -SDict begin [ /View [/XYZ H.V] /Dest (3560) cvn H.B /DEST pdfmark end - -2 1425 a Black Black 164 1557 a -SDict begin H.S end - 164 -1557 a 164 1557 a -SDict begin 13 H.A end - 164 1557 a 164 1557 a -SDict begin [ /View [/XYZ H.V] /Dest (3561) cvn H.B /DEST pdfmark end - 164 1557 a Fu(FIXME)-2 -1640 y -SDict begin H.S end - -2 1640 a -2 1640 a -SDict begin 13 H.A end - -2 1640 a -2 1640 a -SDict begin [ /View [/XYZ H.V] /Dest (3563) cvn H.B /DEST pdfmark end - -2 1640 -a 108 x Fu(vfs_rec)o(ycle_bin:k)o(eeptree)-2 1766 y -SDict begin H.S end - -2 -1766 a -2 1766 a -SDict begin 13 H.A end - -2 1766 a -2 1766 a -SDict begin [ /View [/XYZ H.V] /Dest (3564) cvn H.B /DEST pdfmark end - -2 1766 a Black -Black 164 1897 a -SDict begin H.S end - 164 1897 a 164 1897 a -SDict begin 13 H.A end - 164 1897 a 164 -1897 a -SDict begin [ /View [/XYZ H.V] /Dest (3565) cvn H.B /DEST pdfmark end - 164 1897 a Fu(FIXME)-2 1980 y -SDict begin H.S end - -2 1980 a -2 1980 -a -SDict begin 13 H.A end - -2 1980 a -2 1980 a -SDict begin [ /View [/XYZ H.V] /Dest (3567) cvn H.B /DEST pdfmark end - -2 1980 a 108 x Fu(vfs_rec)o(ycle_bin:v)o -(ersions)-2 2106 y -SDict begin H.S end - -2 2106 a -2 2106 a -SDict begin 13 H.A end - -2 2106 a -2 2106 -a -SDict begin [ /View [/XYZ H.V] /Dest (3568) cvn H.B /DEST pdfmark end - -2 2106 a Black Black 164 2237 a -SDict begin H.S end - 164 2237 a 164 2237 -a -SDict begin 13 H.A end - 164 2237 a 164 2237 a -SDict begin [ /View [/XYZ H.V] /Dest (3569) cvn H.B /DEST pdfmark end - 164 2237 a Fu(FIXME)-2 2320 y -SDict begin H.S end - --2 2320 a -2 2320 a -SDict begin 13 H.A end - -2 2320 a -2 2320 a -SDict begin [ /View [/XYZ H.V] /Dest (3571) cvn H.B /DEST pdfmark end - -2 2320 a 108 -x Fu(vfs_rec)o(ycle_bin:touch)-2 2446 y -SDict begin H.S end - -2 2446 a -2 -2446 a -SDict begin 13 H.A end - -2 2446 a -2 2446 a -SDict begin [ /View [/XYZ H.V] /Dest (3572) cvn H.B /DEST pdfmark end - -2 2446 a Black Black 164 -2578 a -SDict begin H.S end - 164 2578 a 164 2578 a -SDict begin 13 H.A end - 164 2578 a 164 2578 a -SDict begin [ /View [/XYZ H.V] /Dest (3573) cvn H.B /DEST pdfmark end - 164 -2578 a Fu(FIXME)-2 2661 y -SDict begin H.S end - -2 2661 a -2 2661 a -SDict begin 13 H.A end - -2 2661 -a -2 2661 a -SDict begin [ /View [/XYZ H.V] /Dest (3575) cvn H.B /DEST pdfmark end - -2 2661 a 108 x Fu(vfs_rec)o(ycle_bin:maxsize)-2 -2787 y -SDict begin H.S end - -2 2787 a -2 2787 a -SDict begin 13 H.A end - -2 2787 a -2 2787 a -SDict begin [ /View [/XYZ H.V] /Dest (3576) cvn H.B /DEST pdfmark end - -2 2787 -a Black Black 164 2918 a -SDict begin H.S end - 164 2918 a 164 2918 a -SDict begin 13 H.A end - 164 2918 -a 164 2918 a -SDict begin [ /View [/XYZ H.V] /Dest (3577) cvn H.B /DEST pdfmark end - 164 2918 a Fu(FIXME)-2 3001 y -SDict begin H.S end - -2 3001 a --2 3001 a -SDict begin 13 H.A end - -2 3001 a -2 3001 a -SDict begin [ /View [/XYZ H.V] /Dest (3579) cvn H.B /DEST pdfmark end - -2 3001 a 108 x Fu(vfs_rec)o(ycle_bin:e)o -(xclude)-2 3127 y -SDict begin H.S end - -2 3127 a -2 3127 a -SDict begin 13 H.A end - -2 3127 a -2 3127 -a -SDict begin [ /View [/XYZ H.V] /Dest (3580) cvn H.B /DEST pdfmark end - -2 3127 a Black Black 164 3259 a -SDict begin H.S end - 164 3259 a 164 3259 -a -SDict begin 13 H.A end - 164 3259 a 164 3259 a -SDict begin [ /View [/XYZ H.V] /Dest (3581) cvn H.B /DEST pdfmark end - 164 3259 a Fu(FIXME)-2 3342 y -SDict begin H.S end - --2 3342 a -2 3342 a -SDict begin 13 H.A end - -2 3342 a -2 3342 a -SDict begin [ /View [/XYZ H.V] /Dest (3583) cvn H.B /DEST pdfmark end - -2 3342 a 108 -x Fu(vfs_rec)o(ycle_bin:e)o(xclude_)o(dir)-2 3468 y -SDict begin H.S end - -2 -3468 a -2 3468 a -SDict begin 13 H.A end - -2 3468 a -2 3468 a -SDict begin [ /View [/XYZ H.V] /Dest (3584) cvn H.B /DEST pdfmark end - -2 3468 a Black -Black 164 3599 a -SDict begin H.S end - 164 3599 a 164 3599 a -SDict begin 13 H.A end - 164 3599 a 164 -3599 a -SDict begin [ /View [/XYZ H.V] /Dest (3585) cvn H.B /DEST pdfmark end - 164 3599 a Fu(FIXME)-2 3682 y -SDict begin H.S end - -2 3682 a -2 3682 -a -SDict begin 13 H.A end - -2 3682 a -2 3682 a -SDict begin [ /View [/XYZ H.V] /Dest (3587) cvn H.B /DEST pdfmark end - -2 3682 a 108 x Fu(vfs_rec)o(ycle_bin:no)o(v)o -(er)o(sions)-2 3808 y -SDict begin H.S end - -2 3808 a -2 3808 a -SDict begin 13 H.A end - -2 3808 a -2 -3808 a -SDict begin [ /View [/XYZ H.V] /Dest (3588) cvn H.B /DEST pdfmark end - -2 3808 a Black Black 164 3939 a -SDict begin H.S end - 164 3939 a 164 -3939 a -SDict begin 13 H.A end - 164 3939 a 164 3939 a -SDict begin [ /View [/XYZ H.V] /Dest (3589) cvn H.B /DEST pdfmark end - 164 3939 a Fu(FIXME)-2 4099 -y -SDict begin H.S end - -2 4099 a -2 4099 a -SDict begin 13 H.A end - -2 4099 a -2 4099 a -SDict begin [ /View [/XYZ H.V] /Dest (3590) cvn H.B /DEST pdfmark end - -2 4099 a 328 -x Fp(20.2.4.)28 b(netatalk)-2 4595 y -SDict begin H.S end - -2 4595 a -2 4595 -a -SDict begin 13 H.A end - -2 4595 a -2 4595 a -SDict begin [ /View [/XYZ H.V] /Dest (3592) cvn H.B /DEST pdfmark end - -2 4595 a 106 x Fu(A)20 b(netatalk)g(module,)f -(that)h(will)h(ease)f(co-e)o(xistence)f(of)h(samba)g(and)f(netatalk)h -(\002le)h(sharing)e(services.)-2 4885 y -SDict begin H.S end - -2 4885 a -2 -4885 a -SDict begin 13 H.A end - -2 4885 a -2 4885 a -SDict begin [ /View [/XYZ H.V] /Dest (3593) cvn H.B /DEST pdfmark end - -2 4885 a 90 x Fu(Adv)n(antages)f(compared)g -(to)j(the)f(old)g(netatalk)f(module:)-2 5094 y -SDict begin H.S end - -2 5094 -a -2 5094 a -SDict begin 13 H.A end - -2 5094 a -2 5094 a -SDict begin [ /View [/XYZ H.V] /Dest (3594) cvn H.B /DEST pdfmark end - -2 5094 a -2 5094 a -SDict begin H.S end - -2 -5094 a -2 5094 a -SDict begin 13 H.A end - -2 5094 a -2 5094 a -SDict begin [ /View [/XYZ H.V] /Dest (table.21) cvn H.B /DEST pdfmark -end - -2 5094 a 74 x Fu(it)i(doesn')o(t) -d(care)i(about)g(creating)f(of)h(.AppleDouble)d(forks,)j(just)g(k)o -(eeps)g(ones)g(in)h(sync)-2 5261 y(if)f(share)g(in)h(smb)m(.conf)d -(doesn')o(t)g(contain)h(.AppleDouble)f(item)j(in)f(hide)g(or)g(v)o(eto) -f(list,)i(it)g(will)g(be)f(added)f(automatically)-2 5372 -y -SDict begin H.S end - -2 5372 a -2 5372 a -SDict begin 13 H.A end - -2 5372 a -2 5372 a -SDict begin [ /View [/XYZ H.V] /Dest (3597) cvn H.B /DEST pdfmark end - -2 5372 a Black -3618 5984 a Fq(142)p Black eop end -%%Page: 143 150 -TeXDict begin 143 149 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.143) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2542 -132 -a Fq(Chapter)20 b(20.)g(Stac)n(kable)f(VFS)g(modules)p -Black -2 88 a Fx(20.3.)35 b(VFS)f(modules)g(a)l(v)o(ailable)g(elsewher) -m(e)-2 256 y -SDict begin H.S end - -2 256 a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (3599) cvn H.B /DEST pdfmark end - -2 256 -a 106 x Fu(This)20 b(section)g(contains)g(a)g(listing)h(of)e(v)n -(arious)h(other)f(VFS)i(modules)e(that)h(ha)n(v)o(e)g(been)f(posted)h -(b)n(ut)g(don')o(t)f(currently)f(reside)i(in)-2 470 y(the)g(Samba)f -(CVS)i(tree)f(for)f(one)g(reason)g(ot)h(another)e(\(e.g.)h(it)i(is)f -(easy)g(for)g(the)f(maintainer)g(to)h(ha)n(v)o(e)f(his)h(or)g(her)f(o)n -(wn)g(CVS)i(tree\).)-2 654 y -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 -a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (3600) cvn H.B /DEST pdfmark end - -2 654 a 90 x Fu(No)f(statemets)h(about)e(the)h(stability)g -(or)g(functionality)e(an)o(y)i(module)f(should)g(be)h(implied)f(due)h -(to)g(its)i(presence)d(here.)-2 762 y -SDict begin H.S end - -2 762 a -2 762 -a -SDict begin 13 H.A end - -2 762 a -2 762 a -SDict begin [ /View [/XYZ H.V] /Dest (3601) cvn H.B /DEST pdfmark end - -2 762 a 310 x Fp(20.3.1.)28 b(DatabaseFS)-2 -1240 y -SDict begin H.S end - -2 1240 a -2 1240 a -SDict begin 13 H.A end - -2 1240 a -2 1240 a -SDict begin [ /View [/XYZ H.V] /Dest (3603) cvn H.B /DEST pdfmark end - -2 1240 -a 106 x Fu(URL:)208 1346 y -SDict begin H.S end - 208 1346 a 208 1346 a -SDict begin 13 H.A end - 208 -1346 a 208 1346 a -SDict begin [ /View [/XYZ H.V] /Dest (3604) cvn H.B /DEST pdfmark end - 208 1346 a Fu(http://www)-5 b -(.css.tayloru.edu/~elorimer/d)o(atab)o(asefs/inde)n(x.)o(ph)o(p)-2 -1530 y -SDict begin H.S end - -2 1530 a -2 1530 a -SDict begin 13 H.A end - -2 1530 a -2 1530 a -SDict begin [ /View [/XYZ H.V] /Dest (3605) cvn H.B /DEST pdfmark end - -2 1530 -a 90 x Fu(By)115 1620 y -SDict begin H.S end - 115 1620 a 115 1620 a -SDict begin 13 H.A end - 115 1620 -a 115 1620 a -SDict begin [ /View [/XYZ H.V] /Dest (3606) cvn H.B /DEST pdfmark end - 115 1620 a Fu(Eric)20 b(Lorimer)f -(\(mailto:elorimer@css.tayloru.edu\).)-2 1804 y -SDict begin H.S end - -2 1804 -a -2 1804 a -SDict begin 13 H.A end - -2 1804 a -2 1804 a -SDict begin [ /View [/XYZ H.V] /Dest (3607) cvn H.B /DEST pdfmark end - -2 1804 a 90 x Fu(I)h(ha)n(v)o(e)g -(created)f(a)i(VFS)g(module)e(which)g(implements)h(a)g(f)o(airly)g -(complete)f(read-only)f(\002lesystem.)i(It)h(presents)e(information)-2 -2002 y(from)g(a)i(database)e(as)i(a)g(\002lesystem)f(in)g(a)h(modular)e -(and)g(generic)g(w)o(ay)i(to)f(allo)n(w)g(dif)n(ferent)f(databases)g -(to)i(be)f(used)g(\(originally)-2 2110 y(designed)f(for)g(or)o -(ganizing)e(MP3s)k(under)d(directories)i(such)g(as)g("Artists,")h -("Song)e(K)n(e)o(yw)o(ords,")g(etc...)h(I)g(ha)n(v)o(e)g(since)g -(applied)f(it)-2 2218 y(to)h(a)h(student)e(roster)h(database)g(v)o(ery) -f(easily\).)h(The)f(directory)g(structure)g(is)i(stored)f(in)g(the)g -(database)g(itself)h(and)f(the)g(module)-2 2326 y(mak)o(es)g(no)g -(assumptions)f(about)g(the)h(database)g(structure)f(be)o(yond)f(the)i -(table)g(it)h(requires)f(to)g(run.)-2 2510 y -SDict begin H.S end - -2 2510 -a -2 2510 a -SDict begin 13 H.A end - -2 2510 a -2 2510 a -SDict begin [ /View [/XYZ H.V] /Dest (3608) cvn H.B /DEST pdfmark end - -2 2510 a 90 x Fu(An)o(y)f(feedback)g -(w)o(ould)g(be)h(appreciated:)f(comments,)g(suggestions,)f(patches,)i -(etc...)g(If)g(nothing)e(else,)j(hopefully)d(it)j(might)-2 -2708 y(pro)o(v)o(e)d(useful)i(for)f(someone)g(else)i(who)f(wishes)g(to) -h(create)f(a)g(virtual)g(\002lesystem.)-2 2736 y -SDict begin H.S end - -2 2736 -a -2 2736 a -SDict begin 13 H.A end - -2 2736 a -2 2736 a -SDict begin [ /View [/XYZ H.V] /Dest (3609) cvn H.B /DEST pdfmark end - -2 2736 a 310 x Fp(20.3.2.)28 -b(vscan)-2 3214 y -SDict begin H.S end - -2 3214 a -2 3214 a -SDict begin 13 H.A end - -2 3214 a -2 3214 -a -SDict begin [ /View [/XYZ H.V] /Dest (3611) cvn H.B /DEST pdfmark end - -2 3214 a 106 x Fu(URL:)208 3320 y -SDict begin H.S end - 208 3320 a 208 3320 -a -SDict begin 13 H.A end - 208 3320 a 208 3320 a -SDict begin [ /View [/XYZ H.V] /Dest (3612) cvn H.B /DEST pdfmark end - 208 3320 a Fu(http://www)-5 b(.openanti)n -(virus.or)o(g)o(/)-2 3504 y -SDict begin H.S end - -2 3504 a -2 3504 a -SDict begin 13 H.A end - -2 3504 -a -2 3504 a -SDict begin [ /View [/XYZ H.V] /Dest (3613) cvn H.B /DEST pdfmark end - -2 3504 a 90 x Fu(samba-vscan)18 b(is)j(a)g -(proof-of-concept)15 b(module)k(for)h(Samba,)f(which)h(uses)h(the)f -(VFS)h(\(virtual)e(\002le)i(system\))f(features)f(of)-2 -3702 y(Samba)g(2.2.x/3.0)f(alphaX.)h(Of)i(couse,)e(Samba)h(has)g(to)h -(be)f(compiled)f(with)h(VFS)h(support.)e(samba-vscan)f(supports)h(v)n -(arious)-2 3810 y(virus)h(scanners)f(and)h(is)h(maintained)e(by)g -(Rainer)h(Link.)p Black 3618 5984 a Fq(143)p Black eop -end -%%Page: 144 151 -TeXDict begin 144 150 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.144) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (MSDFS) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(21.)f(Hosting)g(a)g(Micr)m(osoft)h(Distrib)m(uted)f -(File)-2 332 y(System)h(tr)m(ee)g(on)f(Samba)-2 421 y -SDict begin H.S end - --2 421 a -2 421 a -SDict begin 13 H.A end - -2 421 a -2 421 a -SDict begin [ /View [/XYZ H.V] /Dest (3625) cvn H.B /DEST pdfmark end - -2 421 a 342 x Fx(21.1.)35 -b(Instructions)-2 931 y -SDict begin H.S end - -2 931 a -2 931 a -SDict begin 13 H.A end - -2 931 a -2 -931 a -SDict begin [ /View [/XYZ H.V] /Dest (3627) cvn H.B /DEST pdfmark end - -2 931 a 106 x Fu(The)20 b(Distrib)n(uted)f(File)i(System)f(\(or) -g(Dfs\))g(pro)o(vides)f(a)h(means)g(of)g(separating)f(the)h(logical)g -(vie)n(w)g(of)g(\002les)h(and)f(directories)f(that)-2 -1145 y(users)h(see)h(from)e(the)h(actual)g(physical)f(locations)h(of)g -(these)g(resources)f(on)h(the)g(netw)o(ork.)f(It)i(allo)n(ws)f(for)g -(higher)e(a)n(v)n(ailability)-5 b(,)-2 1253 y(smoother)19 -b(storage)g(e)o(xpansion,)f(load)i(balancing)e(etc.)j(F)o(or)e(more)h -(information)e(about)h(Dfs,)h(refer)g(to)2979 1253 y -SDict begin H.S end - -2979 1253 a 2979 1253 a -SDict begin 13 H.A end - 2979 1253 a 2979 1253 a -SDict begin [ /View [/XYZ H.V] /Dest (3628) cvn H.B /DEST pdfmark end - 2979 -1253 a 21 w Fu(Microsoft)-2 1361 y(documentation)-2 1468 -y(\(http://www)-5 b(.microsoft.com/NTServ)o(e)o(r/nts/do)m(wnlo)o -(ads/win)o(featu)o(res/NTSDistrFile/Adm)o(inGu)o(ide.asp)o(\).)-2 -1652 y -SDict begin H.S end - -2 1652 a -2 1652 a -SDict begin 13 H.A end - -2 1652 a -2 1652 a -SDict begin [ /View [/XYZ H.V] /Dest (3629) cvn H.B /DEST pdfmark end - -2 1652 -a 90 x Fu(This)20 b(document)e(e)o(xplains)i(ho)n(w)f(to)i(host)f(a)g -(Dfs)h(tree)f(on)g(a)h(Unix)e(machine)g(\(for)h(Dfs-a)o(w)o(are)f -(clients)h(to)h(bro)n(wse\))e(using)-2 1850 y(Samba.)-2 -2017 y -SDict begin H.S end - -2 2017 a -2 2017 a -SDict begin 13 H.A end - -2 2017 a -2 2017 a -SDict begin [ /View [/XYZ H.V] /Dest (3630) cvn H.B /DEST pdfmark end - -2 2017 -a 107 x Fu(T)-7 b(o)20 b(enable)g(SMB-based)f(DFS)i(for)f(Samba,)f -(con\002gure)g(it)i(with)f(the)2004 2124 y -SDict begin H.S end - 2004 2124 -a 2004 2124 a -SDict begin 13 H.A end - 2004 2124 a 2004 2124 a -SDict begin [ /View [/XYZ H.V] /Dest (3631) cvn H.B /DEST pdfmark end - 2004 2124 a Fn(--with-msdfs)f -Fu(option.)f(Once)i(b)n(uilt,)g(a)h(Samba)-2 2232 y(serv)o(er)e(can)g -(be)g(made)g(a)i(Dfs)f(serv)o(er)e(by)i(setting)f(the)h(global)e -(boolean)2049 2232 y -SDict begin H.S end - 2049 2232 a 2049 2232 a -SDict begin 13 H.A end - 2049 2232 -a 2049 2232 a -SDict begin [ /View [/XYZ H.V] /Dest (3632) cvn H.B /DEST pdfmark end - 2049 2232 a 2049 2232 a -SDict begin H.S end - 2049 2232 a 2049 -2232 a -SDict begin 13 H.A end - 2049 2232 a 2049 2232 a -SDict begin [ /View [/XYZ H.V] /Dest (3633) cvn H.B /DEST pdfmark end - 2049 2232 a 50 w Fn(host)49 -b(msdfs)20 b Fu(\(smb)m(.conf.5.html#HOSTMSDFS\))-2 2340 -y(parameter)e(in)j(the)558 2340 y -SDict begin H.S end - 558 2340 a 558 2340 -a -SDict begin 13 H.A end - 558 2340 a 558 2340 a -SDict begin [ /View [/XYZ H.V] /Dest (3634) cvn H.B /DEST pdfmark end - 558 2340 a Fr(smb.conf)64 b Fu(\002le.)21 -b(Y)-9 b(ou)19 b(designate)h(a)g(share)g(as)h(a)g(Dfs)f(root)g(using)g -(the)g(share)g(le)n(v)o(el)g(boolean)3296 2340 y -SDict begin H.S end - 3296 -2340 a 3296 2340 a -SDict begin 13 H.A end - 3296 2340 a 3296 2340 a -SDict begin [ /View [/XYZ H.V] /Dest (3635) cvn H.B /DEST pdfmark end - 3296 2340 -a 3296 2340 a -SDict begin H.S end - 3296 2340 a 3296 2340 a -SDict begin 13 H.A end - 3296 2340 a 3296 -2340 a -SDict begin [ /View [/XYZ H.V] /Dest (3636) cvn H.B /DEST pdfmark end - 3296 2340 a 50 w Fn(msdfs)-2 2448 y(root)f Fu(\(smb)m -(.conf.5.html#MSDFSR)m(OO)m(T\))14 b(parameter)-5 b(.)18 -b(A)i(Dfs)g(root)e(directory)g(on)h(Samba)g(hosts)g(Dfs)h(links)g(in)f -(the)h(form)e(of)-2 2556 y(symbolic)h(links)h(that)g(point)g(to)g -(other)g(serv)o(ers.)f(F)o(or)h(e)o(xample,)e(a)j(symbolic)e(link)-2 -2664 y -SDict begin H.S end - -2 2664 a -2 2664 a -SDict begin 13 H.A end - -2 2664 a -2 2664 a -SDict begin [ /View [/XYZ H.V] /Dest (3637) cvn H.B /DEST pdfmark end - -2 2664 -a Fr(junction->msdfs:storage1\\share1)c Fu(in)20 b(the)f(share)h -(directory)d(acts)k(as)f(the)g(Dfs)g(junction.)e(When)h(Dfs-a)o(w)o -(are)g(clients)-2 2772 y(attempt)h(to)g(access)h(the)f(junction)f -(link,)h(the)o(y)f(are)h(redirected)f(to)h(the)g(storage)g(location)f -(\(in)h(this)h(case,)f(\\\\storage1\\share1\).)-2 2956 -y -SDict begin H.S end - -2 2956 a -2 2956 a -SDict begin 13 H.A end - -2 2956 a -2 2956 a -SDict begin [ /View [/XYZ H.V] /Dest (3638) cvn H.B /DEST pdfmark end - -2 2956 a 90 -x Fu(Dfs)g(trees)h(on)f(Samba)f(w)o(ork)h(with)g(all)h(Dfs-a)o(w)o(are) -e(clients)i(ranging)d(from)i(W)m(indo)n(ws)f(95)h(to)g(2000.)-2 -3230 y -SDict begin H.S end - -2 3230 a -2 3230 a -SDict begin 13 H.A end - -2 3230 a -2 3230 a -SDict begin [ /View [/XYZ H.V] /Dest (3639) cvn H.B /DEST pdfmark end - -2 3230 -a 90 x Fu(Here')-5 b(s)20 b(an)g(e)o(xample)f(of)h(setting)g(up)g(a)h -(Dfs)f(tree)g(on)g(a)h(Samba)f(serv)o(er)-5 b(.)-2 3504 -y -SDict begin H.S end - -2 3504 a -2 3504 a -SDict begin 13 H.A end - -2 3504 a -2 3504 a -SDict begin [ /View [/XYZ H.V] /Dest (3640) cvn H.B /DEST pdfmark end - -2 3504 a -2 -3587 a -SDict begin H.S end - -2 3587 a -2 3587 a -SDict begin 11.7 H.A end - -2 3587 a -2 3587 a -SDict begin [ /View [/XYZ H.V] /Dest (3641) cvn H.B /DEST pdfmark end - -2 3587 -a 79 x Fr(#)44 b(The)h(smb.conf)e(file:)-2 3763 y([global])-2 -3860 y(netbios)g(name)i(=)f(SAMBA)-2 3957 y(host)g(msdfs)134 -b(=)44 b(yes)-2 4152 y([dfs])-2 4249 y(path)g(=)h(/export/dfsroot)-2 -4346 y(msdfs)f(root)g(=)h(yes)-2 4703 y -SDict begin H.S end - -2 4703 a -2 -4703 a -SDict begin 13 H.A end - -2 4703 a -2 4703 a -SDict begin [ /View [/XYZ H.V] /Dest (3642) cvn H.B /DEST pdfmark end - -2 4703 a 108 x Fu(In)20 b(the)g(/e)o -(xport/dfsroot)d(directory)h(we)j(set)g(up)f(our)f(dfs)h(links)h(to)f -(other)f(serv)o(ers)h(on)g(the)g(netw)o(ork.)-2 4995 -y -SDict begin H.S end - -2 4995 a -2 4995 a -SDict begin 13 H.A end - -2 4995 a -2 4995 a -SDict begin [ /View [/XYZ H.V] /Dest (3643) cvn H.B /DEST pdfmark end - -2 4995 a -2 -4995 a -SDict begin H.S end - -2 4995 a -2 4995 a -SDict begin 13 H.A end - -2 4995 a -2 4995 a -SDict begin [ /View [/XYZ H.V] /Dest (3644) cvn H.B /DEST pdfmark end - -2 4995 -a 90 x Fr(root#)267 5085 y -SDict begin H.S end - 267 5085 a 267 5085 a -SDict begin 13 H.A end - 267 -5085 a 267 5085 a -SDict begin [ /View [/XYZ H.V] /Dest (3645) cvn H.B /DEST pdfmark end - 267 5085 a Fm(cd)49 b(/export/dfsroot)-2 -5262 y -SDict begin H.S end - -2 5262 a -2 5262 a -SDict begin 13 H.A end - -2 5262 a -2 5262 a -SDict begin [ /View [/XYZ H.V] /Dest (3646) cvn H.B /DEST pdfmark end - -2 5262 -a -2 5262 a -SDict begin H.S end - -2 5262 a -2 5262 a -SDict begin 13 H.A end - -2 5262 a -2 5262 a -SDict begin [ /View [/XYZ H.V] /Dest (3647) cvn H.B /DEST pdfmark end - -2 -5262 a 97 x Fr(root#)267 5359 y -SDict begin H.S end - 267 5359 a 267 5359 a -SDict begin 13 H.A end - -267 5359 a 267 5359 a -SDict begin [ /View [/XYZ H.V] /Dest (3648) cvn H.B /DEST pdfmark end - 267 5359 a Fm(chown)g(root)g(/export/dfsroot)p -Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 -a -SDict begin [ /View [/XYZ H.V] /Dest (3652) cvn H.B /DEST pdfmark end - -2 5984 a 3618 6053 a Fq(144)p Black eop end -%%Page: 145 152 -TeXDict begin 145 151 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.145) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1363 -132 -a Fq(Chapter)20 b(21.)f(Hosting)h(a)g(Micr)l(osoft)h(Distrib)n(uted)f -(F)l(ile)h(System)g(tr)m(ee)f(on)g(Samba)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3649) cvn H.B /DEST pdfmark end - -2 -11 a -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3650) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fr(root#)267 -72 y -SDict begin H.S end - 267 72 a 267 72 a -SDict begin 13 H.A end - 267 72 a 267 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3651) cvn H.B /DEST pdfmark end - 267 72 a Fm(chmod)49 -b(755)g(/export/dfsroot)-2 346 y Fr(root#)267 346 y -SDict begin H.S end - 267 -346 a 267 346 a -SDict begin 13 H.A end - 267 346 a 267 346 a -SDict begin [ /View [/XYZ H.V] /Dest (3654) cvn H.B /DEST pdfmark end - 267 346 a Fm(ln)g(-s)h -(msdfs:storageA\\\\shareA)45 b(linka)-2 524 y -SDict begin H.S end - -2 524 -a -2 524 a -SDict begin 13 H.A end - -2 524 a -2 524 a -SDict begin [ /View [/XYZ H.V] /Dest (3655) cvn H.B /DEST pdfmark end - -2 524 a -2 524 a -SDict begin H.S end - -2 524 -a -2 524 a -SDict begin 13 H.A end - -2 524 a -2 524 a -SDict begin [ /View [/XYZ H.V] /Dest (3656) cvn H.B /DEST pdfmark end - -2 524 a 96 x Fr(root#)267 -620 y -SDict begin H.S end - 267 620 a 267 620 a -SDict begin 13 H.A end - 267 620 a 267 620 a -SDict begin [ /View [/XYZ H.V] /Dest (3657) cvn H.B /DEST pdfmark end - 267 620 -a Fm(ln)k(-s)h(msdfs:serverB\\\\share,serverC\\\\sha)o(re)44 -b(linkb)-2 795 y -SDict begin H.S end - -2 795 a -2 795 a -SDict begin 13 H.A end - -2 795 a -2 795 a -SDict begin [ /View [/XYZ H.V] /Dest (3658) cvn H.B /DEST pdfmark end - --2 795 a 99 x Fu(Y)-9 b(ou)19 b(should)h(set)h(up)e(the)h(permissions)g -(and)g(o)n(wnership)e(of)i(the)g(directory)f(acting)g(as)i(the)f(Dfs)h -(root)f(such)g(that)g(only)-2 1002 y(designated)f(users)h(can)g -(create,)g(delete)g(or)g(modify)e(the)i(msdfs)g(links.)g(Also)h(note)f -(that)g(symlink)f(names)h(should)f(be)i(all)-2 1110 y(lo)n(wercase.)e -(This)h(limitation)g(e)o(xists)h(to)f(ha)n(v)o(e)g(Samba)f(a)n(v)n(oid) -h(trying)f(all)i(the)f(case)h(combinations)d(to)j(get)f(at)h(the)f -(link)g(name.)-2 1218 y(Finally)g(set)h(up)f(the)g(symbolic)f(links)h -(to)h(point)e(to)h(the)h(netw)o(ork)e(shares)h(you)f(w)o(ant,)h(and)g -(start)g(Samba.)-2 1402 y -SDict begin H.S end - -2 1402 a -2 1402 a -SDict begin 13 H.A end - -2 1402 -a -2 1402 a -SDict begin [ /View [/XYZ H.V] /Dest (3659) cvn H.B /DEST pdfmark end - -2 1402 a 90 x Fu(Users)h(on)e(Dfs-a)o(w)o(are)h(clients)g -(can)g(no)n(w)g(bro)n(wse)f(the)i(Dfs)f(tree)g(on)g(the)g(Samba)g(serv) -o(er)f(at)i(\\\\samba\\dfs.)e(Accessing)h(links)-2 1600 -y(linka)g(or)f(linkb)h(\(which)f(appear)g(as)i(directories)e(to)i(the)f -(client\))g(tak)o(es)g(users)h(directly)e(to)h(the)h(appropriate)c -(shares)k(on)e(the)-2 1708 y(netw)o(ork.)-2 1709 y -SDict begin H.S end - -2 -1709 a -2 1709 a -SDict begin 13 H.A end - -2 1709 a -2 1709 a -SDict begin [ /View [/XYZ H.V] /Dest (3660) cvn H.B /DEST pdfmark end - -2 1709 a 327 x -Fp(21.1.1.)28 b(Notes)-2 2037 y -SDict begin H.S end - -2 2037 a -2 2037 a -SDict begin 13 H.A end - -2 -2037 a -2 2037 a -SDict begin [ /View [/XYZ H.V] /Dest (3662) cvn H.B /DEST pdfmark end - -2 2037 a -2 2061 a -SDict begin H.S end - -2 2061 a -2 2061 -a -SDict begin 13 H.A end - -2 2061 a -2 2061 a -SDict begin [ /View [/XYZ H.V] /Dest (3663) cvn H.B /DEST pdfmark end - -2 2061 a Black 172 x Ft(\225)p -Black 81 2233 a -SDict begin H.S end - 81 2233 a 81 2233 a -SDict begin 13 H.A end - 81 2233 a 81 2233 -a -SDict begin [ /View [/XYZ H.V] /Dest (3664) cvn H.B /DEST pdfmark end - 81 2233 a Fu(W)m(indo)n(ws)19 b(clients)i(need)e(to)i(be)f(rebooted)e -(if)j(a)f(pre)n(viously)e(mounted)h(non-dfs)f(share)i(is)h(made)f(a)g -(dfs)h(root)e(or)h(vice)g(v)o(ersa.)f(A)81 2341 y(better)h(w)o(ay)g(is) -h(to)f(introduce)f(a)h(ne)n(w)g(share)g(and)g(mak)o(e)g(it)g(the)h(dfs) -f(root.)-2 2359 y -SDict begin H.S end - -2 2359 a -2 2359 a -SDict begin 13 H.A end - -2 2359 a -2 2359 -a -SDict begin [ /View [/XYZ H.V] /Dest (3665) cvn H.B /DEST pdfmark end - -2 2359 a Black 132 x Ft(\225)p Black 81 2491 a -SDict begin H.S end - 81 -2491 a 81 2491 a -SDict begin 13 H.A end - 81 2491 a 81 2491 a -SDict begin [ /View [/XYZ H.V] /Dest (3666) cvn H.B /DEST pdfmark end - 81 2491 a Fu(Currently)f(there')-5 -b(s)20 b(a)g(restriction)g(that)g(msdfs)g(symlink)g(names)f(should)h -(all)g(be)h(lo)n(wercase.)-2 2509 y -SDict begin H.S end - -2 2509 a -2 2509 -a -SDict begin 13 H.A end - -2 2509 a -2 2509 a -SDict begin [ /View [/XYZ H.V] /Dest (3667) cvn H.B /DEST pdfmark end - -2 2509 a Black 131 x Ft(\225)p -Black 81 2640 a -SDict begin H.S end - 81 2640 a 81 2640 a -SDict begin 13 H.A end - 81 2640 a 81 2640 -a -SDict begin [ /View [/XYZ H.V] /Dest (3668) cvn H.B /DEST pdfmark end - 81 2640 a Fu(F)o(or)f(security)f(purposes,)g(the)h(directory)f -(acting)g(as)i(the)f(root)g(of)g(the)g(Dfs)h(tree)f(should)f(ha)n(v)o -(e)h(o)n(wnership)e(and)i(permissions)81 2748 y(set)h(so)f(that)h(only) -e(designated)g(users)h(can)g(modify)f(the)h(symbolic)f(links)h(in)h -(the)f(directory)-5 b(.)p Black 3618 5984 a Fq(145)p -Black eop end -%%Page: 146 153 -TeXDict begin 146 152 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.146) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (INTEGRATE-MS-NETWORKS) cvn H.B -/DEST pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(22.)f(Integrating)h(MS)e(W)m(indo)n(ws)h(netw)n(orks) --2 332 y(with)g(Samba)-2 554 y -SDict begin H.S end - -2 554 a -2 554 a -SDict begin 13 H.A end - -2 554 -a -2 554 a -SDict begin [ /View [/XYZ H.V] /Dest (3680) cvn H.B /DEST pdfmark end - -2 554 a 106 x Fu(This)20 b(section)g(deals)g(with)h -(NetBIOS)g(o)o(v)o(er)d(TCP/IP)j(name)f(to)g(IP)h(address)e -(resolution.)g(If)h(you)f(your)g(MS)i(W)m(indo)n(ws)f(clients)-2 -768 y(are)g(NO)m(T)g(con\002gured)e(to)i(use)h(NetBIOS)f(o)o(v)o(er)f -(TCP/IP)i(then)f(this)g(section)g(does)g(not)g(apply)f(to)i(your)e -(installation.)g(If)h(your)-2 876 y(installation)g(in)m(v)n(olv)o(es)e -(use)j(of)f(NetBIOS)h(o)o(v)o(er)d(TCP/IP)j(then)f(this)h(section)f -(may)f(help)h(you)f(to)i(resolv)o(e)e(netw)o(orking)-2 -983 y(problems.)-2 1001 y -SDict begin H.S end - -2 1001 a -2 1001 a -SDict begin 11.7 H.A end - -2 1001 -a -2 1001 a -SDict begin [ /View [/XYZ H.V] /Dest (3681) cvn H.B /DEST pdfmark end - -2 1001 a -2 1126 a -SDict begin H.S end - -2 1126 a -2 1126 a -SDict begin 11.7 H.A end - -2 -1126 a -2 1126 a -SDict begin [ /View [/XYZ H.V] /Dest (3682) cvn H.B /DEST pdfmark end - -2 1126 a 164 1205 a Fk(Note:)g Fj(NetBIOS)g(o)o(v)n -(er)h(TCP/IP)g(has)g(nothing)e(to)i(do)g(with)g(NetBEUI.)f(NetBEUI)g -(is)i(NetBIOS)f(o)o(v)n(er)g(Logical)e(Link)i(Control)164 -1302 y(\(LLC\).)f(On)i(moder)r(n)e(netw)o(or)q(ks)h(it)g(is)g(highly)f -(advised)h(to)g(NO)m(T)g(r)q(un)g(NetBEUI)g(at)g(all.)f(Note)g(also)h -(that)g(there)f(is)h(NO)h(such)164 1399 y(thing)e(as)h(NetBEUI)g(o)o(v) -n(er)g(TCP/IP)f(-)i(the)f(e)n(xistence)f(of)h(such)g(a)h(protocol)d(is) -j(a)f(complete)f(and)h(utter)f(mis-apprehension.)-2 1715 -y -SDict begin H.S end - -2 1715 a -2 1715 a -SDict begin 13 H.A end - -2 1715 a -2 1715 a -SDict begin [ /View [/XYZ H.V] /Dest (3683) cvn H.B /DEST pdfmark end - -2 1715 a 108 -x Fu(Since)h(the)g(introduction)e(of)i(MS)g(W)m(indo)n(ws)g(2000)f(it)i -(is)g(possible)f(to)g(run)g(MS)g(W)m(indo)n(ws)g(netw)o(orking)e -(without)h(the)i(use)f(of)-2 1931 y(NetBIOS)h(o)o(v)o(er)d(TCP/IP)-9 -b(.)21 b(NetBIOS)g(o)o(v)o(er)d(TCP/IP)j(uses)g(UDP)g(port)e(137)h(for) -f(NetBIOS)i(name)e(resolution)g(and)h(uses)h(TCP)-2 2039 -y(port)e(139)h(for)f(NetBIOS)i(session)f(services.)g(When)g(NetBIOS)h -(o)o(v)o(er)e(TCP/IP)i(is)g(disabled)e(on)h(MS)h(W)m(indo)n(ws)f(2000)e -(and)i(later)-2 2147 y(clients)g(then)g(only)f(TCP)i(port)f(445)f(will) -i(be)f(used)g(and)g(UDP)h(port)e(137)g(and)h(TCP)h(port)f(139)f(will)i -(not.)-2 2165 y -SDict begin H.S end - -2 2165 a -2 2165 a -SDict begin 11.7 H.A end - -2 2165 a -2 2165 -a -SDict begin [ /View [/XYZ H.V] /Dest (3684) cvn H.B /DEST pdfmark end - -2 2165 a -2 2289 a -SDict begin H.S end - -2 2289 a -2 2289 a -SDict begin 11.7 H.A end - -2 2289 a -2 -2289 a -SDict begin [ /View [/XYZ H.V] /Dest (3685) cvn H.B /DEST pdfmark end - -2 2289 a 164 2368 a Fk(Note:)e Fj(When)f(using)i(Windo)o(ws)e -(2000)h(or)h(later)f(clients)o(,)g(if)h(NetBIOS)g(o)o(v)n(er)g(TCP/IP)f -(is)i(NO)m(T)f(disab)o(led,)e(then)h(the)g(client)g(will)164 -2465 y(use)h(UDP)h(por)s(t)e(137)g(\(NetBIOS)h(Name)g(Ser)r(vice)o(,)g -(also)g(kno)o(wn)f(as)i(the)e(Windo)o(ws)g(Inter)r(net)f(Name)i(Ser)r -(vice)g(or)h(WINS\),)164 2563 y(TCP)f(por)s(t)g(139)f(AND)h(TCP)h(por)s -(t)e(445)h(\(f)n(or)f(actual)g(\002le)i(and)e(pr)q(int)g(tr)o -(af\002c\).)-2 2878 y -SDict begin H.S end - -2 2878 a -2 2878 a -SDict begin 13 H.A end - -2 2878 a -2 -2878 a -SDict begin [ /View [/XYZ H.V] /Dest (3686) cvn H.B /DEST pdfmark end - -2 2878 a 108 x Fu(When)h(NetBIOS)h(o)o(v)o(er)d(TCP/IP)j(is)g -(disabled)f(the)g(use)g(of)g(DNS)h(is)g(essential.)g(Most)f -(installations)g(that)h(disable)e(NetBIOS)-2 3094 y(o)o(v)o(er)g -(TCP/IP)h(today)g(use)g(MS)h(Acti)n(v)o(e)f(Directory)e(Service)i -(\(ADS\).)g(ADS)h(requires)e(Dynamic)g(DNS)i(with)f(Service)-2 -3202 y(Resource)f(Records)h(\(SR)-7 b(V)21 b(RR\))h(and)d(with)i -(Incremental)d(Zone)h(T)m(ransfers)h(\(IXFR\).)g(Use)g(of)g(DHCP)h -(with)g(ADS)g(is)-2 3310 y(recommended)c(as)k(a)f(further)f(means)h(of) -g(maintaining)e(central)i(control)f(o)o(v)o(er)g(client)h(w)o -(orkstation)f(netw)o(ork)g(con\002guration.)-2 3328 y -SDict begin H.S end - --2 3328 a -2 3328 a -SDict begin 13 H.A end - -2 3328 a -2 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (3687) cvn H.B /DEST pdfmark end - -2 3328 a 359 -x Fx(22.1.)35 b(Name)f(Resolution)f(in)j(a)f(pur)m(e)h(Unix/Linux)d(w)o -(orld)-2 3882 y -SDict begin H.S end - -2 3882 a -2 3882 a -SDict begin 13 H.A end - -2 3882 a -2 3882 -a -SDict begin [ /View [/XYZ H.V] /Dest (3689) cvn H.B /DEST pdfmark end - -2 3882 a 79 x Fu(The)20 b(k)o(e)o(y)f(con\002guration)f(\002les)j -(co)o(v)o(ered)d(in)i(this)h(section)f(are:)-2 3979 y -SDict begin H.S end - --2 3979 a -2 3979 a -SDict begin 13 H.A end - -2 3979 a -2 3979 a -SDict begin [ /View [/XYZ H.V] /Dest (3690) cvn H.B /DEST pdfmark end - -2 3979 a -2 -3989 a -SDict begin H.S end - -2 3989 a -2 3989 a -SDict begin 13 H.A end - -2 3989 a -2 3989 a -SDict begin [ /View [/XYZ H.V] /Dest (3691) cvn H.B /DEST pdfmark end - -2 3989 -a Black 142 x Ft(\225)p Black 81 4131 a -SDict begin H.S end - 81 4131 a 81 -4131 a -SDict begin 13 H.A end - 81 4131 a 81 4131 a -SDict begin [ /View [/XYZ H.V] /Dest (3692) cvn H.B /DEST pdfmark end - 81 4131 a 81 4131 a -SDict begin H.S end - 81 4131 -a 81 4131 a -SDict begin 13 H.A end - 81 4131 a 81 4131 a -SDict begin [ /View [/XYZ H.V] /Dest (3693) cvn H.B /DEST pdfmark end - 81 4131 a Fr(/etc/hosts)-2 -4137 y -SDict begin H.S end - -2 4137 a -2 4137 a -SDict begin 13 H.A end - -2 4137 a -2 4137 a -SDict begin [ /View [/XYZ H.V] /Dest (3694) cvn H.B /DEST pdfmark end - -2 4137 -a Black 143 x Ft(\225)p Black 81 4280 a -SDict begin H.S end - 81 4280 a 81 -4280 a -SDict begin 13 H.A end - 81 4280 a 81 4280 a -SDict begin [ /View [/XYZ H.V] /Dest (3695) cvn H.B /DEST pdfmark end - 81 4280 a 81 4280 a -SDict begin H.S end - 81 4280 -a 81 4280 a -SDict begin 13 H.A end - 81 4280 a 81 4280 a -SDict begin [ /View [/XYZ H.V] /Dest (3696) cvn H.B /DEST pdfmark end - 81 4280 a Fr(/etc/resolv.conf)-2 -4286 y -SDict begin H.S end - -2 4286 a -2 4286 a -SDict begin 13 H.A end - -2 4286 a -2 4286 a -SDict begin [ /View [/XYZ H.V] /Dest (3697) cvn H.B /DEST pdfmark end - -2 4286 -a Black 144 x Ft(\225)p Black 81 4430 a -SDict begin H.S end - 81 4430 a 81 -4430 a -SDict begin 13 H.A end - 81 4430 a 81 4430 a -SDict begin [ /View [/XYZ H.V] /Dest (3698) cvn H.B /DEST pdfmark end - 81 4430 a 81 4430 a -SDict begin H.S end - 81 4430 -a 81 4430 a -SDict begin 13 H.A end - 81 4430 a 81 4430 a -SDict begin [ /View [/XYZ H.V] /Dest (3699) cvn H.B /DEST pdfmark end - 81 4430 a Fr(/etc/host.conf)-2 -4436 y -SDict begin H.S end - -2 4436 a -2 4436 a -SDict begin 13 H.A end - -2 4436 a -2 4436 a -SDict begin [ /View [/XYZ H.V] /Dest (3700) cvn H.B /DEST pdfmark end - -2 4436 -a Black 143 x Ft(\225)p Black 81 4579 a -SDict begin H.S end - 81 4579 a 81 -4579 a -SDict begin 13 H.A end - 81 4579 a 81 4579 a -SDict begin [ /View [/XYZ H.V] /Dest (3701) cvn H.B /DEST pdfmark end - 81 4579 a 81 4579 a -SDict begin H.S end - 81 4579 -a 81 4579 a -SDict begin 13 H.A end - 81 4579 a 81 4579 a -SDict begin [ /View [/XYZ H.V] /Dest (3702) cvn H.B /DEST pdfmark end - 81 4579 a Fr(/etc/nsswitch.conf)-2 -4585 y -SDict begin H.S end - -2 4585 a -2 4585 a -SDict begin 13 H.A end - -2 4585 a -2 4585 a -SDict begin [ /View [/XYZ H.V] /Dest (3703) cvn H.B /DEST pdfmark end - -2 4585 -a 322 x Fp(22.1.1.)28 b Fo(/etc/hosts)-2 5081 y -SDict begin H.S end - -2 5081 -a -2 5081 a -SDict begin 13 H.A end - -2 5081 a -2 5081 a -SDict begin [ /View [/XYZ H.V] /Dest (3706) cvn H.B /DEST pdfmark end - -2 5081 a 100 x Fu(Contains)20 -b(a)g(static)h(list)h(of)e(IP)g(Addresses)g(and)g(names.)f(e)o(g:)-2 -5365 y -SDict begin H.S end - -2 5365 a -2 5365 a -SDict begin 13 H.A end - -2 5365 a -2 5365 a -SDict begin [ /View [/XYZ H.V] /Dest (3707) cvn H.B /DEST pdfmark end - -2 5365 -a -2 5448 a -SDict begin H.S end - -2 5448 a -2 5448 a -SDict begin 11.7 H.A end - -2 5448 a -2 5448 a -SDict begin [ /View [/XYZ H.V] /Dest (3708) cvn H.B /DEST pdfmark end - -2 -5448 a 80 x Fr(127.0.0.1)43 b(localhost)g(localhost.localdomain)p -Black 3616 5984 a Fq(146)p Black eop end -%%Page: 147 154 -TeXDict begin 147 153 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.147) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3730) cvn H.B /DEST pdfmark end - -2 -201 a 1772 --132 a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black -2 72 a -Fr(192.168.1.1)43 b(bigbox.caldera.com)f(bigbox)h(alias4box)-2 -429 y -SDict begin H.S end - -2 429 a -2 429 a -SDict begin 13 H.A end - -2 429 a -2 429 a -SDict begin [ /View [/XYZ H.V] /Dest (3709) cvn H.B /DEST pdfmark end - -2 429 a 108 -x Fu(The)20 b(purpose)e(of)521 537 y -SDict begin H.S end - 521 537 a 521 537 -a -SDict begin 13 H.A end - 521 537 a 521 537 a -SDict begin [ /View [/XYZ H.V] /Dest (3710) cvn H.B /DEST pdfmark end - 521 537 a Fr(/etc/hosts)h Fu(is)i(to)g(pro)o -(vide)d(a)i(name)g(resolution)f(mechanism)g(so)h(that)h(uses)f(do)g -(not)g(need)f(to)i(remember)-2 645 y(IP)f(addresses.)-2 -812 y -SDict begin H.S end - -2 812 a -2 812 a -SDict begin 13 H.A end - -2 812 a -2 812 a -SDict begin [ /View [/XYZ H.V] /Dest (3711) cvn H.B /DEST pdfmark end - -2 812 a 107 -x Fu(Netw)o(ork)f(pack)o(ets)h(that)g(are)g(sent)h(o)o(v)o(er)e(the)h -(physical)f(netw)o(ork)g(transport)g(layer)h(communicate)e(not)i(via)g -(IP)g(addresses)g(b)n(ut)-2 1027 y(rather)f(using)g(the)g(Media)g -(Access)i(Control)e(address,)g(or)g(MA)m(C)h(address.)f(IP)h(Addresses) -f(are)h(currently)d(32)j(bits)g(in)f(length)g(and)-2 -1135 y(are)h(typically)f(presented)g(as)i(four)e(\(4\))h(decimal)f -(numbers)g(that)h(are)g(separated)g(by)f(a)i(dot)f(\(or)f(period\).)g -(e)o(g:)h(168.192.1.1)-2 1319 y -SDict begin H.S end - -2 1319 a -2 1319 a -SDict begin 13 H.A end - -2 -1319 a -2 1319 a -SDict begin [ /View [/XYZ H.V] /Dest (3712) cvn H.B /DEST pdfmark end - -2 1319 a 90 x Fu(MA)m(C)g(Addresses)g(use)h(48)e -(bits)i(\(or)f(6)g(bytes\))g(and)f(are)h(typically)g(represented)e(as)j -(tw)o(o)g(digit)f(he)o(xadecimal)e(numbers)-2 1517 y(separated)h(by)h -(colons.)f(e)o(g:)h(40:8e:0a:12:34:56)-2 1701 y -SDict begin H.S end - -2 1701 -a -2 1701 a -SDict begin 13 H.A end - -2 1701 a -2 1701 a -SDict begin [ /View [/XYZ H.V] /Dest (3713) cvn H.B /DEST pdfmark end - -2 1701 a 90 x Fu(Ev)o(ery)f(netw)o -(ork)g(interfrace)f(must)j(ha)n(v)o(e)e(an)h(MA)m(C)h(address.)e -(Associated)h(with)h(a)f(MA)m(C)h(address)f(there)f(may)h(be)g(one)g -(or)g(more)-2 1899 y(IP)g(addresses.)g(There)f(is)i(NO)g(relationship)e -(between)g(an)h(IP)h(address)f(and)f(a)i(MA)m(C)f(address,)g(all)h -(such)f(assignments)f(are)-2 2007 y(arbitary)g(or)h(discretionary)e(in) -i(nature.)f(At)i(the)f(most)g(basic)h(le)n(v)o(el)f(all)g(netw)o(ork)f -(communications)f(tak)o(es)i(place)g(using)g(MA)m(C)-2 -2115 y(addressing.)e(Since)j(MA)m(C)f(addresses)g(must)g(be)g(globally) -f(unique,)g(and)g(generally)g(remains)h(\002x)o(ed)f(for)h(an)o(y)f -(particular)-2 2223 y(interf)o(ace,)g(the)h(assignment)f(of)h(an)g(IP)h -(address)f(mak)o(es)g(sense)g(from)g(a)g(netw)o(ork)f(management)f -(perspecti)n(v)o(e.)g(More)i(than)g(one)-2 2331 y(IP)g(address)g(can)g -(be)g(assigned)g(per)g(MA)m(C)g(address.)g(One)g(address)f(must)i(be)f -(the)g(primary)f(IP)h(address,)g(this)g(is)i(the)e(address)-2 -2439 y(that)g(will)h(be)f(returned)e(in)j(the)f(ARP)h(reply)-5 -b(.)-2 2623 y -SDict begin H.S end - -2 2623 a -2 2623 a -SDict begin 13 H.A end - -2 2623 a -2 2623 a -SDict begin [ /View [/XYZ H.V] /Dest (3714) cvn H.B /DEST pdfmark end - --2 2623 a 90 x Fu(When)20 b(a)g(user)g(or)g(a)h(process)f(w)o(ants)g -(to)h(communicate)d(with)i(another)f(machine)g(the)h(protocol)f -(implementation)f(ensures)h(that)-2 2821 y(the)h("machine)f(name")g(or) -h("host)g(name")g(is)h(resolv)o(ed)e(to)h(an)g(IP)h(address)e(in)i(a)f -(manner)f(that)h(is)i(controlled)c(by)i(the)g(TCP/IP)-2 -2928 y(con\002guration)d(control)i(\002les.)i(The)f(\002le)1174 -2928 y -SDict begin H.S end - 1174 2928 a 1174 2928 a -SDict begin 13 H.A end - 1174 2928 a 1174 2928 -a -SDict begin [ /View [/XYZ H.V] /Dest (3715) cvn H.B /DEST pdfmark end - 1174 2928 a Fr(/etc/hosts)f Fu(is)i(one)f(such)g(\002le.)-2 -3112 y -SDict begin H.S end - -2 3112 a -2 3112 a -SDict begin 13 H.A end - -2 3112 a -2 3112 a -SDict begin [ /View [/XYZ H.V] /Dest (3716) cvn H.B /DEST pdfmark end - -2 3112 -a 90 x Fu(When)g(the)g(IP)h(address)e(of)h(the)g(destination)g(interf)o -(ace)f(has)h(been)g(determined)e(a)j(protocol)d(called)i(ARP/RARP)i(is) -f(used)f(to)-2 3310 y(identify)f(the)h(MA)m(C)g(address)g(of)g(the)g -(tar)o(get)f(interf)o(ace.)g(ARP)i(stands)f(for)g(Address)g(Resolution) -f(Protocol,)g(and)g(is)i(a)g(broadcast)-2 3418 y(oriented)e(method)f -(that)j(uses)f(UDP)h(\(User)f(Datagram)f(Protocol\))g(to)i(send)e(a)i -(request)f(to)g(all)h(interf)o(aces)e(on)h(the)g(local)h(netw)o(ork)-2 -3526 y(se)o(gment)e(using)h(the)g(all)h(1')-5 b(s)20 -b(MA)m(C)h(address.)e(Netw)o(ork)h(interf)o(aces)f(are)h(programmed)d -(to)k(respond)d(to)j(tw)o(o)f(MA)m(C)h(addresses)-2 3634 -y(only;)e(their)h(o)n(wn)f(unique)g(address)g(and)h(the)g(address)f(f)n -(f:f)n(f:f)n(f:f)n(f:f)n(f:f)n(f.)d(The)k(reply)f(pack)o(et)h(from)f -(an)h(ARP)h(request)e(will)i(contain)-2 3742 y(the)f(MA)m(C)h(address)e -(and)h(the)g(primary)f(IP)h(address)g(for)g(each)f(interf)o(ace.)-2 -3926 y -SDict begin H.S end - -2 3926 a -2 3926 a -SDict begin 13 H.A end - -2 3926 a -2 3926 a -SDict begin [ /View [/XYZ H.V] /Dest (3717) cvn H.B /DEST pdfmark end - -2 3926 -a 90 x Fu(The)148 4016 y -SDict begin H.S end - 148 4016 a 148 4016 a -SDict begin 13 H.A end - 148 4016 -a 148 4016 a -SDict begin [ /View [/XYZ H.V] /Dest (3718) cvn H.B /DEST pdfmark end - 148 4016 a Fr(/etc/hosts)g Fu(\002le)i(is)g(foundational)c -(to)j(all)h(Unix/Linux)d(TCP/IP)j(installations)f(and)g(as)h(a)g -(minumum)d(will)j(contain)e(the)-2 4124 y(localhost)g(and)h(local)g -(netw)o(ork)f(interf)o(ace)g(IP)i(addresses)f(and)f(the)i(primary)d -(names)i(by)g(which)g(the)o(y)f(are)h(kno)n(wn)f(within)h(the)-2 -4232 y(local)g(machine.)f(This)h(\002le)h(helps)f(to)g(prime)g(the)g -(pump)f(so)h(that)h(a)f(basic)h(le)n(v)o(el)e(of)h(name)g(resolution)f -(can)h(e)o(xist)g(before)f(an)o(y)-2 4340 y(other)g(method)g(of)h(name) -f(resolution)g(becomes)h(a)n(v)n(ailable.)-2 4351 y -SDict begin H.S end - -2 -4351 a -2 4351 a -SDict begin 13 H.A end - -2 4351 a -2 4351 a -SDict begin [ /View [/XYZ H.V] /Dest (3719) cvn H.B /DEST pdfmark end - -2 4351 a 327 x -Fp(22.1.2.)28 b Fo(/etc/resolv.conf)-2 4852 y -SDict begin H.S end - -2 4852 -a -2 4852 a -SDict begin 13 H.A end - -2 4852 a -2 4852 a -SDict begin [ /View [/XYZ H.V] /Dest (3722) cvn H.B /DEST pdfmark end - -2 4852 a 100 x Fu(This)20 -b(\002le)h(tells)g(the)f(name)g(resolution)f(libraries:)-2 -4953 y -SDict begin H.S end - -2 4953 a -2 4953 a -SDict begin 13 H.A end - -2 4953 a -2 4953 a -SDict begin [ /View [/XYZ H.V] /Dest (3723) cvn H.B /DEST pdfmark end - -2 4953 -a -2 4963 a -SDict begin H.S end - -2 4963 a -2 4963 a -SDict begin 13 H.A end - -2 4963 a -2 4963 a -SDict begin [ /View [/XYZ H.V] /Dest (3724) cvn H.B /DEST pdfmark end - -2 -4963 a Black 159 x Ft(\225)p Black 81 5122 a -SDict begin H.S end - 81 5122 -a 81 5122 a -SDict begin 13 H.A end - 81 5122 a 81 5122 a -SDict begin [ /View [/XYZ H.V] /Dest (3725) cvn H.B /DEST pdfmark end - 81 5122 a Fu(The)h(name)f(of)h(the)g -(domain)f(to)h(which)g(the)g(machine)f(belongs)-2 5140 -y -SDict begin H.S end - -2 5140 a -2 5140 a -SDict begin 13 H.A end - -2 5140 a -2 5140 a -SDict begin [ /View [/XYZ H.V] /Dest (3726) cvn H.B /DEST pdfmark end - -2 5140 a Black -132 x Ft(\225)p Black 81 5272 a -SDict begin H.S end - 81 5272 a 81 5272 a -SDict begin 13 H.A end - 81 -5272 a 81 5272 a -SDict begin [ /View [/XYZ H.V] /Dest (3727) cvn H.B /DEST pdfmark end - 81 5272 a Fu(The)h(name\(s\))f(of)h(an)o(y)f(domains)g -(that)i(should)e(be)h(automatically)f(searched)g(when)g(trying)g(to)i -(resolv)o(e)e(unquali\002ed)f(host)81 5380 y(names)i(to)g(their)g(IP)g -(address)-2 5381 y -SDict begin H.S end - -2 5381 a -2 5381 a -SDict begin 13 H.A end - -2 5381 a -2 5381 -a -SDict begin [ /View [/XYZ H.V] /Dest (3728) cvn H.B /DEST pdfmark end - -2 5381 a Black 3614 5984 a Fq(147)p Black eop end -%%Page: 148 155 -TeXDict begin 148 154 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.148) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1772 -132 -a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black Black -2 -72 a Ft(\225)p Black 81 72 a -SDict begin H.S end - 81 72 a 81 72 a -SDict begin 13 H.A end - 81 72 a -81 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3729) cvn H.B /DEST pdfmark end - 81 72 a Fu(The)f(name)f(or)h(IP)h(address)e(of)h(a)n(v)n -(ailable)g(Domain)f(Name)h(Serv)o(ers)g(that)g(may)g(be)g(ask)o(ed)g -(to)g(perform)e(name)i(to)g(address)81 180 y(translation)f(lookups)-2 -240 y -SDict begin H.S end - -2 240 a -2 240 a -SDict begin 13 H.A end - -2 240 a -2 240 a -SDict begin [ /View [/XYZ H.V] /Dest (3730) cvn H.B /DEST pdfmark end - -2 240 a 310 -x Fp(22.1.3.)28 b Fo(/etc/host.conf)-2 724 y -SDict begin H.S end - -2 724 a --2 724 a -SDict begin 13 H.A end - -2 724 a -2 724 a -SDict begin [ /View [/XYZ H.V] /Dest (3733) cvn H.B /DEST pdfmark end - -2 724 a -2 724 a -SDict begin H.S end - -2 724 a --2 724 a -SDict begin 13 H.A end - -2 724 a -2 724 a -SDict begin [ /View [/XYZ H.V] /Dest (3734) cvn H.B /DEST pdfmark end - -2 724 a 100 x Fr(/etc/host.conf)18 -b Fu(is)j(the)f(primary)f(means)h(by)g(which)f(the)i(setting)f(in)g -(/etc/resolv)-5 b(.conf)18 b(may)h(be)h(af)n(fected.)f(It)i(is)g(a)f -(critical)-2 932 y(con\002guration)d(\002le.)k(This)f(\002le)h -(controls)e(the)i(order)d(by)i(which)g(name)g(resolution)e(may)i -(procede.)e(The)i(typical)g(structure)f(is:)-2 1116 y -SDict begin H.S end - --2 1116 a -2 1116 a -SDict begin 13 H.A end - -2 1116 a -2 1116 a -SDict begin [ /View [/XYZ H.V] /Dest (3735) cvn H.B /DEST pdfmark end - -2 1116 a -2 -1199 a -SDict begin H.S end - -2 1199 a -2 1199 a -SDict begin 11.7 H.A end - -2 1199 a -2 1199 a -SDict begin [ /View [/XYZ H.V] /Dest (3736) cvn H.B /DEST pdfmark end - -2 1199 -a 79 x Fr(order)44 b(hosts,bind)-2 1375 y(multi)g(on)-2 -1732 y -SDict begin H.S end - -2 1732 a -2 1732 a -SDict begin 13 H.A end - -2 1732 a -2 1732 a -SDict begin [ /View [/XYZ H.V] /Dest (3737) cvn H.B /DEST pdfmark end - -2 1732 -a 108 x Fu(then)19 b(both)h(addresses)g(should)f(be)h(returned.)e -(Please)j(refer)e(to)i(the)f(man)g(page)f(for)h(host.conf)e(for)i -(further)e(details.)-2 1869 y -SDict begin H.S end - -2 1869 a -2 1869 a -SDict begin 13 H.A end - -2 -1869 a -2 1869 a -SDict begin [ /View [/XYZ H.V] /Dest (3738) cvn H.B /DEST pdfmark end - -2 1869 a 310 x Fp(22.1.4.)28 b Fo(/etc/nsswitch.co)o -(nf)-2 2353 y -SDict begin H.S end - -2 2353 a -2 2353 a -SDict begin 13 H.A end - -2 2353 a -2 2353 a -SDict begin [ /View [/XYZ H.V] /Dest (3741) cvn H.B /DEST pdfmark end - --2 2353 a 100 x Fu(This)20 b(\002le)h(controls)e(the)h(actual)g(name)g -(resolution)f(tar)o(gets.)g(The)h(\002le)h(typically)e(has)i(resolv)o -(er)e(object)g(speci\002cations)h(as)-2 2561 y(follo)n(ws:)-2 -2727 y -SDict begin H.S end - -2 2727 a -2 2727 a -SDict begin 13 H.A end - -2 2727 a -2 2727 a -SDict begin [ /View [/XYZ H.V] /Dest (3742) cvn H.B /DEST pdfmark end - -2 2727 -a -2 2810 a -SDict begin H.S end - -2 2810 a -2 2810 a -SDict begin 11.7 H.A end - -2 2810 a -2 2810 a -SDict begin [ /View [/XYZ H.V] /Dest (3743) cvn H.B /DEST pdfmark end - -2 -2810 a 97 x Fr(#)44 b(/etc/nsswitch.conf)-2 3004 y(#)-2 -3101 y(#)g(Name)h(Service)e(Switch)h(configuration)f(file.)-2 -3198 y(#)-2 3392 y(passwd:)g(compat)-2 3490 y(#)h(Alternative)f -(entries)h(for)g(password)g(authentication)e(are:)-2 -3587 y(#)i(passwd:)g(compat)g(files)g(nis)g(ldap)g(winbind)-2 -3684 y(shadow:)f(compat)-2 3781 y(group:)h(compat)-2 -3975 y(hosts:)g(files)g(nis)g(dns)-2 4072 y(#)g(Alternative)f(entries)h -(for)g(host)h(name)f(resolution)f(are:)-2 4170 y(#)h(hosts:)g(files)g -(dns)h(nis)f(nis+)g(hesoid)g(db)g(compat)g(ldap)g(wins)-2 -4267 y(networks:)f(nis)h(files)g(dns)-2 4461 y(ethers:)f(nis)i(files)-2 -4558 y(protocols:)e(nis)h(files)-2 4655 y(rpc:)g(nis)g(files)-2 -4752 y(services:)f(nis)h(files)-2 5109 y -SDict begin H.S end - -2 5109 a -2 -5109 a -SDict begin 13 H.A end - -2 5109 a -2 5109 a -SDict begin [ /View [/XYZ H.V] /Dest (3744) cvn H.B /DEST pdfmark end - -2 5109 a 108 x Fu(Of)20 b(course,)f(each)h -(of)g(these)g(mechanisms)g(requires)f(that)h(the)g(appropriate)e(f)o -(acilities)j(and/or)e(services)h(are)g(correctly)-2 5325 -y(con\002gured.)p Black 3618 5984 a Fq(148)p Black eop -end -%%Page: 149 156 -TeXDict begin 149 155 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.149) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1772 -132 -a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3745) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(It)f(should)f -(be)i(noted)e(that)h(unless)g(a)h(netw)o(ork)e(request/message)g(must)h -(be)g(sent,)g(TCP/IP)h(netw)o(orks)f(are)g(silent.)g(All)h(TCP/IP)-2 -180 y(communications)c(assumes)k(a)f(principal)f(of)h(speaking)f(only)h -(when)f(necessary)-5 b(.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 -364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (3746) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(Starting)19 b(with)i(v)o(ersion)e -(2.2.0)g(samba)g(has)i(Linux)e(support)g(for)g(e)o(xtensions)g(to)i -(the)f(name)f(service)h(switch)h(infrastructure)d(so)-2 -562 y(that)i(linux)f(clients)i(will)g(be)f(able)g(to)g(obtain)g -(resolution)f(of)h(MS)g(W)m(indo)n(ws)g(NetBIOS)h(names)e(to)i(IP)f -(Addresses.)g(T)-7 b(o)20 b(gain)g(this)-2 670 y(functionality)e(Samba) -i(needs)f(to)i(be)f(compiled)f(with)h(appropriate)e(ar)o(guments)g(to)i -(the)g(mak)o(e)g(command)e(\(ie:)3233 670 y -SDict begin H.S end - 3233 670 -a 3233 670 a -SDict begin 13 H.A end - 3233 670 a 3233 670 a -SDict begin [ /View [/XYZ H.V] /Dest (3747) cvn H.B /DEST pdfmark end - 3233 670 a Fv(mak)o(e)-2 -778 y(nsswitch/libnss_wins.so)p Fu(\).)j(The)f(resulting)f(library)g -(should)g(then)h(be)g(installed)g(in)h(the)2613 778 y -SDict begin H.S end - -2613 778 a 2613 778 a -SDict begin 13 H.A end - 2613 778 a 2613 778 a -SDict begin [ /View [/XYZ H.V] /Dest (3748) cvn H.B /DEST pdfmark end - 2613 778 -a Fr(/lib)f Fu(directory)f(and)g(the)h("wins")-2 886 -y(parameter)e(needs)i(to)h(be)f(added)f(to)h(the)g("hosts:")h(line)f -(in)g(the)1806 886 y -SDict begin H.S end - 1806 886 a 1806 886 a -SDict begin 13 H.A end - 1806 886 a -1806 886 a -SDict begin [ /View [/XYZ H.V] /Dest (3749) cvn H.B /DEST pdfmark end - 1806 886 a Fr(/etc/nsswitch.conf)e Fu(\002le.)j(At)f(this)h -(point)f(it)h(will)g(be)-2 994 y(possible)e(to)h(ping)f(an)o(y)g(MS)h -(W)m(indo)n(ws)g(machine)e(by)i(it')-5 b(s)20 b(NetBIOS)h(machine)d -(name,)h(so)h(long)f(as)i(that)f(machine)e(is)j(within)f(the)-2 -1102 y(w)o(orkgroup)d(to)j(which)g(both)f(the)i(samba)e(machine)g(and)h -(the)g(MS)h(W)m(indo)n(ws)f(machine)f(belong.)-2 1213 -y -SDict begin H.S end - -2 1213 a -2 1213 a -SDict begin 13 H.A end - -2 1213 a -2 1213 a -SDict begin [ /View [/XYZ H.V] /Dest (3750) cvn H.B /DEST pdfmark end - -2 1213 a 359 -x Fx(22.2.)35 b(Name)f(r)m(esolution)g(as)h(used)g(within)g(MS)h(W)m -(indo)o(ws)-2 1759 y(netw)o(orking)-2 1954 y -SDict begin H.S end - -2 1954 -a -2 1954 a -SDict begin 13 H.A end - -2 1954 a -2 1954 a -SDict begin [ /View [/XYZ H.V] /Dest (3752) cvn H.B /DEST pdfmark end - -2 1954 a 79 x Fu(MS)20 -b(W)m(indo)n(ws)g(netw)o(orking)e(is)j(predicated)e(about)g(the)h(name) -g(each)g(machine)f(is)i(gi)n(v)o(en.)e(This)h(name)f(is)j(kno)n(wn)c(v) -n(ariously)-2 2141 y(\(and)h(inconsistently\))g(as)i(the)f("computer)e -(name",)h("machine)g(name",)g("netw)o(orking)f(name",)i("netbios)f -(name",)g("SMB)-2 2249 y(name".)g(All)i(terms)f(mean)g(the)g(same)g -(thing)g(with)g(the)g(e)o(xception)f(of)g("netbios)h(name")f(which)h -(can)g(apply)f(also)i(to)f(the)g(name)g(of)-2 2357 y(the)g(w)o -(orkgroup)d(or)j(the)g(domain)f(name.)g(The)h(terms)h("w)o(orkgroup")c -(and)i("domain")g(are)h(really)g(just)g(a)h(simply)f(name)f(with)-2 -2465 y(which)g(the)i(machine)e(is)i(associated.)f(All)g(NetBIOS)h -(names)f(are)g(e)o(xactly)f(16)h(characters)f(in)i(length.)e(The)h -(16th)f(character)g(is)-2 2573 y(reserv)o(ed.)f(It)i(is)h(used)f(to)g -(store)g(a)g(one)f(byte)h(v)n(alue)f(that)h(indicates)g(service)f(le)n -(v)o(el)h(information)e(for)h(the)h(NetBIOS)g(name)g(that)g(is)-2 -2681 y(re)o(gistered.)e(A)j(NetBIOS)g(machine)e(name)g(is)j(therefore)c -(re)o(gistered)h(for)g(each)h(service)g(type)g(that)g(is)h(pro)o(vided) -d(by)i(the)-2 2788 y(client/serv)o(er)-5 b(.)-2 2955 -y -SDict begin H.S end - -2 2955 a -2 2955 a -SDict begin 13 H.A end - -2 2955 a -2 2955 a -SDict begin [ /View [/XYZ H.V] /Dest (3753) cvn H.B /DEST pdfmark end - -2 2955 a 107 -x Fu(The)20 b(follo)n(wing)e(are)i(typical)g(NetBIOS)h(name/service)e -(type)g(re)o(gistrations:)-2 3246 y -SDict begin H.S end - -2 3246 a -2 3246 -a -SDict begin 13 H.A end - -2 3246 a -2 3246 a -SDict begin [ /View [/XYZ H.V] /Dest (3754) cvn H.B /DEST pdfmark end - -2 3246 a -2 3329 a -SDict begin H.S end - -2 3329 a -2 -3329 a -SDict begin 11.7 H.A end - -2 3329 a -2 3329 a -SDict begin [ /View [/XYZ H.V] /Dest (3755) cvn H.B /DEST pdfmark end - -2 3329 a 80 x Fr(Unique)44 -b(NetBIOS)f(Names:)-2 3506 y(MACHINENAME<00>)f(=)j(Server)f(Service)f -(is)i(running)e(on)i(MACHINENAME)-2 3603 y(MACHINENAME<03>)d(=)j -(Generic)e(Machine)h(Name)g(\(NetBIOS)g(name\))-2 3700 -y(MACHINENAME<20>)e(=)j(LanMan)f(Server)f(service)h(is)h(running)e(on)i -(MACHINENAME)-2 3797 y(WORKGROUP<1b>)d(=)j(Domain)f(Master)g(Browser)-2 -3991 y(Group)g(Names:)-2 4089 y(WORKGROUP<03>)e(=)j(Generic)f(Name)g -(registered)f(by)i(all)f(members)g(of)g(WORKGROUP)-2 -4186 y(WORKGROUP<1c>)e(=)j(Domain)f(Controllers)f(/)i(Netlogon)e -(Servers)-2 4283 y(WORKGROUP<1d>)f(=)j(Local)f(Master)g(Browsers)-2 -4380 y(WORKGROUP<1e>)e(=)j(Internet)f(Name)g(Resolvers)-2 -4737 y -SDict begin H.S end - -2 4737 a -2 4737 a -SDict begin 13 H.A end - -2 4737 a -2 4737 a -SDict begin [ /View [/XYZ H.V] /Dest (3756) cvn H.B /DEST pdfmark end - -2 4737 -a 108 x Fu(It)20 b(should)f(be)i(noted)e(that)h(all)h(NetBIOS)g -(machines)e(re)o(gister)g(their)h(o)n(wn)g(names)g(as)h(per)f(the)g -(abo)o(v)o(e.)e(This)i(is)i(in)e(v)n(ast)g(contrast)-2 -4953 y(to)g(TCP/IP)h(installations)f(where)g(traditionally)e(the)j -(system)f(administrator)e(will)j(determine)e(in)h(the)h(/etc/hosts)f -(or)g(in)g(the)-2 5061 y(DNS)h(database)e(what)h(names)g(are)g -(associated)g(with)h(each)e(IP)i(address.)-2 5228 y -SDict begin H.S end - -2 -5228 a -2 5228 a -SDict begin 13 H.A end - -2 5228 a -2 5228 a -SDict begin [ /View [/XYZ H.V] /Dest (3757) cvn H.B /DEST pdfmark end - -2 5228 a 107 x -Fu(One)f(further)e(point)i(of)g(clari\002cation)f(should)g(be)h(noted,) -f(the)1792 5335 y -SDict begin H.S end - 1792 5335 a 1792 5335 a -SDict begin 13 H.A end - 1792 5335 a -1792 5335 a -SDict begin [ /View [/XYZ H.V] /Dest (3758) cvn H.B /DEST pdfmark end - 1792 5335 a Fr(/etc/hosts)g Fu(\002le)i(and)e(the)h(DNS)h -(records)e(do)h(not)g(pro)o(vide)e(the)-2 5443 y(NetBIOS)j(name)e(type) -h(information)e(that)i(MS)h(W)m(indo)n(ws)e(clients)i(depend)d(on)i(to) -g(locate)g(the)h(type)e(of)h(service)g(that)g(may)g(be)-2 -5551 y(needed.)e(An)j(e)o(xample)d(of)i(this)h(is)g(what)f(happens)f -(when)h(an)g(MS)h(W)m(indo)n(ws)e(client)h(w)o(ants)h(to)f(locate)g(a)h -(domain)e(logon)g(serv)o(er)-5 b(.)p Black 3618 5984 -a Fq(149)p Black eop end -%%Page: 150 157 -TeXDict begin 150 156 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.150) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3773) cvn H.B /DEST pdfmark end - -2 -201 a 1772 --132 a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black -2 72 a -Fu(It)f(\002nd)g(this)h(service)f(and)f(the)i(IP)f(address)g(of)g(a)g -(serv)o(er)g(that)g(pro)o(vides)e(it)j(by)f(performing)d(a)k(lookup)d -(\(via)i(a)h(NetBIOS)-2 180 y(broadcast\))d(for)i(enumeration)e(of)i -(all)g(machines)g(that)g(ha)n(v)o(e)g(re)o(gistered)e(the)j(name)e -(type)h(*<1c>.)f(A)i(logon)e(request)g(is)i(then)-2 288 -y(sent)f(to)h(each)e(IP)i(address)f(that)g(is)h(returned)e(in)h(the)g -(enumerated)e(list)j(of)f(IP)h(addresses.)f(Which)g(e)n(v)o(er)f -(machine)g(\002rst)i(replies)-2 396 y(then)e(ends)h(up)g(pro)o(viding)e -(the)i(logon)f(services.)-2 580 y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 -580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (3759) cvn H.B /DEST pdfmark end - -2 580 a 90 x Fu(The)h(name)f("w)o(orkgroup")e(or)j -("domain")f(really)g(can)h(be)h(confusing)d(since)i(these)g(ha)n(v)o(e) -g(the)g(added)f(signi\002cance)h(of)-2 778 y(indicating)f(what)h(is)h -(the)f(security)g(architecture)e(of)i(the)g(MS)h(W)m(indo)n(ws)f(netw)o -(ork.)e(The)i(term)g("w)o(orkgroup")d(indicates)j(that)-2 -886 y(the)g(primary)f(nature)g(of)h(the)g(netw)o(ork)f(en)m(vironment)e -(is)k(that)f(of)g(a)h(peer)n(-to-peer)d(design.)h(In)h(a)g(W)o(ORKGR)m -(OUP)i(all)f(machines)-2 994 y(are)f(responsible)f(for)g(their)h(o)n -(wn)g(security)-5 b(,)19 b(and)h(generally)e(such)i(security)g(is)h -(limited)f(to)g(use)h(of)f(just)g(a)h(passw)o(ord)e(\(kno)n(wn)g(as)-2 -1102 y(SHARE)i(MODE)f(security\).)f(In)h(most)g(situations)g(with)g -(peer)n(-to-peer)e(netw)o(orking)g(the)i(users)h(who)f(control)e(their) -i(o)n(wn)-2 1210 y(machines)f(will)i(simply)f(opt)g(to)g(ha)n(v)o(e)g -(no)f(security)h(at)h(all.)f(It)h(is)g(possible)f(to)g(ha)n(v)o(e)g -(USER)h(MODE)f(security)f(in)i(a)-2 1318 y(W)o(ORKGR)m(OUP)g(en)m -(vironment,)c(thus)j(requiring)e(use)j(of)f(a)g(user)g(name)g(and)g(a)g -(matching)f(passw)o(ord.)-2 1502 y -SDict begin H.S end - -2 1502 a -2 1502 -a -SDict begin 13 H.A end - -2 1502 a -2 1502 a -SDict begin [ /View [/XYZ H.V] /Dest (3760) cvn H.B /DEST pdfmark end - -2 1502 a 90 x Fu(MS)h(W)m(indo)n(ws)g(netw)o -(orking)e(is)j(thus)f(predetermined)e(to)i(use)g(machine)g(names)f(for) -h(all)h(local)f(and)g(remote)f(machine)g(message)-2 1700 -y(passing.)g(The)h(protocol)f(used)h(is)h(called)f(Serv)o(er)f(Message) -h(Block)g(\(SMB\))h(and)e(this)i(is)g(implemented)d(using)i(the)g -(NetBIOS)-2 1808 y(protocol)d(\(Netw)o(ork)i(Basic)h(Input)e(Output)h -(System\).)g(NetBIOS)h(can)f(be)g(encapsulated)f(using)h(LLC)h -(\(Logical)e(Link)h(Control\))-2 1916 y(protocol)f(-)j(in)f(which)g -(case)g(the)g(resulting)g(protocol)e(is)j(called)f(NetBEUI)h(\(Netw)o -(ork)e(Basic)i(Extended)d(User)j(Interf)o(ace\).)-2 2023 -y(NetBIOS)g(can)f(also)g(be)g(run)g(o)o(v)o(er)e(IPX)j(\(Internetw)o -(orking)16 b(P)o(ack)o(et)k(Exchange\))e(protocol)h(as)h(used)g(by)g -(No)o(v)o(ell)f(NetW)-7 b(are,)21 b(and)-2 2131 y(it)g(can)f(be)g(run)f -(o)o(v)o(er)g(TCP/IP)i(protocols)e(-)h(in)g(which)g(case)h(the)f -(resulting)f(protocol)g(is)i(called)f(NBT)h(or)f(NetBT)-6 -b(,)20 b(the)g(NetBIOS)-2 2239 y(o)o(v)o(er)f(TCP/IP)-9 -b(.)-2 2406 y -SDict begin H.S end - -2 2406 a -2 2406 a -SDict begin 13 H.A end - -2 2406 a -2 2406 a -SDict begin [ /View [/XYZ H.V] /Dest (3761) cvn H.B /DEST pdfmark end - --2 2406 a 107 x Fu(MS)20 b(W)m(indo)n(ws)g(machines)f(use)i(a)f(comple) -o(x)f(array)g(of)h(name)g(resolution)e(mechanisms.)h(Since)i(we)f(are)g -(primarily)f(concerned)-2 2621 y(with)h(TCP/IP)h(this)g(demonstration)d -(is)j(limited)f(to)g(this)h(area.)-2 2622 y -SDict begin H.S end - -2 2622 a --2 2622 a -SDict begin 13 H.A end - -2 2622 a -2 2622 a -SDict begin [ /View [/XYZ H.V] /Dest (3762) cvn H.B /DEST pdfmark end - -2 2622 a 327 x Fp(22.2.1.)28 -b(The)j(NetBIOS)e(Name)h(Cache)-2 3117 y -SDict begin H.S end - -2 3117 a -2 -3117 a -SDict begin 13 H.A end - -2 3117 a -2 3117 a -SDict begin [ /View [/XYZ H.V] /Dest (3764) cvn H.B /DEST pdfmark end - -2 3117 a 106 x Fu(All)20 -b(MS)g(W)m(indo)n(ws)f(machines)g(emplo)o(y)g(an)g(in)h(memory)e(b)n -(uf)n(fer)h(in)g(which)h(is)g(stored)f(the)h(NetBIOS)g(names)g(and)f -(IP)h(addresses)-2 3331 y(for)f(all)i(e)o(xternal)e(machines)g(that)i -(that)f(machine)f(has)h(communicated)e(with)i(o)o(v)o(er)f(the)h(past)h -(10-15)d(minutes.)i(It)g(is)h(more)-2 3439 y(ef)n(\002cient)e(to)i -(obtain)e(an)h(IP)h(address)f(for)f(a)i(machine)e(from)g(the)h(local)g -(cache)g(than)g(it)h(is)g(to)f(go)g(through)e(all)j(the)f(con\002gured) --2 3547 y(name)f(resolution)g(mechanisms.)-2 3714 y -SDict begin H.S end - -2 -3714 a -2 3714 a -SDict begin 13 H.A end - -2 3714 a -2 3714 a -SDict begin [ /View [/XYZ H.V] /Dest (3765) cvn H.B /DEST pdfmark end - -2 3714 a 107 x -Fu(If)h(a)g(machine)f(whose)h(name)g(is)h(in)f(the)h(local)f(name)f -(cache)h(has)g(been)g(shut)g(do)n(wn)f(before)g(the)h(name)g(had)f -(been)h(e)o(xpired)e(and)-2 3929 y(\003ushed)h(from)h(the)g(cache,)f -(then)h(an)g(attempt)g(to)g(e)o(xchange)e(a)j(message)f(with)g(that)g -(machine)g(will)g(be)h(subject)f(to)g(time-out)-2 4037 -y(delays.)f(i.e.:)i(Its)f(name)g(is)h(in)g(the)f(cache,)f(so)i(a)f -(name)g(resolution)f(lookup)f(will)j(succeed,)e(b)n(ut)i(the)f(machine) -f(can)h(not)g(respond.)-2 4145 y(This)g(can)g(be)g(frustrating)f(for)g -(users)i(-)f(b)n(ut)g(it)h(is)g(a)g(characteristic)e(of)h(the)g -(protocol.)-2 4329 y -SDict begin H.S end - -2 4329 a -2 4329 a -SDict begin 13 H.A end - -2 4329 a -2 -4329 a -SDict begin [ /View [/XYZ H.V] /Dest (3766) cvn H.B /DEST pdfmark end - -2 4329 a 90 x Fu(The)g(MS)g(W)m(indo)n(ws)g(utility)g(that)g -(allo)n(ws)h(e)o(xamination)d(of)i(the)g(NetBIOS)h(name)e(cache)h(is)h -(called)f("nbtstat".)g(The)g(Samba)-2 4527 y(equi)n(v)n(alent)e(of)i -(this)h(is)g(called)f("nmblookup".)-2 4555 y -SDict begin H.S end - -2 4555 -a -2 4555 a -SDict begin 13 H.A end - -2 4555 a -2 4555 a -SDict begin [ /View [/XYZ H.V] /Dest (3767) cvn H.B /DEST pdfmark end - -2 4555 a 310 x Fp(22.2.2.)28 -b(The)j(LMHOSTS)f(\002le)-2 5033 y -SDict begin H.S end - -2 5033 a -2 5033 -a -SDict begin 13 H.A end - -2 5033 a -2 5033 a -SDict begin [ /View [/XYZ H.V] /Dest (3769) cvn H.B /DEST pdfmark end - -2 5033 a 106 x Fu(This)20 b(\002le)h(is)g -(usually)f(located)f(in)i(MS)f(W)m(indo)n(ws)g(NT)g(4.0)g(or)g(2000)f -(in)2068 5139 y -SDict begin H.S end - 2068 5139 a 2068 5139 a -SDict begin 13 H.A end - 2068 5139 a 2068 -5139 a -SDict begin [ /View [/XYZ H.V] /Dest (3770) cvn H.B /DEST pdfmark end - 2068 5139 a Fr(C:\\WINNT\\SYSTEM32\\DRIVERS\\ETC)d -Fu(and)-2 5247 y(contains)j(the)h(IP)h(Address)f(and)f(the)i(machine)e -(name)g(in)i(matched)e(pairs.)h(The)2310 5247 y -SDict begin H.S end - 2310 -5247 a 2310 5247 a -SDict begin 13 H.A end - 2310 5247 a 2310 5247 a -SDict begin [ /View [/XYZ H.V] /Dest (3771) cvn H.B /DEST pdfmark end - 2310 5247 -a Fr(LMHOSTS)g Fu(\002le)h(performs)d(NetBIOS)j(name)f(to)-2 -5355 y(IP)g(address)g(mapping)e(oriented.)p Black 3618 -5984 a Fq(150)p Black eop end -%%Page: 151 158 -TeXDict begin 151 157 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.151) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1772 -132 -a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3772) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(It)f(typically)g -(looks)f(lik)o(e:)-2 419 y Fr(#)44 b(Copyright)g(\(c\))g(1998)g -(Microsoft)g(Corp.)-2 516 y(#)-2 613 y(#)g(This)h(is)f(a)h(sample)f -(LMHOSTS)f(file)h(used)h(by)f(the)g(Microsoft)g(Wins)g(Client)g -(\(NetBIOS)-2 710 y(#)g(over)h(TCP/IP\))e(stack)h(for)h(Windows98)-2 -807 y(#)-2 904 y(#)f(This)h(file)f(contains)f(the)i(mappings)e(of)i(IP) -f(addresses)f(to)i(NT)f(computernames)-2 1001 y(#)g(\(NetBIOS\))g -(names.)88 b(Each)45 b(entry)f(should)f(be)i(kept)f(on)h(an)f -(individual)f(line.)-2 1099 y(#)h(The)h(IP)f(address)g(should)g(be)g -(placed)g(in)h(the)f(first)g(column)g(followed)f(by)i(the)-2 -1196 y(#)f(corresponding)f(computername.)g(The)h(address)g(and)g(the)g -(comptername)-2 1293 y(#)g(should)g(be)h(separated)e(by)i(at)f(least)g -(one)g(space)g(or)h(tab.)f(The)g("#")h(character)-2 1390 -y(#)f(is)h(generally)e(used)h(to)h(denote)f(the)g(start)g(of)h(a)f -(comment)g(\(see)g(the)g(exceptions)-2 1487 y(#)g(below\).)-2 -1584 y(#)-2 1681 y(#)g(This)h(file)f(is)g(compatible)f(with)i -(Microsoft)e(LAN)h(Manager)g(2.x)g(TCP/IP)g(lmhosts)-2 -1779 y(#)g(files)g(and)h(offers)f(the)g(following)f(extensions:)-2 -1876 y(#)-2 1973 y(#)269 b(#PRE)-2 2070 y(#)g(#DOM:<domain>)-2 -2167 y(#)g(#INCLUDE)43 b(<filename>)-2 2264 y(#)269 b(#BEGIN_ALTERNATE) --2 2361 y(#)g(#END_ALTERNATE)-2 2459 y(#)g(\\0xnn)44 -b(\(non-printing)e(character)i(support\))-2 2556 y(#)-2 -2653 y(#)g(Following)g(any)g(entry)g(in)h(the)f(file)g(with)g(the)h -(characters)e("#PRE")h(will)g(cause)-2 2750 y(#)g(the)h(entry)f(to)g -(be)h(preloaded)e(into)h(the)h(name)f(cache.)g(By)g(default,)g(entries) -f(are)-2 2847 y(#)h(not)h(preloaded,)e(but)h(are)h(parsed)e(only)i -(after)f(dynamic)f(name)h(resolution)f(fails.)-2 2944 -y(#)-2 3041 y(#)h(Following)g(an)g(entry)g(with)g(the)h -("#DOM:<domain>")d(tag)i(will)h(associate)e(the)-2 3138 -y(#)h(entry)g(with)h(the)f(domain)g(specified)f(by)i(<domain>.)e(This)h -(affects)g(how)g(the)-2 3236 y(#)g(browser)g(and)g(logon)g(services)g -(behave)g(in)g(TCP/IP)g(environments.)f(To)h(preload)-2 -3333 y(#)g(the)h(host)f(name)g(associated)f(with)h(#DOM)h(entry,)e(it)i -(is)f(necessary)g(to)g(also)g(add)h(a)-2 3430 y(#)f(#PRE)h(to)f(the)g -(line.)g(The)h(<domain>)e(is)i(always)f(preloaded)f(although)g(it)i -(will)f(not)-2 3527 y(#)g(be)h(shown)f(when)g(the)g(name)h(cache)f(is)g -(viewed.)-2 3624 y(#)-2 3721 y(#)g(Specifying)g("#INCLUDE)f -(<filename>")g(will)h(force)g(the)g(RFC)h(NetBIOS)e(\(NBT\))-2 -3818 y(#)h(software)g(to)g(seek)h(the)f(specified)f(<filename>)g(and)i -(parse)f(it)g(as)h(if)f(it)h(were)-2 3916 y(#)f(local.)g(<filename>)f -(is)i(generally)e(a)i(UNC-based)e(name,)h(allowing)g(a)-2 -4013 y(#)g(centralized)f(lmhosts)h(file)g(to)h(be)f(maintained)f(on)i -(a)g(server.)-2 4110 y(#)f(It)h(is)f(ALWAYS)g(necessary)g(to)g(provide) -g(a)g(mapping)g(for)g(the)h(IP)f(address)g(of)g(the)-2 -4207 y(#)g(server)g(prior)g(to)h(the)f(#INCLUDE.)f(This)i(mapping)e -(must)h(use)h(the)f(#PRE)g(directive.)-2 4304 y(#)g(In)h(addtion)f(the) -g(share)g("public")f(in)i(the)f(example)g(below)g(must)g(be)h(in)f(the) --2 4401 y(#)g(LanManServer)f(list)h(of)h("NullSessionShares")d(in)i -(order)g(for)g(client)g(machines)g(to)-2 4498 y(#)g(be)h(able)f(to)h -(read)f(the)g(lmhosts)g(file)g(successfully.)f(This)h(key)g(is)h(under) --2 4596 y(#)f(\\machine\\system\\currentcontrolset\\services)o(\\lanma) -o(nserve)o(r\\para)o(meter)o(s\\null)o(sessio)o(nshare)o(s)-2 -4693 y(#)g(in)h(the)f(registry.)g(Simply)f(add)i("public")e(to)i(the)f -(list)g(found)g(there.)-2 4790 y(#)-2 4887 y(#)g(The)h(#BEGIN_)e(and)i -(#END_ALTERNATE)d(keywords)i(allow)g(multiple)f(#INCLUDE)-2 -4984 y(#)h(statements)g(to)g(be)h(grouped)e(together.)h(Any)g(single)g -(successful)f(include)-2 5081 y(#)h(will)h(cause)f(the)g(group)g(to)g -(succeed.)-2 5178 y(#)-2 5275 y(#)g(Finally,)g(non-printing)f -(characters)g(can)h(be)h(embedded)e(in)i(mappings)e(by)-2 -5373 y(#)h(first)g(surrounding)f(the)i(NetBIOS)e(name)i(in)f -(quotations,)f(then)h(using)g(the)-2 5470 y(#)g(\\0xnn)g(notation)g(to) -g(specify)g(a)h(hex)f(value)g(for)g(a)h(non-printing)e(character.)-2 -5567 y(#)p Black 3618 5984 a Fq(151)p Black eop end -%%Page: 152 159 -TeXDict begin 152 158 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.152) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3788) cvn H.B /DEST pdfmark end - -2 -201 a 1772 --132 a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black -2 72 a -Fr(#)44 b(The)h(following)e(example)h(illustrates)f(all)h(of)h(these)f -(extensions:)-2 170 y(#)-2 267 y(#)g(102.54.94.97)223 -b(rhino)402 b(#PRE)44 b(#DOM:networking)88 b(#net)44 -b(group's)f(DC)-2 364 y(#)h(102.54.94.102)178 b("appname)88 -b(\\0x14")896 b(#special)43 b(app)h(server)-2 461 y(#)g(102.54.94.123) -178 b(popular)536 b(#PRE)583 b(#source)43 b(server)-2 -558 y(#)h(102.54.94.117)178 b(localsrv)491 b(#PRE)583 -b(#needed)43 b(for)h(the)h(include)-2 655 y(#)-2 752 -y(#)f(#BEGIN_ALTERNATE)-2 850 y(#)g(#INCLUDE)g -(\\\\localsrv\\public\\lmhosts)-2 947 y(#)g(#INCLUDE)g -(\\\\rhino\\public\\lmhosts)-2 1044 y(#)g(#END_ALTERNATE)-2 -1141 y(#)-2 1238 y(#)g(In)h(the)f(above)g(example,)g(the)g("appname")f -(server)h(contains)g(a)g(special)-2 1335 y(#)g(character)g(in)g(its)h -(name,)f(the)g("popular")f(and)i("localsrv")e(server)h(names)f(are)-2 -1432 y(#)h(preloaded,)g(and)g(the)g("rhino")g(server)g(name)g(is)g -(specified)g(so)g(it)h(can)f(be)g(used)-2 1530 y(#)g(to)h(later)f -(#INCLUDE)f(a)i(centrally)e(maintained)h(lmhosts)f(file)h(if)h(the)f -("localsrv")-2 1627 y(#)g(system)g(is)h(unavailable.)-2 -1724 y(#)-2 1821 y(#)f(Note)h(that)f(the)g(whole)g(file)g(is)h(parsed)f -(including)f(comments)g(on)i(each)f(lookup,)-2 1918 y(#)g(so)h(keeping) -f(the)g(number)g(of)g(comments)g(to)g(a)h(minimum)f(will)g(improve)f -(performance.)-2 2015 y(#)h(Therefore)g(it)g(is)h(not)f(advisable)f(to) -i(simply)f(add)g(lmhosts)g(file)g(entries)f(onto)i(the)-2 -2112 y(#)f(end)h(of)f(this)g(file.)-2 2313 y -SDict begin H.S end - -2 2313 -a -2 2313 a -SDict begin 13 H.A end - -2 2313 a -2 2313 a -SDict begin [ /View [/XYZ H.V] /Dest (3775) cvn H.B /DEST pdfmark end - -2 2313 a 329 x Fp(22.2.3.)28 -b(HOSTS)j(\002le)-2 2809 y -SDict begin H.S end - -2 2809 a -2 2809 a -SDict begin 13 H.A end - -2 2809 -a -2 2809 a -SDict begin [ /View [/XYZ H.V] /Dest (3777) cvn H.B /DEST pdfmark end - -2 2809 a 107 x Fu(This)20 b(\002le)h(is)g(usually)f -(located)f(in)i(MS)f(W)m(indo)n(ws)g(NT)g(4.0)g(or)g(2000)f(in)2068 -2916 y -SDict begin H.S end - 2068 2916 a 2068 2916 a -SDict begin 13 H.A end - 2068 2916 a 2068 2916 -a -SDict begin [ /View [/XYZ H.V] /Dest (3778) cvn H.B /DEST pdfmark end - 2068 2916 a Fr(C:\\WINNT\\SYSTEM32\\DRIVERS\\ETC)d -Fu(and)-2 3024 y(contains)j(the)h(IP)h(Address)f(and)f(the)i(IP)f -(hostname)f(in)i(matched)e(pairs.)g(It)i(can)f(be)g(used)g(by)g(the)g -(name)g(resolution)-2 3132 y(infrastructure)e(in)i(MS)h(W)m(indo)n(ws,) -e(depending)f(on)i(ho)n(w)f(the)h(TCP/IP)h(en)m(vironment)c(is)22 -b(con\002gured.)17 b(This)k(\002le)f(is)h(in)g(e)n(v)o(ery)-2 -3240 y(w)o(ay)f(the)g(equi)n(v)n(alent)f(of)h(the)g(Unix/Linux)1261 -3240 y -SDict begin H.S end - 1261 3240 a 1261 3240 a -SDict begin 13 H.A end - 1261 3240 a 1261 3240 -a -SDict begin [ /View [/XYZ H.V] /Dest (3779) cvn H.B /DEST pdfmark end - 1261 3240 a Fr(/etc/hosts)f Fu(\002le.)-2 3268 y -SDict begin H.S end - -2 -3268 a -2 3268 a -SDict begin 13 H.A end - -2 3268 a -2 3268 a -SDict begin [ /View [/XYZ H.V] /Dest (3780) cvn H.B /DEST pdfmark end - -2 3268 a 310 x -Fp(22.2.4.)28 b(DNS)j(Lookup)-2 3768 y -SDict begin H.S end - -2 3768 a -2 3768 -a -SDict begin 13 H.A end - -2 3768 a -2 3768 a -SDict begin [ /View [/XYZ H.V] /Dest (3782) cvn H.B /DEST pdfmark end - -2 3768 a 84 x Fu(This)20 b(capability)f(is)i -(con\002gured)d(in)j(the)f(TCP/IP)h(setup)f(area)g(in)g(the)g(netw)o -(ork)f(con\002guration)f(f)o(acility)-5 b(.)19 b(If)h(enabled)f(an)-2 -3960 y(elaborate)g(name)g(resolution)g(sequence)g(is)i(follo)n(wed)e -(the)h(precise)g(nature)f(of)h(which)g(isdependant)e(on)i(what)g(the)h -(NetBIOS)-2 4068 y(Node)e(T)-7 b(ype)20 b(parameter)e(is)j -(con\002gured)c(to.)j(A)h(Node)e(T)-7 b(ype)19 b(of)h(0)g(means)g(use)g -(NetBIOS)g(broadcast)f(\(o)o(v)o(er)f(UDP)i(broadcast\))f(is)-2 -4176 y(\002rst)i(used)f(if)g(the)g(name)g(that)g(is)h(the)g(subject)e -(of)h(a)h(name)f(lookup)e(is)j(not)f(found)e(in)j(the)f(NetBIOS)h(name) -e(cache.)h(If)g(that)g(f)o(ails)-2 4284 y(then)f(DNS,)i(HOSTS)g(and)e -(LMHOSTS)i(are)f(check)o(ed.)e(If)i(set)h(to)g(Node)e(T)-7 -b(ype)20 b(8,)g(then)g(a)g(NetBIOS)h(Unicast)g(\(o)o(v)o(er)d(UDP)-2 -4392 y(Unicast\))i(is)h(sent)f(to)h(the)f(WINS)h(Serv)o(er)e(to)h -(obtain)g(a)g(lookup)f(before)f(DNS,)j(HOSTS,)f(LMHOSTS,)g(or)g -(broadcast)f(lookup)g(is)-2 4500 y(used.)-2 4511 y -SDict begin H.S end - -2 -4511 a -2 4511 a -SDict begin 13 H.A end - -2 4511 a -2 4511 a -SDict begin [ /View [/XYZ H.V] /Dest (3783) cvn H.B /DEST pdfmark end - -2 4511 a 327 x -Fp(22.2.5.)28 b(WINS)i(Lookup)-2 5028 y -SDict begin H.S end - -2 5028 a -2 -5028 a -SDict begin 13 H.A end - -2 5028 a -2 5028 a -SDict begin [ /View [/XYZ H.V] /Dest (3785) cvn H.B /DEST pdfmark end - -2 5028 a 84 x Fu(A)20 b(WINS)h(\(W)m(indo)n -(ws)f(Internet)f(Name)h(Serv)o(er\))e(service)i(is)h(the)g(equi)n(v)n -(aent)d(of)i(the)g(rfc1001/1002)c(speci\002ed)k(NBNS)-2 -5220 y(\(NetBIOS)g(Name)g(Serv)o(er\).)f(A)h(WINS)h(serv)o(er)f(stores) -g(the)g(names)g(and)g(IP)g(addresses)g(that)h(are)f(re)o(gistered)f(by) -g(a)i(W)m(indo)n(ws)-2 5328 y(client)f(if)g(the)h(TCP/IP)g(setup)f(has) -g(been)g(gi)n(v)o(en)e(at)j(least)g(one)f(WINS)h(Serv)o(er)e(IP)h -(Address.)p Black 3618 5984 a Fq(152)p Black eop end -%%Page: 153 160 -TeXDict begin 153 159 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.153) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1772 -132 -a Fq(Chapter)20 b(22.)g(Inte)m(gr)o(ating)e(MS)i(W)-5 -b(indows)21 b(networks)f(with)h(Samba)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3786) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(T)-7 -b(o)20 b(con\002gure)e(Samba)i(to)h(be)f(a)g(WINS)h(serv)o(er)e(the)i -(follo)n(wing)d(parameter)h(needs)h(to)g(be)g(added)f(to)i(the)3020 -72 y -SDict begin H.S end - 3020 72 a 3020 72 a -SDict begin 13 H.A end - 3020 72 a 3020 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3787) cvn H.B /DEST pdfmark end - 3020 72 -a Fr(smb.conf)e Fu(\002le:)-2 419 y Fr(wins)44 b(support)g(=)g(Yes)-2 -776 y -SDict begin H.S end - -2 776 a -2 776 a -SDict begin 13 H.A end - -2 776 a -2 776 a -SDict begin [ /View [/XYZ H.V] /Dest (3790) cvn H.B /DEST pdfmark end - -2 776 a 108 -x Fu(T)-7 b(o)20 b(con\002gure)e(Samba)i(to)h(use)f(a)h(WINS)f(serv)o -(er)g(the)g(follo)n(wing)f(parameters)f(are)j(needed)d(in)j(the)2849 -884 y -SDict begin H.S end - 2849 884 a 2849 884 a -SDict begin 13 H.A end - 2849 884 a 2849 884 a -SDict begin [ /View [/XYZ H.V] /Dest (3791) cvn H.B /DEST pdfmark end - 2849 -884 a Fr(smb.conf)e Fu(\002le:)-2 1068 y -SDict begin H.S end - -2 1068 a -2 -1068 a -SDict begin 13 H.A end - -2 1068 a -2 1068 a -SDict begin [ /View [/XYZ H.V] /Dest (3792) cvn H.B /DEST pdfmark end - -2 1068 a -2 1151 a -SDict begin H.S end - -2 1151 -a -2 1151 a -SDict begin 11.7 H.A end - -2 1151 a -2 1151 a -SDict begin [ /View [/XYZ H.V] /Dest (3793) cvn H.B /DEST pdfmark end - -2 1151 a 79 x Fr(wins)44 -b(support)g(=)g(No)-2 1327 y(wins)g(server)g(=)g(xxx.xxx.xxx.xxx)-2 -1684 y -SDict begin H.S end - -2 1684 a -2 1684 a -SDict begin 13 H.A end - -2 1684 a -2 1684 a -SDict begin [ /View [/XYZ H.V] /Dest (3794) cvn H.B /DEST pdfmark end - -2 1684 -a 108 x Fu(where)221 1792 y -SDict begin H.S end - 221 1792 a 221 1792 a -SDict begin 13 H.A end - 221 -1792 a 221 1792 a -SDict begin [ /View [/XYZ H.V] /Dest (3795) cvn H.B /DEST pdfmark end - 221 1792 a Fn(xxx.xxx.xxx.xxx)23 b -Fu(is)e(the)f(IP)h(address)e(of)h(the)h(WINS)f(serv)o(er)-5 -b(.)p Black 3618 5984 a Fq(153)p Black eop end -%%Page: 154 161 -TeXDict begin 154 160 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.154) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (IMPROVED-BROWSING) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(23.)f(Impr)m(o)n(v)n(ed)h(br)m(o)n(wsing)g(in)e -(samba)-2 197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (3803) cvn H.B /DEST pdfmark end - -2 -197 a 342 x Fx(23.1.)35 b(Ov)o(er)o(view)d(of)k(br)m(o)o(wsing)-2 -734 y -SDict begin H.S end - -2 734 a -2 734 a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (3805) cvn H.B /DEST pdfmark end - -2 734 a 79 -x Fu(SMB)21 b(netw)o(orking)d(pro)o(vides)g(a)j(mechanism)e(by)h(which) -f(clients)i(can)f(access)h(a)f(list)i(of)d(machines)h(in)g(a)h(netw)o -(ork,)d(a)j(so-called)-2 921 y -SDict begin H.S end - -2 921 a -2 921 a -SDict begin 13 H.A end - -2 921 -a -2 921 a -SDict begin [ /View [/XYZ H.V] /Dest (3806) cvn H.B /DEST pdfmark end - -2 921 a Fv(br)o(o)o(wse)f(list)p Fu(.)g(This)h(list)g -(contains)f(machines)f(that)h(are)g(ready)f(to)i(of)n(fer)e(\002le)i -(and/or)d(print)i(services)g(to)h(other)e(machines)g(within)-2 -1029 y(the)h(netw)o(ork.)f(Thus)h(it)g(does)g(not)g(include)f(machines) -h(which)f(aren')o(t)g(currently)g(able)h(to)g(do)g(serv)o(er)f(tasks.)i -(The)f(bro)n(wse)f(list)i(is)-2 1137 y(hea)n(vily)e(used)h(by)g(all)h -(SMB)g(clients.)f(Con\002guration)e(of)i(SMB)h(bro)n(wsing)e(has)h -(been)g(problematic)e(for)i(some)g(Samba)f(users,)-2 -1245 y(hence)g(this)i(document.)-2 1412 y -SDict begin H.S end - -2 1412 a -2 -1412 a -SDict begin 13 H.A end - -2 1412 a -2 1412 a -SDict begin [ /View [/XYZ H.V] /Dest (3807) cvn H.B /DEST pdfmark end - -2 1412 a 107 x Fu(MS)f(W)m(indo)n(ws)g -(2000)f(and)g(later)m(,)h(as)h(with)f(Samba)g(3)g(and)g(later)m(,)g -(can)g(be)g(con\002gured)e(to)i(not)g(use)g(NetBIOS)h(o)o(v)o(er)e -(TCP/IP)-9 b(.)-2 1627 y(When)20 b(con\002gured)d(this)k(w)o(ay)f(it)h -(is)g(imperati)n(v)o(e)d(that)i(name)g(resolution)e(\(using)h(DNS/LD)m -(AP/ADS\))h(be)g(correctly)f(con\002gured)-2 1735 y(and)g(operati)n(v)o -(e.)g(Bro)n(wsing)g(will)i(NO)m(T)f(w)o(ork)g(if)g(name)g(resolution)e -(from)i(SMB)h(machine)e(names)h(to)g(IP)h(addresses)e(does)h(not)-2 -1842 y(function)e(correctly)-5 b(.)-2 2026 y -SDict begin H.S end - -2 2026 -a -2 2026 a -SDict begin 13 H.A end - -2 2026 a -2 2026 a -SDict begin [ /View [/XYZ H.V] /Dest (3808) cvn H.B /DEST pdfmark end - -2 2026 a 90 x Fu(Where)20 -b(NetBIOS)h(o)o(v)o(er)d(TCP/IP)j(is)g(enabled)e(use)i(of)f(a)g(WINS)h -(serv)o(er)e(is)j(highly)d(recommended)e(to)j(aid)g(the)g(resolution)f -(of)-2 2224 y(NetBIOS)i(\(SMB\))f(names)g(to)g(IP)h(addresses.)e(WINS)i -(allo)n(ws)g(remote)e(se)o(gment)g(clients)i(to)f(obtain)f(NetBIOS)i -(name_type)-2 2332 y(information)d(that)i(can)g(NO)m(T)g(be)g(pro)o -(vided)e(by)h(an)o(y)h(other)f(means)h(of)g(name)g(resolution.)-2 -2361 y -SDict begin H.S end - -2 2361 a -2 2361 a -SDict begin 13 H.A end - -2 2361 a -2 2361 a -SDict begin [ /View [/XYZ H.V] /Dest (3809) cvn H.B /DEST pdfmark end - -2 2361 -a 359 x Fx(23.2.)35 b(Br)m(o)o(wsing)e(support)h(in)i(samba)-2 -2915 y -SDict begin H.S end - -2 2915 a -2 2915 a -SDict begin 13 H.A end - -2 2915 a -2 2915 a -SDict begin [ /View [/XYZ H.V] /Dest (3811) cvn H.B /DEST pdfmark end - -2 2915 -a 79 x Fu(Samba)19 b(f)o(acilitates)i(bro)n(wsing.)e(The)g(bro)n(wsing) -g(is)i(supported)e(by)1941 2994 y -SDict begin H.S end - 1941 2994 a 1941 2994 -a -SDict begin 13 H.A end - 1941 2994 a 1941 2994 a -SDict begin [ /View [/XYZ H.V] /Dest (3812) cvn H.B /DEST pdfmark end - 1941 2994 a Fu(nmbd)g(and)h(is)h(also)f -(controlled)f(by)h(options)f(in)h(the)-2 3102 y -SDict begin H.S end - -2 3102 -a -2 3102 a -SDict begin 13 H.A end - -2 3102 a -2 3102 a -SDict begin [ /View [/XYZ H.V] /Dest (3813) cvn H.B /DEST pdfmark end - -2 3102 a Fr(smb.conf)f -Fu(\002le.)i(Samba)f(can)g(act)g(as)h(a)g(local)f(bro)n(wse)f(master)h -(for)g(a)g(w)o(orkgroup)e(and)h(the)i(ability)e(for)h(samba)g(to)g -(support)-2 3210 y(domain)f(logons)g(and)g(scripts)i(is)g(no)n(w)f(a)n -(v)n(ailable.)-2 3394 y -SDict begin H.S end - -2 3394 a -2 3394 a -SDict begin 13 H.A end - -2 3394 a --2 3394 a -SDict begin [ /View [/XYZ H.V] /Dest (3814) cvn H.B /DEST pdfmark end - -2 3394 a 90 x Fu(Samba)f(can)h(also)h(act)g(as)f(a)h(domain) -e(master)h(bro)n(wser)f(for)h(a)g(w)o(orkgroup.)d(This)k(means)e(that)i -(it)g(will)g(collate)f(lists)h(from)e(local)-2 3591 y(bro)n(wse)g -(masters)i(into)f(a)g(wide)g(area)g(netw)o(ork)f(serv)o(er)h(list.)h -(In)f(order)e(for)i(bro)n(wse)f(clients)i(to)f(resolv)o(e)g(the)g -(names)g(the)o(y)f(may)-2 3699 y(\002nd)h(in)g(this)h(list,)g(it)g(is)g -(recommended)c(that)j(both)g(samba)f(and)h(your)f(clients)i(use)f(a)h -(WINS)f(serv)o(er)-5 b(.)-2 3883 y -SDict begin H.S end - -2 3883 a -2 3883 -a -SDict begin 13 H.A end - -2 3883 a -2 3883 a -SDict begin [ /View [/XYZ H.V] /Dest (3815) cvn H.B /DEST pdfmark end - -2 3883 a 90 x Fu(Note)20 b(that)g(you)f(should)h -(NO)m(T)g(set)h(Samba)e(to)i(be)f(the)g(domain)f(master)h(for)g(a)g(w)o -(orkgroup)d(that)k(has)f(the)g(same)h(name)e(as)i(an)f(NT)-2 -4081 y(Domain:)f(on)h(each)g(wide)g(area)g(netw)o(ork,)f(you)g(must)h -(only)f(e)n(v)o(er)h(ha)n(v)o(e)f(one)h(domain)f(master)h(bro)n(wser)f -(per)h(w)o(orkgroup,)-2 4189 y(re)o(gardless)e(of)i(whether)g(it)g(is)i -(NT)-6 b(,)20 b(Samba)f(or)h(an)o(y)g(other)f(type)h(of)g(domain)e -(master)j(that)f(is)h(pro)o(viding)c(this)k(service.)-2 -4207 y -SDict begin H.S end - -2 4207 a -2 4207 a -SDict begin 11.7 H.A end - -2 4207 a -2 4207 a -SDict begin [ /View [/XYZ H.V] /Dest (3816) cvn H.B /DEST pdfmark end - -2 4207 -a -2 4332 a -SDict begin H.S end - -2 4332 a -2 4332 a -SDict begin 11.7 H.A end - -2 4332 a -2 4332 a -SDict begin [ /View [/XYZ H.V] /Dest (3817) cvn H.B /DEST pdfmark end - -2 -4332 a 164 4411 a Fk(Note:)e Fj(Nmbd)h(can)g(be)g(con\002gured)e(as)j -(a)f(WINS)g(ser)r(v)n(er)l(,)h(b)o(ut)e(it)h(is)h(not)f(necessar)r(y)g -(to)g(speci\002cally)g(use)g(samba)g(as)h(y)o(our)164 -4508 y(WINS)f(ser)r(v)n(er)l(.)g(MS)h(Windo)o(ws)e(NT4,)h(Ser)r(v)n(er) -g(or)g(Adv)n(anced)f(Ser)r(v)n(er)h(2000)f(or)i(2003)e(can)h(be)g -(con\002gured)e(as)j(y)o(our)f(WINS)164 4605 y(ser)r(v)n(er)l(.)h(In)f -(a)g(mix)n(ed)g(NT/2000/2003)c(ser)r(v)n(er)21 b(and)e(samba)h(en)o -(vironment)e(on)h(a)i(Wide)e(Area)g(Netw)o(or)q(k,)h(it)g(is)164 -4702 y(recommended)e(that)i(y)o(ou)f(use)h(the)g(Microsoft)g(WINS)g -(ser)r(v)n(er)g(capabilities)o(.)d(In)k(a)f(samba-only)f(en)o -(vironment,)e(it)j(is)164 4799 y(recommended)e(that)i(y)o(ou)f(use)h -(one)g(and)f(only)h(one)f(Samba)h(ser)r(v)n(er)h(as)f(y)o(our)g(WINS)g -(ser)r(v)n(er)l(.)-2 5115 y -SDict begin H.S end - -2 5115 a -2 5115 a -SDict begin 13 H.A end - -2 5115 -a -2 5115 a -SDict begin [ /View [/XYZ H.V] /Dest (3818) cvn H.B /DEST pdfmark end - -2 5115 a 108 x Fu(T)-7 b(o)20 b(get)g(bro)n(wsing)f(to)h -(w)o(ork)g(you)f(need)h(to)g(run)f(nmbd)g(as)i(usual,)f(b)n(ut)g(will)h -(need)f(to)g(use)g(the)2678 5223 y -SDict begin H.S end - 2678 5223 a 2678 5223 -a -SDict begin 13 H.A end - 2678 5223 a 2678 5223 a -SDict begin [ /View [/XYZ H.V] /Dest (3819) cvn H.B /DEST pdfmark end - 2678 5223 a Fv(w)o(orkgr)o(oup)f -Fu(option)g(in)-2 5331 y -SDict begin H.S end - -2 5331 a -2 5331 a -SDict begin 13 H.A end - -2 5331 -a -2 5331 a -SDict begin [ /View [/XYZ H.V] /Dest (3820) cvn H.B /DEST pdfmark end - -2 5331 a Fr(smb.conf)g Fu(to)i(control)d(what)j(w)o -(orkgroup)c(Samba)j(becomes)f(a)h(part)g(of.)p Black -3618 5984 a Fq(154)p Black eop end -%%Page: 155 162 -TeXDict begin 155 161 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.155) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3821) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Samba)f(also)i(has)f(a)h(useful)f(option)f(for)g(a)i -(Samba)f(serv)o(er)f(to)h(of)n(fer)f(itself)i(for)f(bro)n(wsing)e(on)i -(another)f(subnet.)g(It)i(is)-2 180 y(recommended)16 -b(that)j(this)h(option)e(is)j(only)d(used)h(for)g('unusual')e -(purposes:)i(announcements)d(o)o(v)o(er)i(the)h(internet,)g(for)f(e)o -(xample.)-2 288 y(See)138 288 y -SDict begin H.S end - 138 288 a 138 288 a -SDict begin 13 H.A end - 138 -288 a 138 288 a -SDict begin [ /View [/XYZ H.V] /Dest (3822) cvn H.B /DEST pdfmark end - 138 288 a Fv(r)o(emote)i(announce)g Fu(in)g(the)976 -288 y -SDict begin H.S end - 976 288 a 976 288 a -SDict begin 13 H.A end - 976 288 a 976 288 a -SDict begin [ /View [/XYZ H.V] /Dest (3823) cvn H.B /DEST pdfmark end - 976 288 -a Fr(smb.conf)g Fu(man)f(page.)-2 317 y -SDict begin H.S end - -2 317 a -2 317 -a -SDict begin 13 H.A end - -2 317 a -2 317 a -SDict begin [ /View [/XYZ H.V] /Dest (3824) cvn H.B /DEST pdfmark end - -2 317 a 359 x Fx(23.3.)35 b(Pr)m(oblem)f(r)m -(esolution)-2 844 y -SDict begin H.S end - -2 844 a -2 844 a -SDict begin 13 H.A end - -2 844 a -2 844 -a -SDict begin [ /View [/XYZ H.V] /Dest (3826) cvn H.B /DEST pdfmark end - -2 844 a 106 x Fu(If)20 b(something)f(doesn')o(t)f(w)o(ork)i(then)f -(hopefully)f(the)j(log.nmb)d(\002le)j(will)g(help)e(you)h(track)f(do)n -(wn)h(the)g(problem.)e(T)m(ry)i(a)g(deb)n(ug)-2 1058 -y(le)n(v)o(el)f(of)h(2)g(or)f(3)h(for)f(\002nding)g(problems.)f(Also)j -(note)e(that)h(the)g(current)e(bro)n(wse)h(list)i(usually)f(gets)g -(stored)f(in)h(te)o(xt)g(form)f(in)h(a)g(\002le)-2 1166 -y(called)217 1166 y -SDict begin H.S end - 217 1166 a 217 1166 a -SDict begin 13 H.A end - 217 1166 a -217 1166 a -SDict begin [ /View [/XYZ H.V] /Dest (3827) cvn H.B /DEST pdfmark end - 217 1166 a Fr(browse.dat)p Fu(.)-2 1333 y -SDict begin H.S end - --2 1333 a -2 1333 a -SDict begin 13 H.A end - -2 1333 a -2 1333 a -SDict begin [ /View [/XYZ H.V] /Dest (3828) cvn H.B /DEST pdfmark end - -2 1333 a 107 -x Fu(Note)g(that)g(if)h(it)g(doesn')o(t)d(w)o(ork)i(for)f(you,)g(then)h -(you)f(should)h(still)h(be)f(able)g(to)g(type)g(the)g(serv)o(er)g(name) -f(as)3040 1440 y -SDict begin H.S end - 3040 1440 a 3040 1440 a -SDict begin 13 H.A end - 3040 1440 a -3040 1440 a -SDict begin [ /View [/XYZ H.V] /Dest (3829) cvn H.B /DEST pdfmark end - 3040 1440 a Fr(\\\\SERVER)h Fu(in)-2 1548 -y(\002lemanager)e(then)i(hit)h(enter)e(and)h(\002lemanager)f(should)g -(display)g(the)i(list)g(of)f(a)n(v)n(ailable)g(shares.)-2 -1732 y -SDict begin H.S end - -2 1732 a -2 1732 a -SDict begin 13 H.A end - -2 1732 a -2 1732 a -SDict begin [ /View [/XYZ H.V] /Dest (3830) cvn H.B /DEST pdfmark end - -2 1732 -a 90 x Fu(Some)g(people)f(\002nd)h(bro)n(wsing)e(f)o(ails)j(because)f -(the)o(y)f(don')o(t)g(ha)n(v)o(e)g(the)i(global)2256 -1822 y -SDict begin H.S end - 2256 1822 a 2256 1822 a -SDict begin 13 H.A end - 2256 1822 a 2256 1822 -a -SDict begin [ /View [/XYZ H.V] /Dest (3831) cvn H.B /DEST pdfmark end - 2256 1822 a Fv(guest)f(account)g Fu(set)h(to)f(a)h(v)n(alid)e -(account.)-2 1929 y(Remember)g(that)h(the)g(IPC$)h(connection)d(that)i -(lists)i(the)e(shares)g(is)h(done)e(as)i(guest,)f(and)g(thus)g(you)f -(must)h(ha)n(v)o(e)g(a)h(v)n(alid)e(guest)-2 2037 y(account.)-2 -2204 y -SDict begin H.S end - -2 2204 a -2 2204 a -SDict begin 13 H.A end - -2 2204 a -2 2204 a -SDict begin [ /View [/XYZ H.V] /Dest (3832) cvn H.B /DEST pdfmark end - -2 2204 -a -2 2204 a -SDict begin H.S end - -2 2204 a -2 2204 a -SDict begin 13 H.A end - -2 2204 a -2 2204 a -SDict begin [ /View [/XYZ H.V] /Dest (3833) cvn H.B /DEST pdfmark end - -2 -2204 a 107 x Fq(MS)h(W)-5 b(indows)21 b(2000)e(and)g(upwar)m(ds)h(\(as) -g(with)h(Samba\))d(can)i(be)g(con\002gur)m(ed)e(to)i(disallow)g -(anonymous)e(\(ie:)i(Guest)g(account\))-2 2419 y(access)g(to)h(the)f -(IPC$)g(shar)m(e)o(.)f(In)h(that)g(case)o(,)g(the)h(MS)f(W)-5 -b(indows)21 b(2000/XP/2003)16 b(mac)o(hine)j(acting)g(as)i(an)f -(SMB/CIFS)f(client)-2 2527 y(will)i(use)g(the)f(name)f(of)i(the)f(curr) -m(ently)g(lo)o(g)o(g)o(ed)f(in)i(user)f(to)h(query)e(the)i(IPC$)f(shar) -m(e)o(.)f(MS)i(W)-5 b(indows)20 b(9X)g(clients)h(ar)m(e)f(not)g(able)g -(to)-2 2635 y(do)g(this)g(and)g(thus)g(will)h(NO)m(T)g(be)f(able)g(to)g -(br)l(owse)h(server)g(r)m(esour)m(ces.)-2 2802 y -SDict begin H.S end - -2 2802 -a -2 2802 a -SDict begin 13 H.A end - -2 2802 a -2 2802 a -SDict begin [ /View [/XYZ H.V] /Dest (3834) cvn H.B /DEST pdfmark end - -2 2802 a 107 x Fu(The)e(other)f(big)i -(problem)d(people)i(ha)n(v)o(e)f(is)j(that)e(their)h(broadcast)e -(address,)g(netmask)h(or)g(IP)h(address)f(is)i(wrong)d(\(speci\002ed)g -(with)-2 3017 y(the)i("interf)o(aces")f(option)g(in)849 -3017 y -SDict begin H.S end - 849 3017 a 849 3017 a -SDict begin 13 H.A end - 849 3017 a 849 3017 a -SDict begin [ /View [/XYZ H.V] /Dest (3835) cvn H.B /DEST pdfmark end - 849 -3017 a Fr(smb.conf)p Fu(\))-2 3045 y -SDict begin H.S end - -2 3045 a -2 3045 -a -SDict begin 13 H.A end - -2 3045 a -2 3045 a -SDict begin [ /View [/XYZ H.V] /Dest (3836) cvn H.B /DEST pdfmark end - -2 3045 a 360 x Fx(23.4.)35 b(Br)m(o)o(wsing)e -(acr)m(oss)i(subnets)-2 3600 y -SDict begin H.S end - -2 3600 a -2 3600 a -SDict begin 13 H.A end - -2 -3600 a -2 3600 a -SDict begin [ /View [/XYZ H.V] /Dest (3838) cvn H.B /DEST pdfmark end - -2 3600 a 79 x Fu(Since)20 b(the)g(release)g(of)g -(Samba)g(1.9.17\(alpha1\))c(Samba)k(has)g(been)g(updated)e(to)j(enable) -e(it)i(to)f(support)f(the)h(replication)f(of)-2 3786 -y(bro)n(wse)g(lists)j(across)e(subnet)g(boundaries.)d(Ne)n(w)k(code)e -(and)h(options)f(ha)n(v)o(e)h(been)f(added)g(to)i(achie)n(v)o(e)e -(this.)h(This)g(section)-2 3894 y(describes)f(ho)n(w)h(to)g(set)h(this) -g(feature)e(up)h(in)g(dif)n(ferent)f(settings.)-2 4078 -y -SDict begin H.S end - -2 4078 a -2 4078 a -SDict begin 13 H.A end - -2 4078 a -2 4078 a -SDict begin [ /View [/XYZ H.V] /Dest (3839) cvn H.B /DEST pdfmark end - -2 4078 a 90 -x Fu(T)-7 b(o)20 b(see)h(bro)n(wse)e(lists)j(that)e(span)g(TCP/IP)h -(subnets)f(\(ie.)g(netw)o(orks)f(separated)g(by)h(routers)g(that)g -(don')o(t)e(pass)j(broadcast)e(traf)n(\002c\))-2 4276 -y(you)g(must)h(set)h(up)f(at)h(least)g(one)e(WINS)i(serv)o(er)-5 -b(.)20 b(The)g(WINS)g(serv)o(er)g(acts)h(as)g(a)f(DNS)h(for)f(NetBIOS)g -(names,)g(allo)n(wing)-2 4384 y(NetBIOS)h(name)e(to)h(IP)h(address)f -(translation)f(to)h(be)g(done)g(by)f(doing)g(a)i(direct)f(query)e(of)i -(the)h(WINS)f(serv)o(er)-5 b(.)20 b(This)g(is)i(done)d(via)-2 -4492 y(a)h(directed)f(UDP)h(pack)o(et)g(on)f(port)g(137)g(to)h(the)g -(WINS)g(serv)o(er)f(machine.)g(The)g(reason)g(for)h(a)g(WINS)g(serv)o -(er)f(is)i(that)f(by)g(def)o(ault,)-2 4600 y(all)h(NetBIOS)f(name)g(to) -g(IP)h(address)f(translation)f(is)i(done)e(by)h(broadcasts)f(from)g -(the)h(querying)e(machine.)h(This)h(means)g(that)-2 4708 -y(machines)f(on)h(one)g(subnet)f(will)i(not)f(be)g(able)g(to)g(resolv)o -(e)g(the)g(names)g(of)g(machines)f(on)h(another)e(subnet)i(without)f -(using)h(a)-2 4816 y(WINS)h(serv)o(er)-5 b(.)-2 4983 -y -SDict begin H.S end - -2 4983 a -2 4983 a -SDict begin 13 H.A end - -2 4983 a -2 4983 a -SDict begin [ /View [/XYZ H.V] /Dest (3840) cvn H.B /DEST pdfmark end - -2 4983 a 107 -x Fu(Remember)m(,)18 b(for)i(bro)n(wsing)e(across)j(subnets)f(to)g(w)o -(ork)f(correctly)-5 b(,)19 b(all)h(machines,)f(be)i(the)o(y)e(W)m(indo) -n(ws)h(95,)f(W)m(indo)n(ws)h(NT)-6 b(,)20 b(or)-2 5198 -y(Samba)f(serv)o(ers)h(must)g(ha)n(v)o(e)g(the)g(IP)h(address)e(of)h(a) -h(WINS)g(serv)o(er)e(gi)n(v)o(en)g(to)h(them)g(by)g(a)h(DHCP)g(serv)o -(er)m(,)e(or)g(by)h(manual)-2 5306 y(con\002guration)d(\(for)i(W)m -(in95)h(and)g(W)m(inNT)-6 b(,)19 b(this)i(is)g(in)f(the)h(TCP/IP)g -(Properties,)e(under)f(Netw)o(ork)i(settings\))g(for)g(Samba)f(this)i -(is)-2 5414 y(in)f(the)205 5414 y -SDict begin H.S end - 205 5414 a 205 5414 -a -SDict begin 13 H.A end - 205 5414 a 205 5414 a -SDict begin [ /View [/XYZ H.V] /Dest (3841) cvn H.B /DEST pdfmark end - 205 5414 a Fr(smb.conf)g Fu(\002le.)-2 -5416 y -SDict begin H.S end - -2 5416 a -2 5416 a -SDict begin 13 H.A end - -2 5416 a -2 5416 a -SDict begin [ /View [/XYZ H.V] /Dest (3842) cvn H.B /DEST pdfmark end - -2 5416 -a Black 3618 5984 a Fq(155)p Black eop end -%%Page: 156 163 -TeXDict begin 156 162 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.156) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (3853) cvn H.B /DEST pdfmark end - -2 -201 a 2362 --132 a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba) -p Black -2 72 a Fp(23.4.1.)28 b(Ho)o(w)i(does)g(cr)n(oss)f(subnet)h(br) -n(o)o(wsing)g(w)o(ork)h(?)-2 263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - --2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (3844) cvn H.B /DEST pdfmark end - -2 263 a 83 x Fu(Cross)21 b(subnet)e(bro)n(wsing)g -(is)i(a)g(complicated)d(dance,)h(containing)g(multiple)g(mo)o(ving)f -(parts.)i(It)h(has)f(tak)o(en)g(Microsoft)f(se)n(v)o(eral)-2 -454 y(years)h(to)g(get)g(the)g(code)g(that)g(achie)n(v)o(es)g(this)g -(correct,)f(and)h(Samba)g(lags)g(behind)f(in)h(some)g(areas.)g(Samba)g -(is)h(capable)e(of)h(cross)-2 562 y(subnet)f(bro)n(wsing)g(when)h -(con\002gured)d(correctly)-5 b(.)-2 746 y -SDict begin H.S end - -2 746 a -2 -746 a -SDict begin 13 H.A end - -2 746 a -2 746 a -SDict begin [ /View [/XYZ H.V] /Dest (3845) cvn H.B /DEST pdfmark end - -2 746 a 90 x Fu(Consider)19 -b(a)i(netw)o(ork)e(set)i(up)f(as)h(follo)n(ws)e(:)-2 -1020 y -SDict begin H.S end - -2 1020 a -2 1020 a -SDict begin 13 H.A end - -2 1020 a -2 1020 a -SDict begin [ /View [/XYZ H.V] /Dest (3846) cvn H.B /DEST pdfmark end - -2 1020 -a -2 1103 a -SDict begin H.S end - -2 1103 a -2 1103 a -SDict begin 11.7 H.A end - -2 1103 a -2 1103 a -SDict begin [ /View [/XYZ H.V] /Dest (3847) cvn H.B /DEST pdfmark end - -2 -1103 a 1567 1182 a Fr(\(DMB\))581 1280 y(N1_A)268 b(N1_B)358 -b(N1_C)313 b(N1_D)358 b(N1_E)625 1377 y(|)449 b(|)493 -b(|)448 b(|)493 b(|)446 1474 y -(----------------------------------------)o(------)o(------)o(---)536 -1571 y(|)448 b(subnet)44 b(1)1031 b(|)446 1668 y(+---+)1703 -b(+---+)446 1765 y(|R1)44 b(|)h(Router)f(1)807 b(Router)44 -b(2)134 b(|R2)44 b(|)446 1862 y(+---+)1703 b(+---+)536 -1960 y(|)1883 b(|)536 2057 y(|)89 b(subnet)44 b(2)628 -b(subnet)43 b(3)449 b(|)87 2154 y(--------------------------)310 -b(------------------------------------)87 2251 y(|)224 -b(|)g(|)269 b(|)673 b(|)358 b(|)403 b(|)493 b(|)43 2348 -y(N2_A)89 b(N2_B)g(N2_C)133 b(N2_D)493 b(N3_A)223 b(N3_B)269 -b(N3_C)358 b(N3_D)894 2445 y(\(WINS\))-2 2802 y -SDict begin H.S end - -2 2802 -a -2 2802 a -SDict begin 13 H.A end - -2 2802 a -2 2802 a -SDict begin [ /View [/XYZ H.V] /Dest (3848) cvn H.B /DEST pdfmark end - -2 2802 a 108 x Fu(Consisting)19 -b(of)g(3)g(subnets)g(\(1,)g(2,)g(3\))h(connected)d(by)i(tw)o(o)h -(routers)e(\(R1,)h(R2\))h(-)f(these)h(do)f(not)g(pass)h(broadcasts.)e -(Subnet)h(1)g(has)h(5)-2 3018 y(machines)f(on)h(it,)h(subnet)e(2)h(has) -h(4)f(machines,)f(subnet)h(3)g(has)g(4)h(machines.)e(Assume)h(for)f -(the)i(moment)e(that)h(all)h(these)-2 3126 y(machines)e(are)h -(con\002gured)e(to)i(be)h(in)f(the)g(same)g(w)o(orkgroup)e(\(for)h -(simplicities)i(sak)o(e\).)e(Machine)h(N1_C)g(on)f(subnet)h(1)g(is)-2 -3234 y(con\002gured)e(as)j(Domain)e(Master)h(Bro)n(wser)g(\(ie.)g(it)h -(will)g(collate)f(the)g(bro)n(wse)g(lists)h(for)f(the)g(w)o -(orkgroup\).)d(Machine)i(N2_D)h(is)-2 3342 y(con\002gured)e(as)j(WINS)f -(serv)o(er)g(and)f(all)i(the)f(other)g(machines)f(are)h(con\002gured)e -(to)i(re)o(gister)g(their)g(NetBIOS)h(names)e(with)i(it.)-2 -3526 y -SDict begin H.S end - -2 3526 a -2 3526 a -SDict begin 13 H.A end - -2 3526 a -2 3526 a -SDict begin [ /View [/XYZ H.V] /Dest (3849) cvn H.B /DEST pdfmark end - -2 3526 -a 90 x Fu(As)g(all)g(these)f(machines)f(are)h(booted)f(up,)h(elections) -g(for)f(master)h(bro)n(wsers)g(will)g(tak)o(e)h(place)f(on)f(each)h(of) -g(the)g(three)g(subnets.)-2 3724 y(Assume)g(that)g(machine)f(N1_C)h -(wins)h(on)f(subnet)f(1,)h(N2_B)g(wins)h(on)f(subnet)f(2,)h(and)g(N3_D) -g(wins)g(on)g(subnet)g(3)g(-)g(these)-2 3832 y(machines)f(are)h(kno)n -(wn)f(as)i(local)f(master)g(bro)n(wsers)f(for)h(their)g(particular)f -(subnet.)g(N1_C)h(has)h(an)f(adv)n(antage)e(in)i(winning)f(as)-2 -3940 y(the)h(local)g(master)g(bro)n(wser)f(on)h(subnet)g(1)g(as)h(it)g -(is)g(set)g(up)f(as)g(Domain)g(Master)g(Bro)n(wser)-5 -b(.)-2 4124 y -SDict begin H.S end - -2 4124 a -2 4124 a -SDict begin 13 H.A end - -2 4124 a -2 4124 a -SDict begin [ /View [/XYZ H.V] /Dest (3850) cvn H.B /DEST pdfmark end - --2 4124 a 90 x Fu(On)20 b(each)g(of)g(the)g(three)g(netw)o(orks,)f -(machines)g(that)h(are)g(con\002gured)e(to)j(of)n(fer)e(sharing)g -(services)h(will)h(broadcast)e(that)h(the)o(y)g(are)-2 -4322 y(of)n(fering)e(these)i(services.)g(The)g(local)g(master)g(bro)n -(wser)f(on)h(each)g(subnet)f(will)i(recei)n(v)o(e)f(these)g(broadcasts) -f(and)h(k)o(eep)f(a)i(record)-2 4429 y(of)f(the)g(f)o(act)g(that)h(the) -f(machine)f(is)i(of)n(fering)d(a)j(service.)e(This)i(list)g(of)f -(records)f(is)i(the)f(basis)h(of)f(the)g(bro)n(wse)g(list.)h(F)o(or)e -(this)i(case,)-2 4537 y(assume)f(that)g(all)h(the)f(machines)g(are)g -(con\002gured)d(to)k(of)n(fer)e(services)h(so)h(all)f(machines)g(will)h -(be)f(on)f(the)i(bro)n(wse)e(list.)-2 4721 y -SDict begin H.S end - -2 4721 -a -2 4721 a -SDict begin 13 H.A end - -2 4721 a -2 4721 a -SDict begin [ /View [/XYZ H.V] /Dest (3851) cvn H.B /DEST pdfmark end - -2 4721 a 90 x Fu(F)o(or)h(each)f(netw) -o(ork,)g(the)h(local)h(master)f(bro)n(wser)f(on)g(that)i(netw)o(ork)e -(is)i(considered)d('authoritati)n(v)o(e')g(for)h(all)i(the)f(names)g -(it)-2 4919 y(recei)n(v)o(es)f(via)h(local)h(broadcast.)d(This)j(is)g -(because)e(a)i(machine)e(seen)h(by)g(the)g(local)g(master)g(bro)n(wser) -f(via)i(a)f(local)g(broadcast)-2 5027 y(must)g(be)g(on)g(the)g(same)g -(netw)o(ork)f(as)i(the)g(local)f(master)g(bro)n(wser)f(and)h(thus)g(is) -h(a)f(')o(trusted')f(and)h(')l(v)o(eri\002able')e(resource.)-2 -5135 y(Machines)h(on)h(other)f(netw)o(orks)h(that)g(the)g(local)g -(master)g(bro)n(wsers)g(learn)g(about)f(when)g(collating)h(their)g(bro) -n(wse)f(lists)j(ha)n(v)o(e)d(not)-2 5243 y(been)g(directly)h(seen)g(-)g -(these)h(records)e(are)h(called)g('non-authoritati)n(v)o(e'.)p -Black 3616 5984 a Fq(156)p Black eop end -%%Page: 157 164 -TeXDict begin 157 163 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.157) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3852) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(At)h(this)f(point)g(the)g(bro)n(wse)f(lists)j(look)d(as)i -(follo)n(ws)f(\(these)g(are)g(the)g(machines)g(you)f(w)o(ould)g(see)i -(in)g(your)d(netw)o(ork)-2 180 y(neighborhood)e(if)k(you)f(look)o(ed)g -(in)i(it)g(on)e(a)i(particular)e(netw)o(ork)g(right)g(no)n(w\).)-2 -527 y Fr(Subnet)492 b(Browse)44 b(Master)133 b(List)-2 -624 y(------)492 b(-------------)132 b(----)-2 721 y(Subnet1)447 -b(N1_C)537 b(N1_A,)44 b(N1_B,)g(N1_C,)g(N1_D,)g(N1_E)-2 -915 y(Subnet2)447 b(N2_B)537 b(N2_A,)44 b(N2_B,)g(N2_C,)g(N2_D)-2 -1109 y(Subnet3)447 b(N3_D)537 b(N3_A,)44 b(N3_B,)g(N3_C,)g(N3_D)-2 -1466 y -SDict begin H.S end - -2 1466 a -2 1466 a -SDict begin 13 H.A end - -2 1466 a -2 1466 a -SDict begin [ /View [/XYZ H.V] /Dest (3855) cvn H.B /DEST pdfmark end - -2 1466 -a 108 x Fu(Note)20 b(that)g(at)h(this)g(point)e(all)i(the)f(subnets)g -(are)g(separate,)f(no)h(machine)f(is)i(seen)g(across)f(an)o(y)f(of)h -(the)g(subnets.)-2 1758 y -SDict begin H.S end - -2 1758 a -2 1758 a -SDict begin 13 H.A end - -2 1758 -a -2 1758 a -SDict begin [ /View [/XYZ H.V] /Dest (3856) cvn H.B /DEST pdfmark end - -2 1758 a 90 x Fu(No)n(w)g(e)o(xamine)f(subnet)g(2.)h(As)h -(soon)f(as)h(N2_B)f(has)g(become)f(the)h(local)g(master)h(bro)n(wser)e -(it)i(looks)e(for)h(a)g(Domain)g(master)-2 1956 y(bro)n(wser)f(to)h -(synchronize)e(its)j(bro)n(wse)f(list)h(with.)f(It)h(does)f(this)g(by)g -(querying)e(the)i(WINS)h(serv)o(er)e(\(N2_D\))g(for)h(the)g(IP)h -(address)-2 2064 y(associated)f(with)g(the)g(NetBIOS)h(name)f(W)o -(ORKGR)m(OUP>1B<.)h(This)f(name)f(w)o(as)i(re)o(gisterd)e(by)h(the)g -(Domain)g(master)-2 2172 y(bro)n(wser)f(\(N1_C\))g(with)i(the)f(WINS)h -(serv)o(er)e(as)i(soon)f(as)g(it)h(w)o(as)g(booted.)-2 -2353 y -SDict begin H.S end - -2 2353 a -2 2353 a -SDict begin 13 H.A end - -2 2353 a -2 2353 a -SDict begin [ /View [/XYZ H.V] /Dest (3857) cvn H.B /DEST pdfmark end - -2 2353 -a 93 x Fu(Once)e(N2_B)h(kno)n(ws)f(the)h(address)f(of)h(the)g(Domain)e -(master)i(bro)n(wser)f(it)h(tells)h(it)g(that)e(is)i(the)f(local)g -(master)f(bro)n(wser)g(for)g(subnet)-2 2554 y(2)h(by)g(sending)f(a)h -(MasterAnnouncement)d(pack)o(et)j(as)h(a)f(UDP)h(port)e(138)h(pack)o -(et.)f(It)i(then)e(synchronizes)g(with)h(it)h(by)f(doing)e(a)-2 -2662 y(NetServ)o(erEnum2)e(call.)k(This)f(tells)i(the)e(Domain)g -(Master)h(Bro)n(wser)f(to)h(send)f(it)h(all)g(the)g(serv)o(er)e(names)i -(it)g(kno)n(ws)f(about.)f(Once)-2 2770 y(the)i(domain)f(master)h(bro)n -(wser)f(recei)n(v)o(es)g(the)i(MasterAnnouncement)16 -b(pack)o(et)k(it)h(schedules)e(a)i(synchronization)c(request)i(to)-2 -2878 y(the)h(sender)f(of)h(that)h(pack)o(et.)e(After)h(both)f -(synchronizations)f(are)i(done)f(the)h(bro)n(wse)g(lists)h(look)f(lik)o -(e)g(:)-2 3062 y -SDict begin H.S end - -2 3062 a -2 3062 a -SDict begin 13 H.A end - -2 3062 a -2 3062 -a -SDict begin [ /View [/XYZ H.V] /Dest (3858) cvn H.B /DEST pdfmark end - -2 3062 a -2 3145 a -SDict begin H.S end - -2 3145 a -2 3145 a -SDict begin 11.7 H.A end - -2 3145 a -2 -3145 a -SDict begin [ /View [/XYZ H.V] /Dest (3859) cvn H.B /DEST pdfmark end - -2 3145 a 79 x Fr(Subnet)492 b(Browse)44 b(Master)133 -b(List)-2 3321 y(------)492 b(-------------)132 b(----)-2 -3418 y(Subnet1)447 b(N1_C)537 b(N1_A,)44 b(N1_B,)g(N1_C,)g(N1_D,)g -(N1_E,)1477 3515 y(N2_A\(*\),)g(N2_B\(*\),)f(N2_C\(*\),)h(N2_D\(*\))-2 -3710 y(Subnet2)447 b(N2_B)537 b(N2_A,)44 b(N2_B,)g(N2_C,)g(N2_D)1477 -3807 y(N1_A\(*\),)g(N1_B\(*\),)f(N1_C\(*\),)h(N1_D\(*\),)f(N1_E\(*\))-2 -4001 y(Subnet3)447 b(N3_D)537 b(N3_A,)44 b(N3_B,)g(N3_C,)g(N3_D)-2 -4195 y(Servers)f(with)i(a)f(\(*\))h(after)f(them)g(are)g -(non-authoritative)e(names.)-2 4552 y -SDict begin H.S end - -2 4552 a -2 4552 -a -SDict begin 13 H.A end - -2 4552 a -2 4552 a -SDict begin [ /View [/XYZ H.V] /Dest (3860) cvn H.B /DEST pdfmark end - -2 4552 a 108 x Fu(At)21 b(this)f(point)g(users)g -(looking)f(in)h(their)g(netw)o(ork)f(neighborhood)d(on)k(subnets)f(1)i -(or)f(2)g(will)h(see)f(all)h(the)f(serv)o(ers)g(on)g(both,)f(users)-2 -4768 y(on)h(subnet)f(3)h(will)h(still)h(only)d(see)i(the)f(serv)o(ers)g -(on)f(their)h(o)n(wn)g(subnet.)-2 4952 y -SDict begin H.S end - -2 4952 a -2 -4952 a -SDict begin 13 H.A end - -2 4952 a -2 4952 a -SDict begin [ /View [/XYZ H.V] /Dest (3861) cvn H.B /DEST pdfmark end - -2 4952 a 90 x Fu(The)g(same)g(sequence)f -(of)h(e)n(v)o(ents)f(that)i(occured)d(for)i(N2_B)g(no)n(w)g(occurs)f -(for)h(the)g(local)g(master)g(bro)n(wser)f(on)h(subnet)f(3)-2 -5150 y(\(N3_D\).)f(When)i(it)h(synchronizes)e(bro)n(wse)g(lists)j(with) -e(the)g(domain)f(master)h(bro)n(wser)f(\(N1_A\))g(it)i(gets)g(both)e -(the)h(serv)o(er)-2 5258 y(entries)g(on)g(subnet)f(1,)h(and)g(those)g -(on)g(subnet)f(2.)h(After)g(N3_D)g(has)g(synchronized)e(with)i(N1_C)g -(and)g(vica-v)o(ersa)e(the)j(bro)n(wse)-2 5366 y(lists)g(look)f(lik)o -(e.)-2 5533 y -SDict begin H.S end - -2 5533 a -2 5533 a -SDict begin 13 H.A end - -2 5533 a -2 5533 a -SDict begin [ /View [/XYZ H.V] /Dest (3862) cvn H.B /DEST pdfmark end - --2 5533 a Black 3614 5984 a Fq(157)p Black eop end -%%Page: 158 165 -TeXDict begin 158 164 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.158) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 11.7 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3863) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fr(Subnet)492 b(Browse)44 b(Master)133 b(List)-2 -170 y(------)492 b(-------------)132 b(----)-2 267 y(Subnet1)447 -b(N1_C)537 b(N1_A,)44 b(N1_B,)g(N1_C,)g(N1_D,)g(N1_E,)1477 -364 y(N2_A\(*\),)g(N2_B\(*\),)f(N2_C\(*\),)h(N2_D\(*\),)1477 -461 y(N3_A\(*\),)g(N3_B\(*\),)f(N3_C\(*\),)h(N3_D\(*\))-2 -655 y(Subnet2)447 b(N2_B)537 b(N2_A,)44 b(N2_B,)g(N2_C,)g(N2_D)1477 -752 y(N1_A\(*\),)g(N1_B\(*\),)f(N1_C\(*\),)h(N1_D\(*\),)f(N1_E\(*\))-2 -947 y(Subnet3)447 b(N3_D)537 b(N3_A,)44 b(N3_B,)g(N3_C,)g(N3_D)1477 -1044 y(N1_A\(*\),)g(N1_B\(*\),)f(N1_C\(*\),)h(N1_D\(*\),)f(N1_E\(*\),) -1477 1141 y(N2_A\(*\),)h(N2_B\(*\),)f(N2_C\(*\),)h(N2_D\(*\))-2 -1335 y(Servers)f(with)i(a)f(\(*\))h(after)f(them)g(are)g -(non-authoritative)e(names.)-2 1692 y -SDict begin H.S end - -2 1692 a -2 1692 -a -SDict begin 13 H.A end - -2 1692 a -2 1692 a -SDict begin [ /View [/XYZ H.V] /Dest (3864) cvn H.B /DEST pdfmark end - -2 1692 a 108 x Fu(At)20 b(this)g(point)f(users)h -(looking)e(in)h(their)h(netw)o(ork)e(neighborhood)d(on)20 -b(subnets)f(1)h(or)f(3)h(will)g(see)g(all)g(the)g(serv)o(ers)f(on)g -(all)h(sunbets,)-2 1908 y(users)g(on)g(subnet)f(2)i(will)g(still)g -(only)e(see)i(the)f(serv)o(ers)g(on)g(subnets)g(1)g(and)f(2,)h(b)n(ut)h -(not)f(3.)-2 2092 y -SDict begin H.S end - -2 2092 a -2 2092 a -SDict begin 13 H.A end - -2 2092 a -2 -2092 a -SDict begin [ /View [/XYZ H.V] /Dest (3865) cvn H.B /DEST pdfmark end - -2 2092 a 90 x Fu(Finally)-5 b(,)19 b(the)h(local)h(master)f -(bro)n(wser)f(for)g(subnet)h(2)g(\(N2_B\))f(will)i(sync)f(again)f(with) -i(the)f(domain)f(master)h(bro)n(wser)f(\(N1_C\))-2 2290 -y(and)g(will)i(recie)n(v)o(e)e(the)i(missing)f(serv)o(er)f(entries.)h -(Finally)g(-)g(and)g(as)h(a)g(steady)e(state)i(\(if)f(no)g(machines)g -(are)g(remo)o(v)o(ed)d(or)j(shut)-2 2398 y(of)n(f\))f(the)h(bro)n(wse)g -(lists)h(will)g(look)e(lik)o(e)i(:)-2 2579 y -SDict begin H.S end - -2 2579 -a -2 2579 a -SDict begin 13 H.A end - -2 2579 a -2 2579 a -SDict begin [ /View [/XYZ H.V] /Dest (3866) cvn H.B /DEST pdfmark end - -2 2579 a -2 2662 a -SDict begin H.S end - -2 -2662 a -2 2662 a -SDict begin 11.7 H.A end - -2 2662 a -2 2662 a -SDict begin [ /View [/XYZ H.V] /Dest (3867) cvn H.B /DEST pdfmark end - -2 2662 a 82 x Fr(Subnet)492 -b(Browse)44 b(Master)133 b(List)-2 2841 y(------)492 -b(-------------)132 b(----)-2 2938 y(Subnet1)447 b(N1_C)537 -b(N1_A,)44 b(N1_B,)g(N1_C,)g(N1_D,)g(N1_E,)1477 3036 -y(N2_A\(*\),)g(N2_B\(*\),)f(N2_C\(*\),)h(N2_D\(*\),)1477 -3133 y(N3_A\(*\),)g(N3_B\(*\),)f(N3_C\(*\),)h(N3_D\(*\))-2 -3327 y(Subnet2)447 b(N2_B)537 b(N2_A,)44 b(N2_B,)g(N2_C,)g(N2_D)1477 -3424 y(N1_A\(*\),)g(N1_B\(*\),)f(N1_C\(*\),)h(N1_D\(*\),)f(N1_E\(*\)) -1477 3521 y(N3_A\(*\),)h(N3_B\(*\),)f(N3_C\(*\),)h(N3_D\(*\))-2 -3715 y(Subnet3)447 b(N3_D)537 b(N3_A,)44 b(N3_B,)g(N3_C,)g(N3_D)1477 -3813 y(N1_A\(*\),)g(N1_B\(*\),)f(N1_C\(*\),)h(N1_D\(*\),)f(N1_E\(*\),) -1477 3910 y(N2_A\(*\),)h(N2_B\(*\),)f(N2_C\(*\),)h(N2_D\(*\))-2 -4104 y(Servers)f(with)i(a)f(\(*\))h(after)f(them)g(are)g -(non-authoritative)e(names.)-2 4461 y -SDict begin H.S end - -2 4461 a -2 4461 -a -SDict begin 13 H.A end - -2 4461 a -2 4461 a -SDict begin [ /View [/XYZ H.V] /Dest (3868) cvn H.B /DEST pdfmark end - -2 4461 a 108 x Fu(Synchronizations)17 -b(between)i(the)i(domain)d(master)j(bro)n(wser)e(and)g(local)h(master)g -(bro)n(wsers)g(will)h(continue)d(to)j(occur)m(,)d(b)n(ut)j(this)-2 -4677 y(should)e(be)h(a)h(steady)f(state)g(situation.)-2 -4861 y -SDict begin H.S end - -2 4861 a -2 4861 a -SDict begin 13 H.A end - -2 4861 a -2 4861 a -SDict begin [ /View [/XYZ H.V] /Dest (3869) cvn H.B /DEST pdfmark end - -2 4861 -a 90 x Fu(If)g(either)g(router)f(R1)h(or)g(R2)h(f)o(ails)g(the)f(follo) -n(wing)e(will)j(occur:)-2 4969 y -SDict begin H.S end - -2 4969 a -2 4969 a -SDict begin 13 H.A end - --2 4969 a -2 4969 a -SDict begin [ /View [/XYZ H.V] /Dest (3870) cvn H.B /DEST pdfmark end - -2 4969 a -2 4979 a -SDict begin H.S end - -2 4979 a -2 -4979 a -SDict begin 13 H.A end - -2 4979 a -2 4979 a -SDict begin [ /View [/XYZ H.V] /Dest (3871) cvn H.B /DEST pdfmark end - -2 4979 a Black 64 5121 a -Fu(1.)p Black 147 5121 a -SDict begin H.S end - 147 5121 a 147 5121 a -SDict begin 13 H.A end - 147 5121 -a 147 5121 a -SDict begin [ /View [/XYZ H.V] /Dest (3872) cvn H.B /DEST pdfmark end - 147 5121 a Fu(Names)f(of)f(computers)f(on)h(each)h(side)g -(of)f(the)h(inaccessible)f(netw)o(ork)f(fragments)h(will)h(be)f -(maintained)g(for)g(as)h(long)f(as)h(36)147 5229 y(minutes,)g(in)g(the) -g(netw)o(ork)f(neighbourhood)d(lists.)-2 5247 y -SDict begin H.S end - -2 5247 -a -2 5247 a -SDict begin 13 H.A end - -2 5247 a -2 5247 a -SDict begin [ /View [/XYZ H.V] /Dest (3873) cvn H.B /DEST pdfmark end - -2 5247 a Black 64 5378 -a Fu(2.)p Black 147 5378 a -SDict begin H.S end - 147 5378 a 147 5378 a -SDict begin 13 H.A end - 147 -5378 a 147 5378 a -SDict begin [ /View [/XYZ H.V] /Dest (3874) cvn H.B /DEST pdfmark end - 147 5378 a Fu(Attempts)k(to)h(connect)e(to)h(these)g -(inaccessible)g(computers)f(will)i(f)o(ail,)f(b)n(ut)g(the)h(names)e -(will)i(not)f(be)g(remo)o(v)o(ed)e(from)h(the)147 5486 -y(netw)o(ork)g(neighbourhood)d(lists.)-2 5504 y -SDict begin H.S end - -2 5504 -a -2 5504 a -SDict begin 13 H.A end - -2 5504 a -2 5504 a -SDict begin [ /View [/XYZ H.V] /Dest (3875) cvn H.B /DEST pdfmark end - -2 5504 a Black 3618 -5984 a Fq(158)p Black eop end -%%Page: 159 166 -TeXDict begin 159 165 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.159) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black Black 64 72 a Fu(3.)p Black 147 72 a -SDict begin H.S end - 147 72 a 147 -72 a -SDict begin 13 H.A end - 147 72 a 147 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3876) cvn H.B /DEST pdfmark end - 147 72 a Fu(If)g(one)g(of)g(the)g(fragments)f -(is)i(cut)f(of)n(f)g(from)f(the)h(WINS)h(serv)o(er)m(,)e(it)h(will)h -(only)f(be)g(able)g(to)g(access)h(serv)o(ers)f(on)g(its)h(local)147 -180 y(subnet,)e(by)h(using)g(subnet-isolated)e(broadcast)h(NetBIOS)i -(name)f(resolution.)e(The)i(ef)n(fects)g(are)g(similar)g(to)h(that)f -(of)147 288 y(losing)g(access)h(to)f(a)h(DNS)f(serv)o(er)-5 -b(.)-2 431 y -SDict begin H.S end - -2 431 a -2 431 a -SDict begin 13 H.A end - -2 431 a -2 431 a -SDict begin [ /View [/XYZ H.V] /Dest (3877) cvn H.B /DEST pdfmark end - -2 431 -a 359 x Fx(23.5.)35 b(Setting)f(up)h(a)h(WINS)f(ser)o(v)o(er)-2 -985 y -SDict begin H.S end - -2 985 a -2 985 a -SDict begin 13 H.A end - -2 985 a -2 985 a -SDict begin [ /View [/XYZ H.V] /Dest (3879) cvn H.B /DEST pdfmark end - -2 985 a 79 -x Fu(Either)19 b(a)i(Samba)f(machine)f(or)h(a)g(W)m(indo)n(ws)g(NT)g -(Serv)o(er)g(machine)f(may)g(be)h(set)h(up)f(as)h(a)g(WINS)g(serv)o(er) --5 b(.)19 b(T)-7 b(o)20 b(set)h(a)g(Samba)-2 1172 y(machine)e(to)h(be)g -(a)h(WINS)g(serv)o(er)e(you)g(must)i(add)e(the)h(follo)n(wing)f(option) -g(to)h(the)2370 1172 y -SDict begin H.S end - 2370 1172 a 2370 1172 a -SDict begin 13 H.A end - 2370 1172 -a 2370 1172 a -SDict begin [ /View [/XYZ H.V] /Dest (3880) cvn H.B /DEST pdfmark end - 2370 1172 a Fr(smb.conf)f Fu(\002le)i(on)f(the)g -(selected)g(machine)f(:)-2 1280 y(in)h(the)g([globals])f(section)h(add) -g(the)g(line)-2 1464 y -SDict begin H.S end - -2 1464 a -2 1464 a -SDict begin 13 H.A end - -2 1464 a --2 1464 a -SDict begin [ /View [/XYZ H.V] /Dest (3881) cvn H.B /DEST pdfmark end - -2 1464 a -2 1464 a -SDict begin H.S end - -2 1464 a -2 1464 a -SDict begin 13 H.A end - -2 -1464 a -2 1464 a -SDict begin [ /View [/XYZ H.V] /Dest (3882) cvn H.B /DEST pdfmark end - -2 1464 a 90 x Fv(wins)h(support)g(=)g(y)o(es)-2 -1737 y -SDict begin H.S end - -2 1737 a -2 1737 a -SDict begin 13 H.A end - -2 1737 a -2 1737 a -SDict begin [ /View [/XYZ H.V] /Dest (3883) cvn H.B /DEST pdfmark end - -2 1737 -a 91 x Fu(V)-9 b(ersions)19 b(of)h(Samba)g(prior)f(to)i(1.9.17)d(had)i -(this)g(parameter)f(def)o(ault)g(to)i(yes.)f(If)g(you)f(ha)n(v)o(e)h -(an)o(y)f(older)h(v)o(ersions)f(of)h(Samba)f(on)-2 1936 -y(your)g(netw)o(ork)g(it)i(is)g(strongly)e(suggested)g(you)g(upgrade)f -(to)j(a)f(recent)g(v)o(ersion,)e(or)i(at)h(the)f(v)o(ery)f(least)i(set) -g(the)f(parameter)f(to)-2 2044 y('no')g(on)h(all)g(these)h(machines.)-2 -2210 y -SDict begin H.S end - -2 2210 a -2 2210 a -SDict begin 13 H.A end - -2 2210 a -2 2210 a -SDict begin [ /View [/XYZ H.V] /Dest (3884) cvn H.B /DEST pdfmark end - -2 2210 -a 108 x Fu(Machines)e(with)510 2318 y -SDict begin H.S end - 510 2318 a 510 -2318 a -SDict begin 13 H.A end - 510 2318 a 510 2318 a -SDict begin [ /View [/XYZ H.V] /Dest (3885) cvn H.B /DEST pdfmark end - 510 2318 a Fv(wins)i(support)f(=)i(y)o(es) -e Fu(will)h(k)o(eep)f(a)g(list)i(of)e(all)g(NetBIOS)h(names)f(re)o -(gistered)f(with)h(them,)g(acting)f(as)i(a)g(DNS)-2 2426 -y(for)e(NetBIOS)i(names.)-2 2592 y -SDict begin H.S end - -2 2592 a -2 2592 -a -SDict begin 13 H.A end - -2 2592 a -2 2592 a -SDict begin [ /View [/XYZ H.V] /Dest (3886) cvn H.B /DEST pdfmark end - -2 2592 a 107 x Fu(Y)-9 b(ou)19 -b(should)h(set)h(up)e(only)h(ONE)g(wins)h(serv)o(er)-5 -b(.)19 b(Do)h(NO)m(T)g(set)h(the)1933 2699 y -SDict begin H.S end - 1933 2699 -a 1933 2699 a -SDict begin 13 H.A end - 1933 2699 a 1933 2699 a -SDict begin [ /View [/XYZ H.V] /Dest (3887) cvn H.B /DEST pdfmark end - 1933 2699 a Fv(wins)g(support)f -(=)h(y)o(es)g Fu(option)e(on)h(more)f(than)h(one)f(Samba)-2 -2807 y(serv)o(er)-5 b(.)-2 2974 y -SDict begin H.S end - -2 2974 a -2 2974 a -SDict begin 13 H.A end - --2 2974 a -2 2974 a -SDict begin [ /View [/XYZ H.V] /Dest (3888) cvn H.B /DEST pdfmark end - -2 2974 a 107 x Fu(T)e(o)20 b(set)h(up)f(a)g(W)m -(indo)n(ws)g(NT)g(Serv)o(er)g(as)h(a)f(WINS)h(serv)o(er)e(you)h(need)f -(to)i(set)g(up)e(the)i(WINS)f(service)g(-)h(see)f(your)f(NT)-2 -3189 y(documentation)e(for)j(details.)g(Note)g(that)g(W)m(indo)n(ws)g -(NT)g(WINS)h(Serv)o(ers)f(can)g(replicate)f(to)i(each)e(other)m(,)g -(allo)n(wing)g(more)h(than)-2 3297 y(one)f(to)i(be)f(set)h(up)f(in)g(a) -h(comple)o(x)d(subnet)i(en)m(vironment.)c(As)21 b(Microsoft)f(refuse)f -(to)i(document)d(these)i(replication)f(protocols)-2 3405 -y(Samba)g(cannot)h(currently)e(participate)h(in)i(these)f -(replications.)f(It)h(is)h(possible)f(in)h(the)f(future)f(that)h(a)h -(Samba->Samba)d(WINS)-2 3513 y(replication)h(protocol)f(may)i(be)g -(de\002ned,)f(in)h(which)g(case)g(more)g(than)g(one)f(Samba)h(machine)f -(could)g(be)h(set)h(up)f(as)h(a)g(WINS)-2 3621 y(serv)o(er)e(b)n(ut)h -(currently)f(only)g(one)h(Samba)f(serv)o(er)h(should)f(ha)n(v)o(e)h -(the)1983 3621 y -SDict begin H.S end - 1983 3621 a 1983 3621 a -SDict begin 13 H.A end - 1983 3621 a -1983 3621 a -SDict begin [ /View [/XYZ H.V] /Dest (3889) cvn H.B /DEST pdfmark end - 1983 3621 a Fv(wins)h(support)g(=)g(y)o(es)f -Fu(parameter)f(set.)-2 3805 y -SDict begin H.S end - -2 3805 a -2 3805 a -SDict begin 13 H.A end - -2 -3805 a -2 3805 a -SDict begin [ /View [/XYZ H.V] /Dest (3890) cvn H.B /DEST pdfmark end - -2 3805 a 90 x Fu(After)h(the)g(WINS)h(serv)o(er)e -(has)i(been)e(con\002gured)f(you)h(must)h(ensure)g(that)g(all)h -(machines)e(participating)g(on)g(the)i(netw)o(ork)e(are)-2 -4003 y(con\002gured)f(with)i(the)g(address)g(of)g(this)h(WINS)f(serv)o -(er)-5 b(.)20 b(If)g(your)f(WINS)i(serv)o(er)e(is)i(a)g(Samba)f -(machine,)e(\002ll)j(in)g(the)f(Samba)-2 4111 y(machine)f(IP)h(address) -g(in)g(the)h("Primary)e(WINS)i(Serv)o(er")e(\002eld)h(of)g(the)g -("Control)-2 4219 y(P)o(anel->Netw)o(ork->Protocols->TCP->WINS)15 -b(Serv)o(er")k(dialogs)h(in)g(W)m(indo)n(ws)g(95)g(or)g(W)m(indo)n(ws)f -(NT)-6 b(.)20 b(T)-7 b(o)21 b(tell)f(a)h(Samba)-2 4327 -y(serv)o(er)e(the)h(IP)h(address)f(of)g(the)g(WINS)h(serv)o(er)e(add)h -(the)g(follo)n(wing)e(line)j(to)f(the)g([global])f(section)h(of)g(all) -3064 4327 y -SDict begin H.S end - 3064 4327 a 3064 4327 a -SDict begin 13 H.A end - 3064 4327 a 3064 -4327 a -SDict begin [ /View [/XYZ H.V] /Dest (3891) cvn H.B /DEST pdfmark end - 3064 4327 a Fr(smb.conf)g Fu(\002les)h(:)-2 4511 -y -SDict begin H.S end - -2 4511 a -2 4511 a -SDict begin 13 H.A end - -2 4511 a -2 4511 a -SDict begin [ /View [/XYZ H.V] /Dest (3892) cvn H.B /DEST pdfmark end - -2 4511 a -2 -4511 a -SDict begin H.S end - -2 4511 a -2 4511 a -SDict begin 13 H.A end - -2 4511 a -2 4511 a -SDict begin [ /View [/XYZ H.V] /Dest (3893) cvn H.B /DEST pdfmark end - -2 4511 -a 90 x Fv(wins)g(ser)o(v)o(er)f(=)h(>name)g(or)f(IP)h(addr)o(ess<)-2 -4768 y -SDict begin H.S end - -2 4768 a -2 4768 a -SDict begin 13 H.A end - -2 4768 a -2 4768 a -SDict begin [ /View [/XYZ H.V] /Dest (3894) cvn H.B /DEST pdfmark end - -2 4768 -a 107 x Fu(where)e(>name)h(or)g(IP)g(address<)g(is)h(either)f(the)g -(DNS)h(name)e(of)h(the)g(WINS)h(serv)o(er)f(machine)f(or)h(its)h(IP)f -(address.)-2 5042 y -SDict begin H.S end - -2 5042 a -2 5042 a -SDict begin 13 H.A end - -2 5042 a -2 -5042 a -SDict begin [ /View [/XYZ H.V] /Dest (3895) cvn H.B /DEST pdfmark end - -2 5042 a 107 x Fu(Note)g(that)g(this)h(line)f(MUST)h(NO)m(T)f -(BE)g(SET)h(in)f(the)1553 5149 y -SDict begin H.S end - 1553 5149 a 1553 5149 -a -SDict begin 13 H.A end - 1553 5149 a 1553 5149 a -SDict begin [ /View [/XYZ H.V] /Dest (3896) cvn H.B /DEST pdfmark end - 1553 5149 a Fr(smb.conf)g Fu(\002le)h(of)f -(the)g(Samba)g(serv)o(er)f(acting)h(as)g(the)h(WINS)g(serv)o(er)-2 -5257 y(itself.)f(If)f(you)g(set)h(both)f(the)826 5257 -y -SDict begin H.S end - 826 5257 a 826 5257 a -SDict begin 13 H.A end - 826 5257 a 826 5257 a -SDict begin [ /View [/XYZ H.V] /Dest (3897) cvn H.B /DEST pdfmark end - 826 5257 -a Fv(wins)i(support)f(=)g(y)o(es)g Fu(option)f(and)g(the)1996 -5257 y -SDict begin H.S end - 1996 5257 a 1996 5257 a -SDict begin 13 H.A end - 1996 5257 a 1996 5257 -a -SDict begin [ /View [/XYZ H.V] /Dest (3898) cvn H.B /DEST pdfmark end - 1996 5257 a Fv(wins)i(ser)o(v)o(er)f(=)g(<name>)h Fu(option)d(then)h -(nmbd)f(will)i(f)o(ail)g(to)-2 5364 y(start.)p Black -3618 5984 a Fq(159)p Black eop end -%%Page: 160 167 -TeXDict begin 160 166 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.160) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3899) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(There)f(are)h(tw)o(o)h(possible)f(scenarios)f(for)h -(setting)g(up)g(cross)g(subnet)g(bro)n(wsing.)e(The)i(\002rst)h -(details)f(setting)h(up)e(cross)i(subnet)-2 180 y(bro)n(wsing)d(on)i(a) -h(netw)o(ork)e(containing)f(W)m(indo)n(ws)i(95,)f(Samba)h(and)g(W)m -(indo)n(ws)f(NT)i(machines)e(that)h(are)g(not)g(con\002gured)e(as)-2 -288 y(part)i(of)g(a)g(W)m(indo)n(ws)g(NT)g(Domain.)f(The)h(second)f -(details)i(setting)f(up)g(cross)g(subnet)g(bro)n(wsing)e(on)i(netw)o -(orks)f(that)i(contain)-2 396 y(NT)f(Domains.)-2 407 -y -SDict begin H.S end - -2 407 a -2 407 a -SDict begin 13 H.A end - -2 407 a -2 407 a -SDict begin [ /View [/XYZ H.V] /Dest (3900) cvn H.B /DEST pdfmark end - -2 407 a 377 x -Fx(23.6.)35 b(Setting)f(up)h(Br)m(o)o(wsing)f(in)h(a)h(W)o(ORKGR)l(OUP) --2 979 y -SDict begin H.S end - -2 979 a -2 979 a -SDict begin 13 H.A end - -2 979 a -2 979 a -SDict begin [ /View [/XYZ H.V] /Dest (3902) cvn H.B /DEST pdfmark end - -2 979 a -79 x Fu(T)-7 b(o)20 b(set)h(up)f(cross)g(subnet)g(bro)n(wsing)e(on)i(a) -h(netw)o(ork)e(containing)f(machines)h(in)i(up)f(to)g(be)g(in)g(a)h(W)o -(ORKGR)m(OUP)-9 b(,)21 b(not)f(an)g(NT)-2 1166 y(Domain)f(you)g(need)h -(to)g(set)h(up)f(one)g(Samba)f(serv)o(er)h(to)g(be)g(the)g(Domain)g -(Master)g(Bro)n(wser)g(\(note)f(that)h(this)h(is)g(*NO)m(T*)e(the)-2 -1274 y(same)h(as)h(a)g(Primary)e(Domain)g(Controller)m(,)g(although)f -(in)i(an)g(NT)h(Domain)e(the)h(same)h(machine)e(plays)h(both)f -(roles\).)h(The)f(role)-2 1382 y(of)h(a)g(Domain)g(master)g(bro)n(wser) -f(is)i(to)f(collate)g(the)g(bro)n(wse)g(lists)i(from)d(local)h(master)g -(bro)n(wsers)f(on)h(all)h(the)f(subnets)g(that)g(ha)n(v)o(e)-2 -1489 y(a)g(machine)f(participating)g(in)h(the)g(w)o(orkgroup.)d(W)m -(ithout)j(one)g(machine)f(con\002gured)e(as)k(a)g(domain)e(master)h -(bro)n(wser)f(each)-2 1597 y(subnet)g(w)o(ould)h(be)g(an)g(isolated)g -(w)o(orkgroup,)d(unable)i(to)h(see)h(an)o(y)f(machines)f(on)h(an)o(y)f -(other)g(subnet.)h(It)g(is)h(the)g(presense)e(of)h(a)-2 -1705 y(domain)f(master)h(bro)n(wser)f(that)h(mak)o(es)g(cross)g(subnet) -g(bro)n(wsing)f(possible)h(for)f(a)i(w)o(orkgroup.)-2 -1889 y -SDict begin H.S end - -2 1889 a -2 1889 a -SDict begin 13 H.A end - -2 1889 a -2 1889 a -SDict begin [ /View [/XYZ H.V] /Dest (3903) cvn H.B /DEST pdfmark end - -2 1889 -a 90 x Fu(In)f(an)g(W)o(ORKGR)m(OUP)h(en)m(vironment)d(the)i(domain)f -(master)h(bro)n(wser)f(must)h(be)g(a)h(Samba)e(serv)o(er)m(,)g(and)h -(there)g(must)g(only)f(be)-2 2087 y(one)g(domain)g(master)h(bro)n(wser) -f(per)h(w)o(orkgroup)d(name.)j(T)-7 b(o)20 b(set)h(up)f(a)g(Samba)g -(serv)o(er)g(as)g(a)h(domain)e(master)h(bro)n(wser)m(,)e(set)j(the)-2 -2195 y(follo)n(wing)d(option)h(in)i(the)f([global])e(section)i(of)g -(the)1531 2195 y -SDict begin H.S end - 1531 2195 a 1531 2195 a -SDict begin 13 H.A end - 1531 2195 a -1531 2195 a -SDict begin [ /View [/XYZ H.V] /Dest (3904) cvn H.B /DEST pdfmark end - 1531 2195 a Fr(smb.conf)g Fu(\002le)h(:)-2 -2379 y -SDict begin H.S end - -2 2379 a -2 2379 a -SDict begin 13 H.A end - -2 2379 a -2 2379 a -SDict begin [ /View [/XYZ H.V] /Dest (3905) cvn H.B /DEST pdfmark end - -2 2379 -a -2 2379 a -SDict begin H.S end - -2 2379 a -2 2379 a -SDict begin 13 H.A end - -2 2379 a -2 2379 a -SDict begin [ /View [/XYZ H.V] /Dest (3906) cvn H.B /DEST pdfmark end - -2 -2379 a 90 x Fv(domain)f(master)g(=)h(y)o(es)-2 2652 y -SDict begin H.S end - --2 2652 a -2 2652 a -SDict begin 13 H.A end - -2 2652 a -2 2652 a -SDict begin [ /View [/XYZ H.V] /Dest (3907) cvn H.B /DEST pdfmark end - -2 2652 a 91 -x Fu(The)f(domain)e(master)j(bro)n(wser)e(should)g(also)h(preferrably)e -(be)i(the)g(local)g(master)g(bro)n(wser)f(for)h(its)h(o)n(wn)f(subnet.) -f(In)h(order)f(to)-2 2851 y(achie)n(v)o(e)g(this)h(set)h(the)g(follo)n -(wing)d(options)h(in)i(the)f([global])f(section)h(of)f(the)2211 -2851 y -SDict begin H.S end - 2211 2851 a 2211 2851 a -SDict begin 13 H.A end - 2211 2851 a 2211 2851 -a -SDict begin [ /View [/XYZ H.V] /Dest (3908) cvn H.B /DEST pdfmark end - 2211 2851 a Fr(smb.conf)g Fu(\002le)i(:)-2 3035 y -SDict begin H.S end - -2 -3035 a -2 3035 a -SDict begin 13 H.A end - -2 3035 a -2 3035 a -SDict begin [ /View [/XYZ H.V] /Dest (3909) cvn H.B /DEST pdfmark end - -2 3035 a -2 3118 -a -SDict begin H.S end - -2 3118 a -2 3118 a -SDict begin 11.7 H.A end - -2 3118 a -2 3118 a -SDict begin [ /View [/XYZ H.V] /Dest (3910) cvn H.B /DEST pdfmark end - -2 3118 a 79 -x Fr(domain)44 b(master)f(=)i(yes)-2 3294 y(local)f(master)g(=)g(yes)-2 -3391 y(preferred)f(master)h(=)h(yes)-2 3489 y(os)f(level)g(=)h(65)-2 -3846 y -SDict begin H.S end - -2 3846 a -2 3846 a -SDict begin 13 H.A end - -2 3846 a -2 3846 a -SDict begin [ /View [/XYZ H.V] /Dest (3911) cvn H.B /DEST pdfmark end - -2 3846 -a 108 x Fu(The)20 b(domain)e(master)j(bro)n(wser)e(may)g(be)h(the)h -(same)f(machine)f(as)i(the)f(WINS)h(serv)o(er)m(,)e(if)h(you)g -(require.)-2 4138 y -SDict begin H.S end - -2 4138 a -2 4138 a -SDict begin 13 H.A end - -2 4138 a -2 -4138 a -SDict begin [ /View [/XYZ H.V] /Dest (3912) cvn H.B /DEST pdfmark end - -2 4138 a 90 x Fu(Ne)o(xt,)f(you)f(should)h(ensure)f(that)i -(each)f(of)g(the)h(subnets)f(contains)g(a)h(machine)e(that)h(can)h(act) -g(as)g(a)g(local)f(master)g(bro)n(wser)g(for)g(the)-2 -4335 y(w)o(orkgroup.)e(An)o(y)i(MS)i(W)m(indo)n(ws)f(NT/2K/XP/2003)e -(machine)h(should)g(be)h(able)g(to)h(do)e(this,)i(as)g(will)g(W)m(indo) -n(ws)e(9x)-2 4443 y(machines)g(\(although)f(these)i(tend)g(to)g(get)h -(rebooted)d(more)h(often,)g(so)i(it')-5 b(s)21 b(not)f(such)g(a)h(good) -d(idea)j(to)f(use)g(these\).)g(T)-7 b(o)20 b(mak)o(e)g(a)-2 -4551 y(Samba)f(serv)o(er)h(a)g(local)h(master)f(bro)n(wser)f(set)i(the) -f(follo)n(wing)f(options)g(in)h(the)g([global])f(section)h(of)g(the) -3036 4551 y -SDict begin H.S end - 3036 4551 a 3036 4551 a -SDict begin 13 H.A end - 3036 4551 a 3036 -4551 a -SDict begin [ /View [/XYZ H.V] /Dest (3913) cvn H.B /DEST pdfmark end - 3036 4551 a Fr(smb.conf)f Fu(\002le)i(:)-2 4735 -y -SDict begin H.S end - -2 4735 a -2 4735 a -SDict begin 13 H.A end - -2 4735 a -2 4735 a -SDict begin [ /View [/XYZ H.V] /Dest (3914) cvn H.B /DEST pdfmark end - -2 4735 a -2 -4818 a -SDict begin H.S end - -2 4818 a -2 4818 a -SDict begin 11.7 H.A end - -2 4818 a -2 4818 a -SDict begin [ /View [/XYZ H.V] /Dest (3915) cvn H.B /DEST pdfmark end - -2 4818 -a 80 x Fr(domain)44 b(master)f(=)i(no)-2 4995 y(local)f(master)g(=)g -(yes)-2 5092 y(preferred)f(master)h(=)h(yes)-2 5189 y(os)f(level)g(=)h -(65)p Black 3618 5984 a Fq(160)p Black eop end -%%Page: 161 168 -TeXDict begin 161 167 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.161) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (BROWSE-FORCE-MASTER) cvn H.B -/DEST pdfmark end - -2 -201 a 2362 --132 a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba) -p Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3916) cvn H.B /DEST pdfmark end - --2 -11 a 83 x Fu(Do)g(not)g(do)g(this)g(for)g(more)f(than)h(one)g -(Samba)f(serv)o(er)h(on)f(each)h(subnet,)g(or)f(the)o(y)h(will)h(w)o -(ar)f(with)h(each)e(other)h(o)o(v)o(er)f(which)g(is)i(to)-2 -180 y(be)f(the)g(local)g(master)g(bro)n(wser)-5 b(.)-2 -347 y -SDict begin H.S end - -2 347 a -2 347 a -SDict begin 13 H.A end - -2 347 a -2 347 a -SDict begin [ /View [/XYZ H.V] /Dest (3917) cvn H.B /DEST pdfmark end - -2 347 a 107 -x Fu(The)148 454 y -SDict begin H.S end - 148 454 a 148 454 a -SDict begin 13 H.A end - 148 454 a 148 -454 a -SDict begin [ /View [/XYZ H.V] /Dest (3918) cvn H.B /DEST pdfmark end - 148 454 a Fv(local)19 b(master)h Fu(parameter)f(allo)n(ws)i -(Samba)e(to)i(act)f(as)h(a)g(local)f(master)g(bro)n(wser)-5 -b(.)19 b(The)2661 454 y -SDict begin H.S end - 2661 454 a 2661 454 a -SDict begin 13 H.A end - 2661 454 -a 2661 454 a -SDict begin [ /View [/XYZ H.V] /Dest (3919) cvn H.B /DEST pdfmark end - 2661 454 a Fv(pr)o(eferr)o(ed)g(master)h -Fu(causes)h(nmbd)-2 562 y(to)f(force)f(a)i(bro)n(wser)e(election)h(on)f -(startup)h(and)g(the)1515 562 y -SDict begin H.S end - 1515 562 a 1515 562 a -SDict begin 13 H.A end - -1515 562 a 1515 562 a -SDict begin [ /View [/XYZ H.V] /Dest (3920) cvn H.B /DEST pdfmark end - 1515 562 a Fv(os)h(le)o(v)o(el)f -Fu(parameter)e(sets)k(Samba)d(high)h(enough)e(so)i(that)h(it)g(should)e -(win)-2 670 y(an)o(y)g(bro)n(wser)g(elections.)-2 854 -y -SDict begin H.S end - -2 854 a -2 854 a -SDict begin 13 H.A end - -2 854 a -2 854 a -SDict begin [ /View [/XYZ H.V] /Dest (3921) cvn H.B /DEST pdfmark end - -2 854 a 90 x Fu(If)h(you)f(ha)n -(v)o(e)h(an)g(NT)g(machine)f(on)h(the)g(subnet)g(that)g(you)f(wish)i -(to)f(be)g(the)h(local)f(master)g(bro)n(wser)f(then)h(you)f(can)h -(disable)-2 1052 y(Samba)f(from)h(becoming)e(a)i(local)h(master)f(bro)n -(wser)f(by)h(setting)g(the)g(follo)n(wing)e(options)i(in)g(the)2825 -1052 y -SDict begin H.S end - 2825 1052 a 2825 1052 a -SDict begin 13 H.A end - 2825 1052 a 2825 1052 -a -SDict begin [ /View [/XYZ H.V] /Dest (3922) cvn H.B /DEST pdfmark end - 2825 1052 a Fv([global])f Fu(section)h(of)g(the)-2 -1160 y -SDict begin H.S end - -2 1160 a -2 1160 a -SDict begin 13 H.A end - -2 1160 a -2 1160 a -SDict begin [ /View [/XYZ H.V] /Dest (3923) cvn H.B /DEST pdfmark end - -2 1160 -a Fr(smb.conf)f Fu(\002le)i(:)-2 1328 y -SDict begin H.S end - -2 1328 a -2 -1328 a -SDict begin 13 H.A end - -2 1328 a -2 1328 a -SDict begin [ /View [/XYZ H.V] /Dest (3924) cvn H.B /DEST pdfmark end - -2 1328 a -2 1411 a -SDict begin H.S end - -2 1411 -a -2 1411 a -SDict begin 11.7 H.A end - -2 1411 a -2 1411 a -SDict begin [ /View [/XYZ H.V] /Dest (3925) cvn H.B /DEST pdfmark end - -2 1411 a 95 x Fr(domain)44 -b(master)f(=)i(no)-2 1603 y(local)f(master)g(=)g(no)-2 -1701 y(preferred)f(master)h(=)h(no)-2 1798 y(os)f(level)g(=)h(0)-2 -1999 y -SDict begin H.S end - -2 1999 a -2 1999 a -SDict begin 13 H.A end - -2 1999 a -2 1999 a -SDict begin [ /View [/XYZ H.V] /Dest (3926) cvn H.B /DEST pdfmark end - -2 1999 -a 377 x Fx(23.7.)35 b(Setting)f(up)h(Br)m(o)o(wsing)f(in)h(a)h(DOMAIN) --2 2571 y -SDict begin H.S end - -2 2571 a -2 2571 a -SDict begin 13 H.A end - -2 2571 a -2 2571 a -SDict begin [ /View [/XYZ H.V] /Dest (3928) cvn H.B /DEST pdfmark end - -2 -2571 a 79 x Fu(If)20 b(you)f(are)h(adding)f(Samba)g(serv)o(ers)h(to)g -(a)h(W)m(indo)n(ws)e(NT)i(Domain)e(then)g(you)h(must)g(not)g(set)g(up)g -(a)h(Samba)e(serv)o(er)h(as)g(a)h(domain)-2 2758 y(master)f(bro)n(wser) --5 b(.)19 b(By)i(def)o(ault,)e(a)i(W)m(indo)n(ws)e(NT)i(Primary)e -(Domain)g(Controller)g(for)h(a)g(Domain)g(name)f(is)i(also)g(the)f -(Domain)-2 2866 y(master)f(bro)n(wser)g(for)g(that)h(name,)f(and)g(man) -o(y)f(things)i(will)g(break)f(if)h(a)g(Samba)f(serv)o(er)g(re)o -(gisters)h(the)f(Domain)g(master)h(bro)n(wser)-2 2974 -y(NetBIOS)h(name)e(\()556 2974 y -SDict begin H.S end - 556 2974 a 556 2974 -a -SDict begin 13 H.A end - 556 2974 a 556 2974 a -SDict begin [ /View [/XYZ H.V] /Dest (3929) cvn H.B /DEST pdfmark end - 556 2974 a Fn(DOMAIN)9 b Fu(<1B>\))19 -b(with)h(WINS)h(instead)f(of)g(the)g(PDC.)-2 3155 y -SDict begin H.S end - -2 -3155 a -2 3155 a -SDict begin 13 H.A end - -2 3155 a -2 3155 a -SDict begin [ /View [/XYZ H.V] /Dest (3930) cvn H.B /DEST pdfmark end - -2 3155 a 93 x Fu(F)o(or)g -(subnets)f(other)h(than)f(the)i(one)e(containing)g(the)h(W)m(indo)n(ws) -f(NT)i(PDC)g(you)e(may)h(set)h(up)f(Samba)g(serv)o(ers)f(as)i(local)f -(master)-2 3356 y(bro)n(wsers)f(as)i(described.)e(T)-7 -b(o)20 b(mak)o(e)g(a)g(Samba)g(serv)o(er)f(a)i(local)f(master)g(bro)n -(wser)f(set)i(the)g(follo)n(wing)d(options)h(in)i(the)3416 -3356 y -SDict begin H.S end - 3416 3356 a 3416 3356 a -SDict begin 13 H.A end - 3416 3356 a 3416 3356 -a -SDict begin [ /View [/XYZ H.V] /Dest (3931) cvn H.B /DEST pdfmark end - 3416 3356 a Fv([global])-2 3464 y Fu(section)f(of)g(the)466 -3464 y -SDict begin H.S end - 466 3464 a 466 3464 a -SDict begin 13 H.A end - 466 3464 a 466 3464 a -SDict begin [ /View [/XYZ H.V] /Dest (3932) cvn H.B /DEST pdfmark end - 466 -3464 a Fr(smb.conf)f Fu(\002le)i(:)-2 3631 y -SDict begin H.S end - -2 3631 -a -2 3631 a -SDict begin 13 H.A end - -2 3631 a -2 3631 a -SDict begin [ /View [/XYZ H.V] /Dest (3933) cvn H.B /DEST pdfmark end - -2 3631 a -2 3714 a -SDict begin H.S end - -2 -3714 a -2 3714 a -SDict begin 11.7 H.A end - -2 3714 a -2 3714 a -SDict begin [ /View [/XYZ H.V] /Dest (3934) cvn H.B /DEST pdfmark end - -2 3714 a 96 x Fr(domain)44 -b(master)f(=)i(no)-2 3907 y(local)f(master)g(=)g(yes)-2 -4004 y(preferred)f(master)h(=)h(yes)-2 4101 y(os)f(level)g(=)h(65)-2 -4458 y -SDict begin H.S end - -2 4458 a -2 4458 a -SDict begin 13 H.A end - -2 4458 a -2 4458 a -SDict begin [ /View [/XYZ H.V] /Dest (3935) cvn H.B /DEST pdfmark end - -2 4458 -a 108 x Fu(If)20 b(you)f(wish)i(to)f(ha)n(v)o(e)g(a)g(Samba)g(serv)o -(er)f(\002ght)h(the)h(election)e(with)h(machines)g(on)g(the)g(same)g -(subnet)g(you)f(may)h(set)h(the)3464 4566 y -SDict begin H.S end - 3464 4566 -a 3464 4566 a -SDict begin 13 H.A end - 3464 4566 a 3464 4566 a -SDict begin [ /View [/XYZ H.V] /Dest (3936) cvn H.B /DEST pdfmark end - 3464 4566 a Fv(os)f(le)o(v)o(el) --2 4674 y Fu(parameter)e(to)j(lo)n(wer)e(le)n(v)o(els.)h(By)h(doing)e -(this)i(you)e(can)h(tune)g(the)g(order)f(of)h(machines)f(that)h(will)h -(become)e(local)h(master)-2 4782 y(bro)n(wsers)f(if)i(the)o(y)e(are)h -(running.)e(F)o(or)i(more)f(details)i(on)f(this)g(see)h(the)f(section)p -0 TeXcolorgray 2285 4782 a -SDict begin H.S end - 2285 4782 a Fu(F)o(orcing)f(samba)h(to)g(be) -g(the)h(master)f(bro)n(wser)3612 4782 y -SDict begin 13 H.L end - 3612 4782 a 3612 -4782 a -SDict begin [ /Subtype /Link /Dest (BROWSE-FORCE-MASTER) cvn /H /I -/Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end - 3612 4782 a Black -2 4890 a Fu(belo)n(w)-5 b(.)-2 -5057 y -SDict begin H.S end - -2 5057 a -2 5057 a -SDict begin 13 H.A end - -2 5057 a -2 5057 a -SDict begin [ /View [/XYZ H.V] /Dest (3938) cvn H.B /DEST pdfmark end - -2 5057 -a 107 x Fu(If)20 b(you)f(ha)n(v)o(e)h(W)m(indo)n(ws)f(NT)i(machines)e -(that)h(are)g(members)g(of)f(the)i(domain)d(on)i(all)h(subnets,)f(and)f -(you)h(are)g(sure)g(the)o(y)f(will)-2 5272 y(al)o(w)o(ays)h(be)h -(running)d(then)h(you)h(can)g(disable)g(Samba)f(from)g(taking)h(part)g -(in)g(bro)n(wser)f(elections)h(and)g(e)n(v)o(er)f(becoming)f(a)j(local) --2 5380 y(master)f(bro)n(wser)f(by)h(setting)g(follo)n(wing)e(options)i -(in)g(the)1686 5380 y -SDict begin H.S end - 1686 5380 a 1686 5380 a -SDict begin 13 H.A end - 1686 5380 -a 1686 5380 a -SDict begin [ /View [/XYZ H.V] /Dest (3939) cvn H.B /DEST pdfmark end - 1686 5380 a Fv([global])f Fu(section)h(of)g(the)2447 -5380 y -SDict begin H.S end - 2447 5380 a 2447 5380 a -SDict begin 13 H.A end - 2447 5380 a 2447 5380 -a -SDict begin [ /View [/XYZ H.V] /Dest (3940) cvn H.B /DEST pdfmark end - 2447 5380 a Fr(smb.conf)g Fu(\002le)g(:)p Black 3618 -5984 a Fq(161)p Black eop end -%%Page: 162 169 -TeXDict begin 162 168 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.162) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3941) cvn H.B /DEST pdfmark end - -2 --11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3942) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fv(domain)g(master)g(=)h(no)g(local)e(master)i(=)g(no)f(pr)o -(eferr)o(ed)f(master)h(=)h(no)g(os)f(le)o(v)o(el)g(=)h(0)-2 -100 y -SDict begin H.S end - -2 100 a -2 100 a -SDict begin 13 H.A end - -2 100 a -2 100 a -SDict begin [ /View [/XYZ H.V] /Dest (BROWSE-FORCE-MASTER) cvn H.B -/DEST pdfmark end - -2 100 a 360 -x Fx(23.8.)35 b(F)l(or)m(cing)f(samba)h(to)g(be)g(the)h(master)-2 -655 y -SDict begin H.S end - -2 655 a -2 655 a -SDict begin 13 H.A end - -2 655 a -2 655 a -SDict begin [ /View [/XYZ H.V] /Dest (3945) cvn H.B /DEST pdfmark end - -2 655 a 79 -x Fu(Who)20 b(becomes)f(the)613 734 y -SDict begin H.S end - 613 734 a 613 734 -a -SDict begin 13 H.A end - 613 734 a 613 734 a -SDict begin [ /View [/XYZ H.V] /Dest (3946) cvn H.B /DEST pdfmark end - 613 734 a Fv(master)h(br)o(o)o(wser)g -Fu(is)h(determined)e(by)h(an)g(election)f(process)h(using)g -(broadcasts.)f(Each)g(election)h(pack)o(et)-2 842 y(contains)f(a)i -(number)d(of)i(parameters)f(which)h(determine)f(what)h(precedence)e -(\(bias\))i(a)g(host)g(should)g(ha)n(v)o(e)f(in)h(the)h(election.)e(By) --2 950 y(def)o(ault)g(Samba)h(uses)h(a)f(v)o(ery)f(lo)n(w)i(precedence) -d(and)h(thus)h(loses)h(elections)f(to)g(just)h(about)e(an)o(yone)g -(else.)-2 1134 y -SDict begin H.S end - -2 1134 a -2 1134 a -SDict begin 13 H.A end - -2 1134 a -2 1134 -a -SDict begin [ /View [/XYZ H.V] /Dest (3947) cvn H.B /DEST pdfmark end - -2 1134 a 90 x Fu(If)h(you)f(w)o(ant)h(Samba)g(to)g(win)h(elections)f -(then)f(just)i(set)g(the)1733 1224 y -SDict begin H.S end - 1733 1224 a 1733 -1224 a -SDict begin 13 H.A end - 1733 1224 a 1733 1224 a -SDict begin [ /View [/XYZ H.V] /Dest (3948) cvn H.B /DEST pdfmark end - 1733 1224 a Fv(os)g(le)o(v)o(el)f -Fu(global)f(option)g(in)2555 1224 y -SDict begin H.S end - 2555 1224 a 2555 -1224 a -SDict begin 13 H.A end - 2555 1224 a 2555 1224 a -SDict begin [ /View [/XYZ H.V] /Dest (3949) cvn H.B /DEST pdfmark end - 2555 1224 a Fr(smb.conf)g -Fu(to)h(a)h(higher)e(number)-5 b(.)18 b(It)-2 1332 y(def)o(aults)i(to)g -(0.)g(Using)g(34)g(w)o(ould)f(mak)o(e)h(it)h(win)f(all)h(elections)f(o) -o(v)o(er)f(e)n(v)o(ery)f(other)i(system)g(\(e)o(xcept)f(other)g(samba)h -(systems!\))-2 1516 y -SDict begin H.S end - -2 1516 a -2 1516 a -SDict begin 13 H.A end - -2 1516 a -2 -1516 a -SDict begin [ /View [/XYZ H.V] /Dest (3950) cvn H.B /DEST pdfmark end - -2 1516 a 90 x Fu(A)78 1606 y -SDict begin H.S end - 78 1606 a 78 1606 -a -SDict begin 13 H.A end - 78 1606 a 78 1606 a -SDict begin [ /View [/XYZ H.V] /Dest (3951) cvn H.B /DEST pdfmark end - 78 1606 a Fv(os)h(le)o(v)o(el)f -Fu(of)g(2)g(w)o(ould)g(mak)o(e)f(it)i(beat)f(WfWg)h(and)f(W)m(in95,)f -(b)n(ut)h(not)g(MS)h(W)m(indo)n(ws)e(NT/2K)h(Serv)o(er)-5 -b(.)20 b(A)g(MS)h(W)m(indo)n(ws)-2 1714 y(NT/2K)f(Serv)o(er)f(domain)g -(controller)f(uses)j(le)n(v)o(el)f(32.)-2 1880 y -SDict begin H.S end - -2 1880 -a -2 1880 a -SDict begin 13 H.A end - -2 1880 a -2 1880 a -SDict begin [ /View [/XYZ H.V] /Dest (3952) cvn H.B /DEST pdfmark end - -2 1880 a 108 x Fu(The)g(maximum)e(os)j -(le)n(v)o(el)e(is)j(255)-2 2154 y -SDict begin H.S end - -2 2154 a -2 2154 a -SDict begin 13 H.A end - --2 2154 a -2 2154 a -SDict begin [ /View [/XYZ H.V] /Dest (3953) cvn H.B /DEST pdfmark end - -2 2154 a 108 x Fu(If)e(you)f(w)o(ant)h(samba)g(to) -h(force)e(an)h(election)g(on)f(startup,)h(then)g(set)h(the)2063 -2262 y -SDict begin H.S end - 2063 2262 a 2063 2262 a -SDict begin 13 H.A end - 2063 2262 a 2063 2262 -a -SDict begin [ /View [/XYZ H.V] /Dest (3954) cvn H.B /DEST pdfmark end - 2063 2262 a Fv(pr)o(eferr)o(ed)e(master)h Fu(global)f(option)g(in) -3233 2262 y -SDict begin H.S end - 3233 2262 a 3233 2262 a -SDict begin 13 H.A end - 3233 2262 a 3233 -2262 a -SDict begin [ /View [/XYZ H.V] /Dest (3955) cvn H.B /DEST pdfmark end - 3233 2262 a Fr(smb.conf)h Fu(to)-2 2369 y("yes".)g(Samba)f(will) -i(then)f(ha)n(v)o(e)g(a)g(slight)h(adv)n(antage)d(o)o(v)o(er)h(other)g -(potential)g(master)h(bro)n(wsers)g(that)g(are)g(not)g(preferred)e -(master)-2 2477 y(bro)n(wsers.)h(Use)i(this)f(parameter)f(with)i(care,) -e(as)i(if)g(you)e(ha)n(v)o(e)h(tw)o(o)g(hosts)g(\(whether)f(the)o(y)h -(are)g(windo)n(ws)f(95)h(or)g(NT)g(or)g(samba\))-2 2585 -y(on)g(the)g(same)g(local)g(subnet)g(both)f(set)i(with)1285 -2585 y -SDict begin H.S end - 1285 2585 a 1285 2585 a -SDict begin 13 H.A end - 1285 2585 a 1285 2585 -a -SDict begin [ /View [/XYZ H.V] /Dest (3956) cvn H.B /DEST pdfmark end - 1285 2585 a Fv(pr)o(eferr)o(ed)d(master)i Fu(to)h("yes",)f(then)f -(periodically)g(and)g(continually)g(the)o(y)g(will)-2 -2693 y(force)g(an)h(election)g(in)g(order)f(to)h(become)f(the)i(local)f -(master)g(bro)n(wser)-5 b(.)-2 2860 y -SDict begin H.S end - -2 2860 a -2 2860 -a -SDict begin 13 H.A end - -2 2860 a -2 2860 a -SDict begin [ /View [/XYZ H.V] /Dest (3957) cvn H.B /DEST pdfmark end - -2 2860 a 107 x Fu(If)20 b(you)f(w)o(ant)h(samba) -g(to)h(be)f(a)875 2967 y -SDict begin H.S end - 875 2967 a 875 2967 a -SDict begin 13 H.A end - 875 2967 -a 875 2967 a -SDict begin [ /View [/XYZ H.V] /Dest (3958) cvn H.B /DEST pdfmark end - 875 2967 a Fv(domain)h(master)f(br)o(o)o(wser)p -Fu(,)f(then)h(it)h(is)g(recommended)c(that)k(you)e(also)h(set)3114 -2967 y -SDict begin H.S end - 3114 2967 a 3114 2967 a -SDict begin 13 H.A end - 3114 2967 a 3114 2967 -a -SDict begin [ /View [/XYZ H.V] /Dest (3959) cvn H.B /DEST pdfmark end - 3114 2967 a Fv(pr)o(eferr)o(ed)f(master)-2 3075 y Fu(to)h("yes",)g -(because)g(samba)f(will)i(not)f(become)f(a)i(domain)e(master)h(bro)n -(wser)f(for)g(the)i(whole)e(of)h(your)f(LAN)h(or)g(W)-10 -b(AN)21 b(if)g(it)g(is)-2 3183 y(not)f(also)g(a)h(local)f(master)g(bro) -n(wser)f(on)h(its)h(o)n(wn)f(broadcast)f(isolated)h(subnet.)-2 -3350 y -SDict begin H.S end - -2 3350 a -2 3350 a -SDict begin 13 H.A end - -2 3350 a -2 3350 a -SDict begin [ /View [/XYZ H.V] /Dest (3960) cvn H.B /DEST pdfmark end - -2 3350 -a 107 x Fu(It)g(is)h(possible)f(to)h(con\002gure)d(tw)o(o)i(samba)g -(serv)o(ers)g(to)g(attempt)g(to)g(become)f(the)i(domain)d(master)i(bro) -n(wser)g(for)f(a)i(domain.)d(The)-2 3565 y(\002rst)j(serv)o(er)e(that)h -(comes)g(up)g(will)h(be)f(the)g(domain)f(master)h(bro)n(wser)-5 -b(.)19 b(All)i(other)f(samba)g(serv)o(ers)f(will)i(attempt)f(to)g -(become)f(the)-2 3673 y(domain)g(master)h(bro)n(wser)f(e)n(v)o(ery)g(5) -h(minutes.)f(The)o(y)g(will)i(\002nd)f(that)h(another)d(samba)i(serv)o -(er)g(is)h(already)e(the)h(domain)f(master)-2 3781 y(bro)n(wser)g(and)g -(will)i(f)o(ail.)g(This)f(pro)o(vides)f(automatic)g(redundanc)o(y)-5 -b(,)16 b(should)j(the)h(current)f(domain)g(master)h(bro)n(wser)f(f)o -(ail.)-2 3809 y -SDict begin H.S end - -2 3809 a -2 3809 a -SDict begin 13 H.A end - -2 3809 a -2 3809 -a -SDict begin [ /View [/XYZ H.V] /Dest (3961) cvn H.B /DEST pdfmark end - -2 3809 a 359 x Fx(23.9.)35 b(Making)g(samba)f(the)h(domain)f(master) --2 4364 y -SDict begin H.S end - -2 4364 a -2 4364 a -SDict begin 13 H.A end - -2 4364 a -2 4364 a -SDict begin [ /View [/XYZ H.V] /Dest (3963) cvn H.B /DEST pdfmark end - -2 -4364 a 78 x Fu(The)20 b(domain)e(master)j(is)g(responsible)e(for)g -(collating)g(the)i(bro)n(wse)e(lists)j(of)e(multiple)f(subnets)h(so)h -(that)f(bro)n(wsing)e(can)i(occur)-2 4550 y(between)f(subnets.)h(Y)-9 -b(ou)19 b(can)h(mak)o(e)g(samba)g(act)g(as)h(the)g(domain)d(master)i -(by)g(setting)2496 4550 y -SDict begin H.S end - 2496 4550 a 2496 4550 a -SDict begin 13 H.A end - 2496 -4550 a 2496 4550 a -SDict begin [ /View [/XYZ H.V] /Dest (3964) cvn H.B /DEST pdfmark end - 2496 4550 a Fv(domain)h(master)f(=)h(y)o(es)g -Fu(in)3334 4550 y -SDict begin H.S end - 3334 4550 a 3334 4550 a -SDict begin 13 H.A end - 3334 4550 a -3334 4550 a -SDict begin [ /View [/XYZ H.V] /Dest (3965) cvn H.B /DEST pdfmark end - 3334 4550 a Fr(smb.conf)p Fu(.)-2 4658 y(By)f(def)o(ault)g -(it)h(will)g(not)f(be)g(a)g(domain)f(master)-5 b(.)-2 -4842 y -SDict begin H.S end - -2 4842 a -2 4842 a -SDict begin 13 H.A end - -2 4842 a -2 4842 a -SDict begin [ /View [/XYZ H.V] /Dest (3966) cvn H.B /DEST pdfmark end - -2 4842 -a 90 x Fu(Note)20 b(that)g(you)f(should)h(NO)m(T)g(set)h(Samba)e(to)i -(be)f(the)g(domain)f(master)h(for)g(a)g(w)o(orkgroup)d(that)k(has)f -(the)g(same)h(name)e(as)i(an)f(NT)-2 5040 y(Domain.)-2 -5207 y -SDict begin H.S end - -2 5207 a -2 5207 a -SDict begin 13 H.A end - -2 5207 a -2 5207 a -SDict begin [ /View [/XYZ H.V] /Dest (3967) cvn H.B /DEST pdfmark end - -2 5207 -a 107 x Fu(When)f(samba)g(is)i(the)f(domain)e(master)h(and)h(the)f -(master)h(bro)n(wser)e(it)j(will)f(listen)g(for)f(master)g -(announcements)e(\(made)i(roughly)-2 5422 y(e)n(v)o(ery)g(twelv)o(e)g -(minutes\))h(from)f(local)h(master)g(bro)n(wsers)g(on)f(other)h -(subnets)f(and)h(then)g(contact)f(them)h(to)h(synchronise)d(bro)n(wse) --2 5530 y(lists.)p Black 3618 5984 a Fq(162)p Black eop -end -%%Page: 163 170 -TeXDict begin 163 169 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.163) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2362 -132 -a Fq(Chapter)20 b(23.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (3968) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(If)g(you)f(w)o(ant)h(samba)g(to)h(be)f(the)g(domain)f -(master)h(then)g(I)g(suggest)g(you)f(also)i(set)g(the)2469 -72 y -SDict begin H.S end - 2469 72 a 2469 72 a -SDict begin 13 H.A end - 2469 72 a 2469 72 a -SDict begin [ /View [/XYZ H.V] /Dest (3969) cvn H.B /DEST pdfmark end - 2469 72 -a Fv(os)f(le)o(v)o(el)g Fu(high)g(enough)e(to)i(mak)o(e)g(sure)g(it)-2 -180 y(wins)g(elections,)g(and)g(set)766 180 y -SDict begin H.S end - 766 180 -a 766 180 a -SDict begin 13 H.A end - 766 180 a 766 180 a -SDict begin [ /View [/XYZ H.V] /Dest (3970) cvn H.B /DEST pdfmark end - 766 180 a Fv(pr)o(eferr)o(ed)f(master)h -Fu(to)g("yes",)g(to)g(get)g(samba)g(to)h(force)e(an)h(election)g(on)f -(startup.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 364 -a -SDict begin [ /View [/XYZ H.V] /Dest (3971) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(Note)h(that)g(all)h(your)e(serv)o(ers)h(\(including) -e(samba\))h(and)h(clients)g(should)f(be)i(using)e(a)i(WINS)g(serv)o(er) -e(to)h(resolv)o(e)g(NetBIOS)-2 562 y(names.)f(If)h(your)f(clients)i -(are)f(only)f(using)h(broadcasting)e(to)i(resolv)o(e)g(NetBIOS)g -(names,)g(then)g(tw)o(o)g(things)g(will)h(occur:)-2 580 -y -SDict begin H.S end - -2 580 a -2 580 a -SDict begin 13 H.A end - -2 580 a -2 580 a -SDict begin [ /View [/XYZ H.V] /Dest (3972) cvn H.B /DEST pdfmark end - -2 580 a -2 590 -a -SDict begin H.S end - -2 590 a -2 590 a -SDict begin 13 H.A end - -2 590 a -2 590 a -SDict begin [ /View [/XYZ H.V] /Dest (3973) cvn H.B /DEST pdfmark end - -2 590 a Black -64 733 a Fu(1.)p Black 147 733 a -SDict begin H.S end - 147 733 a 147 733 a -SDict begin 13 H.A end - -147 733 a 147 733 a -SDict begin [ /View [/XYZ H.V] /Dest (3974) cvn H.B /DEST pdfmark end - 147 733 a Fu(your)e(local)h(master)g(bro)n(wsers)g -(will)h(be)f(unable)f(to)h(\002nd)g(a)h(domain)e(master)h(bro)n(wser)m -(,)e(as)j(it)g(will)g(only)e(be)h(looking)f(on)h(the)147 -840 y(local)g(subnet.)-2 841 y -SDict begin H.S end - -2 841 a -2 841 a -SDict begin 13 H.A end - -2 841 -a -2 841 a -SDict begin [ /View [/XYZ H.V] /Dest (3975) cvn H.B /DEST pdfmark end - -2 841 a Black 64 990 a Fu(2.)p Black 147 -990 a -SDict begin H.S end - 147 990 a 147 990 a -SDict begin 13 H.A end - 147 990 a 147 990 a -SDict begin [ /View [/XYZ H.V] /Dest (3976) cvn H.B /DEST pdfmark end - 147 990 -a Fu(if)h(a)f(client)h(happens)d(to)j(get)f(hold)f(of)h(a)h -(domain-wide)d(bro)n(wse)h(list,)i(and)f(a)g(user)g(attempts)h(to)f -(access)h(a)f(host)g(in)h(that)f(list,)147 1098 y(it)h(will)g(be)f -(unable)f(to)i(resolv)o(e)e(the)h(NetBIOS)h(name)e(of)h(that)h(host.)-2 -1265 y -SDict begin H.S end - -2 1265 a -2 1265 a -SDict begin 13 H.A end - -2 1265 a -2 1265 a -SDict begin [ /View [/XYZ H.V] /Dest (3977) cvn H.B /DEST pdfmark end - -2 1265 -a 107 x Fu(If,)f(ho)n(we)n(v)o(er)m(,)d(both)j(samba)f(and)h(your)f -(clients)i(are)f(using)f(a)i(WINS)g(serv)o(er)m(,)e(then:)-2 -1390 y -SDict begin H.S end - -2 1390 a -2 1390 a -SDict begin 13 H.A end - -2 1390 a -2 1390 a -SDict begin [ /View [/XYZ H.V] /Dest (3978) cvn H.B /DEST pdfmark end - -2 1390 -a -2 1400 a -SDict begin H.S end - -2 1400 a -2 1400 a -SDict begin 13 H.A end - -2 1400 a -2 1400 a -SDict begin [ /View [/XYZ H.V] /Dest (3979) cvn H.B /DEST pdfmark end - -2 -1400 a Black 64 1542 a Fu(1.)p Black 147 1542 a -SDict begin H.S end - 147 1542 -a 147 1542 a -SDict begin 13 H.A end - 147 1542 a 147 1542 a -SDict begin [ /View [/XYZ H.V] /Dest (3980) cvn H.B /DEST pdfmark end - 147 1542 a Fu(your)g(local)h(master) -g(bro)n(wsers)g(will)h(contact)e(the)h(WINS)h(serv)o(er)f(and,)f(as)i -(long)e(as)i(samba)f(has)h(re)o(gistered)d(that)j(it)g(is)g(a)147 -1650 y(domain)e(master)h(bro)n(wser)f(with)i(the)f(WINS)h(serv)o(er)m -(,)d(your)h(local)h(master)h(bro)n(wser)e(will)i(recei)n(v)o(e)e -(samba')-5 b(s)20 b(ip)g(address)g(as)147 1758 y(its)h(domain)e(master) -h(bro)n(wser)-5 b(.)-2 1759 y -SDict begin H.S end - -2 1759 a -2 1759 a -SDict begin 13 H.A end - -2 -1759 a -2 1759 a -SDict begin [ /View [/XYZ H.V] /Dest (3981) cvn H.B /DEST pdfmark end - -2 1759 a Black 64 1907 a Fu(2.)p Black -147 1907 a -SDict begin H.S end - 147 1907 a 147 1907 a -SDict begin 13 H.A end - 147 1907 a 147 1907 -a -SDict begin [ /View [/XYZ H.V] /Dest (3982) cvn H.B /DEST pdfmark end - 147 1907 a Fu(when)20 b(a)g(client)h(recei)n(v)o(es)e(a)i -(domain-wide)d(bro)n(wse)h(list,)i(and)f(a)g(user)g(attempts)g(to)h -(access)g(a)f(host)g(in)h(that)f(list,)h(it)g(will)147 -2015 y(contact)f(the)g(WINS)h(serv)o(er)e(to)h(resolv)o(e)g(the)g -(NetBIOS)h(name)e(of)h(that)g(host.)g(as)h(long)f(as)h(that)f(host)g -(has)g(re)o(gistered)f(its)147 2123 y(NetBIOS)i(name)f(with)g(the)g -(same)g(WINS)h(serv)o(er)m(,)e(the)h(user)g(will)h(be)f(able)h(to)f -(see)h(that)f(host.)-2 2177 y -SDict begin H.S end - -2 2177 a -2 2177 a -SDict begin 13 H.A end - -2 -2177 a -2 2177 a -SDict begin [ /View [/XYZ H.V] /Dest (3983) cvn H.B /DEST pdfmark end - -2 2177 a 365 x Fx(23.10.)34 b(Note)h(about)g(br)m -(oadcast)f(addr)m(esses)-2 2710 y -SDict begin H.S end - -2 2710 a -2 2710 a -SDict begin 13 H.A end - --2 2710 a -2 2710 a -SDict begin [ /View [/XYZ H.V] /Dest (3985) cvn H.B /DEST pdfmark end - -2 2710 a 106 x Fu(If)20 b(your)f(netw)o(ork)g -(uses)h(a)h("0")f(based)g(broadcast)f(address)g(\(for)h(e)o(xample)e -(if)j(it)g(ends)f(in)g(a)h(0\))f(then)f(you)h(will)h(strik)o(e)f -(problems.)-2 2924 y(W)m(indo)n(ws)f(for)h(W)-7 b(orkgroups)18 -b(does)i(not)g(seem)g(to)h(support)d(a)j(0')-5 b(s)21 -b(broadcast)e(and)g(you)g(will)i(probably)d(\002nd)i(that)g(bro)n -(wsing)f(and)-2 3032 y(name)g(lookups)g(w)o(on')o(t)g(w)o(ork.)-2 -3060 y -SDict begin H.S end - -2 3060 a -2 3060 a -SDict begin 13 H.A end - -2 3060 a -2 3060 a -SDict begin [ /View [/XYZ H.V] /Dest (3986) cvn H.B /DEST pdfmark end - -2 3060 -a 359 x Fx(23.11.)34 b(Multiple)h(interfaces)-2 3614 -y -SDict begin H.S end - -2 3614 a -2 3614 a -SDict begin 13 H.A end - -2 3614 a -2 3614 a -SDict begin [ /View [/XYZ H.V] /Dest (3988) cvn H.B /DEST pdfmark end - -2 3614 a 79 -x Fu(Samba)19 b(no)n(w)h(supports)f(machines)h(with)g(multiple)f(netw)o -(ork)g(interf)o(aces.)h(If)g(you)f(ha)n(v)o(e)h(multiple)f(interf)o -(aces)h(then)g(you)f(will)-2 3801 y(need)g(to)i(use)f(the)514 -3801 y -SDict begin H.S end - 514 3801 a 514 3801 a -SDict begin 13 H.A end - 514 3801 a 514 3801 a -SDict begin [ /View [/XYZ H.V] /Dest (3989) cvn H.B /DEST pdfmark end - 514 -3801 a Fv(interfaces)g Fu(option)f(in)1199 3801 y -SDict begin H.S end - 1199 -3801 a 1199 3801 a -SDict begin 13 H.A end - 1199 3801 a 1199 3801 a -SDict begin [ /View [/XYZ H.V] /Dest (3990) cvn H.B /DEST pdfmark end - 1199 3801 -a Fr(smb.conf)g Fu(to)i(con\002gure)d(them.)p Black 3618 -5984 a Fq(163)p Black eop end -%%Page: 164 171 -TeXDict begin 164 170 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.164) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SECURING-SAMBA) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(24.)f(Securing)g(Samba)-2 197 y -SDict begin H.S end - -2 -197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (4002) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fx(24.1.)35 -b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 a -SDict begin 13 H.A end - -2 707 a --2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (4004) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(This)20 b(note)g(w)o(as)h(attached)e(to)i -(the)f(Samba)g(2.2.8)e(release)j(notes)f(as)g(it)h(contained)e(an)h -(important)f(security)g(\002x.)h(The)-2 921 y(information)e(contained)g -(here)i(applies)g(to)g(Samba)g(installations)g(in)g(general.)-2 -949 y -SDict begin H.S end - -2 949 a -2 949 a -SDict begin 13 H.A end - -2 949 a -2 949 a -SDict begin [ /View [/XYZ H.V] /Dest (4005) cvn H.B /DEST pdfmark end - -2 949 a 359 -x Fx(24.2.)35 b(Using)f(host)h(based)g(pr)m(otection)-2 -1504 y -SDict begin H.S end - -2 1504 a -2 1504 a -SDict begin 13 H.A end - -2 1504 a -2 1504 a -SDict begin [ /View [/XYZ H.V] /Dest (4007) cvn H.B /DEST pdfmark end - -2 1504 -a 78 x Fu(In)20 b(man)o(y)f(installations)h(of)g(Samba)f(the)i -(greatest)f(threat)f(comes)h(for)g(outside)f(your)g(immediate)h(netw)o -(ork.)e(By)j(def)o(ault)e(Samba)-2 1690 y(will)i(accept)e(connections)g -(from)g(an)o(y)g(host,)h(which)g(means)g(that)g(if)h(you)e(run)g(an)h -(insecure)g(v)o(ersion)f(of)h(Samba)f(on)h(a)h(host)f(that)-2 -1798 y(is)h(directly)e(connected)g(to)h(the)g(Internet)f(you)g(can)h -(be)h(especially)e(vulnerable.)-2 1982 y -SDict begin H.S end - -2 1982 a -2 -1982 a -SDict begin 13 H.A end - -2 1982 a -2 1982 a -SDict begin [ /View [/XYZ H.V] /Dest (4008) cvn H.B /DEST pdfmark end - -2 1982 a 90 x Fu(One)h(of)g(the)g(simplest) -g(\002x)o(es)h(in)f(this)h(case)g(is)g(to)f(use)g(the)1648 -2072 y -SDict begin H.S end - 1648 2072 a 1648 2072 a -SDict begin 13 H.A end - 1648 2072 a 1648 2072 -a -SDict begin [ /View [/XYZ H.V] /Dest (4009) cvn H.B /DEST pdfmark end - 1648 2072 a Fv(hosts)g(allo)o(w)g Fu(and)2198 2072 -y -SDict begin H.S end - 2198 2072 a 2198 2072 a -SDict begin 13 H.A end - 2198 2072 a 2198 2072 a -SDict begin [ /View [/XYZ H.V] /Dest (4010) cvn H.B /DEST pdfmark end - 2198 -2072 a Fv(hosts)h(deny)f Fu(options)f(in)i(the)f(Samba)3310 -2072 y -SDict begin H.S end - 3310 2072 a 3310 2072 a -SDict begin 13 H.A end - 3310 2072 a 3310 2072 -a -SDict begin [ /View [/XYZ H.V] /Dest (4011) cvn H.B /DEST pdfmark end - 3310 2072 a Fr(smb.conf)-2 2180 y Fu(con\002guration)d(\002le)k(to)f -(only)g(allo)n(w)g(access)h(to)f(your)f(serv)o(er)g(from)h(a)g -(speci\002c)h(range)e(of)h(hosts.)g(An)g(e)o(xample)f(might)g(be:)-2 -2364 y -SDict begin H.S end - -2 2364 a -2 2364 a -SDict begin 13 H.A end - -2 2364 a -2 2364 a -SDict begin [ /View [/XYZ H.V] /Dest (4012) cvn H.B /DEST pdfmark end - -2 2364 -a -2 2447 a -SDict begin H.S end - -2 2447 a -2 2447 a -SDict begin 11.7 H.A end - -2 2447 a -2 2447 a -SDict begin [ /View [/XYZ H.V] /Dest (4013) cvn H.B /DEST pdfmark end - -2 -2447 a 87 2526 a Fr(hosts)44 b(allow)g(=)h(127.0.0.1)e(192.168.2.0/24)g -(192.168.3.0/24)87 2623 y(hosts)h(deny)h(=)f(0.0.0.0/0)-2 -2980 y -SDict begin H.S end - -2 2980 a -2 2980 a -SDict begin 13 H.A end - -2 2980 a -2 2980 a -SDict begin [ /View [/XYZ H.V] /Dest (4014) cvn H.B /DEST pdfmark end - -2 2980 -a 108 x Fu(The)20 b(abo)o(v)o(e)e(will)j(only)e(allo)n(w)i(SMB)g -(connections)d(from)h(')o(localhost')g(\(your)g(o)n(wn)g(computer\))f -(and)i(from)f(the)h(tw)o(o)h(pri)n(v)n(ate)-2 3196 y(netw)o(orks)e -(192.168.2)e(and)j(192.168.3.)c(All)21 b(other)e(connections)g(will)i -(be)f(refused)f(connections)f(as)j(soon)f(as)h(the)f(client)g(sends)-2 -3304 y(its)h(\002rst)g(pack)o(et.)e(The)h(refusal)g(will)h(be)f(mark)o -(ed)f(as)i(a)f('not)g(listening)g(on)f(called)h(name')g(error)-5 -b(.)-2 3333 y -SDict begin H.S end - -2 3333 a -2 3333 a -SDict begin 13 H.A end - -2 3333 a -2 3333 a -SDict begin [ /View [/XYZ H.V] /Dest (4015) cvn H.B /DEST pdfmark end - --2 3333 a 359 x Fx(24.3.)35 b(Using)f(interface)g(pr)m(otection)-2 -3887 y -SDict begin H.S end - -2 3887 a -2 3887 a -SDict begin 13 H.A end - -2 3887 a -2 3887 a -SDict begin [ /View [/XYZ H.V] /Dest (4017) cvn H.B /DEST pdfmark end - -2 3887 -a 79 x Fu(By)20 b(def)o(ault)g(Samba)g(will)h(accept)e(connections)g -(on)g(an)o(y)h(netw)o(ork)f(interf)o(ace)g(that)h(it)h(\002nds)g(on)e -(your)g(system.)h(That)g(means)g(if)-2 4074 y(you)f(ha)n(v)o(e)h(a)g -(ISDN)h(line)f(or)g(a)h(PPP)g(connection)d(to)i(the)g(Internet)f(then)h -(Samba)g(will)h(accept)e(connections)g(on)h(those)g(links.)-2 -4182 y(This)g(may)g(not)g(be)g(what)g(you)f(w)o(ant.)-2 -4366 y -SDict begin H.S end - -2 4366 a -2 4366 a -SDict begin 13 H.A end - -2 4366 a -2 4366 a -SDict begin [ /View [/XYZ H.V] /Dest (4018) cvn H.B /DEST pdfmark end - -2 4366 -a 90 x Fu(Y)-9 b(ou)19 b(can)h(change)f(this)i(beha)n(viour)d(using)i -(options)f(lik)o(e)h(the)h(follo)n(wing:)-2 4640 y -SDict begin H.S end - -2 -4640 a -2 4640 a -SDict begin 13 H.A end - -2 4640 a -2 4640 a -SDict begin [ /View [/XYZ H.V] /Dest (4019) cvn H.B /DEST pdfmark end - -2 4640 a -2 4723 -a -SDict begin H.S end - -2 4723 a -2 4723 a -SDict begin 11.7 H.A end - -2 4723 a -2 4723 a -SDict begin [ /View [/XYZ H.V] /Dest (4020) cvn H.B /DEST pdfmark end - -2 4723 a 87 -4802 a Fr(interfaces)44 b(=)g(eth*)g(lo)87 4899 y(bind)h(interfaces)e -(only)h(=)h(yes)-2 5256 y -SDict begin H.S end - -2 5256 a -2 5256 a -SDict begin 13 H.A end - -2 5256 -a -2 5256 a -SDict begin [ /View [/XYZ H.V] /Dest (4021) cvn H.B /DEST pdfmark end - -2 5256 a Black 3618 5984 a Fq(164)p Black -eop end -%%Page: 165 172 -TeXDict begin 165 171 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.165) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2783 -132 -a Fq(Chapter)20 b(24.)f(Securing)g(Samba)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4022) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fu(This)h(tells)h -(Samba)f(to)g(only)g(listen)g(for)g(connections)e(on)i(interf)o(aces)g -(with)g(a)h(name)e(starting)h(with)g('eth')g(such)g(as)h(eth0,)e(eth1,) --2 180 y(plus)h(on)g(the)g(loopback)e(interf)o(ace)h(called)h(')o(lo'.) -g(The)g(name)f(you)h(will)h(need)e(to)h(use)h(depends)e(on)g(what)i(OS) -f(you)g(are)g(using,)f(in)-2 288 y(the)h(abo)o(v)o(e)e(I)j(used)f(the)g -(common)e(name)i(for)f(Ethernet)h(adapters)f(on)h(Linux.)-2 -472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (4023) cvn H.B /DEST pdfmark end - -2 472 a 90 -x Fu(If)g(you)f(use)i(the)f(abo)o(v)o(e)e(and)i(someone)f(tries)h(to)h -(mak)o(e)f(a)g(SMB)h(connection)d(to)j(your)e(host)h(o)o(v)o(er)f(a)h -(PPP)h(interf)o(ace)f(called)-2 670 y('ppp0')e(then)i(the)o(y)f(will)i -(get)f(a)h(TCP)g(connection)d(refused)h(reply)-5 b(.)19 -b(In)h(that)g(case)h(no)e(Samba)h(code)g(is)h(run)e(at)i(all)g(as)f -(the)-2 778 y(operating)e(system)i(has)h(been)e(told)h(not)g(to)h(pass) -f(connections)f(from)g(that)h(interf)o(ace)f(to)i(an)o(y)e(process.)-2 -807 y -SDict begin H.S end - -2 807 a -2 807 a -SDict begin 13 H.A end - -2 807 a -2 807 a -SDict begin [ /View [/XYZ H.V] /Dest (4024) cvn H.B /DEST pdfmark end - -2 807 a 359 -x Fx(24.4.)35 b(Using)f(a)i(\002r)m(ewall)-2 1361 y -SDict begin H.S end - -2 -1361 a -2 1361 a -SDict begin 13 H.A end - -2 1361 a -2 1361 a -SDict begin [ /View [/XYZ H.V] /Dest (4026) cvn H.B /DEST pdfmark end - -2 1361 a 79 x Fu(Man)o(y)19 -b(people)g(use)h(a)h(\002re)n(w)o(all)g(to)f(den)o(y)f(access)i(to)f -(services)g(that)g(the)o(y)g(don')o(t)e(w)o(ant)j(e)o(xposed)d(outside) -i(their)g(netw)o(ork.)f(This)-2 1548 y(can)h(be)g(a)g(v)o(ery)g(good)e -(idea,)i(although)e(I)j(w)o(ould)e(recommend)f(using)i(it)h(in)f -(conjunction)e(with)i(the)g(abo)o(v)o(e)f(methods)g(so)i(that)-2 -1655 y(you)e(are)h(protected)f(e)n(v)o(en)g(if)i(your)d(\002re)n(w)o -(all)j(is)g(not)f(acti)n(v)o(e)g(for)f(some)h(reason.)-2 -1840 y -SDict begin H.S end - -2 1840 a -2 1840 a -SDict begin 13 H.A end - -2 1840 a -2 1840 a -SDict begin [ /View [/XYZ H.V] /Dest (4027) cvn H.B /DEST pdfmark end - -2 1840 -a 89 x Fu(If)g(you)f(are)h(setting)g(up)g(a)h(\002re)n(w)o(all)f(then)g -(you)f(need)h(to)g(kno)n(w)f(what)h(TCP)h(and)f(UDP)h(ports)f(to)g -(allo)n(w)g(and)g(block.)f(Samba)h(uses)-2 2037 y(the)g(follo)n(wing:) --2 2221 y -SDict begin H.S end - -2 2221 a -2 2221 a -SDict begin 13 H.A end - -2 2221 a -2 2221 a -SDict begin [ /View [/XYZ H.V] /Dest (4028) cvn H.B /DEST pdfmark end - -2 -2221 a -2 2304 a -SDict begin H.S end - -2 2304 a -2 2304 a -SDict begin 11.7 H.A end - -2 2304 a -2 2304 -a -SDict begin [ /View [/XYZ H.V] /Dest (4029) cvn H.B /DEST pdfmark end - -2 2304 a 80 x Fr(UDP/137)178 b(-)45 b(used)f(by)g(nmbd)-2 -2481 y(UDP/138)178 b(-)45 b(used)f(by)g(nmbd)-2 2578 -y(TCP/139)178 b(-)45 b(used)f(by)g(smbd)-2 2675 y(TCP/445)178 -b(-)45 b(used)f(by)g(smbd)-2 3032 y -SDict begin H.S end - -2 3032 a -2 3032 -a -SDict begin 13 H.A end - -2 3032 a -2 3032 a -SDict begin [ /View [/XYZ H.V] /Dest (4030) cvn H.B /DEST pdfmark end - -2 3032 a 108 x Fu(The)20 b(last)h(one)e(is)i -(important)e(as)i(man)o(y)e(older)g(\002re)n(w)o(all)i(setups)f(may)g -(not)g(be)g(a)o(w)o(are)g(of)g(it,)g(gi)n(v)o(en)f(that)h(this)h(port)f -(w)o(as)h(only)-2 3248 y(added)e(to)h(the)g(protocol)f(in)h(recent)g -(years.)-2 3276 y -SDict begin H.S end - -2 3276 a -2 3276 a -SDict begin 13 H.A end - -2 3276 a -2 3276 -a -SDict begin [ /View [/XYZ H.V] /Dest (4031) cvn H.B /DEST pdfmark end - -2 3276 a 359 x Fx(24.5.)35 b(Using)f(a)i(IPC$)e(shar)m(e)h(deny)-2 -3831 y -SDict begin H.S end - -2 3831 a -2 3831 a -SDict begin 13 H.A end - -2 3831 a -2 3831 a -SDict begin [ /View [/XYZ H.V] /Dest (4033) cvn H.B /DEST pdfmark end - -2 3831 -a 78 x Fu(If)20 b(the)g(abo)o(v)o(e)f(methods)g(are)h(not)g(suitable,)f -(then)h(you)f(could)h(also)g(place)g(a)h(more)e(speci\002c)h(den)o(y)f -(on)h(the)g(IPC$)h(share)f(that)g(is)-2 4017 y(used)g(in)g(the)g -(recently)f(disco)o(v)o(ered)f(security)i(hole.)f(This)i(allo)n(ws)f -(you)f(to)i(of)n(fer)e(access)i(to)f(other)f(shares)i(while)f(den)o -(ying)-2 4125 y(access)h(to)f(IPC$)g(from)f(potentially)g(untrustw)o -(orthy)f(hosts.)-2 4309 y -SDict begin H.S end - -2 4309 a -2 4309 a -SDict begin 13 H.A end - -2 4309 -a -2 4309 a -SDict begin [ /View [/XYZ H.V] /Dest (4034) cvn H.B /DEST pdfmark end - -2 4309 a 90 x Fu(T)-7 b(o)20 b(do)g(that)g(you)f(could)h -(use:)-2 4583 y -SDict begin H.S end - -2 4583 a -2 4583 a -SDict begin 13 H.A end - -2 4583 a -2 4583 -a -SDict begin [ /View [/XYZ H.V] /Dest (4035) cvn H.B /DEST pdfmark end - -2 4583 a -2 4666 a -SDict begin H.S end - -2 4666 a -2 4666 a -SDict begin 11.7 H.A end - -2 4666 a -2 -4666 a -SDict begin [ /View [/XYZ H.V] /Dest (4036) cvn H.B /DEST pdfmark end - -2 4666 a 87 4745 a Fr([ipc$])222 4842 y(hosts)44 -b(allow)g(=)h(192.168.115.0/24)d(127.0.0.1)222 4940 y(hosts)i(deny)g(=) -h(0.0.0.0/0)-2 5297 y -SDict begin H.S end - -2 5297 a -2 5297 a -SDict begin 13 H.A end - -2 5297 a -2 -5297 a -SDict begin [ /View [/XYZ H.V] /Dest (4037) cvn H.B /DEST pdfmark end - -2 5297 a 108 x Fu(this)20 b(w)o(ould)g(tell)h(Samba)f(that)g -(IPC$)g(connections)f(are)h(not)g(allo)n(wed)f(from)g(an)o(ywhere)g(b)n -(ut)h(the)g(tw)o(o)g(listed)h(places)f(\(localhost)-2 -5512 y(and)f(a)i(local)f(subnet\).)f(Connections)g(to)h(other)g(shares) -g(w)o(ould)f(still)j(be)e(allo)n(wed.)f(As)i(the)f(IPC$)h(share)f(is)h -(the)f(only)f(share)h(that)p Black 3618 5984 a Fq(165)p -Black eop end -%%Page: 166 173 -TeXDict begin 166 172 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.166) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2783 -132 -a Fq(Chapter)20 b(24.)f(Securing)g(Samba)p Black -2 72 -a Fu(is)i(al)o(w)o(ays)g(accessible)f(anon)o(ymously)d(this)j(pro)o -(vides)f(some)h(le)n(v)o(el)g(of)g(protection)e(against)i(attack)o(ers) -g(that)g(do)g(not)g(kno)n(w)f(a)-2 180 y(username/passw)o(ord)e(for)j -(your)f(host.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 -364 a -SDict begin [ /View [/XYZ H.V] /Dest (4038) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(If)h(you)f(use)i(this)f(method)f(then)h(clients) -g(will)h(be)f(gi)n(v)o(en)f(a)i('access)f(denied')f(reply)g(when)h(the) -o(y)f(try)h(to)h(access)g(the)f(IPC$)g(share.)-2 562 -y(That)g(means)g(that)g(those)g(clients)g(will)h(not)f(be)g(able)g(to)h -(bro)n(wse)e(shares,)h(and)g(may)g(also)g(be)g(unable)f(to)i(access)f -(some)g(other)-2 670 y(resources.)-2 837 y -SDict begin H.S end - -2 837 a -2 -837 a -SDict begin 13 H.A end - -2 837 a -2 837 a -SDict begin [ /View [/XYZ H.V] /Dest (4039) cvn H.B /DEST pdfmark end - -2 837 a 107 x Fu(This)g(is)h(not)f -(recommended)d(unless)j(you)g(cannot)f(use)h(one)g(of)g(the)g(other)f -(methods)h(listed)g(abo)o(v)o(e)f(for)g(some)h(reason.)-2 -973 y -SDict begin H.S end - -2 973 a -2 973 a -SDict begin 13 H.A end - -2 973 a -2 973 a -SDict begin [ /View [/XYZ H.V] /Dest (4040) cvn H.B /DEST pdfmark end - -2 973 a 359 -x Fx(24.6.)35 b(Upgrading)e(Samba)-2 1527 y -SDict begin H.S end - -2 1527 a --2 1527 a -SDict begin 13 H.A end - -2 1527 a -2 1527 a -SDict begin [ /View [/XYZ H.V] /Dest (4042) cvn H.B /DEST pdfmark end - -2 1527 a 79 x Fu(Please)21 -b(check)e(re)o(gularly)f(on)868 1606 y -SDict begin H.S end - 868 1606 a 868 -1606 a -SDict begin 13 H.A end - 868 1606 a 868 1606 a -SDict begin [ /View [/XYZ H.V] /Dest (4043) cvn H.B /DEST pdfmark end - 868 1606 a Fu(http://www)-5 -b(.samba.or)o(g/)16 b(for)k(updates)f(and)h(important)f(announcements.) -e(Occasionally)-2 1714 y(security)i(releases)i(are)f(made)g(and)f(it)i -(is)g(highly)e(recommended)e(to)k(upgrade)d(Samba)i(when)f(a)i -(security)e(vulnerability)f(is)-2 1822 y(disco)o(v)o(ered.)p -Black 3616 5984 a Fq(166)p Black eop end -%%Page: 167 174 -TeXDict begin 167 173 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.167) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (UNICODE) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(25.)f(Unicode/Charsets)-2 197 y -SDict begin H.S end - -2 -197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (4055) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fx(25.1.)35 -b(What)g(ar)m(e)h(charsets)d(and)j(unicode?)-2 707 y -SDict begin H.S end - --2 707 a -2 707 a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (4057) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(Computers)19 -b(communicate)f(in)i(numbers.)f(In)h(te)o(xts,)g(each)g(number)e(will)j -(be)f(translated)g(to)g(a)h(corresponding)16 b(letter)-5 -b(.)21 b(The)-2 921 y(meaning)d(that)j(will)g(be)f(assigned)f(to)i(a)f -(certain)g(number)e(depends)h(on)h(the)2188 921 y -SDict begin H.S end - 2188 -921 a 2188 921 a -SDict begin 13 H.A end - 2188 921 a 2188 921 a -SDict begin [ /View [/XYZ H.V] /Dest (4058) cvn H.B /DEST pdfmark end - 2188 921 a Fq(c)o(har)o(acter)f -(set\(c)o(har)o(set\))h Fu(that)g(is)h(used.)f(A)h(charset)-2 -1029 y(can)f(be)g(seen)g(as)h(a)g(table)f(that)g(is)h(used)f(to)h -(translate)f(numbers)e(to)j(letters.)f(Not)g(all)h(computers)e(use)h -(the)g(same)h(charset)f(\(there)-2 1137 y(are)g(charsets)g(with)g -(German)g(umlauts,)f(Japanese)h(characters,)f(etc\).)h(Usually)g(a)g -(charset)g(contains)g(256)f(characters,)g(which)-2 1245 -y(means)h(that)g(storing)f(a)i(character)e(with)h(it)h(tak)o(es)g(e)o -(xactly)e(one)h(byte.)-2 1429 y -SDict begin H.S end - -2 1429 a -2 1429 a -SDict begin 13 H.A end - -2 -1429 a -2 1429 a -SDict begin [ /View [/XYZ H.V] /Dest (4059) cvn H.B /DEST pdfmark end - -2 1429 a 90 x Fu(There)f(are)h(also)h(charsets)f -(that)g(support)f(e)n(v)o(en)g(more)h(characters,)f(b)n(ut)h(those)g -(need)f(twice\(or)h(e)n(v)o(en)f(more\))g(as)i(much)e(storage)-2 -1627 y(space.)h(These)g(charsets)g(can)g(contain)1132 -1627 y -SDict begin H.S end - 1132 1627 a 1132 1627 a -SDict begin 13 H.A end - 1132 1627 a 1132 1627 -a -SDict begin [ /View [/XYZ H.V] /Dest (4060) cvn H.B /DEST pdfmark end - 1132 1627 a Fv(256)f(*)i(256)e(=)i(65536)d Fu(characters,)h(which)h -(is)h(more)e(then)h(all)h(possible)f(characters)f(one)-2 -1735 y(could)g(think)g(of.)h(The)o(y)f(are)h(called)g(multibyte)f -(charsets)i(\(because)e(the)o(y)g(use)i(more)e(then)h(one)f(byte)h(to)g -(store)h(one)e(character\).)-2 1919 y -SDict begin H.S end - -2 1919 a -2 1919 -a -SDict begin 13 H.A end - -2 1919 a -2 1919 a -SDict begin [ /View [/XYZ H.V] /Dest (4061) cvn H.B /DEST pdfmark end - -2 1919 a 89 x Fu(A)h(standardised)f(multibyte)g -(charset)h(is)h(unicode,)e(info)g(a)n(v)n(ailable)h(at)2042 -2008 y -SDict begin H.S end - 2042 2008 a 2042 2008 a -SDict begin 13 H.A end - 2042 2008 a 2042 2008 -a -SDict begin [ /View [/XYZ H.V] /Dest (4062) cvn H.B /DEST pdfmark end - 2042 2008 a Fu(www)-5 b(.unicode.or)o(g)15 b(\(http://www)-5 -b(.unicode.or)o(g/\).)15 b(Big)-2 2116 y(adv)n(antage)j(of)i(using)g(a) -g(multibyte)f(charset)h(is)h(that)g(you)e(only)g(need)h(one;)f(no)h -(need)g(to)g(mak)o(e)g(sure)g(tw)o(o)g(computers)f(use)h(the)-2 -2224 y(same)g(charset)g(when)g(the)o(y)f(are)h(communicating.)-2 -2408 y -SDict begin H.S end - -2 2408 a -2 2408 a -SDict begin 13 H.A end - -2 2408 a -2 2408 a -SDict begin [ /View [/XYZ H.V] /Dest (4063) cvn H.B /DEST pdfmark end - -2 2408 -a 90 x Fu(Old)g(windo)n(ws)g(clients)g(used)g(to)g(use)h(single-byte)d -(charsets,)i(named)f('codepages')f(by)i(microsoft.)f(Ho)n(we)n(v)o(er)m -(,)f(there)i(is)h(no)-2 2606 y(support)e(for)g(ne)o(gotiating)f(the)i -(charset)g(to)h(be)f(used)g(in)g(the)g(smb)g(protocol.)f(Thus,)g(you)g -(ha)n(v)o(e)h(to)g(mak)o(e)g(sure)g(you)g(are)g(using)f(the)-2 -2714 y(same)h(charset)g(when)g(talking)f(to)h(an)g(old)g(client.)g(Ne)n -(wer)g(clients)h(\(W)m(indo)n(ws)e(NT)-6 b(,)20 b(2K,)g(XP\))g(talk)h -(unicode)d(o)o(v)o(er)h(the)h(wire.)-2 2743 y -SDict begin H.S end - -2 2743 -a -2 2743 a -SDict begin 13 H.A end - -2 2743 a -2 2743 a -SDict begin [ /View [/XYZ H.V] /Dest (4064) cvn H.B /DEST pdfmark end - -2 2743 a 359 x Fx(25.2.)35 -b(Samba)f(and)h(charsets)-2 3269 y -SDict begin H.S end - -2 3269 a -2 3269 -a -SDict begin 13 H.A end - -2 3269 a -2 3269 a -SDict begin [ /View [/XYZ H.V] /Dest (4066) cvn H.B /DEST pdfmark end - -2 3269 a 107 x Fu(As)21 b(of)f(samba)g(3.0,)f -(samba)h(can)g(\(and)f(will\))i(talk)f(unicode)e(o)o(v)o(er)h(the)h -(wire.)g(Internally)-5 b(,)18 b(samba)i(kno)n(ws)g(of)g(three)f(kinds)h -(of)-2 3484 y(character)f(sets:)-2 3485 y -SDict begin H.S end - -2 3485 a -2 -3485 a -SDict begin 13 H.A end - -2 3485 a -2 3485 a -SDict begin [ /View [/XYZ H.V] /Dest (4067) cvn H.B /DEST pdfmark end - -2 3485 a -2 3609 a -SDict begin H.S end - -2 3609 -a -2 3609 a -SDict begin 13 H.A end - -2 3609 a -2 3609 a -SDict begin [ /View [/XYZ H.V] /Dest (4069) cvn H.B /DEST pdfmark end - -2 3609 a 107 x Fu(unix)g(charset)-2 -3717 y -SDict begin H.S end - -2 3717 a -2 3717 a -SDict begin 13 H.A end - -2 3717 a -2 3717 a -SDict begin [ /View [/XYZ H.V] /Dest (4070) cvn H.B /DEST pdfmark end - -2 3717 -a Black Black 164 3865 a -SDict begin H.S end - 164 3865 a 164 3865 a -SDict begin 13 H.A end - 164 3865 -a 164 3865 a -SDict begin [ /View [/XYZ H.V] /Dest (4071) cvn H.B /DEST pdfmark end - 164 3865 a Fu(This)h(is)h(the)g(charset)e(used)h -(internally)f(by)h(your)f(operating)f(system.)i(The)g(def)o(ault)g(is) -2658 3865 y -SDict begin H.S end - 2658 3865 a 2658 3865 a -SDict begin 13 H.A end - 2658 3865 a 2658 -3865 a -SDict begin [ /View [/XYZ H.V] /Dest (4072) cvn H.B /DEST pdfmark end - 2658 3865 a Fq(ASCII)t Fu(,)g(which)f(is)i(\002ne)g(for)e(most) -164 3973 y(systems.)-2 4074 y -SDict begin H.S end - -2 4074 a -2 4074 a -SDict begin 13 H.A end - -2 -4074 a -2 4074 a -SDict begin [ /View [/XYZ H.V] /Dest (4074) cvn H.B /DEST pdfmark end - -2 4074 a 90 x Fu(display)g(charset)-2 -4182 y -SDict begin H.S end - -2 4182 a -2 4182 a -SDict begin 13 H.A end - -2 4182 a -2 4182 a -SDict begin [ /View [/XYZ H.V] /Dest (4075) cvn H.B /DEST pdfmark end - -2 4182 -a Black Black 164 4314 a -SDict begin H.S end - 164 4314 a 164 4314 a -SDict begin 13 H.A end - 164 4314 -a 164 4314 a -SDict begin [ /View [/XYZ H.V] /Dest (4076) cvn H.B /DEST pdfmark end - 164 4314 a Fu(This)h(is)h(the)g(charset)e(samba)h(will)h -(use)g(to)f(print)g(messages)g(on)g(your)f(screen.)g(It)i(should)e -(generally)f(be)j(the)f(same)g(as)h(the)164 4422 y -SDict begin H.S end - 164 -4422 a 164 4422 a -SDict begin 13 H.A end - 164 4422 a 164 4422 a -SDict begin [ /View [/XYZ H.V] /Dest (4077) cvn H.B /DEST pdfmark end - 164 4422 a Fv(unix)f(charset)p -Fu(.)-2 4506 y -SDict begin H.S end - -2 4506 a -2 4506 a -SDict begin 13 H.A end - -2 4506 a -2 4506 -a -SDict begin [ /View [/XYZ H.V] /Dest (4079) cvn H.B /DEST pdfmark end - -2 4506 a 107 x Fu(dos)g(charset)-2 4614 y -SDict begin H.S end - -2 4614 -a -2 4614 a -SDict begin 13 H.A end - -2 4614 a -2 4614 a -SDict begin [ /View [/XYZ H.V] /Dest (4080) cvn H.B /DEST pdfmark end - -2 4614 a Black Black -164 4762 a -SDict begin H.S end - 164 4762 a 164 4762 a -SDict begin 13 H.A end - 164 4762 a 164 4762 -a -SDict begin [ /View [/XYZ H.V] /Dest (4081) cvn H.B /DEST pdfmark end - 164 4762 a Fu(This)g(is)h(the)g(charset)e(samba)h(uses)h(when)f -(communicating)d(with)j(DOS)h(and)f(W)m(indo)n(ws)f(9x)h(clients.)g(It) -h(will)g(talk)f(unicode)164 4870 y(to)g(all)h(ne)n(wer)e(clients.)i -(The)f(def)o(ault)f(depends)g(on)h(the)g(charsets)g(you)f(ha)n(v)o(e)h -(installed)g(on)g(your)f(system.)h(Run)3370 4870 y -SDict begin H.S end - 3370 -4870 a 3370 4870 a -SDict begin 13 H.A end - 3370 4870 a 3370 4870 a -SDict begin [ /View [/XYZ H.V] /Dest (4082) cvn H.B /DEST pdfmark end - 3370 4870 -a Fv(testparm)164 4978 y(-v)g(|)h(gr)o(ep)e("dos)i(charset")f -Fu(to)h(see)f(what)g(the)h(def)o(ault)e(is)i(on)f(your)f(system.)p -Black 3614 5984 a Fq(167)p Black eop end -%%Page: 168 175 -TeXDict begin 168 174 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.168) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (APPENDIXES) cvn H.B /DEST pdfmark -end - -2 -11 a 1205 -132 a Fy(IV)-30 b(.)51 b(A)-5 b(ppendixes)p Black Black -eop end -%%Page: 169 176 -TeXDict begin 169 175 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.169) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SWAT) cvn H.B /DEST pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(26.)f(SW)-21 b(A)-16 b(T)43 b(-)g(The)g(Samba)g(W)-11 -b(eb)-2 332 y(Admininistration)43 b(T)-16 b(ool)-2 554 -y -SDict begin H.S end - -2 554 a -2 554 a -SDict begin 13 H.A end - -2 554 a -2 554 a -SDict begin [ /View [/XYZ H.V] /Dest (4096) cvn H.B /DEST pdfmark end - -2 554 a 106 x -Fu(This)20 b(is)h(a)g(rough)d(guide)i(to)g(SW)-10 b(A)h(T)j(.)-2 -678 y -SDict begin H.S end - -2 678 a -2 678 a -SDict begin 13 H.A end - -2 678 a -2 678 a -SDict begin [ /View [/XYZ H.V] /Dest (4097) cvn H.B /DEST pdfmark end - -2 678 a 359 -x Fx(26.1.)35 b(SW)-17 b(A)j(T)35 b(F)l(eatur)m(es)g(and)g(Bene\002ts) --2 1205 y -SDict begin H.S end - -2 1205 a -2 1205 a -SDict begin 13 H.A end - -2 1205 a -2 1205 a -SDict begin [ /View [/XYZ H.V] /Dest (4099) cvn H.B /DEST pdfmark end - -2 -1205 a 106 x Fu(Y)-9 b(ou)19 b(must)i(use)f(at)h(least)g(the)f(follo)n -(wing)e(...)-2 1329 y -SDict begin H.S end - -2 1329 a -2 1329 a -SDict begin 13 H.A end - -2 1329 a -2 -1329 a -SDict begin [ /View [/XYZ H.V] /Dest (4100) cvn H.B /DEST pdfmark end - -2 1329 a 310 x Fp(26.1.1.)28 b(The)j(SW)-14 b(A)j(T)29 -b(Home)g(P)o(age)-2 1829 y -SDict begin H.S end - -2 1829 a -2 1829 a -SDict begin 13 H.A end - -2 1829 -a -2 1829 a -SDict begin [ /View [/XYZ H.V] /Dest (4102) cvn H.B /DEST pdfmark end - -2 1829 a 84 x Fu(Blah)20 b(blah)g(here.)-2 -1924 y -SDict begin H.S end - -2 1924 a -2 1924 a -SDict begin 13 H.A end - -2 1924 a -2 1924 a -SDict begin [ /View [/XYZ H.V] /Dest (4103) cvn H.B /DEST pdfmark end - -2 1924 -a 327 x Fp(26.1.2.)28 b(Global)j(Settings)-2 2442 y -SDict begin H.S end - -2 -2442 a -2 2442 a -SDict begin 13 H.A end - -2 2442 a -2 2442 a -SDict begin [ /View [/XYZ H.V] /Dest (4105) cvn H.B /DEST pdfmark end - -2 2442 a 83 x Fu(Document)18 -b(steps)j(right)f(here!)-2 2554 y -SDict begin H.S end - -2 2554 a -2 2554 a -SDict begin 13 H.A end - --2 2554 a -2 2554 a -SDict begin [ /View [/XYZ H.V] /Dest (4106) cvn H.B /DEST pdfmark end - -2 2554 a 310 x Fp(26.1.3.)28 b(The)j(SW)-14 -b(A)j(T)29 b(W)n(izard)-2 3031 y -SDict begin H.S end - -2 3031 a -2 3031 a -SDict begin 13 H.A end - --2 3031 a -2 3031 a -SDict begin [ /View [/XYZ H.V] /Dest (4108) cvn H.B /DEST pdfmark end - -2 3031 a 107 x Fu(Lots)20 b(of)g(blah)g(blah)f -(here.)-2 3149 y -SDict begin H.S end - -2 3149 a -2 3149 a -SDict begin 13 H.A end - -2 3149 a -2 3149 -a -SDict begin [ /View [/XYZ H.V] /Dest (4109) cvn H.B /DEST pdfmark end - -2 3149 a 327 x Fp(26.1.4.)28 b(Shar)n(e)j(Settings)-2 -3667 y -SDict begin H.S end - -2 3667 a -2 3667 a -SDict begin 13 H.A end - -2 3667 a -2 3667 a -SDict begin [ /View [/XYZ H.V] /Dest (4111) cvn H.B /DEST pdfmark end - -2 3667 -a 83 x Fu(Document)18 b(steps)j(right)f(here!)-2 3779 -y -SDict begin H.S end - -2 3779 a -2 3779 a -SDict begin 13 H.A end - -2 3779 a -2 3779 a -SDict begin [ /View [/XYZ H.V] /Dest (4112) cvn H.B /DEST pdfmark end - -2 3779 a 310 -x Fp(26.1.5.)28 b(Printing)j(Settings)-2 4279 y -SDict begin H.S end - -2 4279 -a -2 4279 a -SDict begin 13 H.A end - -2 4279 a -2 4279 a -SDict begin [ /View [/XYZ H.V] /Dest (4114) cvn H.B /DEST pdfmark end - -2 4279 a 84 x Fu(Document)18 -b(steps)j(right)f(here!)-2 4391 y -SDict begin H.S end - -2 4391 a -2 4391 a -SDict begin 13 H.A end - --2 4391 a -2 4391 a -SDict begin [ /View [/XYZ H.V] /Dest (4115) cvn H.B /DEST pdfmark end - -2 4391 a 310 x Fp(26.1.6.)28 b(The)j(Status)e(P)o -(age)-2 4891 y -SDict begin H.S end - -2 4891 a -2 4891 a -SDict begin 13 H.A end - -2 4891 a -2 4891 -a -SDict begin [ /View [/XYZ H.V] /Dest (4117) cvn H.B /DEST pdfmark end - -2 4891 a 84 x Fu(Document)18 b(steps)j(right)f(here!)-2 -5003 y -SDict begin H.S end - -2 5003 a -2 5003 a -SDict begin 13 H.A end - -2 5003 a -2 5003 a -SDict begin [ /View [/XYZ H.V] /Dest (4118) cvn H.B /DEST pdfmark end - -2 5003 -a Black 3618 5984 a Fq(169)p Black eop end -%%Page: 170 177 -TeXDict begin 170 176 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.170) cvn H.B /DEST pdfmark -end - -2 -102 a Black 1776 -132 -a Fq(Chapter)20 b(26.)g(SW)-5 b(A)m(T)20 b(-)g(The)h(Samba)d(W)-8 -b(eb)21 b(Admininistr)o(ation)d(T)-8 b(ool)p Black -2 -72 a Fp(26.1.7.)28 b(The)j(P)o(assw)o(ord)e(Change)h(P)o(age)-2 -263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (4120) cvn H.B /DEST pdfmark end - -2 263 a 83 -x Fu(Document)18 b(steps)j(right)f(here!)p Black 3618 -5984 a Fq(170)p Black eop end -%%Page: 171 178 -TeXDict begin 171 177 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.171) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (NT4MIGRATION) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(27.)f(Migration)g(fr)m(om)h(NT4)f(PDC)h(to)g(Samba-3) --2 332 y(PDC)-2 554 y -SDict begin H.S end - -2 554 a -2 554 a -SDict begin 13 H.A end - -2 554 a -2 554 -a -SDict begin [ /View [/XYZ H.V] /Dest (4132) cvn H.B /DEST pdfmark end - -2 554 a 106 x Fu(This)20 b(is)h(a)g(rough)d(guide)i(to)g(assist)i -(those)e(wishing)f(to)i(migrate)e(from)g(NT4)h(domain)f(control)g(to)h -(Samba-3)f(based)h(domain)-2 768 y(control.)-2 769 y -SDict begin H.S end - --2 769 a -2 769 a -SDict begin 13 H.A end - -2 769 a -2 769 a -SDict begin [ /View [/XYZ H.V] /Dest (4133) cvn H.B /DEST pdfmark end - -2 769 a 376 x Fx(27.1.)35 -b(Planning)f(and)h(Getting)f(Started)-2 1340 y -SDict begin H.S end - -2 1340 -a -2 1340 a -SDict begin 13 H.A end - -2 1340 a -2 1340 a -SDict begin [ /View [/XYZ H.V] /Dest (4135) cvn H.B /DEST pdfmark end - -2 1340 a 79 x Fu(Y)-9 -b(ou)19 b(must)i(use)f(at)h(least)g(the)f(follo)n(wing)e(...)-2 -1437 y -SDict begin H.S end - -2 1437 a -2 1437 a -SDict begin 13 H.A end - -2 1437 a -2 1437 a -SDict begin [ /View [/XYZ H.V] /Dest (4136) cvn H.B /DEST pdfmark end - -2 1437 -a 310 x Fp(27.1.1.)28 b(Objecti)o(v)o(es)-2 1937 y -SDict begin H.S end - -2 -1937 a -2 1937 a -SDict begin 13 H.A end - -2 1937 a -2 1937 a -SDict begin [ /View [/XYZ H.V] /Dest (4138) cvn H.B /DEST pdfmark end - -2 1937 a 84 x Fu(Blah)20 -b(blah)g(objecti)n(v)o(es)f(here.)-2 2049 y -SDict begin H.S end - -2 2049 a --2 2049 a -SDict begin 13 H.A end - -2 2049 a -2 2049 a -SDict begin [ /View [/XYZ H.V] /Dest (4139) cvn H.B /DEST pdfmark end - -2 2049 a 310 x Fp(27.1.2.)28 -b(Steps)j(In)e(Migration)h(Pr)n(ocess)-2 2550 y -SDict begin H.S end - -2 2550 -a -2 2550 a -SDict begin 13 H.A end - -2 2550 a -2 2550 a -SDict begin [ /View [/XYZ H.V] /Dest (4141) cvn H.B /DEST pdfmark end - -2 2550 a 83 x Fu(Document)18 -b(steps)j(right)f(here!)-2 2745 y -SDict begin H.S end - -2 2745 a -2 2745 a -SDict begin 13 H.A end - --2 2745 a -2 2745 a -SDict begin [ /View [/XYZ H.V] /Dest (4142) cvn H.B /DEST pdfmark end - -2 2745 a 359 x Fx(27.2.)35 b(Managing)f(Samba-3)g -(Domain)g(Contr)m(ol)-2 3299 y -SDict begin H.S end - -2 3299 a -2 3299 a -SDict begin 13 H.A end - -2 -3299 a -2 3299 a -SDict begin [ /View [/XYZ H.V] /Dest (4144) cvn H.B /DEST pdfmark end - -2 3299 a 79 x Fu(Lots)20 b(of)g(blah)g(blah)f(here.)p -Black 3618 5984 a Fq(171)p Black eop end -%%Page: 172 179 -TeXDict begin 172 178 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.172) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (SPEED) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(28.)f(Samba)g(perf)l(ormance)i(issues)-2 -197 y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (4162) cvn H.B /DEST pdfmark end - -2 197 a 342 -x Fx(28.1.)35 b(Comparisons)-2 734 y -SDict begin H.S end - -2 734 a -2 734 -a -SDict begin 13 H.A end - -2 734 a -2 734 a -SDict begin [ /View [/XYZ H.V] /Dest (4164) cvn H.B /DEST pdfmark end - -2 734 a 79 x Fu(The)20 b(Samba)f(serv)o(er)h(uses) -g(TCP)h(to)g(talk)f(to)g(the)h(client.)f(Thus)f(if)i(you)e(are)h -(trying)f(to)i(see)f(if)h(it)g(performs)d(well)j(you)e(should)-2 -921 y(really)h(compare)e(it)j(to)f(programs)f(that)h(use)g(the)h(same)f -(protocol.)e(The)i(most)g(readily)g(a)n(v)n(ailable)f(programs)g(for)g -(\002le)i(transfer)-2 1029 y(that)f(use)g(TCP)h(are)g(ftp)f(or)g -(another)e(TCP)j(based)f(SMB)h(serv)o(er)-5 b(.)-2 1213 -y -SDict begin H.S end - -2 1213 a -2 1213 a -SDict begin 13 H.A end - -2 1213 a -2 1213 a -SDict begin [ /View [/XYZ H.V] /Dest (4165) cvn H.B /DEST pdfmark end - -2 1213 a 90 -x Fu(If)20 b(you)f(w)o(ant)h(to)h(test)g(against)e(something)g(lik)o(e) -i(a)f(NT)h(or)e(WfWg)i(serv)o(er)e(then)h(you)f(will)i(ha)n(v)o(e)f(to) -g(disable)g(all)h(b)n(ut)f(TCP)h(on)-2 1411 y(either)f(the)g(client)g -(or)g(serv)o(er)-5 b(.)19 b(Otherwise)h(you)g(may)f(well)i(be)f(using)g -(a)h(totally)e(dif)n(ferent)g(protocol)f(\(such)i(as)h(Netbeui\))e(and) --2 1519 y(comparisons)f(may)i(not)g(be)g(v)n(alid.)-2 -1703 y -SDict begin H.S end - -2 1703 a -2 1703 a -SDict begin 13 H.A end - -2 1703 a -2 1703 a -SDict begin [ /View [/XYZ H.V] /Dest (4166) cvn H.B /DEST pdfmark end - -2 1703 -a 90 x Fu(Generally)f(you)g(should)g(\002nd)h(that)h(Samba)e(performs)g -(similarly)h(to)g(ftp)g(at)h(ra)o(w)f(transfer)f(speed.)h(It)g(should)f -(perform)f(quite)i(a)-2 1901 y(bit)g(f)o(aster)g(than)g(NFS,)h -(although)d(this)j(v)o(ery)e(much)g(depends)g(on)h(your)f(system.)-2 -2085 y -SDict begin H.S end - -2 2085 a -2 2085 a -SDict begin 13 H.A end - -2 2085 a -2 2085 a -SDict begin [ /View [/XYZ H.V] /Dest (4167) cvn H.B /DEST pdfmark end - -2 2085 -a 90 x Fu(Se)n(v)o(eral)g(people)g(ha)n(v)o(e)h(done)f(comparisons)f -(between)i(Samba)g(and)f(No)o(v)o(ell,)g(NFS)i(or)f(W)m(inNT)-6 -b(.)20 b(In)g(some)g(cases)h(Samba)-2 2282 y(performed)c(the)k(best,)f -(in)g(others)g(the)g(w)o(orst.)g(I)h(suspect)f(the)g(biggest)g(f)o -(actor)f(is)i(not)f(Samba)g(vs)g(some)g(other)g(system)g(b)n(ut)g(the) --2 2390 y(hardw)o(are)f(and)g(dri)n(v)o(ers)g(used)h(on)g(the)g(v)n -(arious)f(systems.)i(Gi)n(v)o(en)e(similar)h(hardw)o(are)f(Samba)h -(should)f(certainly)g(be)-2 2498 y(competiti)n(v)o(e)f(in)j(speed)e -(with)i(other)e(systems.)-2 2527 y -SDict begin H.S end - -2 2527 a -2 2527 -a -SDict begin 13 H.A end - -2 2527 a -2 2527 a -SDict begin [ /View [/XYZ H.V] /Dest (4168) cvn H.B /DEST pdfmark end - -2 2527 a 359 x Fx(28.2.)35 b(Sock)o(et)e -(options)-2 3081 y -SDict begin H.S end - -2 3081 a -2 3081 a -SDict begin 13 H.A end - -2 3081 a -2 3081 -a -SDict begin [ /View [/XYZ H.V] /Dest (4170) cvn H.B /DEST pdfmark end - -2 3081 a 79 x Fu(There)19 b(are)h(a)h(number)d(of)i(sock)o(et)g -(options)f(that)i(can)f(greatly)f(af)n(fect)h(the)g(performance)d(of)j -(a)h(TCP)g(based)e(serv)o(er)h(lik)o(e)g(Samba.)-2 3344 -y -SDict begin H.S end - -2 3344 a -2 3344 a -SDict begin 13 H.A end - -2 3344 a -2 3344 a -SDict begin [ /View [/XYZ H.V] /Dest (4171) cvn H.B /DEST pdfmark end - -2 3344 a 90 -x Fu(The)g(sock)o(et)g(options)f(that)h(Samba)g(uses)h(are)f(settable)g -(both)g(on)f(the)i(command)d(line)i(with)g(the)h(-O)f(option,)f(or)h -(in)g(the)g(smb)m(.conf)-2 3542 y(\002le.)-2 3709 y -SDict begin H.S end - -2 -3709 a -2 3709 a -SDict begin 13 H.A end - -2 3709 a -2 3709 a -SDict begin [ /View [/XYZ H.V] /Dest (4172) cvn H.B /DEST pdfmark end - -2 3709 a 107 x -Fu(The)g("sock)o(et)g(options")f(section)h(of)g(the)g(smb)m(.conf)e -(manual)h(page)h(describes)f(ho)n(w)h(to)g(set)h(these)g(and)e(gi)n(v)o -(es)-2 3924 y(recommendations.)-2 4090 y -SDict begin H.S end - -2 4090 a -2 -4090 a -SDict begin 13 H.A end - -2 4090 a -2 4090 a -SDict begin [ /View [/XYZ H.V] /Dest (4173) cvn H.B /DEST pdfmark end - -2 4090 a 108 x Fu(Getting)h(the)g(sock)o -(et)g(options)f(right)h(can)g(mak)o(e)f(a)i(big)f(dif)n(ference)e(to)i -(your)f(performance,)e(b)n(ut)k(getting)e(them)h(wrong)f(can)-2 -4305 y(de)o(grade)f(it)j(by)f(just)g(as)h(much.)e(The)h(correct)f -(settings)i(are)f(v)o(ery)f(dependent)f(on)i(your)f(local)h(netw)o -(ork.)-2 4489 y -SDict begin H.S end - -2 4489 a -2 4489 a -SDict begin 13 H.A end - -2 4489 a -2 4489 -a -SDict begin [ /View [/XYZ H.V] /Dest (4174) cvn H.B /DEST pdfmark end - -2 4489 a 90 x Fu(The)g(sock)o(et)g(option)f(TCP_NODELA)-9 -b(Y)20 b(is)h(the)f(one)g(that)g(seems)h(to)f(mak)o(e)g(the)g(biggest)f -(single)i(dif)n(ference)d(for)h(most)-2 4687 y(netw)o(orks.)g(Man)o(y)g -(people)g(report)g(that)h(adding)f("sock)o(et)h(options)f(=)i -(TCP_NODELA)-9 b(Y")20 b(doubles)f(the)h(read)g(performance)d(of)-2 -4795 y(a)j(Samba)g(dri)n(v)o(e.)f(The)h(best)g(e)o(xplanation)e(I)i(ha) -n(v)o(e)g(seen)g(for)g(this)h(is)g(that)f(the)g(Microsoft)f(TCP/IP)i -(stack)g(is)g(slo)n(w)f(in)h(sending)e(tcp)-2 4903 y(A)m(CKs.)-2 -4914 y -SDict begin H.S end - -2 4914 a -2 4914 a -SDict begin 13 H.A end - -2 4914 a -2 4914 a -SDict begin [ /View [/XYZ H.V] /Dest (4175) cvn H.B /DEST pdfmark end - -2 4914 -a 377 x Fx(28.3.)35 b(Read)f(size)-2 5458 y -SDict begin H.S end - -2 5458 a --2 5458 a -SDict begin 13 H.A end - -2 5458 a -2 5458 a -SDict begin [ /View [/XYZ H.V] /Dest (4177) cvn H.B /DEST pdfmark end - -2 5458 a 107 x Fu(The)20 -b(option)f("read)g(size")i(af)n(fects)f(the)g(o)o(v)o(erlap)e(of)i -(disk)g(reads/writes)g(with)h(netw)o(ork)e(reads/writes.)g(If)h(the)g -(amount)f(of)h(data)p Black 3618 5984 a Fq(172)p Black -eop end -%%Page: 173 180 -TeXDict begin 173 179 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.173) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2435 -132 -a Fq(Chapter)19 b(28.)h(Samba)f(performance)g(issues)p -Black -2 72 a Fu(being)g(transferred)f(in)j(se)n(v)o(eral)e(of)h(the)g -(SMB)h(commands)e(\(currently)f(SMBwrite,)i(SMBwriteX)h(and)f -(SMBreadbra)o(w\))e(is)-2 180 y(lar)o(ger)h(than)g(this)i(v)n(alue)f -(then)f(the)h(serv)o(er)g(be)o(gins)f(writing)h(the)g(data)g(before)f -(it)i(has)f(recei)n(v)o(ed)f(the)h(whole)g(pack)o(et)f(from)g(the)-2 -288 y(netw)o(ork,)g(or)g(in)i(the)f(case)h(of)f(SMBreadbra)o(w)-5 -b(,)18 b(it)i(be)o(gins)g(writing)f(to)i(the)f(netw)o(ork)f(before)g -(all)h(the)h(data)f(has)g(been)g(read)f(from)-2 396 y(disk.)-2 -563 y -SDict begin H.S end - -2 563 a -2 563 a -SDict begin 13 H.A end - -2 563 a -2 563 a -SDict begin [ /View [/XYZ H.V] /Dest (4178) cvn H.B /DEST pdfmark end - -2 563 a 107 -x Fu(This)h(o)o(v)o(erlapping)d(w)o(orks)j(best)g(when)g(the)g(speeds)g -(of)g(disk)g(and)g(netw)o(ork)f(access)i(are)f(similar)m(,)g(ha)n(ving) -f(v)o(ery)g(little)i(ef)n(fect)-2 778 y(when)e(the)i(speed)e(of)h(one)g -(is)h(much)e(greater)g(than)h(the)g(other)-5 b(.)-2 962 -y -SDict begin H.S end - -2 962 a -2 962 a -SDict begin 13 H.A end - -2 962 a -2 962 a -SDict begin [ /View [/XYZ H.V] /Dest (4179) cvn H.B /DEST pdfmark end - -2 962 a 90 x Fu(The)20 -b(def)o(ault)f(v)n(alue)h(is)h(16384,)d(b)n(ut)i(v)o(ery)f(little)i(e)o -(xperimentation)c(has)k(been)e(done)g(yet)h(to)h(determine)d(the)j -(optimal)e(v)n(alue,)g(and)-2 1160 y(it)h(is)h(lik)o(ely)f(that)g(the)g -(best)h(v)n(alue)e(will)i(v)n(ary)e(greatly)g(between)g(systems)h(an)o -(yw)o(ay)-5 b(.)18 b(A)j(v)n(alue)e(o)o(v)o(er)g(65536)f(is)j -(pointless)e(and)h(will)-2 1268 y(cause)g(you)f(to)i(allocate)e(memory) -g(unnecessarily)-5 b(.)-2 1296 y -SDict begin H.S end - -2 1296 a -2 1296 a -SDict begin 13 H.A end - --2 1296 a -2 1296 a -SDict begin [ /View [/XYZ H.V] /Dest (4180) cvn H.B /DEST pdfmark end - -2 1296 a 359 x Fx(28.4.)35 b(Max)g(xmit)-2 -1823 y -SDict begin H.S end - -2 1823 a -2 1823 a -SDict begin 13 H.A end - -2 1823 a -2 1823 a -SDict begin [ /View [/XYZ H.V] /Dest (4182) cvn H.B /DEST pdfmark end - -2 1823 -a 106 x Fu(At)21 b(startup)e(the)h(client)h(and)e(serv)o(er)h(ne)o -(gotiate)f(a)h("maximum)f(transmit")g(size,)i(which)f(limits)h(the)f -(size)h(of)e(nearly)h(all)g(SMB)-2 2037 y(commands.)d(Y)-9 -b(ou)19 b(can)g(set)i(the)e(maximum)f(size)i(that)g(Samba)f(will)h(ne)o -(gotiate)e(using)h(the)g("max)g(xmit)g(=)h(")g(option)e(in)i(smb)m -(.conf.)-2 2145 y(Note)g(that)g(this)h(is)g(the)f(maximum)f(size)i(of)f -(SMB)h(request)e(that)h(Samba)g(will)h(accept,)f(b)n(ut)g(not)g(the)g -(maximum)e(size)j(that)g(the)-2 2253 y(*client*)e(will)i(accept.)e(The) -h(client)h(maximum)d(recei)n(v)o(e)h(size)i(is)g(sent)g(to)f(Samba)g -(by)g(the)g(client)g(and)g(Samba)f(honours)g(this)-2 -2361 y(limit.)-2 2528 y -SDict begin H.S end - -2 2528 a -2 2528 a -SDict begin 13 H.A end - -2 2528 a --2 2528 a -SDict begin [ /View [/XYZ H.V] /Dest (4183) cvn H.B /DEST pdfmark end - -2 2528 a 107 x Fu(It)h(def)o(aults)g(to)g(65536)f(bytes)h -(\(the)g(maximum\),)d(b)n(ut)k(it)g(is)g(possible)f(that)g(some)g -(clients)g(may)g(perform)e(better)i(with)g(a)h(smaller)-2 -2743 y(transmit)f(unit.)f(T)m(rying)g(v)n(alues)h(of)g(less)h(than)f -(2048)f(is)i(lik)o(ely)f(to)g(cause)g(se)n(v)o(ere)g(problems.)-2 -2927 y -SDict begin H.S end - -2 2927 a -2 2927 a -SDict begin 13 H.A end - -2 2927 a -2 2927 a -SDict begin [ /View [/XYZ H.V] /Dest (4184) cvn H.B /DEST pdfmark end - -2 2927 -a 90 x Fu(In)g(most)g(cases)h(the)f(def)o(ault)g(is)h(the)f(best)g -(option.)-2 3045 y -SDict begin H.S end - -2 3045 a -2 3045 a -SDict begin 13 H.A end - -2 3045 a -2 3045 -a -SDict begin [ /View [/XYZ H.V] /Dest (4185) cvn H.B /DEST pdfmark end - -2 3045 a 360 x Fx(28.5.)35 b(Log)g(le)n(v)o(el)-2 -3600 y -SDict begin H.S end - -2 3600 a -2 3600 a -SDict begin 13 H.A end - -2 3600 a -2 3600 a -SDict begin [ /View [/XYZ H.V] /Dest (4187) cvn H.B /DEST pdfmark end - -2 3600 -a 79 x Fu(If)20 b(you)f(set)i(the)f(log)g(le)n(v)o(el)g(\(also)g(kno)n -(wn)f(as)i("deb)n(ug)e(le)n(v)o(el"\))g(higher)g(than)h(2)g(then)f(you) -h(may)g(suf)n(fer)f(a)h(lar)o(ge)g(drop)f(in)-2 3786 -y(performance.)e(This)j(is)h(because)f(the)g(serv)o(er)f(\003ushes)i -(the)f(log)g(\002le)h(after)e(each)h(operation,)e(which)i(can)g(be)g(v) -o(ery)f(e)o(xpensi)n(v)o(e.)-2 3815 y -SDict begin H.S end - -2 3815 a -2 3815 -a -SDict begin 13 H.A end - -2 3815 a -2 3815 a -SDict begin [ /View [/XYZ H.V] /Dest (4188) cvn H.B /DEST pdfmark end - -2 3815 a 359 x Fx(28.6.)35 b(Read)f(raw)-2 -4342 y -SDict begin H.S end - -2 4342 a -2 4342 a -SDict begin 13 H.A end - -2 4342 a -2 4342 a -SDict begin [ /View [/XYZ H.V] /Dest (4190) cvn H.B /DEST pdfmark end - -2 4342 -a 106 x Fu(The)20 b("read)f(ra)o(w")h(operation)e(is)j(designed)e(to)i -(be)f(an)g(optimised,)f(lo)n(w-latenc)o(y)f(\002le)j(read)f(operation.) -e(A)j(serv)o(er)e(may)h(choose)f(to)-2 4556 y(not)h(support)e(it,)j(ho) -n(we)n(v)o(er)-5 b(.)18 b(and)i(Samba)g(mak)o(es)g(support)f(for)g -("read)h(ra)o(w")g(optional,)e(with)j(it)g(being)e(enabled)g(by)h(def)o -(ault.)-2 4740 y -SDict begin H.S end - -2 4740 a -2 4740 a -SDict begin 13 H.A end - -2 4740 a -2 4740 -a -SDict begin [ /View [/XYZ H.V] /Dest (4191) cvn H.B /DEST pdfmark end - -2 4740 a 90 x Fu(In)f(some)h(cases)g(clients)h(don')o(t)d(handle)g -("read)i(ra)o(w")f(v)o(ery)g(well)h(and)f(actually)g(get)h(lo)n(wer)g -(performance)c(using)k(it)g(than)g(the)o(y)f(get)-2 4938 -y(using)g(the)i(con)m(v)o(entional)c(read)i(operations.)-2 -5122 y -SDict begin H.S end - -2 5122 a -2 5122 a -SDict begin 13 H.A end - -2 5122 a -2 5122 a -SDict begin [ /View [/XYZ H.V] /Dest (4192) cvn H.B /DEST pdfmark end - -2 5122 -a 90 x Fu(So)h(you)f(might)h(lik)o(e)g(to)h(try)f("read)f(ra)o(w)h(=)h -(no")e(and)h(see)h(what)f(happens)f(on)h(your)f(netw)o(ork.)f(It)j -(might)e(lo)n(wer)m(,)g(raise)i(or)f(not)-2 5320 y(af)n(fect)f(your)g -(performance.)e(Only)j(testing)g(can)g(really)g(tell.)-2 -5348 y -SDict begin H.S end - -2 5348 a -2 5348 a -SDict begin 13 H.A end - -2 5348 a -2 5348 a -SDict begin [ /View [/XYZ H.V] /Dest (4193) cvn H.B /DEST pdfmark end - -2 5348 -a Black 3618 5984 a Fq(173)p Black eop end -%%Page: 174 181 -TeXDict begin 174 180 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.174) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2435 -132 -a Fq(Chapter)19 b(28.)h(Samba)f(performance)g(issues)p -Black -2 88 a Fx(28.7.)35 b(Write)g(raw)-2 256 y -SDict begin H.S end - -2 256 -a -2 256 a -SDict begin 13 H.A end - -2 256 a -2 256 a -SDict begin [ /View [/XYZ H.V] /Dest (4195) cvn H.B /DEST pdfmark end - -2 256 a 106 x Fu(The)20 -b("write)g(ra)o(w")g(operation)e(is)j(designed)e(to)h(be)h(an)f -(optimised,)f(lo)n(w-latenc)o(y)f(\002le)j(write)f(operation.)e(A)j -(serv)o(er)e(may)h(choose)-2 470 y(to)g(not)g(support)f(it,)h(ho)n(we)n -(v)o(er)-5 b(.)19 b(and)g(Samba)h(mak)o(es)g(support)f(for)h("write)g -(ra)o(w")g(optional,)e(with)j(it)g(being)e(enabled)g(by)h(def)o(ault.) --2 654 y -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (4196) cvn H.B /DEST pdfmark end - -2 654 a -90 x Fu(Some)g(machines)f(may)h(\002nd)g("write)g(ra)o(w")g(slo)n(wer)g -(than)f(normal)g(write,)h(in)h(which)e(case)i(you)e(may)h(wish)h(to)f -(change)f(this)-2 852 y(option.)-2 880 y -SDict begin H.S end - -2 880 a -2 -880 a -SDict begin 13 H.A end - -2 880 a -2 880 a -SDict begin [ /View [/XYZ H.V] /Dest (4197) cvn H.B /DEST pdfmark end - -2 880 a 360 x Fx(28.8.)35 b(Slo)o(w)f(Clients) --2 1407 y -SDict begin H.S end - -2 1407 a -2 1407 a -SDict begin 13 H.A end - -2 1407 a -2 1407 a -SDict begin [ /View [/XYZ H.V] /Dest (4199) cvn H.B /DEST pdfmark end - -2 -1407 a 107 x Fu(One)20 b(person)f(has)h(reported)f(that)h(setting)g -(the)g(protocol)f(to)h(COREPLUS)h(rather)f(than)f(LANMAN2)h(ga)n(v)o(e) -f(a)i(dramatic)e(speed)-2 1622 y(impro)o(v)o(ement)e(\(from)i(10k/s)g -(to)i(150k/s\).)-2 1806 y -SDict begin H.S end - -2 1806 a -2 1806 a -SDict begin 13 H.A end - -2 1806 -a -2 1806 a -SDict begin [ /View [/XYZ H.V] /Dest (4200) cvn H.B /DEST pdfmark end - -2 1806 a 89 x Fu(I)e(suspect)h(that)f(his)h(PC')-5 -b(s)21 b(\(386sx16)c(based\))h(were)h(asking)g(for)g(more)f(data)i -(than)e(the)o(y)h(could)f(che)n(w)-5 b(.)19 b(I)g(suspect)h(a)f -(similar)h(speed)-2 2003 y(could)f(be)h(had)g(by)g(setting)g("read)f -(ra)o(w)h(=)h(no")e(and)h("max)g(xmit)g(=)g(2048",)f(instead)h(of)g -(changing)e(the)i(protocol.)e(Lo)n(wering)h(the)-2 2111 -y("read)g(size")i(might)f(also)g(help.)-2 2140 y -SDict begin H.S end - -2 2140 -a -2 2140 a -SDict begin 13 H.A end - -2 2140 a -2 2140 a -SDict begin [ /View [/XYZ H.V] /Dest (4201) cvn H.B /DEST pdfmark end - -2 2140 a 359 x Fx(28.9.)35 -b(Slo)o(w)f(Logins)-2 2694 y -SDict begin H.S end - -2 2694 a -2 2694 a -SDict begin 13 H.A end - -2 2694 -a -2 2694 a -SDict begin [ /View [/XYZ H.V] /Dest (4203) cvn H.B /DEST pdfmark end - -2 2694 a 79 x Fu(Slo)n(w)20 b(logins)g(are)g(almost)g(al)o -(w)o(ays)h(due)e(to)i(the)f(passw)o(ord)f(checking)g(time.)h(Using)g -(the)g(lo)n(west)h(practical)e("passw)o(ord)h(le)n(v)o(el")-2 -2881 y(will)h(impro)o(v)o(e)d(things)h(a)i(lot.)f(Y)-9 -b(ou)20 b(could)f(also)i(enable)e(the)h("UFC)h(crypt")f(option)e(in)j -(the)f(Mak)o(e\002le.)-2 2909 y -SDict begin H.S end - -2 2909 a -2 2909 a -SDict begin 13 H.A end - -2 -2909 a -2 2909 a -SDict begin [ /View [/XYZ H.V] /Dest (4204) cvn H.B /DEST pdfmark end - -2 2909 a 359 x Fx(28.10.)34 b(Client)h(tuning)-2 -3463 y -SDict begin H.S end - -2 3463 a -2 3463 a -SDict begin 13 H.A end - -2 3463 a -2 3463 a -SDict begin [ /View [/XYZ H.V] /Dest (4206) cvn H.B /DEST pdfmark end - -2 3463 -a 79 x Fu(Often)20 b(a)g(speed)g(problem)e(can)i(be)h(traced)e(to)h -(the)h(client.)f(The)g(client)g(\(for)f(e)o(xample)g(W)m(indo)n(ws)g -(for)h(W)-7 b(orkgroups\))18 b(can)i(often)-2 3650 y(be)g(tuned)f(for)h -(better)f(TCP)i(performance.)-2 3834 y -SDict begin H.S end - -2 3834 a -2 3834 -a -SDict begin 13 H.A end - -2 3834 a -2 3834 a -SDict begin [ /View [/XYZ H.V] /Dest (4207) cvn H.B /DEST pdfmark end - -2 3834 a 90 x Fu(See)f(your)f(client)i(docs)e -(for)h(details.)g(In)g(particular)m(,)f(I)h(ha)n(v)o(e)g(heard)f -(rumours)f(that)i(the)h(WfWg)f(options)g(TCPWINDO)m(WSIZE)-2 -4032 y(and)f(TCPSEGMENTSIZE)h(can)g(ha)n(v)o(e)f(a)i(lar)o(ge)e(impact) -h(on)g(performance.)-2 4216 y -SDict begin H.S end - -2 4216 a -2 4216 a -SDict begin 13 H.A end - -2 -4216 a -2 4216 a -SDict begin [ /View [/XYZ H.V] /Dest (4208) cvn H.B /DEST pdfmark end - -2 4216 a 90 x Fu(Also)g(note)g(that)g(some)g(people)f -(ha)n(v)o(e)h(found)e(that)j(setting)f(Def)o(aultRcvW)m(indo)n(w)e(in)i -(the)h([MSTCP])f(section)g(of)g(the)-2 4414 y(SYSTEM.INI)f(\002le)i -(under)e(WfWg)h(to)h(3072)d(gi)n(v)o(es)i(a)h(big)f(impro)o(v)o(ement.) -c(I)21 b(don')o(t)d(kno)n(w)h(why)-5 b(.)-2 4598 y -SDict begin H.S end - -2 -4598 a -2 4598 a -SDict begin 13 H.A end - -2 4598 a -2 4598 a -SDict begin [ /View [/XYZ H.V] /Dest (4209) cvn H.B /DEST pdfmark end - -2 4598 a 90 x Fu(My)20 -b(o)n(wn)f(e)o(xperience)g(wth)h(Def)o(aultRcvW)m(indo)n(w)e(is)j(that) -f(I)h(get)f(much)f(better)h(performance)d(with)k(a)f(lar)o(ge)g(v)n -(alue)f(\(16384)f(or)-2 4796 y(lar)o(ger\).)g(Other)i(people)f(ha)n(v)o -(e)h(reported)e(that)i(an)o(ything)e(o)o(v)o(er)h(3072)g(slo)n(ws)i -(things)e(do)n(wn)h(enourmously)-5 b(.)16 b(One)k(person)f(e)n(v)o(en) --2 4904 y(reported)f(a)j(speed)f(drop)e(of)i(a)h(f)o(actor)f(of)f(30)h -(when)g(he)g(went)g(from)f(3072)g(to)h(8192.)f(I)h(don')o(t)f(kno)n(w)g -(why)-5 b(.)-2 5088 y -SDict begin H.S end - -2 5088 a -2 5088 a -SDict begin 13 H.A end - -2 5088 a -2 -5088 a -SDict begin [ /View [/XYZ H.V] /Dest (4210) cvn H.B /DEST pdfmark end - -2 5088 a 90 x Fu(It)20 b(probably)e(depends)h(a)i(lot)f(on)g -(your)f(hardw)o(are,)f(and)i(the)g(type)g(of)g(unix)f(box)g(you)h(ha)n -(v)o(e)f(at)i(the)f(other)g(end)f(of)h(the)g(link.)-2 -5362 y -SDict begin H.S end - -2 5362 a -2 5362 a -SDict begin 13 H.A end - -2 5362 a -2 5362 a -SDict begin [ /View [/XYZ H.V] /Dest (4211) cvn H.B /DEST pdfmark end - -2 5362 -a 90 x Fu(P)o(aul)g(Cochrane)f(has)h(done)f(some)h(testing)h(on)e -(client)i(side)f(tuning)f(and)h(come)f(to)i(the)f(follo)n(wing)e -(conclusions:)p Black 3618 5984 a Fq(174)p Black eop -end -%%Page: 175 182 -TeXDict begin 175 181 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.175) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2435 -132 -a Fq(Chapter)19 b(28.)h(Samba)f(performance)g(issues)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4212) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Install)g(the)h(W2setup.e)o(x)o(e)e(\002le)i(from)e(www) --5 b(.microsoft.com.)16 b(This)k(is)g(an)g(update)e(for)h(the)h -(winsock)e(stack)i(and)f(utilities)h(which)-2 180 y(impro)o(v)o(e)e -(performance.)-2 364 y -SDict begin H.S end - -2 364 a -2 364 a -SDict begin 13 H.A end - -2 364 a -2 -364 a -SDict begin [ /View [/XYZ H.V] /Dest (4213) cvn H.B /DEST pdfmark end - -2 364 a 90 x Fu(Con\002gure)h(the)h(win95)f(TCPIP)i(re)o(gistry) -e(settings)i(to)f(gi)n(v)o(e)f(better)h(perfomance.)d(I)k(use)f(a)h -(program)d(called)i(MTUSPEED.e)o(x)o(e)-2 562 y(which)f(I)i(got)f(of)n -(f)f(the)h(net.)g(There)g(are)g(v)n(arious)f(other)g(utilities)i(of)f -(this)h(type)f(freely)f(a)n(v)n(ailable.)g(The)h(setting)g(which)g(gi)n -(v)o(e)f(the)-2 670 y(best)h(performance)e(for)h(me)h(are:)-2 -688 y -SDict begin H.S end - -2 688 a -2 688 a -SDict begin 13 H.A end - -2 688 a -2 688 a -SDict begin [ /View [/XYZ H.V] /Dest (4214) cvn H.B /DEST pdfmark end - -2 688 a -2 -698 a -SDict begin H.S end - -2 698 a -2 698 a -SDict begin 13 H.A end - -2 698 a -2 698 a -SDict begin [ /View [/XYZ H.V] /Dest (4215) cvn H.B /DEST pdfmark end - -2 698 a Black -64 840 a Fu(1.)p Black 147 840 a -SDict begin H.S end - 147 840 a 147 840 a -SDict begin 13 H.A end - -147 840 a 147 840 a -SDict begin [ /View [/XYZ H.V] /Dest (4216) cvn H.B /DEST pdfmark end - 147 840 a Fu(MaxMTU)g(Remo)o(v)o(e)-2 -841 y -SDict begin H.S end - -2 841 a -2 841 a -SDict begin 13 H.A end - -2 841 a -2 841 a -SDict begin [ /View [/XYZ H.V] /Dest (4217) cvn H.B /DEST pdfmark end - -2 841 a Black -64 990 a Fu(2.)p Black 147 990 a -SDict begin H.S end - 147 990 a 147 990 a -SDict begin 13 H.A end - -147 990 a 147 990 a -SDict begin [ /View [/XYZ H.V] /Dest (4218) cvn H.B /DEST pdfmark end - 147 990 a Fu(R)-5 b(WIN)22 b(Remo)o(v)o(e)-2 -991 y -SDict begin H.S end - -2 991 a -2 991 a -SDict begin 13 H.A end - -2 991 a -2 991 a -SDict begin [ /View [/XYZ H.V] /Dest (4219) cvn H.B /DEST pdfmark end - -2 991 a Black -64 1139 a Fu(3.)p Black 147 1139 a -SDict begin H.S end - 147 1139 a 147 1139 -a -SDict begin 13 H.A end - 147 1139 a 147 1139 a -SDict begin [ /View [/XYZ H.V] /Dest (4220) cvn H.B /DEST pdfmark end - 147 1139 a Fu(MTU)m(AutoDisco)o(v)o(er)17 -b(Disable)-2 1140 y -SDict begin H.S end - -2 1140 a -2 1140 a -SDict begin 13 H.A end - -2 1140 a -2 -1140 a -SDict begin [ /View [/XYZ H.V] /Dest (4221) cvn H.B /DEST pdfmark end - -2 1140 a Black 64 1289 a Fu(4.)p Black 147 1289 -a -SDict begin H.S end - 147 1289 a 147 1289 a -SDict begin 13 H.A end - 147 1289 a 147 1289 a -SDict begin [ /View [/XYZ H.V] /Dest (4222) cvn H.B /DEST pdfmark end - 147 1289 -a Fu(MTUBlackHoleDetect)i(Disable)-2 1290 y -SDict begin H.S end - -2 1290 a --2 1290 a -SDict begin 13 H.A end - -2 1290 a -2 1290 a -SDict begin [ /View [/XYZ H.V] /Dest (4223) cvn H.B /DEST pdfmark end - -2 1290 a Black 64 1438 -a Fu(5.)p Black 147 1438 a -SDict begin H.S end - 147 1438 a 147 1438 a -SDict begin 13 H.A end - 147 -1438 a 147 1438 a -SDict begin [ /View [/XYZ H.V] /Dest (4224) cvn H.B /DEST pdfmark end - 147 1438 a Fu(T)m(ime)h(T)-7 b(o)21 -b(Li)n(v)o(e)e(Enabled)-2 1439 y -SDict begin H.S end - -2 1439 a -2 1439 a -SDict begin 13 H.A end - --2 1439 a -2 1439 a -SDict begin [ /View [/XYZ H.V] /Dest (4225) cvn H.B /DEST pdfmark end - -2 1439 a Black 64 1588 a Fu(6.)p -Black 147 1588 a -SDict begin H.S end - 147 1588 a 147 1588 a -SDict begin 13 H.A end - 147 1588 a 147 -1588 a -SDict begin [ /View [/XYZ H.V] /Dest (4226) cvn H.B /DEST pdfmark end - 147 1588 a Fu(T)m(ime)h(T)-7 b(o)21 b(Li)n(v)o(e)e(-)i(HOPS)g -(32)-2 1589 y -SDict begin H.S end - -2 1589 a -2 1589 a -SDict begin 13 H.A end - -2 1589 a -2 1589 a -SDict begin [ /View [/XYZ H.V] /Dest (4227) cvn H.B /DEST pdfmark end - --2 1589 a Black 64 1737 a Fu(7.)p Black 147 1737 a -SDict begin H.S end - 147 -1737 a 147 1737 a -SDict begin 13 H.A end - 147 1737 a 147 1737 a -SDict begin [ /View [/XYZ H.V] /Dest (4228) cvn H.B /DEST pdfmark end - 147 1737 a Fu(NDI)f(Cache)h -(Size)f(0)-2 1904 y -SDict begin H.S end - -2 1904 a -2 1904 a -SDict begin 13 H.A end - -2 1904 a -2 -1904 a -SDict begin [ /View [/XYZ H.V] /Dest (4229) cvn H.B /DEST pdfmark end - -2 1904 a 107 x Fu(I)g(tried)g(virtually)f(all)i(of)f(the)g -(items)h(mentioned)d(in)i(the)h(document)d(and)h(the)i(only)e(one)h -(which)f(made)h(a)g(dif)n(ference)f(to)h(me)g(w)o(as)-2 -2119 y(the)g(sock)o(et)g(options.)f(It)h(turned)f(out)h(I)h(w)o(as)g -(better)e(of)n(f)h(without)f(an)o(y!!!!!)-2 2303 y -SDict begin H.S end - -2 -2303 a -2 2303 a -SDict begin 13 H.A end - -2 2303 a -2 2303 a -SDict begin [ /View [/XYZ H.V] /Dest (4230) cvn H.B /DEST pdfmark end - -2 2303 a 90 x Fu(In)h(terms)g(of) -g(o)o(v)o(erall)f(speed)g(of)h(transfer)m(,)f(between)g(v)n(arious)h -(win95)f(clients)h(and)g(a)h(DX2-66)d(20MB)i(serv)o(er)g(with)g(a)h -(crapp)o(y)-2 2501 y(NE2000)d(compatible)h(and)h(old)f(IDE)h(dri)n(v)o -(e)g(\(K)n(ernel)f(2.0.30\).)e(The)j(transfer)g(rate)g(w)o(as)h -(reasonable)e(for)g(10)h(baseT)-6 b(.)-2 2685 y -SDict begin H.S end - -2 2685 -a -2 2685 a -SDict begin 13 H.A end - -2 2685 a -2 2685 a -SDict begin [ /View [/XYZ H.V] /Dest (4231) cvn H.B /DEST pdfmark end - -2 2685 a -2 2768 a -SDict begin H.S end - -2 -2768 a -2 2768 a -SDict begin 11.7 H.A end - -2 2768 a -2 2768 a -SDict begin [ /View [/XYZ H.V] /Dest (4232) cvn H.B /DEST pdfmark end - -2 2768 a 79 x Fr(The)44 -b(figures)g(are:)447 b(Put)628 b(Get)-2 2944 y(P166)44 -b(client)g(3Com)g(card:)178 b(420-440kB/s)268 b(500-520kB/s)-2 -3041 y(P100)44 b(client)g(3Com)g(card:)178 b(390-410kB/s)268 -b(490-510kB/s)-2 3138 y(DX4-75)44 b(client)f(NE2000:)223 -b(370-380kB/s)268 b(330-350kB/s)-2 3495 y -SDict begin H.S end - -2 3495 a -2 -3495 a -SDict begin 13 H.A end - -2 3495 a -2 3495 a -SDict begin [ /View [/XYZ H.V] /Dest (4233) cvn H.B /DEST pdfmark end - -2 3495 a 108 x Fu(I)20 b(based)g(these)g -(test)h(on)f(transfer)f(tw)o(o)i(\002les)g(a)g(4.5MB)e(te)o(xt)h -(\002le)h(and)f(a)h(15MB)f(te)o(xt\002le.)f(The)h(results)h(arn')o(t)e -(bad)g(considering)-2 3711 y(the)h(hardw)o(are)f(Samba)g(is)j(running)c -(on.)h(It')-5 b(s)21 b(a)g(crap)e(machine!!!!)-2 3895 -y -SDict begin H.S end - -2 3895 a -2 3895 a -SDict begin 13 H.A end - -2 3895 a -2 3895 a -SDict begin [ /View [/XYZ H.V] /Dest (4234) cvn H.B /DEST pdfmark end - -2 3895 a 90 -x Fu(The)h(updates)f(mentioned)f(in)j(1)f(and)g(2)g(brought)e(up)i(the) -g(transfer)f(rates)i(from)e(just)h(o)o(v)o(er)f(100kB/s)h(in)g(some)g -(clients.)-2 4169 y -SDict begin H.S end - -2 4169 a -2 4169 a -SDict begin 13 H.A end - -2 4169 a -2 -4169 a -SDict begin [ /View [/XYZ H.V] /Dest (4235) cvn H.B /DEST pdfmark end - -2 4169 a 90 x Fu(A)g(ne)n(w)g(client)h(is)g(a)f(P333)g -(connected)e(via)i(a)h(100MB/s)f(card)f(and)h(hub)m(.)f(The)h(transfer) -f(rates)i(from)e(this)h(were)g(good:)-2 4367 y(450-500kB/s)d(on)j(put)g -(and)g(600+kB/s)f(on)h(get.)-2 4551 y -SDict begin H.S end - -2 4551 a -2 4551 -a -SDict begin 13 H.A end - -2 4551 a -2 4551 a -SDict begin [ /View [/XYZ H.V] /Dest (4236) cvn H.B /DEST pdfmark end - -2 4551 a 90 x Fu(Looking)e(at)j(standard)e(FTP)h -(throughput,)d(Samba)j(is)h(a)g(bit)f(slo)n(wer)g(\(100kB/s)f(upw)o -(ards\).)g(I)h(suppose)g(there)f(is)j(more)d(going)g(on)-2 -4749 y(in)h(the)g(samba)g(protocol,)e(b)n(ut)j(if)f(it)h(could)e(get)h -(up)g(to)h(the)f(rate)g(of)g(FTP)h(the)f(perfomance)e(w)o(ould)h(be)h -(quite)g(staggering.)p Black 3618 5984 a Fq(175)p Black -eop end -%%Page: 176 183 -TeXDict begin 176 182 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.176) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (PORTABILITY) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(29.)f(P)m(ortability)-2 363 y -SDict begin H.S end - -2 363 -a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (4247) cvn H.B /DEST pdfmark end - -2 363 a 73 x Fu(Samba)19 -b(w)o(orks)h(on)g(a)h(wide)f(range)f(of)h(platforms)f(b)n(ut)h(the)g -(interf)o(ace)g(all)g(the)h(platforms)e(pro)o(vide)f(is)j(not)f(al)o(w) -o(ays)g(compatible.)-2 544 y(This)g(chapter)f(contains)h -(platform-speci\002c)e(information)f(about)j(compiling)e(and)i(using)f -(samba.)-2 562 y -SDict begin H.S end - -2 562 a -2 562 a -SDict begin 13 H.A end - -2 562 a -2 562 a -SDict begin [ /View [/XYZ H.V] /Dest (4248) cvn H.B /DEST pdfmark end - --2 562 a 359 x Fx(29.1.)35 b(HPUX)-2 1089 y -SDict begin H.S end - -2 1089 a --2 1089 a -SDict begin 13 H.A end - -2 1089 a -2 1089 a -SDict begin [ /View [/XYZ H.V] /Dest (4250) cvn H.B /DEST pdfmark end - -2 1089 a 106 x Fu(HP')-5 -b(s)21 b(implementation)d(of)i(supplementary)d(groups)i(is,)i(er)m(,)f -(non-standard)d(\(for)i(hysterical)g(reasons\).)g(There)h(are)g(tw)o(o) -g(group)-2 1303 y(\002les,)h(/etc/group)d(and)i(/etc/logingroup;)d(the) -j(system)g(maps)g(UIDs)h(to)f(numbers)f(using)h(the)g(former)m(,)e(b)n -(ut)i(initgroups\(\))e(reads)-2 1411 y(the)i(latter)-5 -b(.)21 b(Most)f(system)g(admins)g(who)g(kno)n(w)f(the)h(ropes)g -(symlink)f(/etc/group)f(to)j(/etc/logingroup)c(\(hard)i(link)h(doesn')o -(t)-2 1519 y(w)o(ork)f(for)h(reasons)g(too)f(stupid)h(to)h(go)e(into)h -(here\).)f(initgroups\(\))f(will)j(complain)e(if)h(one)g(of)g(the)g -(groups)f(you')l(re)f(in)i(in)-2 1627 y(/etc/logingroup)d(has)j(what)g -(it)h(considers)f(to)g(be)g(an)g(in)m(v)n(alid)f(ID,)h(which)g(means)g -(outside)f(the)i(range)e([0..UID_MAX],)e(where)-2 1735 -y(UID_MAX)i(is)i(\(I)f(think\))g(60000)e(currently)g(on)i(HP-UX.)g -(This)h(precludes)d(-2)i(and)g(65534,)e(the)i(usual)g('nobody')d(GIDs.) --2 1919 y -SDict begin H.S end - -2 1919 a -2 1919 a -SDict begin 13 H.A end - -2 1919 a -2 1919 a -SDict begin [ /View [/XYZ H.V] /Dest (4251) cvn H.B /DEST pdfmark end - -2 -1919 a 89 x Fu(If)j(you)f(encounter)f(this)j(problem,)d(mak)o(e)i(sure) -g(that)g(the)g(programs)f(that)h(are)g(f)o(ailing)g(to)g -(initgroups\(\))e(be)i(run)g(as)g(users)h(not)f(in)-2 -2116 y(an)o(y)f(groups)g(with)h(GIDs)h(outside)e(the)i(allo)n(wed)e -(range.)-2 2300 y -SDict begin H.S end - -2 2300 a -2 2300 a -SDict begin 13 H.A end - -2 2300 a -2 2300 -a -SDict begin [ /View [/XYZ H.V] /Dest (4252) cvn H.B /DEST pdfmark end - -2 2300 a 90 x Fu(This)h(is)h(documented)d(in)i(the)g(HP)h(manual)e -(pages)h(under)f(setgroups\(2\))f(and)h(passwd\(4\).)-2 -2574 y -SDict begin H.S end - -2 2574 a -2 2574 a -SDict begin 13 H.A end - -2 2574 a -2 2574 a -SDict begin [ /View [/XYZ H.V] /Dest (4253) cvn H.B /DEST pdfmark end - -2 2574 -a 90 x Fu(On)h(HPUX)h(you)e(must)h(use)h(gcc)f(or)g(the)g(HP)h(Ansi)f -(compiler)-5 b(.)19 b(The)h(free)g(compiler)f(that)h(comes)g(with)g -(HP-UX)h(is)g(not)f(Ansi)-2 2772 y(compliant)f(and)g(cannot)g(compile)h -(Samba.)-2 2801 y -SDict begin H.S end - -2 2801 a -2 2801 a -SDict begin 13 H.A end - -2 2801 a -2 2801 -a -SDict begin [ /View [/XYZ H.V] /Dest (4254) cvn H.B /DEST pdfmark end - -2 2801 a 359 x Fx(29.2.)35 b(SCO)f(Unix)-2 3328 y -SDict begin H.S end - --2 3328 a -2 3328 a -SDict begin 13 H.A end - -2 3328 a -2 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (4256) cvn H.B /DEST pdfmark end - -2 3328 a 106 -x Fu(If)20 b(you)f(run)h(an)g(old)g(v)o(ersion)e(of)i(SCO)i(Unix)d -(then)h(you)f(may)h(need)g(to)g(get)g(important)f(TCP/IP)i(patches)e -(for)h(Samba)g(to)g(w)o(ork)-2 3542 y(correctly)-5 b(.)18 -b(W)m(ithout)i(the)g(patch,)f(you)g(may)h(encounter)e(corrupt)h(data)h -(transfers)f(using)h(samba.)-2 3726 y -SDict begin H.S end - -2 3726 a -2 3726 -a -SDict begin 13 H.A end - -2 3726 a -2 3726 a -SDict begin [ /View [/XYZ H.V] /Dest (4257) cvn H.B /DEST pdfmark end - -2 3726 a 90 x Fu(The)g(patch)f(you)g(need)h(is)h -(UOD385)e(Connection)g(Dri)n(v)o(ers)g(SLS.)i(It)f(is)h(a)n(v)n -(ailable)f(from)f(SCO)i(\(ftp.sco.com,)d(directory)g(SLS,)-2 -3924 y(\002les)j(uod385a.Z)c(and)j(uod385a.ltr)-5 b(.Z\).)-2 -3949 y -SDict begin H.S end - -2 3949 a -2 3949 a -SDict begin 13 H.A end - -2 3949 a -2 3949 a -SDict begin [ /View [/XYZ H.V] /Dest (4258) cvn H.B /DEST pdfmark end - -2 3949 -a 362 x Fx(29.3.)35 b(DNIX)-2 4479 y -SDict begin H.S end - -2 4479 a -2 4479 -a -SDict begin 13 H.A end - -2 4479 a -2 4479 a -SDict begin [ /View [/XYZ H.V] /Dest (4260) cvn H.B /DEST pdfmark end - -2 4479 a 106 x Fu(DNIX)20 b(has)g(a)h(problem)d -(with)j(seteuid\(\))e(and)h(sete)o(gid\(\).)e(These)j(routines)e(are)h -(needed)f(for)g(Samba)h(to)g(w)o(ork)g(correctly)-5 b(,)18 -b(b)n(ut)-2 4693 y(the)o(y)h(were)h(left)h(out)f(of)f(the)i(DNIX)f(C)h -(library)e(for)h(some)g(reason.)-2 4877 y -SDict begin H.S end - -2 4877 a -2 -4877 a -SDict begin 13 H.A end - -2 4877 a -2 4877 a -SDict begin [ /View [/XYZ H.V] /Dest (4261) cvn H.B /DEST pdfmark end - -2 4877 a 90 x Fu(F)o(or)g(this)g(reason)g -(Samba)f(by)h(def)o(ault)g(de\002nes)g(the)g(macro)f(NO_EID)h(in)g(the) -g(DNIX)g(section)g(of)g(includes.h.)f(This)h(w)o(orks)-2 -5075 y(around)e(the)i(problem)f(in)h(a)h(limited)f(w)o(ay)-5 -b(,)19 b(b)n(ut)i(it)f(is)i(f)o(ar)e(from)f(ideal,)h(some)g(things)f -(still)j(w)o(on')o(t)d(w)o(ork)g(right.)-2 5259 y -SDict begin H.S end - -2 -5259 a -2 5259 a -SDict begin 13 H.A end - -2 5259 a -2 5259 a -SDict begin [ /View [/XYZ H.V] /Dest (4262) cvn H.B /DEST pdfmark end - -2 5259 a 90 x Fu(T)-7 -b(o)20 b(\002x)h(the)f(problem)e(properly)g(you)i(need)f(to)h(assemble) -g(the)h(follo)n(wing)d(tw)o(o)j(functions)d(and)i(then)g(either)g(add)f -(them)h(to)g(your)-2 5457 y(C)h(library)e(or)h(link)g(them)g(into)g -(Samba.)p Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 -a -2 5984 a -SDict begin [ /View [/XYZ H.V] /Dest (4265) cvn H.B /DEST pdfmark end - -2 5984 a 3616 6053 a Fq(176)p Black eop -end -%%Page: 177 184 -TeXDict begin 177 183 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.177) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (4283) cvn H.B /DEST pdfmark end - -2 -201 a 2971 --132 a Fq(Chapter)20 b(29.)g(P)-7 b(ortability)p Black --2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4263) cvn H.B /DEST pdfmark end - -2 -11 a -83 x Fu(put)20 b(this)g(in)h(the)f(\002le)600 72 y -SDict begin H.S end - 600 -72 a 600 72 a -SDict begin 13 H.A end - 600 72 a 600 72 a -SDict begin [ /View [/XYZ H.V] /Dest (4264) cvn H.B /DEST pdfmark end - 600 72 a Fr(setegid.s)p -Fu(:)356 419 y Fr(.globl)89 b(_setegid)-2 516 y(_setegid:)356 -613 y(moveq)134 b(#47,d0)356 710 y(movl)179 b(#100,a0)356 -807 y(moveq)134 b(#1,d1)356 904 y(movl)179 b(4\(sp\),a1)356 -1001 y(trap)g(#9)356 1099 y(bccs)g(1$)356 1196 y(jmp)224 -b(cerror)-2 1293 y(1$:)356 1390 y(clrl)179 b(d0)356 1487 -y(rts)-2 1844 y -SDict begin H.S end - -2 1844 a -2 1844 a -SDict begin 13 H.A end - -2 1844 a -2 1844 -a -SDict begin [ /View [/XYZ H.V] /Dest (4267) cvn H.B /DEST pdfmark end - -2 1844 a 108 x Fu(put)20 b(this)g(in)h(the)f(\002le)600 -1952 y -SDict begin H.S end - 600 1952 a 600 1952 a -SDict begin 13 H.A end - 600 1952 a 600 1952 a -SDict begin [ /View [/XYZ H.V] /Dest (4268) cvn H.B /DEST pdfmark end - 600 -1952 a Fr(seteuid.s)p Fu(:)-2 2136 y -SDict begin H.S end - -2 2136 a -2 2136 -a -SDict begin 13 H.A end - -2 2136 a -2 2136 a -SDict begin [ /View [/XYZ H.V] /Dest (4269) cvn H.B /DEST pdfmark end - -2 2136 a -2 2219 a -SDict begin H.S end - -2 2219 a -2 -2219 a -SDict begin 11.7 H.A end - -2 2219 a -2 2219 a -SDict begin [ /View [/XYZ H.V] /Dest (4270) cvn H.B /DEST pdfmark end - -2 2219 a 356 2298 a Fr(.globl)89 -b(_seteuid)-2 2395 y(_seteuid:)356 2493 y(moveq)134 b(#47,d0)356 -2590 y(movl)179 b(#100,a0)356 2687 y(moveq)134 b(#0,d1)356 -2784 y(movl)179 b(4\(sp\),a1)356 2881 y(trap)g(#9)356 -2978 y(bccs)g(1$)356 3075 y(jmp)224 b(cerror)-2 3173 -y(1$:)356 3270 y(clrl)179 b(d0)356 3367 y(rts)-2 3724 -y -SDict begin H.S end - -2 3724 a -2 3724 a -SDict begin 13 H.A end - -2 3724 a -2 3724 a -SDict begin [ /View [/XYZ H.V] /Dest (4271) cvn H.B /DEST pdfmark end - -2 3724 a 108 -x Fu(after)20 b(creating)f(the)h(abo)o(v)o(e)f(\002les)i(you)e(then)h -(assemble)g(them)g(using)-2 4016 y -SDict begin H.S end - -2 4016 a -2 4016 -a -SDict begin 13 H.A end - -2 4016 a -2 4016 a -SDict begin [ /View [/XYZ H.V] /Dest (4272) cvn H.B /DEST pdfmark end - -2 4016 a -2 4016 a -SDict begin H.S end - -2 4016 a -2 -4016 a -SDict begin 13 H.A end - -2 4016 a -2 4016 a -SDict begin [ /View [/XYZ H.V] /Dest (4273) cvn H.B /DEST pdfmark end - -2 4016 a 90 x Fv(as)g(seteuid.s)-2 -4273 y -SDict begin H.S end - -2 4273 a -2 4273 a -SDict begin 13 H.A end - -2 4273 a -2 4273 a -SDict begin [ /View [/XYZ H.V] /Dest (4274) cvn H.B /DEST pdfmark end - -2 4273 -a -2 4273 a -SDict begin H.S end - -2 4273 a -2 4273 a -SDict begin 13 H.A end - -2 4273 a -2 4273 a -SDict begin [ /View [/XYZ H.V] /Dest (4275) cvn H.B /DEST pdfmark end - -2 -4273 a 107 x Fv(as)g(setegid.s)-2 4563 y -SDict begin H.S end - -2 4563 a -2 -4563 a -SDict begin 13 H.A end - -2 4563 a -2 4563 a -SDict begin [ /View [/XYZ H.V] /Dest (4276) cvn H.B /DEST pdfmark end - -2 4563 a 91 x Fu(that)g(should)f(produce)f -(the)j(\002les)955 4654 y -SDict begin H.S end - 955 4654 a 955 4654 a -SDict begin 13 H.A end - 955 4654 -a 955 4654 a -SDict begin [ /View [/XYZ H.V] /Dest (4277) cvn H.B /DEST pdfmark end - 955 4654 a Fr(seteuid.o)e Fu(and)1520 4654 -y -SDict begin H.S end - 1520 4654 a 1520 4654 a -SDict begin 13 H.A end - 1520 4654 a 1520 4654 a -SDict begin [ /View [/XYZ H.V] /Dest (4278) cvn H.B /DEST pdfmark end - 1520 -4654 a Fr(setegid.o)-2 4838 y -SDict begin H.S end - -2 4838 a -2 4838 a -SDict begin 13 H.A end - -2 -4838 a -2 4838 a -SDict begin [ /View [/XYZ H.V] /Dest (4279) cvn H.B /DEST pdfmark end - -2 4838 a 90 x Fu(then)g(you)g(need)h(to)g(add)f -(these)h(to)g(the)g(LIBSM)h(line)f(in)g(the)g(DNIX)g(section)g(of)f -(the)h(Samba)g(Mak)o(e\002le.)g(Y)-9 b(our)19 b(LIBSM)h(line)g(will)-2 -5036 y(then)f(look)h(something)f(lik)o(e)h(this:)-2 5220 -y -SDict begin H.S end - -2 5220 a -2 5220 a -SDict begin 13 H.A end - -2 5220 a -2 5220 a -SDict begin [ /View [/XYZ H.V] /Dest (4280) cvn H.B /DEST pdfmark end - -2 5220 a -2 -5303 a -SDict begin H.S end - -2 5303 a -2 5303 a -SDict begin 11.7 H.A end - -2 5303 a -2 5303 a -SDict begin [ /View [/XYZ H.V] /Dest (4281) cvn H.B /DEST pdfmark end - -2 5303 -a 79 x Fr(LIBSM)44 b(=)g(setegid.o)g(seteuid.o)f(-ln)p -Black 3614 5984 a Fq(177)p Black eop end -%%Page: 178 185 -TeXDict begin 178 184 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.178) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2971 -132 -a Fq(Chapter)20 b(29.)g(P)-7 b(ortability)p Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4282) cvn H.B /DEST pdfmark end - -2 -11 a 83 -x Fu(Y)e(ou)19 b(should)h(then)f(remo)o(v)o(e)f(the)j(line:)-2 -419 y Fr(#define)43 b(NO_EID)-2 776 y -SDict begin H.S end - -2 776 a -2 776 -a -SDict begin 13 H.A end - -2 776 a -2 776 a -SDict begin [ /View [/XYZ H.V] /Dest (4285) cvn H.B /DEST pdfmark end - -2 776 a 108 x Fu(from)19 b(the)h(DNIX)g(section)g -(of)876 884 y -SDict begin H.S end - 876 884 a 876 884 a -SDict begin 13 H.A end - 876 884 a 876 884 a -SDict begin [ /View [/XYZ H.V] /Dest (4286) cvn H.B /DEST pdfmark end - -876 884 a Fr(includes.h)-2 896 y -SDict begin H.S end - -2 896 a -2 896 a -SDict begin 13 H.A end - -2 -896 a -2 896 a -SDict begin [ /View [/XYZ H.V] /Dest (4287) cvn H.B /DEST pdfmark end - -2 896 a 375 x Fx(29.4.)35 b(RedHat)f(Linux)g -(Rembrandt-II)-2 1439 y -SDict begin H.S end - -2 1439 a -2 1439 a -SDict begin 13 H.A end - -2 1439 a --2 1439 a -SDict begin [ /View [/XYZ H.V] /Dest (4289) cvn H.B /DEST pdfmark end - -2 1439 a 106 x Fu(By)20 b(def)o(ault)g(RedHat)g -(Rembrandt-II)e(during)g(installation)i(adds)g(an)g(entry)g(to)g -(/etc/hosts)g(as)h(follo)n(ws:)-2 1646 y -SDict begin H.S end - -2 1646 a -2 -1646 a -SDict begin 11.7 H.A end - -2 1646 a -2 1646 a -SDict begin [ /View [/XYZ H.V] /Dest (4290) cvn H.B /DEST pdfmark end - -2 1646 a 79 x Fr(127.0.0.1)43 -b(loopback)h("hostname"."domainname")-2 2082 y -SDict begin H.S end - -2 2082 -a -2 2082 a -SDict begin 13 H.A end - -2 2082 a -2 2082 a -SDict begin [ /View [/XYZ H.V] /Dest (4291) cvn H.B /DEST pdfmark end - -2 2082 a 108 x Fu(This)20 -b(causes)h(Samba)e(to)i(loop)e(back)h(onto)f(the)h(loopback)e(interf)o -(ace.)h(The)h(result)g(is)i(that)e(Samba)g(f)o(ails)g(to)h(communicate) --2 2298 y(correctly)e(with)h(the)g(w)o(orld)g(and)f(therefor)g(may)h(f) -o(ail)g(to)h(correctly)d(ne)o(gotiate)h(who)h(is)h(the)f(master)g(bro)n -(wse)g(list)h(holder)e(and)-2 2406 y(who)g(is)j(the)e(master)g(bro)n -(wser)-5 b(.)-2 2573 y -SDict begin H.S end - -2 2573 a -2 2573 a -SDict begin 13 H.A end - -2 2573 a --2 2573 a -SDict begin [ /View [/XYZ H.V] /Dest (4292) cvn H.B /DEST pdfmark end - -2 2573 a 107 x Fu(Correcti)n(v)o(e)19 b(Action:)g(Delete)i -(the)f(entry)f(after)h(the)h(w)o(ord)e(loopback)f(in)j(the)f(line)g -(starting)g(127.0.0.1)-2 2708 y -SDict begin H.S end - -2 2708 a -2 2708 a -SDict begin 13 H.A end - -2 -2708 a -2 2708 a -SDict begin [ /View [/XYZ H.V] /Dest (4293) cvn H.B /DEST pdfmark end - -2 2708 a 359 x Fx(29.5.)35 b(AIX)-2 -3069 y -SDict begin H.S end - -2 3069 a -2 3069 a -SDict begin 13 H.A end - -2 3069 a -2 3069 a -SDict begin [ /View [/XYZ H.V] /Dest (4295) cvn H.B /DEST pdfmark end - -2 3069 -a 327 x Fp(29.5.1.)28 b(Sequential)k(Read)f(Ahead)-2 -3586 y -SDict begin H.S end - -2 3586 a -2 3586 a -SDict begin 13 H.A end - -2 3586 a -2 3586 a -SDict begin [ /View [/XYZ H.V] /Dest (4297) cvn H.B /DEST pdfmark end - -2 3586 -a 84 x Fu(Disabling)19 b(Sequential)h(Read)g(Ahead)f(using)1342 -3670 y -SDict begin H.S end - 1342 3670 a 1342 3670 a -SDict begin 13 H.A end - 1342 3670 a 1342 3670 -a -SDict begin [ /View [/XYZ H.V] /Dest (4298) cvn H.B /DEST pdfmark end - 1342 3670 a Fm(vmtune)49 b(-r)g(0)21 b Fu(impro)o(v)o(es)d(samba)i -(performance)d(signi\002cally)-5 b(.)p Black 3618 5984 -a Fq(178)p Black eop end -%%Page: 179 186 -TeXDict begin 179 185 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.179) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (OTHER-CLIENTS) cvn H.B /DEST -pdfmark end - -2 -11 a 119 -x Fs(Chapter)44 b(30.)f(Samba)g(and)g(other)h(CIFS)f(clients)-2 -363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (4317) cvn H.B /DEST pdfmark end - -2 363 a 73 -x Fu(This)20 b(chapter)f(contains)h(client-speci\002c)f(information.)-2 -454 y -SDict begin H.S end - -2 454 a -2 454 a -SDict begin 13 H.A end - -2 454 a -2 454 a -SDict begin [ /View [/XYZ H.V] /Dest (4318) cvn H.B /DEST pdfmark end - -2 454 a 359 -x Fx(30.1.)35 b(Macintosh)f(clients?)-2 981 y -SDict begin H.S end - -2 981 -a -2 981 a -SDict begin 13 H.A end - -2 981 a -2 981 a -SDict begin [ /View [/XYZ H.V] /Dest (4320) cvn H.B /DEST pdfmark end - -2 981 a 106 x Fu(Y)-8 b(es.)160 -1087 y -SDict begin H.S end - 160 1087 a 160 1087 a -SDict begin 13 H.A end - 160 1087 a 160 1087 a -SDict begin [ /View [/XYZ H.V] /Dest (4321) cvn H.B /DEST pdfmark end - 160 -1087 a Fu(Thursby)19 b(\(http://www)-5 b(.thursby)g(.com/\))15 -b(no)n(w)k(ha)n(v)o(e)h(a)h(CIFS)g(Client)f(/)h(Serv)o(er)e(called)h(D) -m(A)-11 b(VE)20 b(-)h(see)-2 1271 y -SDict begin H.S end - -2 1271 a -2 1271 -a -SDict begin 13 H.A end - -2 1271 a -2 1271 a -SDict begin [ /View [/XYZ H.V] /Dest (4322) cvn H.B /DEST pdfmark end - -2 1271 a 90 x Fu(The)o(y)e(test)i(it)f(against)g -(W)m(indo)n(ws)f(95,)g(W)m(indo)n(ws)h(NT)g(and)f(samba)h(for)f -(compatibility)g(issues.)h(At)h(the)f(time)g(of)g(writing,)f(D)m(A)-11 -b(VE)-2 1469 y(w)o(as)21 b(at)f(v)o(ersion)f(1.0.1.)g(The)h(1.0.0)f(to) -h(1.0.1)f(update)g(is)i(a)n(v)n(ailable)f(as)h(a)f(free)g(do)n(wnload)e -(from)h(the)h(Thursby)f(web)h(site)h(\(the)-2 1577 y(speed)f(of)f -(\002nder)h(copies)g(has)g(been)g(greatly)f(enhanced,)f(and)i(there)f -(are)h(b)n(ug-\002x)o(es)f(included\).)-2 1761 y -SDict begin H.S end - -2 1761 -a -2 1761 a -SDict begin 13 H.A end - -2 1761 a -2 1761 a -SDict begin [ /View [/XYZ H.V] /Dest (4323) cvn H.B /DEST pdfmark end - -2 1761 a 90 x Fu(Alternati)n(v)o(es)g -(-)h(There)g(are)g(tw)o(o)g(free)g(implementations)e(of)i(AppleT)-7 -b(alk)19 b(for)h(se)n(v)o(eral)g(kinds)f(of)h(UNIX)g(machnes,)f(and)h -(se)n(v)o(eral)-2 1959 y(more)f(commercial)g(ones.)h(These)g(products)e -(allo)n(w)i(you)g(to)g(run)f(\002le)i(services)f(and)g(print)g -(services)g(nati)n(v)o(ely)f(to)h(Macintosh)-2 2067 y(users,)g(with)g -(no)g(additional)f(support)g(required)f(on)i(the)g(Macintosh.)f(The)h -(tw)o(o)g(free)g(omplementations)e(are)3179 2067 y -SDict begin H.S end - 3179 -2067 a 3179 2067 a -SDict begin 13 H.A end - 3179 2067 a 3179 2067 a -SDict begin [ /View [/XYZ H.V] /Dest (4324) cvn H.B /DEST pdfmark end - 3179 2067 -a Fu(Netatalk)-2 2175 y(\(http://www)-5 b(.umich.edu/~rsug/netata)o -(lk/\),)14 b(and)1497 2175 y -SDict begin H.S end - 1497 2175 a 1497 2175 a -SDict begin 13 H.A end - -1497 2175 a 1497 2175 a -SDict begin [ /View [/XYZ H.V] /Dest (4325) cvn H.B /DEST pdfmark end - 1497 2175 a Fu(CAP)21 b(\(http://www)-5 -b(.cs.mu.oz.au/appletalk/atalk.)o(html\))o(.)15 b(What)20 -b(Samba)-2 2282 y(of)n(fers)f(MS)i(W)m(indo)n(ws)e(users,)h(these)h -(packages)e(of)n(fer)g(to)h(Macs.)h(F)o(or)e(more)h(info)f(on)h(these)g -(packages,)f(Samba,)h(and)f(Linux)-2 2390 y(\(and)g(other)g(UNIX-based) -g(systems\))i(see)1240 2390 y -SDict begin H.S end - 1240 2390 a 1240 2390 a -SDict begin 13 H.A end - -1240 2390 a 1240 2390 a -SDict begin [ /View [/XYZ H.V] /Dest (4326) cvn H.B /DEST pdfmark end - 1240 2390 a Fu(http://www)-5 -b(.eats.com/linux_mac_win.htm)o(l)-2 2419 y -SDict begin H.S end - -2 2419 a --2 2419 a -SDict begin 13 H.A end - -2 2419 a -2 2419 a -SDict begin [ /View [/XYZ H.V] /Dest (4327) cvn H.B /DEST pdfmark end - -2 2419 a 359 x Fx(30.2.)35 -b(OS2)g(Client)-2 2780 y -SDict begin H.S end - -2 2780 a -2 2780 a -SDict begin 13 H.A end - -2 2780 -a -2 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (4329) cvn H.B /DEST pdfmark end - -2 2780 a 326 x Fp(30.2.1.)28 b(Ho)o(w)i(can)g(I)g -(con\002gur)n(e)h(OS/2)f(W)-8 b(ar)o(p)30 b(Connect)h(or)f(OS/2)g(W)-8 -b(ar)o(p)30 b(4)f(as)h(a)-2 3261 y(client)h(f)m(or)e(Samba?)-2 -3429 y -SDict begin H.S end - -2 3429 a -2 3429 a -SDict begin 13 H.A end - -2 3429 a -2 3429 a -SDict begin [ /View [/XYZ H.V] /Dest (4331) cvn H.B /DEST pdfmark end - -2 3429 -a 106 x Fu(A)20 b(more)g(complete)f(answer)h(to)g(this)h(question)e -(can)h(be)g(found)f(on)1932 3535 y -SDict begin H.S end - 1932 3535 a 1932 3535 -a -SDict begin 13 H.A end - 1932 3535 a 1932 3535 a -SDict begin [ /View [/XYZ H.V] /Dest (4332) cvn H.B /DEST pdfmark end - 1932 3535 a 21 w Fu(http://carol.wins.uv)n -(a.nl/~leeuw/samba/w)o(arp.)o(html)-2 3643 y(\(http://carol.wins.uv)n -(a.nl/~leeuw/samba/w)o(ar)o(p.h)o(tml\).)-2 3827 y -SDict begin H.S end - -2 -3827 a -2 3827 a -SDict begin 13 H.A end - -2 3827 a -2 3827 a -SDict begin [ /View [/XYZ H.V] /Dest (4333) cvn H.B /DEST pdfmark end - -2 3827 a 90 x Fu(Basically)-5 -b(,)20 b(you)f(need)h(three)f(components:)-2 3935 y -SDict begin H.S end - -2 -3935 a -2 3935 a -SDict begin 13 H.A end - -2 3935 a -2 3935 a -SDict begin [ /View [/XYZ H.V] /Dest (4334) cvn H.B /DEST pdfmark end - -2 3935 a -2 3945 -a -SDict begin H.S end - -2 3945 a -2 3945 a -SDict begin 13 H.A end - -2 3945 a -2 3945 a -SDict begin [ /View [/XYZ H.V] /Dest (4335) cvn H.B /DEST pdfmark end - -2 3945 a Black -142 x Ft(\225)p Black 81 4087 a -SDict begin H.S end - 81 4087 a 81 4087 a -SDict begin 13 H.A end - 81 -4087 a 81 4087 a -SDict begin [ /View [/XYZ H.V] /Dest (4336) cvn H.B /DEST pdfmark end - 81 4087 a Fu(The)h(File)h(and)e(Print)h(Client)h -(\('IBM)f(Peer'\))-2 4102 y -SDict begin H.S end - -2 4102 a -2 4102 a -SDict begin 13 H.A end - -2 4102 -a -2 4102 a -SDict begin [ /View [/XYZ H.V] /Dest (4337) cvn H.B /DEST pdfmark end - -2 4102 a Black 135 x Ft(\225)p Black 81 -4237 a -SDict begin H.S end - 81 4237 a 81 4237 a -SDict begin 13 H.A end - 81 4237 a 81 4237 a -SDict begin [ /View [/XYZ H.V] /Dest (4338) cvn H.B /DEST pdfmark end - 81 4237 -a Fu(TCP/IP)h(\('Internet)d(support'\))-2 4255 y -SDict begin H.S end - -2 4255 -a -2 4255 a -SDict begin 13 H.A end - -2 4255 a -2 4255 a -SDict begin [ /View [/XYZ H.V] /Dest (4339) cvn H.B /DEST pdfmark end - -2 4255 a Black 131 x -Ft(\225)p Black 81 4386 a -SDict begin H.S end - 81 4386 a 81 4386 a -SDict begin 13 H.A end - 81 4386 -a 81 4386 a -SDict begin [ /View [/XYZ H.V] /Dest (4340) cvn H.B /DEST pdfmark end - 81 4386 a Fu(The)i("NetBIOS)g(o)o(v)o(er)f(TCP/IP")i(dri)n -(v)o(er)e(\('TCPBEUI'\))-2 4567 y -SDict begin H.S end - -2 4567 a -2 4567 a -SDict begin 13 H.A end - --2 4567 a -2 4567 a -SDict begin [ /View [/XYZ H.V] /Dest (4341) cvn H.B /DEST pdfmark end - -2 4567 a 93 x Fu(Installing)g(the)h(\002rst)h(tw)o -(o)g(together)e(with)h(the)g(base)g(operating)f(system)h(on)g(a)h -(blank)e(system)h(is)h(e)o(xplained)e(in)h(the)g(W)-7 -b(arp)-2 4768 y(manual.)19 b(If)h(W)-7 b(arp)20 b(has)h(already)e(been) -g(installed,)h(b)n(ut)g(you)g(no)n(w)f(w)o(ant)i(to)f(install)h(the)f -(netw)o(orking)e(support,)h(use)h(the)-2 4876 y("Selecti)n(v)o(e)f -(Install)i(for)e(Netw)o(orking")g(object)g(in)i(the)f("System)g(Setup") -g(folder)-5 b(.)-2 5060 y -SDict begin H.S end - -2 5060 a -2 5060 a -SDict begin 13 H.A end - -2 5060 -a -2 5060 a -SDict begin [ /View [/XYZ H.V] /Dest (4342) cvn H.B /DEST pdfmark end - -2 5060 a 90 x Fu(Adding)19 b(the)h("NetBIOS)g(o)o(v)o(er)f -(TCP/IP")i(dri)n(v)o(er)e(is)i(not)f(described)f(in)h(the)g(manual)f -(and)h(just)h(barely)e(in)h(the)g(online)-2 5258 y(documentation.)d -(Start)j(MPTS.EXE,)g(click)g(on)g(OK,)g(click)g(on)g("Con\002gure)f -(LAPS")h(and)g(click)g(on)g("IBM)g(OS/2)h(NETBIOS)-2 -5366 y(O)l(VER)f(TCP/IP")h(in)f('Protocols'.)f(This)h(line)h(is)g(then) -e(mo)o(v)o(ed)g(to)h('Current)f(Con\002guration'.)e(Select)k(that)f -(line,)g(click)h(on)-2 5474 y("Change)e(number")f(and)i(increase)g(it)h -(from)e(0)h(to)g(1.)g(Sa)n(v)o(e)h(this)f(con\002guration.)p -Black 3618 5984 a Fq(179)p Black eop end -%%Page: 180 187 -TeXDict begin 180 186 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.180) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (4365) cvn H.B /DEST pdfmark end - -2 -201 a 2324 --132 a Fq(Chapter)20 b(30.)f(Samba)g(and)g(other)h(CIFS)g(clients)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4343) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(If)g(the)g(Samba)g(serv)o(er\(s\))f(is)i(not)f(on)f(your) -g(local)i(subnet,)e(you)g(can)h(optionally)f(add)g(IP)i(names)f(and)f -(addresses)h(of)g(these)-2 180 y(serv)o(ers)f(to)i(the)f("Names)g -(List",)h(or)f(specify)f(a)i(WINS)g(serv)o(er)e(\('NetBIOS)h(Nameserv)o -(er')e(in)j(IBM)f(and)g(RFC)h(terminology\).)-2 288 y(F)o(or)f(W)-7 -b(arp)20 b(Connect)g(you)f(may)h(need)f(to)h(do)n(wnload)f(an)h(update) -f(for)g('IBM)i(Peer')e(to)i(bring)e(it)i(on)f(the)g(same)g(le)n(v)o(el) -g(as)h(W)-7 b(arp)20 b(4.)-2 396 y(See)g(the)h(webpage)d(mentioned)h -(abo)o(v)o(e.)-2 425 y -SDict begin H.S end - -2 425 a -2 425 a -SDict begin 13 H.A end - -2 425 a -2 -425 a -SDict begin [ /View [/XYZ H.V] /Dest (4344) cvn H.B /DEST pdfmark end - -2 425 a 310 x Fp(30.2.2.)28 b(Ho)o(w)i(can)g(I)g(con\002gur)n(e) -h(OS/2)f(W)-8 b(ar)o(p)30 b(3)g(\(not)f(Connect\),)i(OS/2)f(1.2,)g(1.3) -f(or)-2 890 y(2.x)g(f)m(or)h(Samba?)-2 1058 y -SDict begin H.S end - -2 1058 -a -2 1058 a -SDict begin 13 H.A end - -2 1058 a -2 1058 a -SDict begin [ /View [/XYZ H.V] /Dest (4346) cvn H.B /DEST pdfmark end - -2 1058 a 106 x Fu(Y)-9 -b(ou)19 b(can)h(use)h(the)f(free)g(Microsoft)f(LAN)h(Manager)f(2.2c)g -(Client)i(for)f(OS/2)g(from)-2 1272 y -SDict begin H.S end - -2 1272 a -2 1272 -a -SDict begin 13 H.A end - -2 1272 a -2 1272 a -SDict begin [ /View [/XYZ H.V] /Dest (4347) cvn H.B /DEST pdfmark end - -2 1272 a 21 w Fu -(ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/)-2 -1380 y(\(ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/\).)14 -b(See)2101 1380 y -SDict begin H.S end - 2101 1380 a 2101 1380 a -SDict begin 13 H.A end - 2101 1380 a -2101 1380 a -SDict begin [ /View [/XYZ H.V] /Dest (4348) cvn H.B /DEST pdfmark end - 2101 1380 a 21 w Fu(http://carol.wins.uv)n -(a.nl/~leeuw/lanman)o(.htm)o(l)-2 1488 y(\(http://carol.wins.uv)n -(a.nl/~leeuw/lanman)o(.h)o(tml\))g(for)20 b(more)f(information)f(on)i -(ho)n(w)g(to)g(install)h(and)e(use)i(this)f(client.)g(In)g(a)-2 -1596 y(nutshell,)f(edit)h(the)h(\002le)g(\\OS2VER)f(in)g(the)h(root)e -(directory)g(of)g(the)i(OS/2)f(boot)f(partition)h(and)f(add)h(the)g -(lines:)-2 1780 y -SDict begin H.S end - -2 1780 a -2 1780 a -SDict begin 13 H.A end - -2 1780 a -2 1780 -a -SDict begin [ /View [/XYZ H.V] /Dest (4349) cvn H.B /DEST pdfmark end - -2 1780 a -2 1863 a -SDict begin H.S end - -2 1863 a -2 1863 a -SDict begin 11.7 H.A end - -2 1863 a -2 -1863 a -SDict begin [ /View [/XYZ H.V] /Dest (4350) cvn H.B /DEST pdfmark end - -2 1863 a 79 x Fr(20=setup.exe)-2 2039 y(20=netwksta.sys)-2 -2136 y(20=netvdd.sys)-2 2493 y -SDict begin H.S end - -2 2493 a -2 2493 a -SDict begin 13 H.A end - -2 -2493 a -2 2493 a -SDict begin [ /View [/XYZ H.V] /Dest (4351) cvn H.B /DEST pdfmark end - -2 2493 a 108 x Fu(before)f(you)g(install)i(the)f -(client.)g(Also,)g(don')o(t)f(use)h(the)g(included)f(NE2000)f(dri)n(v)o -(er)h(because)h(it)h(is)g(b)n(uggy)-5 b(.)18 b(T)m(ry)h(the)i(NE2000)d -(or)-2 2709 y(NS2000)h(dri)n(v)o(er)f(from)688 2709 y -SDict begin H.S end - -688 2709 a 688 2709 a -SDict begin 13 H.A end - 688 2709 a 688 2709 a -SDict begin [ /View [/XYZ H.V] /Dest (4352) cvn H.B /DEST pdfmark end - 688 2709 -a 21 w Fu(ftp://ftp.cdrom.com/pub/os2/n)o(etw)o(or)o(k/n)o(dis/)d -(\(ftp://ftp.cdrom.com/pub/o)o(s2/netw)o(o)o(rk)o(/ndis/\))-2 -2817 y(instead.)-2 2828 y -SDict begin H.S end - -2 2828 a -2 2828 a -SDict begin 13 H.A end - -2 2828 -a -2 2828 a -SDict begin [ /View [/XYZ H.V] /Dest (4353) cvn H.B /DEST pdfmark end - -2 2828 a 328 x Fp(30.2.3.)28 b(Ar)n(e)j(ther)n(e)f(any)g -(other)g(issues)f(when)i(OS/2)g(\(any)e(v)o(ersion\))h(is)f(used)i(as)e -(a)-2 3311 y(client?)-2 3478 y -SDict begin H.S end - -2 3478 a -2 3478 a -SDict begin 13 H.A end - -2 -3478 a -2 3478 a -SDict begin [ /View [/XYZ H.V] /Dest (4355) cvn H.B /DEST pdfmark end - -2 3478 a 107 x Fu(When)20 b(you)f(do)h(a)g(NET)h -(VIEW)f(or)g(use)g(the)h("File)f(and)g(Print)g(Client)h(Resource)f(Bro) -n(wser",)f(no)h(Samba)g(serv)o(ers)f(sho)n(w)h(up.)-2 -3693 y(This)g(can)g(be)g(\002x)o(ed)g(by)g(a)g(patch)g(from)1131 -3693 y -SDict begin H.S end - 1131 3693 a 1131 3693 a -SDict begin 13 H.A end - 1131 3693 a 1131 3693 -a -SDict begin [ /View [/XYZ H.V] /Dest (4356) cvn H.B /DEST pdfmark end - 1131 3693 a 21 w Fu(http://carol.wins.uv)n(a.nl/~leeuw/samba/\002x.)o -(html)-2 3801 y(\(http://carol.wins.uv)n(a.nl/~leeuw/samba/\002x)o -(.htm)o(l\).)15 b(The)k(patch)h(will)h(be)f(included)f(in)h(a)h(later)f -(v)o(ersion)f(of)h(Samba.)f(It)i(also)-2 3909 y(\002x)o(es)f(a)h -(couple)e(of)h(other)f(problems,)g(such)h(as)g(preserving)f(long)g -(\002lenames)h(when)g(objects)g(are)g(dragged)e(from)h(the)-2 -4017 y(W)-7 b(orkplace)19 b(Shell)i(to)f(the)g(Samba)g(serv)o(er)-5 -b(.)-2 4045 y -SDict begin H.S end - -2 4045 a -2 4045 a -SDict begin 13 H.A end - -2 4045 a -2 4045 a -SDict begin [ /View [/XYZ H.V] /Dest (4357) cvn H.B /DEST pdfmark end - --2 4045 a 310 x Fp(30.2.4.)28 b(Ho)o(w)i(do)g(I)g(get)f(printer)i(dri)o -(v)o(er)g(do)o(wnload)g(w)o(orking)f(f)m(or)g(OS/2)g(clients?)-2 -4545 y -SDict begin H.S end - -2 4545 a -2 4545 a -SDict begin 13 H.A end - -2 4545 a -2 4545 a -SDict begin [ /View [/XYZ H.V] /Dest (4359) cvn H.B /DEST pdfmark end - -2 4545 -a 84 x Fu(First,)21 b(create)e(a)i(share)f(called)g([PRINTDR)-7 -b(V])21 b(that)f(is)h(w)o(orld-readable.)c(Cop)o(y)j(your)f(OS/2)h(dri) -n(v)o(er)f(\002les)i(there.)f(Note)g(that)g(the)-2 4737 -y(.EA_)f(\002les)j(must)e(still)h(be)f(separate,)g(so)g(you)g(will)h -(need)e(to)h(use)h(the)f(original)f(install)i(\002les,)g(and)e(not)h -(cop)o(y)g(an)g(installed)g(dri)n(v)o(er)-2 4845 y(from)f(an)h(OS/2)g -(system.)-2 5029 y -SDict begin H.S end - -2 5029 a -2 5029 a -SDict begin 13 H.A end - -2 5029 a -2 5029 -a -SDict begin [ /View [/XYZ H.V] /Dest (4360) cvn H.B /DEST pdfmark end - -2 5029 a 90 x Fu(Install)g(the)g(NT)h(dri)n(v)o(er)d(\002rst)j(for)f -(that)g(printer)-5 b(.)19 b(Then,)h(add)f(to)i(your)d(smb)m(.conf)h(a)h -(parameter)m(,)e(os2)i(dri)n(v)o(er)f(map)h(=)-2 5227 -y -SDict begin H.S end - -2 5227 a -2 5227 a -SDict begin 13 H.A end - -2 5227 a -2 5227 a -SDict begin [ /View [/XYZ H.V] /Dest (4361) cvn H.B /DEST pdfmark end - -2 5227 a Fn(filename)p -Fu(".)f(Then,)g(in)h(the)g(\002le)h(speci\002ed)f(by)1438 -5227 y -SDict begin H.S end - 1438 5227 a 1438 5227 a -SDict begin 13 H.A end - 1438 5227 a 1438 5227 -a -SDict begin [ /View [/XYZ H.V] /Dest (4362) cvn H.B /DEST pdfmark end - 1438 5227 a Fn(filename)p Fu(,)f(map)h(the)g(name)f(of)h(the)g(NT)h -(dri)n(v)o(er)e(name)g(to)i(the)f(OS/2)g(dri)n(v)o(er)-2 -5335 y(name)f(as)i(follo)n(ws:)p Black 3618 5984 a Fq(180)p -Black eop end -%%Page: 181 188 -TeXDict begin 181 187 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.181) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2324 -132 -a Fq(Chapter)20 b(30.)f(Samba)g(and)g(other)h(CIFS)g(clients)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4363) cvn H.B /DEST pdfmark end - -2 --11 a -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4364) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fv(nt)g(dri)o(v)o(er)h(name)f(=)h(os2)f("dri)o(v)o(er)h -(name"."de)o(vice)e(name")p Fu(,)i(e.g.:)e(HP)i(LaserJet)g(5L)f(=)g -(LASERJET)-6 b(.HP)20 b(LaserJet)h(5L)-2 346 y(Y)-9 b(ou)19 -b(can)h(ha)n(v)o(e)g(multiple)f(dri)n(v)o(ers)g(mapped)g(in)h(this)h -(\002le.)-2 530 y -SDict begin H.S end - -2 530 a -2 530 a -SDict begin 13 H.A end - -2 530 a -2 530 a -SDict begin [ /View [/XYZ H.V] /Dest (4366) cvn H.B /DEST pdfmark end - --2 530 a 90 x Fu(If)f(you)f(only)g(specify)h(the)g(OS/2)h(dri)n(v)o(er) -d(name,)i(and)f(not)h(the)g(de)n(vice)g(name,)f(the)h(\002rst)h -(attempt)f(to)g(do)n(wnload)e(the)j(dri)n(v)o(er)d(will)-2 -728 y(actually)h(do)n(wnload)f(the)j(\002les,)g(b)n(ut)f(the)g(OS/2)g -(client)h(will)g(tell)f(you)g(the)g(dri)n(v)o(er)f(is)i(not)f(a)n(v)n -(ailable.)f(On)h(the)h(second)e(attempt,)g(it)-2 836 -y(will)i(w)o(ork.)e(This)h(is)h(\002x)o(ed)f(simply)g(by)g(adding)e -(the)j(de)n(vice)e(name)h(to)g(the)g(mapping,)e(after)i(which)g(it)h -(will)g(w)o(ork)e(on)h(the)g(\002rst)-2 944 y(attempt.)-2 -1056 y -SDict begin H.S end - -2 1056 a -2 1056 a -SDict begin 13 H.A end - -2 1056 a -2 1056 a -SDict begin [ /View [/XYZ H.V] /Dest (4367) cvn H.B /DEST pdfmark end - -2 1056 -a 359 x Fx(30.3.)35 b(W)m(indo)o(ws)f(f)l(or)i(W)-11 -b(orkgr)m(oups)-2 1444 y -SDict begin H.S end - -2 1444 a -2 1444 a -SDict begin 13 H.A end - -2 1444 -a -2 1444 a -SDict begin [ /View [/XYZ H.V] /Dest (4369) cvn H.B /DEST pdfmark end - -2 1444 a 299 x Fp(30.3.1.)28 b(Use)i(latest)f(TCP/IP)h -(stack)g(fr)n(om)f(Micr)n(osoft)-2 1910 y -SDict begin H.S end - -2 1910 a -2 -1910 a -SDict begin 13 H.A end - -2 1910 a -2 1910 a -SDict begin [ /View [/XYZ H.V] /Dest (4371) cvn H.B /DEST pdfmark end - -2 1910 a 107 x Fu(Use)21 -b(the)f(latest)h(TCP/IP)g(stack)f(from)f(microsoft)g(if)i(you)e(use)h -(W)m(indo)n(ws)g(for)g(w)o(orkgroups.)-2 2201 y -SDict begin H.S end - -2 2201 -a -2 2201 a -SDict begin 13 H.A end - -2 2201 a -2 2201 a -SDict begin [ /View [/XYZ H.V] /Dest (4372) cvn H.B /DEST pdfmark end - -2 2201 a 90 x Fu(The)g(early)f(TCP/IP) -i(stacks)g(had)f(lots)g(of)g(b)n(ugs.)-2 2475 y -SDict begin H.S end - -2 2475 -a -2 2475 a -SDict begin 13 H.A end - -2 2475 a -2 2475 a -SDict begin [ /View [/XYZ H.V] /Dest (4373) cvn H.B /DEST pdfmark end - -2 2475 a 90 x Fu(Microsoft)f(has)h -(released)g(an)g(incremental)f(upgrade)f(to)i(their)g(TCP/IP)h(32-Bit)f -(VxD)g(dri)n(v)o(ers.)f(The)h(latest)h(release)f(can)g(be)-2 -2673 y(found)e(on)i(their)g(ftp)g(site)h(at)g(ftp.microsoft.com,)16 -b(located)k(in)g(/peropsys/windo)n(ws/public/tcpip/wfwt32)o(.e)o(x)n -(e.)14 b(There)20 b(is)h(an)-2 2781 y(update.txt)d(\002le)j(there)f -(that)g(describes)g(the)g(problems)f(that)h(were)g(\002x)o(ed.)f(Ne)n -(w)i(\002les)g(include)e(WINSOCK.DLL,)-2 2889 y(TELNET)-6 -b(.EXE,)18 b(WSOCK.386,)h(VNBT)-6 b(.386,)19 b(WSTCP)-9 -b(.386,)19 b(TRA)m(CER)-5 b(T)f(.EXE,)20 b(NETST)-8 b(A)f(T)j(.EXE,)18 -b(and)i(NBTST)-8 b(A)f(T)j(.EXE.)-2 2911 y -SDict begin H.S end - -2 2911 a --2 2911 a -SDict begin 13 H.A end - -2 2911 a -2 2911 a -SDict begin [ /View [/XYZ H.V] /Dest (4374) cvn H.B /DEST pdfmark end - -2 2911 a 316 x Fp(30.3.2.)28 -b(Delete)j(.pwl)g(\002les)f(after)f(passw)o(ord)h(change)-2 -3417 y -SDict begin H.S end - -2 3417 a -2 3417 a -SDict begin 13 H.A end - -2 3417 a -2 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (4376) cvn H.B /DEST pdfmark end - -2 3417 -a 84 x Fu(WfWg)20 b(does)g(a)h(lousy)f(job)f(with)i(passw)o(ords.)e(I)i -(\002nd)f(that)g(if)h(I)f(change)f(my)h(passw)o(ord)f(on)h(either)g -(the)g(unix)f(box)h(or)f(the)i(PC)g(the)-2 3609 y(safest)g(thing)e(to)h -(do)g(is)h(to)g(delete)f(the)g(.pwl)g(\002les)h(in)f(the)h(windo)n(ws)e -(directory)-5 b(.)18 b(The)i(PC)h(will)g(complain)e(about)g(not)h -(\002nding)f(the)-2 3717 y(\002les,)i(b)n(ut)f(will)h(soon)e(get)i(o)o -(v)o(er)d(it,)j(allo)n(wing)e(you)h(to)g(enter)g(the)g(ne)n(w)g(passw)o -(ord.)-2 3901 y -SDict begin H.S end - -2 3901 a -2 3901 a -SDict begin 13 H.A end - -2 3901 a -2 3901 -a -SDict begin [ /View [/XYZ H.V] /Dest (4377) cvn H.B /DEST pdfmark end - -2 3901 a 90 x Fu(If)f(you)f(don')o(t)f(do)i(this)g(you)f(may)h -(\002nd)g(that)g(WfWg)g(remembers)f(and)g(uses)i(the)f(old)f(passw)o -(ord,)g(e)n(v)o(en)g(if)i(you)e(told)g(it)i(a)g(ne)n(w)e(one.)-2 -4175 y -SDict begin H.S end - -2 4175 a -2 4175 a -SDict begin 13 H.A end - -2 4175 a -2 4175 a -SDict begin [ /View [/XYZ H.V] /Dest (4378) cvn H.B /DEST pdfmark end - -2 4175 -a 90 x Fu(Often)i(WfWg)g(will)h(totally)f(ignore)f(a)i(passw)o(ord)e -(you)g(gi)n(v)o(e)h(it)h(in)f(a)h(dialog)e(box.)-2 4293 -y -SDict begin H.S end - -2 4293 a -2 4293 a -SDict begin 13 H.A end - -2 4293 a -2 4293 a -SDict begin [ /View [/XYZ H.V] /Dest (4379) cvn H.B /DEST pdfmark end - -2 4293 a 310 -x Fp(30.3.3.)28 b(Con\002gur)n(e)k(WfW)c(passw)o(ord)i(handling)-2 -4794 y -SDict begin H.S end - -2 4794 a -2 4794 a -SDict begin 13 H.A end - -2 4794 a -2 4794 a -SDict begin [ /View [/XYZ H.V] /Dest (4381) cvn H.B /DEST pdfmark end - -2 4794 -a 83 x Fu(There)19 b(is)i(a)g(program)d(call)j(admincfg.e)o(x)o(e)16 -b(on)k(the)g(last)h(disk)g(\(disk)e(8\))h(of)g(the)g(WFW)i(3.11)d(disk) -h(set.)h(T)-7 b(o)20 b(install)h(it)g(type)-2 4985 y(EXP)-8 -b(AND)21 b(A:\\ADMINCFG.EX_)e(C:\\WINDO)m(WS\\ADMINCFG.EXE)i(Then)e -(add)h(an)g(icon)g(for)f(it)i(via)f(the)h("Progam)-2 -5093 y(Manager")d("Ne)n(w")j(Menu.)e(This)h(program)e(allo)n(ws)j(you)e -(to)h(control)f(ho)n(w)h(WFW)i(handles)d(passw)o(ords.)g(ie)i(disable)f -(P)o(assw)o(ord)-2 5201 y(Caching)f(etc)i(for)e(use)i(with)830 -5201 y -SDict begin H.S end - 830 5201 a 830 5201 a -SDict begin 13 H.A end - 830 5201 a 830 5201 a -SDict begin [ /View [/XYZ H.V] /Dest (4382) cvn H.B /DEST pdfmark end - 830 -5201 a Fv(security)f(=)h(user)-2 5229 y -SDict begin H.S end - -2 5229 a -2 -5229 a -SDict begin 13 H.A end - -2 5229 a -2 5229 a -SDict begin [ /View [/XYZ H.V] /Dest (4383) cvn H.B /DEST pdfmark end - -2 5229 a Black 3618 5984 -a Fq(181)p Black eop end -%%Page: 182 189 -TeXDict begin 182 188 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.182) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (4415) cvn H.B /DEST pdfmark end - -2 -201 a 2324 --132 a Fq(Chapter)20 b(30.)f(Samba)g(and)g(other)h(CIFS)g(clients)p -Black -2 72 a Fp(30.3.4.)28 b(Case)i(handling)i(of)d(passw)o(ords)-2 -263 y -SDict begin H.S end - -2 263 a -2 263 a -SDict begin 13 H.A end - -2 263 a -2 263 a -SDict begin [ /View [/XYZ H.V] /Dest (4385) cvn H.B /DEST pdfmark end - -2 263 a 83 -x Fu(W)m(indo)n(ws)19 b(for)h(W)-7 b(orkgroups)18 b(uppercases)h(the)h -(passw)o(ord)g(before)f(sending)g(it)h(to)h(the)f(serv)o(er)-5 -b(.)20 b(Unix)f(passw)o(ords)h(can)g(be)-2 454 y(case-sensiti)n(v)o(e)f -(though.)f(Check)i(the)1104 454 y -SDict begin H.S end - 1104 454 a 1104 454 -a -SDict begin 13 H.A end - 1104 454 a 1104 454 a -SDict begin [ /View [/XYZ H.V] /Dest (4386) cvn H.B /DEST pdfmark end - 1104 454 a Fu(smb)m(.conf\(5\))c(\(smb)m -(.conf.5.html\))g(information)i(on)2656 454 y -SDict begin H.S end - 2656 454 -a 2656 454 a -SDict begin 13 H.A end - 2656 454 a 2656 454 a -SDict begin [ /View [/XYZ H.V] /Dest (4387) cvn H.B /DEST pdfmark end - 2656 454 a Fv(passw)o(ord)i(le)o(v)o -(el)g Fu(to)h(specify)e(what)-2 562 y(characters)g(samba)h(should)f -(try)h(to)g(uppercase)f(when)h(checking.)-2 591 y -SDict begin H.S end - -2 -591 a -2 591 a -SDict begin 13 H.A end - -2 591 a -2 591 a -SDict begin [ /View [/XYZ H.V] /Dest (4388) cvn H.B /DEST pdfmark end - -2 591 a 310 x Fp(30.3.5.)28 -b(Use)i(TCP/IP)g(as)f(default)i(pr)n(otocol)-2 1091 y -SDict begin H.S end - --2 1091 a -2 1091 a -SDict begin 13 H.A end - -2 1091 a -2 1091 a -SDict begin [ /View [/XYZ H.V] /Dest (4390) cvn H.B /DEST pdfmark end - -2 1091 a 84 -x Fu(T)-7 b(o)20 b(support)f(print)h(queue)f(reporting)f(you)h(may)h -(\002nd)g(that)g(you)f(ha)n(v)o(e)h(to)g(use)h(TCP/IP)f(as)h(the)g(def) -o(ault)e(protocol)f(under)h(WfWg.)-2 1283 y(F)o(or)h(some)g(reason)f -(if)i(you)e(lea)n(v)o(e)h(Netbeui)f(as)i(the)g(def)o(ault)e(it)i(may)f -(break)f(the)h(print)g(queue)f(reporting)f(on)h(some)i(systems.)f(It)g -(is)-2 1391 y(presumably)e(a)j(WfWg)f(b)n(ug.)-2 1502 -y -SDict begin H.S end - -2 1502 a -2 1502 a -SDict begin 13 H.A end - -2 1502 a -2 1502 a -SDict begin [ /View [/XYZ H.V] /Dest (4391) cvn H.B /DEST pdfmark end - -2 1502 a 359 -x Fx(30.4.)35 b(W)m(indo)o(ws)f('95/'98)-2 2029 y -SDict begin H.S end - -2 -2029 a -2 2029 a -SDict begin 13 H.A end - -2 2029 a -2 2029 a -SDict begin [ /View [/XYZ H.V] /Dest (4393) cvn H.B /DEST pdfmark end - -2 2029 a 106 x -Fu(When)20 b(using)f(W)m(indo)n(ws)h(95)g(OEM)g(SR2)h(the)f(follo)n -(wing)f(updates)g(are)h(recommended)d(where)j(Samba)f(is)j(being)d -(used.)h(Please)-2 2243 y(NO)m(TE)g(that)g(the)g(abo)o(v)o(e)f(change)f -(will)j(af)n(fect)f(you)f(once)h(these)g(updates)g(ha)n(v)o(e)f(been)h -(installed.)-2 2427 y -SDict begin H.S end - -2 2427 a -2 2427 a -SDict begin 13 H.A end - -2 2427 a -2 -2427 a -SDict begin [ /View [/XYZ H.V] /Dest (4394) cvn H.B /DEST pdfmark end - -2 2427 a 90 x Fu(There)f(are)h(more)g(updates)f(than)h(the)g -(ones)g(mentioned)e(here.)i(Y)-9 b(ou)19 b(are)h(referred)f(to)h(the)g -(Microsoft)f(W)-7 b(eb)21 b(site)g(for)f(all)-2 2625 -y(currently)e(a)n(v)n(ailable)i(updates)f(to)i(your)e(speci\002c)h(v)o -(ersion)f(of)h(W)m(indo)n(ws)f(95.)-2 2643 y -SDict begin H.S end - -2 2643 -a -2 2643 a -SDict begin 13 H.A end - -2 2643 a -2 2643 a -SDict begin [ /View [/XYZ H.V] /Dest (4395) cvn H.B /DEST pdfmark end - -2 2643 a -2 2653 a -SDict begin H.S end - -2 -2653 a -2 2653 a -SDict begin 13 H.A end - -2 2653 a -2 2653 a -SDict begin [ /View [/XYZ H.V] /Dest (4396) cvn H.B /DEST pdfmark end - -2 2653 a Black -64 2795 a Fu(1.)p Black 147 2795 a -SDict begin H.S end - 147 2795 a 147 2795 -a -SDict begin 13 H.A end - 147 2795 a 147 2795 a -SDict begin [ /View [/XYZ H.V] /Dest (4397) cvn H.B /DEST pdfmark end - 147 2795 a Fu(K)n(ernel)h(Update:)f -(KRNLUPD.EXE)-2 2813 y -SDict begin H.S end - -2 2813 a -2 2813 a -SDict begin 13 H.A end - -2 2813 a --2 2813 a -SDict begin [ /View [/XYZ H.V] /Dest (4398) cvn H.B /DEST pdfmark end - -2 2813 a Black 64 2945 a Fu(2.)p Black 147 -2945 a -SDict begin H.S end - 147 2945 a 147 2945 a -SDict begin 13 H.A end - 147 2945 a 147 2945 a -SDict begin [ /View [/XYZ H.V] /Dest (4399) cvn H.B /DEST pdfmark end - 147 -2945 a Fu(Ping)h(Fix:)h(PINGUPD.EXE)-2 2963 y -SDict begin H.S end - -2 2963 -a -2 2963 a -SDict begin 13 H.A end - -2 2963 a -2 2963 a -SDict begin [ /View [/XYZ H.V] /Dest (4400) cvn H.B /DEST pdfmark end - -2 2963 a Black 64 3094 -a Fu(3.)p Black 147 3094 a -SDict begin H.S end - 147 3094 a 147 3094 a -SDict begin 13 H.A end - 147 -3094 a 147 3094 a -SDict begin [ /View [/XYZ H.V] /Dest (4401) cvn H.B /DEST pdfmark end - 147 3094 a Fu(RPC)h(Update:)d(RPCR)-5 -b(TUPD.EXE)-2 3112 y -SDict begin H.S end - -2 3112 a -2 3112 a -SDict begin 13 H.A end - -2 3112 a -2 -3112 a -SDict begin [ /View [/XYZ H.V] /Dest (4402) cvn H.B /DEST pdfmark end - -2 3112 a Black 64 3243 a Fu(4.)p Black 147 3243 -a -SDict begin H.S end - 147 3243 a 147 3243 a -SDict begin 13 H.A end - 147 3243 a 147 3243 a -SDict begin [ /View [/XYZ H.V] /Dest (4403) cvn H.B /DEST pdfmark end - 147 3243 -a Fu(TCP/IP)21 b(Update:)f(VIPUPD.EXE)-2 3261 y -SDict begin H.S end - -2 3261 -a -2 3261 a -SDict begin 13 H.A end - -2 3261 a -2 3261 a -SDict begin [ /View [/XYZ H.V] /Dest (4404) cvn H.B /DEST pdfmark end - -2 3261 a Black 64 3393 -a Fu(5.)p Black 147 3393 a -SDict begin H.S end - 147 3393 a 147 3393 a -SDict begin 13 H.A end - 147 -3393 a 147 3393 a -SDict begin [ /View [/XYZ H.V] /Dest (4405) cvn H.B /DEST pdfmark end - 147 3393 a Fu(Redirector)f(Update:)h(VRDR)m(UPD.EXE) --2 3577 y -SDict begin H.S end - -2 3577 a -2 3577 a -SDict begin 13 H.A end - -2 3577 a -2 3577 a -SDict begin [ /View [/XYZ H.V] /Dest (4406) cvn H.B /DEST pdfmark end - -2 -3577 a 90 x Fu(Also,)g(if)h(using)e(MS)i(OutLook)e(it)h(is)i(desirable) -d(to)h(install)h(the)f(OLEUPD.EXE)g(\002x.)g(This)g(\002x)h(may)e(stop) -h(your)f(machine)g(from)-2 3775 y(hanging)f(for)i(an)g(e)o(xtended)e -(period)h(when)g(e)o(xiting)h(OutLook)e(and)i(you)f(may)h(also)g -(notice)g(a)g(signi\002cant)g(speedup)f(when)-2 3883 -y(accessing)h(netw)o(ork)f(neighborhood)d(services.)-2 -3911 y -SDict begin H.S end - -2 3911 a -2 3911 a -SDict begin 13 H.A end - -2 3911 a -2 3911 a -SDict begin [ /View [/XYZ H.V] /Dest (4407) cvn H.B /DEST pdfmark end - -2 3911 -a 359 x Fx(30.5.)35 b(W)m(indo)o(ws)f(2000)h(Ser)o(vice)f(P)o(ack)g(2) --2 4438 y -SDict begin H.S end - -2 4438 a -2 4438 a -SDict begin 13 H.A end - -2 4438 a -2 4438 a -SDict begin [ /View [/XYZ H.V] /Dest (4409) cvn H.B /DEST pdfmark end - -2 -4438 a 106 x Fu(There)19 b(are)h(se)n(v)o(eral)g(anno)o(yances)e(with)i -(W)m(indo)n(ws)g(2000)f(SP2.)h(One)g(of)g(which)g(only)f(appears)g -(when)h(using)g(a)g(Samba)g(serv)o(er)-2 4652 y(to)g(host)g(user)g -(pro\002les)g(to)g(W)m(indo)n(ws)g(2000)f(SP2)h(clients)h(in)f(a)h(W)m -(indo)n(ws)f(domain.)e(This)i(assumes)h(that)f(Samba)g(is)h(a)g(member) --2 4760 y(of)f(the)g(domain,)e(b)n(ut)j(the)f(problem)e(will)j(lik)o -(ely)f(occur)f(if)i(it)g(is)g(not.)-2 4944 y -SDict begin H.S end - -2 4944 -a -2 4944 a -SDict begin 13 H.A end - -2 4944 a -2 4944 a -SDict begin [ /View [/XYZ H.V] /Dest (4410) cvn H.B /DEST pdfmark end - -2 4944 a 90 x Fu(In)f(order)f(to)h -(serv)o(er)f(pro\002les)h(successfully)g(to)g(W)m(indo)n(ws)g(2000)e -(SP2)j(clients)f(\(when)g(not)g(operating)e(as)j(a)f(PDC\),)h(Samba)-2 -5142 y(must)f(ha)n(v)o(e)355 5142 y -SDict begin H.S end - 355 5142 a 355 5142 -a -SDict begin 13 H.A end - 355 5142 a 355 5142 a -SDict begin [ /View [/XYZ H.V] /Dest (4411) cvn H.B /DEST pdfmark end - 355 5142 a Fv(nt)g(acl)g(support)h(=)g(no)f -Fu(added)f(to)i(the)f(\002le)h(share)f(which)f(houses)h(the)g(roaming)f -(pro\002les.)g(If)h(this)h(is)g(not)f(done,)f(then)-2 -5250 y(the)h(W)m(indo)n(ws)g(2000)e(SP2)j(client)f(will)h(complain)e -(about)g(not)h(being)f(able)h(to)h(access)f(the)h(pro\002le)e(\(Access) -i(Denied\))e(and)-2 5358 y(create)h(multiple)f(copies)h(of)g(it)h(on)f -(disk)g(\(DOMAIN.user)-5 b(.001,)17 b(DOMAIN.user)-5 -b(.002,)18 b(etc...\).)h(See)h(the)3051 5358 y -SDict begin H.S end - 3051 5358 -a 3051 5358 a -SDict begin 13 H.A end - 3051 5358 a 3051 5358 a -SDict begin [ /View [/XYZ H.V] /Dest (4412) cvn H.B /DEST pdfmark end - 3051 5358 a Fu(smb)m(.conf\(5\)) --2 5466 y(\(smb)m(.conf.5.html\))15 b(man)20 b(page)g(for)f(more)h -(details)g(on)g(this)h(option.)d(Also)j(note)f(that)g(the)2607 -5466 y -SDict begin H.S end - 2607 5466 a 2607 5466 a -SDict begin 13 H.A end - 2607 5466 a 2607 5466 -a -SDict begin [ /View [/XYZ H.V] /Dest (4413) cvn H.B /DEST pdfmark end - 2607 5466 a Fv(nt)h(acl)f(support)g Fu(parameter)f(w)o(as)-2 -5574 y(formally)f(a)j(global)e(parameter)g(in)h(releases)h(prior)e(to)h -(Samba)g(2.2.2.)p Black 3618 5984 a Fq(182)p Black eop -end -%%Page: 183 190 -TeXDict begin 183 189 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.183) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2324 -132 -a Fq(Chapter)20 b(30.)f(Samba)g(and)g(other)h(CIFS)g(clients)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4414) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(The)g(follo)n(wing)e(is)j(a)g(minimal)e(pro\002le)h -(share:)-2 419 y Fr([profile])-2 516 y(path)44 b(=)h(/export/profile)-2 -613 y(create)f(mask)g(=)g(0600)-2 710 y(directory)f(mask)h(=)h(0700)-2 -807 y(nt)f(acl)h(support)e(=)i(no)-2 904 y(read)f(only)g(=)h(no)-2 -1261 y -SDict begin H.S end - -2 1261 a -2 1261 a -SDict begin 13 H.A end - -2 1261 a -2 1261 a -SDict begin [ /View [/XYZ H.V] /Dest (4417) cvn H.B /DEST pdfmark end - -2 1261 -a 108 x Fu(The)20 b(reason)f(for)h(this)g(b)n(ug)g(is)h(that)f(the)h(W) -m(in2k)e(SP2)i(client)f(copies)g(the)g(security)f(descriptor)g(for)h -(the)g(pro\002le)g(which)f(contains)-2 1477 y(the)g(Samba)g(serv)o(er') --5 b(s)19 b(SID,)h(and)f(not)g(the)h(domain)e(SID.)i(The)f(client)g -(compares)g(the)g(SID)h(for)f(SAMB)m(A\\user)h(and)f(realizes)g(it)i -(is)-2 1585 y(dif)n(ferent)d(that)j(the)f(one)f(assigned)h(to)g -(DOMAIN\\user)-5 b(.)20 b(Hence)g(the)g(reason)f(for)h(the)g("access)h -(denied")e(message.)-2 1769 y -SDict begin H.S end - -2 1769 a -2 1769 a -SDict begin 13 H.A end - -2 -1769 a -2 1769 a -SDict begin [ /View [/XYZ H.V] /Dest (4418) cvn H.B /DEST pdfmark end - -2 1769 a 90 x Fu(By)h(disabling)g(the)563 -1859 y -SDict begin H.S end - 563 1859 a 563 1859 a -SDict begin 13 H.A end - 563 1859 a 563 1859 a -SDict begin [ /View [/XYZ H.V] /Dest (4419) cvn H.B /DEST pdfmark end - 563 -1859 a Fv(nt)g(acl)h(support)f Fu(parameter)m(,)e(Samba)i(will)h(send)f -(the)g(W)m(in2k)f(client)i(a)f(response)g(to)g(the)-2 -1967 y(QuerySecurityDescriptor)c(trans2)k(call)g(which)g(causes)h(the)f -(client)g(to)g(set)h(a)g(def)o(ault)e(A)m(CL)i(for)e(the)i(pro\002le.)e -(This)h(def)o(ault)-2 2075 y(A)m(CL)g(includes)-2 2242 -y -SDict begin H.S end - -2 2242 a -2 2242 a -SDict begin 13 H.A end - -2 2242 a -2 2242 a -SDict begin [ /View [/XYZ H.V] /Dest (4420) cvn H.B /DEST pdfmark end - -2 2242 a -2 -2242 a -SDict begin H.S end - -2 2242 a -2 2242 a -SDict begin 13 H.A end - -2 2242 a -2 2242 a -SDict begin [ /View [/XYZ H.V] /Dest (4421) cvn H.B /DEST pdfmark end - -2 2242 -a 107 x Fv(DOMAIN\\user)h("Full)g(Contr)o(ol")-2 2350 -y -SDict begin H.S end - -2 2350 a -2 2350 a -SDict begin 11.7 H.A end - -2 2350 a -2 2350 a -SDict begin [ /View [/XYZ H.V] /Dest (4422) cvn H.B /DEST pdfmark end - -2 2350 a -2 -2474 a -SDict begin H.S end - -2 2474 a -2 2474 a -SDict begin 11.7 H.A end - -2 2474 a -2 2474 a -SDict begin [ /View [/XYZ H.V] /Dest (4423) cvn H.B /DEST pdfmark end - -2 2474 -a 164 2571 a Fk(Note:)e Fj(This)h(b)o(ug)f(does)g(not)h(occur)g(when)g -(using)f(winbind)f(to)i(create)g(accounts)f(on)h(the)g(Samba)f(host)h -(f)n(or)g(Domain)f(users)o(.)-2 2803 y -SDict begin H.S end - -2 2803 a -2 2803 -a -SDict begin 13 H.A end - -2 2803 a -2 2803 a -SDict begin [ /View [/XYZ H.V] /Dest (4424) cvn H.B /DEST pdfmark end - -2 2803 a 377 x Fx(30.6.)35 b(W)m(indo)o(ws)f(NT) -i(3.1)-2 3348 y -SDict begin H.S end - -2 3348 a -2 3348 a -SDict begin 13 H.A end - -2 3348 a -2 3348 -a -SDict begin [ /View [/XYZ H.V] /Dest (4426) cvn H.B /DEST pdfmark end - -2 3348 a 106 x Fu(If)20 b(you)f(ha)n(v)o(e)h(problems)e -(communicating)g(across)i(routers)f(with)i(W)m(indo)n(ws)e(NT)i(3.1)e -(w)o(orkstations,)g(read)3127 3454 y -SDict begin H.S end - 3127 3454 a 3127 -3454 a -SDict begin 13 H.A end - 3127 3454 a 3127 3454 a -SDict begin [ /View [/XYZ H.V] /Dest (4427) cvn H.B /DEST pdfmark end - 3127 3454 a Fu(this)i(Microsoft)-2 -3562 y(Kno)n(wledge)d(Base)j(article)g(\(http://support.microsoft.com)o -(/def)n(ault.aspx)o(?scid=k)o(b;[)o(LN];Q1)o(03)o(76)o(5\))o(.)p -Black 3618 5984 a Fq(183)p Black eop end -%%Page: 184 191 -TeXDict begin 184 190 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.184) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (COMPILING) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(31.)f(Ho)n(w)h(to)f(compile)h(SAMB)-5 -b(A)-2 363 y -SDict begin H.S end - -2 363 a -2 363 a -SDict begin 13 H.A end - -2 363 a -2 363 a -SDict begin [ /View [/XYZ H.V] /Dest (4443) cvn H.B /DEST pdfmark end - -2 363 -a 73 x Fu(Y)c(ou)19 b(can)h(obtain)g(the)g(samba)g(source)f(from)g(the) -1414 436 y -SDict begin H.S end - 1414 436 a 1414 436 a -SDict begin 13 H.A end - 1414 436 a 1414 436 -a -SDict begin [ /View [/XYZ H.V] /Dest (4444) cvn H.B /DEST pdfmark end - 1414 436 a Fu(samba)g(website)i(\(http://samba.or)o(g/\).)16 -b(T)-7 b(o)20 b(obtain)g(a)g(de)n(v)o(elopment)e(v)o(ersion,)-2 -544 y(you)h(can)h(do)n(wnload)e(samba)i(from)f(CVS)i(or)f(using)g -(rsync.)-2 562 y -SDict begin H.S end - -2 562 a -2 562 a -SDict begin 13 H.A end - -2 562 a -2 562 a -SDict begin [ /View [/XYZ H.V] /Dest (4445) cvn H.B /DEST pdfmark end - --2 562 a 359 x Fx(31.1.)35 b(Access)f(Samba)g(sour)m(ce)h(code)f(via)i -(CVS)-2 923 y -SDict begin H.S end - -2 923 a -2 923 a -SDict begin 13 H.A end - -2 923 a -2 923 a -SDict begin [ /View [/XYZ H.V] /Dest (4447) cvn H.B /DEST pdfmark end - -2 -923 a 326 x Fp(31.1.1.)28 b(Intr)n(oduction)-2 1416 y -SDict begin H.S end - --2 1416 a -2 1416 a -SDict begin 13 H.A end - -2 1416 a -2 1416 a -SDict begin [ /View [/XYZ H.V] /Dest (4449) cvn H.B /DEST pdfmark end - -2 1416 a 107 -x Fu(Samba)19 b(is)j(de)n(v)o(eloped)17 b(in)k(an)f(open)f(en)m -(vironment.)e(De)n(v)o(elopers)h(use)j(CVS)g(\(Concurrent)d(V)-9 -b(ersioning)18 b(System\))i(to)h("checkin")-2 1631 y(\(also)f(kno)n(wn) -f(as)h("commit"\))f(ne)n(w)h(source)g(code.)f(Samba')-5 -b(s)20 b(v)n(arious)f(CVS)i(branches)e(can)h(be)g(accessed)h(via)f -(anon)o(ymous)-2 1739 y(CVS)h(using)f(the)g(instructions)f(detailed)h -(in)g(this)h(chapter)-5 b(.)-2 1923 y -SDict begin H.S end - -2 1923 a -2 1923 -a -SDict begin 13 H.A end - -2 1923 a -2 1923 a -SDict begin [ /View [/XYZ H.V] /Dest (4450) cvn H.B /DEST pdfmark end - -2 1923 a 90 x Fu(This)20 b(chapter)f(is)i(a)g -(modi\002ed)e(v)o(ersion)g(of)h(the)g(instructions)f(found)g(at)2060 -2013 y -SDict begin H.S end - 2060 2013 a 2060 2013 a -SDict begin 13 H.A end - 2060 2013 a 2060 2013 -a -SDict begin [ /View [/XYZ H.V] /Dest (4451) cvn H.B /DEST pdfmark end - 2060 2013 a Fu(http://samba.or)o(g/samba/cvs.html)-2 -2041 y -SDict begin H.S end - -2 2041 a -2 2041 a -SDict begin 13 H.A end - -2 2041 a -2 2041 a -SDict begin [ /View [/XYZ H.V] /Dest (4452) cvn H.B /DEST pdfmark end - -2 2041 -a 310 x Fp(31.1.2.)28 b(CVS)j(Access)f(to)f(samba.or)o(g)-2 -2542 y -SDict begin H.S end - -2 2542 a -2 2542 a -SDict begin 13 H.A end - -2 2542 a -2 2542 a -SDict begin [ /View [/XYZ H.V] /Dest (4454) cvn H.B /DEST pdfmark end - -2 2542 -a 83 x Fu(The)20 b(machine)f(samba.or)o(g)e(runs)j(a)h(publicly)e -(accessible)h(CVS)h(repository)e(for)g(access)i(to)f(the)h(source)e -(code)g(of)h(se)n(v)o(eral)-2 2733 y(packages,)f(including)f(samba,)i -(rsync)f(and)h(jitterb)n(ug.)f(There)g(are)h(tw)o(o)h(main)f(w)o(ays)g -(of)g(accessing)g(the)g(CVS)i(serv)o(er)d(on)h(this)-2 -2841 y(host.)-2 2842 y -SDict begin H.S end - -2 2842 a -2 2842 a -SDict begin 13 H.A end - -2 2842 a --2 2842 a -SDict begin [ /View [/XYZ H.V] /Dest (4455) cvn H.B /DEST pdfmark end - -2 2842 a 286 x Fw(31.1.2.1.)j(Access)i(via)g(CVSweb)-2 -3296 y -SDict begin H.S end - -2 3296 a -2 3296 a -SDict begin 13 H.A end - -2 3296 a -2 3296 a -SDict begin [ /View [/XYZ H.V] /Dest (4457) cvn H.B /DEST pdfmark end - -2 3296 -a 106 x Fu(Y)-9 b(ou)19 b(can)h(access)h(the)f(source)g(code)f(via)h -(your)f(f)o(a)n(v)n(ourite)h(WWW)i(bro)n(wser)-5 b(.)19 -b(This)h(allo)n(ws)h(you)e(to)h(access)h(the)f(contents)g(of)-2 -3510 y(indi)n(vidual)e(\002les)j(in)g(the)f(repository)e(and)i(also)g -(to)h(look)e(at)i(the)f(re)n(vision)f(history)h(and)f(commit)h(logs)g -(of)g(indi)n(vidual)e(\002les.)j(Y)-9 b(ou)-2 3618 y(can)20 -b(also)g(ask)h(for)e(a)i(dif)n(f)e(listing)i(between)e(an)o(y)h(tw)o(o) -g(v)o(ersions)f(on)h(the)g(repository)-5 b(.)-2 3802 -y -SDict begin H.S end - -2 3802 a -2 3802 a -SDict begin 13 H.A end - -2 3802 a -2 3802 a -SDict begin [ /View [/XYZ H.V] /Dest (4458) cvn H.B /DEST pdfmark end - -2 3802 a 90 -x Fu(Use)21 b(the)f(URL)h(:)500 3892 y -SDict begin H.S end - 500 3892 a 500 -3892 a -SDict begin 13 H.A end - 500 3892 a 500 3892 a -SDict begin [ /View [/XYZ H.V] /Dest (4459) cvn H.B /DEST pdfmark end - 500 3892 a Fu(http://samba.or)o -(g/cgi-bin/cvsweb)-2 3921 y -SDict begin H.S end - -2 3921 a -2 3921 a -SDict begin 13 H.A end - -2 3921 -a -2 3921 a -SDict begin [ /View [/XYZ H.V] /Dest (4460) cvn H.B /DEST pdfmark end - -2 3921 a 277 x Fw(31.1.2.2.)i(Access)i(via)g(cvs)-2 -4365 y -SDict begin H.S end - -2 4365 a -2 4365 a -SDict begin 13 H.A end - -2 4365 a -2 4365 a -SDict begin [ /View [/XYZ H.V] /Dest (4462) cvn H.B /DEST pdfmark end - -2 4365 -a 107 x Fu(Y)-9 b(ou)19 b(can)h(also)h(access)g(the)f(source)f(code)h -(via)g(a)h(normal)e(cvs)h(client.)g(This)g(gi)n(v)o(es)g(you)f(much)h -(more)f(control)g(o)o(v)o(er)g(you)g(can)h(do)-2 4580 -y(with)g(the)g(repository)f(and)g(allo)n(ws)i(you)e(to)h(check)o(out)f -(whole)h(source)f(trees)i(and)e(k)o(eep)h(them)g(up)g(to)g(date)g(via)g -(normal)f(cvs)-2 4688 y(commands.)f(This)i(is)h(the)g(preferred)d -(method)g(of)i(access)h(if)g(you)e(are)h(a)h(de)n(v)o(eloper)c(and)j -(not)g(just)h(a)f(casual)h(bro)n(wser)-5 b(.)-2 4872 -y -SDict begin H.S end - -2 4872 a -2 4872 a -SDict begin 13 H.A end - -2 4872 a -2 4872 a -SDict begin [ /View [/XYZ H.V] /Dest (4463) cvn H.B /DEST pdfmark end - -2 4872 a 90 -x Fu(T)e(o)20 b(do)n(wnload)e(the)i(latest)h(cvs)g(source)e(code,)h -(point)f(your)g(bro)n(wser)g(at)i(the)f(URL)h(:)2420 -4962 y -SDict begin H.S end - 2420 4962 a 2420 4962 a -SDict begin 13 H.A end - 2420 4962 a 2420 4962 -a -SDict begin [ /View [/XYZ H.V] /Dest (4464) cvn H.B /DEST pdfmark end - 2420 4962 a Fu(http://www)-5 b(.c)o(yclic.com/.)16 -b(and)k(click)g(on)-2 5070 y(the)g('Ho)n(w)g(to)g(get)g(cvs')g(link.)g -(CVS)h(is)g(free)f(softw)o(are)g(under)f(the)h(GNU)g(GPL)h(\(as)g(is)g -(Samba\).)e(Note)h(that)g(there)g(are)g(se)n(v)o(eral)-2 -5178 y(graphical)e(CVS)k(clients)e(which)g(pro)o(vide)e(a)j(graphical)d -(interf)o(ace)i(to)g(the)g(sometimes)g(mundane)e(CVS)j(commands.)e -(Links)h(to)-2 5286 y(theses)g(clients)h(are)f(also)h(a)n(v)n(ailable)e -(from)g(http://www)-5 b(.c)o(yclic.com.)p Black 3618 -5984 a Fq(184)p Black eop end -%%Page: 185 192 -TeXDict begin 185 191 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.185) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2517 -132 -a Fq(Chapter)20 b(31.)g(How)g(to)h(compile)e(SAMB)n(A)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4465) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(T)-7 b(o)20 b(gain)f(access)i(via)f(anon)o(ymous)e(cvs)i -(use)h(the)f(follo)n(wing)e(steps.)j(F)o(or)f(this)g(e)o(xample)f(it)i -(is)g(assumed)f(that)g(you)g(w)o(ant)g(a)g(cop)o(y)-2 -180 y(of)g(the)g(samba)g(source)f(code.)g(F)o(or)h(the)g(other)g -(source)f(code)h(repositories)f(on)h(this)g(system)h(just)g(substitute) -f(the)g(correct)-2 288 y(package)e(name)-2 306 y -SDict begin H.S end - -2 306 -a -2 306 a -SDict begin 13 H.A end - -2 306 a -2 306 a -SDict begin [ /View [/XYZ H.V] /Dest (4466) cvn H.B /DEST pdfmark end - -2 306 a -2 316 a -SDict begin H.S end - -2 316 -a -2 316 a -SDict begin 13 H.A end - -2 316 a -2 316 a -SDict begin [ /View [/XYZ H.V] /Dest (4467) cvn H.B /DEST pdfmark end - -2 316 a Black 64 459 a -Fu(1.)p Black 147 459 a -SDict begin H.S end - 147 459 a 147 459 a -SDict begin 13 H.A end - 147 459 a -147 459 a -SDict begin [ /View [/XYZ H.V] /Dest (4468) cvn H.B /DEST pdfmark end - 147 459 a Fu(Install)j(a)f(recent)g(cop)o(y)f(of)h(cvs.)g -(All)h(you)e(really)h(need)g(is)h(a)f(cop)o(y)g(of)g(the)g(cvs)g -(client)g(binary)-5 b(.)-2 477 y -SDict begin H.S end - -2 477 a -2 477 a -SDict begin 13 H.A end - -2 -477 a -2 477 a -SDict begin [ /View [/XYZ H.V] /Dest (4469) cvn H.B /DEST pdfmark end - -2 477 a Black 64 608 a Fu(2.)p Black -147 608 a -SDict begin H.S end - 147 608 a 147 608 a -SDict begin 13 H.A end - 147 608 a 147 608 a -SDict begin [ /View [/XYZ H.V] /Dest (4470) cvn H.B /DEST pdfmark end - 147 -608 a Fu(Run)20 b(the)h(command)-2 775 y -SDict begin H.S end - -2 775 a -2 -775 a -SDict begin 13 H.A end - -2 775 a -2 775 a -SDict begin [ /View [/XYZ H.V] /Dest (4471) cvn H.B /DEST pdfmark end - -2 775 a -2 775 a -SDict begin H.S end - -2 775 a -2 -775 a -SDict begin 13 H.A end - -2 775 a -2 775 a -SDict begin [ /View [/XYZ H.V] /Dest (4472) cvn H.B /DEST pdfmark end - -2 775 a 147 882 a Fm(cvs)49 -b(-d)h(:pserver:cvs@samba.org:/cvsroot)44 b(login)-2 -1059 y -SDict begin H.S end - -2 1059 a -2 1059 a -SDict begin 13 H.A end - -2 1059 a -2 1059 a -SDict begin [ /View [/XYZ H.V] /Dest (4473) cvn H.B /DEST pdfmark end - -2 1059 -a 147 1156 a Fu(When)20 b(it)h(asks)g(you)e(for)h(a)g(passw)o(ord)g -(type)1415 1156 y -SDict begin H.S end - 1415 1156 a 1415 1156 a -SDict begin 13 H.A end - 1415 1156 a -1415 1156 a -SDict begin [ /View [/XYZ H.V] /Dest (4474) cvn H.B /DEST pdfmark end - 1415 1156 a Fm(cvs)p Fu(.)39 1274 y -SDict begin H.S end - 39 1274 -a 39 1274 a -SDict begin 13 H.A end - 39 1274 a 39 1274 a -SDict begin [ /View [/XYZ H.V] /Dest (4475) cvn H.B /DEST pdfmark end - 39 1274 a Black 64 1424 -a Fu(3.)p Black 147 1424 a -SDict begin H.S end - 147 1424 a 147 1424 a -SDict begin 13 H.A end - 147 -1424 a 147 1424 a -SDict begin [ /View [/XYZ H.V] /Dest (4476) cvn H.B /DEST pdfmark end - 147 1424 a Fu(Run)g(the)h(command)-2 -1591 y -SDict begin H.S end - -2 1591 a -2 1591 a -SDict begin 13 H.A end - -2 1591 a -2 1591 a -SDict begin [ /View [/XYZ H.V] /Dest (4477) cvn H.B /DEST pdfmark end - -2 1591 -a -2 1591 a -SDict begin H.S end - -2 1591 a -2 1591 a -SDict begin 13 H.A end - -2 1591 a -2 1591 a -SDict begin [ /View [/XYZ H.V] /Dest (4478) cvn H.B /DEST pdfmark end - -2 -1591 a 147 1698 a Fm(cvs)49 b(-d)h(:pserver:cvs@samba.org:/cvsroot)44 -b(co)49 b(samba)-2 1875 y -SDict begin H.S end - -2 1875 a -2 1875 a -SDict begin 13 H.A end - -2 1875 -a -2 1875 a -SDict begin [ /View [/XYZ H.V] /Dest (4479) cvn H.B /DEST pdfmark end - -2 1875 a 147 1972 a Fu(This)21 b(will)f(create)g(a)h -(directory)e(called)h(samba)f(containing)g(the)h(latest)h(samba)f -(source)f(code)h(\(i.e.)g(the)g(HEAD)g(tagged)f(cvs)147 -2080 y(branch\).)f(This)j(currently)d(corresponds)g(to)i(the)h(3.0)e -(de)n(v)o(elopment)e(tree.)-2 2264 y -SDict begin H.S end - -2 2264 a -2 2264 -a -SDict begin 13 H.A end - -2 2264 a -2 2264 a -SDict begin [ /View [/XYZ H.V] /Dest (4480) cvn H.B /DEST pdfmark end - -2 2264 a 147 2354 a Fu(CVS)k(branches)e(other)h -(HEAD)g(can)g(be)g(obtained)f(by)g(using)h(the)2056 2354 -y -SDict begin H.S end - 2056 2354 a 2056 2354 a -SDict begin 13 H.A end - 2056 2354 a 2056 2354 a -SDict begin [ /View [/XYZ H.V] /Dest (4481) cvn H.B /DEST pdfmark end - 2056 -2354 a Fn(-r)k Fu(and)19 b(de\002ning)g(a)i(tag)f(name.)f(A)i(list)g -(of)f(branch)f(tag)147 2461 y(names)h(can)g(be)g(found)f(on)g(the)i -("De)n(v)o(elopment")c(page)j(of)g(the)g(samba)g(web)g(site.)h(A)f -(common)f(request)g(is)i(to)g(obtain)e(the)147 2569 y(latest)i(2.2)f -(release)g(code.)f(This)i(could)e(be)h(done)f(by)h(using)g(the)g(follo) -n(wing)e(userinput.)-2 2753 y -SDict begin H.S end - -2 2753 a -2 2753 a -SDict begin 13 H.A end - -2 -2753 a -2 2753 a -SDict begin [ /View [/XYZ H.V] /Dest (4482) cvn H.B /DEST pdfmark end - -2 2753 a -2 2753 a -SDict begin H.S end - -2 2753 a -2 2753 -a -SDict begin 13 H.A end - -2 2753 a -2 2753 a -SDict begin [ /View [/XYZ H.V] /Dest (4483) cvn H.B /DEST pdfmark end - -2 2753 a 147 2843 a Fm(cvs)49 -b(-d)h(:pserver:cvs@samba.org:/cvsroot)44 b(co)49 b(-r)h(SAMBA_2_2)e -(samba)39 2962 y -SDict begin H.S end - 39 2962 a 39 2962 a -SDict begin 13 H.A end - 39 2962 a 39 2962 -a -SDict begin [ /View [/XYZ H.V] /Dest (4484) cvn H.B /DEST pdfmark end - 39 2962 a Black 64 3111 a Fu(4.)p Black 147 3111 a -SDict begin H.S end - -147 3111 a 147 3111 a -SDict begin 13 H.A end - 147 3111 a 147 3111 a -SDict begin [ /View [/XYZ H.V] /Dest (4485) cvn H.B /DEST pdfmark end - 147 3111 -a Fu(Whene)n(v)o(er)19 b(you)g(w)o(ant)h(to)h(mer)o(ge)d(in)j(the)f -(latest)h(code)f(changes)f(use)h(the)g(follo)n(wing)f(command)f(from)h -(within)h(the)g(samba)147 3219 y(directory:)-2 3403 y -SDict begin H.S end - --2 3403 a -2 3403 a -SDict begin 13 H.A end - -2 3403 a -2 3403 a -SDict begin [ /View [/XYZ H.V] /Dest (4486) cvn H.B /DEST pdfmark end - -2 3403 a -2 -3403 a -SDict begin H.S end - -2 3403 a -2 3403 a -SDict begin 13 H.A end - -2 3403 a -2 3403 a -SDict begin [ /View [/XYZ H.V] /Dest (4487) cvn H.B /DEST pdfmark end - -2 3403 -a 147 3493 a Fm(cvs)49 b(update)g(-d)h(-P)-2 3819 y -SDict begin H.S end - -2 -3819 a -2 3819 a -SDict begin 13 H.A end - -2 3819 a -2 3819 a -SDict begin [ /View [/XYZ H.V] /Dest (4488) cvn H.B /DEST pdfmark end - -2 3819 a 377 x -Fx(31.2.)35 b(Accessing)e(the)i(samba)g(sour)m(ces)f(via)h(rsync)g(and) -g(ftp)-2 4391 y -SDict begin H.S end - -2 4391 a -2 4391 a -SDict begin 13 H.A end - -2 4391 a -2 4391 -a -SDict begin [ /View [/XYZ H.V] /Dest (4490) cvn H.B /DEST pdfmark end - -2 4391 a 79 x Fu(pserv)o(er)-5 b(.samba.or)o(g)16 -b(also)k(e)o(xports)f(unpack)o(ed)f(copies)i(of)g(most)g(parts)g(of)g -(the)h(CVS)g(tree)f(at)-2 4578 y -SDict begin H.S end - -2 4578 a -2 4578 a -SDict begin 13 H.A end - --2 4578 a -2 4578 a -SDict begin [ /View [/XYZ H.V] /Dest (4491) cvn H.B /DEST pdfmark end - -2 4578 a Fu(ftp://pserv)o(er)-5 -b(.samba.or)o(g/pub)o(/un)o(pack)n(ed)14 b(and)20 b(also)g(via)h(anon)o -(ymous)c(rsync)j(at)g(rsync://pserv)o(er)-5 b(.samba.or)o(g/ftp/un)o -(pa)o(ck)o(ed)o(/.)-2 4686 y(I)20 b(recommend)e(using)i(rsync)f(rather) -g(than)h(ftp.)g(See)1513 4686 y -SDict begin H.S end - 1513 4686 a 1513 4686 -a -SDict begin 13 H.A end - 1513 4686 a 1513 4686 a -SDict begin [ /View [/XYZ H.V] /Dest (4492) cvn H.B /DEST pdfmark end - 1513 4686 a Fu(the)g(rsync)f(homepage)f -(\(http://rsync.samba.or)o(g/\))d(for)20 b(more)f(info)h(on)-2 -4794 y(rsync.)-2 4978 y -SDict begin H.S end - -2 4978 a -2 4978 a -SDict begin 13 H.A end - -2 4978 a --2 4978 a -SDict begin [ /View [/XYZ H.V] /Dest (4493) cvn H.B /DEST pdfmark end - -2 4978 a 90 x Fu(The)g(disadv)n(antage)e(of)i(the)g(unpack)o -(ed)e(trees)i(is)i(that)e(the)o(y)f(do)h(not)g(support)f(automatic)g -(mer)o(ging)f(of)i(local)g(changes)f(lik)o(e)i(CVS)-2 -5176 y(does.)e(rsync)h(access)h(is)g(most)f(con)m(v)o(enient)e(for)h -(an)h(initial)h(install.)-2 5204 y -SDict begin H.S end - -2 5204 a -2 5204 -a -SDict begin 13 H.A end - -2 5204 a -2 5204 a -SDict begin [ /View [/XYZ H.V] /Dest (4494) cvn H.B /DEST pdfmark end - -2 5204 a Black 3618 5984 a Fq(185)p -Black eop end -%%Page: 186 193 -TeXDict begin 186 192 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.186) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (4532) cvn H.B /DEST pdfmark end - -2 -201 a 2517 --132 a Fq(Chapter)20 b(31.)g(How)g(to)h(compile)e(SAMB)n(A)p -Black -2 88 a Fx(31.3.)35 b(Building)f(the)h(Binaries)-2 -283 y -SDict begin H.S end - -2 283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 a -SDict begin [ /View [/XYZ H.V] /Dest (4496) cvn H.B /DEST pdfmark end - -2 283 a 79 -x Fu(T)-7 b(o)20 b(do)g(this,)g(\002rst)h(run)f(the)g(program)1075 -362 y -SDict begin H.S end - 1075 362 a 1075 362 a -SDict begin 13 H.A end - 1075 362 a 1075 362 a -SDict begin [ /View [/XYZ H.V] /Dest (4497) cvn H.B /DEST pdfmark end - 1075 -362 a Fm(./configure)68 b Fu(in)21 b(the)f(source)f(directory)-5 -b(.)18 b(This)j(should)e(automatically)g(con\002gure)-2 -470 y(Samba)g(for)h(your)f(operating)f(system.)i(If)h(you)e(ha)n(v)o(e) -g(unusual)g(needs)h(then)g(you)f(may)h(wish)h(to)f(run)-2 -654 y -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (4498) cvn H.B /DEST pdfmark end - -2 654 a -2 -654 a -SDict begin H.S end - -2 654 a -2 654 a -SDict begin 13 H.A end - -2 654 a -2 654 a -SDict begin [ /View [/XYZ H.V] /Dest (4499) cvn H.B /DEST pdfmark end - -2 654 a 90 -x Fr(root#)267 744 y -SDict begin H.S end - 267 744 a 267 744 a -SDict begin 13 H.A end - 267 744 a 267 -744 a -SDict begin [ /View [/XYZ H.V] /Dest (4500) cvn H.B /DEST pdfmark end - 267 744 a Fm(./configure)48 b(--help)-2 921 y -SDict begin H.S end - -2 -921 a -2 921 a -SDict begin 13 H.A end - -2 921 a -2 921 a -SDict begin [ /View [/XYZ H.V] /Dest (4501) cvn H.B /DEST pdfmark end - -2 921 a 97 x Fu(\002rst)21 -b(to)f(see)h(what)f(special)g(options)g(you)f(can)h(enable.)f(Then)g(e) -o(x)o(ecuting)-2 1202 y -SDict begin H.S end - -2 1202 a -2 1202 a -SDict begin 13 H.A end - -2 1202 a --2 1202 a -SDict begin [ /View [/XYZ H.V] /Dest (4502) cvn H.B /DEST pdfmark end - -2 1202 a -2 1202 a -SDict begin H.S end - -2 1202 a -2 1202 a -SDict begin 13 H.A end - -2 -1202 a -2 1202 a -SDict begin [ /View [/XYZ H.V] /Dest (4503) cvn H.B /DEST pdfmark end - -2 1202 a 90 x Fr(root#)267 1292 y -SDict begin H.S end - 267 -1292 a 267 1292 a -SDict begin 13 H.A end - 267 1292 a 267 1292 a -SDict begin [ /View [/XYZ H.V] /Dest (4504) cvn H.B /DEST pdfmark end - 267 1292 a Fm(make)-2 -1460 y -SDict begin H.S end - -2 1460 a -2 1460 a -SDict begin 13 H.A end - -2 1460 a -2 1460 a -SDict begin [ /View [/XYZ H.V] /Dest (4505) cvn H.B /DEST pdfmark end - -2 1460 -a 106 x Fu(will)i(create)f(the)g(binaries.)f(Once)h(it')-5 -b(s)21 b(successfully)f(compiled)f(you)g(can)h(use)-2 -1750 y -SDict begin H.S end - -2 1750 a -2 1750 a -SDict begin 13 H.A end - -2 1750 a -2 1750 a -SDict begin [ /View [/XYZ H.V] /Dest (4506) cvn H.B /DEST pdfmark end - -2 1750 -a -2 1750 a -SDict begin H.S end - -2 1750 a -2 1750 a -SDict begin 13 H.A end - -2 1750 a -2 1750 a -SDict begin [ /View [/XYZ H.V] /Dest (4507) cvn H.B /DEST pdfmark end - -2 -1750 a 90 x Fr(root#)267 1840 y -SDict begin H.S end - 267 1840 a 267 1840 a -SDict begin 13 H.A end - -267 1840 a 267 1840 a -SDict begin [ /View [/XYZ H.V] /Dest (4508) cvn H.B /DEST pdfmark end - 267 1840 a Fm(make)49 b(install)-2 -2008 y -SDict begin H.S end - -2 2008 a -2 2008 a -SDict begin 13 H.A end - -2 2008 a -2 2008 a -SDict begin [ /View [/XYZ H.V] /Dest (4509) cvn H.B /DEST pdfmark end - -2 2008 -a 106 x Fu(to)20 b(install)h(the)f(binaries)g(and)f(manual)g(pages.)h -(Y)-9 b(ou)20 b(can)g(separately)f(install)i(the)f(binaries)f(and/or)g -(man)h(pages)g(using)-2 2298 y -SDict begin H.S end - -2 2298 a -2 2298 a -SDict begin 13 H.A end - -2 -2298 a -2 2298 a -SDict begin [ /View [/XYZ H.V] /Dest (4510) cvn H.B /DEST pdfmark end - -2 2298 a -2 2298 a -SDict begin H.S end - -2 2298 a -2 2298 -a -SDict begin 13 H.A end - -2 2298 a -2 2298 a -SDict begin [ /View [/XYZ H.V] /Dest (4511) cvn H.B /DEST pdfmark end - -2 2298 a 90 x Fr(root#)267 2388 -y -SDict begin H.S end - 267 2388 a 267 2388 a -SDict begin 13 H.A end - 267 2388 a 267 2388 a -SDict begin [ /View [/XYZ H.V] /Dest (4512) cvn H.B /DEST pdfmark end - 267 2388 -a Fm(make)49 b(installbin)-2 2556 y -SDict begin H.S end - -2 2556 a -2 2556 -a -SDict begin 13 H.A end - -2 2556 a -2 2556 a -SDict begin [ /View [/XYZ H.V] /Dest (4513) cvn H.B /DEST pdfmark end - -2 2556 a 106 x Fu(and)-2 2829 -y -SDict begin H.S end - -2 2829 a -2 2829 a -SDict begin 13 H.A end - -2 2829 a -2 2829 a -SDict begin [ /View [/XYZ H.V] /Dest (4514) cvn H.B /DEST pdfmark end - -2 2829 a -2 -2829 a -SDict begin H.S end - -2 2829 a -2 2829 a -SDict begin 13 H.A end - -2 2829 a -2 2829 a -SDict begin [ /View [/XYZ H.V] /Dest (4515) cvn H.B /DEST pdfmark end - -2 2829 -a 107 x Fr(root#)267 2936 y -SDict begin H.S end - 267 2936 a 267 2936 a -SDict begin 13 H.A end - 267 -2936 a 267 2936 a -SDict begin [ /View [/XYZ H.V] /Dest (4516) cvn H.B /DEST pdfmark end - 267 2936 a Fm(make)g(installman)-2 -3104 y -SDict begin H.S end - -2 3104 a -2 3104 a -SDict begin 13 H.A end - -2 3104 a -2 3104 a -SDict begin [ /View [/XYZ H.V] /Dest (4517) cvn H.B /DEST pdfmark end - -2 3104 -a 106 x Fu(Note)20 b(that)g(if)h(you)e(are)h(upgrading)d(for)j(a)h(pre) -n(vious)d(v)o(ersion)h(of)h(Samba)g(you)f(might)h(lik)o(e)g(to)g(kno)n -(w)g(that)g(the)g(old)g(v)o(ersions)f(of)-2 3318 y(the)h(binaries)g -(will)g(be)h(renamed)d(with)j(a)f(".old")g(e)o(xtension.)e(Y)-9 -b(ou)20 b(can)g(go)f(back)h(to)g(the)g(pre)n(vious)f(v)o(ersion)g(with) --2 3502 y -SDict begin H.S end - -2 3502 a -2 3502 a -SDict begin 13 H.A end - -2 3502 a -2 3502 a -SDict begin [ /View [/XYZ H.V] /Dest (4518) cvn H.B /DEST pdfmark end - -2 -3502 a -2 3502 a -SDict begin H.S end - -2 3502 a -2 3502 a -SDict begin 13 H.A end - -2 3502 a -2 3502 -a -SDict begin [ /View [/XYZ H.V] /Dest (4519) cvn H.B /DEST pdfmark end - -2 3502 a 90 x Fr(root#)267 3592 y -SDict begin H.S end - 267 3592 a 267 3592 -a -SDict begin 13 H.A end - 267 3592 a 267 3592 a -SDict begin [ /View [/XYZ H.V] /Dest (4520) cvn H.B /DEST pdfmark end - 267 3592 a Fm(make)49 b(revert)-2 -3760 y -SDict begin H.S end - -2 3760 a -2 3760 a -SDict begin 13 H.A end - -2 3760 a -2 3760 a -SDict begin [ /View [/XYZ H.V] /Dest (4521) cvn H.B /DEST pdfmark end - -2 3760 -a 106 x Fu(if)20 b(you)g(\002nd)f(this)i(v)o(ersion)e(a)i(disaster!)-2 -3884 y -SDict begin H.S end - -2 3884 a -2 3884 a -SDict begin 13 H.A end - -2 3884 a -2 3884 a -SDict begin [ /View [/XYZ H.V] /Dest (4522) cvn H.B /DEST pdfmark end - -2 3884 -a 310 x Fp(31.3.1.)28 b(Compiling)j(samba)e(with)i(Acti)o(v)o(e)f(Dir)n -(ectory)g(support)-2 4384 y -SDict begin H.S end - -2 4384 a -2 4384 a -SDict begin 13 H.A end - -2 4384 -a -2 4384 a -SDict begin [ /View [/XYZ H.V] /Dest (4524) cvn H.B /DEST pdfmark end - -2 4384 a 84 x Fu(In)20 b(order)f(to)h(compile)f(samba)h -(with)g(ADS)h(support,)e(you)g(need)h(to)g(ha)n(v)o(e)g(installed)g(on) -f(your)g(system:)-2 4600 y -SDict begin H.S end - -2 4600 a -2 4600 a -SDict begin 13 H.A end - -2 4600 -a -2 4600 a -SDict begin [ /View [/XYZ H.V] /Dest (4525) cvn H.B /DEST pdfmark end - -2 4600 a -2 4600 a -SDict begin H.S end - -2 4600 a -2 4600 a -SDict begin 13 H.A end - -2 -4600 a -2 4600 a -SDict begin [ /View [/XYZ H.V] /Dest (table.22) cvn H.B /DEST pdfmark -end - -2 4600 a 74 x Fu(the)h(MIT)g(k)o(erberos)f(de)n(v)o -(elopment)e(libraries)j(\(either)f(install)i(from)e(the)h(sources)g(or) -g(use)g(a)h(package\).)d(The)i(heimdal)f(libraries)h(will)h(not)f(w)o -(ork.)-2 4767 y(the)g(OpenLD)m(AP)f(de)n(v)o(elopment)e(libraries.)-2 -4951 y -SDict begin H.S end - -2 4951 a -2 4951 a -SDict begin 13 H.A end - -2 4951 a -2 4951 a -SDict begin [ /View [/XYZ H.V] /Dest (4528) cvn H.B /DEST pdfmark end - -2 4951 -a 108 x Fu(If)j(your)f(k)o(erberos)g(libraries)g(are)h(in)h(a)f -(non-standard)e(location)h(then)h(remember)e(to)i(add)g(the)g -(con\002gure)e(option)-2 5167 y(--with-krb5=DIR.)-2 5334 -y -SDict begin H.S end - -2 5334 a -2 5334 a -SDict begin 13 H.A end - -2 5334 a -2 5334 a -SDict begin [ /View [/XYZ H.V] /Dest (4529) cvn H.B /DEST pdfmark end - -2 5334 a 107 -x Fu(After)i(you)f(run)g(con\002gure)g(mak)o(e)g(sure)i(that)1309 -5441 y -SDict begin H.S end - 1309 5441 a 1309 5441 a -SDict begin 13 H.A end - 1309 5441 a 1309 5441 -a -SDict begin [ /View [/XYZ H.V] /Dest (4530) cvn H.B /DEST pdfmark end - 1309 5441 a Fr(include/config.h)d Fu(it)j(generates)e(contains)h -(lines)g(lik)o(e)h(this:)p Black 3616 5984 a Fq(186)p -Black eop end -%%Page: 187 194 -TeXDict begin 187 193 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.187) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (4566) cvn H.B /DEST pdfmark end - -2 -201 a 2517 --132 a Fq(Chapter)20 b(31.)g(How)g(to)h(compile)e(SAMB)n(A)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4531) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fr(#define)43 b(HAVE_KRB5)h(1)-2 170 y(#define)f(HAVE_LDAP)h -(1)-2 624 y -SDict begin H.S end - -2 624 a -2 624 a -SDict begin 13 H.A end - -2 624 a -2 624 a -SDict begin [ /View [/XYZ H.V] /Dest (4533) cvn H.B /DEST pdfmark end - -2 624 -a 108 x Fu(If)20 b(it)h(doesn')o(t)d(then)i(con\002gure)e(did)i(not)g -(\002nd)g(your)f(krb5)g(libraries)h(or)g(your)f(ldap)g(libraries.)h -(Look)f(in)h(con\002g.log)e(to)j(\002gure)e(out)-2 840 -y(why)g(and)h(\002x)g(it.)-2 858 y -SDict begin H.S end - -2 858 a -2 858 a -SDict begin 13 H.A end - --2 858 a -2 858 a -SDict begin [ /View [/XYZ H.V] /Dest (4534) cvn H.B /DEST pdfmark end - -2 858 a 269 x Fw(31.3.1.1.)j(Installing)h(the)i(r)n -(equir)n(ed)h(packages)f(f)n(or)e(Debian)-2 1313 y -SDict begin H.S end - -2 -1313 a -2 1313 a -SDict begin 13 H.A end - -2 1313 a -2 1313 a -SDict begin [ /View [/XYZ H.V] /Dest (4536) cvn H.B /DEST pdfmark end - -2 1313 a 88 x Fu(On)c(Debian)f -(you)h(need)f(to)i(install)f(the)h(follo)n(wing)d(packages:)-2 -1585 y -SDict begin H.S end - -2 1585 a -2 1585 a -SDict begin 13 H.A end - -2 1585 a -2 1585 a -SDict begin [ /View [/XYZ H.V] /Dest (4537) cvn H.B /DEST pdfmark end - -2 1585 -a -2 1595 a -SDict begin H.S end - -2 1595 a -2 1595 a -SDict begin 13 H.A end - -2 1595 a -2 1595 a -SDict begin [ /View [/XYZ H.V] /Dest (4538) cvn H.B /DEST pdfmark end - -2 -1595 a -2 1595 a -SDict begin H.S end - -2 1595 a -2 1595 a -SDict begin 13 H.A end - -2 1595 a -2 1595 -a -SDict begin [ /View [/XYZ H.V] /Dest (table.23) cvn H.B /DEST pdfmark -end - -2 1595 a 75 x Fu(libkrb5-de)n(v)-2 1745 y(krb5-user)-2 -1756 y -SDict begin H.S end - -2 1756 a -2 1756 a -SDict begin 13 H.A end - -2 1756 a -2 1756 a -SDict begin [ /View [/XYZ H.V] /Dest (4541) cvn H.B /DEST pdfmark end - -2 1756 -a 278 x Fw(31.3.1.2.)23 b(Installing)h(the)i(r)n(equir)n(ed)h(packages) -f(f)n(or)e(RedHat)-2 2221 y -SDict begin H.S end - -2 2221 a -2 2221 a -SDict begin 13 H.A end - -2 2221 -a -2 2221 a -SDict begin [ /View [/XYZ H.V] /Dest (4543) cvn H.B /DEST pdfmark end - -2 2221 a 87 x Fu(On)c(RedHat)g(this)h(means)f(you)f -(should)g(ha)n(v)o(e)h(at)h(least:)-2 2492 y -SDict begin H.S end - -2 2492 -a -2 2492 a -SDict begin 13 H.A end - -2 2492 a -2 2492 a -SDict begin [ /View [/XYZ H.V] /Dest (4544) cvn H.B /DEST pdfmark end - -2 2492 a -2 2502 a -SDict begin H.S end - -2 -2502 a -2 2502 a -SDict begin 13 H.A end - -2 2502 a -2 2502 a -SDict begin [ /View [/XYZ H.V] /Dest (4545) cvn H.B /DEST pdfmark end - -2 2502 a -2 2502 -a -SDict begin H.S end - -2 2502 a -2 2502 a -SDict begin 13 H.A end - -2 2502 a -2 2502 a -SDict begin [ /View [/XYZ H.V] /Dest (table.24) cvn H.B /DEST pdfmark -end - -2 2502 a 75 -x Fu(krb5-w)o(orkstation)c(\(for)i(kinit\))-2 2667 y(krb5-libs)f(\(for) -i(linking)f(with\))-2 2760 y(krb5-de)n(v)o(el)e(\(because)i(you)g(are)h -(compiling)f(from)g(source\))-2 2944 y -SDict begin H.S end - -2 2944 a -2 2944 -a -SDict begin 13 H.A end - -2 2944 a -2 2944 a -SDict begin [ /View [/XYZ H.V] /Dest (4549) cvn H.B /DEST pdfmark end - -2 2944 a 90 x Fu(in)h(addition)f(to)h(the)h -(standard)e(de)n(v)o(elopment)e(en)m(vironment.)-2 3218 -y -SDict begin H.S end - -2 3218 a -2 3218 a -SDict begin 13 H.A end - -2 3218 a -2 3218 a -SDict begin [ /View [/XYZ H.V] /Dest (4550) cvn H.B /DEST pdfmark end - -2 3218 a 90 -x Fu(Note)j(that)g(these)h(are)f(not)g(standard)f(on)g(a)i(RedHat)f -(install,)h(and)e(you)h(may)f(need)h(to)g(get)h(them)e(of)n(f)h(CD2.)-2 -3502 y -SDict begin H.S end - -2 3502 a -2 3502 a -SDict begin 13 H.A end - -2 3502 a -2 3502 a -SDict begin [ /View [/XYZ H.V] /Dest (4551) cvn H.B /DEST pdfmark end - -2 3502 -a 359 x Fx(31.4.)35 b(Starting)f(the)h(smbd)f(and)h(nmbd)-2 -4056 y -SDict begin H.S end - -2 4056 a -2 4056 a -SDict begin 13 H.A end - -2 4056 a -2 4056 a -SDict begin [ /View [/XYZ H.V] /Dest (4553) cvn H.B /DEST pdfmark end - -2 4056 -a 79 x Fu(Y)-9 b(ou)19 b(must)i(choose)e(to)h(start)h(smbd)f(and)f -(nmbd)g(either)h(as)h(daemons)e(or)h(from)2274 4135 y -SDict begin H.S end - -2274 4135 a 2274 4135 a -SDict begin 13 H.A end - 2274 4135 a 2274 4135 a -SDict begin [ /View [/XYZ H.V] /Dest (4554) cvn H.B /DEST pdfmark end - 2274 -4135 a Fu(inetdDon')o(t)e(try)i(to)g(do)g(both!)f(Either)h(you)f(can)-2 -4243 y(put)h(them)f(in)397 4243 y -SDict begin H.S end - 397 4243 a 397 4243 -a -SDict begin 13 H.A end - 397 4243 a 397 4243 a -SDict begin [ /View [/XYZ H.V] /Dest (4555) cvn H.B /DEST pdfmark end - 397 4243 a 45 w Fr(inetd.conf)g -Fu(and)g(ha)n(v)o(e)h(them)g(started)g(on)g(demand)e(by)2146 -4243 y -SDict begin H.S end - 2146 4243 a 2146 4243 a -SDict begin 13 H.A end - 2146 4243 a 2146 4243 -a -SDict begin [ /View [/XYZ H.V] /Dest (4556) cvn H.B /DEST pdfmark end - 2146 4243 a Fu(inetd,)h(or)h(you)g(can)g(start)g(them)g(as)h(daemons) -e(either)-2 4351 y(from)g(the)h(command)e(line)j(or)f(in)971 -4351 y -SDict begin H.S end - 971 4351 a 971 4351 a -SDict begin 13 H.A end - 971 4351 a 971 4351 a -SDict begin [ /View [/XYZ H.V] /Dest (4557) cvn H.B /DEST pdfmark end - 971 -4351 a 45 w Fr(/etc/rc.local)p Fu(.)e(See)j(the)f(man)g(pages)f(for)h -(details)g(on)g(the)g(command)f(line)h(options.)-2 4459 -y(T)-7 b(ak)o(e)20 b(particular)f(care)h(to)g(read)g(the)g(bit)g(about) -g(what)g(user)g(you)f(need)h(to)g(be)g(in)h(order)d(to)j(start)g -(Samba.)e(In)h(man)o(y)f(cases)i(you)-2 4567 y(must)f(be)g(root.)-2 -4734 y -SDict begin H.S end - -2 4734 a -2 4734 a -SDict begin 13 H.A end - -2 4734 a -2 4734 a -SDict begin [ /View [/XYZ H.V] /Dest (4558) cvn H.B /DEST pdfmark end - -2 4734 -a 107 x Fu(The)g(main)f(adv)n(antage)g(of)h(starting)1049 -4841 y -SDict begin H.S end - 1049 4841 a 1049 4841 a -SDict begin 13 H.A end - 1049 4841 a 1049 4841 -a -SDict begin [ /View [/XYZ H.V] /Dest (4559) cvn H.B /DEST pdfmark end - 1049 4841 a Fu(smbd)g(and)1391 4841 y -SDict begin H.S end - 1391 4841 a 1391 -4841 a -SDict begin 13 H.A end - 1391 4841 a 1391 4841 a -SDict begin [ /View [/XYZ H.V] /Dest (4560) cvn H.B /DEST pdfmark end - 1391 4841 a Fu(nmbd)f(using)g(the)h -(recommended)e(daemon)g(method)h(is)i(that)f(the)o(y)g(will)-2 -4949 y(respond)e(slightly)i(more)g(quickly)e(to)j(an)f(initial)g -(connection)e(request.)-2 4967 y -SDict begin H.S end - -2 4967 a -2 4967 a -SDict begin 13 H.A end - --2 4967 a -2 4967 a -SDict begin [ /View [/XYZ H.V] /Dest (4561) cvn H.B /DEST pdfmark end - -2 4967 a 310 x Fp(31.4.1.)28 b(Starting)j(fr)n(om) -e(inetd.conf)-2 5467 y -SDict begin H.S end - -2 5467 a -2 5467 a -SDict begin 13 H.A end - -2 5467 a --2 5467 a -SDict begin [ /View [/XYZ H.V] /Dest (4563) cvn H.B /DEST pdfmark end - -2 5467 a 84 x Fu(NO)m(TE;)20 b(The)f(follo)n(wing)g(will)i -(be)f(dif)n(ferent)f(if)h(you)f(use)i(NIS,)f(NIS+)g(or)g(LD)m(AP)g(to)h -(distrib)n(ute)f(services)g(maps.)p Black 3614 5984 a -Fq(187)p Black eop end -%%Page: 188 195 -TeXDict begin 188 194 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.188) cvn H.B /DEST pdfmark -end - -2 -102 a Black -2 -201 -a -SDict begin H.S end - -2 -201 a -2 -201 a -SDict begin 13 H.A end - -2 -201 a -2 -201 a -SDict begin [ /View [/XYZ H.V] /Dest (4601) cvn H.B /DEST pdfmark end - -2 -201 a 2517 --132 a Fq(Chapter)20 b(31.)g(How)g(to)h(compile)e(SAMB)n(A)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4564) cvn H.B /DEST pdfmark end - -2 --11 a 83 x Fu(Look)g(at)h(your)447 72 y -SDict begin H.S end - 447 72 a 447 -72 a -SDict begin 13 H.A end - 447 72 a 447 72 a -SDict begin [ /View [/XYZ H.V] /Dest (4565) cvn H.B /DEST pdfmark end - 447 72 a Fr(/etc/services)p Fu(.)f(What)h(is)h -(de\002ned)f(at)g(port)g(139/tcp.)e(If)i(nothing)f(is)i(de\002ned)e -(then)h(add)g(a)g(line)g(lik)o(e)h(this:)-2 346 y Fm(netbios-ssn)48 -b(139/tcp)-2 524 y -SDict begin H.S end - -2 524 a -2 524 a -SDict begin 13 H.A end - -2 524 a -2 524 -a -SDict begin [ /View [/XYZ H.V] /Dest (4568) cvn H.B /DEST pdfmark end - -2 524 a 96 x Fu(similarly)20 b(for)f(137/udp)f(you)h(should)h(ha)n -(v)o(e)f(an)h(entry)g(lik)o(e:)-2 804 y -SDict begin H.S end - -2 804 a -2 804 -a -SDict begin 13 H.A end - -2 804 a -2 804 a -SDict begin [ /View [/XYZ H.V] /Dest (4569) cvn H.B /DEST pdfmark end - -2 804 a -2 804 a -SDict begin H.S end - -2 804 a -2 804 -a -SDict begin 13 H.A end - -2 804 a -2 804 a -SDict begin [ /View [/XYZ H.V] /Dest (4570) cvn H.B /DEST pdfmark end - -2 804 a 90 x Fm(netbios-ns)48 b(137/udp)-2 -1072 y -SDict begin H.S end - -2 1072 a -2 1072 a -SDict begin 13 H.A end - -2 1072 a -2 1072 a -SDict begin [ /View [/XYZ H.V] /Dest (4571) cvn H.B /DEST pdfmark end - -2 1072 -a 96 x Fu(Ne)o(xt)20 b(edit)g(your)497 1168 y -SDict begin H.S end - 497 1168 -a 497 1168 a -SDict begin 13 H.A end - 497 1168 a 497 1168 a -SDict begin [ /View [/XYZ H.V] /Dest (4572) cvn H.B /DEST pdfmark end - 497 1168 a Fr(/etc/inetd.conf)e -Fu(and)i(add)f(tw)o(o)i(lines)f(something)f(lik)o(e)i(this:)-2 -1352 y -SDict begin H.S end - -2 1352 a -2 1352 a -SDict begin 13 H.A end - -2 1352 a -2 1352 a -SDict begin [ /View [/XYZ H.V] /Dest (4573) cvn H.B /DEST pdfmark end - -2 1352 -a -2 1435 a -SDict begin H.S end - -2 1435 a -2 1435 a -SDict begin 11.7 H.A end - -2 1435 a -2 1435 a -SDict begin [ /View [/XYZ H.V] /Dest (4574) cvn H.B /DEST pdfmark end - -2 -1435 a 80 x Fr(netbios-ssn)43 b(stream)h(tcp)g(nowait)g(root)g -(/usr/local/samba/bin/smbd)d(smbd)-2 1612 y(netbios-ns)i(dgram)h(udp)g -(wait)g(root)h(/usr/local/samba/bin/nmbd)40 b(nmbd)-2 -1969 y -SDict begin H.S end - -2 1969 a -2 1969 a -SDict begin 13 H.A end - -2 1969 a -2 1969 a -SDict begin [ /View [/XYZ H.V] /Dest (4575) cvn H.B /DEST pdfmark end - -2 1969 -a 108 x Fu(The)20 b(e)o(xact)f(syntax)h(of)670 2077 y -SDict begin H.S end - -670 2077 a 670 2077 a -SDict begin 13 H.A end - 670 2077 a 670 2077 a -SDict begin [ /View [/XYZ H.V] /Dest (4576) cvn H.B /DEST pdfmark end - 670 2077 -a Fr(/etc/inetd.conf)e Fu(v)n(aries)i(between)f(unix)o(es.)g(Look)g(at) -i(the)f(other)g(entries)g(in)g(inetd.conf)e(for)i(a)-2 -2185 y(guide.)-2 2203 y -SDict begin H.S end - -2 2203 a -2 2203 a -SDict begin 11.7 H.A end - -2 2203 a --2 2203 a -SDict begin [ /View [/XYZ H.V] /Dest (4577) cvn H.B /DEST pdfmark end - -2 2203 a -2 2327 a -SDict begin H.S end - -2 2327 a -2 2327 a -SDict begin 11.7 H.A end - -2 -2327 a -2 2327 a -SDict begin [ /View [/XYZ H.V] /Dest (4578) cvn H.B /DEST pdfmark end - -2 2327 a 164 2406 a Fk(Note:)f Fj(Some)h(unix)n(es)f -(already)g(ha)o(v)n(e)g(entr)q(ies)g(lik)o(e)h(netbios_ns)e(\(note)h -(the)h(underscore\))e(in)2826 2406 y -SDict begin H.S end - 2826 2406 a 2826 -2406 a -SDict begin 11.7 H.A end - 2826 2406 a 2826 2406 a -SDict begin [ /View [/XYZ H.V] /Dest (4579) cvn H.B /DEST pdfmark end - 2826 2406 a Fd(/etc/services)p -Fj(.)25 b(Y)-10 b(ou)19 b(m)o(ust)164 2503 y(either)f(edit)513 -2503 y -SDict begin H.S end - 513 2503 a 513 2503 a -SDict begin 11.7 H.A end - 513 2503 a 513 2503 a -SDict begin [ /View [/XYZ H.V] /Dest (4580) cvn H.B /DEST pdfmark end - 513 -2503 a Fd(/etc/services)25 b Fj(or)1145 2503 y -SDict begin H.S end - 1145 2503 -a 1145 2503 a -SDict begin 11.7 H.A end - 1145 2503 a 1145 2503 a -SDict begin [ /View [/XYZ H.V] /Dest (4581) cvn H.B /DEST pdfmark end - 1145 2503 a Fd(/etc/inetd.conf)h -Fj(to)20 b(mak)o(e)g(them)g(consistent.)39 2642 y -SDict begin H.S end - 39 -2642 a 39 2642 a -SDict begin 11.7 H.A end - 39 2642 a 39 2642 a -SDict begin [ /View [/XYZ H.V] /Dest (4582) cvn H.B /DEST pdfmark end - 39 2642 a -2 2808 -a -SDict begin H.S end - -2 2808 a -2 2808 a -SDict begin 11.7 H.A end - -2 2808 a -2 2808 a -SDict begin [ /View [/XYZ H.V] /Dest (4583) cvn H.B /DEST pdfmark end - -2 2808 a 164 -2905 a Fk(Note:)f Fj(On)h(man)o(y)h(systems)g(y)o(ou)f(ma)n(y)h(need)e -(to)h(use)g(the)1810 2905 y -SDict begin H.S end - 1810 2905 a 1810 2905 a -SDict begin 11.7 H.A end - 1810 -2905 a 1810 2905 a -SDict begin [ /View [/XYZ H.V] /Dest (4584) cvn H.B /DEST pdfmark end - 1810 2905 a Fh(interfaces)d Fj(option)i(in)2487 -2905 y -SDict begin H.S end - 2487 2905 a 2487 2905 a -SDict begin 11.7 H.A end - 2487 2905 a 2487 2905 -a -SDict begin [ /View [/XYZ H.V] /Dest (4585) cvn H.B /DEST pdfmark end - 2487 2905 a Fd(smb.conf)k Fj(to)d(specify)g(the)g(IP)g(address)164 -3002 y(and)f(netmask)h(of)g(y)o(our)g(interf)n(aces)o(.)e(Run)1380 -3002 y -SDict begin H.S end - 1380 3002 a 1380 3002 a -SDict begin 11.7 H.A end - 1380 3002 a 1380 3002 -a -SDict begin [ /View [/XYZ H.V] /Dest (4586) cvn H.B /DEST pdfmark end - 1380 3002 a Fj(ifcon\002g)h(as)i(root)f(if)g(y)o(ou)f(don't)g(kno)o -(w)h(what)g(the)f(broadcast)g(is)i(f)n(or)f(y)o(our)f(net.)164 -3099 y -SDict begin H.S end - 164 3099 a 164 3099 a -SDict begin 11.7 H.A end - 164 3099 a 164 3099 a -SDict begin [ /View [/XYZ H.V] /Dest (4587) cvn H.B /DEST pdfmark end - 164 -3099 a Fj(nmbd)g(tr)q(ies)h(to)h(deter)r(mine)c(it)k(at)f(r)q(un)f -(time)o(,)h(b)o(ut)f(f)n(ails)h(on)f(some)i(unix)n(es)o(.)39 -3238 y -SDict begin H.S end - 39 3238 a 39 3238 a -SDict begin 11.7 H.A end - 39 3238 a 39 3238 a -SDict begin [ /View [/XYZ H.V] /Dest (4588) cvn H.B /DEST pdfmark end - 39 3238 -a 346 3338 3463 17 v 346 4026 17 689 v 1853 3528 a Fp(W)-8 -b(ar)n(ning)388 3718 y -SDict begin H.S end - 388 3718 a 388 3718 a -SDict begin 11.7 H.A end - 388 3718 -a 388 3718 a -SDict begin [ /View [/XYZ H.V] /Dest (4589) cvn H.B /DEST pdfmark end - 388 3718 a 73 x Fj(Man)o(y)20 b(unix)n(es)g(only)g(accept) -f(around)g(5)h(par)o(ameters)f(on)h(the)g(command)f(line)g(in)2730 -3791 y -SDict begin H.S end - 2730 3791 a 2730 3791 a -SDict begin 11.7 H.A end - 2730 3791 a 2730 3791 -a -SDict begin [ /View [/XYZ H.V] /Dest (4590) cvn H.B /DEST pdfmark end - 2730 3791 a Fd(inetd.conf)p Fj(.)24 b(This)c(means)g(y)o(ou)388 -3888 y(shouldn't)e(use)i(spaces)g(betw)o(een)f(the)h(options)e(and)i -(arguments)o(,)e(or)i(y)o(ou)g(should)f(use)h(a)g(scr)q(ipt,)h(and)e -(star)s(t)h(the)388 3985 y(scr)q(ipt)g(from)759 3985 -y -SDict begin H.S end - 759 3985 a 759 3985 a -SDict begin 11.7 H.A end - 759 3985 a 759 3985 a -SDict begin [ /View [/XYZ H.V] /Dest (4591) cvn H.B /DEST pdfmark end - 759 3985 -a Fh(inetd)p Fj(.)p 3792 4026 17 689 v 346 4043 3463 -17 v -2 4219 a -SDict begin H.S end - -2 4219 a -2 4219 a -SDict begin 13 H.A end - -2 4219 a -2 4219 -a -SDict begin [ /View [/XYZ H.V] /Dest (4592) cvn H.B /DEST pdfmark end - -2 4219 a 57 x Fu(Restart)254 4276 y -SDict begin H.S end - 254 4276 a 254 -4276 a -SDict begin 13 H.A end - 254 4276 a 254 4276 a -SDict begin [ /View [/XYZ H.V] /Dest (4593) cvn H.B /DEST pdfmark end - 254 4276 a Fv(inetd)p Fu(,)g(perhaps)f -(just)i(send)f(it)h(a)f(HUP)-9 b(.)21 b(If)f(you)f(ha)n(v)o(e)h -(installed)g(an)g(earlier)g(v)o(ersion)e(of)2774 4276 -y -SDict begin H.S end - 2774 4276 a 2774 4276 a -SDict begin 13 H.A end - 2774 4276 a 2774 4276 a -SDict begin [ /View [/XYZ H.V] /Dest (4594) cvn H.B /DEST pdfmark end - 2774 -4276 a 21 w Fu(nmbd)h(then)h(you)f(may)h(need)f(to)-2 -4384 y(kill)h(nmbd)f(as)i(well.)-2 4395 y -SDict begin H.S end - -2 4395 a -2 -4395 a -SDict begin 13 H.A end - -2 4395 a -2 4395 a -SDict begin [ /View [/XYZ H.V] /Dest (4595) cvn H.B /DEST pdfmark end - -2 4395 a 328 x Fp(31.4.2.)28 -b(Alter)n(nati)o(v)o(e:)j(starting)e(it)h(as)f(a)h(daemon)-2 -4913 y -SDict begin H.S end - -2 4913 a -2 4913 a -SDict begin 13 H.A end - -2 4913 a -2 4913 a -SDict begin [ /View [/XYZ H.V] /Dest (4597) cvn H.B /DEST pdfmark end - -2 4913 -a 84 x Fu(T)-7 b(o)20 b(start)h(the)f(serv)o(er)f(as)i(a)g(daemon)d -(you)i(should)f(create)h(a)g(script)h(something)d(lik)o(e)j(this)g -(one,)e(perhaps)g(calling)h(it)3319 4997 y -SDict begin H.S end - 3319 4997 -a 3319 4997 a -SDict begin 13 H.A end - 3319 4997 a 3319 4997 a -SDict begin [ /View [/XYZ H.V] /Dest (4598) cvn H.B /DEST pdfmark end - 3319 4997 a Fr(startsmb)p -Fu(.)-2 5181 y -SDict begin H.S end - -2 5181 a -2 5181 a -SDict begin 13 H.A end - -2 5181 a -2 5181 -a -SDict begin [ /View [/XYZ H.V] /Dest (4599) cvn H.B /DEST pdfmark end - -2 5181 a -2 5264 a -SDict begin H.S end - -2 5264 a -2 5264 a -SDict begin 11.7 H.A end - -2 5264 a -2 -5264 a -SDict begin [ /View [/XYZ H.V] /Dest (4600) cvn H.B /DEST pdfmark end - -2 5264 a 79 x Fr(#!/bin/sh)-2 5440 y(/usr/local/samba/bin/smbd) -40 b(-D)-2 5537 y(/usr/local/samba/bin/nmbd)g(-D)p Black -3618 5984 a Fq(188)p Black eop end -%%Page: 189 196 -TeXDict begin 189 195 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.189) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2517 -132 -a Fq(Chapter)20 b(31.)g(How)g(to)h(compile)e(SAMB)n(A)p -Black -2 346 a Fu(then)g(mak)o(e)h(it)h(e)o(x)o(ecutable)d(with)j -Fv(chmod)f(+x)h(startsmb)-2 513 y -SDict begin H.S end - -2 513 a -2 513 a -SDict begin 13 H.A end - -2 -513 a -2 513 a -SDict begin [ /View [/XYZ H.V] /Dest (4603) cvn H.B /DEST pdfmark end - -2 513 a 107 x Fu(Y)-9 b(ou)19 b(can)h(then)g(run)583 -620 y -SDict begin H.S end - 583 620 a 583 620 a -SDict begin 13 H.A end - 583 620 a 583 620 a -SDict begin [ /View [/XYZ H.V] /Dest (4604) cvn H.B /DEST pdfmark end - 583 620 -a Fv(startsmb)h Fu(by)f(hand)f(or)h(e)o(x)o(ecute)e(it)j(from)1815 -620 y -SDict begin H.S end - 1815 620 a 1815 620 a -SDict begin 13 H.A end - 1815 620 a 1815 620 a -SDict begin [ /View [/XYZ H.V] /Dest (4605) cvn H.B /DEST pdfmark end - 1815 -620 a Fr(/etc/rc.local)-2 804 y -SDict begin H.S end - -2 804 a -2 804 a -SDict begin 13 H.A end - -2 -804 a -2 804 a -SDict begin [ /View [/XYZ H.V] /Dest (4606) cvn H.B /DEST pdfmark end - -2 804 a 90 x Fu(T)-7 b(o)20 b(kill)h(it)g(send)e(a)i -(kill)g(signal)f(to)g(the)g(processes)1430 894 y -SDict begin H.S end - 1430 -894 a 1430 894 a -SDict begin 13 H.A end - 1430 894 a 1430 894 a -SDict begin [ /View [/XYZ H.V] /Dest (4607) cvn H.B /DEST pdfmark end - 1430 894 a Fv(nmbd)i -Fu(and)1799 894 y -SDict begin H.S end - 1799 894 a 1799 894 a -SDict begin 13 H.A end - 1799 894 a 1799 -894 a -SDict begin [ /View [/XYZ H.V] /Dest (4608) cvn H.B /DEST pdfmark end - 1799 894 a Fv(smbd)p Fu(.)-2 912 y -SDict begin H.S end - -2 912 a -2 -912 a -SDict begin 11.7 H.A end - -2 912 a -2 912 a -SDict begin [ /View [/XYZ H.V] /Dest (4609) cvn H.B /DEST pdfmark end - -2 912 a -2 1037 a -SDict begin H.S end - -2 1037 a --2 1037 a -SDict begin 11.7 H.A end - -2 1037 a -2 1037 a -SDict begin [ /View [/XYZ H.V] /Dest (4610) cvn H.B /DEST pdfmark end - -2 1037 a 164 1116 a Fk(Note:)d -Fj(If)h(y)o(ou)g(use)g(the)g(SVR4)g(style)g(init)f(system)j(then)d(y)o -(ou)h(ma)n(y)g(lik)o(e)g(to)g(look)f(at)i(the)2634 1116 -y -SDict begin H.S end - 2634 1116 a 2634 1116 a -SDict begin 11.7 H.A end - 2634 1116 a 2634 1116 a -SDict begin [ /View [/XYZ H.V] /Dest (4611) cvn H.B /DEST pdfmark end - 2634 -1116 a Fd(examples/svr4-start)q(up)27 b Fj(scr)q(ipt)164 -1213 y(to)20 b(mak)o(e)g(Samba)f(\002t)i(into)e(that)h(system.)p -Black 3618 5984 a Fq(189)p Black eop end -%%Page: 190 197 -TeXDict begin 190 196 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.190) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (BUGREPORT) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(32.)f(Reporting)h(Bugs)-2 197 y -SDict begin H.S end - -2 -197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (4626) cvn H.B /DEST pdfmark end - -2 197 a 342 x Fx(32.1.)35 -b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 a -SDict begin 13 H.A end - -2 707 a --2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (4628) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(The)20 b(email)g(address)g(for)f(b)n(ug)h -(reports)f(for)h(stable)g(releases)h(is)1827 813 y -SDict begin H.S end - 1827 -813 a 1827 813 a -SDict begin 13 H.A end - 1827 813 a 1827 813 a -SDict begin [ /View [/XYZ H.V] /Dest (4629) cvn H.B /DEST pdfmark end - 1827 813 a Fu(samba@samba.or)o -(g)c(\(mailto:samba@samba.or)o(g\).)f(Bug)-2 921 y(reports)j(for)h -(alpha)f(releases)i(should)e(go)h(to)1282 921 y -SDict begin H.S end - 1282 -921 a 1282 921 a -SDict begin 13 H.A end - 1282 921 a 1282 921 a -SDict begin [ /View [/XYZ H.V] /Dest (4630) cvn H.B /DEST pdfmark end - 1282 921 a Fu -(samba-technical@samba.or)o(g)c(\(mailto:samba-technical@samba.or)o -(g\))o(.)-2 1105 y -SDict begin H.S end - -2 1105 a -2 1105 a -SDict begin 13 H.A end - -2 1105 a -2 1105 -a -SDict begin [ /View [/XYZ H.V] /Dest (4631) cvn H.B /DEST pdfmark end - -2 1105 a 90 x Fu(Please)21 b(tak)o(e)f(the)g(time)g(to)h(read)e -(this)i(\002le)g(before)e(you)g(submit)h(a)h(b)n(ug)e(report.)g(Also,)h -(please)g(see)h(if)g(it)g(has)f(changed)e(between)-2 -1303 y(releases,)i(as)h(we)f(may)g(be)g(changing)e(the)j(b)n(ug)e -(reporting)f(mechanism)h(at)i(some)f(time.)-2 1487 y -SDict begin H.S end - --2 1487 a -2 1487 a -SDict begin 13 H.A end - -2 1487 a -2 1487 a -SDict begin [ /View [/XYZ H.V] /Dest (4632) cvn H.B /DEST pdfmark end - -2 1487 a 90 -x Fu(Please)h(also)f(do)g(as)h(much)e(as)i(you)e(can)h(yourself)f(to)h -(help)g(track)g(do)n(wn)f(the)h(b)n(ug.)g(Samba)f(is)i(maintained)e(by) -h(a)h(dedicated)-2 1685 y(group)d(of)i(people)f(who)h(v)n(olunteer)f -(their)h(time,)g(skills)h(and)e(ef)n(forts.)g(W)-7 b(e)22 -b(recei)n(v)o(e)d(f)o(ar)h(more)f(mail)i(about)e(it)i(than)f(we)g(can) --2 1793 y(possibly)f(answer)m(,)h(so)g(you)f(ha)n(v)o(e)h(a)h(much)e -(higher)g(chance)g(of)h(an)g(answer)g(and)g(a)g(\002x)h(if)f(you)f -(send)h(us)h(a)f("de)n(v)o(eloper)e(friendly")-2 1901 -y(b)n(ug)h(report)g(that)i(lets)g(us)f(\002x)h(it)g(f)o(ast.)-2 -2085 y -SDict begin H.S end - -2 2085 a -2 2085 a -SDict begin 13 H.A end - -2 2085 a -2 2085 a -SDict begin [ /View [/XYZ H.V] /Dest (4633) cvn H.B /DEST pdfmark end - -2 2085 -a 90 x Fu(Do)f(not)f(assume)h(that)g(if)g(you)f(post)h(the)g(b)n(ug)f -(to)h(the)g(comp.protocols.smb)c(ne)n(wsgroup)i(or)h(the)h(mailing)f -(list)i(that)f(we)h(will)f(read)-2 2282 y(it.)g(If)g(you)g(suspect)g -(that)g(your)f(problem)g(is)i(not)f(a)g(b)n(ug)g(b)n(ut)g(a)h -(con\002guration)c(problem)i(then)g(it)i(is)g(better)f(to)h(send)e(it)i -(to)g(the)-2 2390 y(Samba)e(mailing)h(list,)h(as)g(there)f(are)g(\(at)g -(last)h(count\))e(5000)g(other)g(users)i(on)e(that)i(list)g(that)f(may) -g(be)g(able)g(to)g(help)g(you.)-2 2574 y -SDict begin H.S end - -2 2574 a -2 -2574 a -SDict begin 13 H.A end - -2 2574 a -2 2574 a -SDict begin [ /View [/XYZ H.V] /Dest (4634) cvn H.B /DEST pdfmark end - -2 2574 a 90 x Fu(Y)-9 b(ou)19 -b(may)h(also)h(lik)o(e)f(to)g(look)g(though)e(the)i(recent)g(mailing)f -(list)j(archi)n(v)o(es,)c(which)i(are)g(con)m(v)o(eniently)d -(accessible)k(on)e(the)-2 2772 y(Samba)g(web)i(pages)e(at)694 -2772 y -SDict begin H.S end - 694 2772 a 694 2772 a -SDict begin 13 H.A end - 694 2772 a 694 2772 a -SDict begin [ /View [/XYZ H.V] /Dest (4635) cvn H.B /DEST pdfmark end - 694 -2772 a Fu(http://samba.or)o(g/samba/.)-2 2801 y -SDict begin H.S end - -2 2801 -a -2 2801 a -SDict begin 13 H.A end - -2 2801 a -2 2801 a -SDict begin [ /View [/XYZ H.V] /Dest (4636) cvn H.B /DEST pdfmark end - -2 2801 a 359 x Fx(32.2.)35 -b(General)e(inf)l(o)-2 3328 y -SDict begin H.S end - -2 3328 a -2 3328 a -SDict begin 13 H.A end - -2 -3328 a -2 3328 a -SDict begin [ /View [/XYZ H.V] /Dest (4638) cvn H.B /DEST pdfmark end - -2 3328 a 106 x Fu(Before)19 b(submitting)g(a)i(b)n -(ug)f(report)f(check)g(your)g(con\002g)g(for)h(silly)h(errors.)e(Look)g -(in)h(your)f(log)h(\002les)h(for)f(ob)o(vious)e(messages)-2 -3542 y(that)i(tell)h(you)e(that)h(you')l(v)o(e)e(miscon\002gured)g -(something)h(and)h(run)f(testparm)h(to)g(test)h(your)e(con\002g)g -(\002le)i(for)f(correct)f(syntax.)-2 3726 y -SDict begin H.S end - -2 3726 a --2 3726 a -SDict begin 13 H.A end - -2 3726 a -2 3726 a -SDict begin [ /View [/XYZ H.V] /Dest (4639) cvn H.B /DEST pdfmark end - -2 3726 a 90 x Fu(Ha)n(v)o(e)h(you)f(run) -g(through)g(the)p 0 TeXcolorgray 869 3816 a -SDict begin H.S end - 869 3816 -a Fu(diagnosis)1184 3816 y -SDict begin 13 H.L end - 1184 3816 a 1184 3816 a -SDict begin [ /Subtype /Link /Dest (DIAGNOSIS) cvn /H /I /Border [0 -0 0] /Color [1 0 0] H.B /ANN pdfmark end - 1184 -3816 a Black -2 w Fu(?)i(This)f(is)i(v)o(ery)d(important.)-2 -4000 y -SDict begin H.S end - -2 4000 a -2 4000 a -SDict begin 13 H.A end - -2 4000 a -2 4000 a -SDict begin [ /View [/XYZ H.V] /Dest (4641) cvn H.B /DEST pdfmark end - -2 4000 -a 90 x Fu(If)h(you)f(include)g(part)h(of)g(a)h(log)f(\002le)g(with)h -(your)e(b)n(ug)g(report)g(then)h(be)g(sure)g(to)h(annotate)e(it)i(with) -f(e)o(xactly)f(what)h(you)g(were)g(doing)-2 4198 y(on)g(the)g(client)g -(at)h(the)f(time,)g(and)g(e)o(xactly)f(what)h(the)g(results)h(were.)-2 -4226 y -SDict begin H.S end - -2 4226 a -2 4226 a -SDict begin 13 H.A end - -2 4226 a -2 4226 a -SDict begin [ /View [/XYZ H.V] /Dest (4642) cvn H.B /DEST pdfmark end - -2 4226 -a 359 x Fx(32.3.)35 b(Deb)m(ug)f(le)n(v)o(els)-2 4780 -y -SDict begin H.S end - -2 4780 a -2 4780 a -SDict begin 13 H.A end - -2 4780 a -2 4780 a -SDict begin [ /View [/XYZ H.V] /Dest (4644) cvn H.B /DEST pdfmark end - -2 4780 a 79 -x Fu(If)20 b(the)g(b)n(ug)g(has)g(an)o(ything)e(to)i(do)g(with)h(Samba) -e(beha)n(ving)g(incorrectly)f(as)j(a)g(serv)o(er)e(\(lik)o(e)h -(refusing)f(to)h(open)g(a)g(\002le\))h(then)e(the)-2 -4967 y(log)h(\002les)h(will)g(probably)d(be)i(v)o(ery)f(useful.)g -(Depending)f(on)i(the)g(problem)f(a)h(log)g(le)n(v)o(el)g(of)g(between) -f(3)i(and)e(10)h(sho)n(wing)f(the)-2 5075 y(problem)f(may)i(be)g -(appropriate.)e(A)i(higher)f(le)n(v)o(el)h(gi)n(v)o(esmore)e(detail,)i -(b)n(ut)h(may)e(use)i(too)f(much)f(disk)h(space.)-2 5259 -y -SDict begin H.S end - -2 5259 a -2 5259 a -SDict begin 13 H.A end - -2 5259 a -2 5259 a -SDict begin [ /View [/XYZ H.V] /Dest (4645) cvn H.B /DEST pdfmark end - -2 5259 a 90 -x Fu(T)-7 b(o)20 b(set)h(the)f(deb)n(ug)f(le)n(v)o(el)h(use)872 -5349 y -SDict begin H.S end - 872 5349 a 872 5349 a -SDict begin 13 H.A end - 872 5349 a 872 5349 a -SDict begin [ /View [/XYZ H.V] /Dest (4646) cvn H.B /DEST pdfmark end - 872 -5349 a Fv(log)f(le)o(v)o(el)h(=)i Fu(in)e(your)1505 5349 -y -SDict begin H.S end - 1505 5349 a 1505 5349 a -SDict begin 13 H.A end - 1505 5349 a 1505 5349 a -SDict begin [ /View [/XYZ H.V] /Dest (4647) cvn H.B /DEST pdfmark end - 1505 -5349 a Fr(smb.conf)p Fu(.)f(Y)-9 b(ou)20 b(may)f(also)i(\002nd)f(it)h -(useful)e(to)i(set)g(the)f(log)g(le)n(v)o(el)g(higher)-2 -5457 y(for)f(just)i(one)f(machine)f(and)g(k)o(eep)h(separate)g(logs)g -(for)f(each)h(machine.)f(T)-7 b(o)20 b(do)g(this)h(use:)p -Black -2 5984 a -SDict begin H.S end - -2 5984 a -2 5984 a -SDict begin 13 H.A end - -2 5984 a -2 5984 -a -SDict begin [ /View [/XYZ H.V] /Dest (4649) cvn H.B /DEST pdfmark end - -2 5984 a 3618 6053 a Fq(190)p Black eop end -%%Page: 191 198 -TeXDict begin 191 197 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.191) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2806 -132 -a Fq(Chapter)20 b(32.)f(Reporting)g(Bugs)p Black -2 -11 -a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4648) cvn H.B /DEST pdfmark end - -2 -11 a 83 x Fr(log)44 -b(level)g(=)h(10)-2 170 y(log)f(file)g(=)h -(/usr/local/samba/lib/log.\045m)-2 267 y(include)e(=)i -(/usr/local/samba/lib/smb.conf.\045m)-2 624 y -SDict begin H.S end - -2 624 -a -2 624 a -SDict begin 13 H.A end - -2 624 a -2 624 a -SDict begin [ /View [/XYZ H.V] /Dest (4650) cvn H.B /DEST pdfmark end - -2 624 a 108 x Fu(then)19 -b(create)h(a)h(\002le)565 732 y -SDict begin H.S end - 565 732 a 565 732 a -SDict begin 13 H.A end - 565 -732 a 565 732 a -SDict begin [ /View [/XYZ H.V] /Dest (4651) cvn H.B /DEST pdfmark end - 565 732 a Fr(/usr/local/samba/lib/smb.conf.)1915 -732 y -SDict begin H.S end - 1915 732 a 1915 732 a -SDict begin 13 H.A end - 1915 732 a 1915 732 a -SDict begin [ /View [/XYZ H.V] /Dest (4652) cvn H.B /DEST pdfmark end - 1915 -732 a Fi(machine)14 b Fu(where)2468 732 y -SDict begin H.S end - 2468 732 a -2468 732 a -SDict begin 13 H.A end - 2468 732 a 2468 732 a -SDict begin [ /View [/XYZ H.V] /Dest (4653) cvn H.B /DEST pdfmark end - 2468 732 a Fn(machine)19 -b Fu(is)j(the)e(name)f(of)h(the)g(client)-2 840 y(you)f(wish)i(to)f -(deb)n(ug.)f(In)h(that)g(\002le)h(put)f(an)o(y)1277 840 -y -SDict begin H.S end - 1277 840 a 1277 840 a -SDict begin 13 H.A end - 1277 840 a 1277 840 a -SDict begin [ /View [/XYZ H.V] /Dest (4654) cvn H.B /DEST pdfmark end - 1277 840 -a Fr(smb.conf)f Fu(commands)g(you)g(w)o(ant,)h(for)g(e)o(xample)2803 -840 y -SDict begin H.S end - 2803 840 a 2803 840 a -SDict begin 13 H.A end - 2803 840 a 2803 840 a -SDict begin [ /View [/XYZ H.V] /Dest (4655) cvn H.B /DEST pdfmark end - 2803 -840 a Fv(log)f(le)o(v)o(el=)i Fu(may)f(be)g(useful.)-2 -948 y(This)g(also)h(allo)n(ws)f(you)f(to)i(e)o(xperiment)d(with)i(dif)n -(ferent)f(security)g(systems,)i(protocol)d(le)n(v)o(els)i(etc)h(on)f -(just)g(one)g(machine.)-2 1132 y -SDict begin H.S end - -2 1132 a -2 1132 a -SDict begin 13 H.A end - --2 1132 a -2 1132 a -SDict begin [ /View [/XYZ H.V] /Dest (4656) cvn H.B /DEST pdfmark end - -2 1132 a 90 x Fu(The)148 1222 y -SDict begin H.S end - -148 1222 a 148 1222 a -SDict begin 13 H.A end - 148 1222 a 148 1222 a -SDict begin [ /View [/XYZ H.V] /Dest (4657) cvn H.B /DEST pdfmark end - 148 1222 -a Fr(smb.conf)f Fu(entry)718 1222 y -SDict begin H.S end - 718 1222 a 718 1222 -a -SDict begin 13 H.A end - 718 1222 a 718 1222 a -SDict begin [ /View [/XYZ H.V] /Dest (4658) cvn H.B /DEST pdfmark end - 718 1222 a Fv(log)h(le)o(v)o(el)g(=)h -Fu(is)h(synon)o(ymous)17 b(with)j(the)g(entry)2091 1222 -y -SDict begin H.S end - 2091 1222 a 2091 1222 a -SDict begin 13 H.A end - 2091 1222 a 2091 1222 a -SDict begin [ /View [/XYZ H.V] /Dest (4659) cvn H.B /DEST pdfmark end - 2091 -1222 a Fv(deb)n(ugle)o(v)o(el)g(=)h Fu(that)f(has)h(been)e(used)h(in)h -(older)e(v)o(ersions)-2 1329 y(of)h(Samba)f(and)h(is)h(being)e -(retained)h(for)f(backw)o(ards)g(compatibility)g(of)2091 -1329 y -SDict begin H.S end - 2091 1329 a 2091 1329 a -SDict begin 13 H.A end - 2091 1329 a 2091 1329 -a -SDict begin [ /View [/XYZ H.V] /Dest (4660) cvn H.B /DEST pdfmark end - 2091 1329 a Fr(smb.conf)g Fu(\002les.)-2 1513 y -SDict begin H.S end - -2 -1513 a -2 1513 a -SDict begin 13 H.A end - -2 1513 a -2 1513 a -SDict begin [ /View [/XYZ H.V] /Dest (4661) cvn H.B /DEST pdfmark end - -2 1513 a 90 x Fu(As)i(the)233 -1603 y -SDict begin H.S end - 233 1603 a 233 1603 a -SDict begin 13 H.A end - 233 1603 a 233 1603 a -SDict begin [ /View [/XYZ H.V] /Dest (4662) cvn H.B /DEST pdfmark end - 233 -1603 a Fv(log)f(le)o(v)o(el)g(=)h Fu(v)n(alue)e(is)j(increased)d(you)g -(will)i(record)e(a)h(signi\002cantly)g(increasing)f(le)n(v)o(el)h(of)f -(deb)n(ugging)f(information.)-2 1711 y(F)o(or)i(most)g(deb)n(ugging)d -(operations)i(you)g(may)h(not)g(need)f(a)i(setting)f(higher)f(than)h -(3.)g(Nearly)f(all)i(b)n(ugs)f(can)g(be)g(track)o(ed)g(at)g(a)-2 -1819 y(setting)g(of)g(10,)f(b)n(ut)i(be)f(prepared)e(for)h(a)i(VER)-5 -b(Y)20 b(lar)o(ge)g(v)n(olume)f(of)h(log)g(data.)-2 1848 -y -SDict begin H.S end - -2 1848 a -2 1848 a -SDict begin 13 H.A end - -2 1848 a -2 1848 a -SDict begin [ /View [/XYZ H.V] /Dest (4663) cvn H.B /DEST pdfmark end - -2 1848 a 359 -x Fx(32.4.)35 b(Inter)n(nal)e(err)m(ors)-2 2375 y -SDict begin H.S end - -2 -2375 a -2 2375 a -SDict begin 13 H.A end - -2 2375 a -2 2375 a -SDict begin [ /View [/XYZ H.V] /Dest (4665) cvn H.B /DEST pdfmark end - -2 2375 a 106 x -Fu(If)20 b(you)f(get)h(a)h("INTERN)m(AL)f(ERR)m(OR")h(message)f(in)g -(your)f(log)h(\002les)h(it)g(means)f(that)g(Samba)g(got)g(an)g(une)o -(xpected)d(signal)-2 2589 y(while)j(running.)e(It)i(is)h(probably)d(a)j -(se)o(gmentation)d(f)o(ault)i(and)g(almost)g(certainly)f(means)h(a)h(b) -n(ug)e(in)i(Samba)f(\(unless)f(you)h(ha)n(v)o(e)-2 2697 -y(f)o(aulty)f(hardw)o(are)g(or)h(system)g(softw)o(are\).)-2 -2881 y -SDict begin H.S end - -2 2881 a -2 2881 a -SDict begin 13 H.A end - -2 2881 a -2 2881 a -SDict begin [ /View [/XYZ H.V] /Dest (4666) cvn H.B /DEST pdfmark end - -2 2881 -a 90 x Fu(If)g(the)g(message)g(came)g(from)f(smbd)h(then)g(it)g(will)h -(probably)d(be)i(accompanied)e(by)i(a)h(message)f(which)f(details)i -(the)f(last)h(SMB)-2 3078 y(message)f(recei)n(v)o(ed)e(by)i(smbd.)g -(This)g(info)f(is)j(often)d(v)o(ery)g(useful)h(in)g(tracking)f(do)n(wn) -g(the)h(problem)f(so)h(please)g(include)g(it)h(in)-2 -3186 y(your)e(b)n(ug)g(report.)-2 3370 y -SDict begin H.S end - -2 3370 a -2 -3370 a -SDict begin 13 H.A end - -2 3370 a -2 3370 a -SDict begin [ /View [/XYZ H.V] /Dest (4667) cvn H.B /DEST pdfmark end - -2 3370 a 90 x Fu(Y)-9 b(ou)19 -b(should)h(also)g(detail)g(ho)n(w)g(to)g(reproduce)e(the)i(problem,)e -(if)j(possible.)e(Please)i(mak)o(e)f(this)h(reasonably)d(detailed.)-2 -3644 y -SDict begin H.S end - -2 3644 a -2 3644 a -SDict begin 13 H.A end - -2 3644 a -2 3644 a -SDict begin [ /View [/XYZ H.V] /Dest (4668) cvn H.B /DEST pdfmark end - -2 3644 -a 90 x Fu(Y)-9 b(ou)19 b(may)h(also)h(\002nd)f(that)g(a)g(core)g -(\002le)h(appeared)d(in)j(a)1577 3734 y -SDict begin H.S end - 1577 3734 a 1577 -3734 a -SDict begin 13 H.A end - 1577 3734 a 1577 3734 a -SDict begin [ /View [/XYZ H.V] /Dest (4669) cvn H.B /DEST pdfmark end - 1577 3734 a Fr(corefiles)e -Fu(subdirectory)f(of)i(the)g(directory)f(where)g(you)h(k)o(eep)f(your) --2 3842 y(samba)h(log)f(\002les.)i(This)g(\002le)g(is)g(the)f(most)g -(useful)g(tool)g(for)f(tracking)g(do)n(wn)g(the)i(b)n(ug.)e(T)-7 -b(o)20 b(use)h(it)g(you)e(do)h(this:)-2 4026 y -SDict begin H.S end - -2 4026 -a -2 4026 a -SDict begin 13 H.A end - -2 4026 a -2 4026 a -SDict begin [ /View [/XYZ H.V] /Dest (4670) cvn H.B /DEST pdfmark end - -2 4026 a -2 4026 a -SDict begin H.S end - -2 -4026 a -2 4026 a -SDict begin 13 H.A end - -2 4026 a -2 4026 a -SDict begin [ /View [/XYZ H.V] /Dest (4671) cvn H.B /DEST pdfmark end - -2 4026 a 90 x Fv(gdb)g(smbd)i -(cor)o(e)-2 4299 y -SDict begin H.S end - -2 4299 a -2 4299 a -SDict begin 13 H.A end - -2 4299 a -2 4299 -a -SDict begin [ /View [/XYZ H.V] /Dest (4672) cvn H.B /DEST pdfmark end - -2 4299 a 91 x Fu(adding)c(appropriate)g(paths)i(to)h(smbd)e(and)h -(core)g(so)g(gdb)f(can)h(\002nd)g(them.)g(If)g(you)f(don')o(t)g(ha)n(v) -o(e)g(gdb)h(then)f(try)3175 4390 y -SDict begin H.S end - 3175 4390 a 3175 4390 -a -SDict begin 13 H.A end - 3175 4390 a 3175 4390 a -SDict begin [ /View [/XYZ H.V] /Dest (4673) cvn H.B /DEST pdfmark end - 3175 4390 a Fm(dbx)p Fu(.)h(Then)-2 -4498 y(within)g(the)g(deb)n(ugger)e(use)i(the)h(command)1283 -4498 y -SDict begin H.S end - 1283 4498 a 1283 4498 a -SDict begin 13 H.A end - 1283 4498 a 1283 4498 -a -SDict begin [ /View [/XYZ H.V] /Dest (4674) cvn H.B /DEST pdfmark end - 1283 4498 a Fm(where)f Fu(to)g(gi)n(v)o(e)f(a)i(stack)f(trace)g(of)g -(where)g(the)g(problem)f(occurred.)e(Include)i(this)-2 -4606 y(in)h(your)f(mail.)-2 4790 y -SDict begin H.S end - -2 4790 a -2 4790 -a -SDict begin 13 H.A end - -2 4790 a -2 4790 a -SDict begin [ /View [/XYZ H.V] /Dest (4675) cvn H.B /DEST pdfmark end - -2 4790 a 90 x Fu(If)h(you)f(kno)n(wn)g(an)o(y)g -(assembly)h(language)e(then)i(do)g(a)1578 4880 y -SDict begin H.S end - 1578 -4880 a 1578 4880 a -SDict begin 13 H.A end - 1578 4880 a 1578 4880 a -SDict begin [ /View [/XYZ H.V] /Dest (4676) cvn H.B /DEST pdfmark end - 1578 4880 -a Fm(disass)g Fu(of)g(the)g(routine)f(where)h(the)g(problem)e(occurred) -h(\(if)h(its)h(in)f(a)-2 4988 y(library)f(routine)g(then)h(disassemble) -g(the)g(routine)f(that)h(called)g(it\))h(and)e(try)h(to)h(w)o(ork)e -(out)h(e)o(xactly)f(where)h(the)g(problem)e(is)k(by)-2 -5096 y(looking)c(at)j(the)f(surrounding)d(code.)i(Ev)o(en)h(if)g(you)f -(don')o(t)g(kno)n(w)g(assembly)h(then)f(incuding)g(this)h(info)g(in)g -(the)h(b)n(ug)e(report)g(can)-2 5204 y(be)h(useful.)-2 -5215 y -SDict begin H.S end - -2 5215 a -2 5215 a -SDict begin 13 H.A end - -2 5215 a -2 5215 a -SDict begin [ /View [/XYZ H.V] /Dest (4677) cvn H.B /DEST pdfmark end - -2 5215 -a Black 3618 5984 a Fq(191)p Black eop end -%%Page: 192 199 -TeXDict begin 192 198 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.192) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2806 -132 -a Fq(Chapter)20 b(32.)f(Reporting)g(Bugs)p Black -2 88 -a Fx(32.5.)35 b(Attaching)e(to)i(a)h(running)e(pr)m(ocess)-2 -283 y -SDict begin H.S end - -2 283 a -2 283 a -SDict begin 13 H.A end - -2 283 a -2 283 a -SDict begin [ /View [/XYZ H.V] /Dest (4679) cvn H.B /DEST pdfmark end - -2 283 a 79 -x Fu(Unfortunately)17 b(some)j(unix)o(es)g(\(in)g(particular)e(some)i -(recent)g(linux)f(k)o(ernels\))h(refuse)f(to)i(dump)e(a)h(core)g -(\002le)h(if)f(the)g(task)h(has)-2 470 y(changed)d(uid)i(\(which)f -(smbd)h(does)g(often\).)f(T)-7 b(o)20 b(deb)n(ug)f(with)h(this)h(sort)f -(of)g(system)h(you)e(could)g(try)h(to)h(attach)f(to)g(the)g(running)-2 -578 y(process)f(using)468 578 y -SDict begin H.S end - 468 578 a 468 578 a -SDict begin 13 H.A end - 468 -578 a 468 578 a -SDict begin [ /View [/XYZ H.V] /Dest (4680) cvn H.B /DEST pdfmark end - 468 578 a Fm(gdb)49 b(smbd)916 578 y -SDict begin H.S end - -916 578 a 916 578 a -SDict begin 13 H.A end - 916 578 a 916 578 a -SDict begin [ /View [/XYZ H.V] /Dest (4681) cvn H.B /DEST pdfmark end - 916 578 a Fl(PID)26 -b Fu(where)20 b(you)f(get)1583 578 y -SDict begin H.S end - 1583 578 a 1583 -578 a -SDict begin 13 H.A end - 1583 578 a 1583 578 a -SDict begin [ /View [/XYZ H.V] /Dest (4682) cvn H.B /DEST pdfmark end - 1583 578 a Fn(PID)24 b Fu(from)1939 -578 y -SDict begin H.S end - 1939 578 a 1939 578 a -SDict begin 13 H.A end - 1939 578 a 1939 578 a -SDict begin [ /View [/XYZ H.V] /Dest (4683) cvn H.B /DEST pdfmark end - 1939 -578 a Fu(smbstatus.)c(Then)g(use)2631 578 y -SDict begin H.S end - 2631 578 -a 2631 578 a -SDict begin 13 H.A end - 2631 578 a 2631 578 a -SDict begin [ /View [/XYZ H.V] /Dest (4684) cvn H.B /DEST pdfmark end - 2631 578 a Fm(c)h -Fu(to)f(continue)f(and)g(try)h(to)h(cause)f(the)-2 686 -y(core)f(dump)g(using)h(the)g(client.)g(The)g(deb)n(ugger)e(should)h -(catch)h(the)g(f)o(ault)g(and)g(tell)h(you)e(where)h(it)h(occurred.)-2 -714 y -SDict begin H.S end - -2 714 a -2 714 a -SDict begin 13 H.A end - -2 714 a -2 714 a -SDict begin [ /View [/XYZ H.V] /Dest (4685) cvn H.B /DEST pdfmark end - -2 714 a 360 -x Fx(32.6.)35 b(P)o(atches)-2 1241 y -SDict begin H.S end - -2 1241 a -2 1241 -a -SDict begin 13 H.A end - -2 1241 a -2 1241 a -SDict begin [ /View [/XYZ H.V] /Dest (4687) cvn H.B /DEST pdfmark end - -2 1241 a 107 x Fu(The)20 b(best)g(sort)g(of)g(b) -n(ug)g(report)f(is)i(one)f(that)g(includes)f(a)i(\002x!)f(If)g(you)f -(send)h(us)h(patches)f(please)g(use)2871 1348 y -SDict begin H.S end - 2871 -1348 a 2871 1348 a -SDict begin 13 H.A end - 2871 1348 a 2871 1348 a -SDict begin [ /View [/XYZ H.V] /Dest (4688) cvn H.B /DEST pdfmark end - 2871 1348 -a Fm(diff)49 b(-u)21 b Fu(format)e(if)h(your)-2 1455 -y(v)o(ersion)f(of)h(dif)n(f)f(supports)g(it,)i(otherwise)e(use)1355 -1455 y -SDict begin H.S end - 1355 1455 a 1355 1455 a -SDict begin 13 H.A end - 1355 1455 a 1355 1455 -a -SDict begin [ /View [/XYZ H.V] /Dest (4689) cvn H.B /DEST pdfmark end - 1355 1455 a Fm(diff)49 b(-c4)p Fu(.)20 b(Mak)o(e)g(sure)g(your)f(do)h -(the)g(dif)n(f)f(against)h(a)h(clean)f(v)o(ersion)e(of)i(the)-2 -1563 y(source)f(and)h(let)h(me)f(kno)n(w)f(e)o(xactly)g(what)h(v)o -(ersion)f(you)h(used.)p Black 3618 5984 a Fq(192)p Black -eop end -%%Page: 193 200 -TeXDict begin 193 199 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.193) cvn H.B /DEST pdfmark -end - -2 -102 a Black Black -2 --11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (DIAGNOSIS) cvn H.B /DEST pdfmark -end - -2 -11 a 119 -x Fs(Chapter)44 b(33.)f(The)g(samba)g(checklist)-2 197 -y -SDict begin H.S end - -2 197 a -2 197 a -SDict begin 13 H.A end - -2 197 a -2 197 a -SDict begin [ /View [/XYZ H.V] /Dest (4708) cvn H.B /DEST pdfmark end - -2 197 a 342 x -Fx(33.1.)35 b(Intr)m(oduction)-2 707 y -SDict begin H.S end - -2 707 a -2 707 -a -SDict begin 13 H.A end - -2 707 a -2 707 a -SDict begin [ /View [/XYZ H.V] /Dest (4710) cvn H.B /DEST pdfmark end - -2 707 a 106 x Fu(This)20 b(\002le)h(contains)e(a)i -(list)g(of)f(tests)i(you)d(can)h(perform)e(to)i(v)n(alidate)g(your)f -(Samba)h(serv)o(er)-5 b(.)19 b(It)i(also)f(tells)h(you)f(what)g(the)g -(lik)o(ely)-2 921 y(cause)f(of)g(the)g(problem)f(is)i(if)g(it)g(f)o -(ails)g(an)o(y)f(one)f(of)h(these)h(steps.)g(If)f(it)h(passes)g(all)g -(these)f(tests)i(then)e(it)h(is)g(probably)d(w)o(orking)h(\002ne.)-2 -1105 y -SDict begin H.S end - -2 1105 a -2 1105 a -SDict begin 13 H.A end - -2 1105 a -2 1105 a -SDict begin [ /View [/XYZ H.V] /Dest (4711) cvn H.B /DEST pdfmark end - -2 1105 -a 90 x Fu(Y)-9 b(ou)19 b(should)h(do)f(ALL)h(the)h(tests,)g(in)f(the)g -(order)f(sho)n(wn.)g(W)-7 b(e)22 b(ha)n(v)o(e)d(tried)h(to)h(carefully) -d(choose)i(them)g(so)g(later)g(tests)i(only)d(use)-2 -1303 y(capabilities)h(v)o(eri\002ed)f(in)h(the)g(earlier)g(tests.)-2 -1487 y -SDict begin H.S end - -2 1487 a -2 1487 a -SDict begin 13 H.A end - -2 1487 a -2 1487 a -SDict begin [ /View [/XYZ H.V] /Dest (4712) cvn H.B /DEST pdfmark end - -2 1487 -a 90 x Fu(If)g(you)f(send)h(one)g(of)g(the)g(samba)g(mailing)f(lists)j -(an)e(email)g(saying)g("it)g(doesn')o(t)f(w)o(ork")g(and)h(you)f(ha)n -(v)o(e)h(not)g(follo)n(wed)f(this)h(test)-2 1685 y(procedure)d(then)j -(you)f(should)h(not)f(be)i(surprised)e(your)g(email)h(is)h(ignored.)-2 -1713 y -SDict begin H.S end - -2 1713 a -2 1713 a -SDict begin 13 H.A end - -2 1713 a -2 1713 a -SDict begin [ /View [/XYZ H.V] /Dest (4713) cvn H.B /DEST pdfmark end - -2 1713 -a 359 x Fx(33.2.)35 b(Assumptions)-2 2267 y -SDict begin H.S end - -2 2267 a --2 2267 a -SDict begin 13 H.A end - -2 2267 a -2 2267 a -SDict begin [ /View [/XYZ H.V] /Dest (4715) cvn H.B /DEST pdfmark end - -2 2267 a 79 x Fu(In)20 -b(all)g(of)g(the)h(tests)g(it)g(is)g(assumed)f(you)f(ha)n(v)o(e)h(a)g -(Samba)g(serv)o(er)f(called)h(BIGSER)-7 b(VER)22 b(and)d(a)i(PC)g -(called)f(A)m(CLIENT)g(both)f(in)-2 2454 y(w)o(orkgroup)e(TESTGR)m(OUP) --9 b(.)-2 2638 y -SDict begin H.S end - -2 2638 a -2 2638 a -SDict begin 13 H.A end - -2 2638 a -2 2638 -a -SDict begin [ /View [/XYZ H.V] /Dest (4716) cvn H.B /DEST pdfmark end - -2 2638 a 90 x Fu(The)20 b(procedure)d(is)k(similar)g(for)e(other)h -(types)g(of)g(clients.)-2 2912 y -SDict begin H.S end - -2 2912 a -2 2912 a -SDict begin 13 H.A end - --2 2912 a -2 2912 a -SDict begin [ /View [/XYZ H.V] /Dest (4717) cvn H.B /DEST pdfmark end - -2 2912 a 90 x Fu(It)g(is)h(also)g(assumed)f(you)f -(kno)n(w)g(the)h(name)g(of)g(an)g(a)n(v)n(ailable)g(share)f(in)i(your) -2238 3002 y -SDict begin H.S end - 2238 3002 a 2238 3002 a -SDict begin 13 H.A end - 2238 3002 a 2238 -3002 a -SDict begin [ /View [/XYZ H.V] /Dest (4718) cvn H.B /DEST pdfmark end - 2238 3002 a Fr(smb.conf)p Fu(.)e(I)h(will)h(assume)f(this)h -(share)f(is)h(called)-2 3110 y -SDict begin H.S end - -2 3110 a -2 3110 a -SDict begin 13 H.A end - -2 -3110 a -2 3110 a -SDict begin [ /View [/XYZ H.V] /Dest (4719) cvn H.B /DEST pdfmark end - -2 3110 a Fn(tmp)p Fu(.)f(Y)-9 b(ou)20 -b(can)g(add)f(a)678 3110 y -SDict begin H.S end - 678 3110 a 678 3110 a -SDict begin 13 H.A end - 678 -3110 a 678 3110 a -SDict begin [ /View [/XYZ H.V] /Dest (4720) cvn H.B /DEST pdfmark end - 678 3110 a Fn(tmp)i Fu(share)e(lik)o(e)i(by)f(adding) -e(the)j(follo)n(wing)d(to)2089 3110 y -SDict begin H.S end - 2089 3110 a 2089 -3110 a -SDict begin 13 H.A end - 2089 3110 a 2089 3110 a -SDict begin [ /View [/XYZ H.V] /Dest (4721) cvn H.B /DEST pdfmark end - 2089 3110 a Fr(smb.conf)p -Fu(:)-2 3294 y -SDict begin H.S end - -2 3294 a -2 3294 a -SDict begin 13 H.A end - -2 3294 a -2 3294 -a -SDict begin [ /View [/XYZ H.V] /Dest (4722) cvn H.B /DEST pdfmark end - -2 3294 a -2 3377 a -SDict begin H.S end - -2 3377 a -2 3377 a -SDict begin 11.7 H.A end - -2 3377 a -2 -3377 a -SDict begin [ /View [/XYZ H.V] /Dest (4723) cvn H.B /DEST pdfmark end - -2 3377 a 79 x Fr([tmp])43 3553 y(comment)43 b(=)i(temporary)e -(files)43 3650 y(path)h(=)g(/tmp)43 3748 y(read)g(only)g(=)h(yes)39 -3928 y -SDict begin H.S end - 39 3928 a 39 3928 a -SDict begin 11.7 H.A end - 39 3928 a 39 3928 a -SDict begin [ /View [/XYZ H.V] /Dest (4724) cvn H.B /DEST pdfmark end - 39 3928 -a -2 4052 a -SDict begin H.S end - -2 4052 a -2 4052 a -SDict begin 11.7 H.A end - -2 4052 a -2 4052 a -SDict begin [ /View [/XYZ H.V] /Dest (4725) cvn H.B /DEST pdfmark end - -2 -4052 a 164 4149 a Fk(Note:)19 b Fj(These)g(tests)i(assume)f(v)n(ersion) -g(3.0)f(or)i(later)e(of)h(the)f(samba)h(suite)o(.)g(Some)g(commands)g -(sho)o(wn)f(did)h(not)f(e)n(xist)i(in)164 4247 y(ear)q(lier)d(v)n -(ersions)o(.)-2 4562 y -SDict begin H.S end - -2 4562 a -2 4562 a -SDict begin 13 H.A end - -2 4562 a --2 4562 a -SDict begin [ /View [/XYZ H.V] /Dest (4726) cvn H.B /DEST pdfmark end - -2 4562 a 108 x Fu(Please)j(pay)e(attention)h(to)g(the)g -(error)f(messages)i(you)e(recei)n(v)o(e.)g(If)h(an)o(y)f(error)g -(message)h(reports)g(that)g(your)f(serv)o(er)g(is)i(being)-2 -4778 y(unfriendly)c(you)j(should)f(\002rst)i(check)e(that)h(you)g(IP)g -(name)g(resolution)f(is)i(correctly)e(set)i(up.)e(e)o(g:)h(Mak)o(e)g -(sure)g(your)-2 4886 y -SDict begin H.S end - -2 4886 a -2 4886 a -SDict begin 13 H.A end - -2 4886 a --2 4886 a -SDict begin [ /View [/XYZ H.V] /Dest (4727) cvn H.B /DEST pdfmark end - -2 4886 a Fr(/etc/resolv.conf)e Fu(\002le)j(points)e(to)i -(name)e(serv)o(ers)h(that)g(really)g(do)g(e)o(xist.)-2 -5070 y -SDict begin H.S end - -2 5070 a -2 5070 a -SDict begin 13 H.A end - -2 5070 a -2 5070 a -SDict begin [ /View [/XYZ H.V] /Dest (4728) cvn H.B /DEST pdfmark end - -2 5070 -a 90 x Fu(Also,)g(if)h(you)e(do)h(not)f(ha)n(v)o(e)h(DNS)h(serv)o(er)e -(access)i(for)f(name)f(resolution)g(please)h(check)g(that)g(the)g -(settings)h(for)e(your)-2 5268 y -SDict begin H.S end - -2 5268 a -2 5268 a -SDict begin 13 H.A end - --2 5268 a -2 5268 a -SDict begin [ /View [/XYZ H.V] /Dest (4729) cvn H.B /DEST pdfmark end - -2 5268 a Fr(smb.conf)g Fu(\002le)i(results)g(in) -827 5268 y -SDict begin H.S end - 827 5268 a 827 5268 a -SDict begin 13 H.A end - 827 5268 a 827 5268 -a -SDict begin [ /View [/XYZ H.V] /Dest (4730) cvn H.B /DEST pdfmark end - 827 5268 a Fv(dns)g(pr)o(oxy)e(=)i(no)p Fu(.)f(The)g(best)h(w)o(ay)f -(to)g(check)g(this)g(is)h(with)2544 5268 y -SDict begin H.S end - 2544 5268 -a 2544 5268 a -SDict begin 13 H.A end - 2544 5268 a 2544 5268 a -SDict begin [ /View [/XYZ H.V] /Dest (4731) cvn H.B /DEST pdfmark end - 2544 5268 a Fm(testparm)48 -b(smb.conf)p Fu(.)-2 5296 y -SDict begin H.S end - -2 5296 a -2 5296 a -SDict begin 13 H.A end - -2 5296 -a -2 5296 a -SDict begin [ /View [/XYZ H.V] /Dest (4732) cvn H.B /DEST pdfmark end - -2 5296 a Black 3618 5984 a Fq(193)p Black -eop end -%%Page: 194 201 -TeXDict begin 194 200 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.194) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2653 -132 -a Fq(Chapter)20 b(33.)f(The)h(samba)g(c)o(hec)n(klist)p -Black -2 88 a Fx(33.3.)35 b(The)g(tests)-2 90 y -SDict begin H.S end - -2 90 -a -2 90 a -SDict begin 13 H.A end - -2 90 a -2 90 a -SDict begin [ /View [/XYZ H.V] /Dest (4734) cvn H.B /DEST pdfmark end - -2 90 a 218 x Fv(Diagnosing)19 -b(y)n(our)h(samba)g(ser)o(v)o(er)-2 366 y -SDict begin H.S end - -2 366 a -2 -366 a -SDict begin 13 H.A end - -2 366 a -2 366 a -SDict begin [ /View [/XYZ H.V] /Dest (4736) cvn H.B /DEST pdfmark end - -2 366 a Black 133 x Fu(1.)p -Black 86 w(In)g(the)g(directory)f(in)h(which)g(you)f(store)h(your)1489 -499 y -SDict begin H.S end - 1489 499 a 1489 499 a -SDict begin 13 H.A end - 1489 499 a 1489 499 a -SDict begin [ /View [/XYZ H.V] /Dest (4738) cvn H.B /DEST pdfmark end - 1489 -499 a Fr(smb.conf)g Fu(\002le,)g(run)g(the)g(command)2618 -499 y -SDict begin H.S end - 2618 499 a 2618 499 a -SDict begin 13 H.A end - 2618 499 a 2618 499 a -SDict begin [ /View [/XYZ H.V] /Dest (4739) cvn H.B /DEST pdfmark end - 2618 -499 a Fm(testparm)48 b(smb.conf)p Fu(.)19 b(If)h(it)147 -607 y(reports)g(an)o(y)f(errors)g(then)h(your)1089 607 -y -SDict begin H.S end - 1089 607 a 1089 607 a -SDict begin 13 H.A end - 1089 607 a 1089 607 a -SDict begin [ /View [/XYZ H.V] /Dest (4740) cvn H.B /DEST pdfmark end - 1089 607 -a Fr(smb.conf)f Fu(con\002guration)f(\002le)j(is)g(f)o(aulty)-5 -b(.)-2 625 y -SDict begin H.S end - -2 625 a -2 625 a -SDict begin 11.7 H.A end - -2 625 a -2 625 a -SDict begin [ /View [/XYZ H.V] /Dest (4741) cvn H.B /DEST pdfmark end - -2 625 -a -2 749 a -SDict begin H.S end - -2 749 a -2 749 a -SDict begin 11.7 H.A end - -2 749 a -2 749 a -SDict begin [ /View [/XYZ H.V] /Dest (4742) cvn H.B /DEST pdfmark end - -2 749 -a 313 828 a Fk(Note:)19 b Fj(Y)-10 b(our)674 828 y -SDict begin H.S end - 674 -828 a 674 828 a -SDict begin 11.7 H.A end - 674 828 a 674 828 a -SDict begin [ /View [/XYZ H.V] /Dest (4743) cvn H.B /DEST pdfmark end - 674 828 a Fd(smb.conf)24 -b Fj(\002le)c(ma)n(y)h(be)f(located)e(in:)1759 828 y -SDict begin H.S end - -1759 828 a 1759 828 a -SDict begin 11.7 H.A end - 1759 828 a 1759 828 a -SDict begin [ /View [/XYZ H.V] /Dest (4744) cvn H.B /DEST pdfmark end - 1759 828 -a Fd(/etc/samba)24 b Fj(Or)d(in:)2387 828 y -SDict begin H.S end - 2387 828 -a 2387 828 a -SDict begin 11.7 H.A end - 2387 828 a 2387 828 a -SDict begin [ /View [/XYZ H.V] /Dest (4745) cvn H.B /DEST pdfmark end - 2387 828 a Fd(/usr/local/samba/lib) -19 978 y -SDict begin H.S end - 19 978 a 19 978 a -SDict begin 13 H.A end - 19 978 a 19 978 a -SDict begin [ /View [/XYZ H.V] /Dest (4746) cvn H.B /DEST pdfmark end - 19 978 a -Black -2 1169 a Fu(2.)p Black 86 w(Run)f(the)h(command)777 -1169 y -SDict begin H.S end - 777 1169 a 777 1169 a -SDict begin 13 H.A end - 777 1169 a 777 1169 a -SDict begin [ /View [/XYZ H.V] /Dest (4748) cvn H.B /DEST pdfmark end - 777 -1169 a Fm(ping)49 b(BIGSERVER)19 b Fu(from)g(the)h(PC)i(and)2062 -1169 y -SDict begin H.S end - 2062 1169 a 2062 1169 a -SDict begin 13 H.A end - 2062 1169 a 2062 1169 -a -SDict begin [ /View [/XYZ H.V] /Dest (4749) cvn H.B /DEST pdfmark end - 2062 1169 a Fm(ping)49 b(ACLIENT)20 b Fu(from)f(the)h(unix)f(box.)g -(If)i(you)e(don')o(t)147 1277 y(get)h(a)h(v)n(alid)f(response)f(then)h -(your)f(TCP/IP)i(softw)o(are)e(is)i(not)f(correctly)f(installed.)-2 -1461 y -SDict begin H.S end - -2 1461 a -2 1461 a -SDict begin 13 H.A end - -2 1461 a -2 1461 a -SDict begin [ /View [/XYZ H.V] /Dest (4750) cvn H.B /DEST pdfmark end - -2 1461 -a 147 1551 a Fu(Note)h(that)h(you)e(will)i(need)e(to)i(start)f(a)h -("dos)f(prompt")e(windo)n(w)i(on)f(the)i(PC)g(to)f(run)g(ping.)-2 -1735 y -SDict begin H.S end - -2 1735 a -2 1735 a -SDict begin 13 H.A end - -2 1735 a -2 1735 a -SDict begin [ /View [/XYZ H.V] /Dest (4751) cvn H.B /DEST pdfmark end - -2 1735 -a 147 1825 a Fu(If)g(you)g(get)g(a)g(message)g(saying)g("host)g(not)g -(found")e(or)i(similar)g(then)g(your)f(DNS)i(softw)o(are)f(or)2917 -1825 y -SDict begin H.S end - 2917 1825 a 2917 1825 a -SDict begin 13 H.A end - 2917 1825 a 2917 1825 -a -SDict begin [ /View [/XYZ H.V] /Dest (4752) cvn H.B /DEST pdfmark end - 2917 1825 a Fr(/etc/hosts)f Fu(\002le)h(is)i(not)147 -1933 y(correctly)d(setup.)h(It)g(is)h(possible)f(to)h(run)e(samba)h -(without)f(DNS)i(entries)f(for)g(the)g(serv)o(er)f(and)h(client,)g(b)n -(ut)g(I)h(assume)f(you)147 2041 y(do)g(ha)n(v)o(e)g(correct)f(entries)h -(for)f(the)i(remainder)d(of)i(these)g(tests.)-2 2207 -y -SDict begin H.S end - -2 2207 a -2 2207 a -SDict begin 13 H.A end - -2 2207 a -2 2207 a -SDict begin [ /View [/XYZ H.V] /Dest (4753) cvn H.B /DEST pdfmark end - -2 2207 a 147 -2315 a Fu(Another)f(reason)g(why)h(ping)f(might)h(f)o(ail)g(is)h(if)g -(your)e(host)h(is)h(running)d(\002re)n(w)o(all)j(softw)o(are.)e(Y)-9 -b(ou)20 b(will)h(need)e(to)h(relax)g(the)147 2423 y(rules)g(to)h(let)f -(in)h(the)f(w)o(orkstation)f(in)h(question,)f(perhaps)g(by)h(allo)n -(wing)f(access)i(from)e(another)g(subnet)g(\(on)h(Linux)f(this)i(is)147 -2530 y(done)e(via)i(the)574 2530 y -SDict begin H.S end - 574 2530 a 574 2530 -a -SDict begin 13 H.A end - 574 2530 a 574 2530 a -SDict begin [ /View [/XYZ H.V] /Dest (4754) cvn H.B /DEST pdfmark end - 574 2530 a Fu(ipfw)o(adm)e(program.\))-2 -2548 y -SDict begin H.S end - -2 2548 a -2 2548 a -SDict begin 13 H.A end - -2 2548 a -2 2548 a -SDict begin [ /View [/XYZ H.V] /Dest (4755) cvn H.B /DEST pdfmark end - -2 2548 -a Black 132 x Fu(3.)p Black 86 w(Run)h(the)h(command)777 -2680 y -SDict begin H.S end - 777 2680 a 777 2680 a -SDict begin 13 H.A end - 777 2680 a 777 2680 a -SDict begin [ /View [/XYZ H.V] /Dest (4757) cvn H.B /DEST pdfmark end - 777 -2680 a Fm(smbclient)48 b(-L)h(BIGSERVER)19 b Fu(on)h(the)g(unix)g(box.) -f(Y)-9 b(ou)19 b(should)h(get)g(a)g(list)i(of)e(a)n(v)n(ailable)147 -2788 y(shares)g(back.)-2 2955 y -SDict begin H.S end - -2 2955 a -2 2955 a -SDict begin 13 H.A end - -2 -2955 a -2 2955 a -SDict begin [ /View [/XYZ H.V] /Dest (4758) cvn H.B /DEST pdfmark end - -2 2955 a 147 3062 a Fu(If)g(you)g(get)g(a)g(error)f -(message)h(containing)f(the)h(string)g("Bad)g(passw)o(ord")g(then)f -(you)h(probably)d(ha)n(v)o(e)j(either)g(an)g(incorrect)147 -3170 y -SDict begin H.S end - 147 3170 a 147 3170 a -SDict begin 13 H.A end - 147 3170 a 147 3170 a -SDict begin [ /View [/XYZ H.V] /Dest (4759) cvn H.B /DEST pdfmark end - 147 -3170 a Fv(hosts)h(allo)o(w)p Fu(,)578 3170 y -SDict begin H.S end - 578 3170 -a 578 3170 a -SDict begin 13 H.A end - 578 3170 a 578 3170 a -SDict begin [ /View [/XYZ H.V] /Dest (4760) cvn H.B /DEST pdfmark end - 578 3170 a Fv(hosts)f(deny)h -Fu(or)1060 3170 y -SDict begin H.S end - 1060 3170 a 1060 3170 a -SDict begin 13 H.A end - 1060 3170 a -1060 3170 a -SDict begin [ /View [/XYZ H.V] /Dest (4761) cvn H.B /DEST pdfmark end - 1060 3170 a Fv(v)o(alid)f(users)h Fu(line)f(in)h(your)1864 -3170 y -SDict begin H.S end - 1864 3170 a 1864 3170 a -SDict begin 13 H.A end - 1864 3170 a 1864 3170 -a -SDict begin [ /View [/XYZ H.V] /Dest (4762) cvn H.B /DEST pdfmark end - 1864 3170 a Fr(smb.conf)p Fu(,)e(or)h(your)f(guest)h(account)f(is)i -(not)f(v)n(alid.)f(Check)147 3278 y(what)h(your)f(guest)h(account)f(is) -i(using)1254 3278 y -SDict begin H.S end - 1254 3278 a 1254 3278 a -SDict begin 13 H.A end - 1254 3278 -a 1254 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (4763) cvn H.B /DEST pdfmark end - 1254 3278 a Fu(testparm)f(and)f(temporarily)f(remo)o(v)o -(e)h(an)o(y)2516 3278 y -SDict begin H.S end - 2516 3278 a 2516 3278 a -SDict begin 13 H.A end - 2516 -3278 a 2516 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (4764) cvn H.B /DEST pdfmark end - 2516 3278 a Fv(hosts)i(allo)o(w)p -Fu(,)2947 3278 y -SDict begin H.S end - 2947 3278 a 2947 3278 a -SDict begin 13 H.A end - 2947 3278 a -2947 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (4765) cvn H.B /DEST pdfmark end - 2947 3278 a Fv(hosts)f(deny)p Fu(,)3359 3278 -y -SDict begin H.S end - 3359 3278 a 3359 3278 a -SDict begin 13 H.A end - 3359 3278 a 3359 3278 a -SDict begin [ /View [/XYZ H.V] /Dest (4766) cvn H.B /DEST pdfmark end - 3359 -3278 a Fv(v)o(alid)h(users)147 3386 y Fu(or)237 3386 -y -SDict begin H.S end - 237 3386 a 237 3386 a -SDict begin 13 H.A end - 237 3386 a 237 3386 a -SDict begin [ /View [/XYZ H.V] /Dest (4767) cvn H.B /DEST pdfmark end - 237 3386 -a Fv(in)m(v)o(alid)f(users)i Fu(lines.)-2 3553 y -SDict begin H.S end - -2 3553 -a -2 3553 a -SDict begin 13 H.A end - -2 3553 a -2 3553 a -SDict begin [ /View [/XYZ H.V] /Dest (4768) cvn H.B /DEST pdfmark end - -2 3553 a 147 3660 a -Fu(If)e(you)g(get)g(a)g("connection)e(refused")h(response)g(then)h(the) -g(smbd)g(serv)o(er)f(may)h(not)g(be)g(running.)e(If)i(you)f(installed)h -(it)h(in)147 3767 y(inetd.conf)d(then)i(you)f(probably)f(edited)i(that) -g(\002le)h(incorrectly)-5 b(.)18 b(If)i(you)f(installed)h(it)h(as)g(a)g -(daemon)d(then)i(check)f(that)i(it)g(is)147 3875 y(running,)d(and)i -(check)f(that)h(the)g(netbios-ssn)g(port)f(is)i(in)g(a)f(LISTEN)g -(state)h(using)2518 3875 y -SDict begin H.S end - 2518 3875 a 2518 3875 a -SDict begin 13 H.A end - 2518 -3875 a 2518 3875 a -SDict begin [ /View [/XYZ H.V] /Dest (4769) cvn H.B /DEST pdfmark end - 2518 3875 a Fm(netstat)48 b(-a)p Fu(.)-2 -4059 y -SDict begin H.S end - -2 4059 a -2 4059 a -SDict begin 13 H.A end - -2 4059 a -2 4059 a -SDict begin [ /View [/XYZ H.V] /Dest (4770) cvn H.B /DEST pdfmark end - -2 4059 -a 147 4149 a Fu(If)20 b(you)e(get)i(a)g("session)g(request)f(f)o -(ailed")g(then)g(the)h(serv)o(er)e(refused)h(the)g(connection.)f(If)h -(it)h(says)g("Y)-9 b(our)19 b(serv)o(er)g(softw)o(are)g(is)147 -4257 y(being)g(unfriendly")f(then)h(its)i(probably)d(because)h(you)g -(ha)n(v)o(e)h(in)m(v)n(alid)f(command)f(line)i(parameters)f(to)3143 -4257 y -SDict begin H.S end - 3143 4257 a 3143 4257 a -SDict begin 13 H.A end - 3143 4257 a 3143 4257 -a -SDict begin [ /View [/XYZ H.V] /Dest (4771) cvn H.B /DEST pdfmark end - 3143 4257 a Fu(smbd,)g(or)h(a)g(similar)147 4365 y(f)o(atal)g -(problem)f(with)h(the)g(initial)g(startup)f(of)1452 4365 -y -SDict begin H.S end - 1452 4365 a 1452 4365 a -SDict begin 13 H.A end - 1452 4365 a 1452 4365 a -SDict begin [ /View [/XYZ H.V] /Dest (4772) cvn H.B /DEST pdfmark end - 1452 -4365 a Fu(smbd.)g(Also)h(check)f(your)g(con\002g)g(\002le)h(\()2619 -4365 y -SDict begin H.S end - 2619 4365 a 2619 4365 a -SDict begin 13 H.A end - 2619 4365 a 2619 4365 -a -SDict begin [ /View [/XYZ H.V] /Dest (4773) cvn H.B /DEST pdfmark end - 2619 4365 a Fr(smb.conf)p Fu(\))f(for)g(syntax)g(errors)g(with)147 -4473 y -SDict begin H.S end - 147 4473 a 147 4473 a -SDict begin 13 H.A end - 147 4473 a 147 4473 a -SDict begin [ /View [/XYZ H.V] /Dest (4774) cvn H.B /DEST pdfmark end - 147 -4473 a Fu(testparm)h(and)g(that)g(the)g(v)n(arious)f(directories)g -(where)h(samba)g(k)o(eeps)g(its)h(log)f(and)f(lock)h(\002les)h(e)o -(xist.)-2 4657 y -SDict begin H.S end - -2 4657 a -2 4657 a -SDict begin 13 H.A end - -2 4657 a -2 4657 -a -SDict begin [ /View [/XYZ H.V] /Dest (4775) cvn H.B /DEST pdfmark end - -2 4657 a 147 4747 a Fu(There)f(are)g(a)g(number)f(of)h(reasons)f -(for)h(which)g(smbd)f(may)h(refuse)g(or)f(decline)h(a)h(session)f -(request.)f(The)h(most)h(common)147 4855 y(of)f(these)g(in)m(v)n(olv)o -(e)f(one)h(or)g(more)f(of)h(the)g(follo)n(wing)1668 4855 -y -SDict begin H.S end - 1668 4855 a 1668 4855 a -SDict begin 13 H.A end - 1668 4855 a 1668 4855 a -SDict begin [ /View [/XYZ H.V] /Dest (4776) cvn H.B /DEST pdfmark end - 1668 -4855 a Fr(smb.conf)f Fu(\002le)i(entries:)-2 5039 y -SDict begin H.S end - -2 -5039 a -2 5039 a -SDict begin 13 H.A end - -2 5039 a -2 5039 a -SDict begin [ /View [/XYZ H.V] /Dest (4777) cvn H.B /DEST pdfmark end - -2 5039 a -2 5081 -a -SDict begin H.S end - -2 5081 a -2 5081 a -SDict begin 11.7 H.A end - -2 5081 a -2 5081 a -SDict begin [ /View [/XYZ H.V] /Dest (4778) cvn H.B /DEST pdfmark end - -2 5081 a 147 -5160 a Fr(hosts)44 b(deny)g(=)h(ALL)147 5257 y(hosts)f(allow)g(=)h -(xxx.xxx.xxx.xxx/yy)147 5354 y(bind)f(interfaces)g(only)g(=)g(Yes)p -Black 3618 5984 a Fq(194)p Black eop end -%%Page: 195 202 -TeXDict begin 195 201 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.195) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2653 -132 -a Fq(Chapter)20 b(33.)f(The)h(samba)g(c)o(hec)n(klist)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4779) cvn H.B /DEST pdfmark end - -2 --11 a 147 72 a Fu(In)g(the)g(abo)o(v)o(e,)f(no)g(allo)n(w)o(ance)h(has) -g(been)g(made)f(for)h(an)o(y)f(session)i(requests)f(that)g(will)h -(automatically)e(translate)h(to)g(the)147 180 y(loopback)e(adaptor)h -(address)h(127.0.0.1.)d(T)-7 b(o)20 b(solv)o(e)g(this)g(problem)f -(change)g(these)h(lines)h(to:)-2 364 y -SDict begin H.S end - -2 364 a -2 364 -a -SDict begin 13 H.A end - -2 364 a -2 364 a -SDict begin [ /View [/XYZ H.V] /Dest (4780) cvn H.B /DEST pdfmark end - -2 364 a -2 406 a -SDict begin H.S end - -2 406 a -2 406 -a -SDict begin 11.7 H.A end - -2 406 a -2 406 a -SDict begin [ /View [/XYZ H.V] /Dest (4781) cvn H.B /DEST pdfmark end - -2 406 a 147 485 a Fr(hosts)44 b(deny)g(=)h(ALL)147 -582 y(hosts)f(allow)g(=)h(xxx.xxx.xxx.xxx/yy)d(127.)-2 -898 y -SDict begin H.S end - -2 898 a -2 898 a -SDict begin 13 H.A end - -2 898 a -2 898 a -SDict begin [ /View [/XYZ H.V] /Dest (4782) cvn H.B /DEST pdfmark end - -2 898 a 147 -1006 a Fu(Do)20 b(NO)m(T)g(use)h(the)711 1006 y -SDict begin H.S end - 711 1006 -a 711 1006 a -SDict begin 13 H.A end - 711 1006 a 711 1006 a -SDict begin [ /View [/XYZ H.V] /Dest (4783) cvn H.B /DEST pdfmark end - 711 1006 a Fv(bind)g(interfaces)f -(only)g Fu(parameter)f(where)g(you)g(may)h(wish)h(to)f(use)h(the)f -(samba)g(passw)o(ord)f(change)147 1114 y(f)o(acility)-5 -b(,)20 b(or)g(where)731 1114 y -SDict begin H.S end - 731 1114 a 731 1114 a -SDict begin 13 H.A end - -731 1114 a 731 1114 a -SDict begin [ /View [/XYZ H.V] /Dest (4784) cvn H.B /DEST pdfmark end - 731 1114 a Fu(smbclient)g(may)g(need)f(to)h -(access)h(local)f(service)g(for)g(name)f(resolution)g(or)h(for)g(local) -g(resource)147 1222 y(connections.)e(\(Note:)h(the)939 -1222 y -SDict begin H.S end - 939 1222 a 939 1222 a -SDict begin 13 H.A end - 939 1222 a 939 1222 a -SDict begin [ /View [/XYZ H.V] /Dest (4785) cvn H.B /DEST pdfmark end - 939 -1222 a Fv(bind)i(interfaces)e(only)g Fu(parameter)f(de\002cienc)o(y)g -(where)h(it)i(will)f(not)f(allo)n(w)h(connections)e(to)i(the)147 -1329 y(loopback)e(address)i(will)h(be)f(\002x)o(ed)g(soon\).)-2 -1513 y -SDict begin H.S end - -2 1513 a -2 1513 a -SDict begin 13 H.A end - -2 1513 a -2 1513 a -SDict begin [ /View [/XYZ H.V] /Dest (4786) cvn H.B /DEST pdfmark end - -2 1513 -a 147 1603 a Fu(Another)f(common)f(cause)i(of)g(these)h(tw)o(o)f -(errors)g(is)h(ha)n(ving)e(something)f(already)i(running)e(on)h(port)h -(139,)f(such)h(as)h(Samba)147 1711 y(\(ie:)g(smbd)e(is)i(running)d -(from)1017 1711 y -SDict begin H.S end - 1017 1711 a 1017 1711 a -SDict begin 13 H.A end - 1017 1711 a -1017 1711 a -SDict begin [ /View [/XYZ H.V] /Dest (4787) cvn H.B /DEST pdfmark end - 1017 1711 a Fu(inetd)h(already\))g(or)h(something)f(lik)o -(e)h(Digital')-5 b(s)21 b(P)o(athw)o(orks.)e(Check)h(your)3200 -1711 y -SDict begin H.S end - 3200 1711 a 3200 1711 a -SDict begin 13 H.A end - 3200 1711 a 3200 1711 -a -SDict begin [ /View [/XYZ H.V] /Dest (4788) cvn H.B /DEST pdfmark end - 3200 1711 a Fr(inetd.conf)147 1819 y Fu(\002le)h(before)e(trying)g -(to)h(start)975 1819 y -SDict begin H.S end - 975 1819 a 975 1819 a -SDict begin 13 H.A end - 975 1819 -a 975 1819 a -SDict begin [ /View [/XYZ H.V] /Dest (4789) cvn H.B /DEST pdfmark end - 975 1819 a Fu(smbd)g(as)h(a)f(daemon,)f(it)h(can)g(a)n(v)n -(oid)g(a)h(lot)f(of)g(frustration!)-2 2003 y -SDict begin H.S end - -2 2003 -a -2 2003 a -SDict begin 13 H.A end - -2 2003 a -2 2003 a -SDict begin [ /View [/XYZ H.V] /Dest (4790) cvn H.B /DEST pdfmark end - -2 2003 a 147 2093 a -Fu(And)g(yet)g(another)f(possible)h(cause)g(for)f(f)o(ailure)h(of)g -(this)h(test)g(is)g(when)e(the)i(subnet)e(mask)h(and)g(/)h(or)f -(broadcast)f(address)147 2201 y(settings)h(are)f(incorrect.)f(Please)i -(check)f(that)g(the)h(netw)o(ork)e(interf)o(ace)h(IP)h(Address)f(/)h -(Broadcast)f(Address)g(/)h(Subnet)f(Mask)147 2309 y(settings)i(are)f -(correct)f(and)h(that)g(Samba)g(has)g(correctly)f(noted)g(these)h(in)h -(the)2379 2309 y -SDict begin H.S end - 2379 2309 a 2379 2309 a -SDict begin 13 H.A end - 2379 2309 a -2379 2309 a -SDict begin [ /View [/XYZ H.V] /Dest (4791) cvn H.B /DEST pdfmark end - 2379 2309 a Fr(log.nmb)f Fu(\002le.)-2 2327 -y -SDict begin H.S end - -2 2327 a -2 2327 a -SDict begin 13 H.A end - -2 2327 a -2 2327 a -SDict begin [ /View [/XYZ H.V] /Dest (4792) cvn H.B /DEST pdfmark end - -2 2327 a Black -132 x Fu(4.)p Black 86 w(Run)g(the)h(command)777 2459 -y -SDict begin H.S end - 777 2459 a 777 2459 a -SDict begin 13 H.A end - 777 2459 a 777 2459 a -SDict begin [ /View [/XYZ H.V] /Dest (4794) cvn H.B /DEST pdfmark end - 777 2459 -a Fm(nmblookup)48 b(-B)h(BIGSERVER)f(__SAMBA__)p Fu(.)19 -b(Y)-9 b(ou)20 b(should)f(get)h(the)g(IP)h(address)f(of)g(your)147 -2566 y(Samba)g(serv)o(er)f(back.)-2 2733 y -SDict begin H.S end - -2 2733 a --2 2733 a -SDict begin 13 H.A end - -2 2733 a -2 2733 a -SDict begin [ /View [/XYZ H.V] /Dest (4795) cvn H.B /DEST pdfmark end - -2 2733 a 147 2840 a Fu(If)h(you)g(don')o -(t)e(then)i(nmbd)f(is)i(incorrectly)d(installed.)i(Check)g(your)2122 -2840 y -SDict begin H.S end - 2122 2840 a 2122 2840 a -SDict begin 13 H.A end - 2122 2840 a 2122 2840 -a -SDict begin [ /View [/XYZ H.V] /Dest (4796) cvn H.B /DEST pdfmark end - 2122 2840 a Fr(inetd.conf)f Fu(if)h(you)g(run)f(it)i(from)e(there,)h -(or)g(that)g(the)147 2948 y(daemon)f(is)i(running)d(and)i(listening)f -(to)i(udp)e(port)h(137.)-2 3132 y -SDict begin H.S end - -2 3132 a -2 3132 a -SDict begin 13 H.A end - --2 3132 a -2 3132 a -SDict begin [ /View [/XYZ H.V] /Dest (4797) cvn H.B /DEST pdfmark end - -2 3132 a 147 3222 a Fu(One)g(common)d(problem)h -(is)i(that)g(man)o(y)e(inetd)h(implementations)e(can')o(t)i(tak)o(e)g -(man)o(y)g(parameters)f(on)h(the)g(command)f(line.)147 -3330 y(If)i(this)h(is)g(the)f(case)h(then)f(create)g(a)g(one-line)f -(script)h(that)h(contains)e(the)h(right)g(parameters)f(and)g(run)h -(that)g(from)f(inetd.)-2 3348 y -SDict begin H.S end - -2 3348 a -2 3348 a -SDict begin 13 H.A end - -2 -3348 a -2 3348 a -SDict begin [ /View [/XYZ H.V] /Dest (4798) cvn H.B /DEST pdfmark end - -2 3348 a Black 132 x Fu(5.)p Black -86 w(run)h(the)g(command)749 3480 y -SDict begin H.S end - 749 3480 a 749 3480 -a -SDict begin 13 H.A end - 749 3480 a 749 3480 a -SDict begin [ /View [/XYZ H.V] /Dest (4800) cvn H.B /DEST pdfmark end - 749 3480 a Fm(nmblookup)48 b(-B)i(ACLIENT)e -('*')-2 3657 y -SDict begin H.S end - -2 3657 a -2 3657 a -SDict begin 13 H.A end - -2 3657 a -2 3657 -a -SDict begin [ /View [/XYZ H.V] /Dest (4801) cvn H.B /DEST pdfmark end - -2 3657 a 147 3754 a Fu(Y)-9 b(ou)20 b(should)f(get)h(the)g(PCs)i(IP) -f(address)e(back.)h(If)g(you)f(don')o(t)f(then)i(the)g(client)h(softw)o -(are)e(on)h(the)g(PC)i(isn')o(t)d(installed)147 3862 -y(correctly)-5 b(,)18 b(or)i(isn')o(t)g(started,)g(or)g(you)f(got)h -(the)g(name)g(of)g(the)g(PC)h(wrong.)-2 4046 y -SDict begin H.S end - -2 4046 -a -2 4046 a -SDict begin 13 H.A end - -2 4046 a -2 4046 a -SDict begin [ /View [/XYZ H.V] /Dest (4802) cvn H.B /DEST pdfmark end - -2 4046 a 147 4136 a -Fu(If)f(A)m(CLIENT)g(doesn')o(t)e(resolv)o(e)i(via)g(DNS)h(then)e(use)i -(the)f(IP)h(address)e(of)h(the)g(client)h(in)f(the)g(abo)o(v)o(e)f -(test.)-2 4137 y -SDict begin H.S end - -2 4137 a -2 4137 a -SDict begin 13 H.A end - -2 4137 a -2 4137 -a -SDict begin [ /View [/XYZ H.V] /Dest (4803) cvn H.B /DEST pdfmark end - -2 4137 a Black 148 x Fu(6.)p Black 86 w(Run)h(the)h(command)777 -4285 y -SDict begin H.S end - 777 4285 a 777 4285 a -SDict begin 13 H.A end - 777 4285 a 777 4285 a -SDict begin [ /View [/XYZ H.V] /Dest (4805) cvn H.B /DEST pdfmark end - 777 -4285 a Fm(nmblookup)48 b(-d)h(2)h('*')-2 4462 y -SDict begin H.S end - -2 4462 -a -2 4462 a -SDict begin 13 H.A end - -2 4462 a -2 4462 a -SDict begin [ /View [/XYZ H.V] /Dest (4806) cvn H.B /DEST pdfmark end - -2 4462 a 147 4559 a -Fu(This)21 b(time)f(we)g(are)h(trying)e(the)h(same)g(as)h(the)f(pre)n -(vious)f(test)i(b)n(ut)f(are)g(trying)f(it)i(via)g(a)f(broadcast)f(to)h -(the)h(def)o(ault)e(broadcast)147 4667 y(address.)h(A)g(number)f(of)h -(Netbios/TCPIP)g(hosts)g(on)g(the)g(netw)o(ork)f(should)g(respond,)g -(although)f(Samba)i(may)g(not)f(catch)147 4775 y(all)i(of)f(the)g -(responses)g(in)g(the)g(short)g(time)g(it)h(listens.)g(Y)-9 -b(ou)20 b(should)f(see)i("got)e(a)i(positi)n(v)o(e)e(name)h(query)f -(response")147 4883 y(messages)i(from)e(se)n(v)o(eral)g(hosts.)-2 -5067 y -SDict begin H.S end - -2 5067 a -2 5067 a -SDict begin 13 H.A end - -2 5067 a -2 5067 a -SDict begin [ /View [/XYZ H.V] /Dest (4807) cvn H.B /DEST pdfmark end - -2 5067 -a 147 5157 a Fu(If)h(this)h(doesn')o(t)e(gi)n(v)o(e)g(a)i(similar)f -(result)g(to)h(the)f(pre)n(vious)e(test)j(then)f(nmblookup)d(isn')o(t)j -(correctly)f(getting)g(your)g(broadcast)147 5265 y(address)h(through)e -(its)j(automatic)e(mechanism.)g(In)h(this)h(case)f(you)g(should)f(e)o -(xperiment)f(use)i(the)2991 5265 y -SDict begin H.S end - 2991 5265 a 2991 5265 -a -SDict begin 13 H.A end - 2991 5265 a 2991 5265 a -SDict begin [ /View [/XYZ H.V] /Dest (4808) cvn H.B /DEST pdfmark end - 2991 5265 a Fv(interfaces)g -Fu(option)f(in)147 5373 y -SDict begin H.S end - 147 5373 a 147 5373 a -SDict begin 13 H.A end - 147 5373 -a 147 5373 a -SDict begin [ /View [/XYZ H.V] /Dest (4809) cvn H.B /DEST pdfmark end - 147 5373 a Fr(smb.conf)h Fu(to)g(manually)f(con\002gure)f -(your)h(IP)i(address,)e(broadcast)g(and)h(netmask.)p -Black 3618 5984 a Fq(195)p Black eop end -%%Page: 196 203 -TeXDict begin 196 202 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.196) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2653 -132 -a Fq(Chapter)20 b(33.)f(The)h(samba)g(c)o(hec)n(klist)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4810) cvn H.B /DEST pdfmark end - -2 --11 a 147 72 a Fu(If)g(your)f(PC)i(and)f(serv)o(er)f(aren')o(t)g(on)h -(the)g(same)h(subnet)e(then)h(you)f(will)i(need)f(to)g(use)g(the)2725 -72 y -SDict begin H.S end - 2725 72 a 2725 72 a -SDict begin 13 H.A end - 2725 72 a 2725 72 a -SDict begin [ /View [/XYZ H.V] /Dest (4811) cvn H.B /DEST pdfmark end - 2725 72 -a Fn(-B)h Fu(option)e(to)i(set)g(the)f(broadcast)147 -180 y(address)g(to)g(the)g(that)h(of)f(the)g(PCs)h(subnet.)-2 -347 y -SDict begin H.S end - -2 347 a -2 347 a -SDict begin 13 H.A end - -2 347 a -2 347 a -SDict begin [ /View [/XYZ H.V] /Dest (4812) cvn H.B /DEST pdfmark end - -2 347 a 147 -454 a Fu(This)g(test)g(will)g(probably)c(f)o(ail)k(if)g(your)d(subnet)i -(mask)g(and)g(broadcast)f(address)g(are)h(not)g(correct.)f(\(Refer)h -(to)g(TEST)g(3)147 562 y(notes)g(abo)o(v)o(e\).)-2 577 -y -SDict begin H.S end - -2 577 a -2 577 a -SDict begin 13 H.A end - -2 577 a -2 577 a -SDict begin [ /View [/XYZ H.V] /Dest (4813) cvn H.B /DEST pdfmark end - -2 577 a Black -135 x Fu(7.)p Black 86 w(Run)g(the)h(command)777 712 -y -SDict begin H.S end - 777 712 a 777 712 a -SDict begin 13 H.A end - 777 712 a 777 712 a -SDict begin [ /View [/XYZ H.V] /Dest (4815) cvn H.B /DEST pdfmark end - 777 712 a Fm(smbclient)48 -b(//BIGSERVER/TMP)p Fu(.)18 b(Y)-9 b(ou)19 b(should)g(then)h(be)g -(prompted)e(for)i(a)g(passw)o(ord.)g(Y)-9 b(ou)147 820 -y(should)19 b(use)i(the)f(passw)o(ord)f(of)h(the)h(account)e(you)g(are) -h(logged)f(into)h(the)g(unix)f(box)h(with.)g(If)g(you)f(w)o(ant)h(to)h -(test)g(with)147 928 y(another)e(account)g(then)h(add)f(the)1122 -928 y -SDict begin H.S end - 1122 928 a 1122 928 a -SDict begin 13 H.A end - 1122 928 a 1122 928 a -SDict begin [ /View [/XYZ H.V] /Dest (4816) cvn H.B /DEST pdfmark end - 1122 -928 a Fn(-U)1272 928 y -SDict begin H.S end - 1272 928 a 1272 928 a -SDict begin 13 H.A end - 1272 928 -a 1272 928 a -SDict begin [ /View [/XYZ H.V] /Dest (4817) cvn H.B /DEST pdfmark end - 1272 928 a Fn(accountname)g Fu(option)g(to)h(the)g(end)g -(of)g(the)g(command)e(line.)i(e)o(g:)3269 928 y -SDict begin H.S end - 3269 -928 a 3269 928 a -SDict begin 13 H.A end - 3269 928 a 3269 928 a -SDict begin [ /View [/XYZ H.V] /Dest (4818) cvn H.B /DEST pdfmark end - 3269 928 a Fm(smbclient)147 -1036 y(//bigserver/tmp)47 b(-Ujohndoe)-2 1047 y -SDict begin H.S end - -2 1047 -a -2 1047 a -SDict begin 11.7 H.A end - -2 1047 a -2 1047 a -SDict begin [ /View [/XYZ H.V] /Dest (4819) cvn H.B /DEST pdfmark end - -2 1047 a -2 1171 a -SDict begin H.S end - -2 -1171 a -2 1171 a -SDict begin 11.7 H.A end - -2 1171 a -2 1171 a -SDict begin [ /View [/XYZ H.V] /Dest (4820) cvn H.B /DEST pdfmark end - -2 1171 a 313 1257 -a Fk(Note:)19 b Fj(It)h(is)h(possib)o(le)e(to)h(specify)g(the)g(pass)n -(w)o(ord)f(along)g(with)g(the)h(user)r(name)f(as)h(f)n(ollo)o(ws:)2938 -1257 y -SDict begin H.S end - 2938 1257 a 2938 1257 a -SDict begin 11.7 H.A end - 2938 1257 a 2938 1257 -a -SDict begin [ /View [/XYZ H.V] /Dest (4821) cvn H.B /DEST pdfmark end - 2938 1257 a Ff(smbclient)313 1354 y(//bigserver/tmp)43 -b(-Ujohndoe\045secret)-2 1670 y -SDict begin H.S end - -2 1670 a -2 1670 a -SDict begin 13 H.A end - -2 -1670 a -2 1670 a -SDict begin [ /View [/XYZ H.V] /Dest (4822) cvn H.B /DEST pdfmark end - -2 1670 a 147 1778 a Fu(Once)19 b(you)g(enter)g(the)h -(passw)o(ord)f(you)f(should)h(get)g(the)1757 1778 y -SDict begin H.S end - 1757 -1778 a 1757 1778 a -SDict begin 13 H.A end - 1757 1778 a 1757 1778 a -SDict begin [ /View [/XYZ H.V] /Dest (4823) cvn H.B /DEST pdfmark end - 1757 1778 -a Fr(smb>)g Fu(prompt.)f(If)h(you)g(don')o(t)f(then)h(look)g(at)h(the)f -(error)g(message.)g(If)147 1886 y(it)i(says)g("in)m(v)n(alid)e(netw)o -(ork)g(name")g(then)h(the)g(service)g("tmp")g(is)h(not)f(correctly)e -(setup)i(in)h(your)2917 1886 y -SDict begin H.S end - 2917 1886 a 2917 1886 -a -SDict begin 13 H.A end - 2917 1886 a 2917 1886 a -SDict begin [ /View [/XYZ H.V] /Dest (4824) cvn H.B /DEST pdfmark end - 2917 1886 a Fr(smb.conf)p Fu(.)-2 -2070 y -SDict begin H.S end - -2 2070 a -2 2070 a -SDict begin 13 H.A end - -2 2070 a -2 2070 a -SDict begin [ /View [/XYZ H.V] /Dest (4825) cvn H.B /DEST pdfmark end - -2 2070 -a 147 2160 a Fu(If)f(it)h(says)g("bad)e(passw)o(ord")h(then)f(the)i -(lik)o(ely)f(causes)g(are:)-2 2178 y -SDict begin H.S end - -2 2178 a -2 2178 -a -SDict begin 13 H.A end - -2 2178 a -2 2178 a -SDict begin [ /View [/XYZ H.V] /Dest (4826) cvn H.B /DEST pdfmark end - -2 2178 a -2 2188 a -SDict begin H.S end - -2 2188 a -2 -2188 a -SDict begin 13 H.A end - -2 2188 a -2 2188 a -SDict begin [ /View [/XYZ H.V] /Dest (4827) cvn H.B /DEST pdfmark end - -2 2188 a Black 214 2330 a -Fu(1.)p Black 297 2330 a -SDict begin H.S end - 297 2330 a 297 2330 a -SDict begin 13 H.A end - 297 2330 -a 297 2330 a -SDict begin [ /View [/XYZ H.V] /Dest (4828) cvn H.B /DEST pdfmark end - 297 2330 a Fu(you)f(ha)n(v)o(e)h(shado)n(w)f(passords)h -(\(or)f(some)h(other)f(passw)o(ord)h(system\))g(b)n(ut)g(didn')o(t)f -(compile)g(in)h(support)f(for)h(them)g(in)297 2438 y -SDict begin H.S end - -297 2438 a 297 2438 a -SDict begin 13 H.A end - 297 2438 a 297 2438 a -SDict begin [ /View [/XYZ H.V] /Dest (4829) cvn H.B /DEST pdfmark end - 297 2438 -a Fu(smbd)-2 2439 y -SDict begin H.S end - -2 2439 a -2 2439 a -SDict begin 13 H.A end - -2 2439 a -2 -2439 a -SDict begin [ /View [/XYZ H.V] /Dest (4830) cvn H.B /DEST pdfmark end - -2 2439 a Black 214 2587 a Fu(2.)p Black 297 2587 -a -SDict begin H.S end - 297 2587 a 297 2587 a -SDict begin 13 H.A end - 297 2587 a 297 2587 a -SDict begin [ /View [/XYZ H.V] /Dest (4831) cvn H.B /DEST pdfmark end - 297 2587 -a Fu(your)470 2587 y -SDict begin H.S end - 470 2587 a 470 2587 a -SDict begin 13 H.A end - 470 2587 a -470 2587 a -SDict begin [ /View [/XYZ H.V] /Dest (4832) cvn H.B /DEST pdfmark end - 470 2587 a Fv(v)o(alid)g(users)h Fu(con\002guration)d(is)j -(incorrect)-2 2605 y -SDict begin H.S end - -2 2605 a -2 2605 a -SDict begin 13 H.A end - -2 2605 a -2 -2605 a -SDict begin [ /View [/XYZ H.V] /Dest (4833) cvn H.B /DEST pdfmark end - -2 2605 a Black 214 2737 a Fu(3.)p Black 297 2737 -a -SDict begin H.S end - 297 2737 a 297 2737 a -SDict begin 13 H.A end - 297 2737 a 297 2737 a -SDict begin [ /View [/XYZ H.V] /Dest (4834) cvn H.B /DEST pdfmark end - 297 2737 -a Fu(you)e(ha)n(v)o(e)h(a)g(mix)o(ed)f(case)i(passw)o(ord)e(and)h(you)f -(ha)n(v)o(en')o(t)g(enabled)g(the)2351 2737 y -SDict begin H.S end - 2351 2737 -a 2351 2737 a -SDict begin 13 H.A end - 2351 2737 a 2351 2737 a -SDict begin [ /View [/XYZ H.V] /Dest (4835) cvn H.B /DEST pdfmark end - 2351 2737 a Fv(passw)o(ord)h(le)o -(v)o(el)g Fu(option)f(at)i(a)g(high)e(enough)297 2845 -y(le)n(v)o(el)-2 2846 y -SDict begin H.S end - -2 2846 a -2 2846 a -SDict begin 13 H.A end - -2 2846 a --2 2846 a -SDict begin [ /View [/XYZ H.V] /Dest (4836) cvn H.B /DEST pdfmark end - -2 2846 a Black 214 2994 a Fu(4.)p Black 297 -2994 a -SDict begin H.S end - 297 2994 a 297 2994 a -SDict begin 13 H.A end - 297 2994 a 297 2994 a -SDict begin [ /View [/XYZ H.V] /Dest (4837) cvn H.B /DEST pdfmark end - 297 -2994 a Fu(the)419 2994 y -SDict begin H.S end - 419 2994 a 419 2994 a -SDict begin 13 H.A end - 419 2994 -a 419 2994 a -SDict begin [ /View [/XYZ H.V] /Dest (4838) cvn H.B /DEST pdfmark end - 419 2994 a Fv(path)h(=)h Fu(line)f(in)900 -2994 y -SDict begin H.S end - 900 2994 a 900 2994 a -SDict begin 13 H.A end - 900 2994 a 900 2994 a -SDict begin [ /View [/XYZ H.V] /Dest (4839) cvn H.B /DEST pdfmark end - 900 -2994 a Fr(smb.conf)f Fu(is)i(incorrect.)e(Check)h(it)h(with)2160 -2994 y -SDict begin H.S end - 2160 2994 a 2160 2994 a -SDict begin 13 H.A end - 2160 2994 a 2160 2994 -a -SDict begin [ /View [/XYZ H.V] /Dest (4840) cvn H.B /DEST pdfmark end - 2160 2994 a Fu(testparm)-2 3012 y -SDict begin H.S end - -2 3012 a -2 3012 -a -SDict begin 13 H.A end - -2 3012 a -2 3012 a -SDict begin [ /View [/XYZ H.V] /Dest (4841) cvn H.B /DEST pdfmark end - -2 3012 a Black 214 3143 a Fu(5.)p -Black 297 3143 a -SDict begin H.S end - 297 3143 a 297 3143 a -SDict begin 13 H.A end - 297 3143 a 297 -3143 a -SDict begin [ /View [/XYZ H.V] /Dest (4842) cvn H.B /DEST pdfmark end - 297 3143 a Fu(you)e(enabled)g(passw)o(ord)g(encryption)f(b)n(ut) -i(didn')o(t)f(create)h(the)g(SMB)h(encrypted)d(passw)o(ord)i(\002le)-2 -3327 y -SDict begin H.S end - -2 3327 a -2 3327 a -SDict begin 13 H.A end - -2 3327 a -2 3327 a -SDict begin [ /View [/XYZ H.V] /Dest (4843) cvn H.B /DEST pdfmark end - -2 3327 -a 147 3417 a Fu(Once)g(connected)e(you)i(should)f(be)h(able)g(to)g(use) -h(the)f(commands)2066 3417 y -SDict begin H.S end - 2066 3417 a 2066 3417 a -SDict begin 13 H.A end - -2066 3417 a 2066 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (4844) cvn H.B /DEST pdfmark end - 2066 3417 a Fv(dir)2192 3417 -y -SDict begin H.S end - 2192 3417 a 2192 3417 a -SDict begin 13 H.A end - 2192 3417 a 2192 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (4845) cvn H.B /DEST pdfmark end - 2192 -3417 a Fv(get)2319 3417 y -SDict begin H.S end - 2319 3417 a 2319 3417 a -SDict begin 13 H.A end - 2319 -3417 a 2319 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (4846) cvn H.B /DEST pdfmark end - 2319 3417 a Fv(put)h Fu(etc.)f(T)-7 -b(ype)2783 3417 y -SDict begin H.S end - 2783 3417 a 2783 3417 a -SDict begin 13 H.A end - 2783 3417 a -2783 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (4847) cvn H.B /DEST pdfmark end - 2783 3417 a Fv(help)2956 3417 y -SDict begin H.S end - 2956 3417 -a 2956 3417 a -SDict begin 13 H.A end - 2956 3417 a 2956 3417 a -SDict begin [ /View [/XYZ H.V] /Dest (4848) cvn H.B /DEST pdfmark end - 2956 3417 a Fl(command)23 -b Fu(for)147 3525 y(instructions.)c(Y)-9 b(ou)20 b(should)f(especially) -h(check)f(that)h(the)h(amount)d(of)i(free)g(disk)g(space)g(sho)n(wn)g -(is)h(correct)e(when)h(you)f(type)147 3633 y -SDict begin H.S end - 147 3633 -a 147 3633 a -SDict begin 13 H.A end - 147 3633 a 147 3633 a -SDict begin [ /View [/XYZ H.V] /Dest (4849) cvn H.B /DEST pdfmark end - 147 3633 a Fv(dir)p -Fu(.)-2 3634 y -SDict begin H.S end - -2 3634 a -2 3634 a -SDict begin 13 H.A end - -2 3634 a -2 3634 -a -SDict begin [ /View [/XYZ H.V] /Dest (4850) cvn H.B /DEST pdfmark end - -2 3634 a Black 149 x Fu(8.)p Black 86 w(On)h(the)h(PC)g(type)f(the)g -(command)1148 3783 y -SDict begin H.S end - 1148 3783 a 1148 3783 a -SDict begin 13 H.A end - 1148 3783 -a 1148 3783 a -SDict begin [ /View [/XYZ H.V] /Dest (4852) cvn H.B /DEST pdfmark end - 1148 3783 a Fm(net)49 b(view)g(\\\\BIGSERVER)p -Fu(.)19 b(Y)-9 b(ou)19 b(will)i(need)f(to)g(do)g(this)h(from)e(within)h -(a)g("dos)147 3891 y(prompt")f(windo)n(w)-5 b(.)18 b(Y)-9 -b(ou)20 b(should)f(get)h(back)g(a)g(list)i(of)d(a)n(v)n(ailable)h -(shares)g(on)g(the)g(serv)o(er)-5 b(.)-2 4075 y -SDict begin H.S end - -2 4075 -a -2 4075 a -SDict begin 13 H.A end - -2 4075 a -2 4075 a -SDict begin [ /View [/XYZ H.V] /Dest (4853) cvn H.B /DEST pdfmark end - -2 4075 a 147 4165 a -Fu(If)20 b(you)g(get)g(a)g("netw)o(ork)f(name)h(not)g(found")e(or)i -(similar)g(error)f(then)h(netbios)g(name)f(resolution)g(is)i(not)f(w)o -(orking.)e(This)j(is)147 4273 y(usually)f(caused)f(by)h(a)h(problem)d -(in)j(nmbd.)d(T)-7 b(o)21 b(o)o(v)o(ercome)c(it)k(you)e(could)h(do)f -(one)h(of)g(the)g(follo)n(wing)f(\(you)g(only)g(need)h(to)147 -4380 y(choose)g(one)f(of)h(them\):)-2 4395 y -SDict begin H.S end - -2 4395 -a -2 4395 a -SDict begin 13 H.A end - -2 4395 a -2 4395 a -SDict begin [ /View [/XYZ H.V] /Dest (4854) cvn H.B /DEST pdfmark end - -2 4395 a -2 4405 a -SDict begin H.S end - -2 -4405 a -2 4405 a -SDict begin 13 H.A end - -2 4405 a -2 4405 a -SDict begin [ /View [/XYZ H.V] /Dest (4855) cvn H.B /DEST pdfmark end - -2 4405 a Black -214 4551 a Fu(1.)p Black 297 4551 a -SDict begin H.S end - 297 4551 a 297 4551 -a -SDict begin 13 H.A end - 297 4551 a 297 4551 a -SDict begin [ /View [/XYZ H.V] /Dest (4856) cvn H.B /DEST pdfmark end - 297 4551 a Fu(\002xup)f(the)610 -4551 y -SDict begin H.S end - 610 4551 a 610 4551 a -SDict begin 13 H.A end - 610 4551 a 610 4551 a -SDict begin [ /View [/XYZ H.V] /Dest (4857) cvn H.B /DEST pdfmark end - 610 -4551 a Fu(nmbd)g(installation)-2 4569 y -SDict begin H.S end - -2 4569 a -2 -4569 a -SDict begin 13 H.A end - -2 4569 a -2 4569 a -SDict begin [ /View [/XYZ H.V] /Dest (4858) cvn H.B /DEST pdfmark end - -2 4569 a Black 214 4700 a -Fu(2.)p Black 297 4700 a -SDict begin H.S end - 297 4700 a 297 4700 a -SDict begin 13 H.A end - 297 4700 -a 297 4700 a -SDict begin [ /View [/XYZ H.V] /Dest (4859) cvn H.B /DEST pdfmark end - 297 4700 a Fu(add)g(the)h(IP)h(address)f(of)g(BIGSER)-7 -b(VER)21 b(to)f(the)1697 4700 y -SDict begin H.S end - 1697 4700 a 1697 4700 -a -SDict begin 13 H.A end - 1697 4700 a 1697 4700 a -SDict begin [ /View [/XYZ H.V] /Dest (4860) cvn H.B /DEST pdfmark end - 1697 4700 a Fv(wins)h(ser)o(v)o(er)f -Fu(box)f(in)i(the)f(adv)n(anced)e(tcp/ip)i(setup)g(on)g(the)g(PC.)-2 -4718 y -SDict begin H.S end - -2 4718 a -2 4718 a -SDict begin 13 H.A end - -2 4718 a -2 4718 a -SDict begin [ /View [/XYZ H.V] /Dest (4861) cvn H.B /DEST pdfmark end - -2 4718 -a Black 214 4850 a Fu(3.)p Black 297 4850 a -SDict begin H.S end - 297 4850 -a 297 4850 a -SDict begin 13 H.A end - 297 4850 a 297 4850 a -SDict begin [ /View [/XYZ H.V] /Dest (4862) cvn H.B /DEST pdfmark end - 297 4850 a Fu(enable)f(windo)n(ws)h -(name)f(resolution)g(via)h(DNS)h(in)f(the)h(adv)n(anced)d(section)i(of) -g(the)g(tcp/ip)g(setup)-2 4868 y -SDict begin H.S end - -2 4868 a -2 4868 a -SDict begin 13 H.A end - --2 4868 a -2 4868 a -SDict begin [ /View [/XYZ H.V] /Dest (4863) cvn H.B /DEST pdfmark end - -2 4868 a Black 214 4999 a Fu(4.)p -Black 297 4999 a -SDict begin H.S end - 297 4999 a 297 4999 a -SDict begin 13 H.A end - 297 4999 a 297 -4999 a -SDict begin [ /View [/XYZ H.V] /Dest (4864) cvn H.B /DEST pdfmark end - 297 4999 a Fu(add)f(BIGSER)-7 b(VER)22 b(to)e(your)f(lmhosts)h -(\002le)h(on)f(the)g(PC.)-2 5183 y -SDict begin H.S end - -2 5183 a -2 5183 -a -SDict begin 13 H.A end - -2 5183 a -2 5183 a -SDict begin [ /View [/XYZ H.V] /Dest (4865) cvn H.B /DEST pdfmark end - -2 5183 a 147 5273 a Fu(If)g(you)g(get)g(a)g("in) -m(v)n(alid)f(netw)o(ork)g(name")h(or)g("bad)f(passw)o(ord)h(error")f -(then)g(the)h(same)h(\002x)o(es)f(apply)f(as)i(the)o(y)f(did)g(for)f -(the)147 5381 y -SDict begin H.S end - 147 5381 a 147 5381 a -SDict begin 13 H.A end - 147 5381 a 147 -5381 a -SDict begin [ /View [/XYZ H.V] /Dest (4866) cvn H.B /DEST pdfmark end - 147 5381 a Fm(smbclient)48 b(-L)21 b Fu(test)g(abo)o(v)o(e.)d -(In)i(particular)m(,)e(mak)o(e)i(sure)g(your)2117 5381 -y -SDict begin H.S end - 2117 5381 a 2117 5381 a -SDict begin 13 H.A end - 2117 5381 a 2117 5381 a -SDict begin [ /View [/XYZ H.V] /Dest (4867) cvn H.B /DEST pdfmark end - 2117 -5381 a Fv(hosts)h(allo)o(w)f Fu(line)g(is)h(correct)e(\(see)i(the)f -(man)g(pages\))p Black 3616 5984 a Fq(196)p Black eop -end -%%Page: 197 204 -TeXDict begin 197 203 bop -600 -600 a -SDict begin /product where{pop product(Distiller)search{pop pop pop -version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto -closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show -grestore}if}{pop}ifelse}{pop}ifelse}if end - -600 -600 a Black -0 TeXcolorgray -2 -102 a -SDict begin H.S end - -2 -102 a 0 TeXcolorgray 0 TeXcolorgray --2 -102 a -SDict begin H.R end - -2 -102 a -2 -102 a -SDict begin [ /View [/XYZ H.V] /Dest (page.197) cvn H.B /DEST pdfmark -end - -2 -102 a Black 2653 -132 -a Fq(Chapter)20 b(33.)f(The)h(samba)g(c)o(hec)n(klist)p -Black -2 -11 a -SDict begin H.S end - -2 -11 a -2 -11 a -SDict begin 13 H.A end - -2 -11 a -2 -11 a -SDict begin [ /View [/XYZ H.V] /Dest (4868) cvn H.B /DEST pdfmark end - -2 --11 a 147 72 a Fu(Also,)h(do)e(not)h(o)o(v)o(erlook)e(that)i(f)o(act)g -(that)h(when)e(the)h(w)o(orkstation)f(requests)h(the)g(connection)e(to) -j(the)f(samba)g(serv)o(er)f(it)i(will)147 180 y(attempt)f(to)g(connect) -f(using)h(the)g(name)g(with)g(which)g(you)f(logged)g(onto)g(your)g(W)m -(indo)n(ws)h(machine.)e(Y)-9 b(ou)20 b(need)g(to)g(mak)o(e)147 -288 y(sure)g(that)h(an)f(account)f(e)o(xists)h(on)g(your)f(Samba)h -(serv)o(er)f(with)h(that)h(e)o(xact)e(same)i(name)e(and)h(passw)o(ord.) --2 472 y -SDict begin H.S end - -2 472 a -2 472 a -SDict begin 13 H.A end - -2 472 a -2 472 a -SDict begin [ /View [/XYZ H.V] /Dest (4869) cvn H.B /DEST pdfmark end - -2 472 a -147 562 a Fu(If)g(you)g(get)g("speci\002ed)g(computer)e(is)j(not)f -(recei)n(ving)e(requests")i(or)g(similar)g(it)h(probably)d(means)i -(that)g(the)h(host)f(is)h(not)147 670 y(contactable)e(via)h(tcp)g -(services.)g(Check)g(to)h(see)f(if)h(the)f(host)g(is)h(running)d(tcp)j -(wrappers,)d(and)i(if)g(so)h(add)f(an)g(entry)f(in)i(the)147 -778 y -SDict begin H.S end - 147 778 a 147 778 a -SDict begin 13 H.A end - 147 778 a 147 778 a -SDict begin [ /View [/XYZ H.V] /Dest (4870) cvn H.B /DEST pdfmark end - 147 778 -a Fr(hosts.allow)e Fu(\002le)i(for)f(your)e(client)j(\(or)e(subnet,)h -(etc.\))-2 796 y -SDict begin H.S end - -2 796 a -2 796 a -SDict begin 13 H.A end - -2 796 a -2 796 a -SDict begin [ /View [/XYZ H.V] /Dest (4871) cvn H.B /DEST pdfmark end - --2 796 a Black 132 x Fu(9.)p Black 86 w(Run)g(the)g(command)776 -928 y -SDict begin H.S end - 776 928 a 776 928 a -SDict begin 13 H.A end - 776 928 a 776 928 a -SDict begin [ /View [/XYZ H.V] /Dest (4873) cvn H.B /DEST pdfmark end - 776 928 -a Fm(net)49 b(use)g(x:)h(\\\\BIGSERVER\\TMP)p Fu(.)17 -b(Y)-9 b(ou)20 b(should)f(be)g(prompted)f(for)h(a)i(passw)o(ord)e(then) -h(you)147 1036 y(should)f(get)i(a)f("command)e(completed)h -(successfully")g(message.)h(If)g(not)g(then)g(your)f(PC)i(softw)o(are)f -(is)h(incorrectly)147 1143 y(installed)f(or)g(your)f(smb)m(.conf)f(is)j -(incorrect.)e(mak)o(e)h(sure)g(your)1981 1143 y -SDict begin H.S end - 1981 -1143 a 1981 1143 a -SDict begin 13 H.A end - 1981 1143 a 1981 1143 a -SDict begin [ /View [/XYZ H.V] /Dest (4874) cvn H.B /DEST pdfmark end - 1981 1143 -a Fv(hosts)g(allo)o(w)g Fu(and)g(other)f(con\002g)h(lines)g(in)3214 -1143 y -SDict begin H.S end - 3214 1143 a 3214 1143 a -SDict begin 13 H.A end - 3214 1143 a 3214 1143 -a -SDict begin [ /View [/XYZ H.V] /Dest (4875) cvn H.B /DEST pdfmark end - 3214 1143 a Fr(smb.conf)f Fu(are)147 1251 y(correct.)-2 -1418 y -SDict begin H.S end - -2 1418 a -2 1418 a -SDict begin 13 H.A end - -2 1418 a -2 1418 a -SDict begin [ /View [/XYZ H.V] /Dest (4876) cvn H.B /DEST pdfmark end - -2 1418 -a 147 1525 a Fu(It')-5 b(s)21 b(also)g(possible)e(that)i(the)f(serv)o -(er)f(can')o(t)g(w)o(ork)h(out)g(what)g(user)g(name)g(to)g(connect)f -(you)g(as.)i(T)-7 b(o)20 b(see)h(if)g(this)f(is)h(the)147 -1633 y(problem)e(add)g(the)i(line)853 1633 y -SDict begin H.S end - 853 1633 -a 853 1633 a -SDict begin 13 H.A end - 853 1633 a 853 1633 a -SDict begin [ /View [/XYZ H.V] /Dest (4877) cvn H.B /DEST pdfmark end - 853 1633 a Fv(user)g(=)1094 -1633 y -SDict begin H.S end - 1094 1633 a 1094 1633 a -SDict begin 13 H.A end - 1094 1633 a 1094 1633 -a -SDict begin [ /View [/XYZ H.V] /Dest (4878) cvn H.B /DEST pdfmark end - 1094 1633 a Fl(username)e Fu(to)i(the)1721 1633 y -SDict begin H.S end - 1721 -1633 a 1721 1633 a -SDict begin 13 H.A end - 1721 1633 a 1721 1633 a -SDict begin [ /View [/XYZ H.V] /Dest (4879) cvn H.B /DEST pdfmark end - 1721 1633 -a Fv([tmp])f Fu(section)g(of)2286 1633 y -SDict begin H.S end - 2286 1633 a -2286 1633 a -SDict begin 13 H.A end - 2286 1633 a 2286 1633 a -SDict begin [ /View [/XYZ H.V] /Dest (4880) cvn H.B /DEST pdfmark end - 2286 1633 a Fr(smb.conf)f -Fu(where)2889 1633 y -SDict begin H.S end - 2889 1633 a 2889 1633 a -SDict begin 13 H.A end - 2889 1633 -a 2889 1633 a -SDict begin [ /View [/XYZ H.V] /Dest (4881) cvn H.B /DEST pdfmark end - 2889 1633 a Fn(username)g Fu(is)i(the)147 -1741 y(username)e(corresponding)e(to)j(the)g(passw)o(ord)g(you)f -(typed.)g(If)h(you)f(\002nd)h(this)h(\002x)o(es)f(things)g(you)f(may)h -(need)g(the)g(username)147 1849 y(mapping)f(option.)-2 -2033 y -SDict begin H.S end - -2 2033 a -2 2033 a -SDict begin 13 H.A end - -2 2033 a -2 2033 a -SDict begin [ /View [/XYZ H.V] /Dest (4882) cvn H.B /DEST pdfmark end - -2 2033 -a 147 2123 a Fu(It)i(might)e(also)i(be)f(the)g(case)h(that)f(your)f -(client)h(only)f(sends)i(encrypted)d(passw)o(ords)i(and)f(you)h(ha)n(v) -o(e)3044 2123 y -SDict begin H.S end - 3044 2123 a 3044 2123 a -SDict begin 13 H.A end - 3044 2123 a 3044 -2123 a -SDict begin [ /View [/XYZ H.V] /Dest (4883) cvn H.B /DEST pdfmark end - 3044 2123 a Fv(encrypt)g(passw)o(ords)147 2231 -y(=)h(no)g Fu(in)409 2231 y -SDict begin H.S end - 409 2231 a 409 2231 a -SDict begin 13 H.A end - 409 -2231 a 409 2231 a -SDict begin [ /View [/XYZ H.V] /Dest (4884) cvn H.B /DEST pdfmark end - 409 2231 a Fr(smb.conf)e Fu(T)l(urn)h(it)h(back)e(on) -h(to)g(\002x.)-2 2233 y -SDict begin H.S end - -2 2233 a -2 2233 a -SDict begin 13 H.A end - -2 2233 a --2 2233 a -SDict begin [ /View [/XYZ H.V] /Dest (4885) cvn H.B /DEST pdfmark end - -2 2233 a Black 147 x Fu(10.)p Black 44 w(Run)g(the)h -(command)777 2380 y -SDict begin H.S end - 777 2380 a 777 2380 a -SDict begin 13 H.A end - 777 2380 a -777 2380 a -SDict begin [ /View [/XYZ H.V] /Dest (4887) cvn H.B /DEST pdfmark end - 777 2380 a Fm(nmblookup)48 b(-M)1424 2380 -y -SDict begin H.S end - 1424 2380 a 1424 2380 a -SDict begin 13 H.A end - 1424 2380 a 1424 2380 a -SDict begin [ /View [/XYZ H.V] /Dest (4888) cvn H.B /DEST pdfmark end - 1424 -2380 a Fl(testgroup)21 b Fu(where)2119 2380 y -SDict begin H.S end - 2119 2380 -a 2119 2380 a -SDict begin 13 H.A end - 2119 2380 a 2119 2380 a -SDict begin [ /View [/XYZ H.V] /Dest (4889) cvn H.B /DEST pdfmark end - 2119 2380 a Fn(testgroup)e -Fu(is)i(the)g(name)e(of)h(the)g(w)o(orkgroup)e(that)147 -2488 y(your)h(Samba)h(serv)o(er)f(and)h(W)m(indo)n(ws)f(PCs)j(belong)d -(to.)h(Y)-9 b(ou)19 b(should)h(get)g(back)f(the)i(IP)f(address)g(of)g -(the)g(master)g(bro)n(wser)147 2596 y(for)g(that)g(w)o(orkgroup.)-2 -2780 y -SDict begin H.S end - -2 2780 a -2 2780 a -SDict begin 13 H.A end - -2 2780 a -2 2780 a -SDict begin [ /View [/XYZ H.V] /Dest (4890) cvn H.B /DEST pdfmark end - -2 2780 -a 147 2870 a Fu(If)g(you)f(don')o(t)f(then)i(the)f(election)h(process)f -(has)h(f)o(ailed.)g(W)-7 b(ait)21 b(a)f(minute)f(to)h(see)h(if)f(it)h -(is)f(just)h(being)e(slo)n(w)h(then)f(try)h(again.)f(If)147 -2978 y(it)i(still)g(f)o(ails)g(after)f(that)h(then)e(look)h(at)g(the)g -(bro)n(wsing)f(options)g(you)h(ha)n(v)o(e)f(set)i(in)2487 -2978 y -SDict begin H.S end - 2487 2978 a 2487 2978 a -SDict begin 13 H.A end - 2487 2978 a 2487 2978 -a -SDict begin [ /View [/XYZ H.V] /Dest (4891) cvn H.B /DEST pdfmark end - 2487 2978 a Fr(smb.conf)p Fu(.)e(Mak)o(e)h(sure)g(you)f(ha)n(v)o(e) -147 3086 y -SDict begin H.S end - 147 3086 a 147 3086 a -SDict begin 13 H.A end - 147 3086 a 147 3086 -a -SDict begin [ /View [/XYZ H.V] /Dest (4892) cvn H.B /DEST pdfmark end - 147 3086 a Fv(pr)o(eferr)o(ed)g(master)h(=)h(y)o(es)g -Fu(to)f(ensure)g(that)g(an)g(election)g(is)h(held)f(at)g(startup.)-2 -3104 y -SDict begin H.S end - -2 3104 a -2 3104 a -SDict begin 13 H.A end - -2 3104 a -2 3104 a -SDict begin [ /View [/XYZ H.V] /Dest (4893) cvn H.B /DEST pdfmark end - -2 3104 -a Black 132 x Fu(11.)p Black 44 w(From)g(\002le)h(manager)d(try)i(to)h -(bro)n(wse)e(the)h(serv)o(er)-5 b(.)20 b(Y)-9 b(our)19 -b(samba)h(serv)o(er)f(should)g(appear)g(in)i(the)f(bro)n(wse)f(list)j -(of)e(your)f(local)147 3344 y(w)o(orkgroup)e(\(or)j(the)g(one)g(you)f -(speci\002ed)h(in)g(smb)m(.conf\).)e(Y)-9 b(ou)19 b(should)h(be)g(able) -g(to)g(double)f(click)h(on)g(the)g(name)g(of)g(the)147 -3451 y(serv)o(er)g(and)f(get)h(a)h(list)g(of)f(shares.)g(If)g(you)g -(get)g(a)g("in)m(v)n(alid)f(passw)o(ord")h(error)f(when)g(you)g(do)h -(then)g(you)f(are)h(probably)147 3559 y(running)e(W)m(inNT)i(and)f(it)i -(is)f(refusing)f(to)h(bro)n(wse)f(a)h(serv)o(er)f(that)h(has)g(no)g -(encrypted)e(passw)o(ord)h(capability)g(and)g(is)i(in)f(user)147 -3667 y(le)n(v)o(el)g(security)g(mode.)f(In)h(this)g(case)h(either)f -(set)1553 3667 y -SDict begin H.S end - 1553 3667 a 1553 3667 a -SDict begin 13 H.A end - 1553 3667 a -1553 3667 a -SDict begin [ /View [/XYZ H.V] /Dest (4895) cvn H.B /DEST pdfmark end - 1553 3667 a Fv(security)g(=)h(ser)o(v)o(er)f -Fu(AND)2364 3667 y -SDict begin H.S end - 2364 3667 a 2364 3667 a -SDict begin 13 H.A end - 2364 3667 -a 2364 3667 a -SDict begin [ /View [/XYZ H.V] /Dest (4896) cvn H.B /DEST pdfmark end - 2364 3667 a Fv(passw)o(ord)g(ser)o(v)o(er)h(=)147 -3775 y(W)o(indo)o(ws_NT_Machine)f Fu(in)g(your)1263 3775 -y -SDict begin H.S end - 1263 3775 a 1263 3775 a -SDict begin 13 H.A end - 1263 3775 a 1263 3775 a -SDict begin [ /View [/XYZ H.V] /Dest (4897) cvn H.B /DEST pdfmark end - 1263 -3775 a Fr(smb.conf)g Fu(\002le,)g(or)g(mak)o(e)g(sure)2239 -3775 y -SDict begin H.S end - 2239 3775 a 2239 3775 a -SDict begin 13 H.A end - 2239 3775 a 2239 3775 -a -SDict begin [ /View [/XYZ H.V] /Dest (4898) cvn H.B /DEST pdfmark end - 2239 3775 a Fv(encrypted)g(passw)o(ords)h Fu(is)g(set)g(to)f("yes".) --2 3876 y -SDict begin H.S end - -2 3876 a -2 3876 a -SDict begin 13 H.A end - -2 3876 a -2 3876 a -SDict begin [ /View [/XYZ H.V] /Dest (4899) cvn H.B /DEST pdfmark end - -2 -3876 a 359 x Fx(33.4.)35 b(Still)g(ha)l(ving)f(tr)m(oubles?)-2 -4431 y -SDict begin H.S end - -2 4431 a -2 4431 a -SDict begin 13 H.A end - -2 4431 a -2 4431 a -SDict begin [ /View [/XYZ H.V] /Dest (4901) cvn H.B /DEST pdfmark end - -2 4431 -a 78 x Fu(T)m(ry)19 b(the)i(mailing)e(list)i(or)f(ne)n(wsgroup,)e(or)i -(use)g(the)h(ethereal)e(utility)h(to)h(snif)n(f)f(the)g(problem.)e(The) -i(of)n(\002cial)g(samba)g(mailing)f(list)-2 4617 y(can)h(be)g(reached)f -(at)592 4617 y -SDict begin H.S end - 592 4617 a 592 4617 a -SDict begin 13 H.A end - 592 4617 a 592 4617 -a -SDict begin [ /View [/XYZ H.V] /Dest (4902) cvn H.B /DEST pdfmark end - 592 4617 a Fu(samba@samba.or)o(g)f(\(mailto:samba@samba.or)o(g\).)e -(T)-7 b(o)20 b(\002nd)g(out)g(more)f(about)g(samba)h(and)g(ho)n(w)f(to) --2 4725 y(subscribe)g(to)h(the)h(mailing)e(list)i(check)f(out)g(the)g -(samba)g(web)g(page)f(at)2050 4725 y -SDict begin H.S end - 2050 4725 a 2050 -4725 a -SDict begin 13 H.A end - 2050 4725 a 2050 4725 a -SDict begin [ /View [/XYZ H.V] /Dest (4903) cvn H.B /DEST pdfmark end - 2050 4725 a Fu(http://samba.or)o -(g/samba/)d(\(http://samba.or)o(g/samba\))p Black 3614 -5984 a Fq(197)p Black eop end -%%Trailer - -userdict /end-hook known{end-hook}if -%%EOF |