diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2003-04-06 18:42:44 +0000 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2003-04-06 18:42:44 +0000 |
commit | 5a2aaa3d5b039776314067aee953921e7865dc4d (patch) | |
tree | a940fab1924c8e24ae0da504fe9f5e934eda2a0b /docs/Samba-HOWTO-Collection.ps | |
parent | d65bb6fade27c8e97697d4cb0e5741d0dfbe4dc8 (diff) | |
download | samba-5a2aaa3d5b039776314067aee953921e7865dc4d.tar.gz samba-5a2aaa3d5b039776314067aee953921e7865dc4d.tar.xz samba-5a2aaa3d5b039776314067aee953921e7865dc4d.zip |
Regenerate docs
Diffstat (limited to 'docs/Samba-HOWTO-Collection.ps')
-rw-r--r-- | docs/Samba-HOWTO-Collection.ps | 50067 |
1 files changed, 50067 insertions, 0 deletions
diff --git a/docs/Samba-HOWTO-Collection.ps b/docs/Samba-HOWTO-Collection.ps new file mode 100644 index 00000000000..7e729f48415 --- /dev/null +++ b/docs/Samba-HOWTO-Collection.ps @@ -0,0 +1,50067 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software +%%Title: samba-doc.dvi +%%Pages: 200 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: Times-Bold Times-Roman Courier Times-Italic +%%+ Courier-Oblique Courier-Bold Courier-BoldOblique Helvetica +%%+ Helvetica-Oblique Helvetica-Bold +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q samba-doc.dvi -o samba-doc.ps +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 2003.04.06:1909 +%%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[65 65 1[65 65 65 2[65 65 1[65 2[65 65 1[65 65 +1[65 51[65 65 46[{ TeXBase1Encoding ReEncodeFont }15 +107.597 /Courier-Bold rf /Fb 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 /Fc 106[23 149[{ + TeXBase1Encoding ReEncodeFont }1 66.4176 /Helvetica +rf /Fd 134[42 3[46 25 42 29 1[46 46 46 66 3[21 1[46 1[42 +46 42 1[42 11[54 18[54 4[44 61[{ TeXBase1Encoding ReEncodeFont }18 +74.7198 /Helvetica-Bold rf /Fe 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 /Ff 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 +/Fg 106[21 149[{ TeXBase1Encoding ReEncodeFont }1 59.7758 +/Times-Roman rf /Fh 134[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 1[45 1[45 +1[45 5[45 1[45 9[45 17[45 4[45 1[45 45 45 45 5[45 39[{ + TeXBase1Encoding ReEncodeFont }37 74.7198 /Courier-Bold +rf /Fi 137[37 1[21 37 25 2[42 42 62 4[42 2[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 12[21 33[{ TeXBase1Encoding ReEncodeFont }30 +74.7198 /Helvetica-Oblique rf /Fj 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 /Fk 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 3[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 }84 +74.7198 /Helvetica rf /Fl 138[42 25 29 33 2[37 6[42 2[33 +22[54 12[54 6[25 18[25 39[{ TeXBase1Encoding ReEncodeFont }11 +74.7198 /Times-Bold rf /Fm 134[50 1[50 50 50 50 50 50 +1[50 50 50 50 1[50 1[50 50 2[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 }34 83.022 /Courier-BoldOblique +rf /Fn 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 1[50 50 1[50 6[50 +1[50 2[50 50 1[50 50 1[50 1[50 3[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 +4[50 50 50 50 34[{ TeXBase1Encoding ReEncodeFont }62 +83.022 /Courier-Bold rf /Fo 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 /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 28 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 }96 +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(Friday)h(4)g(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(I)i(try)f(to)g(ensure)g(that)g(all)h(are) +-2 1509 y(current,)d(b)n(ut)j(sometimes)e(the)i(is)g(a)f(lar)o(ger)f +(job)h(than)g(one)g(person)f(can)h(maintain.)f(The)h(most)g(recent)f(v) +o(ersion)g(of)h(this)-2 1617 y(document)e(can)i(be)g(found)f(at)h +(http://www)-5 b(.samba.or)o(g/)17 b(on)i(the)i("Documentation")c +(page.)i(Please)i(send)f(updates)g(to)-2 1725 y(jerry@samba.or)o(g)d +(\(mailto:jerry@samba.or)o(g\))e(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 (69) 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 (69) 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 (102) 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 (102) 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 (111) 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 (111) 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 (127) 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 (127) 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 (141) 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 (141) 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 (173) 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 (173) 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 (192) 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 (192) 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 (206) 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 (206) 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 (229) 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 (229) 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 (240) 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 (240) 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 (254) 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 (254) 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 (262) 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 (262) 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 (320) 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 (320) 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 (327) 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 (327) 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 (365) 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 (365) 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 (396) 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 (396) 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 (401) 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 (401) 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 (404) 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 (404) 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 (622) 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 (622) 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 (664) 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 (664) 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 (702) 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 (702) 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 (709) 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 (709) 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 (715) 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 (715) 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 (751) 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 (751) 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 (858) 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 (858) 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 (863) 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 (863) 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 (903) 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 (903) 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 (945) 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 (945) 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 (1053) 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 (1053) 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 (1099) 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 (1099) 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 (1213) 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 (1213) 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 (1266) 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 (1266) 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 (1270) 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 (1270) 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 (1278) 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 (1278) 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 (1287) 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 (1287) 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 (1292) 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 (1292) 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 (1335) 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 (1335) 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 (1348) 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 (1348) 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 (1389) 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 (1389) 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 (1412) 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 (1412) 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 (1466) 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 (1466) 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 (1498) 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 (1498) 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 (1504) 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 (1504) 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 (1515) 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 (1515) 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 (1535) 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 (1535) 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 (1571) 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 (1571) 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 (1593) 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 (1593) 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 (1647) 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 (1647) 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 (1710) 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 (1710) 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 (1732) 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 (1732) 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 (1844) 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 (1844) 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 (1887) 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 (1887) 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 (1999) 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 (1999) 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 (2006) 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 (2006) 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 (2025) 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 (2025) 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 (2082) 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 (2082) 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 (2103) 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 (2103) 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 (2107) 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 (2107) 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 (2119) 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 (2119) 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 (2175) 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 (2175) 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 (2214) 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 (2214) 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 (2291) 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 (2291) 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 (2387) 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 (2387) 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 (2402) 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 (2402) 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 (2468) 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 (2468) 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 (2472) 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 (2472) 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 (2485) 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 (2485) 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 (2496) 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 (2496) 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 (2539) 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 (2539) 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 (2796) 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 (2796) 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 (2806) 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 (2806) 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 (2821) 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 (2821) 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 (2859) 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 (2859) 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 (2876) 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 (2876) 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 (2891) 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 (2891) 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 (2964) 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 (2964) 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 (2997) 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 (2997) 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 (3195) 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 (3195) 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 (3202) 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 (3202) 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 (3208) 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(128)3744 504 y +SDict begin 13 H.L end + 3744 504 a 3744 504 a +SDict begin [ /Subtype /Link /Dest (3208) 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(P)-8 +b(AM)21 b(Con\002guration)d(for)h(Centrally)h(Managed)f(Authentication) +2270 612 y +SDict begin 13 H.L end + 2270 612 a 2270 612 a +SDict begin [ /Subtype /Link /Dest (PAM) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 2270 612 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 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 (PAM) 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.)g(Samba)h(and)f +(P)-8 b(AM)1142 720 y +SDict begin 13 H.L end + 1142 720 a 1142 720 a +SDict begin [ /Subtype /Link /Dest (3331) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1142 720 +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 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 (3331) 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.)19 b(Distrib)n(uted)h(Authentication)1472 +828 y +SDict begin 13 H.L end + 1472 828 a 1472 828 a +SDict begin [ /Subtype /Link /Dest (3382) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1472 828 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 828 a +SDict begin H.S end + 3618 828 a Fu(136)3744 828 +y +SDict begin 13 H.L end + 3744 828 a 3744 828 a +SDict begin [ /Subtype /Link /Dest (3382) 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(P)-8 b(AM)21 b(Con\002guration)d(in)i +(smb)m(.conf)1649 936 y +SDict begin 13 H.L end + 1649 936 a 1649 936 a +SDict begin [ /Subtype /Link /Dest (3387) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1649 936 +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 936 a +SDict begin H.S end + 3618 936 +a Fu(136)3744 936 y +SDict begin 13 H.L end + 3744 936 a 3744 936 a +SDict begin [ /Subtype /Link /Dest (3387) 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.)g(Stackable)f(VFS)i +(modules)1121 1044 y +SDict begin 13 H.L end + 1121 1044 a 1121 1044 a +SDict begin [ /Subtype /Link /Dest (VFS) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1121 1044 +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 1044 a +SDict begin H.S end + 3618 +1044 a Fu(137)3744 1044 y +SDict begin 13 H.L end + 3744 1044 a 3744 1044 a +SDict begin [ /Subtype /Link /Dest (VFS) 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.)e +(Introduction)e(and)j(con\002guration)1601 1152 y +SDict begin 13 H.L end + 1601 +1152 a 1601 1152 a +SDict begin [ /Subtype /Link /Dest (3422) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1601 1152 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 +1152 a +SDict begin H.S end + 3618 1152 a Fu(137)3744 1152 y +SDict begin 13 H.L end + 3744 1152 a 3744 +1152 a +SDict begin [ /Subtype /Link /Dest (3422) 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.)f(Included)f(modules)1177 1260 y +SDict begin 13 H.L end + 1177 +1260 a 1177 1260 a +SDict begin [ /Subtype /Link /Dest (3431) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1177 1260 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 1260 a +SDict begin H.S end + 3618 +1260 a Fu(137)3744 1260 y +SDict begin 13 H.L end + 3744 1260 a 3744 1260 a +SDict begin [ /Subtype /Link /Dest (3431) 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.)h(VFS)i +(modules)e(a)n(v)n(ailable)h(else)n(where)1706 1368 y +SDict begin 13 H.L end + +1706 1368 a 1706 1368 a +SDict begin [ /Subtype /Link /Dest (3489) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1706 1368 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 1368 a +SDict begin H.S end + 3618 1368 a Fu(138)3744 +1368 y +SDict begin 13 H.L end + 3744 1368 a 3744 1368 a +SDict begin [ /Subtype /Link /Dest (3489) 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(Hosting)f(a)i(Microsoft)e(Distrib)n +(uted)h(File)h(System)f(tree)g(on)g(Samba)2295 1476 y +SDict begin 13 H.L end + +2295 1476 a 2295 1476 a +SDict begin [ /Subtype /Link /Dest (MSDFS) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 2295 1476 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 1476 a +SDict begin H.S end + 3618 1476 a Fu(140)3744 +1476 y +SDict begin 13 H.L end + 3744 1476 a 3744 1476 a +SDict begin [ /Subtype /Link /Dest (MSDFS) 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.)f(Instructions)977 1583 +y +SDict begin 13 H.L end + 977 1583 a 977 1583 a +SDict begin [ /Subtype /Link /Dest (3517) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 977 1583 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 1583 a +SDict begin H.S end + 3618 1583 a +Fu(140)3744 1583 y +SDict begin 13 H.L end + 3744 1583 a 3744 1583 a +SDict begin [ /Subtype /Link /Dest (3517) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 1583 +a Black 0 TeXcolorgray 197 1691 a +SDict begin H.S end + 197 1691 a Fu(21.)h(Inte)o(grating)d +(MS)k(W)m(indo)n(ws)f(netw)o(orks)f(with)h(Samba)1899 +1691 y +SDict begin 13 H.L end + 1899 1691 a 1899 1691 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 1691 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 1691 a +SDict begin H.S end + 3618 1691 a +Fu(142)3744 1691 y +SDict begin 13 H.L end + 3744 1691 a 3744 1691 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 1691 +a Black 0 TeXcolorgray 396 1799 a +SDict begin H.S end + 396 1799 a Fu(21.1.)f(Name)h +(Resolution)g(in)g(a)h(pure)e(Unix/Linux)f(w)o(orld)2096 +1799 y +SDict begin 13 H.L end + 2096 1799 a 2096 1799 a +SDict begin [ /Subtype /Link /Dest (3579) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 2096 1799 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 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 (3579) 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(21.2.)h(Name)h(resolution)f(as)i(used)f +(within)g(MS)g(W)m(indo)n(ws)g(netw)o(orking)2505 1907 +y +SDict begin 13 H.L end + 2505 1907 a 2505 1907 a +SDict begin [ /Subtype /Link /Dest (3642) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 2505 1907 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 1907 a +SDict begin H.S end + 3618 1907 a Fu(145)3744 1907 +y +SDict begin 13 H.L end + 3744 1907 a 3744 1907 a +SDict begin [ /Subtype /Link /Dest (3642) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 1907 a Black 0 TeXcolorgray +197 2015 a +SDict begin H.S end + 197 2015 a Fu(22.)g(Impro)o(v)o(ed)d(bro)n(wsing)h(in)j +(samba)1289 2015 y +SDict begin 13 H.L end + 1289 2015 a 1289 2015 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 2015 +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 2015 a +SDict begin H.S end + 3618 2015 a Fu(150)3744 2015 y +SDict begin 13 H.L end + 3744 2015 +a 3744 2015 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 2015 a Black 0 TeXcolorgray 396 2123 +a +SDict begin H.S end + 396 2123 a Fu(22.1.)e(Ov)o(ervie)n(w)g(of)h(bro)n(wsing)1327 +2123 y +SDict begin 13 H.L end + 1327 2123 a 1327 2123 a +SDict begin [ /Subtype /Link /Dest (3694) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1327 2123 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 2123 a +SDict begin H.S end + 3618 2123 a +Fu(150)3744 2123 y +SDict begin 13 H.L end + 3744 2123 a 3744 2123 a +SDict begin [ /Subtype /Link /Dest (3694) 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.2.)f(Bro)n(wsing)h +(support)e(in)j(samba)1493 2231 y +SDict begin 13 H.L end + 1493 2231 a 1493 2231 +a +SDict begin [ /Subtype /Link /Dest (3700) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1493 2231 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 2231 a +SDict begin H.S end + 3618 2231 a +Fu(150)3744 2231 y +SDict begin 13 H.L end + 3744 2231 a 3744 2231 a +SDict begin [ /Subtype /Link /Dest (3700) 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.3.)e(Problem)g +(resolution)1219 2339 y +SDict begin 13 H.L end + 1219 2339 a 1219 2339 a +SDict begin [ /Subtype /Link /Dest (3713) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1219 +2339 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 2339 a +SDict begin H.S end + 3618 2339 a Fu(151)3744 +2339 y +SDict begin 13 H.L end + 3744 2339 a 3744 2339 a +SDict begin [ /Subtype /Link /Dest (3713) 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(22.4.)g(Bro)n(wsing)h(across)g(subnets)1403 +2447 y +SDict begin 13 H.L end + 1403 2447 a 1403 2447 a +SDict begin [ /Subtype /Link /Dest (3724) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1403 2447 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 2447 a +SDict begin H.S end + 3618 2447 a Fu(151)3744 2447 +y +SDict begin 13 H.L end + 3744 2447 a 3744 2447 a +SDict begin [ /Subtype /Link /Dest (3724) 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(22.5.)f(Setting)h(up)g(a)g(WINS)h(serv)o(er) +1436 2555 y +SDict begin 13 H.L end + 1436 2555 a 1436 2555 a +SDict begin [ /Subtype /Link /Dest (3764) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1436 2555 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 2555 a +SDict begin H.S end + +3618 2555 a Fu(155)3744 2555 y +SDict begin 13 H.L end + 3744 2555 a 3744 2555 +a +SDict begin [ /Subtype /Link /Dest (3764) 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(22.6.)e(Setting)h(up)g(Bro)n(wsing)f(in)i(a)f(W)o(ORKGR)m(OUP)1957 +2663 y +SDict begin 13 H.L end + 1957 2663 a 1957 2663 a +SDict begin [ /Subtype /Link /Dest (3784) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1957 2663 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 2663 a +SDict begin H.S end + 3618 +2663 a Fu(156)3744 2663 y +SDict begin 13 H.L end + 3744 2663 a 3744 2663 a +SDict begin [ /Subtype /Link /Dest (3784) 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(22.7.)f(Setting)h +(up)g(Bro)n(wsing)f(in)i(a)f(DOMAIN)1769 2771 y +SDict begin 13 H.L end + 1769 +2771 a 1769 2771 a +SDict begin [ /Subtype /Link /Dest (3807) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1769 2771 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 2771 a +SDict begin H.S end + 3618 2771 a Fu(157)3744 +2771 y +SDict begin 13 H.L end + 3744 2771 a 3744 2771 a +SDict begin [ /Subtype /Link /Dest (3807) 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(22.8.)f(F)o(orcing)g(samba)h(to)g(be)g(the)g +(master)1622 2879 y +SDict begin 13 H.L end + 1622 2879 a 1622 2879 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 2879 +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 +2879 a +SDict begin H.S end + 3618 2879 a Fu(158)3744 2879 y +SDict begin 13 H.L end + 3744 2879 a 3744 +2879 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 2879 a Black 0 TeXcolorgray 396 2987 a +SDict begin H.S end + 396 +2987 a Fu(22.9.)f(Making)g(samba)h(the)g(domain)f(master)1709 +2987 y +SDict begin 13 H.L end + 1709 2987 a 1709 2987 a +SDict begin [ /Subtype /Link /Dest (3842) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1709 2987 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 2987 a +SDict begin H.S end + 3618 2987 a Fu(158)3744 +2987 y +SDict begin 13 H.L end + 3744 2987 a 3744 2987 a +SDict begin [ /Subtype /Link /Dest (3842) 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(22.10.)g(Note)h(about)f(broadcast)g(addresses) +1670 3094 y +SDict begin 13 H.L end + 1670 3094 a 1670 3094 a +SDict begin [ /Subtype /Link /Dest (3864) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1670 3094 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 3094 a +SDict begin H.S end + 3618 3094 a Fu(159)3744 3094 +y +SDict begin 13 H.L end + 3744 3094 a 3744 3094 a +SDict begin [ /Subtype /Link /Dest (3864) 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(22.11.)g(Multiple)g(interf)o(aces)1254 +3202 y +SDict begin 13 H.L end + 1254 3202 a 1254 3202 a +SDict begin [ /Subtype /Link /Dest (3867) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1254 3202 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 3202 a +SDict begin H.S end + 3618 3202 a +Fu(159)3744 3202 y +SDict begin 13 H.L end + 3744 3202 a 3744 3202 a +SDict begin [ /Subtype /Link /Dest (3867) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 3202 +a Black 0 TeXcolorgray 197 3310 a +SDict begin H.S end + 197 3310 a Fu(23.)h(Securing)e(Samba) +864 3310 y +SDict begin 13 H.L end + 864 3310 a 864 3310 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 3310 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 3310 a +SDict begin H.S end + 3618 3310 a +Fu(160)3744 3310 y +SDict begin 13 H.L end + 3744 3310 a 3744 3310 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 3310 +a Black 0 TeXcolorgray 396 3418 a +SDict begin H.S end + 396 3418 a Fu(23.1.)h(Introduction) +997 3418 y +SDict begin 13 H.L end + 997 3418 a 997 3418 a +SDict begin [ /Subtype /Link /Dest (3883) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 997 3418 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 3418 a +SDict begin H.S end + 3618 +3418 a Fu(160)3744 3418 y +SDict begin 13 H.L end + 3744 3418 a 3744 3418 a +SDict begin [ /Subtype /Link /Dest (3883) 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.2.)g(Using)h +(host)g(based)g(protection)1510 3526 y +SDict begin 13 H.L end + 1510 3526 a 1510 +3526 a +SDict begin [ /Subtype /Link /Dest (3886) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1510 3526 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 3526 a +SDict begin H.S end + 3618 3526 a Fu(160)3744 3526 +y +SDict begin 13 H.L end + 3744 3526 a 3744 3526 a +SDict begin [ /Subtype /Link /Dest (3886) 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.3.)f(Using)h(interf)o(ace)f(protection)1451 +3634 y +SDict begin 13 H.L end + 1451 3634 a 1451 3634 a +SDict begin [ /Subtype /Link /Dest (3893) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1451 3634 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 3634 a +SDict begin H.S end + 3618 3634 a +Fu(160)3744 3634 y +SDict begin 13 H.L end + 3744 3634 a 3744 3634 a +SDict begin [ /Subtype /Link /Dest (3893) 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(23.4.)g(Using)h(a)h +(\002re)n(w)o(all)1111 3742 y +SDict begin 13 H.L end + 1111 3742 a 1111 3742 a +SDict begin [ /Subtype /Link /Dest (3902) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + +1111 3742 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 3742 a +SDict begin H.S end + 3618 3742 a Fu(161)3744 3742 +y +SDict begin 13 H.L end + 3744 3742 a 3744 3742 a +SDict begin [ /Subtype /Link /Dest (3902) 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(23.5.)e(Using)h(a)h(IPC$)f(share)g(den)o(y) +1409 3850 y +SDict begin 13 H.L end + 1409 3850 a 1409 3850 a +SDict begin [ /Subtype /Link /Dest (3909) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1409 3850 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 3850 a +SDict begin H.S end + 3618 3850 a Fu(161)3744 3850 +y +SDict begin 13 H.L end + 3744 3850 a 3744 3850 a +SDict begin [ /Subtype /Link /Dest (3909) 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(23.6.)f(Upgrading)f(Samba)1186 +3958 y +SDict begin 13 H.L end + 1186 3958 a 1186 3958 a +SDict begin [ /Subtype /Link /Dest (3918) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1186 3958 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 3958 a +SDict begin H.S end + 3618 3958 a +Fu(162)3744 3958 y +SDict begin 13 H.L end + 3744 3958 a 3744 3958 a +SDict begin [ /Subtype /Link /Dest (3918) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 3958 +a Black 0 TeXcolorgray 197 4066 a +SDict begin H.S end + 197 4066 a Fu(24.)i(Unicode/Charsets) +914 4066 y +SDict begin 13 H.L end + 914 4066 a 914 4066 a +SDict begin [ /Subtype /Link /Dest (UNICODE) cvn /H /I /Border [0 0 +0] /Color [1 0 0] H.B /ANN pdfmark end + 914 4066 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 4066 a +SDict begin H.S end + 3618 +4066 a Fu(163)3744 4066 y +SDict begin 13 H.L end + 3744 4066 a 3744 4066 a +SDict begin [ /Subtype /Link /Dest (UNICODE) 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.1.)f(What)i +(are)f(charsets)g(and)g(unicode?)1637 4174 y +SDict begin 13 H.L end + 1637 4174 +a 1637 4174 a +SDict begin [ /Subtype /Link /Dest (3932) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1637 4174 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 4174 a +SDict begin H.S end + 3618 4174 a Fu(163)3744 4174 +y +SDict begin 13 H.L end + 3744 4174 a 3744 4174 a +SDict begin [ /Subtype /Link /Dest (3932) 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.2.)f(Samba)h(and)f(charsets)1238 +4282 y +SDict begin 13 H.L end + 1238 4282 a 1238 4282 a +SDict begin [ /Subtype /Link /Dest (3941) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1238 4282 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 4282 a +SDict begin H.S end + +3618 4282 a Fu(163)3744 4282 y +SDict begin 13 H.L end + 3744 4282 a 3744 4282 +a +SDict begin [ /Subtype /Link /Dest (3941) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 4282 a Black 0 TeXcolorgray -2 4410 a +SDict begin H.S end + -2 4410 +a Fv(IV.)i(A)n(ppendixes)545 4410 y +SDict begin 13 H.L end + 545 4410 a 545 4410 +a +SDict begin [ /Subtype /Link /Dest (APPENDIXES) cvn /H /I /Border [0 +0 0] /Color [1 0 0] H.B /ANN pdfmark end + 545 4410 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 +4410 a +SDict begin H.S end + 3618 4410 a Fv(164)3744 4410 y +SDict begin 13 H.L end + 3744 4410 a 3744 +4410 a +SDict begin [ /Subtype /Link /Dest (APPENDIXES) cvn /H /I /Border [0 +0 0] /Color [1 0 0] H.B /ANN pdfmark end + 3744 4410 a Black 0 TeXcolorgray 197 4537 a +SDict begin H.S end + 197 +4537 a Fu(25.)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 4537 y +SDict begin 13 H.L end + 1913 +4537 a 1913 4537 a +SDict begin [ /Subtype /Link /Dest (SWAT) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1913 4537 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 4537 a +SDict begin H.S end + 3618 4537 a Fu(165)3744 4537 y +SDict begin 13 H.L end + 3744 4537 +a 3744 4537 a +SDict begin [ /Subtype /Link /Dest (SWAT) 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(25.1.)19 b(SW)-10 b(A)h(T)21 b(Features)f(and)g +(Bene\002ts)1535 4645 y +SDict begin 13 H.L end + 1535 4645 a 1535 4645 a +SDict begin [ /Subtype /Link /Dest (3975) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1535 +4645 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 4645 a +SDict begin H.S end + 3618 4645 a Fu(165)3744 +4645 y +SDict begin 13 H.L end + 3744 4645 a 3744 4645 a +SDict begin [ /Subtype /Link /Dest (3975) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 4645 a Black 0 TeXcolorgray +197 4753 a +SDict begin H.S end + 197 4753 a Fu(26.)g(Migration)e(from)i(NT4)f(PDC)j(to)e +(Samba-3)f(PDC)1774 4753 y +SDict begin 13 H.L end + 1774 4753 a 1774 4753 a +SDict begin [ /Subtype /Link /Dest (NT4MIGRATION) cvn /H /I /Border +[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end + 1774 +4753 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 4753 a +SDict begin H.S end + +3618 4753 a Fu(167)3744 4753 y +SDict begin 13 H.L end + 3744 4753 a 3744 4753 +a +SDict begin [ /Subtype /Link /Dest (NT4MIGRATION) cvn /H /I /Border +[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end + 3744 4753 a Black 0 TeXcolorgray 396 4861 a +SDict begin H.S end + 396 4861 +a Fu(26.1.)g(Planning)g(and)h(Getting)f(Started)1545 +4861 y +SDict begin 13 H.L end + 1545 4861 a 1545 4861 a +SDict begin [ /Subtype /Link /Dest (4011) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1545 4861 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 +4861 a +SDict begin H.S end + 3618 4861 a Fu(167)3744 4861 y +SDict begin 13 H.L end + 3744 4861 a 3744 +4861 a +SDict begin [ /Subtype /Link /Dest (4011) 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(26.2.)g(Managing)f(Samba-3)h(Domain)h(Control)1800 +4969 y +SDict begin 13 H.L end + 1800 4969 a 1800 4969 a +SDict begin [ /Subtype /Link /Dest (4020) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1800 4969 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 4969 a +SDict begin H.S end + 3618 4969 a Fu(167)3744 4969 y +SDict begin 13 H.L end + 3744 4969 +a 3744 4969 a +SDict begin [ /Subtype /Link /Dest (4020) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 4969 a Black 0 TeXcolorgray 197 5077 +a +SDict begin H.S end + 197 5077 a Fu(27.)g(Samba)f(performance)f(issues)1207 +5077 y +SDict begin 13 H.L end + 1207 5077 a 1207 5077 a +SDict begin [ /Subtype /Link /Dest (SPEED) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1207 5077 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 5077 a +SDict begin H.S end + 3618 5077 a Fu(168)3744 5077 y +SDict begin 13 H.L end + 3744 5077 +a 3744 5077 a +SDict begin [ /Subtype /Link /Dest (SPEED) 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(27.1.)h(Comparisons)1023 5185 y +SDict begin 13 H.L end + 1023 +5185 a 1023 5185 a +SDict begin [ /Subtype /Link /Dest (4040) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1023 5185 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 +5185 a +SDict begin H.S end + 3618 5185 a Fu(168)3744 5185 y +SDict begin 13 H.L end + 3744 5185 a 3744 +5185 a +SDict begin [ /Subtype /Link /Dest (4040) 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.2.)g(Sock)o(et)h(options)1075 5293 y +SDict begin 13 H.L end + 1075 +5293 a 1075 5293 a +SDict begin [ /Subtype /Link /Dest (4046) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1075 5293 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 5293 a +SDict begin H.S end + 3618 5293 a Fu(168)3744 5293 +y +SDict begin 13 H.L end + 3744 5293 a 3744 5293 a +SDict begin [ /Subtype /Link /Dest (4046) 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.3.)f(Read)h(size)903 5401 +y +SDict begin 13 H.L end + 903 5401 a 903 5401 a +SDict begin [ /Subtype /Link /Dest (4053) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 903 5401 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 5401 a +SDict begin H.S end + +3618 5401 a Fu(168)3744 5401 y +SDict begin 13 H.L end + 3744 5401 a 3744 5401 +a +SDict begin [ /Subtype /Link /Dest (4053) 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(27.4.)f(Max)h(xmit)909 5509 y +SDict begin 13 H.L end + 909 5509 a 909 5509 +a +SDict begin [ /Subtype /Link /Dest (4058) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 909 5509 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 5509 a +SDict begin H.S end + 3618 5509 a Fu(169)3744 +5509 y +SDict begin 13 H.L end + 3744 5509 a 3744 5509 a +SDict begin [ /Subtype /Link /Dest (4058) 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(27.5.)19 b(Log)h(le)n(v)o(el)897 +72 y +SDict begin 13 H.L end + 897 72 a 897 72 a +SDict begin [ /Subtype /Link /Dest (4063) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 897 72 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 72 a +SDict begin H.S end + 3618 +72 a Fu(169)3744 72 y +SDict begin 13 H.L end + 3744 72 a 3744 72 a +SDict begin [ /Subtype /Link /Dest (4063) 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(27.6.)f(Read)h(ra)o(w)898 +180 y +SDict begin 13 H.L end + 898 180 a 898 180 a +SDict begin [ /Subtype /Link /Dest (4066) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 898 180 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 +180 a +SDict begin H.S end + 3618 180 a Fu(169)3744 180 y +SDict begin 13 H.L end + 3744 180 a 3744 180 +a +SDict begin [ /Subtype /Link /Dest (4066) 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(27.7.)f(Write)i(ra)o(w)917 288 y +SDict begin 13 H.L end + 917 288 a 917 288 +a +SDict begin [ /Subtype /Link /Dest (4071) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 917 288 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 288 a +SDict begin H.S end + 3618 288 a Fu(169)3744 288 y +SDict begin 13 H.L end + 3744 288 a 3744 +288 a +SDict begin [ /Subtype /Link /Dest (4071) 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(27.8.)e(Slo)n(w)h(Clients)1007 396 y +SDict begin 13 H.L end + 1007 396 a +1007 396 a +SDict begin [ /Subtype /Link /Dest (4075) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1007 396 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 +396 a +SDict begin H.S end + 3618 396 a Fu(170)3744 396 y +SDict begin 13 H.L end + 3744 396 a 3744 396 +a +SDict begin [ /Subtype /Link /Dest (4075) 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(27.9.)f(Slo)n(w)h(Logins)1004 504 y +SDict begin 13 H.L end + 1004 504 a 1004 +504 a +SDict begin [ /Subtype /Link /Dest (4079) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1004 504 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 +504 a +SDict begin H.S end + 3618 504 a Fu(170)3744 504 y +SDict begin 13 H.L end + 3744 504 a 3744 504 +a +SDict begin [ /Subtype /Link /Dest (4079) 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(27.10.)f(Client)h(tuning)1062 612 y +SDict begin 13 H.L end + 1062 612 a 1062 +612 a +SDict begin [ /Subtype /Link /Dest (4082) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1062 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 +-1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p +Black Black -1 w(.)p Black Black(.)p Black Black(.)p +Black Black(.)p Black Black -1 w(.)p Black Black(.)p +Black Black(.)p Black Black(.)p Black Black -1 w(.)p +Black Black(.)p Black Black(.)p Black Black(.)p Black +Black(.)p Black Black -1 w(.)p Black Black(.)p Black +Black(.)p Black Black(.)p Black Black -1 w(.)p Black +Black(.)p Black Black(.)p Black Black(.)p Black Black +-1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p +Black Black -1 w(.)p Black Black(.)p Black Black(.)p +Black Black(.)p Black Black -1 w(.)p Black Black(.)p +Black Black(.)p Black Black(.)p Black Black -1 w(.)p +Black Black(.)p Black Black(.)p Black Black(.)p Black +Black -1 w(.)p Black Black(.)p Black Black(.)p Black +Black(.)p Black Black -1 w(.)p Black Black(.)p Black +Black(.)p Black Black(.)p Black Black -1 w(.)p Black +Black(.)p Black Black(.)p Black Black(.)p Black Black +-1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p +Black Black -1 w(.)p Black Black(.)p Black Black(.)p +Black Black(.)p Black Black(.)p Black Black -1 w(.)p +Black Black(.)p Black Black(.)p Black Black(.)p Black +Black -1 w(.)p Black Black(.)p Black Black(.)p Black +Black(.)p Black Black -1 w(.)p Black Black(.)p Black +Black(.)p Black Black(.)p Black Black -1 w(.)p Black +Black(.)p Black Black(.)p Black Black(.)p Black Black +-1 w(.)p Black Black(.)p Black Black(.)p Black Black(.)p +Black Black -1 w(.)p Black Black(.)p Black Black(.)p +Black Black(.)p Black Black -1 w(.)p Black Black(.)p +Black Black(.)p Black Black(.)p Black Black -1 w(.)p +Black Black(.)p Black Black(.)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(170)3744 612 y +SDict begin 13 H.L end + 3744 612 a 3744 612 +a +SDict begin [ /Subtype /Link /Dest (4082) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 612 a Black 0 TeXcolorgray 197 720 a +SDict begin H.S end + 197 720 a +Fu(28.)g(Portability)674 720 y +SDict begin 13 H.L end + 674 720 a 674 720 a +SDict begin [ /Subtype /Link /Dest (PORTABILITY) cvn /H /I /Border +[0 0 0] /Color [1 0 0] H.B /ANN pdfmark end + 674 +720 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 720 a +SDict begin H.S end + +3618 720 a Fu(172)3744 720 y +SDict begin 13 H.L end + 3744 720 a 3744 720 a +SDict begin [ /Subtype /Link /Dest (PORTABILITY) 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.1.)f(HPUX)809 +828 y +SDict begin 13 H.L end + 809 828 a 809 828 a +SDict begin [ /Subtype /Link /Dest (4126) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 809 828 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 828 a +SDict begin H.S end + 3618 828 a Fu(172)3744 828 y +SDict begin 13 H.L end + 3744 828 a 3744 +828 a +SDict begin [ /Subtype /Link /Dest (4126) 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.2.)g(SCO)i(Unix)932 936 y +SDict begin 13 H.L end + 932 936 a 932 936 a +SDict begin [ /Subtype /Link /Dest (4132) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + +932 936 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 +936 a +SDict begin H.S end + 3618 936 a Fu(172)3744 936 y +SDict begin 13 H.L end + 3744 936 a 3744 936 +a +SDict begin [ /Subtype /Link /Dest (4132) 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.3.)e(DNIX)791 1044 y +SDict begin 13 H.L end + 791 1044 a 791 1044 a +SDict begin [ /Subtype /Link /Dest (4136) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 791 +1044 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 +1044 a +SDict begin H.S end + 3618 1044 a Fu(172)3744 1044 y +SDict begin 13 H.L end + 3744 1044 a 3744 +1044 a +SDict begin [ /Subtype /Link /Dest (4136) 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(28.4.)g(RedHat)h(Linux)g(Rembrandt-II)1532 +1152 y +SDict begin 13 H.L end + 1532 1152 a 1532 1152 a +SDict begin [ /Subtype /Link /Dest (4165) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1532 1152 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 1152 a +SDict begin H.S end + 3618 1152 a Fu(174)3744 +1152 y +SDict begin 13 H.L end + 3744 1152 a 3744 1152 a +SDict begin [ /Subtype /Link /Dest (4165) 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(28.5.)f(AIX)731 1260 y +SDict begin 13 H.L end + 731 1260 +a 731 1260 a +SDict begin [ /Subtype /Link /Dest (4171) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 731 1260 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 1260 a +SDict begin H.S end + 3618 1260 a Fu(174)3744 1260 +y +SDict begin 13 H.L end + 3744 1260 a 3744 1260 a +SDict begin [ /Subtype /Link /Dest (4171) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 1260 a Black 0 TeXcolorgray +197 1368 a +SDict begin H.S end + 197 1368 a Fu(29.)h(Samba)f(and)h(other)f(CIFS)i(clients) +1313 1368 y +SDict begin 13 H.L end + 1313 1368 a 1313 1368 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 1368 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 1368 a +SDict begin H.S end + 3618 +1368 a Fu(175)3744 1368 y +SDict begin 13 H.L end + 3744 1368 a 3744 1368 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 +1368 a Black 0 TeXcolorgray 396 1476 a +SDict begin H.S end + 396 1476 a Fu(29.1.)e(Macintosh) +g(clients?)1208 1476 y +SDict begin 13 H.L end + 1208 1476 a 1208 1476 a +SDict begin [ /Subtype /Link /Dest (4195) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1208 1476 +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 1476 a +SDict begin H.S end + 3618 1476 a Fu(175)3744 +1476 y +SDict begin 13 H.L end + 3744 1476 a 3744 1476 a +SDict begin [ /Subtype /Link /Dest (4195) 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.2.)g(OS2)h(Client)954 1583 +y +SDict begin 13 H.L end + 954 1583 a 954 1583 a +SDict begin [ /Subtype /Link /Dest (4204) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 954 1583 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 1583 a +SDict begin H.S end + +3618 1583 a Fu(175)3744 1583 y +SDict begin 13 H.L end + 3744 1583 a 3744 1583 +a +SDict begin [ /Subtype /Link /Dest (4204) 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.3.)f(W)m(indo)n(ws)h(for)f(W)-7 b(orkgroups)1445 +1691 y +SDict begin 13 H.L end + 1445 1691 a 1445 1691 a +SDict begin [ /Subtype /Link /Dest (4244) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1445 1691 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 1691 a +SDict begin H.S end + 3618 +1691 a Fu(177)3744 1691 y +SDict begin 13 H.L end + 3744 1691 a 3744 1691 a +SDict begin [ /Subtype /Link /Dest (4244) 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(29.4.)19 +b(W)m(indo)n(ws)h('95/'98)1164 1799 y +SDict begin 13 H.L end + 1164 1799 a 1164 +1799 a +SDict begin [ /Subtype /Link /Dest (4268) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1164 1799 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 1799 a +SDict begin H.S end + 3618 1799 a Fu(178)3744 +1799 y +SDict begin 13 H.L end + 3744 1799 a 3744 1799 a +SDict begin [ /Subtype /Link /Dest (4268) 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(29.5.)f(W)m(indo)n(ws)h(2000)e(Service)i(P)o +(ack)g(2)1596 1907 y +SDict begin 13 H.L end + 1596 1907 a 1596 1907 a +SDict begin [ /Subtype /Link /Dest (4284) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1596 1907 +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 1907 a +SDict begin H.S end + 3618 1907 a +Fu(178)3744 1907 y +SDict begin 13 H.L end + 3744 1907 a 3744 1907 a +SDict begin [ /Subtype /Link /Dest (4284) 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(29.6.)f(W)m(indo)n(ws)h +(NT)g(3.1)1153 2015 y +SDict begin 13 H.L end + 1153 2015 a 1153 2015 a +SDict begin [ /Subtype /Link /Dest (4301) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1153 2015 +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 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 (4301) 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(30.)g(Ho)n(w)g(to)g(compile)f(SAMB)m(A)1167 +2123 y +SDict begin 13 H.L end + 1167 2123 a 1167 2123 a +SDict begin [ /Subtype /Link /Dest (COMPILING) cvn /H /I /Border [0 +0 0] /Color [1 0 0] H.B /ANN pdfmark end + 1167 2123 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 2123 a +SDict begin H.S end + +3618 2123 a Fu(180)3744 2123 y +SDict begin 13 H.L end + 3744 2123 a 3744 2123 +a +SDict begin [ /Subtype /Link /Dest (COMPILING) 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.1.)g(Access)i(Samba)f(source)f(code)h(via)g(CVS)1784 +2231 y +SDict begin 13 H.L end + 1784 2231 a 1784 2231 a +SDict begin [ /Subtype /Link /Dest (4322) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1784 2231 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 2231 a +SDict begin H.S end + 3618 2231 a Fu(180)3744 2231 y +SDict begin 13 H.L end + 3744 2231 +a 3744 2231 a +SDict begin [ /Subtype /Link /Dest (4322) 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.2.)f(Accessing)h(the)g(samba)g(sources)g(via)g +(rsync)g(and)f(ftp)2126 2339 y +SDict begin 13 H.L end + 2126 2339 a 2126 2339 +a +SDict begin [ /Subtype /Link /Dest (4365) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 2126 2339 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 2339 a +SDict begin H.S end + 3618 +2339 a Fu(181)3744 2339 y +SDict begin 13 H.L end + 3744 2339 a 3744 2339 a +SDict begin [ /Subtype /Link /Dest (4365) 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.3.)g(Building)g +(the)i(Binaries)1294 2447 y +SDict begin 13 H.L end + 1294 2447 a 1294 2447 a +SDict begin [ /Subtype /Link /Dest (4371) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1294 +2447 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 2447 a +SDict begin H.S end + 3618 2447 a Fu(181)3744 2447 +y +SDict begin 13 H.L end + 3744 2447 a 3744 2447 a +SDict begin [ /Subtype /Link /Dest (4371) 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(30.4.)e(Starting)h(the)g(smbd)g(and)f(nmbd) +1521 2555 y +SDict begin 13 H.L end + 1521 2555 a 1521 2555 a +SDict begin [ /Subtype /Link /Dest (4428) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1521 2555 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 2555 a +SDict begin H.S end + 3618 2555 a +Fu(183)3744 2555 y +SDict begin 13 H.L end + 3744 2555 a 3744 2555 a +SDict begin [ /Subtype /Link /Dest (4428) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 2555 +a Black 0 TeXcolorgray 197 2663 a +SDict begin H.S end + 197 2663 a Fu(31.)h(Reporting)e(Bugs) +845 2663 y +SDict begin 13 H.L end + 845 2663 a 845 2663 a +SDict begin [ /Subtype /Link /Dest (BUGREPORT) cvn /H /I /Border [0 +0 0] /Color [1 0 0] H.B /ANN pdfmark end + 845 2663 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 +2663 a +SDict begin H.S end + 3618 2663 a Fu(186)3744 2663 y +SDict begin 13 H.L end + 3744 2663 a 3744 +2663 a +SDict begin [ /Subtype /Link /Dest (BUGREPORT) 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.1.)h(Introduction)997 2771 y +SDict begin 13 H.L end + 997 2771 a +997 2771 a +SDict begin [ /Subtype /Link /Dest (4499) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 997 2771 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 2771 a +SDict begin H.S end + 3618 2771 a Fu(186)3744 2771 +y +SDict begin 13 H.L end + 3744 2771 a 3744 2771 a +SDict begin [ /Subtype /Link /Dest (4499) 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.2.)g(General)h(info)1002 +2879 y +SDict begin 13 H.L end + 1002 2879 a 1002 2879 a +SDict begin [ /Subtype /Link /Dest (4509) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1002 2879 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 2879 a +SDict begin H.S end + 3618 2879 a Fu(186)3744 +2879 y +SDict begin 13 H.L end + 3744 2879 a 3744 2879 a +SDict begin [ /Subtype /Link /Dest (4509) 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.3.)f(Deb)n(ug)g(le)n(v)o(els)1014 +2987 y +SDict begin 13 H.L end + 1014 2987 a 1014 2987 a +SDict begin [ /Subtype /Link /Dest (4515) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1014 2987 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 2987 a +SDict begin H.S end + 3618 2987 a Fu(186)3744 +2987 y +SDict begin 13 H.L end + 3744 2987 a 3744 2987 a +SDict begin [ /Subtype /Link /Dest (4515) 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(31.4.)g(Internal)g(errors)1057 +3094 y +SDict begin 13 H.L end + 1057 3094 a 1057 3094 a +SDict begin [ /Subtype /Link /Dest (4535) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1057 3094 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 3094 a +SDict begin H.S end + 3618 +3094 a Fu(187)3744 3094 y +SDict begin 13 H.L end + 3744 3094 a 3744 3094 a +SDict begin [ /Subtype /Link /Dest (4535) 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(31.5.)g(Attaching) +g(to)i(a)f(running)e(process)1603 3202 y +SDict begin 13 H.L end + 1603 3202 a +1603 3202 a +SDict begin [ /Subtype /Link /Dest (4549) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1603 3202 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 3202 a +SDict begin H.S end + +3618 3202 a Fu(187)3744 3202 y +SDict begin 13 H.L end + 3744 3202 a 3744 3202 +a +SDict begin [ /Subtype /Link /Dest (4549) 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(31.6.)h(P)o(atches)836 3310 y +SDict begin 13 H.L end + 836 3310 a 836 3310 +a +SDict begin [ /Subtype /Link /Dest (4557) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 836 3310 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 3310 a +SDict begin H.S end + 3618 3310 a Fu(188)3744 +3310 y +SDict begin 13 H.L end + 3744 3310 a 3744 3310 a +SDict begin [ /Subtype /Link /Dest (4557) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 3310 a Black 0 TeXcolorgray +197 3418 a +SDict begin H.S end + 197 3418 a Fu(32.)h(The)f(samba)h(checklist)1000 +3418 y +SDict begin 13 H.L end + 1000 3418 a 1000 3418 a +SDict begin [ /Subtype /Link /Dest (DIAGNOSIS) cvn /H /I /Border [0 +0 0] /Color [1 0 0] H.B /ANN pdfmark end + 1000 3418 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 3418 a +SDict begin H.S end + 3618 3418 a Fu(189)3744 +3418 y +SDict begin 13 H.L end + 3744 3418 a 3744 3418 a +SDict begin [ /Subtype /Link /Dest (DIAGNOSIS) 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.1.)f(Introduction)997 3526 +y +SDict begin 13 H.L end + 997 3526 a 997 3526 a +SDict begin [ /Subtype /Link /Dest (4580) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 997 3526 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 3526 a +SDict begin H.S end + 3618 3526 a +Fu(189)3744 3526 y +SDict begin 13 H.L end + 3744 3526 a 3744 3526 a +SDict begin [ /Subtype /Link /Dest (4580) 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.2.)g(Assumptions) +1018 3634 y +SDict begin 13 H.L end + 1018 3634 a 1018 3634 a +SDict begin [ /Subtype /Link /Dest (4585) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1018 3634 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 3634 a +SDict begin H.S end + 3618 3634 a Fu(189)3744 3634 +y +SDict begin 13 H.L end + 3744 3634 a 3744 3634 a +SDict begin [ /Subtype /Link /Dest (4585) 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.3.)g(The)h(tests)880 3742 +y +SDict begin 13 H.L end + 880 3742 a 880 3742 a +SDict begin [ /Subtype /Link /Dest (4595) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 880 3742 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 3742 a +SDict begin H.S end + 3618 3742 a Fu(189)3744 3742 y +SDict begin 13 H.L end + 3744 3742 +a 3744 3742 a +SDict begin [ /Subtype /Link /Dest (4595) 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(32.4.)f(Still)i(ha)n(ving)e(troubles?)1293 +3850 y +SDict begin 13 H.L end + 1293 3850 a 1293 3850 a +SDict begin [ /Subtype /Link /Dest (4696) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 1293 3850 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 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 (4696) cvn /H /I /Border [0 0 0] +/Color [1 0 0] H.B /ANN pdfmark end + 3744 3850 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)g(appropriate)e(appendix)g +(chapter)-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 (69) 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 (71) 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 (72) 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 (73) 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 (74) cvn H.B /DEST pdfmark end + -2 2090 a 310 +x Fp(1.2.1.)29 b(Editing)h(the)h(smb)-5 b(.conf)29 b(\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 (76) 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 (77) 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 (78) 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 (79) cvn H.B /DEST pdfmark end + -2 3323 a 79 x Fr([global])132 +3500 y(workgroup)44 b(=)g(MYGROUP)132 3694 y([homes])267 +3791 y(guest)g(ok)g(=)h(no)267 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 (80) 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("homes")f(as)i(the)f +(service)g(name.)f(\(Note)h(that)g(I)h(also)f(set)h(the)g(w)o(orkgroup) +c(that)j(Samba)g(is)h(part)f(of.)f(See)i(BR)m(O)m(WSING.txt)g(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 (81) cvn H.B /DEST pdfmark end + -2 4750 a 93 x Fu(Note)f(that)325 4843 y +SDict begin H.S end + +325 4843 a 325 4843 a +SDict begin 13 H.A end + 325 4843 a 325 4843 a +SDict begin [ /View [/XYZ H.V] /Dest (82) cvn H.B /DEST pdfmark end + 325 4843 +a Fv(mak)o(e)h(install)f Fu(will)h(not)f(install)h(a)1335 +4843 y +SDict begin H.S end + 1335 4843 a 1335 4843 a +SDict begin 13 H.A end + 1335 4843 a 1335 4843 +a +SDict begin [ /View [/XYZ H.V] /Dest (83) cvn H.B /DEST pdfmark end + 1335 4843 a Fr(smb.conf)e Fu(\002le.)i(Y)-9 b(ou)19 +b(need)h(to)g(create)g(it)h(yourself.)-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 (84) cvn H.B /DEST pdfmark end + -2 5027 a 90 x Fu(Mak)o(e)f(sure)g(you) +f(put)h(the)g(smb)m(.conf)e(\002le)j(in)f(the)h(same)f(place)g(you)f +(speci\002ed)h(in)g(the)2454 5117 y +SDict begin H.S end + 2454 5117 a 2454 +5117 a +SDict begin 13 H.A end + 2454 5117 a 2454 5117 a +SDict begin [ /View [/XYZ H.V] /Dest (85) cvn H.B /DEST pdfmark end + 2454 5117 a Fr(Makefile)f +Fu(\(the)h(def)o(ault)g(is)h(to)f(look)g(for)f(it)-2 +5225 y(in)83 5225 y +SDict begin H.S end + 83 5225 a 83 5225 a +SDict begin 13 H.A end + 83 5225 a 83 +5225 a +SDict begin [ /View [/XYZ H.V] /Dest (86) cvn H.B /DEST pdfmark end + 83 5225 a Fr(/usr/local/samba/lib/)p Fu(\).)p +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 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 (87) cvn H.B /DEST pdfmark end + -2 -11 a 83 x Fu(F)o(or)f(more)f(information)f +(about)h(security)h(settings)g(for)g(the)g([homes])f(share)h(please)g +(refer)f(to)i(the)f(document)-2 180 y(UNIX_SECURITY)-11 +b(.txt.)-2 190 y +SDict begin H.S end + -2 190 a -2 190 a +SDict begin 13 H.A end + -2 190 a -2 190 a +SDict begin [ /View [/XYZ H.V] /Dest (88) cvn H.B /DEST pdfmark end + +-2 190 a 278 x Fw(1.2.1.1.)24 b(T)-9 b(est)25 b(y)n(our)g(con\002g)g +(\002le)g(with)g(testparm)-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 (91) cvn H.B /DEST pdfmark end + -2 654 a 88 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 742 +y +SDict begin H.S end + 1552 742 a 1552 742 a +SDict begin 13 H.A end + 1552 742 a 1552 742 a +SDict begin [ /View [/XYZ H.V] /Dest (92) cvn H.B /DEST pdfmark end + 1552 742 +a Fr(smb.conf)g Fu(\002le)h(using)e(the)h(testparm)g(program.)e(If)i +(testparm)g(runs)f(OK)-2 850 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 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 (93) cvn H.B /DEST pdfmark end + -2 +1034 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 +1308 y +SDict begin H.S end + -2 1308 a -2 1308 a +SDict begin 13 H.A end + -2 1308 a -2 1308 a +SDict begin [ /View [/XYZ H.V] /Dest (94) cvn H.B /DEST pdfmark end + -2 1308 +a 90 x Fu(Al)o(w)o(ays)h(run)g(testparm)g(again)f(when)g(you)h(change) +1510 1398 y +SDict begin H.S end + 1510 1398 a 1510 1398 a +SDict begin 13 H.A end + 1510 1398 a 1510 +1398 a +SDict begin [ /View [/XYZ H.V] /Dest (95) cvn H.B /DEST pdfmark end + 1510 1398 a Fr(smb.conf)p Fu(!)-2 1509 y +SDict begin H.S end + -2 1509 +a -2 1509 a +SDict begin 13 H.A end + -2 1509 a -2 1509 a +SDict begin [ /View [/XYZ H.V] /Dest (96) cvn H.B /DEST pdfmark end + -2 1509 a 310 x Fp(1.2.2.)29 +b(SW)-14 b(A)j(T)-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 (98) cvn H.B /DEST pdfmark end + -2 1986 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 +2201 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 2309 y(con\002guring)d(sw)o(at)k(from)f(source.)-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 (99) cvn H.B /DEST pdfmark end + -2 2493 +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 2583 y +SDict begin H.S end + 3294 +2583 a 3294 2583 a +SDict begin 13 H.A end + 3294 2583 a 3294 2583 a +SDict begin [ /View [/XYZ H.V] /Dest (100) cvn H.B /DEST pdfmark end + 3294 2583 +a Fo(localhost)-2 2691 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 2799 y(your)g(bro)n(wser)-5 +b(.)-2 2983 y +SDict begin H.S end + -2 2983 a -2 2983 a +SDict begin 13 H.A end + -2 2983 a -2 2983 a +SDict begin [ /View [/XYZ H.V] /Dest (101) cvn H.B /DEST pdfmark end + +-2 2983 a 90 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 +3181 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 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 (102) cvn H.B /DEST pdfmark end + -2 3292 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 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 (104) cvn H.B /DEST pdfmark end + -2 3846 a -2 3846 a +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 (105) cvn H.B /DEST pdfmark end + -2 3846 a 79 x Fr($)87 3925 y +SDict begin H.S end + 87 3925 a 87 3925 +a +SDict begin 13 H.A end + 87 3925 a 87 3925 a +SDict begin [ /View [/XYZ H.V] /Dest (106) cvn H.B /DEST pdfmark end + 87 3925 a Fn(smbclient)49 b(-L)735 +3925 y +SDict begin H.S end + 735 3925 a 735 3925 a +SDict begin 13 H.A end + 735 3925 a 735 3925 a +SDict begin [ /View [/XYZ H.V] /Dest (107) cvn H.B /DEST pdfmark end + 735 +3925 a Fm(yourhostname)-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 (108) cvn H.B /DEST pdfmark end + -2 4102 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 4307 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 4415 +y(WfWg\).)-2 4599 y +SDict begin H.S end + -2 4599 a -2 4599 a +SDict begin 13 H.A end + -2 4599 a -2 +4599 a +SDict begin [ /View [/XYZ H.V] /Dest (109) cvn H.B /DEST pdfmark end + -2 4599 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 +4797 y(See)f(the)261 4797 y +SDict begin H.S end + 261 4797 a 261 4797 a +SDict begin 13 H.A end + 261 +4797 a 261 4797 a +SDict begin [ /View [/XYZ H.V] /Dest (110) cvn H.B /DEST pdfmark end + 261 4797 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 4905 +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 4933 y +SDict begin H.S end + -2 +4933 a -2 4933 a +SDict begin 13 H.A end + -2 4933 a -2 4933 a +SDict begin [ /View [/XYZ H.V] /Dest (111) cvn H.B /DEST pdfmark end + -2 4933 a 359 x +Fx(1.4.)35 b(T)-11 b(ry)35 b(connecting)f(with)g(the)i(unix)f(client)-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 (113) cvn H.B /DEST pdfmark end + -2 5487 +a -2 5487 a +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 (114) cvn H.B /DEST pdfmark end + -2 +5487 a 79 x Fr($)87 5566 y +SDict begin H.S end + 87 5566 a 87 5566 a +SDict begin 13 H.A end + 87 5566 +a 87 5566 a +SDict begin [ /View [/XYZ H.V] /Dest (115) cvn H.B /DEST pdfmark end + 87 5566 a Fn(smbclient)586 5566 y +SDict begin H.S end + 586 5566 +a 586 5566 a +SDict begin 13 H.A end + 586 5566 a 586 5566 a +SDict begin [ /View [/XYZ H.V] /Dest (116) cvn H.B /DEST pdfmark end + 586 5566 a 49 w Fm +(//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 -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 (152) 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 -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 (117) 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 (118) cvn H.B /DEST pdfmark end + 452 +72 a Fo(yourhostname)g Fu(w)o(ould)g(be)h(the)h(name)e(of)h(the)g(host) +g(where)g(you)f(installed)2762 72 y +SDict begin H.S end + 2762 72 a 2762 72 +a +SDict begin 13 H.A end + 2762 72 a 2762 72 a +SDict begin [ /View [/XYZ H.V] /Dest (119) cvn H.B /DEST pdfmark end + 2762 72 a 21 w Fv(smbd)p Fu(.)i(The)3168 +72 y +SDict begin H.S end + 3168 72 a 3168 72 a +SDict begin 13 H.A end + 3168 72 a 3168 72 a +SDict begin [ /View [/XYZ H.V] /Dest (120) cvn H.B /DEST pdfmark end + 3168 72 +a Fo(aservice)f Fu(is)-2 180 y(an)o(y)f(service)h(you)f(ha)n(v)o(e)h +(de\002ned)f(in)h(the)1186 180 y +SDict begin H.S end + 1186 180 a 1186 180 +a +SDict begin 13 H.A end + 1186 180 a 1186 180 a +SDict begin [ /View [/XYZ H.V] /Dest (121) cvn H.B /DEST pdfmark end + 1186 180 a Fr(smb.conf)f Fu(\002le.)i(T)m(ry)e +(your)g(user)h(name)g(if)g(you)g(just)g(ha)n(v)o(e)g(a)h([homes])d +(section)i(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 (122) cvn H.B /DEST pdfmark end + -2 288 a Fr(smb.conf)p Fu(.)-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 (123) cvn H.B /DEST pdfmark end + -2 456 a 106 x Fu(F)o(or)g(e)o(xample)e(if)j +(your)e(unix)g(host)h(is)h(bambi)f(and)f(your)g(login)h(name)f(is)i +(fred)f(you)f(w)o(ould)h(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 (124) 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 (125) 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 (126) cvn H.B /DEST pdfmark end + 87 836 a Fn(smbclient)49 +b(//bambi/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 (127) 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 (129) 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 (130) 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 (131) 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 (132) cvn H.B /DEST pdfmark end + 581 1958 a Fn(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 (133) 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 (134) 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 (135) 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 (136) cvn H.B /DEST pdfmark end + 581 2506 a Fn(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 (137) 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 (138) 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 (139) cvn H.B /DEST pdfmark end + 581 2780 a Fn(print)f(filename)-2 +2957 y +SDict begin H.S end + -2 2957 a -2 2957 a +SDict begin 13 H.A end + -2 2957 a -2 2957 a +SDict begin [ /View [/XYZ H.V] /Dest (140) cvn H.B /DEST pdfmark end + -2 2957 +a 97 x Fu(Celebrate,)19 b(or)h(send)g(me)g(a)h(b)n(ug)f(report!)-2 +3082 y +SDict begin H.S end + -2 3082 a -2 3082 a +SDict begin 13 H.A end + -2 3082 a -2 3082 a +SDict begin [ /View [/XYZ H.V] /Dest (141) cvn H.B /DEST pdfmark end + -2 3082 +a 360 x Fx(1.6.)35 b(What)g(If)h(Things)e(Don't)h(W)-11 +b(ork?)-2 3637 y +SDict begin H.S end + -2 3637 a -2 3637 a +SDict begin 13 H.A end + -2 3637 a -2 3637 +a +SDict begin [ /View [/XYZ H.V] /Dest (143) cvn H.B /DEST pdfmark end + -2 3637 a 79 x Fu(Then)19 b(you)g(might)h(read)g(the)g(\002le)h(HO)m +(WT)o(O)f(chapter)f(Diagnosis)h(and)f(the)i(F)-6 b(A)h(Q.)21 +b(If)f(you)f(are)h(still)h(stuck)f(then)g(try)g(the)g(mailing)-2 +3824 y(list)h(or)f(ne)n(wsgroup)e(\(look)h(in)h(the)h(README)f(for)f +(details\).)h(Samba)g(has)g(been)g(successfully)f(installed)i(at)f +(thousands)f(of)h(sites)-2 3931 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 +4039 y(to)e(scan)g(back)g(issues)h(of)f(the)g(samba-digest.)-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 (144) cvn H.B /DEST pdfmark end + -2 4223 +a 90 x Fu(When)g(you)f(\002x)h(the)h(problem)890 4313 +y +SDict begin H.S end + 890 4313 a 890 4313 a +SDict begin 13 H.A end + 890 4313 a 890 4313 a +SDict begin [ /View [/XYZ H.V] /Dest (145) cvn H.B /DEST pdfmark end + 890 4313 +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 4421 +y(documentation)d(maintainers)i(or)h(the)g(list.)-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 (146) cvn H.B /DEST pdfmark end + -2 4422 a 327 +x Fp(1.6.1.)29 b(Scope)h(IDs)-2 4940 y +SDict begin H.S end + -2 4940 a -2 4940 +a +SDict begin 13 H.A end + -2 4940 a -2 4940 a +SDict begin [ /View [/XYZ H.V] /Dest (148) cvn H.B /DEST pdfmark end + -2 4940 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 5131 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 5239 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 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 (149) cvn H.B /DEST pdfmark end + -2 5268 a 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 72 a Fp(1.6.2.)29 b(Locking)-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 (151) cvn H.B /DEST pdfmark end + -2 263 a 83 +x Fu(One)20 b(area)g(which)f(sometimes)h(causes)h(trouble)e(is)i +(locking.)-2 620 y(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 +728 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 836 y(\002le)h(is)g(open.)-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 (153) cvn H.B /DEST pdfmark end + -2 1020 +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 1218 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 +1326 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 1434 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 +1542 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 1650 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 +1834 y +SDict begin H.S end + -2 1834 a -2 1834 a +SDict begin 13 H.A end + -2 1834 a -2 1834 a +SDict begin [ /View [/XYZ H.V] /Dest (154) cvn H.B /DEST pdfmark end + -2 1834 +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 2032 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 2140 +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 2324 y +SDict begin H.S end + -2 2324 a +-2 2324 a +SDict begin 13 H.A end + -2 2324 a -2 2324 a +SDict begin [ /View [/XYZ H.V] /Dest (155) cvn H.B /DEST pdfmark end + -2 2324 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 2522 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 2630 +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 2737 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 +2845 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 +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 (156) cvn H.B /DEST pdfmark end + -2 3029 +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 3227 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 3335 y(tell)g(clients)f(that)g(e)n(v)o(erything)e(is)j(OK.)-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 (157) cvn H.B /DEST pdfmark end + -2 3519 +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 3717 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 3825 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 3933 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 (170) 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 (171) 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 (172) cvn H.B /DEST pdfmark end + -2 1126 a 164 1205 +a Fl(Note:)g Fk(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 (173) 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 (175) 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 (176) 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 (177) 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 (178) 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 (179) 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 (180) 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)i(nmbd)f(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 (181) 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 (182) 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 (183) 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 (184) 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 (185) 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 (186) 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 (187) 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 (188) 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)g(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 (189) 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 (190) 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 (213) 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 (191) 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 (192) 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 (194) 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 (195) 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 (196) 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 (197) 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 (198) 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 (199) 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 (200) 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 (201) 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 (202) 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 (203) 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 (204) 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 (205) 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 (206) 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 (209) 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 (210) 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 (211) 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 (212) 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 +Fj(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 (215) 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 (216) cvn H.B /DEST pdfmark end + 805 1021 a Fj(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 (217) 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 (219) 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 (220) cvn H.B /DEST pdfmark end + -2 1379 a 107 +x Fo(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 (221) cvn H.B /DEST pdfmark end + 511 1486 a Fo(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 (222) 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 (223) 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 (225) 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 (226) cvn H.B /DEST pdfmark end + -2 2169 a 89 x Fo(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 (227) 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 (228) 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 (229) 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 (232) 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 (233) 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 (234) 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 (235) 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 (236) 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 (237) 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 (238) cvn H.B /DEST pdfmark end + 939 +4105 a Fj(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 (239) cvn H.B /DEST pdfmark end + 221 4296 a Fo(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 (240) 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 (242) 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 (243) 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 (244) 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 (245) 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 (246) 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 (247) 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 (248) 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 (249) 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 (250) 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 (251) 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 3245 y +SDict begin H.S end + -2 3245 a -2 3245 +a +SDict begin 13 H.A end + -2 3245 a -2 3245 a +SDict begin [ /View [/XYZ H.V] /Dest (252) cvn H.B /DEST pdfmark end + -2 3245 a -2 3245 a +SDict begin H.S end + -2 3245 a -2 +3245 a +SDict begin 13 H.A end + -2 3245 a -2 3245 a +SDict begin [ /View [/XYZ H.V] /Dest (253) cvn H.B /DEST pdfmark end + -2 3245 a 90 x Fq(DO)h(NO)m(T)h(EVER)f +Fu(use)g(both)g("wins)g(support)f(=)i(yes")f(together)f(with)h("wins)h +(serv)o(er)e(=)h(a.b)m(.c.d")f(particularly)f(not)i(using)g(it')-5 +b(s)-2 3443 y(o)n(wn)19 b(IP)i(address.)e(Specifying)g(both)g(will)i +(cause)f(nmbd)f(to)i(refuse)e(to)i(start!)-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 (254) cvn H.B /DEST pdfmark end + -2 3472 a 359 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 4017 y(machines)-2 +4185 y +SDict begin H.S end + -2 4185 a -2 4185 a +SDict begin 13 H.A end + -2 4185 a -2 4185 a +SDict begin [ /View [/XYZ H.V] /Dest (256) cvn H.B /DEST pdfmark end + -2 4185 +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 4399 y(machine.)-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 (257) cvn H.B /DEST pdfmark end + -2 4566 +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 4781 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 4889 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 +4997 y(retain)g(it')-5 b(s)21 b(role.)-2 5164 y +SDict begin H.S end + -2 5164 +a -2 5164 a +SDict begin 13 H.A end + -2 5164 a -2 5164 a +SDict begin [ /View [/XYZ H.V] /Dest (258) cvn H.B /DEST pdfmark end + -2 5164 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 5379 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)-2 5487 y(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)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(protocols)e(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 180 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 +288 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 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 (259) cvn H.B /DEST pdfmark end + -2 472 a -2 472 a +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 (260) cvn H.B /DEST pdfmark end + -2 472 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 +670 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 +778 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 886 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 994 y(pr)l(otocols.)-2 1177 y +SDict begin H.S end + -2 1177 a +-2 1177 a +SDict begin 13 H.A end + -2 1177 a -2 1177 a +SDict begin [ /View [/XYZ H.V] /Dest (261) cvn H.B /DEST pdfmark end + -2 1177 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 1279 y +SDict begin H.S end + -2 1279 a +-2 1279 a +SDict begin 13 H.A end + -2 1279 a -2 1279 a +SDict begin [ /View [/XYZ H.V] /Dest (262) cvn H.B /DEST pdfmark end + -2 1279 a 376 x Fx(2.7.)35 +b(Name)f(Resolution)g(Order)-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 (264) cvn H.B /DEST pdfmark end + -2 1823 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 +2037 y(pro)o(vide)d(NetBIOS)j(name_type)d(information)f(are:)-2 +2156 y +SDict begin H.S end + -2 2156 a -2 2156 a +SDict begin 13 H.A end + -2 2156 a -2 2156 a +SDict begin [ /View [/XYZ H.V] /Dest (265) cvn H.B /DEST pdfmark end + -2 2156 +a -2 2156 a +SDict begin H.S end + -2 2156 a -2 2156 a +SDict begin 13 H.A end + -2 2156 a -2 2156 a +SDict begin [ /View [/XYZ H.V] /Dest (table.1) cvn H.B /DEST pdfmark +end + -2 +2156 a 74 x Fu(WINS:)k(the)f(best)g(tool!)-2 2306 y(LMHOSTS:)g(is)h +(static)g(and)f(hard)f(to)h(maintain.)-2 2382 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 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 (269) cvn H.B /DEST pdfmark end + -2 2566 a 107 x Fu(Alternati)n(v)o(e)g(means)h(of)f(name)h +(resolution)f(includes:)-2 2792 y +SDict begin H.S end + -2 2792 a -2 2792 a +SDict begin 13 H.A end + +-2 2792 a -2 2792 a +SDict begin [ /View [/XYZ H.V] /Dest (270) cvn H.B /DEST pdfmark end + -2 2792 a -2 2792 a +SDict begin H.S end + -2 2792 a -2 +2792 a +SDict begin 13 H.A end + -2 2792 a -2 2792 a +SDict begin [ /View [/XYZ H.V] /Dest (table.2) cvn H.B /DEST pdfmark +end + -2 2792 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 +2959 y(DNS:)j(is)g(a)f(good)f(choice)h(b)n(ut)g(lacks)g(essential)h +(name_type)d(info.)-2 3143 y +SDict begin H.S end + -2 3143 a -2 3143 a +SDict begin 13 H.A end + -2 3143 +a -2 3143 a +SDict begin [ /View [/XYZ H.V] /Dest (273) cvn H.B /DEST pdfmark end + -2 3143 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 3359 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 +3460 y +SDict begin H.S end + -2 3460 a -2 3460 a +SDict begin 11.7 H.A end + -2 3460 a -2 3460 a +SDict begin [ /View [/XYZ H.V] /Dest (274) cvn H.B /DEST pdfmark end + -2 3460 +a 79 x Fr(name)44 b(resolve)g(order)g(=)g(wins)g(lmhosts)g(bcast)g +(host)-2 3730 y Fu(_or_)-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 (275) cvn H.B /DEST pdfmark end + -2 3823 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 +4101 y Fu(The)20 b(def)o(ault)f(is:)-2 4185 y +SDict begin H.S end + -2 4185 +a -2 4185 a +SDict begin 11.7 H.A end + -2 4185 a -2 4185 a +SDict begin [ /View [/XYZ H.V] /Dest (276) cvn H.B /DEST pdfmark end + -2 4185 a 96 x Fr(name)89 +b(resolve)43 b(order)h(=)h(host)f(lmhost)g(wins)g(bcast)-2 +4472 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 4580 y(call.)k(This)h(is)g +(normally)d(controlled)h(by)1185 4580 y +SDict begin H.S end + 1185 4580 a 1185 +4580 a +SDict begin 13 H.A end + 1185 4580 a 1185 4580 a +SDict begin [ /View [/XYZ H.V] /Dest (277) cvn H.B /DEST pdfmark end + 1185 4580 a Fr(/etc/host.conf)p +Fu(,)1855 4580 y +SDict begin H.S end + 1855 4580 a 1855 4580 a +SDict begin 13 H.A end + 1855 4580 a +1855 4580 a +SDict begin [ /View [/XYZ H.V] /Dest (278) cvn H.B /DEST pdfmark end + 1855 4580 a Fr(/etc/nsswitch.conf)e Fu(and)2823 +4580 y +SDict begin H.S end + 2823 4580 a 2823 4580 a +SDict begin 13 H.A end + 2823 4580 a 2823 4580 +a +SDict begin [ /View [/XYZ H.V] /Dest (279) cvn H.B /DEST pdfmark end + 2823 4580 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 (320) 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 (322) 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 (323) 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 (324) 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 (325) 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 (326) 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 (327) 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 (329) 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 (330) 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 (331) 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 (353) 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 (332) cvn H.B /DEST pdfmark end + 388 345 a 73 x Fk(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 (333) cvn H.B /DEST pdfmark end + 1188 515 a Fi(ne)n(v)n(er)28 +b Fk(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 (334) cvn H.B /DEST pdfmark end + 388 876 +a 97 x Fk(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 (335) cvn H.B /DEST pdfmark end + 388 1155 +a 81 x Fk(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 (336) 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 Fk(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 (342) cvn H.B /DEST pdfmark end + 388 +2031 a 97 x Fk(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 (343) 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 Fk(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 (349) 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 (350) cvn H.B /DEST pdfmark end + 388 2799 a 97 x Fi(Note)f(:)r Fk(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 (351) cvn H.B /DEST pdfmark end + 388 3273 a 81 x Fk(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 (352) cvn H.B /DEST pdfmark end + 3137 3742 a Fi(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 (353) 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 (355) 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 (359) 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 (361) 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 (365) 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 (367) 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 (368) 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 (369) 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 (370) 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 (371) 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 (372) 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 (373) 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 (374) 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 (375) 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 (376) 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 (377) cvn H.B /DEST pdfmark end + 87 1782 a Fn(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 (378) 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 (379) 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 (380) cvn H.B /DEST pdfmark end + 805 2056 a Fn(<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 (381) 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 (382) 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 (383) cvn H.B /DEST pdfmark end + 805 2438 a Fn(<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 (384) 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 (385) 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 (386) cvn H.B /DEST pdfmark end + 1119 2712 +a Fn(<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 (387) 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 (388) 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 (389) 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 (390) 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 (391) 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 (392) 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 (393) 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 (394) 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 (395) 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 (396) 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 (398) 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 (399) 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 (400) 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 (401) 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 (403) 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 (404) 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 (406) 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 (408) 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 (409) 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 (410) 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 (411) 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 (412) 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 (413) 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 (414) 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 (415) 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 (416) 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 (417) 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 (418) 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 (419) 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 (420) 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 (421) 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 (422) 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 (423) 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 (424) 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 (425) 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 (426) 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 (428) 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 (429) 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 (430) 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 (431) 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 (432) 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 (433) 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 (434) 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 (435) 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 (436) 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 (437) 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 (438) 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 (439) 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 (440) 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 (441) 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 (442) cvn H.B /DEST pdfmark end + 463 180 +a Fo(--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 (443) cvn H.B /DEST pdfmark end + 1272 180 a Fo(--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 (444) 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 (445) cvn H.B /DEST pdfmark end + 1294 454 a Fo(--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 (446) 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 (447) cvn H.B /DEST pdfmark end + 1559 1052 a Fo(--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 (448) 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 (449) 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 (450) 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 (451) 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 (452) 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 (453) 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 (454) 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 (455) 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 (457) 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 (458) 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 (459) 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 (460) 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 (462) 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 (463) 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 (464) 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 (465) 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 (466) 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 (467) 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 (468) 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 (469) 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 (470) 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 (471) 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 (472) 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 (474) 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 (476) 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 (477) 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 (478) 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 (479) cvn H.B /DEST pdfmark end + 267 2491 a Fn(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 (480) 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 (481) 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 (482) 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 (483) 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 (484) 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 (485) 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 (486) 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 (487) 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 (488) 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 (489) 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 (490) 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 (491) 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 (493) 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 (494) cvn H.B /DEST pdfmark end + 2059 2203 a Fo(--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 (495) 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 (496) 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 (497) 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 (498) 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 (499) 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 (500) 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 (501) 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 (502) 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 (503) 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 (504) 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 (505) 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 (506) 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 (507) 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 (508) 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 (509) 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 (510) 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 (511) 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 (512) 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 (513) 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 (514) 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 (515) 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 (516) 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 (517) 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 (518) cvn H.B /DEST pdfmark end + 1881 5122 a Fj(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 (519) 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 (521) 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 (522) 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 (523) 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 (524) 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 (526) 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 (527) 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 (528) 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 (529) 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 (530) 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 (531) 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 (532) 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 (533) 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 (534) 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 (535) 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 (536) 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 (537) 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 (538) 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 (539) 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 (540) 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 (541) 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 (542) 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 (543) 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 (544) 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 (546) 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 (547) 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 (548) 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 (549) 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 (550) 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 (551) 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 (552) 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 (553) 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 (554) 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 (555) 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 (556) 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 (557) 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 (558) 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 (559) 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 (560) 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 (561) 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 (562) 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 (563) 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 (564) 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 (565) 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 (566) 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 (567) 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 (568) 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 (569) 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 (570) 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 (571) 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 (572) 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 (573) 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 (574) 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 (575) 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 (576) 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 (577) 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 (578) 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 (579) 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 (580) 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 (581) 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 (582) 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 (583) 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 (584) 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 (585) 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 (586) 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 (587) 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 (588) 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 (621) 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 (589) 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 (590) 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 (591) 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 (592) 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 (593) 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 (594) 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 (595) 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 (596) 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 (597) 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 (598) 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 (599) 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 (600) 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 (601) 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 (602) 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 (603) 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 (604) 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 (605) 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 (606) 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 (607) 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 (608) 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 (609) 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 (610) 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 (611) 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 (612) cvn H.B /DEST pdfmark end + 2351 2335 a Fo(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 (613) cvn H.B /DEST pdfmark end + 2643 +2551 a Fo(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 (614) 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 (616) 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 (617) 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 (618) 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 (619) 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 (643) 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 (620) 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 (622) 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 (624) 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 (626) 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 (627) 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 (628) 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 (629) cvn H.B /DEST pdfmark end + 1501 3592 a Fm(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 (630) cvn H.B /DEST pdfmark end + 1995 3592 a Fm(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 (631) cvn H.B /DEST pdfmark end + 2488 3592 a Fm(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 (632) cvn H.B /DEST pdfmark end + 2911 3592 +a Fm(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 (633) cvn H.B /DEST pdfmark end + -2 3700 a Fh +(/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 (634) 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 (636) 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 (637) 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 (638) 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 (639) 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 (640) 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 (641) 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 (642) 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 (645) 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 (646) cvn H.B /DEST pdfmark end + 388 1523 a 73 +x Fk(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 (647) 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 (648) 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 (649) 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 (650) 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 (651) 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 (653) 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 (654) 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 (655) 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 (656) 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 (658) 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 (659) 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 (660) 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 (661) 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 (662) 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 (663) 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 (664) 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 (666) 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 (667) 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 (668) cvn H.B /DEST pdfmark end + 2279 4225 a Fn(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 (669) 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 (670) cvn H.B /DEST pdfmark end + 681 4607 +a Fn(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 (674) 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 (675) 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 (686) 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 (687) 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 (688) 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 (689) 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 (690) 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 (691) 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 (692) 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 (693) 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 (694) 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 (695) cvn H.B /DEST pdfmark end + -2 906 a Black 81 1054 +a Fg(\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 (696) 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 (697) cvn H.B /DEST pdfmark end + -2 1072 +a Black 81 1204 a Fg(\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 (698) 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 (699) cvn H.B /DEST pdfmark end + -2 1222 a Black 81 1353 a Fg(\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 (700) 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 (701) 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 (702) 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 (704) 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 (705) 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 (706) 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 (707) 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 (708) 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 (709) 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 (711) 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 (712) 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 (713) 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 (714) 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 (715) 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 (717) 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 (718) 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 (720) 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 (724) 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 (725) 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 (726) 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 (727) 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 (728) 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 (729) 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 (730) 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 (731) 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 (749) 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 (750) 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 (751) 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 (753) 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 (754) 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 (756) 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 (757) 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 (758) 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 (759) 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 (760) 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 (761) 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 (762) 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 (763) 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 (764) 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 (766) 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 (767) 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)h(users)g(listed)h(in)f +(the)g("user)g(=")h(smb)m(.conf)d(line.)i(The)g(passw)o(ord)f(is)i +(then)f(check)o(ed)f(in)h(turn)g(against)f(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 (768) 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 (770) 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 (771) 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 (772) 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 (773) 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 (775) 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 (776) 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 (777) 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 (778) 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 (779) 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 (780) 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 (781) 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 (782) 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 (783) 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 (806) 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 (784) 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 (785) 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 (786) 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 (787) 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 (788) 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 (789) cvn H.B /DEST pdfmark end + 2239 1232 a Fj(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 (790) 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 (791) cvn H.B /DEST pdfmark end + 2195 1329 +a Fj(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 (792) 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 (793) cvn H.B /DEST pdfmark end + 3257 1902 +a Fo(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 (794) 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 (795) cvn H.B /DEST pdfmark end + 3098 2392 a Fo(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 (796) 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 (797) cvn H.B /DEST pdfmark end + 2137 +2608 a Fo(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 (798) 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 (799) 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 (801) 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)g(smb)m +(.conf)f(\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 (802) 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 (803) 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 (804) 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 (805) 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 (807) 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 (809) 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 (810) 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 (811) 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 (813) 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)f(smb)m(.conf)e +(\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 (814) 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 (815) 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 (816) 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)i("passw)o(ord)g +(serv)o(er")f(will)i(cause)f(samba)g(to)g(locate)g(the)g(domain)f +(controller)g(in)h(a)h(w)o(ay)-2 3245 y(analogous)d(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 (817) 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 (818) 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 (819) 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 (820) 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 (821) 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 (822) 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 (823) 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 (824) 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 (825) 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 (826) 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 (827) 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 (828) 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 (830) 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 (831) 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 (858) 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 (860) 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 (861) 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 (862) 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 (863) 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 (865) 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 (866) 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 (867) 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 (868) 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 (869) 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 (870) 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 (871) 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 (872) 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 (873) 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 (874) 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 (875) 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 (876) 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 (877) 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 (878) cvn H.B /DEST pdfmark end + -2 3040 +a 164 3120 a Fl(Note:)g Fk(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 (879) 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 (880) 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 (881) 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 (882) 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 (883) 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 (884) 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 (885) 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 (886) 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 (887) 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 (888) 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 (889) 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 (890) 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 (891) 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 (892) 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 (893) 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 (894) 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 (895) 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 (896) 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 (897) 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 (898) 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 (899) 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 (900) 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 (901) 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 (902) 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 (903) 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 (905) 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 (906) 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 (907) 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 (908) 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 (909) 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 (910) 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 (911) 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 (912) cvn H.B /DEST pdfmark end + 2195 2507 a Fj(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 (913) 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 (914) cvn H.B /DEST pdfmark end + 1970 2604 a Fj(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 (915) 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 (916) 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 (917) 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 (918) 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 (919) 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 (920) 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 (921) 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 (922) 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 (923) 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 (924) 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 (925) 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 (926) 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 (927) 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 (928) 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 (929) cvn H.B /DEST pdfmark end + 2015 +170 a Fj(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 (930) 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 (931) 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 (932) 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 (933) 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 (934) 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 (935) 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 (936) 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 (937) 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 (939) 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 (940) 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 (941) 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 (942) 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 (943) 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 (944) 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 (945) 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 (947) 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 (948) 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 (949) 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 (950) 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 (951) 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 (952) 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 (953) 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 (954) 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 (955) 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 (956) 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 (957) 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 (958) 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 (959) 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 (1012) 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 (960) 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 (961) 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 (962) 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 (963) 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 (964) 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 (965) 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 (966) 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 (967) 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 (968) 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 (969) 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 (970) 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 (971) 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 (972) 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 (973) 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 (974) 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 (975) 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 (976) 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 (977) 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 (978) 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 (979) 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 (980) 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 (981) 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 (982) 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 (983) 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 (984) 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 (985) 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 (986) 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 (987) 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 (988) 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 (990) 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 (991) 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 (992) 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 (993) 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 (994) 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 (995) 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 (996) cvn H.B /DEST pdfmark end + 1649 4091 a Fm("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 (997) cvn H.B /DEST pdfmark end + 2991 4091 +a Fm(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 (998) 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 (999) 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 (1000) 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 (1001) cvn H.B /DEST pdfmark end + 617 4365 a Fm(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 (1002) 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 (1003) 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 (1004) 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 (1005) 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 (1006) cvn H.B /DEST pdfmark end + 659 4913 a Fm(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 (1007) cvn H.B /DEST pdfmark end + -2 5021 +a Fm(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 (1008) 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 (1009) 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 (1010) 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 (1011) cvn H.B /DEST pdfmark end + -2 -11 a +83 x Fr(doppy$:x:505:501:)p Fj(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 (1014) 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 (1015) cvn H.B /DEST pdfmark end + 258 537 a Fo(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 (1016) cvn H.B /DEST pdfmark end + -2 645 a Fo(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 (1017) 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 (1018) 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 (1019) 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 (1020) 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 (1021) 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 (1022) 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 (1023) cvn H.B /DEST pdfmark end + 901 1517 a Fm(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 (1024) 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 (1025) cvn H.B /DEST pdfmark end + 221 1791 +a Fo(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 (1026) 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 (1028) cvn H.B /DEST pdfmark end + 388 2356 a 73 x Fk(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 (1029) 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 (1031) 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 (1032) 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 (1033) 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 (1034) 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 (1035) 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 (1036) 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 (1037) 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 (1038) 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 (1071) 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 (1040) 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 (1041) 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 (1042) 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 (1043) 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 (1044) 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 (1045) 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 (1046) 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 (1047) 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 (1048) 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 (1049) 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 (1050) 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 (1051) 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 (1052) 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 (1053) 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 (1055) 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 (1056) 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 (1057) 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 (1058) 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 (1059) 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 (1060) 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 (1061) 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 (1062) 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 (1063) 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 (1064) 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 (1065) 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 (1066) 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 (1067) 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 (1093) 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 (1068) 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 (1069) 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 (1070) 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 (1072) 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 (1073) 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 (1074) 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 (1075) 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 (1076) 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 (1077) 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 (1078) 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 (1079) 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 (1080) 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 (1081) 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 (1082) cvn H.B /DEST pdfmark end + 3423 2841 a Fo(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 (1083) 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 (1084) 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 (1085) 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 (1086) 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 (1087) 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 (1088) 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 (1089) 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 (1090) 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 (1091) cvn H.B /DEST pdfmark end + 2081 72 a Fo(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 (1092) 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 (1095) 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 (1096) 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 (1097) 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 (1098) 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 (1099) 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 (1101) 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 (1102) 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 (1103) 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 (1104) 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 (1105) 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 (1106) 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 (1107) 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 (1108) 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 (1109) 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 (1110) 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 (1111) cvn H.B /DEST pdfmark end + -2 4143 a Black 81 4285 a Fg(\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 (1112) 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 (1113) cvn H.B /DEST pdfmark end + -2 4303 a Black +81 4434 a Fg(\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 (1114) 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 (1115) 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 (1116) 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 (1117) 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 (1118) 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 (1119) 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 (1120) 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 (1121) 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 (1122) 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 (1123) 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 (1124) 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 (1125) cvn H.B /DEST pdfmark end + -2 1348 a Black 81 1490 a +Fg(\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 (1126) 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 (1127) cvn H.B /DEST pdfmark end + -2 1508 +a Black 81 1640 a Fg(\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 (1128) 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 (1129) cvn H.B /DEST pdfmark end + -2 1657 a Black 81 1789 a Fg(\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 (1130) 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 (1131) cvn H.B /DEST pdfmark end + -2 1790 +a Black 81 1938 a Fg(\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 (1132) 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 (1133) 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 (1134) 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 (1135) 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 (1136) 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 (1137) 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 (1138) 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 (1139) cvn H.B /DEST pdfmark end + -2 2838 a Black 81 2980 a Fg(\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 (1140) 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 (1141) cvn H.B /DEST pdfmark end + -2 2998 a Black +81 3130 a Fg(\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 (1142) 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 (1143) cvn H.B /DEST pdfmark end + -2 3148 a Black +81 3279 a Fg(\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 (1144) 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 (1145) cvn H.B /DEST pdfmark end + -2 3280 a Black 81 3429 a Fg(\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 (1146) 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 (1147) 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 (1148) 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 (1149) 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 (1150) 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 (1151) 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 (1152) cvn H.B /DEST pdfmark end + -2 +4694 a Black 81 4825 a Fg(\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 (1153) 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 (1154) 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 (1155) cvn H.B /DEST pdfmark end + -2 4843 a Black 81 4975 a Fg(\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 (1156) 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 (1157) 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 (1158) cvn H.B /DEST pdfmark end + -2 5101 +a Black 81 5232 a Fg(\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 (1159) 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 (1160) 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 (1161) 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 Fg(\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 (1162) 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 (1163) 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 (1164) cvn H.B /DEST pdfmark end + -2 198 a Black +81 330 a Fg(\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 (1165) 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 (1166) 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 (1167) cvn H.B /DEST pdfmark end + -2 348 a Black +81 479 a Fg(\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 (1168) 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 (1169) 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 (1170) cvn H.B /DEST pdfmark end + -2 497 a Black 81 629 +a Fg(\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 (1171) 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 (1172) 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 (1173) 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 (1174) 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 (1175) 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 (1176) 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 (1177) 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 (1178) 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 (1179) 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 (1180) 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 (1181) 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 (1182) 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 (1183) 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 (1184) 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 (1185) cvn H.B /DEST pdfmark end + -2 2184 a Black 81 2327 a Fg(\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 (1186) 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 (1187) cvn H.B /DEST pdfmark end + -2 2452 +a Black 81 2584 a Fg(\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 (1188) 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 (1189) cvn H.B /DEST pdfmark end + -2 2818 a Black 81 2949 a Fg(\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 (1190) 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 (1191) cvn H.B /DEST pdfmark end + -2 2967 a Black 81 3099 a +Fg(\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 (1192) 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 (1193) cvn H.B /DEST pdfmark end + -2 3225 a Black 81 3356 a Fg(\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 (1194) 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 (1195) cvn H.B /DEST pdfmark end + -2 3482 a Black 81 3613 +a Fg(\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 (1196) 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 (1197) cvn H.B /DEST pdfmark end + -2 3955 a Black 81 4087 a Fg(\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 (1198) 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 (1199) 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 (1200) cvn H.B /DEST pdfmark end + -2 4212 a Black 81 4344 a +Fg(\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 (1201) 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 (1202) cvn H.B /DEST pdfmark end + -2 4453 a Black +81 4601 a Fg(\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 (1203) 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 (1204) 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 (1205) 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 (1206) 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 (1207) 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 (1208) 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 (1209) 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 (1210) 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 (1211) 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 (1212) 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 (1213) 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 (1215) 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 (1216) 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 (1217) 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 (1218) 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 (1219) 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 (1220) 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 (1221) 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 (1222) 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 (1223) 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 (1224) 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 (1225) 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 (1226) 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 (1227) 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 (1228) 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 (1229) 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 (1230) 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 (1231) 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 (1232) 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 (1233) 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 (1234) 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 (1235) 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 (1236) 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 (1238) 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 (1239) 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 (1240) 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 (1241) 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 (1242) 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 (1243) 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 (1244) 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 (1245) 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 (1247) cvn H.B /DEST pdfmark end + 388 2563 a 73 +x Fk(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 (1248) cvn H.B /DEST pdfmark end + 745 +2831 a Ff(USER)p Fk(.)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 (1249) cvn H.B /DEST pdfmark end + 3287 2831 a Ff(SHARE)j Fk(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 (1250) cvn H.B /DEST pdfmark end + 681 2928 a Ff(DOMAIN)22 b Fk(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 (1251) cvn H.B /DEST pdfmark end + 1089 2928 a Ff(SERVER)h +Fk(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 (1252) cvn H.B /DEST pdfmark end + 388 3109 +a 82 x Fk(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 (1253) cvn H.B /DEST pdfmark end + 388 3859 a 81 x Fk(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 (1254) cvn H.B /DEST pdfmark end + 388 4608 a 81 x Fk(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 (1266) 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 (1268) 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 (1269) 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 (1270) 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 (1272) 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 (1273) 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 (1274) 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 (1275) 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 (1276) 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 (1277) 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 (1278) 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 (1280) 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 (1281) 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 (1283) 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 (1284) 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 (1286) 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 (1287) 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 (1289) 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 (1290) 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 (1291) 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 (1292) 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 (1294) 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 (1295) 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 (1296) 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 (1297) 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 (1298) 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 (1299) 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 (1300) 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 (1301) 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 (1302) 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 (1303) 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 (1304) 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 (1305) 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 (1306) 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 (1307) 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 (1308) 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 (1309) 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 (1311) 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 (1312) 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 (1313) 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 (1315) 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 (1334) 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 (1335) cvn H.B /DEST pdfmark end + -2 454 a 359 x Fx(8.1.)35 b(Setup)f(y)l(our)i Fe(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 (1338) 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 (1339) 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 (1340) 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 (1341) 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 (1342) 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 (1343) 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 (1344) 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 (1345) 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 (1346) cvn H.B /DEST pdfmark end + -2 2577 a 164 2674 a Fl(Note:)19 +b Fk(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 (1347) cvn H.B /DEST pdfmark end + 3005 2674 a Fd(security)d(=)j(domain)p Fk(,)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 (1348) cvn H.B /DEST pdfmark end + -2 3101 +a 377 x Fx(8.2.)35 b(Setup)f(y)l(our)i Fe(/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 (1351) 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 (1352) 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 (1353) 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 (1354) 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 (1355) 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 (1356) cvn H.B /DEST pdfmark end + 928 4855 +a Fn(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 (1357) cvn H.B /DEST pdfmark end + 1227 4855 a Fm(USERNAME)6 b Fn(@)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 (1358) cvn H.B /DEST pdfmark end + 1683 +4855 a Fm(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 (1359) 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 (1360) cvn H.B /DEST pdfmark end + -2 +5088 a 164 5184 a Fl(Note:)h Fk(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 (1361) 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 (1362) 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 (1363) 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 (1364) 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)h +(smbclient)g(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)g(smbd)h(and)-2 1160 y(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 (1370) 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 (1371) cvn H.B /DEST pdfmark end + 2846 1822 a Fn(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 (1372) 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 (1374) 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 (1375) 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 (1377) 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 (1378) 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 (1379) 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 (1382) 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 (1383) cvn H.B /DEST pdfmark end + 1016 +3699 a Fn(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 (1384) cvn H.B /DEST pdfmark end + 1931 3807 a Fn(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 (1387) 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)h(smbclient)g(and)f(k)o(erberos.)g(Use)-2 +4685 y(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 (1388) cvn H.B /DEST pdfmark end + 1156 4685 a Fo(-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 (1389) 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 (1391) 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 (1392) 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 (1412) 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 (1414) 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 (1415) 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 (1416) 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 (1417) 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 (1418) 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 (1419) 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 (1420) 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 (1421) cvn H.B /DEST pdfmark end + 896 1527 a 896 1527 +a +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 (1422) cvn H.B /DEST pdfmark end + 896 1527 +a Fr(smb.conf\(5\))40 b Fu(\(smb)m(.conf.5.html\))16 +b(\002le)21 b(to)f(tell)h(Samba)f(it)h(should)e(no)n(w)g(use)i(domain) +-2 1635 y(security)-5 b(.)-2 1819 y +SDict begin H.S end + -2 1819 a -2 1819 +a +SDict begin 13 H.A end + -2 1819 a -2 1819 a +SDict begin [ /View [/XYZ H.V] /Dest (1423) cvn H.B /DEST pdfmark end + -2 1819 a 89 x Fu(Change)19 b(\(or)h(add\))f +(your)731 1908 y +SDict begin H.S end + 731 1908 a 731 1908 a +SDict begin 13 H.A end + 731 1908 a 731 +1908 a +SDict begin [ /View [/XYZ H.V] /Dest (1424) cvn H.B /DEST pdfmark end + 731 1908 a 752 1908 a +SDict begin H.S end + 752 1908 a 752 1908 a +SDict begin 13 H.A end + 752 +1908 a 752 1908 a +SDict begin [ /View [/XYZ H.V] /Dest (1425) cvn H.B /DEST pdfmark end + 752 1908 a Fo(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 2016 y(smb)m(.conf)e(to)i(read:)-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 (1426) cvn H.B /DEST pdfmark end + -2 2183 +a -2 2183 a +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 (1427) cvn H.B /DEST pdfmark end + -2 +2183 a 107 x Fv(security)g(=)h(domain)-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 (1428) cvn H.B /DEST pdfmark end + -2 2473 a 91 x Fu(Ne)o(xt)f(change)f +(the)557 2564 y +SDict begin H.S end + 557 2564 a 557 2564 a +SDict begin 13 H.A end + 557 2564 a 557 +2564 a +SDict begin [ /View [/XYZ H.V] /Dest (1429) cvn H.B /DEST pdfmark end + 557 2564 a 557 2564 a +SDict begin H.S end + 557 2564 a 557 2564 a +SDict begin 13 H.A end + 557 +2564 a 557 2564 a +SDict begin [ /View [/XYZ H.V] /Dest (1430) cvn H.B /DEST pdfmark end + 557 2564 a 50 w Fo(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 2748 +y +SDict begin H.S end + -2 2748 a -2 2748 a +SDict begin 13 H.A end + -2 2748 a -2 2748 a +SDict begin [ /View [/XYZ H.V] /Dest (1431) cvn H.B /DEST pdfmark end + -2 2748 a -2 +2748 a +SDict begin H.S end + -2 2748 a -2 2748 a +SDict begin 13 H.A end + -2 2748 a -2 2748 a +SDict begin [ /View [/XYZ H.V] /Dest (1432) cvn H.B /DEST pdfmark end + -2 2748 +a 90 x Fv(w)o(orkgr)o(oup)f(=)i(DOM)-2 3021 y +SDict begin H.S end + -2 3021 +a -2 3021 a +SDict begin 13 H.A end + -2 3021 a -2 3021 a +SDict begin [ /View [/XYZ H.V] /Dest (1433) cvn H.B /DEST pdfmark end + -2 3021 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 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 (1434) cvn H.B /DEST pdfmark end + -2 3296 a 90 +x Fu(Y)-9 b(ou)19 b(must)i(also)f(ha)n(v)o(e)g(the)g(parameter)1139 +3386 y +SDict begin H.S end + 1139 3386 a 1139 3386 a +SDict begin 13 H.A end + 1139 3386 a 1139 3386 +a +SDict begin [ /View [/XYZ H.V] /Dest (1435) cvn H.B /DEST pdfmark end + 1139 3386 a 1159 3386 a +SDict begin H.S end + 1159 3386 a 1159 3386 a +SDict begin 13 H.A end + 1159 +3386 a 1159 3386 a +SDict begin [ /View [/XYZ H.V] /Dest (1436) cvn H.B /DEST pdfmark end + 1159 3386 a Fo(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 3494 y +SDict begin H.S end + -2 3494 a -2 3494 a +SDict begin 13 H.A end + -2 3494 a -2 +3494 a +SDict begin [ /View [/XYZ H.V] /Dest (1437) cvn H.B /DEST pdfmark end + -2 3494 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 3678 y +SDict begin H.S end + -2 +3678 a -2 3678 a +SDict begin 13 H.A end + -2 3678 a -2 3678 a +SDict begin [ /View [/XYZ H.V] /Dest (1438) cvn H.B /DEST pdfmark end + -2 3678 a 90 x Fu(Finally)-5 +b(,)19 b(add)h(\(or)f(modify\))g(a)873 3768 y +SDict begin H.S end + 873 3768 +a 873 3768 a +SDict begin 13 H.A end + 873 3768 a 873 3768 a +SDict begin [ /View [/XYZ H.V] /Dest (1439) cvn H.B /DEST pdfmark end + 873 3768 a 894 3768 +a +SDict begin H.S end + 894 3768 a 894 3768 a +SDict begin 13 H.A end + 894 3768 a 894 3768 a +SDict begin [ /View [/XYZ H.V] /Dest (1440) cvn H.B /DEST pdfmark end + 894 3768 +a Fo(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 3876 +y([global])d(section)i(to)h(read:)-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 (1441) cvn H.B /DEST pdfmark end + -2 4060 a -2 4060 a +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 (1442) cvn H.B /DEST pdfmark end + -2 4060 a 90 x Fv(passw)o(ord)f +(ser)o(v)o(er)h(=)g(DOMPDC)f(DOMBDC1)h(DOMBDC2)-2 4333 +y +SDict begin H.S end + -2 4333 a -2 4333 a +SDict begin 13 H.A end + -2 4333 a -2 4333 a +SDict begin [ /View [/XYZ H.V] /Dest (1443) cvn H.B /DEST pdfmark end + -2 4333 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 4532 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 +4640 y(spread)g(out)h(the)g(authentication)e(load)i(among)f(domain)g +(controllers.)-2 4824 y +SDict begin H.S end + -2 4824 a -2 4824 a +SDict begin 13 H.A end + -2 4824 a +-2 4824 a +SDict begin [ /View [/XYZ H.V] /Dest (1444) cvn H.B /DEST pdfmark end + -2 4824 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 +5022 y(authentication,)e(you)h(may)h(set)h(this)f(line)h(to)f(be)g(:)-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 (1445) cvn H.B /DEST pdfmark end + -2 5206 +a -2 5206 a +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 (1446) cvn H.B /DEST pdfmark end + -2 +5206 a 90 x Fv(passw)o(ord)g(ser)o(v)o(er)h(=)g(*)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 (1448) 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 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 (1447) cvn H.B /DEST pdfmark end + -2 -11 a 83 x Fu(This)h(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 +180 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.)-2 454 y(In)h(order)f(to)h +(actually)g(join)f(the)i(domain,)d(you)i(must)g(run)f(this)i(command:) +-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 (1449) 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 (1450) cvn H.B /DEST pdfmark end + -2 638 a +90 x Fr(root#)267 728 y +SDict begin H.S end + 267 728 a 267 728 a +SDict begin 13 H.A end + 267 728 a +267 728 a +SDict begin [ /View [/XYZ H.V] /Dest (1451) cvn H.B /DEST pdfmark end + 267 728 a Fn(net)49 b(rpc)g(join)g(-S)h(DOMPDC)e(-U)1512 +728 y +SDict begin H.S end + 1512 728 a 1512 728 a +SDict begin 13 H.A end + 1512 728 a 1512 728 a +SDict begin [ /View [/XYZ H.V] /Dest (1452) cvn H.B /DEST pdfmark end + 1512 +728 a Fm(Administrator\045password)-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 (1453) cvn H.B /DEST pdfmark end + -2 906 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 +1110 y(domain)f(SAM)h(database\))f(is)j(DOMPDC.)e(The)1425 +1110 y +SDict begin H.S end + 1425 1110 a 1425 1110 a +SDict begin 13 H.A end + 1425 1110 a 1425 1110 +a +SDict begin [ /View [/XYZ H.V] /Dest (1454) cvn H.B /DEST pdfmark end + 1425 1110 a Fo(Administrator\045password)g Fu(is)h(the)f(login)g +(name)f(and)h(passw)o(ord)g(for)-2 1218 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 +1326 y(message:)-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 (1455) cvn H.B /DEST pdfmark end + -2 1510 a -2 1510 a +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 (1456) cvn H.B /DEST pdfmark end + -2 1510 a 90 x Fr(Joined)44 b(domain)f(DOM.)20 +b Fu(or)915 1600 y +SDict begin H.S end + 915 1600 a 915 1600 a +SDict begin 13 H.A end + 915 1600 a 915 +1600 a +SDict begin [ /View [/XYZ H.V] /Dest (1457) cvn H.B /DEST pdfmark end + 915 1600 a Fr(Joined)44 b('SERV1')g(to)g(realm)g('MYREALM')-2 +1768 y +SDict begin H.S end + -2 1768 a -2 1768 a +SDict begin 13 H.A end + -2 1768 a -2 1768 a +SDict begin [ /View [/XYZ H.V] /Dest (1458) cvn H.B /DEST pdfmark end + -2 1768 +a 106 x Fu(in)20 b(your)f(terminal)h(windo)n(w)-5 b(.)18 +b(See)j(the)1118 1874 y +SDict begin H.S end + 1118 1874 a 1118 1874 a +SDict begin 13 H.A end + 1118 +1874 a 1118 1874 a +SDict begin [ /View [/XYZ H.V] /Dest (1459) cvn H.B /DEST pdfmark end + 1118 1874 a 21 w Fu(net\(8\))e(\(net.8.html\))e(man) +j(page)g(for)f(more)h(details.)-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 (1460) cvn H.B /DEST pdfmark end + -2 2058 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 +2256 y(beforehand.)-2 2423 y +SDict begin H.S end + -2 2423 a -2 2423 a +SDict begin 13 H.A end + -2 2423 +a -2 2423 a +SDict begin [ /View [/XYZ H.V] /Dest (1461) cvn H.B /DEST pdfmark end + -2 2423 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 2638 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 +2746 y(w)o(ould)g(be)h(stored)g(-)g(normally)f(:)-2 2930 +y +SDict begin H.S end + -2 2930 a -2 2930 a +SDict begin 13 H.A end + -2 2930 a -2 2930 a +SDict begin [ /View [/XYZ H.V] /Dest (1462) cvn H.B /DEST pdfmark end + -2 2930 a -2 +2930 a +SDict begin H.S end + -2 2930 a -2 2930 a +SDict begin 13 H.A end + -2 2930 a -2 2930 a +SDict begin [ /View [/XYZ H.V] /Dest (1463) cvn H.B /DEST pdfmark end + -2 2930 +a 90 x Fr(/usr/local/samba/private/secrets.tdb)-2 3198 +y +SDict begin H.S end + -2 3198 a -2 3198 a +SDict begin 13 H.A end + -2 3198 a -2 3198 a +SDict begin [ /View [/XYZ H.V] /Dest (1464) cvn H.B /DEST pdfmark end + -2 3198 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 +3402 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 +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 (1465) cvn H.B /DEST pdfmark end + -2 3586 +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 3704 y +SDict begin H.S end + -2 3704 a -2 3704 a +SDict begin 13 H.A end + -2 3704 a -2 +3704 a +SDict begin [ /View [/XYZ H.V] /Dest (1466) cvn H.B /DEST pdfmark end + -2 3704 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 4258 y +SDict begin H.S end + -2 4258 a -2 +4258 a +SDict begin 13 H.A end + -2 4258 a -2 4258 a +SDict begin [ /View [/XYZ H.V] /Dest (1468) cvn H.B /DEST pdfmark end + -2 4258 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 4445 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 +4445 y +SDict begin H.S end + 2058 4445 a 2058 4445 a +SDict begin 13 H.A end + 2058 4445 a 2058 4445 +a +SDict begin [ /View [/XYZ H.V] /Dest (1469) cvn H.B /DEST pdfmark end + 2058 4445 a Fr(DOM\\fred)64 b Fu(attaches)20 b(to)h(your)e(domain)f +(security)-2 4553 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 +4661 y(similar)f(to)g(the)h(older)e(Samba)h(security)f(mode)1384 +4661 y +SDict begin H.S end + 1384 4661 a 1384 4661 a +SDict begin 13 H.A end + 1384 4661 a 1384 4661 +a +SDict begin [ /View [/XYZ H.V] /Dest (1470) cvn H.B /DEST pdfmark end + 1384 4661 a Fu(security)g(=)i(serv)o(er)e(\(smb)m +(.conf.5.html#SECURITYEQ)o(U)m(ALSSER)-7 b(VER\),)-2 +4769 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 4877 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 5045 y +SDict begin H.S end + +-2 5045 a -2 5045 a +SDict begin 13 H.A end + -2 5045 a -2 5045 a +SDict begin [ /View [/XYZ H.V] /Dest (1471) cvn H.B /DEST pdfmark end + -2 5045 a 106 +x Fu(Please)g(refer)g(to)g(the)615 5151 y +SDict begin H.S end + 615 5151 a +615 5151 a +SDict begin 13 H.A end + 615 5151 a 615 5151 a +SDict begin [ /View [/XYZ H.V] /Dest (1472) cvn H.B /DEST pdfmark end + 615 5151 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 5259 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 5367 y(moment,)d(b)n(ut)j(will)g(be)f(mo)o(v)o(ed)e(to)i(release)g +(branches)f(soon.)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 -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 (1473) cvn H.B /DEST pdfmark end + -2 -11 a 83 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 +180 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 288 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)-2 +396 y(serv)o(ers)f(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 504 y(domain)f(PDC.)-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 (1474) cvn H.B /DEST pdfmark end + -2 671 a 107 x +Fu(In)h(addition,)e(with)570 778 y +SDict begin H.S end + 570 778 a 570 778 +a +SDict begin 13 H.A end + 570 778 a 570 778 a +SDict begin [ /View [/XYZ H.V] /Dest (1475) cvn H.B /DEST pdfmark end + 570 778 a Fv(security)i(=)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 886 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 +994 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 994 y +SDict begin H.S end + 2005 994 +a 2005 994 a +SDict begin 13 H.A end + 2005 994 a 2005 994 a +SDict begin [ /View [/XYZ H.V] /Dest (1476) cvn H.B /DEST pdfmark end + 2005 994 a Fv(security)i(=)h(domain) +p Fu(,)f(ho)n(we)n(v)o(er)m(,)d(the)k(Samba)e(daemons)-2 +1102 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 1210 y(thus)g(conserving)e(PDC)j(connection)d +(resources.)-2 1394 y +SDict begin H.S end + -2 1394 a -2 1394 a +SDict begin 13 H.A end + -2 1394 a -2 +1394 a +SDict begin [ /View [/XYZ H.V] /Dest (1477) cvn H.B /DEST pdfmark end + -2 1394 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 1592 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 1700 y(NT)f(groups)f(the)h(user)g(belongs)f(to,)h(etc.)-2 +1718 y +SDict begin H.S end + -2 1718 a -2 1718 a +SDict begin 11.7 H.A end + -2 1718 a -2 1718 a +SDict begin [ /View [/XYZ H.V] /Dest (1478) cvn H.B /DEST pdfmark end + -2 1718 +a -2 1842 a +SDict begin H.S end + -2 1842 a -2 1842 a +SDict begin 11.7 H.A end + -2 1842 a -2 1842 a +SDict begin [ /View [/XYZ H.V] /Dest (1479) cvn H.B /DEST pdfmark end + -2 +1842 a 164 1921 a Fl(Note:)f Fk(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 1921 y +SDict begin H.S end + 2829 1921 a 2829 1921 a +SDict begin 11.7 H.A end + 2829 1921 +a 2829 1921 a +SDict begin [ /View [/XYZ H.V] /Dest (1480) cvn H.B /DEST pdfmark end + 2829 1921 a 21 w Fk(Lin)o(uxW)n(or)q(ld)164 +2019 y(\(http://www)l(.lin)o(uxw)o(or)q(ld.com\))c(as)21 +b(the)e(ar)s(ticle)1540 2019 y +SDict begin H.S end + 1540 2019 a 1540 2019 +a +SDict begin 11.7 H.A end + 1540 2019 a 1540 2019 a +SDict begin [ /View [/XYZ H.V] /Dest (1481) cvn H.B /DEST pdfmark end + 1540 2019 a Fk(Doing)g(the)h(NIS/NT)g(Samba) +164 2116 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 (1485) 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 (1486) 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 (1498) 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 (1500) 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 (1501) 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 (1502) 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 (1503) cvn H.B /DEST pdfmark end + -2 +1856 a 164 1935 a Fl(Note:)f Fk(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 (1504) 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 (1506) 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 (1507) 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 (1508) 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 (1509) 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 (1510) 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 (1511) 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 (1512) 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 (1513) 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 (1514) 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 (1515) 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 (1517) 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 (1518) 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 (1519) 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 (1520) 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 (1521) 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 (1522) cvn H.B /DEST pdfmark end + 240 5183 a Fo(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 (1523) cvn H.B /DEST pdfmark end + 1987 5183 a Fo(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 (1524) cvn H.B /DEST pdfmark end + 408 5290 a Fo(\(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 (1525) 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 (1526) 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 (1527) cvn H.B /DEST pdfmark end + 549 72 a Fo(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 (1528) 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 (1529) 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 (1530) 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 (1531) 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 (1532) 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 (1533) 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 (1534) 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 (1535) 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 (1537) 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 (1538) 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 (1539) 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 (1540) 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 (1541) 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 (1542) cvn H.B /DEST pdfmark end + 240 2801 a Fo(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 (1543) cvn H.B /DEST pdfmark end + 1987 2801 a Fo(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 (1544) cvn H.B /DEST pdfmark end + 408 +2909 a Fo(\(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 (1545) 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 (1546) cvn H.B /DEST pdfmark end + 549 3291 a Fo(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 (1547) 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 (1548) 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 (1549) 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 (1550) 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 (1552) 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 (1553) 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 (1554) 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 (1555) 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 (1556) 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 (1557) 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 (1558) 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 (1559) 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 (1560) 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 (1561) 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 (1562) 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 (1563) 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 (1564) 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 (1566) 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 (1567) 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 (1568) 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 (1569) 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 (1570) 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 (1571) 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 (1573) 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 (1574) 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 (1575) 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 (1576) cvn H.B /DEST pdfmark end + 549 3546 +a Fo(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 (1577) 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 (1578) 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 (1579) 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 (1580) 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 (1581) 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 (1582) 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 (1583) 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 (1584) 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 (1585) 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 (1586) 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 (1587) 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 (1588) 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 (1589) 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 (1590) 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 (1591) 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 (1592) 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 (1593) 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 (1595) 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 (1596) 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 (1597) cvn H.B /DEST pdfmark end + -2 +1810 a 90 x Fo(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 (1598) 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 (1599) cvn H.B /DEST pdfmark end + -2 2079 a 95 x Fo(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 (1600) 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 (1601) cvn H.B /DEST pdfmark end + -2 2353 a 95 x Fo(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 (1602) 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 (1603) cvn H.B /DEST pdfmark end + -2 +2627 a 95 x Fo(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 (1604) 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 (1605) 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 (1606) 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 (1607) cvn H.B /DEST pdfmark end + 3191 3104 a Fo(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 (1608) 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 (1609) cvn H.B /DEST pdfmark end + 910 +3594 a Fo(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 (1610) 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 (1611) 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 (1612) 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 (1613) cvn H.B /DEST pdfmark end + 2139 3976 a Fo(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 (1614) 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 (1615) 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 (1616) cvn H.B /DEST pdfmark end + 2671 4465 +a Fo(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 (1617) 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 (1618) cvn H.B /DEST pdfmark end + 860 4955 a Fo(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 (1619) 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 (1620) 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 (1621) cvn H.B /DEST pdfmark end + 2139 5337 a Fo(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 (1622) 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 (1623) cvn H.B /DEST pdfmark end + 148 72 a Fo(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 (1624) cvn H.B /DEST pdfmark end + 959 72 a Fo(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 (1625) 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 (1626) cvn H.B /DEST pdfmark end + -2 562 a 50 w Fo(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 (1627) cvn H.B /DEST pdfmark end + 1563 562 a Fo(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 (1628) cvn H.B /DEST pdfmark end + 2395 562 a Fo(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 (1629) cvn H.B /DEST pdfmark end + 966 670 +a Fo(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 (1630) 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 (1631) cvn H.B /DEST pdfmark end + 148 944 +a Fo(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 (1632) cvn H.B /DEST pdfmark end + 3022 944 a Fo(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 (1633) cvn H.B /DEST pdfmark end + 613 1052 a Fo(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 (1634) cvn H.B /DEST pdfmark end + 120 1160 a Fo(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 (1635) 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 (1636) 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)e(and)h(doesn')o(t)e(force)i(an)o(y)f +(particular)g(bits)i(to)f(be)g(set)h('on',)e(then)h(set)h(the)f(follo)n +(wing)e(parameters)h(in)i(the)-2 2032 y +SDict begin H.S end + -2 2032 a -2 +2032 a +SDict begin 13 H.A end + -2 2032 a -2 2032 a +SDict begin [ /View [/XYZ H.V] /Dest (1637) cvn H.B /DEST pdfmark end + -2 2032 a -2 2032 a +SDict begin H.S end + -2 2032 +a -2 2032 a +SDict begin 13 H.A end + -2 2032 a -2 2032 a +SDict begin [ /View [/XYZ H.V] /Dest (1638) cvn H.B /DEST pdfmark end + -2 2032 a Fr(smb.conf\(5\))63 +b Fu(\(smb)m(.conf.5.html\))16 b(\002le)21 b(in)f(that)h(share)f +(speci\002c)g(section)g(:)-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 (1639) 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 (1640) cvn H.B /DEST pdfmark end + -2 2216 a 90 x Fo(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 (1641) 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 (1642) cvn H.B /DEST pdfmark end + -2 2485 a 95 x Fo(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 (1643) 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 (1644) cvn H.B /DEST pdfmark end + -2 +2759 a 95 x Fo(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 (1645) 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 (1646) cvn H.B /DEST pdfmark end + -2 +3033 a 95 x Fo(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 (1647) 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 (1649) 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 (1650) 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 (1651) 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 (1652) 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 (1653) 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 (1654) 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 (1655) 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 (1656) 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 (1663) 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 (1664) cvn H.B /DEST pdfmark end + 1872 544 +a Fv(smbgr)o(oupedit)p Fu(.)-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 (1665) 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 (1666) 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 (1667) 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 (1668) 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 (1669) 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 (1670) 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 (1671) 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 (1672) 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 (1673) 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 (1674) 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 (1675) 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 (1676) 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 (1677) 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 (1678) 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 (1679) 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 (1680) 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 (1681) 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 (1682) 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 (1683) 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 (1684) cvn H.B /DEST pdfmark end + -2 4052 a 147 4142 a Fn(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 (1685) 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 (1686) 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 (1687) 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 (1688) cvn H.B /DEST pdfmark end + -2 5316 a 90 x Fv(smbgr)o(oupedit)g(-a)f +(unixgr)o(oup)h(-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 (1690) 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 (1689) 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 Fn(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 (1710) 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 (1712) 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 (1713) 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 (1714) 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 (1715) 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 (1716) 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 (1717) 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 (1718) 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 (1719) 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 (1720) 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 (1721) 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 (1722) 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 (1723) 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 (1724) 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 (1725) 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 (1726) 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 (1727) 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 (1728) 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 (1729) 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 (1730) 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 (1731) 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 (1732) 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 (1734) 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 (1736) cvn H.B /DEST pdfmark end + 388 +4295 a 73 x Fk(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 (1737) cvn H.B /DEST pdfmark end + 388 4841 a 81 x Fk(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 (1738) cvn H.B /DEST pdfmark end + 2607 4922 a Fj(printer)44 b(driver)g(location)19 +b Fk(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 (1739) cvn H.B /DEST pdfmark end + 1280 5117 a Fj(printer)44 b(driver)22 +b Fk(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 (1740) 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 (1760) 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 (1742) 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 (1743) 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 (1744) 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 (1745) 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 (1746) 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 (1747) 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 (1748) cvn H.B /DEST pdfmark end + 148 3424 a Fo(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 (1749) 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 (1750) 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 (1751) 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 (1752) 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 (1753) 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 (1755) cvn H.B /DEST pdfmark end + -2 +4164 a 164 4244 a Fl(A)l(uthor')m(s)d(Note:)h Fk(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 (1756) 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 (1757) cvn H.B /DEST pdfmark end + 2770 4632 a Fd(map)f(to)h(guest)e(=)h(Bad)g(User)164 +4729 y Fk(\(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 (1758) 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 (1759) 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 (1762) 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 (1764) cvn H.B /DEST pdfmark end + 388 999 a 76 x Fk(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 (1765) 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 (1766) cvn H.B /DEST pdfmark end + 388 1101 a Black 571 1235 a Fc(\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 (1767) cvn H.B /DEST pdfmark end + 654 +1235 a Fk(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 (1768) cvn H.B /DEST pdfmark end + 388 1251 a Black 571 1374 a Fc(\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 (1769) cvn H.B /DEST pdfmark end + 654 1374 a Fk(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 (1770) 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 (1771) cvn H.B /DEST pdfmark end + 3112 1374 a Fj(printer)43 b(admin)654 1471 +y Fk(\(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 (1772) cvn H.B /DEST pdfmark end + 388 +1652 a 82 x Fk(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 (1773) 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 (1774) cvn H.B /DEST pdfmark end + 750 2233 a Fo(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 (1775) 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 (1777) 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 (1778) 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 (1779) 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 (1780) 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 (1781) 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 (1782) 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 (1783) 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 (1784) 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 (1785) 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 (1786) 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 (1787) 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 (1788) 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 (1789) 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 (1790) 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 (1791) 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 (1793) 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 (1794) 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 (1795) 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 (1796) 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 (1797) 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 (1798) cvn H.B /DEST pdfmark end + 87 2096 +a Fn(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 (1799) 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 (1800) 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 (1801) cvn H.B /DEST pdfmark end + 87 3439 a Fn(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 (1802) 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 (1803) 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 (1804) cvn H.B /DEST pdfmark end + 87 4296 a Fn(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 (1805) 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 (1806) 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 (1808) 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 (1809) 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 (1810) 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 (1811) 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 (1812) 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 (1813) cvn H.B /DEST pdfmark end + 475 733 a Fo(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 (1814) 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 (1815) 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 (1816) 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 (1817) cvn H.B /DEST pdfmark end + 81 882 a Fo(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 (1818) 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 (1819) 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 (1820) cvn H.B /DEST pdfmark end + 2875 1156 a Fo(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 (1821) 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 (1822) 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 (1823) 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 (1824) 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 (1825) cvn H.B /DEST pdfmark end + 3340 1646 a Fo(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 (1826) 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 (1827) cvn H.B /DEST pdfmark end + 2622 1862 a Fo(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 (1828) 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 (1829) 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 (1830) cvn H.B /DEST pdfmark end + 883 +2244 a Fo(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 (1831) 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 (1832) 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 (1833) cvn H.B /DEST pdfmark end + 965 2625 a Fo(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 (1834) 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 (1835) 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 (1836) 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 (1838) 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 (1839) 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 (1840) 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 (1841) 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 (1842) 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 (1843) cvn H.B /DEST pdfmark end + 2817 3583 a Fo(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 (1844) 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 (1846) 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 (1847) 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 (1848) 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 (1850) 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 (1851) 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 (1852) 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 (1881) 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 (1853) 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 (1854) 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 (1855) 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 (1856) 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 (1857) 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 (1858) 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 (1860) 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 (1861) 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 (1863) 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 (1864) 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 (1865) 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 (1867) 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 (1868) 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 (1869) 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 (1870) 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 (1871) 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 (1872) 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 (1873) 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 (1874) 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 (1875) 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 (1876) 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 (1877) 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 (1878) 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 (1879) 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 (1880) 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 (1897) 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 (1882) 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 (1883) 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 (1884) 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 (1885) 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 (1886) 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 (1887) 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 (1889) 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 (1891) 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 (1892) 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 (1893) 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 (1894) 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 (1895) 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 (1896) 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 (1899) 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 (1900) 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 (1901) 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 (1902) 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 (1903) 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 (1904) 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 (1905) 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 (1907) 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 (1908) 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 (1909) 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 (1910) 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 (1911) 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 (1912) 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 (1913) 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 (1914) 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 (1916) 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 (1917) 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 (1918) 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 (1919) 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 (1920) 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 (1921) 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 (1922) 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 (1954) 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 (1924) 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 (1925) 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 (1926) 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 (1927) 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 (1928) 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 (1929) 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 (1930) 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 (1931) 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 (1932) 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 (1933) 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 (1934) 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 (1935) 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 (1936) 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 (1937) 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 (1938) 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 (1939) 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 (1940) 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 (1941) 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 (1942) 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 (1943) 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 (1944) 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 (1945) 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 (1946) 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 (1947) 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 (1948) 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 (1949) 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 (1950) 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 (1952) 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 (1953) 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 (1956) 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 (1957) 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 (1958) 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 (1959) 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 (1960) 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 (1961) 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 (1963) 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 (1964) 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 (1965) 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 (1966) 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 (1967) 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 (1968) 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 (1969) 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 (1970) 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 (1971) 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 (1972) 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 (1973) 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 (1975) 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 (1976) 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 (1978) 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 (1979) 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 (1981) 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 (1999) 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 (2001) 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 (2002) 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 (2003) 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 (2004) 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 (2005) 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 (2006) cvn H.B /DEST pdfmark end + -2 2850 a 360 x Fx(13.2.)35 +b(Con\002guring)e Fe(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 (2009) 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 (2010) 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 (2011) 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 (2012) 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 (2013) 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 (2014) 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 (2015) 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 (2016) 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 (2017) 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 (2018) 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 (2019) cvn H.B /DEST pdfmark end + 2315 4297 a Fo(-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 (2020) 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 (2021) 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 (2022) 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 (2050) 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 (2023) 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 (2024) 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)g(smb)m(.conf)e(is)j(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 (2025) 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 (2027) 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 (2028) cvn H.B /DEST pdfmark end + -2 +1294 a 164 1362 a Fl(Note:)19 b Fk(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 (2029) 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 (2030) 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 (2031) 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 (2032) 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 (2033) 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 (2034) 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 (2035) 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 (2036) 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 (2037) 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 (2038) 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 (2039) 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 (2040) 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 (2041) 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)f(smb)m(.conf)f(\002le)-2 3792 y([globals])h(section:)613 +3792 y +SDict begin H.S end + 613 3792 a 613 3792 a +SDict begin 13 H.A end + 613 3792 a 613 3792 a +SDict begin [ /View [/XYZ H.V] /Dest (2042) cvn H.B /DEST pdfmark end + 613 +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 (2043) 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 (2044) 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 (2045) 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 (2046) 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)h(smb)m(.conf)f(\(as)h(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 (2047) 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 (2048) 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 (2049) 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 (2072) 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 Fl(Note:)f Fk(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 (2051) 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 (2052) 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 (2053) 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 (2054) 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 (2055) 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 (2056) 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 (2057) 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 (2058) 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 (2059) cvn H.B /DEST pdfmark end + -2 1441 a Black 81 1573 a Fg(\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 (2060) 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 (2061) cvn H.B /DEST pdfmark end + -2 1591 a Black 81 1722 +a Fg(\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 (2062) 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 (2063) 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 (2064) 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 (2065) 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 (2066) 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 (2067) 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 (2068) cvn H.B /DEST pdfmark end + -2 4123 +a 164 4202 a Fl(Note:)f Fk(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 (2069) 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 (2070) cvn H.B /DEST pdfmark end + -2 4895 a 164 4992 a Fl(Note:)f Fk("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 (2085) 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 (2071) cvn H.B /DEST pdfmark end + -2 +-11 a 285 72 a Ff(*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 Fk(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 (2073) 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 (2074) 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 (2075) 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 (2076) 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 (2077) 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 (2078) 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 (2079) 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 (2080) 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 (2081) 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 (2082) 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 (2084) 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 (2087) 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 (2088) 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 (2089) 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 (2090) cvn H.B /DEST pdfmark end + 2858 1974 a Fo(*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 (2091) 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 (2092) 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 (2093) 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 (2094) 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 (2095) 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 (2096) 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 (2097) 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 (2098) 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 (2099) 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 (2100) 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 (2101) 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 (2102) 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 (2103) 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 (2105) 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 (2106) 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 (2107) 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 (2109) 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 (2110) 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)f(smb)m(.conf:) +-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 (2111) 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 (2112) 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 (2113) 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 (2114) 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 (2115) 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 (2116) 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 (2117) 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 (2118) 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 (2119) 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 (2121) 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 (2122) 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 (2123) 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 (2124) 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 (2125) 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 (2126) 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 (2127) 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 (2128) 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 (2129) 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 (2130) 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 (2131) 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 (2132) 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 (2133) 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 (2134) 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 (2135) 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 (2136) 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 (2137) 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 (2138) 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 (2139) 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 (2140) 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 (2141) 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 (2142) 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 (2143) 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 (2144) 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 (2145) 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 (2146) 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 (2149) 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 (2150) 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 (2151) 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 (2152) 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 (2153) 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 (2154) cvn H.B /DEST pdfmark end + -2 829 a 80 x Ff(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 (2155) cvn H.B /DEST pdfmark end + 285 909 +a Fh(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 (2156) cvn H.B /DEST pdfmark end + 2598 1006 a Fh([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 (2157) 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 (2158) cvn H.B /DEST pdfmark end + 1341 1471 a Fo(-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 (2159) 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 (2160) cvn H.B /DEST pdfmark end + 1701 +1745 a Fo(-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 (2161) 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 (2162) cvn H.B /DEST pdfmark end + 1701 2019 a Fo(-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 (2163) 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 (2164) 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 (2165) cvn H.B /DEST pdfmark end + -2 2462 +a 97 x Ff(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 (2166) cvn H.B /DEST pdfmark end + 177 3375 +a Ff(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 (2167) 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 (2168) 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 (2169) 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 (2170) 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 (2171) 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 (2172) 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 (2173) 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 (2174) 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 (2175) 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 (2184) 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 (2177) 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 (2178) 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 (2179) cvn H.B /DEST pdfmark end + +87 1125 a Fj(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 (2180) cvn H.B /DEST pdfmark end + 267 1514 +a Fj(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 (2181) cvn H.B /DEST pdfmark end + 627 +3942 a Fj(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 (2182) cvn H.B /DEST pdfmark end + 1882 5011 a Fj(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 (2183) cvn H.B /DEST pdfmark end + 2330 5399 a Fj(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 Fj(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 (2186) cvn H.B /DEST pdfmark end + 222 1127 +a Fj(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 (2187) cvn H.B /DEST pdfmark end + 2645 3070 a Fj(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 (2188) cvn H.B /DEST pdfmark end + 582 +3458 a Fj(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 (2189) cvn H.B /DEST pdfmark end + 492 5304 +a Fj(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 (2190) cvn H.B /DEST pdfmark end + 2330 +558 a Fj(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 (2191) 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 (2192) cvn H.B /DEST pdfmark end + 87 1418 a Fj(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 (2193) cvn H.B /DEST pdfmark end + 267 1807 a Fj(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 (2194) cvn H.B /DEST pdfmark end + 627 +4138 a Fj(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 (2195) cvn H.B /DEST pdfmark end + 2330 5207 a Fj(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 (2196) 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 (2197) cvn H.B /DEST pdfmark end + 87 558 a Fj(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 (2198) cvn H.B /DEST pdfmark end + +222 947 a Fj(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 (2199) cvn H.B /DEST pdfmark end + 2645 2889 a Fj(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 (2200) cvn H.B /DEST pdfmark end + 582 +3278 a Fj(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 (2201) cvn H.B /DEST pdfmark end + 2330 4735 a Fj(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 (2202) 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 (2203) cvn H.B /DEST pdfmark end + +87 72 a Fj(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 (2204) cvn H.B /DEST pdfmark end + 267 461 a Fj(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 (2205) cvn H.B /DEST pdfmark end + 627 +3278 a Fj(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 (2206) cvn H.B /DEST pdfmark end + 2779 4929 a Fj(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 (2207) cvn H.B /DEST pdfmark end + 2330 72 a Fj(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 (2208) 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 (2209) cvn H.B /DEST pdfmark end + 87 933 a Fj(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 (2210) cvn H.B /DEST pdfmark end + 267 1321 +a Fj(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 (2211) cvn H.B /DEST pdfmark end + 2374 2972 a Fj(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 (2212) cvn H.B /DEST pdfmark end + 627 +4332 a Fj(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 (2213) cvn H.B /DEST pdfmark end + 2330 5498 a Fj(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 (2214) 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 (2216) 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 (2217) 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 (2218) 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 (2219) 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 (2220) 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 (2221) 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 (2223) 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 (2224) 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 (2225) 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 (2226) 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 (2227) 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 (2228) 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 (2229) 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 (2230) 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 (2231) 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 (2232) 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 (2233) 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 (2234) 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 (2235) 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 (2236) 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 (2259) 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 (2237) 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 (2238) 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 (2239) 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 (2240) 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 (2241) 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 (2242) 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 (2243) 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 (2244) 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 (2245) 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 (2246) 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 (2247) 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 (2248) cvn H.B /DEST pdfmark end + -2 +2993 a 164 3089 a Fl(Note:)g Fk(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 (2249) 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 (2250) 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 (2251) 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 (2252) 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 (2253) 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 (2254) 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 (2255) 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 (2256) 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 (2257) 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 (2258) 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 Fo(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 (2267) 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 (2268) 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 (2269) 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 (2270) cvn H.B /DEST pdfmark end + 1346 1268 a Fj(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 (2271) cvn H.B /DEST pdfmark end + 2151 +1268 a Fj(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 (2272) cvn H.B /DEST pdfmark end + 2468 1268 a Fj(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 (2273) cvn H.B /DEST pdfmark end + 671 1366 a Fj(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 (2274) cvn H.B /DEST pdfmark end + 1931 1366 a Fj(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 (2275) 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 (2276) cvn H.B /DEST pdfmark end + -2 1767 a 164 1865 a Fl(Note:)19 +b Fk(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 (2277) 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 (2278) 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 (2279) 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 (2280) 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 (2285) 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 (2286) 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 (2287) 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 (2291) 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 (2293) 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 (2294) 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 (2321) 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 (2295) 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 (2296) 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 (2297) 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 (2298) 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 (2299) 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 (2300) 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 (2301) 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 (2302) 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 (2303) 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 (2304) 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 (2309) 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 (2310) 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 (2311) 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 (2312) 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 (2354) 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 (2320) 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 (2323) 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 (2324) 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 (2325) 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 (2332) 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 (2333) 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 (2338) 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 (2339) 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 (2340) 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 (2341) 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 (2342) 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 (2343) 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 (2344) 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 (2345) 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 (2346) 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 (2347) 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 (2348) cvn H.B /DEST pdfmark end + 388 322 +a 96 x Fk(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 (2349) cvn H.B /DEST pdfmark end + 1761 418 a Ff(cups.hlp)k Fk(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 (2350) cvn H.B /DEST pdfmark end + 2246 418 a Ff(/usr/share/drivers/)j +Fk(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 (2351) cvn H.B /DEST pdfmark end + 388 515 a Ff(/usr/share/cups/dri)q(ver)q(s/)p +Fk(.)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 (2352) 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 (2353) cvn H.B /DEST pdfmark end + 388 795 a 80 x Fh(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 (2354) 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 (2355) cvn H.B /DEST pdfmark end + -2 1104 a 164 1158 a Fl(Note:)18 b Fk(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 (2356) cvn H.B /DEST pdfmark end + -2 1604 +a 164 1686 a Fk(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 (2357) 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 (2358) cvn H.B /DEST pdfmark end + -2 2476 a 164 2573 +a Fl(Note:)g Fk(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 (2359) 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 (2360) cvn H.B /DEST pdfmark end + -2 2975 a 164 3072 a Fl(Note:)19 +b Fk(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 (2361) 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 (2362) cvn H.B /DEST pdfmark end + -2 3571 a 164 3668 a Fl(Note:)f +Fk(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 (2363) cvn H.B /DEST pdfmark end + -2 3823 +a 164 3904 a Fk(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 (2364) 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 (2365) cvn H.B /DEST pdfmark end + -2 4694 +a 164 4792 a Fl(Note:)h Fk(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 (2366) 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 (2367) 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 (2368) 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 (2369) 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 (2370) 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 (2371) 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 (2372) 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 (2373) 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 (2374) 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 (2375) cvn H.B /DEST pdfmark end + 2107 479 a Fo(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 (2376) cvn H.B /DEST pdfmark end + 2751 +479 a Fo(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 (2377) 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 (2378) 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 (2379) 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 (2380) 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 (2381) 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 (2382) 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 (2383) 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 (2384) 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 (2385) 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 (2386) 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 (2387) 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 (2389) 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 (2390) 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 (2391) 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 (2392) 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 (2395) 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 (2396) 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 (2397) 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 (2398) 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 (2399) cvn H.B /DEST pdfmark end + 388 +1019 a 73 x Fk(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 (2400) 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 (2401) 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 (2402) 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 (2404) 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)g("path)g(=)g(/v)n +(ar/spool/samba")e(directi)n(v)o(e)h(in)h(the)g([printers])f(section)h +(of)g("smb)m(.conf"\).)d(Second)i(is)j(the)e(spool)f(directory)g(of)-2 +3182 y(your)g(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 (2405) 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 (2406) 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 (2407) 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 (2411) 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 (2412) 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 (2413) 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 (2414) 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 (2415) 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 (2416) 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 (2417) 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("ldd)i(`which)f(smbd`"\))19 +1230 y(a)h(Samba-smb)m(.conf)d(setting)j(of)g("printing)f(=)h(cups")19 +1323 y(another)e(Samba-smb)m(.conf)f(setting)j(of)g("printcap)f(=)h +(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 (2421) 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 (2422) cvn H.B /DEST pdfmark end + -2 1465 a 164 1562 a Fl(Note:)f Fk(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 (2423) 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 (2424) 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 (2425) 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 (2426) 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 (2427) cvn H.B /DEST pdfmark end + -2 3236 a 90 x Fn(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 (2428) 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 (2468) 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 (2470) 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 (2471) 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 (2472) 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 (2474) 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 (2475) 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 (2476) 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 (2477) 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 (2478) 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 (2479) 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 (2480) 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 (2481) 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 (2482) 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 (2483) 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 (2484) 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 (2485) 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 (2487) 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 (2504) 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 (2488) 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 (2489) 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 (2490) 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 (2491) 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 (2492) 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 (2494) 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 (2495) 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 (2496) 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 (2498) 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 (2499) 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 (2500) 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 (2501) 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 (2503) 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 (2505) 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 (2507) 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 (2508) 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 (2510) 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 (2511) 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 (2512) 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 (2513) 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 (2514) 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 (2515) 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 (2516) 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 (2517) 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 (2518) 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 (2519) 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 (2520) 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 (2521) 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 (2522) 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 (2523) 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 (2524) 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 (2526) 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 (2527) 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 (2528) 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 (2529) 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 (2530) 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 (2531) 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 (2532) 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 (2534) 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 (2535) 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 (2536) 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 (2538) 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 (2539) 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 (2541) 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 (2542) 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 (2543) 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 (2544) 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 (2546) 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 (2547) 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 (2548) 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 (2549) 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 (2550) 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 (2551) 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 (2552) 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 (2553) 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 (2554) 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 (2555) 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 (2556) 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 (2557) 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 (2559) 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 (2560) 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 (2561) 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 (2562) cvn H.B /DEST pdfmark end + 613 +4447 a Fj(/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 (2563) 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 (2564) 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 (2565) 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 (2566) 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 (2567) 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 (2614) 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 (2568) 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 (2569) 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 (2570) 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 (2571) 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 (2573) 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 (2574) 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 (2575) 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 (2576) 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 (2577) 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 (2578) 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 (2579) 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 (2580) 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 (2581) 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 (2582) 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 (2584) 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 (2585) 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 (2586) 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 (2587) cvn H.B /DEST pdfmark end + -2 2700 a 80 x Ff(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 (2588) cvn H.B /DEST pdfmark end + 244 2780 a Fh(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 (2589) cvn H.B /DEST pdfmark end + -2 2781 +a 96 x Ff(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 (2590) cvn H.B /DEST pdfmark end + 244 2877 a Fh(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 (2591) cvn H.B /DEST pdfmark end + -2 2878 a 96 +x Ff(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 (2592) cvn H.B /DEST pdfmark end + 244 2974 a Fh(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 (2593) cvn H.B /DEST pdfmark end + -2 2984 a 87 +x Ff(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 (2594) cvn H.B /DEST pdfmark end + 244 3071 a Fh(./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 (2595) cvn H.B /DEST pdfmark end + -2 3081 a 87 x Ff(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 (2596) cvn H.B /DEST pdfmark end + 244 +3168 a Fh(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 (2597) cvn H.B /DEST pdfmark end + -2 3169 a 96 x Ff(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 (2598) cvn H.B /DEST pdfmark end + 244 3265 a Fh(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 (2599) 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 (2600) 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 (2601) cvn H.B /DEST pdfmark end + -2 3849 +a 295 x Fw(14.5.3.2.)j(Con\002gur)n(e)k Fb(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 (2604) 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 (2605) 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 (2606) 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 (2607) 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 (2608) 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 (2609) 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 (2610) 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 (2611) 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 (2612) 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 (2613) 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 (2616) 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 (2617) 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 (2618) 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 (2619) 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 (2620) 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 (2621) 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 (2622) 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 (2623) 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 (2624) 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 (2625) 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 (2626) 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 (2627) 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 (2628) 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 (2629) 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 (2630) 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 (2631) 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 (2632) 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 (2633) 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 (2634) 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 (2636) 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 (2637) 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 (2638) 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 (2639) 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 (2640) 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 (2641) 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 (2642) 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 (2643) 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 (2644) 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 (2645) 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 (2646) 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 (2647) 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 (2648) 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 (2649) 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 (2650) 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 (2652) 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 (2653) cvn H.B /DEST pdfmark end + 2922 346 a Fo(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 (2654) cvn H.B /DEST pdfmark end + 910 454 +a Fo(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 (2655) 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 (2656) 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 (2657) 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 (2658) 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 (2659) cvn H.B /DEST pdfmark end + 2280 1002 +a Fo(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 (2660) cvn H.B /DEST pdfmark end + 2866 1002 a Fo(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 (2661) 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 (2663) 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 (2664) 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 (2665) 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 (2666) 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 (2667) 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 (2668) 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 (2669) 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 (2670) 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 (2671) 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 (2672) 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 (2673) 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 (2674) 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 (2675) 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 (2676) 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 (2677) 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 (2678) 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 (2679) 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 (2680) 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 (2681) 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 (2682) 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 (2683) 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 (2684) 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 (2685) cvn H.B /DEST pdfmark end + 1750 +829 a Fo(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 (2686) 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 (2687) 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 (2688) 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 (2689) cvn H.B /DEST pdfmark end + -2 1370 a 79 x Ff(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 (2690) cvn H.B /DEST pdfmark end + 244 1449 a Fh(/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 (2691) 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 (2692) 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 (2693) 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 (2694) 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 (2695) 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 (2696) 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 (2697) 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 (2698) 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 (2699) 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 (2700) 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 (2701) 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 (2703) 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 (2705) 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 (2706) 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 (2707) 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 (2708) 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 (2709) 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 (2710) 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 (2711) 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 (2712) 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 (2713) 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 (2714) 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 (2715) 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 (2723) 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 (2716) 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 (2717) 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 (2718) 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 (2719) 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 (2720) 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 (2721) 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 (2722) 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 (2730) 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 (2723) 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 (2725) 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 (2726) 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 (2727) 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 (2728) 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 (2729) 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 (2732) 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 (2733) 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 (2735) 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 (2736) 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 (2737) 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 (2738) 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 (2739) 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 (2741) 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 (2742) 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 (2743) 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 (2744) 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 (2745) 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 (2746) 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 (2747) 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 (2748) 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 (2749) 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 (2750) 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 (2751) 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 (2752) 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 (2753) 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 (2754) 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 (2755) 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 (2756) 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 (2758) 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 (2759) 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 (2760) 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 (2761) 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 (2762) 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 (2763) 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 (2764) 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 (2765) 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 (2766) 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 (2767) 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 (2768) 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 (2769) 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 (2770) 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 (2771) 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 (2772) 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 (2773) 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 (2774) 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 (2775) 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 (2776) 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 (2777) 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 (2778) 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 (2779) 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 (2780) 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 (2781) 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 (2782) 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 (2783) 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 (2784) 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 (2785) 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 (2786) 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 (2787) 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 (2788) 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 (2789) 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 (2791) 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 (2792) 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 (2793) 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 (2794) 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 (2795) 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 (2796) 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 (2798) 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 (2799) 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 (2800) 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 (2801) 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 (2802) 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 (2803) 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 (2804) 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 (2805) 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 (2806) 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 (2808) 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 (2820) 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 (2821) 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 (2823) 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 (2824) 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 (2825) 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 (2826) 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 (2827) 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 (2828) 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 (2829) 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 (2830) cvn H.B /DEST pdfmark end + 1203 2714 a Fn(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 (2831) 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 (2833) 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 (2834) 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 (2836) 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 (2837) 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 (2839) 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 (2841) 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 (2843) 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 (2874) 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 (2845) 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 (2846) 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 (2847) 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 (2848) 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 (2849) 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 (2851) 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 (2853) 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 (2855) 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 (2857) 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 (2858) cvn H.B /DEST pdfmark end + 388 +2997 a 73 x Fk(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 (2859) 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 (2861) 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 (2862) 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 (2863) 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 (2864) 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 (2865) 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 (2866) 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 (2867) 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 (2868) 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 (2869) 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 (2870) 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 (2871) 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 (2872) 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 (2873) 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 (2876) 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 (2878) 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 (2879) 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 (2891) 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 (2893) 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 (2894) 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 (2895) 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 (2896) 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 (2897) 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 (2898) 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 (2899) 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 (2900) 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 (2901) 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 (2902) 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 (2903) 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 (2904) 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 (2905) 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 (2907) 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 (2908) 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 (2909) 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 (2910) 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 (2911) 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 (2938) 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 (2912) 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 (2913) 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 (2914) 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 (2915) 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 (2916) 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 (2917) 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 (2919) 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 (2920) 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 (2921) 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 (2922) 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 (2923) 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 (2924) 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 (2925) 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 (2926) 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 (2927) 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 (2928) 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 (2929) 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 (2930) 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 (2931) 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 (2932) 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 (2934) 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 (2935) 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 (2937) 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 (2961) 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 (2939) 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 (2940) 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 (2941) 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 (2942) 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 (2943) 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 (2944) 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 (2945) 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 (2946) 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 (2948) 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 (2950) 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 (2951) 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 (2953) 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 (2954) 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 (2955) 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 (2957) 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 (2959) 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 (2962) 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 (2963) cvn H.B /DEST pdfmark end + -2 1011 a 164 +1108 a Fl(Note:)f Fk(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 (2964) 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 (2966) 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 (2967) 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 (2968) 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 (2969) 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 (2970) 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 (2971) 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 (2972) 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 (2973) 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 (2979) 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 (2981) 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 (2982) 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 (2984) 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 (2985) 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 (2997) 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 (2999) 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 (3000) cvn H.B /DEST pdfmark end + 388 +1007 a 388 1007 a +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 (3001) cvn H.B /DEST pdfmark end + 388 1007 a 73 x Fi(NO)m(TE!)25 b Fk(Roaming)18 +b(pro\002les)i(suppor)s(t)f(is)i(diff)n(erent)c(f)n(or)j(Win9x)f(/)i +(Me)f(and)g(Windo)o(ws)f(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 (3002) 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 (3003) 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 (3004) 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 (3005) 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 (3007) 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 (3008) 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 (3010) 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 (3011) 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 (3012) 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 4054 y(This)f(is)g(typically)g(implemented)f(like:)-2 +4248 y(logon)h(path)g(=)h(\\\\\045L\\Profiles\\\045u)-2 +4443 y(where:)-2 4540 y(\045L)f(translates)f(to)i(the)f(name)g(of)h +(the)f(Samba)g(server)-2 4637 y(\045u)g(translates)f(to)i(the)f(user)g +(name)-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 (3013) cvn H.B /DEST pdfmark end + -2 4994 a 108 x Fu(The)20 b(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 +5210 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 5318 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 +5426 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 5443 y +SDict begin H.S end + -2 5443 a +-2 5443 a +SDict begin 11.7 H.A end + -2 5443 a -2 5443 a +SDict begin [ /View [/XYZ H.V] /Dest (3014) cvn H.B /DEST pdfmark end + -2 5443 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 -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 (3015) cvn H.B /DEST pdfmark end + -2 +-11 a 164 72 a Fl(Note:)f Fk(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 170 y(recommended)e(to)i +(NO)m(T)h(use)f(the)1187 170 y +SDict begin H.S end + 1187 170 a 1187 170 a +SDict begin 11.7 H.A end + +1187 170 a 1187 170 a +SDict begin [ /View [/XYZ H.V] /Dest (3016) cvn H.B /DEST pdfmark end + 1187 170 a Fi(homes)i Fk(meta-ser)r(vice)d(name)h +(as)h(par)s(t)e(of)h(the)g(pro\002le)f(share)h(path.)-2 +402 y +SDict begin H.S end + -2 402 a -2 402 a +SDict begin 13 H.A end + -2 402 a -2 402 a +SDict begin [ /View [/XYZ H.V] /Dest (3017) cvn H.B /DEST pdfmark end + -2 402 a 296 +x Fw(17.1.1.2.)j(W)n(indo)o(ws)i(9x)g(/)f(Me)h(User)g(Pr)n(o\002les)-2 +865 y +SDict begin H.S end + -2 865 a -2 865 a +SDict begin 13 H.A end + -2 865 a -2 865 a +SDict begin [ /View [/XYZ H.V] /Dest (3019) cvn H.B /DEST pdfmark end + -2 865 a 107 +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 +1080 y(that)g("net)g(use)h(/home")e(no)n(w)g(w)o(orks)h(as)h(well,)g +(and)e(it,)i(too,)f(relies)g(on)g(the)g("logon)f(home")g(parameter)-5 +b(.)-2 1264 y +SDict begin H.S end + -2 1264 a -2 1264 a +SDict begin 13 H.A end + -2 1264 a -2 1264 a +SDict begin [ /View [/XYZ H.V] /Dest (3020) cvn H.B /DEST pdfmark end + +-2 1264 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 1461 +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)f +([global])f(section)h(of)f(your)g(smb)m(.conf)-2 1569 +y(\002le:)-2 1736 y +SDict begin H.S end + -2 1736 a -2 1736 a +SDict begin 13 H.A end + -2 1736 a -2 +1736 a +SDict begin [ /View [/XYZ H.V] /Dest (3021) cvn H.B /DEST pdfmark end + -2 1736 a -2 1819 a +SDict begin H.S end + -2 1819 a -2 1819 a +SDict begin 11.7 H.A end + -2 1819 +a -2 1819 a +SDict begin [ /View [/XYZ H.V] /Dest (3022) cvn H.B /DEST pdfmark end + -2 1819 a 97 x Fr(logon)44 b(home)g(=)h +(\\\\\045L\\\045U\\.profiles)-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 (3023) cvn H.B /DEST pdfmark end + -2 2273 a 107 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 +2488 y(.pro\002les)g(\(thus)h(making)f(them)h(hidden\).)-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 (3024) cvn H.B /DEST pdfmark end + -2 2672 +a 90 x Fu(Not)g(only)f(that,)h(b)n(ut)h('net)f(use/home')e(will)j(also) +g(w)o(ork,)e(because)g(of)h(a)h(feature)e(in)h(W)m(indo)n(ws)g(9x)g(/)h +(Me.)f(It)g(remo)o(v)o(es)f(an)o(y)-2 2870 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 2978 y(lik)o(e)f(you)g(speci\002ed)f(\\\\\045L\\\045U)i(for)f +("logon)f(home".)-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 (3025) cvn H.B /DEST pdfmark end + -2 3007 a 277 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 +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 (3027) cvn H.B /DEST pdfmark end + -2 3451 +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)h("logon)f +(home")g(and)h("logon)f(path")-2 3666 y(parameters.)f(F)o(or)i(e)o +(xample:)-2 3850 y +SDict begin H.S end + -2 3850 a -2 3850 a +SDict begin 13 H.A end + -2 3850 a -2 3850 +a +SDict begin [ /View [/XYZ H.V] /Dest (3028) cvn H.B /DEST pdfmark end + -2 3850 a -2 3933 a +SDict begin H.S end + -2 3933 a -2 3933 a +SDict begin 11.7 H.A end + -2 3933 a -2 +3933 a +SDict begin [ /View [/XYZ H.V] /Dest (3029) cvn H.B /DEST pdfmark end + -2 3933 a 79 x Fr(logon)44 b(home)g(=)h +(\\\\\045L\\\045u\\.profiles)-2 4109 y(logon)f(path)g(=)h +(\\\\\045L\\profiles\\\045u)-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 (3030) cvn H.B /DEST pdfmark end + -2 4394 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 +4746 y +SDict begin H.S end + -2 4746 a -2 4746 a +SDict begin 13 H.A end + -2 4746 a -2 4746 a +SDict begin [ /View [/XYZ H.V] /Dest (3032) cvn H.B /DEST pdfmark end + -2 4746 +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 5195 y +SDict begin H.S end + -2 5195 a -2 5195 a +SDict begin 13 H.A end + -2 5195 a -2 5195 +a +SDict begin [ /View [/XYZ H.V] /Dest (3034) cvn H.B /DEST pdfmark end + -2 5195 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 +5391 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 5499 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)p +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 -2 72 a Fu([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 180 y(capital)g(letters)h +(in)f(shortcuts)f(in)i(an)o(y)e(of)h(the)g(pro\002le)g(folders.)-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 (3035) cvn H.B /DEST pdfmark end + -2 364 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 562 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 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 (3036) 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 (3037) 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 (3038) cvn H.B /DEST pdfmark end + 147 733 a Fu(On)f(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 +840 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 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 (3039) cvn H.B /DEST pdfmark end + +-2 858 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 (3040) cvn H.B /DEST pdfmark end + 147 990 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 +1098 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 1206 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 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 (3041) cvn H.B /DEST pdfmark end + -2 1390 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 1588 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 1696 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 +1803 y(against)f(the)i(concept)d(of)i(roaming)f(pro\002les,)g(it)i(w)o +(ould)f(seem!)-2 1988 y +SDict begin H.S end + -2 1988 a -2 1988 a +SDict begin 13 H.A end + -2 1988 a +-2 1988 a +SDict begin [ /View [/XYZ H.V] /Dest (3042) cvn H.B /DEST pdfmark end + -2 1988 a 89 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 +2185 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 +2293 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 2401 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 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 (3043) cvn H.B /DEST pdfmark end + -2 2585 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 +2783 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 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 (3044) cvn H.B /DEST pdfmark end + -2 2967 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 +3165 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 3273 y("Programs")d(and)i("Nethood")f(folders)g(ha) +n(v)o(e)g(been)h(created.)-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 (3045) cvn H.B /DEST pdfmark end + -2 3457 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 +3655 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 3763 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 3871 y(ne)n(west)h(folders)f(and)h(short-cuts)f(from)g(each)h +(set.)-2 4038 y +SDict begin H.S end + -2 4038 a -2 4038 a +SDict begin 13 H.A end + -2 4038 a -2 4038 +a +SDict begin [ /View [/XYZ H.V] /Dest (3046) cvn H.B /DEST pdfmark end + -2 4038 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 +4253 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 +4361 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 4468 y(the)g(pro\002le)f(directory)g +(contents,)g(on)h(the)g(samba)g(serv)o(er)-5 b(.)-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 (3047) cvn H.B /DEST pdfmark end + -2 4653 a 89 +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 4850 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 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 (3048) cvn H.B /DEST pdfmark end + -2 4868 a -2 4878 a +SDict begin H.S end + -2 4878 +a -2 4878 a +SDict begin 13 H.A end + -2 4878 a -2 4878 a +SDict begin [ /View [/XYZ H.V] /Dest (3049) cvn H.B /DEST pdfmark end + -2 4878 a Black 64 5021 +a Fu(1.)p Black 147 5021 a +SDict begin H.S end + 147 5021 a 147 5021 a +SDict begin 13 H.A end + 147 +5021 a 147 5021 a +SDict begin [ /View [/XYZ H.V] /Dest (3050) cvn H.B /DEST pdfmark end + 147 5021 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 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 (3051) cvn H.B /DEST pdfmark end + -2 +5039 a Black 64 5170 a Fu(2.)p Black 147 5170 a +SDict begin H.S end + 147 5170 +a 147 5170 a +SDict begin 13 H.A end + 147 5170 a 147 5170 a +SDict begin [ /View [/XYZ H.V] /Dest (3052) cvn H.B /DEST pdfmark end + 147 5170 a Fu(run)g(the)g(re)o +(gedit.e)o(x)o(e)d(program,)h(and)i(look)f(in:)-2 5354 +y +SDict begin H.S end + -2 5354 a -2 5354 a +SDict begin 13 H.A end + -2 5354 a -2 5354 a +SDict begin [ /View [/XYZ H.V] /Dest (3053) cvn H.B /DEST pdfmark end + -2 5354 a 147 +5444 a Fu(HKEY_LOCAL_MA)m(CHINE\\W)m(indo)n(ws\\CurrentV)-9 +b(ersion\\Pro)o(\002leList)p 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 -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 (3054) cvn H.B /DEST pdfmark end + -2 +-11 a 147 72 a Fu(you)f(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 +180 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 288 y(editor].)39 +407 y +SDict begin H.S end + 39 407 a 39 407 a +SDict begin 13 H.A end + 39 407 a 39 407 a +SDict begin [ /View [/XYZ H.V] /Dest (3055) cvn H.B /DEST pdfmark end + 39 407 a Black +64 556 a Fu(3.)p Black 147 556 a +SDict begin H.S end + 147 556 a 147 556 a +SDict begin 13 H.A end + +147 556 a 147 556 a +SDict begin [ /View [/XYZ H.V] /Dest (3056) cvn H.B /DEST pdfmark end + 147 556 a 147 556 a +SDict begin H.S end + 147 556 a 147 +556 a +SDict begin 13 H.A end + 147 556 a 147 556 a +SDict begin [ /View [/XYZ H.V] /Dest (3057) cvn H.B /DEST pdfmark end + 147 556 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 664 y +SDict begin H.S end + 147 664 a 147 664 a +SDict begin 13 H.A end + 147 664 a 147 664 a +SDict begin [ /View [/XYZ H.V] /Dest (3058) cvn H.B /DEST pdfmark end + +147 664 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 772 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 +880 y(needed\).)-2 1061 y +SDict begin H.S end + -2 1061 a -2 1061 a +SDict begin 13 H.A end + -2 1061 +a -2 1061 a +SDict begin [ /View [/XYZ H.V] /Dest (3059) cvn H.B /DEST pdfmark end + -2 1061 a 147 1154 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 1262 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 1380 y +SDict begin H.S end + 39 1380 a 39 1380 a +SDict begin 13 H.A end + 39 1380 a 39 +1380 a +SDict begin [ /View [/XYZ H.V] /Dest (3060) cvn H.B /DEST pdfmark end + 39 1380 a Black 64 1530 a Fu(4.)p Black 147 1530 +a +SDict begin H.S end + 147 1530 a 147 1530 a +SDict begin 13 H.A end + 147 1530 a 147 1530 a +SDict begin [ /View [/XYZ H.V] /Dest (3061) cvn H.B /DEST pdfmark end + 147 1530 +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 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 (3062) cvn H.B /DEST pdfmark end + -2 1547 a Black 64 1679 a Fu(5.)p Black +147 1679 a +SDict begin H.S end + 147 1679 a 147 1679 a +SDict begin 13 H.A end + 147 1679 a 147 1679 +a +SDict begin [ /View [/XYZ H.V] /Dest (3063) cvn H.B /DEST pdfmark end + 147 1679 a Fu(log)g(of)n(f)g(the)g(windo)n(ws)f(9x)h(/)h(Me)f +(client.)-2 1697 y +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 (3064) cvn H.B /DEST pdfmark end + -2 1697 a Black 64 1828 a Fu(6.)p Black 147 1828 a +SDict begin H.S end + +147 1828 a 147 1828 a +SDict begin 13 H.A end + 147 1828 a 147 1828 a +SDict begin [ /View [/XYZ H.V] /Dest (3065) cvn H.B /DEST pdfmark end + 147 1828 +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 1936 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 2120 y +SDict begin H.S end + -2 2120 a -2 2120 a +SDict begin 13 H.A end + -2 2120 a -2 2120 a +SDict begin [ /View [/XYZ H.V] /Dest (3066) cvn H.B /DEST pdfmark end + -2 +2120 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 +2318 y(as)j(ethereal)e(or)h(netmon.e)o(x)o(e,)d(and)j(look)f(for)h +(error)f(messages.)-2 2502 y +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 (3067) cvn H.B /DEST pdfmark end + -2 2502 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 +2700 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 +2808 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 +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 (3068) cvn H.B /DEST pdfmark end + -2 2836 +a 278 x Fw(17.1.2.2.)j(W)n(indo)o(ws)i(NT4)g(W)-7 b(orkstation)-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 (3070) cvn H.B /DEST pdfmark end + -2 3281 +a 107 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 +3496 y(can)g(be)g(no)n(w)g(speci\002ed)f(through)f(the)j("logon)d +(path")i(parameter)-5 b(.)-2 3680 y +SDict begin H.S end + -2 3680 a -2 3680 +a +SDict begin 13 H.A end + -2 3680 a -2 3680 a +SDict begin [ /View [/XYZ H.V] /Dest (3071) cvn H.B /DEST pdfmark end + -2 3680 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 3770 y +SDict begin H.S end + 3425 3770 a 3425 3770 a +SDict begin 13 H.A end + 3425 3770 a 3425 +3770 a +SDict begin [ /View [/XYZ H.V] /Dest (3072) cvn H.B /DEST pdfmark end + 3425 3770 a Fr(H:)f Fu(or)g(an)o(y)-2 3878 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 4062 y +SDict begin H.S end + -2 4062 +a -2 4062 a +SDict begin 13 H.A end + -2 4062 a -2 4062 a +SDict begin [ /View [/XYZ H.V] /Dest (3073) cvn H.B /DEST pdfmark end + -2 4062 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 4260 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 +4368 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 +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 (3074) cvn H.B /DEST pdfmark end + -2 4552 +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 +4750 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 4857 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 +5041 y +SDict begin H.S end + -2 5041 a -2 5041 a +SDict begin 13 H.A end + -2 5041 a -2 5041 a +SDict begin [ /View [/XYZ H.V] /Dest (3075) cvn H.B /DEST pdfmark end + -2 5041 +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 5239 +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 5347 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.)p 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 -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 (3076) cvn H.B /DEST pdfmark end + -2 +-11 a 83 x Fu(The)g(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 180 y(NT)l(user)-5 +b(.MAN.)-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 (3077) cvn H.B /DEST pdfmark end + +-2 191 a 295 x Fw(17.1.2.3.)23 b(W)n(indo)o(ws)i(2000/XP)f(Pr)n +(ofessional)-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 (3079) cvn H.B /DEST pdfmark end + -2 654 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 +868 y(follo)n(ws:)-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 (3080) cvn H.B /DEST pdfmark end + -2 869 a -2 879 a +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 (3081) cvn H.B /DEST pdfmark end + -2 879 a Black 159 x Ft(\225)p Black 81 1038 +a +SDict begin H.S end + 81 1038 a 81 1038 a +SDict begin 13 H.A end + 81 1038 a 81 1038 a +SDict begin [ /View [/XYZ H.V] /Dest (3082) cvn H.B /DEST pdfmark end + 81 1038 a Fu(Log)g(on)h(as)h +(the)f(LOCAL)h(w)o(orkstation)e(administrator)-5 b(.)-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 (3083) cvn H.B /DEST pdfmark end + -2 1056 +a Black 132 x Ft(\225)p Black 81 1188 a +SDict begin H.S end + 81 1188 a 81 +1188 a +SDict begin 13 H.A end + 81 1188 a 81 1188 a +SDict begin [ /View [/XYZ H.V] /Dest (3084) cvn H.B /DEST pdfmark end + 81 1188 a Fu(Right)20 b(click)g(on)g(the)g +('My)g(Computer')e(Icon,)h(select)i('Properties')-2 1206 +y +SDict begin H.S end + -2 1206 a -2 1206 a +SDict begin 13 H.A end + -2 1206 a -2 1206 a +SDict begin [ /View [/XYZ H.V] /Dest (3085) cvn H.B /DEST pdfmark end + -2 1206 a Black +131 x Ft(\225)p Black 81 1337 a +SDict begin H.S end + 81 1337 a 81 1337 a +SDict begin 13 H.A end + 81 +1337 a 81 1337 a +SDict begin [ /View [/XYZ H.V] /Dest (3086) cvn H.B /DEST pdfmark end + 81 1337 a Fu(Click)f(on)g(the)g('User)h(Pro\002les')f +(tab)-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 (3087) cvn H.B /DEST pdfmark end + -2 1338 a Black 149 x Ft(\225)p Black 81 1487 a +SDict begin H.S end + 81 +1487 a 81 1487 a +SDict begin 13 H.A end + 81 1487 a 81 1487 a +SDict begin [ /View [/XYZ H.V] /Dest (3088) cvn H.B /DEST pdfmark end + 81 1487 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 1505 y +SDict begin H.S end + -2 1505 a -2 1505 a +SDict begin 13 H.A end + -2 1505 a -2 1505 +a +SDict begin [ /View [/XYZ H.V] /Dest (3089) cvn H.B /DEST pdfmark end + -2 1505 a Black 131 x Ft(\225)p Black 81 1636 a +SDict begin H.S end + 81 +1636 a 81 1636 a +SDict begin 13 H.A end + 81 1636 a 81 1636 a +SDict begin [ /View [/XYZ H.V] /Dest (3090) cvn H.B /DEST pdfmark end + 81 1636 a Fu(Click)f(on)g(the)g(b) +n(utton)g('Cop)o(y)f(T)-7 b(o')-2 1654 y +SDict begin H.S end + -2 1654 a -2 +1654 a +SDict begin 13 H.A end + -2 1654 a -2 1654 a +SDict begin [ /View [/XYZ H.V] /Dest (3091) cvn H.B /DEST pdfmark end + -2 1654 a Black 132 x Ft(\225)p +Black 81 1786 a +SDict begin H.S end + 81 1786 a 81 1786 a +SDict begin 13 H.A end + 81 1786 a 81 1786 +a +SDict begin [ /View [/XYZ H.V] /Dest (3092) cvn H.B /DEST pdfmark end + 81 1786 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 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 (3093) cvn H.B /DEST pdfmark end + -2 1804 a Black 131 x Ft(\225)p +Black 81 1935 a +SDict begin H.S end + 81 1935 a 81 1935 a +SDict begin 13 H.A end + 81 1935 a 81 1935 +a +SDict begin [ /View [/XYZ H.V] /Dest (3094) cvn H.B /DEST pdfmark end + 81 1935 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 2043 y(Click)g(on)g(the)g(domain)f(to)i +(which)e(the)h(pro\002le)g(must)g(be)g(accessible.)-2 +2061 y +SDict begin H.S end + -2 2061 a -2 2061 a +SDict begin 11.7 H.A end + -2 2061 a -2 2061 a +SDict begin [ /View [/XYZ H.V] /Dest (3095) cvn H.B /DEST pdfmark end + -2 2061 +a -2 2186 a +SDict begin H.S end + -2 2186 a -2 2186 a +SDict begin 11.7 H.A end + -2 2186 a -2 2186 a +SDict begin [ /View [/XYZ H.V] /Dest (3096) cvn H.B /DEST pdfmark end + -2 +2186 a 247 2265 a Fl(Note:)f Fk(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 +2362 y(m)o(ypass)n(w)o(ord.)39 2702 y +SDict begin H.S end + 39 2702 a 39 2702 +a +SDict begin 13 H.A end + 39 2702 a 39 2702 a +SDict begin [ /View [/XYZ H.V] /Dest (3097) cvn H.B /DEST pdfmark end + 39 2702 a Black -2 2852 a Ft(\225)p +Black 81 2852 a +SDict begin H.S end + 81 2852 a 81 2852 a +SDict begin 13 H.A end + 81 2852 a 81 2852 +a +SDict begin [ /View [/XYZ H.V] /Dest (3098) cvn H.B /DEST pdfmark end + 81 2852 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 +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 (3099) cvn H.B /DEST pdfmark end + -2 2870 +a Black 131 x Ft(\225)p Black 81 3001 a +SDict begin H.S end + 81 3001 a 81 +3001 a +SDict begin 13 H.A end + 81 3001 a 81 3001 a +SDict begin [ /View [/XYZ H.V] /Dest (3100) cvn H.B /DEST pdfmark end + 81 3001 a Fu(Click)f(OK.)h(The)f(Selection)f +(box)h(will)h(close.)-2 3002 y +SDict begin H.S end + -2 3002 a -2 3002 a +SDict begin 13 H.A end + -2 +3002 a -2 3002 a +SDict begin [ /View [/XYZ H.V] /Dest (3101) cvn H.B /DEST pdfmark end + -2 3002 a Black 149 x Ft(\225)p Black +81 3151 a +SDict begin H.S end + 81 3151 a 81 3151 a +SDict begin 13 H.A end + 81 3151 a 81 3151 a +SDict begin [ /View [/XYZ H.V] /Dest (3102) cvn H.B /DEST pdfmark end + 81 +3151 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 +3335 y +SDict begin H.S end + -2 3335 a -2 3335 a +SDict begin 13 H.A end + -2 3335 a -2 3335 a +SDict begin [ /View [/XYZ H.V] /Dest (3103) cvn H.B /DEST pdfmark end + -2 3335 +a 89 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 +3424 y +SDict begin H.S end + 2382 3424 a 2382 3424 a +SDict begin 13 H.A end + 2382 3424 a 2382 3424 +a +SDict begin [ /View [/XYZ H.V] /Dest (3104) cvn H.B /DEST pdfmark end + 2382 3424 a Fr(profiles)f Fu(tool.)-2 3442 y +SDict begin H.S end + -2 3442 +a -2 3442 a +SDict begin 11.7 H.A end + -2 3442 a -2 3442 a +SDict begin [ /View [/XYZ H.V] /Dest (3105) cvn H.B /DEST pdfmark end + -2 3442 a -2 3567 a +SDict begin H.S end + -2 +3567 a -2 3567 a +SDict begin 11.7 H.A end + -2 3567 a -2 3567 a +SDict begin [ /View [/XYZ H.V] /Dest (3106) cvn H.B /DEST pdfmark end + -2 3567 a 164 3646 +a Fl(Note:)g Fk(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 3743 y(k)o(eeps)g(desktop)h(pro\002les)f +(usab)o(le)o(.)39 3882 y +SDict begin H.S end + 39 3882 a 39 3882 a +SDict begin 11.7 H.A end + 39 3882 +a 39 3882 a +SDict begin [ /View [/XYZ H.V] /Dest (3107) cvn H.B /DEST pdfmark end + 39 3882 a -2 3965 a +SDict begin H.S end + -2 3965 a -2 3965 a +SDict begin 11.7 H.A end + -2 +3965 a -2 3965 a +SDict begin [ /View [/XYZ H.V] /Dest (3108) cvn H.B /DEST pdfmark end + -2 3965 a -2 4048 a +SDict begin H.S end + -2 4048 a -2 4048 +a +SDict begin 11.7 H.A end + -2 4048 a -2 4048 a +SDict begin [ /View [/XYZ H.V] /Dest (3109) cvn H.B /DEST pdfmark end + -2 4048 a Black 164 4311 a Fc(\225)p +Black 247 4311 a +SDict begin H.S end + 247 4311 a 247 4311 a +SDict begin 11.7 H.A end + 247 4311 a 247 +4311 a +SDict begin [ /View [/XYZ H.V] /Dest (3110) cvn H.B /DEST pdfmark end + 247 4311 a Fk(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 4408 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 4591 y +SDict begin H.S end + -2 4591 a -2 4591 +a +SDict begin 11.7 H.A end + -2 4591 a -2 4591 a +SDict begin [ /View [/XYZ H.V] /Dest (3111) cvn H.B /DEST pdfmark end + -2 4591 a 247 4671 a Fk("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 +4769 y(of)g(Roaming)f(Pro\002le)g(F)n(olders")-2 4951 +y +SDict begin H.S end + -2 4951 a -2 4951 a +SDict begin 11.7 H.A end + -2 4951 a -2 4951 a +SDict begin [ /View [/XYZ H.V] /Dest (3112) cvn H.B /DEST pdfmark end + -2 4951 a 247 +5032 a Fk(...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 5129 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(.)p +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 -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 (3113) cvn H.B /DEST pdfmark end + -2 +-11 a 247 72 a Fk(If)g(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 170 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 267 y(as)g(a)h(domain)e +(g)o(roup)g(policy\):)39 374 y +SDict begin H.S end + 39 374 a 39 374 a +SDict begin 11.7 H.A end + 39 374 +a 39 374 a +SDict begin [ /View [/XYZ H.V] /Dest (3114) cvn H.B /DEST pdfmark end + 39 374 a Black 164 513 a Fc(\225)p Black 247 +513 a +SDict begin H.S end + 247 513 a 247 513 a +SDict begin 11.7 H.A end + 247 513 a 247 513 a +SDict begin [ /View [/XYZ H.V] /Dest (3115) cvn H.B /DEST pdfmark end + 247 513 +a Fk(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 530 y +SDict begin H.S end + -2 530 a -2 530 +a +SDict begin 11.7 H.A end + -2 530 a -2 530 a +SDict begin [ /View [/XYZ H.V] /Dest (3116) cvn H.B /DEST pdfmark end + -2 530 a Black 164 652 a Fc(\225)p +Black 247 652 a +SDict begin H.S end + 247 652 a 247 652 a +SDict begin 11.7 H.A end + 247 652 a 247 652 +a +SDict begin [ /View [/XYZ H.V] /Dest (3117) cvn H.B /DEST pdfmark end + 247 652 a Fk(Clic)o(k:)i("Star)s(t",)e("Run")-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 (3118) cvn H.B /DEST pdfmark end + -2 663 a Black +164 790 a Fc(\225)p Black 247 790 a +SDict begin H.S end + 247 790 a 247 790 +a +SDict begin 11.7 H.A end + 247 790 a 247 790 a +SDict begin [ /View [/XYZ H.V] /Dest (3119) cvn H.B /DEST pdfmark end + 247 790 a Fk(T)-9 b(ype:)20 b("mmc")-2 +806 y +SDict begin H.S end + -2 806 a -2 806 a +SDict begin 11.7 H.A end + -2 806 a -2 806 a +SDict begin [ /View [/XYZ H.V] /Dest (3120) cvn H.B /DEST pdfmark end + -2 806 a Black +164 929 a Fc(\225)p Black 247 929 a +SDict begin H.S end + 247 929 a 247 929 +a +SDict begin 11.7 H.A end + 247 929 a 247 929 a +SDict begin [ /View [/XYZ H.V] /Dest (3121) cvn H.B /DEST pdfmark end + 247 929 a Fk(Clic)o(k:)g("OK")-2 +931 y +SDict begin H.S end + -2 931 a -2 931 a +SDict begin 11.7 H.A end + -2 931 a -2 931 a +SDict begin [ /View [/XYZ H.V] /Dest (3122) cvn H.B /DEST pdfmark end + -2 931 a Black +164 1067 a Fc(\225)p Black 247 1067 a +SDict begin H.S end + 247 1067 a 247 +1067 a +SDict begin 11.7 H.A end + 247 1067 a 247 1067 a +SDict begin [ /View [/XYZ H.V] /Dest (3123) cvn H.B /DEST pdfmark end + 247 1067 a Fk(A)g(Microsoft)g(Management)e +(Console)h(should)g(appear)l(.)-2 1084 y +SDict begin H.S end + -2 1084 a -2 +1084 a +SDict begin 11.7 H.A end + -2 1084 a -2 1084 a +SDict begin [ /View [/XYZ H.V] /Dest (3124) cvn H.B /DEST pdfmark end + -2 1084 a Black 164 1206 a +Fc(\225)p Black 247 1206 a +SDict begin H.S end + 247 1206 a 247 1206 a +SDict begin 11.7 H.A end + 247 +1206 a 247 1206 a +SDict begin [ /View [/XYZ H.V] /Dest (3125) cvn H.B /DEST pdfmark end + 247 1206 a Fk(Clic)o(k:)h(File)o(,)f("Add/Remo)o(v)n +(e)f(Snap-in...",)f("Add")-2 1222 y +SDict begin H.S end + -2 1222 a -2 1222 +a +SDict begin 11.7 H.A end + -2 1222 a -2 1222 a +SDict begin [ /View [/XYZ H.V] /Dest (3126) cvn H.B /DEST pdfmark end + -2 1222 a Black 164 1345 a Fc(\225)p +Black 247 1345 a +SDict begin H.S end + 247 1345 a 247 1345 a +SDict begin 11.7 H.A end + 247 1345 a 247 +1345 a +SDict begin [ /View [/XYZ H.V] /Dest (3127) cvn H.B /DEST pdfmark end + 247 1345 a Fk(Doub)o(le-Clic)o(k:)g("Group)i(P)l(olicy")-2 +1361 y +SDict begin H.S end + -2 1361 a -2 1361 a +SDict begin 11.7 H.A end + -2 1361 a -2 1361 a +SDict begin [ /View [/XYZ H.V] /Dest (3128) cvn H.B /DEST pdfmark end + -2 1361 +a Black 164 1483 a Fc(\225)p Black 247 1483 a +SDict begin H.S end + 247 1483 +a 247 1483 a +SDict begin 11.7 H.A end + 247 1483 a 247 1483 a +SDict begin [ /View [/XYZ H.V] /Dest (3129) cvn H.B /DEST pdfmark end + 247 1483 a Fk(Clic)o(k:)h("Finish",) +e("Close")-2 1494 y +SDict begin H.S end + -2 1494 a -2 1494 a +SDict begin 11.7 H.A end + -2 1494 a -2 +1494 a +SDict begin [ /View [/XYZ H.V] /Dest (3130) cvn H.B /DEST pdfmark end + -2 1494 a Black 164 1622 a Fc(\225)p Black 247 +1622 a +SDict begin H.S end + 247 1622 a 247 1622 a +SDict begin 11.7 H.A end + 247 1622 a 247 1622 a +SDict begin [ /View [/XYZ H.V] /Dest (3131) cvn H.B /DEST pdfmark end + 247 +1622 a Fk(Clic)o(k:)i("OK")-2 1624 y +SDict begin H.S end + -2 1624 a -2 1624 +a +SDict begin 11.7 H.A end + -2 1624 a -2 1624 a +SDict begin [ /View [/XYZ H.V] /Dest (3132) cvn H.B /DEST pdfmark end + -2 1624 a Black 164 1761 a Fc(\225)p +Black 247 1761 a +SDict begin H.S end + 247 1761 a 247 1761 a +SDict begin 11.7 H.A end + 247 1761 a 247 +1761 a +SDict begin [ /View [/XYZ H.V] /Dest (3133) cvn H.B /DEST pdfmark end + 247 1761 a Fk(In)g(the)g("Console)e(Root")h(windo)o(w:)-2 +1763 y +SDict begin H.S end + -2 1763 a -2 1763 a +SDict begin 11.7 H.A end + -2 1763 a -2 1763 a +SDict begin [ /View [/XYZ H.V] /Dest (3134) cvn H.B /DEST pdfmark end + -2 1763 +a Black 164 1899 a Fc(\225)p Black 247 1899 a +SDict begin H.S end + 247 1899 +a 247 1899 a +SDict begin 11.7 H.A end + 247 1899 a 247 1899 a +SDict begin [ /View [/XYZ H.V] /Dest (3135) cvn H.B /DEST pdfmark end + 247 1899 a Fk(Expand:)g("Local)g +(Computer)f(P)l(olicy",)i("Computer)e(Con\002gur)o(ation",)-2 +1916 y +SDict begin H.S end + -2 1916 a -2 1916 a +SDict begin 11.7 H.A end + -2 1916 a -2 1916 a +SDict begin [ /View [/XYZ H.V] /Dest (3136) cvn H.B /DEST pdfmark end + -2 1916 +a Black 164 2038 a Fc(\225)p Black 247 2038 a +SDict begin H.S end + 247 2038 +a 247 2038 a +SDict begin 11.7 H.A end + 247 2038 a 247 2038 a +SDict begin [ /View [/XYZ H.V] /Dest (3137) cvn H.B /DEST pdfmark end + 247 2038 a Fk("Administr)o(ativ)n(e) +g(T)-9 b(emplates",)18 b("System",)h("User)h(Pro\002les")-2 +2054 y +SDict begin H.S end + -2 2054 a -2 2054 a +SDict begin 11.7 H.A end + -2 2054 a -2 2054 a +SDict begin [ /View [/XYZ H.V] /Dest (3138) cvn H.B /DEST pdfmark end + -2 2054 +a Black 164 2177 a Fc(\225)p Black 247 2177 a +SDict begin H.S end + 247 2177 +a 247 2177 a +SDict begin 11.7 H.A end + 247 2177 a 247 2177 a +SDict begin [ /View [/XYZ H.V] /Dest (3139) cvn H.B /DEST pdfmark end + 247 2177 a Fk(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 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 (3140) cvn H.B /DEST pdfmark end + -2 2193 a Black 164 2315 a Fc(\225)p Black 247 +2315 a +SDict begin H.S end + 247 2315 a 247 2315 a +SDict begin 11.7 H.A end + 247 2315 a 247 2315 a +SDict begin [ /View [/XYZ H.V] /Dest (3141) cvn H.B /DEST pdfmark end + 247 +2315 a Fk(F)n(olders")-2 2316 y +SDict begin H.S end + -2 2316 a -2 2316 a +SDict begin 11.7 H.A end + -2 +2316 a -2 2316 a +SDict begin [ /View [/XYZ H.V] /Dest (3142) cvn H.B /DEST pdfmark end + -2 2316 a Black 164 2454 a Fc(\225)p +Black 247 2454 a +SDict begin H.S end + 247 2454 a 247 2454 a +SDict begin 11.7 H.A end + 247 2454 a 247 +2454 a +SDict begin [ /View [/XYZ H.V] /Dest (3143) cvn H.B /DEST pdfmark end + 247 2454 a Fk(Select:)h("Enab)o(led")-2 2456 y +SDict begin H.S end + +-2 2456 a -2 2456 a +SDict begin 11.7 H.A end + -2 2456 a -2 2456 a +SDict begin [ /View [/XYZ H.V] /Dest (3144) cvn H.B /DEST pdfmark end + -2 2456 a Black +164 2593 a Fc(\225)p Black 247 2593 a +SDict begin H.S end + 247 2593 a 247 +2593 a +SDict begin 11.7 H.A end + 247 2593 a 247 2593 a +SDict begin [ /View [/XYZ H.V] /Dest (3145) cvn H.B /DEST pdfmark end + 247 2593 a Fk(Clic)o(k:)h(OK")-2 +2595 y +SDict begin H.S end + -2 2595 a -2 2595 a +SDict begin 11.7 H.A end + -2 2595 a -2 2595 a +SDict begin [ /View [/XYZ H.V] /Dest (3146) cvn H.B /DEST pdfmark end + -2 2595 +a Black 164 2731 a Fc(\225)p Black 247 2731 a +SDict begin H.S end + 247 2731 +a 247 2731 a +SDict begin 11.7 H.A end + 247 2731 a 247 2731 a +SDict begin [ /View [/XYZ H.V] /Dest (3147) cvn H.B /DEST pdfmark end + 247 2731 a Fk(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 2828 y(than)f(the)h(policies)f(y)o(ou)g(ha)o(v)n(e)h +(changed\).)-2 2845 y +SDict begin H.S end + -2 2845 a -2 2845 a +SDict begin 11.7 H.A end + -2 2845 a -2 +2845 a +SDict begin [ /View [/XYZ H.V] /Dest (3148) cvn H.B /DEST pdfmark end + -2 2845 a Black 164 2967 a Fc(\225)p Black 247 +2967 a +SDict begin H.S end + 247 2967 a 247 2967 a +SDict begin 11.7 H.A end + 247 2967 a 247 2967 a +SDict begin [ /View [/XYZ H.V] /Dest (3149) cvn H.B /DEST pdfmark end + 247 +2967 a Fk(Reboot)-2 3283 y +SDict begin H.S end + -2 3283 a -2 3283 a +SDict begin 13 H.A end + -2 3283 +a -2 3283 a +SDict begin [ /View [/XYZ H.V] /Dest (3150) cvn H.B /DEST pdfmark end + -2 3283 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 +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 (3152) cvn H.B /DEST pdfmark end + -2 3801 +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 3993 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 +4100 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 4208 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 4316 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 4424 y(v)o(ersion)f(of)h(MS)g(W)m +(indo)n(ws.)-2 4591 y +SDict begin H.S end + -2 4591 a -2 4591 a +SDict begin 13 H.A end + -2 4591 a -2 +4591 a +SDict begin [ /View [/XYZ H.V] /Dest (3153) cvn H.B /DEST pdfmark end + -2 4591 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 4806 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 4806 y +SDict begin H.S end + 2616 4806 a 2616 4806 a +SDict begin 13 H.A end + 2616 +4806 a 2616 4806 a +SDict begin [ /View [/XYZ H.V] /Dest (3154) cvn H.B /DEST pdfmark end + 2616 4806 a Fq(lo)o(gon)h(path)g Fu(and)3134 +4806 y +SDict begin H.S end + 3134 4806 a 3134 4806 a +SDict begin 13 H.A end + 3134 4806 a 3134 4806 +a +SDict begin [ /View [/XYZ H.V] /Dest (3155) cvn H.B /DEST pdfmark end + 3134 4806 a Fq(lo)o(gon)g(home)p Fu(.)-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 (3156) cvn H.B /DEST pdfmark end + -2 4990 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 +5188 y(directory)-5 b(.)-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 (3157) cvn H.B /DEST pdfmark end + -2 5216 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 -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 (3193) 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 72 a 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 +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 (3159) cvn H.B /DEST pdfmark end + -2 263 a 83 +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 454 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 562 y(supports)e(encrypted)f(passw)o(ords.)-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 (3160) cvn H.B /DEST pdfmark end + -2 580 a 270 +x Fw(17.1.4.1.)23 b(W)n(indo)o(ws)i(NT4)g(Pr)n(o\002le)h(Management)f +(T)-9 b(ools)-2 1036 y +SDict begin H.S end + -2 1036 a -2 1036 a +SDict begin 13 H.A end + -2 1036 a +-2 1036 a +SDict begin [ /View [/XYZ H.V] /Dest (3162) cvn H.B /DEST pdfmark end + -2 1036 a 88 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 1231 y(resource)f(kit)h +(is)h(required)e(for)g(each)h(platform.)-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 (3163) cvn H.B /DEST pdfmark end + -2 1415 a 90 x Fu(Here)g(is)h(a)g +(quick)e(guide:)-2 1523 y +SDict begin H.S end + -2 1523 a -2 1523 a +SDict begin 13 H.A end + -2 1523 +a -2 1523 a +SDict begin [ /View [/XYZ H.V] /Dest (3164) cvn H.B /DEST pdfmark end + -2 1523 a -2 1533 a +SDict begin H.S end + -2 1533 a -2 1533 a +SDict begin 13 H.A end + -2 +1533 a -2 1533 a +SDict begin [ /View [/XYZ H.V] /Dest (3165) cvn H.B /DEST pdfmark end + -2 1533 a Black 143 x Ft(\225)p Black +81 1676 a +SDict begin H.S end + 81 1676 a 81 1676 a +SDict begin 13 H.A end + 81 1676 a 81 1676 a +SDict begin [ /View [/XYZ H.V] /Dest (3166) cvn H.B /DEST pdfmark end + 81 +1676 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 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 (3167) cvn H.B /DEST pdfmark end + -2 1694 a Black 131 x Ft(\225)p Black 81 1825 +a +SDict begin H.S end + 81 1825 a 81 1825 a +SDict begin 13 H.A end + 81 1825 a 81 1825 a +SDict begin [ /View [/XYZ H.V] /Dest (3168) cvn H.B /DEST pdfmark end + 81 1825 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 1843 y +SDict begin H.S end + -2 1843 a -2 1843 a +SDict begin 11.7 H.A end + -2 1843 a -2 1843 +a +SDict begin [ /View [/XYZ H.V] /Dest (3169) cvn H.B /DEST pdfmark end + -2 1843 a -2 1968 a +SDict begin H.S end + -2 1968 a -2 1968 a +SDict begin 11.7 H.A end + -2 1968 a -2 +1968 a +SDict begin [ /View [/XYZ H.V] /Dest (3170) cvn H.B /DEST pdfmark end + -2 1968 a 247 2047 a Fl(Note:)f Fk(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 2144 +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 2241 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 2581 y +SDict begin H.S end + 39 2581 a 39 2581 a +SDict begin 13 H.A end + 39 2581 +a 39 2581 a +SDict begin [ /View [/XYZ H.V] /Dest (3171) cvn H.B /DEST pdfmark end + 39 2581 a Black -2 2731 a Ft(\225)p Black +81 2731 a +SDict begin H.S end + 81 2731 a 81 2731 a +SDict begin 13 H.A end + 81 2731 a 81 2731 a +SDict begin [ /View [/XYZ H.V] /Dest (3172) cvn H.B /DEST pdfmark end + 81 +2731 a Fu(Click)g(the)h('Cop)o(y)e(T)-7 b(o')20 b(b)n(utton.)-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 (3173) cvn H.B /DEST pdfmark end + -2 2749 +a Black 131 x Ft(\225)p Black 81 2880 a +SDict begin H.S end + 81 2880 a 81 +2880 a +SDict begin 13 H.A end + 81 2880 a 81 2880 a +SDict begin [ /View [/XYZ H.V] /Dest (3174) cvn H.B /DEST pdfmark end + 81 2880 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 +2880 y +SDict begin H.S end + 2080 2880 a 2080 2880 a +SDict begin 13 H.A end + 2080 2880 a 2080 2880 +a +SDict begin [ /View [/XYZ H.V] /Dest (3175) cvn H.B /DEST pdfmark end + 2080 2880 a Fr(c:\\temp\\foobar)-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 (3176) cvn H.B /DEST pdfmark end + -2 2898 a Black 132 x Ft(\225)p +Black 81 3030 a +SDict begin H.S end + 81 3030 a 81 3030 a +SDict begin 13 H.A end + 81 3030 a 81 3030 +a +SDict begin [ /View [/XYZ H.V] /Dest (3177) cvn H.B /DEST pdfmark end + 81 3030 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 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 (3178) cvn H.B /DEST pdfmark end + -2 3048 a Black 131 x +Ft(\225)p Black 81 3179 a +SDict begin H.S end + 81 3179 a 81 3179 a +SDict begin 13 H.A end + 81 3179 +a 81 3179 a +SDict begin [ /View [/XYZ H.V] /Dest (3179) cvn H.B /DEST pdfmark end + 81 3179 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 3197 y +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 (3180) cvn H.B /DEST pdfmark end + -2 3197 a Black 132 x Ft(\225)p Black 81 3329 a +SDict begin H.S end + 81 +3329 a 81 3329 a +SDict begin 13 H.A end + 81 3329 a 81 3329 a +SDict begin [ /View [/XYZ H.V] /Dest (3181) cvn H.B /DEST pdfmark end + 81 3329 a Fu(No)n(w)g(click)g(OK.) +-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 (3182) cvn H.B /DEST pdfmark end + -2 +3495 a 108 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 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 (3183) cvn H.B /DEST pdfmark end + -2 3631 a 278 x +Fw(17.1.4.2.)j(Side)j(bar)f(Notes)-2 4076 y +SDict begin H.S end + -2 4076 a +-2 4076 a +SDict begin 13 H.A end + -2 4076 a -2 4076 a +SDict begin [ /View [/XYZ H.V] /Dest (3185) cvn H.B /DEST pdfmark end + -2 4076 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 4367 y +SDict begin H.S end + -2 4367 a -2 4367 a +SDict begin 13 H.A end + -2 4367 a +-2 4367 a +SDict begin [ /View [/XYZ H.V] /Dest (3186) cvn H.B /DEST pdfmark end + -2 4367 a 89 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 4564 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 +4593 y +SDict begin H.S end + -2 4593 a -2 4593 a +SDict begin 13 H.A end + -2 4593 a -2 4593 a +SDict begin [ /View [/XYZ H.V] /Dest (3187) cvn H.B /DEST pdfmark end + -2 4593 +a 277 x Fw(17.1.4.3.)k(mo)o(v)o(euser)-10 b(.exe)-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 (3189) cvn H.B /DEST pdfmark end + -2 5038 a 106 +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 +5252 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 5281 y +SDict begin H.S end + -2 5281 a -2 5281 a +SDict begin 13 H.A end + -2 5281 a -2 5281 +a +SDict begin [ /View [/XYZ H.V] /Dest (3190) cvn H.B /DEST pdfmark end + -2 5281 a 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 72 a Fw(17.1.4.4.)j(Get)i(SID)-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 (3192) cvn H.B /DEST pdfmark end + -2 240 a 106 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 +620 y(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 728 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)-2 +904 y +SDict begin H.S end + -2 904 a -2 904 a +SDict begin 13 H.A end + -2 904 a -2 904 a +SDict begin [ /View [/XYZ H.V] /Dest (3194) cvn H.B /DEST pdfmark end + -2 904 a 98 +x Fu(Under)19 b(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 +1110 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 +1218 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 1326 y(named)f(Pro\002leImageP)o(ath.)-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 (3195) cvn H.B /DEST pdfmark end + -2 1521 a 359 +x Fx(17.2.)35 b(Mandatory)f(pr)m(o\002les)-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 (3197) cvn H.B /DEST pdfmark end + -2 2075 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 2262 +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 2369 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 +2477 y(polic)o(y)g(settings.)h(See)h(pre)n(vious)d(chapter)-5 +b(.)-2 2495 y +SDict begin H.S end + -2 2495 a -2 2495 a +SDict begin 11.7 H.A end + -2 2495 a -2 2495 a +SDict begin [ /View [/XYZ H.V] /Dest (3198) 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 11.7 H.A end + -2 2620 a -2 +2620 a +SDict begin [ /View [/XYZ H.V] /Dest (3199) cvn H.B /DEST pdfmark end + -2 2620 a 164 2699 a Fl(Note:)19 b Fk(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 +2796 y(render)f(the)g(pro\002le)g(un-usab)o(le)o(.)-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 (3200) cvn H.B /DEST pdfmark end + -2 3112 +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 3328 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 3435 y(NTUser)-5 b(.MAN.)-2 3602 +y +SDict begin H.S end + -2 3602 a -2 3602 a +SDict begin 13 H.A end + -2 3602 a -2 3602 a +SDict begin [ /View [/XYZ H.V] /Dest (3201) cvn H.B /DEST pdfmark end + -2 3602 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 +3817 y(pro\002le.)-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 (3202) cvn H.B /DEST pdfmark end + -2 3846 a 359 x Fx(17.3.)35 b(Cr)m(eating/Managing)d(Gr)m +(oup)j(Pr)m(o\002les)-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 (3204) cvn H.B /DEST pdfmark end + -2 4400 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 +4587 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 4695 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 4803 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 4911 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 +5095 y +SDict begin H.S end + -2 5095 a -2 5095 a +SDict begin 13 H.A end + -2 5095 a -2 5095 a +SDict begin [ /View [/XYZ H.V] /Dest (3205) cvn H.B /DEST pdfmark end + -2 5095 +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 5292 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 5310 y +SDict begin H.S end + -2 5310 a -2 5310 +a +SDict begin 11.7 H.A end + -2 5310 a -2 5310 a +SDict begin [ /View [/XYZ H.V] /Dest (3206) cvn H.B /DEST pdfmark end + -2 5310 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 -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 (3207) cvn H.B /DEST pdfmark end + -2 +-11 a 164 72 a Fl(Note:)f Fk(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 +170 y(the)g(result)h(will)f(be)h(a)h(fusion)e(\(merge\))g(of)h(the)g +(tw)o(o)m(.)-2 402 y +SDict begin H.S end + -2 402 a -2 402 a +SDict begin 13 H.A end + -2 402 a -2 402 +a +SDict begin [ /View [/XYZ H.V] /Dest (3208) cvn H.B /DEST pdfmark end + -2 402 a 377 x Fx(17.4.)35 b(Default)f(Pr)m(o\002le)g(f)l(or)i(W)m +(indo)o(ws)f(Users)-2 947 y +SDict begin H.S end + -2 947 a -2 947 a +SDict begin 13 H.A end + -2 947 +a -2 947 a +SDict begin [ /View [/XYZ H.V] /Dest (3210) cvn H.B /DEST pdfmark end + -2 947 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 1161 +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 1269 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 1377 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 1561 y +SDict begin H.S end + -2 1561 +a -2 1561 a +SDict begin 13 H.A end + -2 1561 a -2 1561 a +SDict begin [ /View [/XYZ H.V] /Dest (3211) cvn H.B /DEST pdfmark end + -2 1561 a -2 1561 a +SDict begin H.S end + -2 +1561 a -2 1561 a +SDict begin 13 H.A end + -2 1561 a -2 1561 a +SDict begin [ /View [/XYZ H.V] /Dest (3212) cvn H.B /DEST pdfmark end + -2 1561 a 310 x +Fp(17.4.1.)28 b(MS)j(W)n(indo)o(ws)e(9x/Me)-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 (3214) cvn H.B /DEST pdfmark end + -2 2039 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 2253 +y(or)g(change)f(the)h(re)o(gistry)f(directly)-5 b(.)-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 (3215) cvn H.B /DEST pdfmark end + -2 2437 +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 2635 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 2743 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 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 (3216) cvn H.B /DEST pdfmark end + -2 2927 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 3125 y +SDict begin H.S end + -2 3125 a +-2 3125 a +SDict begin 13 H.A end + -2 3125 a -2 3125 a +SDict begin [ /View [/XYZ H.V] /Dest (3217) cvn H.B /DEST pdfmark end + -2 3125 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 3233 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 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 (3218) cvn H.B /DEST pdfmark end + -2 3251 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 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 (3220) cvn H.B /DEST pdfmark end + -2 3687 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 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 (3221) cvn H.B /DEST pdfmark end + -2 3902 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 +4010 y(an)h(e)o(xisting)f(entry)h(for)f(that)i(user:)-2 +4194 y +SDict begin H.S end + -2 4194 a -2 4194 a +SDict begin 13 H.A end + -2 4194 a -2 4194 a +SDict begin [ /View [/XYZ H.V] /Dest (3222) cvn H.B /DEST pdfmark end + -2 4194 +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 4392 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 4500 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 4608 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 +4715 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 4899 y +SDict begin H.S end + -2 4899 a -2 4899 a +SDict begin 13 H.A end + -2 4899 a -2 4899 +a +SDict begin [ /View [/XYZ H.V] /Dest (3223) cvn H.B /DEST pdfmark end + -2 4899 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 5097 +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 5205 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 5313 y(pro\002le)19 b(on)h(the)g(serv)o(er)-5 +b(.)-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 (3224) cvn H.B /DEST pdfmark end + +-2 5425 a 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 72 a Fp(17.4.2.)28 b(MS)j(W)n(indo)o(ws)e(NT4)h(W)-9 +b(orkstation)-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 (3226) cvn H.B /DEST pdfmark end + -2 240 a 106 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 +346 y +SDict begin H.S end + 2512 346 a 2512 346 a +SDict begin 13 H.A end + 2512 346 a 2512 346 a +SDict begin [ /View [/XYZ H.V] /Dest (3227) cvn H.B /DEST pdfmark end + 2512 +346 a Fr(\045SystemRoot\045\\Profiles)c Fu(which)-2 454 +y(in)j(a)h(def)o(ault)e(installation)h(will)h(translate)f(to)1318 +454 y +SDict begin H.S end + 1318 454 a 1318 454 a +SDict begin 13 H.A end + 1318 454 a 1318 454 a +SDict begin [ /View [/XYZ H.V] /Dest (3228) cvn H.B /DEST pdfmark end + 1318 +454 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 562 y(be)g(three)g(\(3\))f +(directories:)795 562 y +SDict begin H.S end + 795 562 a 795 562 a +SDict begin 13 H.A end + 795 562 a +795 562 a +SDict begin [ /View [/XYZ H.V] /Dest (3229) cvn H.B /DEST pdfmark end + 795 562 a Fr(Administrator,)43 b(All)h(Users,)g(Default)g +(User)p Fu(.)-2 743 y +SDict begin H.S end + -2 743 a -2 743 a +SDict begin 13 H.A end + -2 743 a -2 743 +a +SDict begin [ /View [/XYZ H.V] /Dest (3230) cvn H.B /DEST pdfmark end + -2 743 a 93 x Fu(The)148 836 y +SDict begin H.S end + 148 836 a 148 836 a +SDict begin 13 H.A end + +148 836 a 148 836 a +SDict begin [ /View [/XYZ H.V] /Dest (3231) cvn H.B /DEST pdfmark end + 148 836 a Fr(All)g(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 836 y +SDict begin H.S end + 3194 836 a 3194 836 +a +SDict begin 13 H.A end + 3194 836 a 3194 836 a +SDict begin [ /View [/XYZ H.V] /Dest (3232) cvn H.B /DEST pdfmark end + 3194 836 a Fr(Default)43 b(User)-2 +944 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 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 (3233) cvn H.B /DEST pdfmark end + -2 1128 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 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 (3234) cvn H.B /DEST pdfmark end + -2 1336 a -2 +1336 a +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 (table.19) cvn H.B /DEST pdfmark +end + -2 1336 +a 75 x Fu(All)i(Users)f(settings)-2 1504 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 1688 y +SDict begin H.S end + -2 1688 a -2 1688 +a +SDict begin 13 H.A end + -2 1688 a -2 1688 a +SDict begin [ /View [/XYZ H.V] /Dest (3237) cvn H.B /DEST pdfmark end + -2 1688 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 1904 +y(follo)n(wing)g(steps)j(are)f(follo)n(wed)f(in)h(respect)g(of)g +(pro\002le)g(handling:)-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 (3238) 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 (3239) cvn H.B /DEST pdfmark end + -2 1932 a Black 64 2074 a +Fu(1.)p Black 147 2074 a +SDict begin H.S end + 147 2074 a 147 2074 a +SDict begin 13 H.A end + 147 2074 +a 147 2074 a +SDict begin [ /View [/XYZ H.V] /Dest (3240) cvn H.B /DEST pdfmark end + 147 2074 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 2182 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 +2290 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 2398 y(location)435 +2398 y +SDict begin H.S end + 435 2398 a 435 2398 a +SDict begin 13 H.A end + 435 2398 a 435 2398 a +SDict begin [ /View [/XYZ H.V] /Dest (3241) cvn H.B /DEST pdfmark end + 435 +2398 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 2398 y +SDict begin H.S end + 3355 2398 a 3355 2398 a +SDict begin 13 H.A end + 3355 2398 a 3355 +2398 a +SDict begin [ /View [/XYZ H.V] /Dest (3242) cvn H.B /DEST pdfmark end + 3355 2398 a Fr(All)147 2506 y(Users)g Fu(pro\002le)g(in)g(the) +837 2506 y +SDict begin H.S end + 837 2506 a 837 2506 a +SDict begin 13 H.A end + 837 2506 a 837 2506 +a +SDict begin [ /View [/XYZ H.V] /Dest (3243) cvn H.B /DEST pdfmark end + 837 2506 a Fr(\045SystemRoot\045\\Profiles)d Fu(location.)-2 +2524 y +SDict begin H.S end + -2 2524 a -2 2524 a +SDict begin 13 H.A end + -2 2524 a -2 2524 a +SDict begin [ /View [/XYZ H.V] /Dest (3244) cvn H.B /DEST pdfmark end + -2 2524 +a Black 64 2655 a Fu(2.)p Black 147 2655 a +SDict begin H.S end + 147 2655 a +147 2655 a +SDict begin 13 H.A end + 147 2655 a 147 2655 a +SDict begin [ /View [/XYZ H.V] /Dest (3245) cvn H.B /DEST pdfmark end + 147 2655 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 2763 y(in)g(the)355 +2763 y +SDict begin H.S end + 355 2763 a 355 2763 a +SDict begin 13 H.A end + 355 2763 a 355 2763 a +SDict begin [ /View [/XYZ H.V] /Dest (3246) cvn H.B /DEST pdfmark end + 355 +2763 a Fr(\045SystemRoot\045\\Profiles\\\045USERNAME\045)15 +b Fu(directory)k(from)g(reading)f(the)2705 2763 y +SDict begin H.S end + 2705 +2763 a 2705 2763 a +SDict begin 13 H.A end + 2705 2763 a 2705 2763 a +SDict begin [ /View [/XYZ H.V] /Dest (3247) cvn H.B /DEST pdfmark end + 2705 2763 +a Fr(Default)43 b(User)20 b Fu(pro\002le.)-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 (3248) cvn H.B /DEST pdfmark end + -2 2781 a Black +64 2912 a Fu(3.)p Black 147 2912 a +SDict begin H.S end + 147 2912 a 147 2912 +a +SDict begin 13 H.A end + 147 2912 a 147 2912 a +SDict begin [ /View [/XYZ H.V] /Dest (3249) cvn H.B /DEST pdfmark end + 147 2912 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 2912 y +SDict begin H.S end + 3177 2912 a +3177 2912 a +SDict begin 13 H.A end + 3177 2912 a 3177 2912 a +SDict begin [ /View [/XYZ H.V] /Dest (3250) cvn H.B /DEST pdfmark end + 3177 2912 a Fr(NTConfig.POL)p +Fu(\))147 3020 y(then)f(it')-5 b(s)21 b(contents)f(are)g(applied)f(to)h +(the)1326 3020 y +SDict begin H.S end + 1326 3020 a 1326 3020 a +SDict begin 13 H.A end + 1326 3020 a +1326 3020 a +SDict begin [ /View [/XYZ H.V] /Dest (3251) cvn H.B /DEST pdfmark end + 1326 3020 a Fr(NTUser.DAT)f Fu(which)g(is)i(applied)f(to)g +(the)2567 3020 y +SDict begin H.S end + 2567 3020 a 2567 3020 a +SDict begin 13 H.A end + 2567 3020 a +2567 3020 a +SDict begin [ /View [/XYZ H.V] /Dest (3252) cvn H.B /DEST pdfmark end + 2567 3020 a Fr(HKEY_CURRENT_USER)e Fu(part)i(of)g(the)147 +3128 y(re)o(gistry)-5 b(.)-2 3146 y +SDict begin H.S end + -2 3146 a -2 3146 +a +SDict begin 13 H.A end + -2 3146 a -2 3146 a +SDict begin [ /View [/XYZ H.V] /Dest (3253) cvn H.B /DEST pdfmark end + -2 3146 a Black 64 3278 a Fu(4.)p +Black 147 3278 a +SDict begin H.S end + 147 3278 a 147 3278 a +SDict begin 13 H.A end + 147 3278 a 147 +3278 a +SDict begin [ /View [/XYZ H.V] /Dest (3254) cvn H.B /DEST pdfmark end + 147 3278 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 +3386 y(pro\002le.)f(The)555 3386 y +SDict begin H.S end + 555 3386 a 555 3386 +a +SDict begin 13 H.A end + 555 3386 a 555 3386 a +SDict begin [ /View [/XYZ H.V] /Dest (3255) cvn H.B /DEST pdfmark end + 555 3386 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 +3386 y +SDict begin H.S end + 2558 3386 a 2558 3386 a +SDict begin 13 H.A end + 2558 3386 a 2558 3386 +a +SDict begin [ /View [/XYZ H.V] /Dest (3256) cvn H.B /DEST pdfmark end + 2558 3386 a Fr(HKEY_CURRENT_USER)f Fu(contents.)147 +3494 y(Thus,)i(should)f(there)h(not)f(e)o(xist)i(in)f(the)g(NETLOGON)g +(share)g(an)2062 3494 y +SDict begin H.S end + 2062 3494 a 2062 3494 a +SDict begin 13 H.A end + 2062 +3494 a 2062 3494 a +SDict begin [ /View [/XYZ H.V] /Dest (3257) cvn H.B /DEST pdfmark end + 2062 3494 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 3602 y(pro)o(vious)457 +3602 y +SDict begin H.S end + 457 3602 a 457 3602 a +SDict begin 13 H.A end + 457 3602 a 457 3602 a +SDict begin [ /View [/XYZ H.V] /Dest (3258) cvn H.B /DEST pdfmark end + 457 +3602 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 +3602 y +SDict begin H.S end + 3039 3602 a 3039 3602 a +SDict begin 13 H.A end + 3039 3602 a 3039 3602 +a +SDict begin [ /View [/XYZ H.V] /Dest (3259) cvn H.B /DEST pdfmark end + 3039 3602 a Fq(tatooing)p Fu(.)-2 3786 y +SDict begin H.S end + -2 3786 a +-2 3786 a +SDict begin 13 H.A end + -2 3786 a -2 3786 a +SDict begin [ /View [/XYZ H.V] /Dest (3260) cvn H.B /DEST pdfmark end + -2 3786 a 90 x Fu(MS)h(W)m(indo)n(ws)g +(NT4)g(pro\002les)g(may)g(be)1178 3876 y +SDict begin H.S end + 1178 3876 a +1178 3876 a +SDict begin 13 H.A end + 1178 3876 a 1178 3876 a +SDict begin [ /View [/XYZ H.V] /Dest (3261) cvn H.B /DEST pdfmark end + 1178 3876 a Fq(Local)g +Fu(or)1478 3876 y +SDict begin H.S end + 1478 3876 a 1478 3876 a +SDict begin 13 H.A end + 1478 3876 a +1478 3876 a +SDict begin [ /View [/XYZ H.V] /Dest (3262) cvn H.B /DEST pdfmark end + 1478 3876 a Fq(Roaming)p Fu(.)e(A)j(Local)e(pro\002le)h +(will)h(stored)e(in)i(the)-2 3983 y +SDict begin H.S end + -2 3983 a -2 3983 +a +SDict begin 13 H.A end + -2 3983 a -2 3983 a +SDict begin [ /View [/XYZ H.V] /Dest (3263) cvn H.B /DEST pdfmark end + -2 3983 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 4091 y(unless)20 +b(the)g(follo)n(wing)f(re)o(gistry)g(k)o(e)o(y)h(is)h(created:)-2 +4275 y +SDict begin H.S end + -2 4275 a -2 4275 a +SDict begin 13 H.A end + -2 4275 a -2 4275 a +SDict begin [ /View [/XYZ H.V] /Dest (3264) cvn H.B /DEST pdfmark end + -2 4275 +a -2 4358 a +SDict begin H.S end + -2 4358 a -2 4358 a +SDict begin 11.7 H.A end + -2 4358 a -2 4358 a +SDict begin [ /View [/XYZ H.V] /Dest (3265) cvn H.B /DEST pdfmark end + -2 +4358 a 80 x Fr(HKEY_LOCAL_MACHINE\\SYSTEM\\Software\\Mic)o(rosoft)o +(\\Windo)o(ws)39 b(NT\\CurrentVersion\\winlogon\\)-2 +4535 y("DeleteRoamingCache"=dword:00000001)-2 4726 y +Fu(In)20 b(which)f(case,)i(the)f(local)g(cop)o(y)f(\(in)1094 +4726 y +SDict begin H.S end + 1094 4726 a 1094 4726 a +SDict begin 13 H.A end + 1094 4726 a 1094 4726 +a +SDict begin [ /View [/XYZ H.V] /Dest (3266) cvn H.B /DEST pdfmark end + 1094 4726 a Fr(\045SystemRoot\045\\Profiles\\\045USERNAME\045)p +Fu(\))c(will)21 b(be)f(deleted)g(on)g(logout.)-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 (3267) cvn H.B /DEST pdfmark end + -2 4910 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 5000 y +SDict begin H.S end + 2379 5000 +a 2379 5000 a +SDict begin 13 H.A end + 2379 5000 a 2379 5000 a +SDict begin [ /View [/XYZ H.V] /Dest (3268) cvn H.B /DEST pdfmark end + 2379 5000 a Fr(My)45 +b(Documents)19 b Fu(may)h(be)g(redirected)f(to)h(a)-2 +5108 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 5216 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 +5323 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 5431 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.)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 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 (3269) cvn H.B /DEST pdfmark end + -2 +-11 a 83 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 +180 y(by)g(entries)g(on)f(W)m(indo)n(ws)h(NT4)g(is:)-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 (3270) 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 (3271) cvn H.B /DEST pdfmark end + -2 447 a 356 +527 a Fr(HKEY_CURRENT_USER)715 624 y(\\Software)1074 +721 y(\\Microsoft)1432 818 y(\\Windows)1791 915 y(\\CurrentVersion)2150 +1012 y(\\Explorer)2508 1109 y(\\User)44 b(Shell)g(Folders\\)-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 (3272) cvn H.B /DEST pdfmark end + -2 1466 +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 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 (3273) cvn H.B /DEST pdfmark end + -2 1758 a -2 1841 a +SDict begin H.S end + -2 1841 a -2 1841 a +SDict begin 11.7 H.A end + -2 +1841 a -2 1841 a +SDict begin [ /View [/XYZ H.V] /Dest (3274) cvn H.B /DEST pdfmark end + -2 1841 a 356 1921 a Fr(Name)538 b(Default)43 +b(Value)356 2018 y(--------------)88 b +(--------------------------------------)o(---)356 2115 +y(AppData)403 b(\045USERPROFILE\045\\Application)40 b(Data)356 +2212 y(Desktop)403 b(\045USERPROFILE\045\\Desktop)356 +2309 y(Favorites)313 b(\045USERPROFILE\045\\Favorites)356 +2406 y(NetHood)403 b(\045USERPROFILE\045\\NetHood)356 +2503 y(PrintHood)313 b(\045USERPROFILE\045\\PrintHood)356 +2600 y(Programs)358 b(\045USERPROFILE\045\\Start)41 b(Menu\\Programs) +356 2698 y(Recent)448 b(\045USERPROFILE\045\\Recent)356 +2795 y(SendTo)g(\045USERPROFILE\045\\SendTo)356 2892 +y(Start)44 b(Menu)269 b(\045USERPROFILE\045\\Start)41 +b(Menu)356 2989 y(Startup)403 b(\045USERPROFILE\045\\Start)41 +b(Menu\\Programs\\Startup)-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 (3275) cvn H.B /DEST pdfmark end + -2 3443 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 3652 y +SDict begin H.S end + -2 3652 a -2 3652 +a +SDict begin 11.7 H.A end + -2 3652 a -2 3652 a +SDict begin [ /View [/XYZ H.V] /Dest (3276) cvn H.B /DEST pdfmark end + -2 3652 a 79 x Fr(HKEY_LOCAL_MACHINE)-2 +3828 y(\\SOFTWARE)-2 3926 y(\\Microsoft)-2 4023 y(\\Windows)-2 +4120 y(\\CurrentVersion)-2 4217 y(\\Explorer)-2 4314 +y(\\User)44 b(Shell)g(Folders)-2 4505 y Fu(The)20 b(def)o(ault)f +(entries)h(are:)-2 4589 y +SDict begin H.S end + -2 4589 a -2 4589 a +SDict begin 11.7 H.A end + -2 4589 +a -2 4589 a +SDict begin [ /View [/XYZ H.V] /Dest (3277) cvn H.B /DEST pdfmark end + -2 4589 a 96 x Fr(Common)44 b(Desktop)f +(\045SystemRoot\045\\Profiles\\All)e(Users\\Desktop)-2 +4782 y(Common)j(Programs)f(\045SystemRoot\045\\Profiles\\All)e +(Users\\Programs)-2 4879 y(Common)j(Start)g(Menu)g +(\045SystemRoot\045\\Profiles\\All)c(Users\\Start)j(Menu)-2 +4977 y(Common)h(Startu)f(p)i(\045SystemRoot\045\\Profiles\\All)c +(Users\\Start)i(Menu\\Progams\\Startup)-2 5178 y +SDict begin H.S end + -2 5178 +a -2 5178 a +SDict begin 13 H.A end + -2 5178 a -2 5178 a +SDict begin [ /View [/XYZ H.V] /Dest (3278) cvn H.B /DEST pdfmark end + -2 5178 a 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 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 Fp(17.4.3.)28 b(MS)j(W)n(indo)o(ws)e(200x/XP)-2 +73 y +SDict begin H.S end + -2 73 a -2 73 a +SDict begin 11.7 H.A end + -2 73 a -2 73 a +SDict begin [ /View [/XYZ H.V] /Dest (3280) cvn H.B /DEST pdfmark end + -2 73 a -2 198 a +SDict begin H.S end + +-2 198 a -2 198 a +SDict begin 11.7 H.A end + -2 198 a -2 198 a +SDict begin [ /View [/XYZ H.V] /Dest (3281) cvn H.B /DEST pdfmark end + -2 198 a 164 294 +a Fl(Note:)19 b Fk(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 391 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 +488 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 586 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 683 y(Group)f(P)l +(olicy)i(Objects)f(\(GPOs\).)-2 998 y +SDict begin H.S end + -2 998 a -2 998 +a +SDict begin 13 H.A end + -2 998 a -2 998 a +SDict begin [ /View [/XYZ H.V] /Dest (3282) cvn H.B /DEST pdfmark end + -2 998 a 108 x 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 1214 +y +SDict begin H.S end + -2 1214 a -2 1214 a +SDict begin 13 H.A end + -2 1214 a -2 1214 a +SDict begin [ /View [/XYZ H.V] /Dest (3283) cvn H.B /DEST pdfmark end + -2 1214 a 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 1322 +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 1430 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 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 (3284) cvn H.B /DEST pdfmark end + -2 1614 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 +1812 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 1920 y(In)g(MS)g(W)m +(indo)n(ws)g(parlance:)887 1920 y +SDict begin H.S end + 887 1920 a 887 1920 +a +SDict begin 13 H.A end + 887 1920 a 887 1920 a +SDict begin [ /View [/XYZ H.V] /Dest (3285) cvn H.B /DEST pdfmark end + 887 1920 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 +2028 y(to)h(the)g(w)o(orkstation)f(to)i(the)825 2028 +y +SDict begin H.S end + 825 2028 a 825 2028 a +SDict begin 13 H.A end + 825 2028 a 825 2028 a +SDict begin [ /View [/XYZ H.V] /Dest (3286) cvn H.B /DEST pdfmark end + 825 2028 +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 +2046 y +SDict begin H.S end + -2 2046 a -2 2046 a +SDict begin 11.7 H.A end + -2 2046 a -2 2046 a +SDict begin [ /View [/XYZ H.V] /Dest (3287) cvn H.B /DEST pdfmark end + -2 2046 +a -2 2170 a +SDict begin H.S end + -2 2170 a -2 2170 a +SDict begin 11.7 H.A end + -2 2170 a -2 2170 a +SDict begin [ /View [/XYZ H.V] /Dest (3288) cvn H.B /DEST pdfmark end + -2 +2170 a 164 2249 a Fl(Note:)19 b Fk(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 2346 +y(created)g(at)h(the)f(root)h(of)g(this)g(share)g(and)f(msut)i(be)f +(called)1867 2346 y +SDict begin H.S end + 1867 2346 a 1867 2346 a +SDict begin 11.7 H.A end + 1867 2346 +a 1867 2346 a +SDict begin [ /View [/XYZ H.V] /Dest (3289) cvn H.B /DEST pdfmark end + 1867 2346 a Ff(Default)42 b(Profile)p Fk(.)-2 +2662 y +SDict begin H.S end + -2 2662 a -2 2662 a +SDict begin 13 H.A end + -2 2662 a -2 2662 a +SDict begin [ /View [/XYZ H.V] /Dest (3290) cvn H.B /DEST pdfmark end + -2 2662 +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 2954 +y +SDict begin H.S end + -2 2954 a -2 2954 a +SDict begin 13 H.A end + -2 2954 a -2 2954 a +SDict begin [ /View [/XYZ H.V] /Dest (3291) cvn H.B /DEST pdfmark end + -2 2954 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 3152 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 3260 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 3368 y +SDict begin H.S end + -2 3368 +a -2 3368 a +SDict begin 13 H.A end + -2 3368 a -2 3368 a +SDict begin [ /View [/XYZ H.V] /Dest (3292) cvn H.B /DEST pdfmark end + -2 3368 a Fr(C:\\Documents)43 +b(and)h(Settings\\\045USERNAME\045)p Fu(.)-2 3545 y +SDict begin H.S end + -2 +3545 a -2 3545 a +SDict begin 13 H.A end + -2 3545 a -2 3545 a +SDict begin [ /View [/XYZ H.V] /Dest (3293) cvn H.B /DEST pdfmark end + -2 3545 a 97 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 3660 y +SDict begin H.S end + +-2 3660 a -2 3660 a +SDict begin 13 H.A end + -2 3660 a -2 3660 a +SDict begin [ /View [/XYZ H.V] /Dest (3294) cvn H.B /DEST pdfmark end + -2 3660 a -2 +3670 a +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 (3295) cvn H.B /DEST pdfmark end + -2 3670 +a Black 142 x Ft(\225)p Black 81 3812 a +SDict begin H.S end + 81 3812 a 81 +3812 a +SDict begin 13 H.A end + 81 3812 a 81 3812 a +SDict begin [ /View [/XYZ H.V] /Dest (3296) cvn H.B /DEST pdfmark end + 81 3812 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 +3920 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 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 (3297) cvn H.B /DEST pdfmark end + -2 3921 a Black 148 x Ft(\225)p +Black 81 4069 a +SDict begin H.S end + 81 4069 a 81 4069 a +SDict begin 13 H.A end + 81 4069 a 81 4069 +a +SDict begin [ /View [/XYZ H.V] /Dest (3298) cvn H.B /DEST pdfmark end + 81 4069 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 4177 y(NETLOGON)f(share)h +(along)g(with)g(the)g(ne)n(w)g(def)o(ault)g(pro\002le.)-2 +4195 y +SDict begin H.S end + -2 4195 a -2 4195 a +SDict begin 13 H.A end + -2 4195 a -2 4195 a +SDict begin [ /View [/XYZ H.V] /Dest (3299) cvn H.B /DEST pdfmark end + -2 4195 +a Black 132 x Ft(\225)p Black 81 4327 a +SDict begin H.S end + 81 4327 a 81 +4327 a +SDict begin 13 H.A end + 81 4327 a 81 4327 a +SDict begin [ /View [/XYZ H.V] /Dest (3300) cvn H.B /DEST pdfmark end + 81 4327 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 4434 y(NETLOGON)e(share.)-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 (3301) cvn H.B /DEST pdfmark end + -2 4601 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 4816 y(by)g(entries)g(on)f(W)m(indo)n +(ws)h(200x/XP)f(is:)-2 5000 y +SDict begin H.S end + -2 5000 a -2 5000 a +SDict begin 13 H.A end + -2 +5000 a -2 5000 a +SDict begin [ /View [/XYZ H.V] /Dest (3302) cvn H.B /DEST pdfmark end + -2 5000 a -2 5083 a +SDict begin H.S end + -2 5083 a -2 5083 +a +SDict begin 11.7 H.A end + -2 5083 a -2 5083 a +SDict begin [ /View [/XYZ H.V] /Dest (3303) cvn H.B /DEST pdfmark end + -2 5083 a 80 x Fr(HKEY_CURRENT_USER)-2 +5260 y(\\Software)-2 5357 y(\\Microsoft)-2 5454 y(\\Windows)-2 +5551 y(\\CurrentVersion)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 72 a Fr(\\Explorer)-2 170 y(\\User)44 b(Shell)g(Folders\\)-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 (3304) cvn H.B /DEST pdfmark end + -2 527 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 819 y +SDict begin H.S end + -2 819 a -2 819 a +SDict begin 13 H.A end + -2 819 a -2 +819 a +SDict begin [ /View [/XYZ H.V] /Dest (3305) cvn H.B /DEST pdfmark end + -2 819 a -2 902 a +SDict begin H.S end + -2 902 a -2 902 a +SDict begin 11.7 H.A end + -2 902 a -2 +902 a +SDict begin [ /View [/XYZ H.V] /Dest (3306) cvn H.B /DEST pdfmark end + -2 902 a 79 x Fr(Name)44 b(Default)g(Value)-2 1078 +y(--------------)e(-----------------------------------------)-2 +1175 y(AppData)h(\045USERPROFILE\045\\Application)e(Data)-2 +1272 y(Cache)j(\045USERPROFILE\045\\Local)d(Settings\\Temporary)h +(Internet)i(Files)-2 1369 y(Cookies)f(\045USERPROFILE\045\\Cookies)-2 +1466 y(Desktop)g(\045USERPROFILE\045\\Desktop)-2 1564 +y(Favorites)g(\045USERPROFILE\045\\Favorites)-2 1661 +y(History)g(\045USERPROFILE\045\\Local)f(Settings\\History)-2 +1758 y(Local)i(AppData)f(\045USERPROFILE\045\\Local)f +(Settings\\Application)g(Data)-2 1855 y(Local)i(Settings)f +(\045USERPROFILE\045\\Local)f(Settings)-2 1952 y(My)i(Pictures)g +(\045USERPROFILE\045\\My)e(Documents\\My)h(Pictures)-2 +2049 y(NetHood)g(\045USERPROFILE\045\\NetHood)-2 2146 +y(Personal)g(\045USERPROFILE\045\\My)f(Documents)-2 2244 +y(PrintHood)h(\045USERPROFILE\045\\PrintHood)-2 2341 +y(Programs)g(\045USERPROFILE\045\\Start)f(Menu\\Programs)-2 +2438 y(Recent)i(\045USERPROFILE\045\\Recent)-2 2535 y(SendTo)g +(\045USERPROFILE\045\\SendTo)-2 2632 y(Start)g(Menu)g +(\045USERPROFILE\045\\Start)e(Menu)-2 2729 y(Startup)h +(\045USERPROFILE\045\\Start)f(Menu\\Programs\\Startup)-2 +2826 y(Templates)h(\045USERPROFILE\045\\Templates)-2 +3183 y +SDict begin H.S end + -2 3183 a -2 3183 a +SDict begin 13 H.A end + -2 3183 a -2 3183 a +SDict begin [ /View [/XYZ H.V] /Dest (3307) cvn H.B /DEST pdfmark end + -2 3183 +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 3399 y(are)g(of)g(type)g +(REG_EXP)-8 b(AND_SZ.)-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 (3308) cvn H.B /DEST pdfmark end + -2 3583 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 +3781 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 +3889 y(the)f(netw)o(ork)f(for)h(e)n(v)o(ery)e(login)i(and)f(logout.)-2 +4073 y +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 (3309) cvn H.B /DEST pdfmark end + -2 4073 +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 +4264 y +SDict begin H.S end + -2 4264 a -2 4264 a +SDict begin 11.7 H.A end + -2 4264 a -2 4264 a +SDict begin [ /View [/XYZ H.V] /Dest (3310) cvn H.B /DEST pdfmark end + -2 4264 +a 79 x Fr(\045LOGONSERVER\045\\\045USERNAME\045\\Default)39 +b(Folders)-2 4534 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 +4642 y(also)g(use:)-2 4726 y +SDict begin H.S end + -2 4726 a -2 4726 a +SDict begin 11.7 H.A end + -2 4726 +a -2 4726 a +SDict begin [ /View [/XYZ H.V] /Dest (3311) cvn H.B /DEST pdfmark end + -2 4726 a 96 x Fr +(\\\\SambaServer\\FolderShare\\\045USERNAME\045)-2 5013 +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 5013 y +SDict begin H.S end + 2239 +5013 a 2239 5013 a +SDict begin 13 H.A end + 2239 5013 a 2239 5013 a +SDict begin [ /View [/XYZ H.V] /Dest (3312) cvn H.B /DEST pdfmark end + 2239 5013 +a Fq(SambaServer)h Fu(in)h(the)f(share)g(called)3327 +5013 y +SDict begin H.S end + 3327 5013 a 3327 5013 a +SDict begin 13 H.A end + 3327 5013 a 3327 5013 +a +SDict begin [ /View [/XYZ H.V] /Dest (3313) cvn H.B /DEST pdfmark end + 3327 5013 a Fq(F)-9 b(olderShar)m(e)-2 5121 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 +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 (3314) cvn H.B /DEST pdfmark end + -2 5305 +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 5503 y(custom\))f(to)h(it.)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 -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 (3315) cvn H.B /DEST pdfmark end + -2 +-11 a 83 x Fu(MS)g(W)m(indo)n(ws)g(200x/XP)f(pro\002les)h(may)g(be)1321 +72 y +SDict begin H.S end + 1321 72 a 1321 72 a +SDict begin 13 H.A end + 1321 72 a 1321 72 a +SDict begin [ /View [/XYZ H.V] /Dest (3316) cvn H.B /DEST pdfmark end + 1321 72 +a Fq(Local)g Fu(or)1621 72 y +SDict begin H.S end + 1621 72 a 1621 72 a +SDict begin 13 H.A end + 1621 +72 a 1621 72 a +SDict begin [ /View [/XYZ H.V] /Dest (3317) cvn H.B /DEST pdfmark end + 1621 72 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 180 y(follo)n(wing)e +(re)o(gistry)h(k)o(e)o(y)h(is)h(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 (3318) 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 (3319) cvn H.B /DEST pdfmark end + -2 447 a 80 x Fr +(HKEY_LOCAL_MACHINE\\SYSTEM\\Software\\Mic)o(rosoft)o(\\Windo)o(ws)39 +b(NT\\CurrentVersion\\winlogon\\)-2 624 y +("DeleteRoamingCache"=dword:00000001)-2 815 y Fu(In)20 +b(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 (PAM) cvn H.B /DEST pdfmark end + -2 -11 a 119 +x Fs(Chapter)44 b(18.)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 (3331) cvn H.B /DEST pdfmark end + -2 421 a 342 +x Fx(18.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 (3333) 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 (3334) 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 (3335) 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 (3336) 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 (3337) 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 (3338) 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 (3339) 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 (3340) 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 (3341) 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 (3342) cvn H.B /DEST pdfmark end + -2 2101 a 164 +2180 a Fl(Note:)g Fk(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 (3343) cvn H.B /DEST pdfmark end + 2709 2277 a Ff(/lib/security)p Fk(.)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 (3344) cvn H.B /DEST pdfmark end + -2 2473 a 164 2545 a Ff(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 (3345) 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 (3346) 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 (3347) 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 (3348) 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 (3349) 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 (3350) 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 (3354) cvn H.B /DEST pdfmark end + -2 5984 a 3618 6053 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 1385 -132 +a Fq(Chapter)19 b(18.)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 (3351) 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 (3352) 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 (3353) cvn H.B /DEST pdfmark end + 43 +72 a Fn(/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 (3355) 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 (3356) 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 (3357) 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 (3358) 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 (3359) 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 (3360) 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 (3361) 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 (3362) 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 (3363) 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 (3364) 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 (3365) 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 (3366) 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 (3367) 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 (3368) 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 (3369) 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 (3370) 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 (3371) 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 (3372) 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 (3373) 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 (3374) 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(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 1385 -132 +a Fq(Chapter)19 b(18.)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 (3375) 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 (3376) 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 (3377) 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 (3378) 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 (3379) cvn H.B /DEST pdfmark end + -2 1522 a 164 1619 a +Fl(Note:)19 b Fk(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 (3380) cvn H.B /DEST pdfmark end + 2100 1911 a Ff(pam_stack.so)25 b Fk(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 (3381) cvn H.B /DEST pdfmark end + 2093 2008 a Ff(pam_stack.so)25 b Fk(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 (3382) cvn H.B /DEST pdfmark end + -2 2434 a 378 +x Fx(18.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 (3384) 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 (3385) 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 (3386) 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 (3387) cvn H.B /DEST pdfmark end + -2 3542 a 363 x Fx(18.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 (3389) 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 (3390) 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 (3391) 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 (3392) 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 (3393) 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 (3394) 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 (3395) cvn H.B /DEST pdfmark end + 290 5374 a Fv(obey)h(pam)g(r)o +(estrictions)g(=)h(no)p 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 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(19.)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 (3422) cvn H.B /DEST pdfmark end + -2 197 a 342 +x Fx(19.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 (3424) 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 (3425) 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 (3426) 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 (3427) 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 (3428) 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 (3429) 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 (3430) 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 (3431) cvn H.B /DEST pdfmark end + -2 3334 a 359 x Fx(19.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 (3433) cvn H.B /DEST pdfmark end + -2 +3695 a 326 x Fp(19.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 (3435) 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 (3436) 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 (3441) cvn H.B /DEST pdfmark end + -2 4774 a 328 +x Fp(19.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 (3443) 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 (3444) 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 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 2542 -132 +a Fq(Chapter)20 b(19.)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 (3445) cvn H.B /DEST pdfmark end + -2 209 a 310 x Fp(19.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 (3447) 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 (3448) 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 (3449) 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 (3451) 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 (3452) 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 (3453) 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 (3455) 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 (3456) 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 (3457) 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 (3459) 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 (3460) 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 (3461) 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 (3463) 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 (3464) 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 (3465) 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 (3467) 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 (3468) 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 (3469) 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 (3471) 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 (3472) 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 (3473) 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 (3475) 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 (3476) 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 (3477) 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 (3479) 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 (3480) 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 (3481) 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 (3482) cvn H.B /DEST pdfmark end + -2 4099 a 328 +x Fp(19.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 (3484) 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 (3485) 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 (3486) 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 (3489) cvn H.B /DEST pdfmark end + -2 5372 a Black +3618 5984 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 2542 -132 +a Fq(Chapter)20 b(19.)g(Stac)n(kable)f(VFS)g(modules)p +Black -2 88 a Fx(19.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 (3491) 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 (3492) 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 (3493) cvn H.B /DEST pdfmark end + -2 762 a 310 x Fp(19.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 (3495) 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 (3496) 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 (3497) 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 (3498) 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 (3499) 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 (3500) 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 (3501) cvn H.B /DEST pdfmark end + -2 2736 a 310 x Fp(19.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 (3503) 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 (3504) 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 (3505) 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(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 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(20.)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 (3517) cvn H.B /DEST pdfmark end + -2 421 a 342 x Fx(20.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 (3519) 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 (3520) 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 (3521) 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 (3522) 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 (3523) cvn H.B /DEST pdfmark end + 2004 2124 a Fo(--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 (3524) 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 (3525) cvn H.B /DEST pdfmark end + 2049 2232 a 50 w Fo(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 (3526) 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 (3527) 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 (3528) cvn H.B /DEST pdfmark end + 3296 2340 a 50 w Fo(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 (3529) 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 (3530) 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 (3531) 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 (3532) 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 (3533) 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 (3534) 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 (3535) 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 (3536) 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 (3537) cvn H.B /DEST pdfmark end + 267 5085 a Fn(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 (3538) 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 (3539) 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 (3540) cvn H.B /DEST pdfmark end + 267 5359 a Fn(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 (3544) cvn H.B /DEST pdfmark end + -2 5984 a 3618 6053 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 1363 -132 +a Fq(Chapter)20 b(20.)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 (3541) 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 (3542) 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 (3543) cvn H.B /DEST pdfmark end + 267 72 a Fn(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 (3546) cvn H.B /DEST pdfmark end + 267 346 a Fn(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 (3547) 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 (3548) 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 (3549) cvn H.B /DEST pdfmark end + 267 620 +a Fn(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 (3550) 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 (3551) 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 (3552) cvn H.B /DEST pdfmark end + -2 1709 a 327 x +Fp(20.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 (3554) 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 (3555) 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 (3556) 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 (3557) 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 (3558) 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 (3559) 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 (3560) 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(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 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(21.)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 (3572) 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 (3573) 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 (3574) cvn H.B /DEST pdfmark end + -2 1126 a 164 1205 a Fl(Note:)g Fk(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 (3575) 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 (3576) 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 (3577) cvn H.B /DEST pdfmark end + -2 2289 a 164 2368 a Fl(Note:)e Fk(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 (3578) 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 (3579) cvn H.B /DEST pdfmark end + -2 3328 a 359 +x Fx(21.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 (3581) 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 (3582) 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 (3583) 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 (3584) 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 (3585) 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 (3586) 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 (3587) 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 (3588) 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 (3589) 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 (3590) 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 (3591) 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 (3592) 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 (3593) 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 (3594) 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 (3595) cvn H.B /DEST pdfmark end + -2 4585 +a 322 x Fp(21.1.1.)28 b Fa(/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 (3598) 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 (3599) 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 (3600) cvn H.B /DEST pdfmark end + -2 +5448 a 80 x Fr(127.0.0.1)43 b(localhost)g(localhost.localdomain)p +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 -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 (3622) cvn H.B /DEST pdfmark end + -2 -201 a 1772 +-132 a Fq(Chapter)20 b(21.)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 (3601) 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 (3602) 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 (3603) 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 (3604) 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 (3605) 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 (3606) 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 (3607) 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 (3608) 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 (3609) 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 (3610) 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 (3611) cvn H.B /DEST pdfmark end + -2 4351 a 327 x +Fp(21.1.2.)28 b Fa(/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 (3614) 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 (3615) 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 (3616) 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 (3617) 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 (3618) 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 (3619) 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 (3620) cvn H.B /DEST pdfmark end + -2 5381 a 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 1772 -132 +a Fq(Chapter)20 b(21.)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 (3621) 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 (3622) cvn H.B /DEST pdfmark end + -2 240 a 310 +x Fp(21.1.3.)28 b Fa(/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 (3625) 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 (3626) 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 (3627) 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 (3628) 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 (3629) 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 (3630) cvn H.B /DEST pdfmark end + -2 1869 a 310 x Fp(21.1.4.)28 b Fa(/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 (3633) 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 (3634) 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 (3635) 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 (3636) 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(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 1772 -132 +a Fq(Chapter)20 b(21.)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 (3637) 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 (3638) 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 (3639) 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 (3640) 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 (3641) 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 (3642) cvn H.B /DEST pdfmark end + -2 1213 a 359 +x Fx(21.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 (3644) 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 (3645) 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 (3646) 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 (3647) 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 (3648) 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 (3649) 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 (3650) 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(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 -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 (3665) cvn H.B /DEST pdfmark end + -2 -201 a 1772 +-132 a Fq(Chapter)20 b(21.)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 (3651) 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 (3652) 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 (3653) 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 (3654) cvn H.B /DEST pdfmark end + -2 2622 a 327 x Fp(21.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 (3656) 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 (3657) 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 (3658) 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 (3659) cvn H.B /DEST pdfmark end + -2 4555 a 310 x Fp(21.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 (3661) 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 (3662) 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 (3663) 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 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 1772 -132 +a Fq(Chapter)20 b(21.)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 (3664) 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 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 -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 (3680) cvn H.B /DEST pdfmark end + -2 -201 a 1772 +-132 a Fq(Chapter)20 b(21.)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 (3667) cvn H.B /DEST pdfmark end + -2 2313 a 329 x Fp(21.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 (3669) 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 (3670) 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 (3671) 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 (3672) cvn H.B /DEST pdfmark end + -2 3268 a 310 x +Fp(21.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 (3674) 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 (3675) cvn H.B /DEST pdfmark end + -2 4511 a 327 x +Fp(21.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 (3677) 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(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(21.)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 (3678) 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 (3679) 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 (3682) 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)f(smb)m +(.conf)e(\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 (3683) 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 (3684) 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 (3685) 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 (3686) cvn H.B /DEST pdfmark end + 221 1792 a Fo(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(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 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(22.)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 (3694) cvn H.B /DEST pdfmark end + -2 +197 a 342 x Fx(22.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 (3696) 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 (3697) 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 (3698) 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 (3699) 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 (3700) cvn H.B /DEST pdfmark end + -2 2361 +a 359 x Fx(22.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 (3702) 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)g(nmbd)g(and)h(is)h(also)f(controlled)f(by)h +(options)f(in)h(the)-2 3102 y(smb)m(.conf)e(\002le)j(\(see)f(smb)m +(.conf\(5\)\).)c(Samba)k(can)g(act)h(as)g(a)f(local)g(bro)n(wse)g +(master)g(for)g(a)g(w)o(orkgroup)d(and)j(the)g(ability)g(for)-2 +3210 y(samba)g(to)g(support)f(domain)g(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 (3703) 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 (3704) 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 (3705) 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 (3706) cvn H.B /DEST pdfmark end + -2 4332 +a 164 4411 a Fl(Note:)e Fk(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 (3707) 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 (3708) 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 (3709) 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(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 2362 -132 +a Fq(Chapter)20 b(22.)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 (3710) 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 (3711) 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 (3712) 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 (3713) cvn H.B /DEST pdfmark end + -2 317 a 359 x Fx(22.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 (3715) 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 (3716) 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 (3717) 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 (3718) 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 (3719) 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 (3720) 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 (3721) 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 (3722) 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 (3723) 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)i(smb)m(.conf\))-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 (3724) cvn H.B /DEST pdfmark end + -2 3045 +a 360 x Fx(22.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 (3726) 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 (3727) 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 (3728) 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)g(smb)m(.conf)e(\002le.)-2 5415 +y +SDict begin H.S end + -2 5415 a -2 5415 a +SDict begin 13 H.A end + -2 5415 a -2 5415 a +SDict begin [ /View [/XYZ H.V] /Dest (3729) cvn H.B /DEST pdfmark end + -2 5415 a 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 (3740) cvn H.B /DEST pdfmark end + -2 -201 a 2362 +-132 a Fq(Chapter)20 b(22.)g(Impr)l(o)o(ved)f(br)l(owsing)h(in)g(samba) +p Black -2 72 a Fp(22.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 (3731) 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 (3732) 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 (3733) 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 (3734) 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 (3735) 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 (3736) 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 (3737) 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 (3738) 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 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 2362 -132 +a Fq(Chapter)20 b(22.)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 (3739) 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 (3742) 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 (3743) 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 (3744) 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 (3745) 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 (3746) 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 (3747) 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 (3748) 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 (3749) cvn H.B /DEST pdfmark end + +-2 5533 a 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 2362 -132 +a Fq(Chapter)20 b(22.)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 (3750) 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 (3751) 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 (3752) 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 (3753) 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 (3754) 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 (3755) 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 (3756) 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 (3757) 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 (3758) 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 (3759) 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 (3760) 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 (3761) 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 (3762) cvn H.B /DEST pdfmark end + -2 5504 a 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(22.)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 (3763) 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 (3764) cvn H.B /DEST pdfmark end + -2 431 +a 359 x Fx(22.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 (3766) 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)g(WINS)h(serv)o(er)e(you)g(must)h(add)g(the)g(follo)n(wing)e(option) +h(to)h(the)g(smb)m(.conf)e(\002le)j(on)f(the)g(selected)g(machine)f(:)h +(in)-2 1280 y(the)g([globals])f(section)h(add)f(the)i(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 (3767) 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 (3768) cvn H.B /DEST pdfmark end + -2 +1464 a 90 x Fv(wins)g(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 (3769) 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 (3770) 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 (3771) 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 (3772) 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 (3773) 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 (3774) 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 (3775) 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 (3776) 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)g +(smb)m(.conf)f(\002les)i(:)-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 (3777) 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 (3778) 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 (3779) 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 (3780) cvn H.B /DEST pdfmark end + -2 5042 a 107 x +Fu(Note)f(that)g(this)h(line)f(MUST)h(NO)m(T)f(BE)g(SET)h(in)f(the)g +(smb)m(.conf)e(\002le)j(of)f(the)g(Samba)g(serv)o(er)f(acting)h(as)h +(the)f(WINS)h(serv)o(er)e(itself.)-2 5257 y(If)i(you)f(set)i(both)e +(the)623 5257 y +SDict begin H.S end + 623 5257 a 623 5257 a +SDict begin 13 H.A end + 623 5257 a 623 +5257 a +SDict begin [ /View [/XYZ H.V] /Dest (3781) cvn H.B /DEST pdfmark end + 623 5257 a Fv(wins)i(support)f(=)i(y)o(es)e Fu(option)f(and)h +(the)1797 5257 y +SDict begin H.S end + 1797 5257 a 1797 5257 a +SDict begin 13 H.A end + 1797 5257 a +1797 5257 a +SDict begin [ /View [/XYZ H.V] /Dest (3782) cvn H.B /DEST pdfmark end + 1797 5257 a Fv(wins)h(ser)o(v)o(er)f(=)i(<name>)f +Fu(option)e(then)g(nmbd)g(will)i(f)o(ail)g(to)f(start.)p +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 2362 -132 +a Fq(Chapter)20 b(22.)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 (3783) 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 (3784) cvn H.B /DEST pdfmark end + -2 407 a 377 x +Fx(22.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 (3786) 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 (3787) 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)g(smb)m(.conf)f(\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 (3788) 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 (3789) cvn H.B /DEST pdfmark end + -2 2379 a 90 x Fv(domain)g(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 (3790) 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)i(smb)m(.conf)d(\002le)j(:)-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 (3791) 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 (3792) 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 (3793) 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 (3794) 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)g +(smb)m(.conf)e(\002le)j(:)-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 (3795) 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 (3796) 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 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 -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(22.)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 (3797) 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 (3798) 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 (3799) 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 (3800) 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 (3801) 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 (3802) 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 (3803) 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 (3804) 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 (3805) 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 (3806) 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 (3807) cvn H.B /DEST pdfmark end + -2 1999 +a 377 x Fx(22.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 (3809) 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 (3810) cvn H.B /DEST pdfmark end + 556 2974 a Fo(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 (3811) 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 (3812) 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 (3813) 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 (3814) 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 (3815) 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 (3816) 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 (3817) 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 (3819) 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 (3820) 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 (3821) cvn H.B /DEST pdfmark end + 2447 5380 a Fr(smb.conf)g Fu(\002le)g(:)p 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(22.)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 (3822) 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 (3823) 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(22.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 (3826) 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 (3827) 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 (3828) 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 (3829) 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 (3830) 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 (3831) 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 (3832) 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 (3833) 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 (3834) 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 (3835) 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 (3836) 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 (3837) 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 (3838) 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 (3839) 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 (3840) 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 (3841) 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 (3842) cvn H.B /DEST pdfmark end + -2 3809 a 359 x Fx(22.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 (3844) 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 (3845) 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 (3846) 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 (3847) 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 (3848) 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(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(22.)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 (3849) 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 (3850) 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 (3851) 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 (3852) 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 (3853) 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 (3854) 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 (3855) 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 (3856) 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 (3857) 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 (3858) 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 (3859) 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 (3860) 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 (3861) 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 (3862) 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 (3863) 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 (3864) cvn H.B /DEST pdfmark end + -2 2177 a 365 x Fx(22.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 (3866) 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 (3867) cvn H.B /DEST pdfmark end + -2 3060 +a 359 x Fx(22.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 (3869) 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 (3870) cvn H.B /DEST pdfmark end + 514 +3801 a Fv(interfaces)g Fu(option)f(in)h(smb)m(.conf)e(to)j(con\002gure) +d(them.)h(See)2291 3801 y +SDict begin H.S end + 2291 3801 a 2291 3801 a +SDict begin 13 H.A end + 2291 +3801 a 2291 3801 a +SDict begin [ /View [/XYZ H.V] /Dest (3871) cvn H.B /DEST pdfmark end + 2291 3801 a Fr(smb.conf\(5\))g Fu(for)h(details.)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 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(23.)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 (3883) cvn H.B /DEST pdfmark end + -2 197 a 342 x Fx(23.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 (3885) 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 (3886) cvn H.B /DEST pdfmark end + -2 949 a 359 +x Fx(23.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 (3888) 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 (3889) 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)h('hosts)f(allo)n +(w')g(and)f('hosts)h(den)o(y')f(options)g(in)h(the)h(Samba)e(smb)m +(.conf)-2 2180 y(con\002guration)e(\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 (3890) 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 (3891) 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 (3892) 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 (3893) cvn H.B /DEST pdfmark end + +-2 3333 a 359 x Fx(23.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 (3895) 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 (3896) 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 (3897) 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 (3898) 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 (3899) cvn H.B /DEST pdfmark end + -2 5256 a 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 2783 -132 +a Fq(Chapter)20 b(23.)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 (3900) 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 (3901) 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 (3902) cvn H.B /DEST pdfmark end + -2 807 a 359 +x Fx(23.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 (3904) 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 (3905) 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 (3906) 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 (3907) 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 (3908) 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 (3909) cvn H.B /DEST pdfmark end + -2 3276 a 359 x Fx(23.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 (3911) 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 (3912) 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 (3913) 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 (3914) 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 (3915) 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(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 2783 -132 +a Fq(Chapter)20 b(23.)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 (3916) 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 (3917) 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 (3918) cvn H.B /DEST pdfmark end + -2 973 a 359 +x Fx(23.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 (3920) cvn H.B /DEST pdfmark end + -2 1527 a 79 x Fu(Please)21 +b(check)e(re)o(gularly)f(on)i(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 +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 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(24.)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 (3932) cvn H.B /DEST pdfmark end + -2 197 a 342 x Fx(24.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 (3934) 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 (3935) 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 (3936) 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 (3937) 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 (3938) 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 (3939) 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 (3940) 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 (3941) cvn H.B /DEST pdfmark end + -2 2743 a 359 x Fx(24.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 (3943) 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 (3944) 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 (3946) 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 (3947) 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 (3948) 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 (3949) 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 (3951) 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 (3952) 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 (3953) 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 (3954) 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 (3956) 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 (3957) 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 (3958) 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 (3959) 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.)-2 +5162 y +SDict begin H.S end + -2 5162 a -2 5162 a +SDict begin 13 H.A end + -2 5162 a -2 5162 a +SDict begin [ /View [/XYZ H.V] /Dest (3960) cvn H.B /DEST pdfmark end + -2 5162 +a 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 (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: 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 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(25.)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 (3974) 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 (3975) cvn H.B /DEST pdfmark end + -2 678 a 359 +x Fx(25.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 (3977) 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 (3978) cvn H.B /DEST pdfmark end + -2 1329 a 310 x Fp(25.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 (3980) 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 (3981) cvn H.B /DEST pdfmark end + -2 1924 +a 327 x Fp(25.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 (3983) 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 (3984) cvn H.B /DEST pdfmark end + -2 2554 a 310 x Fp(25.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 (3986) 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 (3987) cvn H.B /DEST pdfmark end + -2 3149 a 327 x Fp(25.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 (3989) 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 (3990) cvn H.B /DEST pdfmark end + -2 3779 a 310 +x Fp(25.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 (3992) 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 (3993) cvn H.B /DEST pdfmark end + -2 4391 a 310 x Fp(25.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 (3995) 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 (3996) cvn H.B /DEST pdfmark end + -2 5003 +a 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 1776 -132 +a Fq(Chapter)20 b(25.)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(25.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 (3998) cvn H.B /DEST pdfmark end + -2 263 a 83 +x Fu(Document)18 b(steps)j(right)f(here!)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 (NT4MIGRATION) cvn H.B /DEST pdfmark +end + -2 -11 a 119 +x Fs(Chapter)44 b(26.)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 (4010) 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 (4011) cvn H.B /DEST pdfmark end + -2 769 a 376 x Fx(26.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 (4013) 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 (4014) cvn H.B /DEST pdfmark end + -2 1437 +a 310 x Fp(26.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 (4016) 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 (4017) cvn H.B /DEST pdfmark end + -2 2049 a 310 x Fp(26.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 (4019) 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 (4020) cvn H.B /DEST pdfmark end + -2 2745 a 359 x Fx(26.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 (4022) cvn H.B /DEST pdfmark end + -2 3299 a 79 x Fu(Lots)20 b(of)g(blah)g(blah)f(here.)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 (SPEED) cvn H.B /DEST pdfmark +end + -2 -11 a 119 +x Fs(Chapter)44 b(27.)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 (4040) cvn H.B /DEST pdfmark end + -2 197 a 342 +x Fx(27.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 (4042) 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 (4043) 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 (4044) 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 (4045) 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 (4046) cvn H.B /DEST pdfmark end + -2 2527 a 359 x Fx(27.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 (4048) 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 (4049) 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 (4050) 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 (4051) 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 (4052) 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 (4053) cvn H.B /DEST pdfmark end + -2 4914 +a 377 x Fx(27.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 (4055) 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(168)p 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 2435 -132 +a Fq(Chapter)19 b(27.)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 (4056) 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 (4057) 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 (4058) cvn H.B /DEST pdfmark end + -2 1296 a 359 x Fx(27.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 (4060) 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 (4061) 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 (4062) 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 (4063) cvn H.B /DEST pdfmark end + -2 3045 a 360 x Fx(27.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 (4065) 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 (4066) cvn H.B /DEST pdfmark end + -2 3815 a 359 x Fx(27.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 (4068) 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 (4069) 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 (4070) 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 (4071) cvn H.B /DEST pdfmark end + -2 5348 +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 2435 -132 +a Fq(Chapter)19 b(27.)h(Samba)f(performance)g(issues)p +Black -2 88 a Fx(27.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 (4073) 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 (4074) 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 (4075) cvn H.B /DEST pdfmark end + -2 880 a 360 x Fx(27.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 (4077) 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 (4078) 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 (4079) cvn H.B /DEST pdfmark end + -2 2140 a 359 x Fx(27.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 (4081) 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 (4082) cvn H.B /DEST pdfmark end + -2 2909 a 359 x Fx(27.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 (4084) 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 (4085) 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 (4086) 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 (4087) 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 (4088) 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 (4089) 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(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 2435 -132 +a Fq(Chapter)19 b(27.)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 (4090) 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 (4091) 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 (4092) 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 (4093) 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 (4094) 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 (4095) 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 (4096) 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 (4097) 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 (4098) 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 (4099) 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 (4100) 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 (4101) 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 (4102) 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 (4103) 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 (4104) 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 (4105) 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 (4106) 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 (4107) 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 (4108) 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 (4109) 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 (4110) 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 (4111) 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 (4112) 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 (4113) 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 (4114) 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(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 (PORTABILITY) cvn H.B /DEST pdfmark +end + -2 -11 a 119 +x Fs(Chapter)44 b(28.)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 (4125) 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 (4126) cvn H.B /DEST pdfmark end + +-2 562 a 359 x Fx(28.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 (4128) 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 (4129) 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 (4130) 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 (4131) 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 (4132) cvn H.B /DEST pdfmark end + -2 2801 a 359 x Fx(28.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 (4134) 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 (4135) 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 (4136) cvn H.B /DEST pdfmark end + -2 3949 +a 362 x Fx(28.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 (4138) 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 (4139) 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 (4140) 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 (4143) cvn H.B /DEST pdfmark end + -2 5984 a 3618 6053 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 -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 (4161) cvn H.B /DEST pdfmark end + -2 -201 a 2971 +-132 a Fq(Chapter)20 b(28.)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 (4141) 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 (4142) 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 (4145) 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 (4146) 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 (4147) 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 (4148) 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 (4149) 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 (4150) 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 (4151) 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 (4152) 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 (4153) 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 (4154) 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 (4155) 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 (4156) 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 (4157) 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 (4158) 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 (4159) 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 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 2971 -132 +a Fq(Chapter)20 b(28.)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 (4160) 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 (4163) 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 (4164) 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 (4165) cvn H.B /DEST pdfmark end + -2 896 a 375 x Fx(28.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 (4167) 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 (4168) 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 (4169) 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 (4170) 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 (4171) cvn H.B /DEST pdfmark end + -2 2708 a 359 x Fx(28.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 (4173) cvn H.B /DEST pdfmark end + -2 3069 +a 327 x Fp(28.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 (4175) cvn H.B /DEST pdfmark end + -2 3586 +a 84 x Fu(Disabling)19 b(Sequential)h(Read)g(Ahead)f(using)h("vmtune)f +(-r)h(0")g(impro)o(v)o(es)e(samba)i(performance)d(signi\002cally)-5 +b(.)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 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(29.)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 (4194) 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 (4195) cvn H.B /DEST pdfmark end + -2 454 a 359 +x Fx(29.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 (4197) 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 (4198) 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 (4199) 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 (4200) 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 (4201) 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 (4202) 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 (4203) 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 (4204) cvn H.B /DEST pdfmark end + -2 2419 a 359 x Fx(29.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 (4206) cvn H.B /DEST pdfmark end + -2 2780 a 326 x Fp(29.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 (4208) 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 (4209) 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 (4210) 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 (4211) 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 (4212) 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 (4213) 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 (4214) 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 (4215) 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 (4216) 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 (4217) 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 (4218) 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 (4219) 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(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 -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 (4242) cvn H.B /DEST pdfmark end + -2 -201 a 2324 +-132 a Fq(Chapter)20 b(29.)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 (4220) 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 (4221) cvn H.B /DEST pdfmark end + -2 425 a 310 x Fp(29.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 (4223) 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 (4224) 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 (4225) 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 (4226) 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 (4227) 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 (4228) 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 (4229) 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 (4230) cvn H.B /DEST pdfmark end + -2 2828 a 328 x Fp(29.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 (4232) 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 (4233) 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 (4234) cvn H.B /DEST pdfmark end + +-2 4045 a 310 x Fp(29.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 (4236) 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 (4237) 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 (4238) cvn H.B /DEST pdfmark end + -2 5227 a Fo(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 (4239) cvn H.B /DEST pdfmark end + 1438 5227 a Fo(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 3616 5984 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 2324 -132 +a Fq(Chapter)20 b(29.)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 (4240) 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 (4241) 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 (4243) 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 (4244) cvn H.B /DEST pdfmark end + -2 1056 +a 359 x Fx(29.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 (4246) cvn H.B /DEST pdfmark end + -2 1444 a 299 x Fp(29.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 (4248) 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 (4249) 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 (4250) 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 (4251) cvn H.B /DEST pdfmark end + -2 2911 a 316 x Fp(29.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 (4253) 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 (4254) 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 (4255) 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 (4256) cvn H.B /DEST pdfmark end + -2 4293 a 310 +x Fp(29.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 (4258) 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 (4259) 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 (4260) cvn H.B /DEST pdfmark end + -2 5229 a 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 -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 (4292) cvn H.B /DEST pdfmark end + -2 -201 a 2324 +-132 a Fq(Chapter)20 b(29.)f(Samba)g(and)g(other)h(CIFS)g(clients)p +Black -2 72 a Fp(29.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 (4262) 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 (4263) 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 (4264) 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 (4265) cvn H.B /DEST pdfmark end + -2 591 a 310 x Fp(29.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 (4267) 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 (4268) cvn H.B /DEST pdfmark end + -2 1502 a 359 +x Fx(29.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 (4270) 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 (4271) 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 (4272) 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 (4273) 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 (4274) 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 (4275) 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 (4276) 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 (4277) 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 (4278) 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 (4279) 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 (4280) 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 (4281) 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 (4282) 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 (4283) 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 (4284) cvn H.B /DEST pdfmark end + -2 3911 +a 359 x Fx(29.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 (4286) 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 (4287) 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 (4288) 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 (4289) 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 (4290) 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(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 2324 -132 +a Fq(Chapter)20 b(29.)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 (4291) 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 (4294) 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 (4295) 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 (4296) 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 (4297) 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 (4298) 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 (4299) 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 (4300) cvn H.B /DEST pdfmark end + -2 2474 +a 164 2571 a Fl(Note:)e Fk(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 (4301) cvn H.B /DEST pdfmark end + -2 2803 a 377 x Fx(29.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 (4303) 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 (4304) 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(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 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(30.)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 (4320) 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 (4321) 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 (4322) cvn H.B /DEST pdfmark end + +-2 562 a 359 x Fx(30.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 (4324) cvn H.B /DEST pdfmark end + -2 +923 a 326 x Fp(30.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 (4326) 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 (4327) 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 (4328) 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 (4329) cvn H.B /DEST pdfmark end + -2 2041 +a 310 x Fp(30.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 (4331) 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 (4332) cvn H.B /DEST pdfmark end + -2 2842 a 286 x Fw(30.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 (4334) 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 (4335) 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 (4336) 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 (4337) cvn H.B /DEST pdfmark end + -2 3921 a 277 x Fw(30.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 (4339) 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 (4340) 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 (4341) 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(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 2517 -132 +a Fq(Chapter)20 b(30.)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 (4342) 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 (4343) 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 (4344) 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 (4345) 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 (4346) 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 (4347) 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 (4348) 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 (4349) cvn H.B /DEST pdfmark end + -2 775 a 147 882 a Fn(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 (4350) 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 (4351) cvn H.B /DEST pdfmark end + 1415 1156 a Fn(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 (4352) 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 (4353) 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 (4354) 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 (4355) cvn H.B /DEST pdfmark end + -2 +1591 a 147 1698 a Fn(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 (4356) 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 (4357) 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 (4358) cvn H.B /DEST pdfmark end + 2056 +2354 a Fo(-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 (4359) 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 (4360) cvn H.B /DEST pdfmark end + -2 2753 a 147 2843 a Fn(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 (4361) 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 (4362) 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 (4363) 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 (4364) cvn H.B /DEST pdfmark end + -2 3403 +a 147 3493 a Fn(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 (4365) cvn H.B /DEST pdfmark end + -2 3819 a 377 x +Fx(30.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 (4367) 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 (4368) 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 (4369) 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 (4370) 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 (4371) cvn H.B /DEST pdfmark end + -2 5204 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 (4409) cvn H.B /DEST pdfmark end + -2 -201 a 2517 +-132 a Fq(Chapter)20 b(30.)g(How)g(to)h(compile)e(SAMB)n(A)p +Black -2 88 a Fx(30.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 (4373) 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 (4374) cvn H.B /DEST pdfmark end + 1075 +362 a Fn(./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 (4375) 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 (4376) 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 (4377) cvn H.B /DEST pdfmark end + 267 744 a Fn(./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 (4378) 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 (4379) 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 (4380) 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 (4381) cvn H.B /DEST pdfmark end + 267 1292 a Fn(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 (4382) 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 (4383) 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 (4384) 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 (4385) cvn H.B /DEST pdfmark end + 267 1840 a Fn(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 (4386) 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 (4387) 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 (4388) 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 (4389) cvn H.B /DEST pdfmark end + 267 2388 +a Fn(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 (4390) 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 (4391) 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 (4392) 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 (4393) cvn H.B /DEST pdfmark end + 267 2936 a Fn(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 (4394) 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 (4395) 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 (4396) 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 (4397) cvn H.B /DEST pdfmark end + 267 3592 a Fn(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 (4398) 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 (4399) cvn H.B /DEST pdfmark end + -2 3884 +a 310 x Fp(30.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 (4401) 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 (4402) 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 (4405) 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 (4406) 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 (4407) 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 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 -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 (4443) cvn H.B /DEST pdfmark end + -2 -201 a 2517 +-132 a Fq(Chapter)20 b(30.)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 (4408) 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 (4410) 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 (4411) cvn H.B /DEST pdfmark end + -2 858 a 269 x Fw(30.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 (4413) 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 (4414) 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 (4415) 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 (4418) cvn H.B /DEST pdfmark end + -2 1756 +a 278 x Fw(30.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 (4420) 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 (4421) 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 (4422) 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 (4426) 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 (4427) 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 (4428) cvn H.B /DEST pdfmark end + -2 3502 +a 359 x Fx(30.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 (4430) 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 (4431) 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 (4432) 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 (4433) 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 (4434) 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 (4435) 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 (4436) 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 (4437) 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 (4438) cvn H.B /DEST pdfmark end + -2 4967 a 310 x Fp(30.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 (4440) 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 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 -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 (4476) cvn H.B /DEST pdfmark end + -2 -201 a 2517 +-132 a Fq(Chapter)20 b(30.)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 (4441) 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 (4442) 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 Fn(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 (4445) 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 (4446) 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 (4447) cvn H.B /DEST pdfmark end + -2 804 a 90 x Fn(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 (4448) 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 (4449) 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 (4450) 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 (4451) 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 (4452) 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 (4453) 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 2369 y +SDict begin H.S end + -2 2369 a -2 2369 a +SDict begin 13 H.A end + -2 2369 a +-2 2369 a +SDict begin [ /View [/XYZ H.V] /Dest (4454) cvn H.B /DEST pdfmark end + -2 2369 a 90 x Fu(NO)m(TE:)g(Some)f(unix)o(es)h(already)f(ha) +n(v)o(e)g(entries)i(lik)o(e)f(netbios_ns)f(\(note)g(the)h(underscore\)) +e(in)2719 2459 y +SDict begin H.S end + 2719 2459 a 2719 2459 a +SDict begin 13 H.A end + 2719 2459 a +2719 2459 a +SDict begin [ /View [/XYZ H.V] /Dest (4455) cvn H.B /DEST pdfmark end + 2719 2459 a Fr(/etc/services)p Fu(.)h(Y)-9 +b(ou)19 b(must)-2 2566 y(either)h(edit)353 2566 y +SDict begin H.S end + 353 +2566 a 353 2566 a +SDict begin 13 H.A end + 353 2566 a 353 2566 a +SDict begin [ /View [/XYZ H.V] /Dest (4456) cvn H.B /DEST pdfmark end + 353 2566 a Fr(/etc/services)e +Fu(or)1046 2566 y +SDict begin H.S end + 1046 2566 a 1046 2566 a +SDict begin 13 H.A end + 1046 2566 a +1046 2566 a +SDict begin [ /View [/XYZ H.V] /Dest (4457) cvn H.B /DEST pdfmark end + 1046 2566 a Fr(/etc/inetd.conf)h Fu(to)h(mak)o(e)g(them)f +(consistent.)-2 2738 y +SDict begin H.S end + -2 2738 a -2 2738 a +SDict begin 13 H.A end + -2 2738 a +-2 2738 a +SDict begin [ /View [/XYZ H.V] /Dest (4458) cvn H.B /DEST pdfmark end + -2 2738 a 102 x Fu(NO)m(TE:)h(On)g(man)o(y)f(systems)h(you)g +(may)f(need)h(to)g(use)h(the)f("interf)o(aces")f(option)g(in)i(smb)m +(.conf)d(to)i(specify)g(the)g(IP)g(address)g(and)-2 2948 +y(netmask)f(of)h(your)f(interf)o(aces.)g(Run)1081 2948 +y +SDict begin H.S end + 1081 2948 a 1081 2948 a +SDict begin 13 H.A end + 1081 2948 a 1081 2948 a +SDict begin [ /View [/XYZ H.V] /Dest (4459) cvn H.B /DEST pdfmark end + 1081 +2948 a Fu(ifcon\002g)g(as)i(root)e(if)i(you)e(don')o(t)f(kno)n(w)h +(what)i(the)f(broadcast)f(is)i(for)e(your)g(net.)3371 +2948 y +SDict begin H.S end + 3371 2948 a 3371 2948 a +SDict begin 13 H.A end + 3371 2948 a 3371 2948 +a +SDict begin [ /View [/XYZ H.V] /Dest (4460) cvn H.B /DEST pdfmark end + 3371 2948 a Fu(nmbd)g(tries)-2 3056 y(to)h(determine)f(it)i(at)f(run) +g(time,)g(b)n(ut)g(f)o(ails)h(on)f(some)g(unix)o(es.)-2 +3068 y +SDict begin H.S end + -2 3068 a -2 3068 a +SDict begin 11.7 H.A end + -2 3068 a -2 3068 a +SDict begin [ /View [/XYZ H.V] /Dest (4461) cvn H.B /DEST pdfmark end + -2 3068 +a 346 3168 3463 17 v 346 3815 17 647 v 1853 3317 a Fp(W)-8 +b(ar)n(ning)388 3507 y +SDict begin H.S end + 388 3507 a 388 3507 a +SDict begin 11.7 H.A end + 388 3507 +a 388 3507 a +SDict begin [ /View [/XYZ H.V] /Dest (4462) cvn H.B /DEST pdfmark end + 388 3507 a 73 x Fk(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 +3580 y +SDict begin H.S end + 2730 3580 a 2730 3580 a +SDict begin 11.7 H.A end + 2730 3580 a 2730 3580 +a +SDict begin [ /View [/XYZ H.V] /Dest (4463) cvn H.B /DEST pdfmark end + 2730 3580 a Ff(inetd.conf)p Fk(.)24 b(This)c(means)g(y)o(ou)388 +3677 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 3774 y(scr)q(ipt)g(from)759 3774 +y +SDict begin H.S end + 759 3774 a 759 3774 a +SDict begin 11.7 H.A end + 759 3774 a 759 3774 a +SDict begin [ /View [/XYZ H.V] /Dest (4464) cvn H.B /DEST pdfmark end + 759 3774 +a Fd(inetd)p Fk(.)p 3792 3815 17 647 v 346 3831 3463 +17 v -2 4008 a +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 (4465) cvn H.B /DEST pdfmark end + -2 4008 a 57 x Fu(Restart)254 4065 y +SDict begin H.S end + 254 4065 a 254 +4065 a +SDict begin 13 H.A end + 254 4065 a 254 4065 a +SDict begin [ /View [/XYZ H.V] /Dest (4466) cvn H.B /DEST pdfmark end + 254 4065 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 4065 +y +SDict begin H.S end + 2774 4065 a 2774 4065 a +SDict begin 13 H.A end + 2774 4065 a 2774 4065 a +SDict begin [ /View [/XYZ H.V] /Dest (4467) cvn H.B /DEST pdfmark end + 2774 +4065 a 21 w Fu(nmbd)h(then)h(you)f(may)h(need)f(to)-2 +4173 y(kill)h(nmbd)f(as)i(well.)-2 4184 y +SDict begin H.S end + -2 4184 a -2 +4184 a +SDict begin 13 H.A end + -2 4184 a -2 4184 a +SDict begin [ /View [/XYZ H.V] /Dest (4468) cvn H.B /DEST pdfmark end + -2 4184 a 327 x Fp(30.4.2.)28 +b(Alter)n(nati)o(v)o(e:)j(starting)e(it)h(as)f(a)h(daemon)-2 +4702 y +SDict begin H.S end + -2 4702 a -2 4702 a +SDict begin 13 H.A end + -2 4702 a -2 4702 a +SDict begin [ /View [/XYZ H.V] /Dest (4470) cvn H.B /DEST pdfmark end + -2 4702 +a 83 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 4785 y +SDict begin H.S end + 3319 4785 +a 3319 4785 a +SDict begin 13 H.A end + 3319 4785 a 3319 4785 a +SDict begin [ /View [/XYZ H.V] /Dest (4471) cvn H.B /DEST pdfmark end + 3319 4785 a Fr(startsmb)p +Fu(.)-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 (4472) cvn H.B /DEST pdfmark end + -2 4969 a -2 5052 a +SDict begin H.S end + -2 5052 a -2 5052 a +SDict begin 11.7 H.A end + -2 5052 a -2 +5052 a +SDict begin [ /View [/XYZ H.V] /Dest (4473) cvn H.B /DEST pdfmark end + -2 5052 a 80 x Fr(#!/bin/sh)-2 5229 y(/usr/local/samba/bin/smbd) +40 b(-D)-2 5326 y(/usr/local/samba/bin/nmbd)g(-D)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(30.)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 (4474) cvn H.B /DEST pdfmark end + -2 +-11 a 83 x Fu(then)g(mak)o(e)h(it)h(e)o(x)o(ecutable)d(with)970 +72 y +SDict begin H.S end + 970 72 a 970 72 a +SDict begin 13 H.A end + 970 72 a 970 72 a +SDict begin [ /View [/XYZ H.V] /Dest (4475) cvn H.B /DEST pdfmark end + 970 72 a Fv(chmod)i(+x)h +(startsmb)-2 346 y Fu(Y)-9 b(ou)19 b(can)h(then)g(run)f +Fv(startsmb)i Fu(by)f(hand)f(or)h(e)o(x)o(ecute)e(it)j(from)1815 +346 y +SDict begin H.S end + 1815 346 a 1815 346 a +SDict begin 13 H.A end + 1815 346 a 1815 346 a +SDict begin [ /View [/XYZ H.V] /Dest (4478) cvn H.B /DEST pdfmark end + 1815 +346 a Fr(/etc/rc.local)-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 (4479) cvn H.B /DEST pdfmark end + -2 530 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 620 y +SDict begin H.S end + 1430 +620 a 1430 620 a +SDict begin 13 H.A end + 1430 620 a 1430 620 a +SDict begin [ /View [/XYZ H.V] /Dest (4480) cvn H.B /DEST pdfmark end + 1430 620 a Fv(nmbd)i +Fu(and)1799 620 y +SDict begin H.S end + 1799 620 a 1799 620 a +SDict begin 13 H.A end + 1799 620 a 1799 +620 a +SDict begin [ /View [/XYZ H.V] /Dest (4481) cvn H.B /DEST pdfmark end + 1799 620 a Fv(smbd)p Fu(.)-2 638 y +SDict begin H.S end + -2 638 a -2 +638 a +SDict begin 11.7 H.A end + -2 638 a -2 638 a +SDict begin [ /View [/XYZ H.V] /Dest (4482) cvn H.B /DEST pdfmark end + -2 638 a -2 763 a +SDict begin H.S end + -2 763 a -2 +763 a +SDict begin 11.7 H.A end + -2 763 a -2 763 a +SDict begin [ /View [/XYZ H.V] /Dest (4483) cvn H.B /DEST pdfmark end + -2 763 a 164 842 a Fl(Note:)d +Fk(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 842 +y +SDict begin H.S end + 2634 842 a 2634 842 a +SDict begin 11.7 H.A end + 2634 842 a 2634 842 a +SDict begin [ /View [/XYZ H.V] /Dest (4484) cvn H.B /DEST pdfmark end + 2634 842 +a Ff(examples/svr4-start)q(up)27 b Fk(scr)q(ipt)164 939 +y(to)20 b(mak)o(e)g(Samba)f(\002t)i(into)e(that)h(system.)p +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 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(31.)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 (4499) cvn H.B /DEST pdfmark end + -2 197 a 342 x Fx(31.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 (4501) 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 (4502) 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 (4503) 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 (4504) 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 (4505) 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 (4506) 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 (4507) 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 (4508) 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 (4509) cvn H.B /DEST pdfmark end + -2 2801 a 359 x Fx(31.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 (4511) 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 (4512) 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 (4514) 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 (4515) cvn H.B /DEST pdfmark end + -2 4226 +a 359 x Fx(31.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 (4517) 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 (4518) 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 (4519) 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 (4520) 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 (4522) cvn H.B /DEST pdfmark end + -2 5984 a 3616 6053 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 2806 -132 +a Fq(Chapter)20 b(31.)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 (4521) 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 (4523) 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 (4524) 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 (4525) cvn H.B /DEST pdfmark end + 1915 +732 a Fj(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 (4526) cvn H.B /DEST pdfmark end + 2468 732 a Fo(machine)19 +b Fu(is)j(the)e(name)f(of)h(the)g(client)-2 840 y(you)e(wish)i(to)g +(deb)n(ug.)e(In)h(that)h(\002le)g(put)f(an)o(y)g(smb)m(.conf)e +(commands)h(you)g(w)o(ant,)i(for)e(e)o(xample)2737 840 +y +SDict begin H.S end + 2737 840 a 2737 840 a +SDict begin 13 H.A end + 2737 840 a 2737 840 a +SDict begin [ /View [/XYZ H.V] /Dest (4527) cvn H.B /DEST pdfmark end + 2737 840 +a Fv(log)h(le)o(v)o(el=)g Fu(may)g(be)h(useful.)e(This)-2 +948 y(also)i(allo)n(ws)h(you)e(to)h(e)o(xperiment)e(with)j(dif)n +(ferent)d(security)i(systems,)g(protocol)f(le)n(v)o(els)h(etc)g(on)g +(just)h(one)f(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 (4528) 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 (4529) 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 (4530) 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 (4531) 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 (4532) 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 (4533) 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 (4534) 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 (4535) cvn H.B /DEST pdfmark end + -2 1848 a 359 +x Fx(31.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 (4537) 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 (4538) 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 (4539) 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 (4540) 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 (4541) 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 (4542) 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 (4543) 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 (4544) 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 (4545) cvn H.B /DEST pdfmark end + 3175 4390 a Fn(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 (4546) cvn H.B /DEST pdfmark end + 1283 4498 a Fn(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 (4547) 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 (4548) cvn H.B /DEST pdfmark end + 1578 4880 +a Fn(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 (4549) cvn H.B /DEST pdfmark end + -2 5215 +a 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 2806 -132 +a Fq(Chapter)20 b(31.)f(Reporting)g(Bugs)p Black -2 88 +a Fx(31.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 (4551) 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 (4552) cvn H.B /DEST pdfmark end + 468 578 a Fn(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 (4553) cvn H.B /DEST pdfmark end + 916 578 a Fm(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 (4554) cvn H.B /DEST pdfmark end + 1583 578 a Fo(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 (4555) 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 (4556) cvn H.B /DEST pdfmark end + 2631 578 a Fn(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 (4557) cvn H.B /DEST pdfmark end + -2 714 a 360 +x Fx(31.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 (4559) 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 (4560) cvn H.B /DEST pdfmark end + 2871 1348 +a Fn(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 (4561) cvn H.B /DEST pdfmark end + 1355 1455 a Fn(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(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 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(32.)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 (4580) 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 (4582) 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 (4583) 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 (4584) 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 (4585) cvn H.B /DEST pdfmark end + -2 1713 +a 359 x Fx(32.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 (4587) 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 (4588) 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 (4589) 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)e +(smb)m(.conf.)f(I)i(will)h(assume)f(this)h(share)f(is)h(called)-2 +3110 y("tmp".)e(Y)-9 b(ou)20 b(can)g(add)f(a)i("tmp")f(share)g(lik)o(e) +g(by)g(adding)f(the)h(follo)n(wing)e(to)j(smb)m(.conf:)-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 (4590) 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 (4591) 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)-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 (4592) cvn H.B /DEST pdfmark end + -2 4105 +a 107 x Fu(THESE)20 b(TESTS)g(ASSUME)h(VERSION)f(3.0.0)f(OR)i(LA)-9 +b(TER)20 b(OF)h(THE)f(SAMB)m(A)h(SUITE.)f(SOME)g(COMMANDS)-2 +4320 y(SHO)m(WN)h(DID)f(NO)m(T)g(EXIST)g(IN)h(EARLIER)f(VERSIONS)-2 +4487 y +SDict begin H.S end + -2 4487 a -2 4487 a +SDict begin 13 H.A end + -2 4487 a -2 4487 a +SDict begin [ /View [/XYZ H.V] /Dest (4593) cvn H.B /DEST pdfmark end + -2 4487 +a 107 x Fu(Please)h(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 4702 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 +4810 y(/etc/resolv)-5 b(.conf)17 b(\002le)k(points)f(to)g(name)g(serv)o +(ers)f(that)i(really)e(do)h(e)o(xist.)-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 (4594) cvn H.B /DEST pdfmark end + -2 4994 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)g +(smb)m(.conf)-2 5192 y(\002le)i(results)f(in)g("dns)g(proxy)f(=)h(no".) +g(The)g(best)g(w)o(ay)g(to)h(check)e(this)i(is)g(with)f("testparm)g +(smb)m(.conf")-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 (4595) cvn H.B /DEST pdfmark end + -2 5221 a 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 2653 -132 +a Fq(Chapter)20 b(32.)f(The)h(samba)g(c)o(hec)n(klist)p +Black -2 88 a Fx(32.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 (4597) 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 (4599) 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)f +(smb)m(.conf)f(\002le,)j(run)e(the)i(command)d("testparm)h(smb)m +(.conf".)f(If)i(it)h(reports)147 607 y(an)o(y)f(errors)f(then)h(your)f +(smb)m(.conf)f(con\002guration)f(\002le)k(is)g(f)o(aulty)-5 +b(.)-2 791 y +SDict begin H.S end + -2 791 a -2 791 a +SDict begin 13 H.A end + -2 791 a -2 791 a +SDict begin [ /View [/XYZ H.V] /Dest (4601) cvn H.B /DEST pdfmark end + -2 791 +a 147 881 a Fu(Note:)20 b(Y)-9 b(our)20 b(smb)m(.conf)e(\002le)j(may)e +(be)h(located)g(in:)1617 881 y +SDict begin H.S end + 1617 881 a 1617 881 a +SDict begin 13 H.A end + +1617 881 a 1617 881 a +SDict begin [ /View [/XYZ H.V] /Dest (4602) cvn H.B /DEST pdfmark end + 1617 881 a Fr(/etc/samba)f Fu(Or)i(in:)2303 +881 y +SDict begin H.S end + 2303 881 a 2303 881 a +SDict begin 13 H.A end + 2303 881 a 2303 881 a +SDict begin [ /View [/XYZ H.V] /Dest (4603) cvn H.B /DEST pdfmark end + 2303 +881 a Fr(/usr/local/samba/lib)-2 899 y +SDict begin H.S end + -2 899 a -2 899 +a +SDict begin 13 H.A end + -2 899 a -2 899 a +SDict begin [ /View [/XYZ H.V] /Dest (4604) cvn H.B /DEST pdfmark end + -2 899 a Black 131 x Fu(2.)p Black +86 w(Run)f(the)h(command)d("ping)h(BIGSER)-7 b(VER")21 +b(from)e(the)i(PC)g(and)f("ping)f(A)m(CLIENT")g(from)g(the)i(unix)e +(box.)g(If)h(you)f(don')o(t)147 1138 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 1322 y +SDict begin H.S end + -2 1322 a -2 1322 a +SDict begin 13 H.A end + -2 1322 a -2 +1322 a +SDict begin [ /View [/XYZ H.V] /Dest (4606) cvn H.B /DEST pdfmark end + -2 1322 a 147 1412 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 1596 y +SDict begin H.S end + -2 1596 a -2 1596 a +SDict begin 13 H.A end + -2 1596 a -2 1596 +a +SDict begin [ /View [/XYZ H.V] /Dest (4607) cvn H.B /DEST pdfmark end + -2 1596 a 147 1686 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)g(/etc/hosts)g(\002le)h(is)g(not)147 1794 y(correctly)e(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 +1902 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 2069 y +SDict begin H.S end + -2 2069 a -2 2069 a +SDict begin 13 H.A end + -2 +2069 a -2 2069 a +SDict begin [ /View [/XYZ H.V] /Dest (4608) cvn H.B /DEST pdfmark end + -2 2069 a 147 2176 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 +2284 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 2392 y(done)e(via)i(the)f(ipfw)o(adm)f +(program.\))-2 2410 y +SDict begin H.S end + -2 2410 a -2 2410 a +SDict begin 13 H.A end + -2 2410 a -2 +2410 a +SDict begin [ /View [/XYZ H.V] /Dest (4609) cvn H.B /DEST pdfmark end + -2 2410 a Black 131 x Fu(3.)p Black 86 w(Run)h(the)h(command)d +("smbclient)h(-L)h(BIGSER)-7 b(VER")22 b(on)d(the)i(unix)e(box.)g(Y)-9 +b(ou)20 b(should)f(get)h(a)h(list)g(of)f(a)n(v)n(ailable)g(shares)147 +2649 y(back.)-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 (4611) cvn H.B /DEST pdfmark end + -2 2816 a 147 2923 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 +3031 y("hosts)h(allo)n(w",)e("hosts)i(den)o(y")d(or)i("v)n(alid)g +(users")g(line)g(in)h(your)e(smb)m(.conf,)f(or)h(your)g(guest)h +(account)f(is)j(not)d(v)n(alid.)h(Check)147 3139 y(what)g(your)f(guest) +h(account)f(is)i(using)f("testparm")f(and)h(temporarily)e(remo)o(v)o(e) +g(an)o(y)i("hosts)g(allo)n(w",)g("hosts)g(den)o(y",)f("v)n(alid)147 +3247 y(users")h(or)g("in)m(v)n(alid)f(users")h(lines.)-2 +3414 y +SDict begin H.S end + -2 3414 a -2 3414 a +SDict begin 13 H.A end + -2 3414 a -2 3414 a +SDict begin [ /View [/XYZ H.V] /Dest (4612) cvn H.B /DEST pdfmark end + -2 3414 +a 147 3521 a Fu(If)g(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 3629 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 +3737 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)f("netstat)g(-a".)-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 (4613) cvn H.B /DEST pdfmark end + -2 3921 +a 147 4011 a Fu(If)g(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 4119 +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)h(smbd,)f(or)h +(a)g(similar)147 4227 y(f)o(atal)h(problem)d(with)i(the)h(initial)f +(startup)g(of)g(smbd.)f(Also)i(check)e(your)g(con\002g)g(\002le)i +(\(smb)m(.conf\))d(for)h(syntax)h(errors)f(with)147 4335 +y("testparm")h(and)f(that)i(the)f(v)n(arious)f(directories)g(where)h +(samba)f(k)o(eeps)h(its)i(log)e(and)f(lock)h(\002les)h(e)o(xist.)-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 (4614) cvn H.B /DEST pdfmark end + -2 4519 +a 147 4608 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 4716 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)f(smb)m(.conf)f(\002le)j(entries:)-2 +4900 y +SDict begin H.S end + -2 4900 a -2 4900 a +SDict begin 13 H.A end + -2 4900 a -2 4900 a +SDict begin [ /View [/XYZ H.V] /Dest (4615) cvn H.B /DEST pdfmark end + -2 4900 +a -2 4942 a +SDict begin H.S end + -2 4942 a -2 4942 a +SDict begin 11.7 H.A end + -2 4942 a -2 4942 a +SDict begin [ /View [/XYZ H.V] /Dest (4616) cvn H.B /DEST pdfmark end + -2 +4942 a 147 5021 a Fr(hosts)44 b(deny)g(=)h(ALL)147 5118 +y(hosts)f(allow)g(=)h(xxx.xxx.xxx.xxx/yy)147 5215 y(bind)f(interfaces)g +(only)g(=)g(Yes)p Black 3618 5984 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 2653 -132 +a Fq(Chapter)20 b(32.)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 (4617) 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 (4618) 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 (4619) 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 (4620) cvn H.B /DEST pdfmark end + -2 898 a 147 +1006 a Fu(Do)20 b(NO)m(T)g(use)h(the)f("bind)f(interf)o(aces)h(only")f +(parameter)g(where)g(you)h(may)f(wish)i(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)f +(smbclient)h(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:)i(the)g("bind)g(interf)o(aces)f(only")g(parameter)g +(de\002cienc)o(y)g(where)g(it)i(will)g(not)f(allo)n(w)g(connections)f +(to)147 1329 y(the)h(loopback)f(address)g(will)i(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 (4621) 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)i(inetd)f(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)f(inetd.conf)f +(\002le)147 1819 y(before)h(trying)g(to)h(start)h(smbd)f(as)h(a)f +(daemon,)f(it)i(can)f(a)n(v)n(oid)g(a)g(lot)h(of)e(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 (4622) cvn H.B /DEST pdfmark end + -2 2003 +a 147 2093 a Fu(And)h(yet)g(another)f(possible)h(cause)g(for)f(f)o +(ailure)h(of)g(TEST)g(3)g(is)h(when)f(the)g(subnet)g(mask)g(and)f(/)i +(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)f(log.nmb)e(\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 (4623) cvn H.B /DEST pdfmark end + -2 2327 a Black +132 x Fu(4.)p Black 86 w(Run)i(the)h(command)d("nmblookup)f(-B)j +(BIGSER)-7 b(VER)22 b(__SAMB)m(A__".)d(Y)-9 b(ou)19 b(should)g(get)h +(the)h(IP)f(address)g(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 (4625) 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)f(inetd.conf)f(if)i(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 (4626) 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 (4627) 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 (4629) cvn H.B /DEST pdfmark end + 749 3480 +a Fv(nmblookup)h(-B)g(A)-5 b(CLIENT)22 b('*')-2 3663 +y +SDict begin H.S end + -2 3663 a -2 3663 a +SDict begin 13 H.A end + -2 3663 a -2 3663 a +SDict begin [ /View [/XYZ H.V] /Dest (4630) cvn H.B /DEST pdfmark end + -2 3663 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 (4631) 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 (4632) 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 (4634) cvn H.B /DEST pdfmark end + 777 4285 +a Fv(nmblookup)g(-d)f(2)g('*')-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 (4635) cvn H.B /DEST pdfmark end + -2 4468 a 147 4559 a Fu(This)h(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 (4636) 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)g("interf)o(aces")g(option)f(in)147 +5373 y(smb)m(.conf)f(to)j(manually)d(con\002gure)h(your)g(IP)h +(address,)g(broadcast)f(and)g(netmask.)p 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 2653 -132 +a Fq(Chapter)20 b(32.)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 (4637) 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)h(-B)f +(option)f(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 (4638) 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 (4639) 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 (4641) cvn H.B /DEST pdfmark end + 777 712 a Fv(smbclient)g(//BIGSER)-5 +b(VER/TMP)p Fu(.)22 b(Y)-9 b(ou)20 b(should)f(then)h(be)g(prompted)e +(for)i(a)g(passw)o(ord.)f(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)h(-U)h +(>accountname<)c(option)i(to)i(the)f(end)f(of)h(the)g(command)f(line.)h +(e)o(g:)3212 928 y +SDict begin H.S end + 3212 928 a 3212 928 a +SDict begin 13 H.A end + 3212 928 a 3212 +928 a +SDict begin [ /View [/XYZ H.V] /Dest (4642) cvn H.B /DEST pdfmark end + 3212 928 a Fv(smbclient)147 1036 y(//bigser)o(v)o(er/tmp)g +(-Ujohndoe)-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 (4643) cvn H.B /DEST pdfmark end + -2 1218 a 147 1310 a Fu(Note:)g(It)h(is)g(possible)f(to)g +(specify)g(the)g(passw)o(ord)g(along)f(with)h(the)g(username)f(as)i +(follo)n(ws:)2810 1310 y +SDict begin H.S end + 2810 1310 a 2810 1310 a +SDict begin 13 H.A end + 2810 +1310 a 2810 1310 a +SDict begin [ /View [/XYZ H.V] /Dest (4644) cvn H.B /DEST pdfmark end + 2810 1310 a Fv(smbclient)g(//bigser)o(v)o(er/tmp)147 +1417 y(-Ujohndoe\045secr)o(et)-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 (4645) cvn H.B /DEST pdfmark end + -2 1600 a 147 1691 a Fu(Once)f(you)e(enter)h +(the)h(passw)o(ord)f(you)g(should)f(get)i(the)g("smb>")f(prompt.)f(If)h +(you)g(don')o(t)f(then)h(look)g(at)h(the)g(error)e(message.)147 +1799 y(If)i(it)h(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)e +(smb)m(.conf.)-2 1983 y +SDict begin H.S end + -2 1983 a -2 1983 a +SDict begin 13 H.A end + -2 1983 a +-2 1983 a +SDict begin [ /View [/XYZ H.V] /Dest (4646) cvn H.B /DEST pdfmark end + -2 1983 a 147 2073 a Fu(If)h(it)h(says)g("bad)e(passw)o(ord") +h(then)f(the)i(lik)o(ely)f(causes)g(are:)-2 2091 y +SDict begin H.S end + -2 +2091 a -2 2091 a +SDict begin 13 H.A end + -2 2091 a -2 2091 a +SDict begin [ /View [/XYZ H.V] /Dest (4647) cvn H.B /DEST pdfmark end + -2 2091 a -2 2101 +a +SDict begin H.S end + -2 2101 a -2 2101 a +SDict begin 13 H.A end + -2 2101 a -2 2101 a +SDict begin [ /View [/XYZ H.V] /Dest (4648) cvn H.B /DEST pdfmark end + -2 2101 a Black +214 2244 a Fu(1.)p Black 297 2244 a +SDict begin H.S end + 297 2244 a 297 2244 +a +SDict begin 13 H.A end + 297 2244 a 297 2244 a +SDict begin [ /View [/XYZ H.V] /Dest (4649) cvn H.B /DEST pdfmark end + 297 2244 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 +2351 y(smbd)-2 2352 y +SDict begin H.S end + -2 2352 a -2 2352 a +SDict begin 13 H.A end + -2 2352 a -2 +2352 a +SDict begin [ /View [/XYZ H.V] /Dest (4650) cvn H.B /DEST pdfmark end + -2 2352 a Black 214 2501 a Fu(2.)p Black 297 2501 +a +SDict begin H.S end + 297 2501 a 297 2501 a +SDict begin 13 H.A end + 297 2501 a 297 2501 a +SDict begin [ /View [/XYZ H.V] /Dest (4651) cvn H.B /DEST pdfmark end + 297 2501 +a Fu(your)f("v)n(alid)g(users")h(con\002guration)e(is)j(incorrect)-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 (4652) cvn H.B /DEST pdfmark end + -2 2519 +a Black 214 2650 a Fu(3.)p Black 297 2650 a +SDict begin H.S end + 297 2650 +a 297 2650 a +SDict begin 13 H.A end + 297 2650 a 297 2650 a +SDict begin [ /View [/XYZ H.V] /Dest (4653) cvn H.B /DEST pdfmark end + 297 2650 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)h("passw)o(ord)f(le)n(v)o(el")h(option)f(at)h(a)h(high)e +(enough)297 2758 y(le)n(v)o(el)-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 (4654) cvn H.B /DEST pdfmark end + -2 2759 a Black 214 2908 a +Fu(4.)p Black 297 2908 a +SDict begin H.S end + 297 2908 a 297 2908 a +SDict begin 13 H.A end + 297 2908 +a 297 2908 a +SDict begin [ /View [/XYZ H.V] /Dest (4655) cvn H.B /DEST pdfmark end + 297 2908 a Fu(the)h("path)f(=")i(line)f(in)h(smb)m(.conf)d +(is)j(incorrect.)d(Check)i(it)h(with)f(testparm)-2 2926 +y +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 (4656) cvn H.B /DEST pdfmark end + -2 2926 a Black +214 3057 a Fu(5.)p Black 297 3057 a +SDict begin H.S end + 297 3057 a 297 3057 +a +SDict begin 13 H.A end + 297 3057 a 297 3057 a +SDict begin [ /View [/XYZ H.V] /Dest (4657) cvn H.B /DEST pdfmark end + 297 3057 a Fu(you)f(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 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 (4658) cvn H.B /DEST pdfmark end + -2 3241 a 147 3331 a Fu(Once)g(connected)e(you)i +(should)f(be)h(able)g(to)g(use)h(the)f(commands)2066 +3331 y +SDict begin H.S end + 2066 3331 a 2066 3331 a +SDict begin 13 H.A end + 2066 3331 a 2066 3331 +a +SDict begin [ /View [/XYZ H.V] /Dest (4659) cvn H.B /DEST pdfmark end + 2066 3331 a Fv(dir)2192 3331 y +SDict begin H.S end + 2192 3331 a 2192 3331 +a +SDict begin 13 H.A end + 2192 3331 a 2192 3331 a +SDict begin [ /View [/XYZ H.V] /Dest (4660) cvn H.B /DEST pdfmark end + 2192 3331 a Fv(get)2319 3331 +y +SDict begin H.S end + 2319 3331 a 2319 3331 a +SDict begin 13 H.A end + 2319 3331 a 2319 3331 a +SDict begin [ /View [/XYZ H.V] /Dest (4661) cvn H.B /DEST pdfmark end + 2319 +3331 a Fv(put)h Fu(etc.)f(T)-7 b(ype)2783 3331 y +SDict begin H.S end + 2783 +3331 a 2783 3331 a +SDict begin 13 H.A end + 2783 3331 a 2783 3331 a +SDict begin [ /View [/XYZ H.V] /Dest (4662) cvn H.B /DEST pdfmark end + 2783 3331 +a Fv(help)21 b(>command<)g Fu(for)147 3439 y(instructions.)e(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 +3547 y +SDict begin H.S end + 147 3547 a 147 3547 a +SDict begin 13 H.A end + 147 3547 a 147 3547 a +SDict begin [ /View [/XYZ H.V] /Dest (4663) cvn H.B /DEST pdfmark end + 147 +3547 a Fv(dir)p Fu(.)-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 (4664) cvn H.B /DEST pdfmark end + -2 3548 a Black 148 x Fu(8.)p Black +86 w(On)h(the)h(PC)g(type)f(the)g(command)1148 3696 y +SDict begin H.S end + +1148 3696 a 1148 3696 a +SDict begin 13 H.A end + 1148 3696 a 1148 3696 a +SDict begin [ /View [/XYZ H.V] /Dest (4666) cvn H.B /DEST pdfmark end + 1148 +3696 a Fv(net)g(view)h(\\\\BIGSER)-5 b(VER)p Fu(.)22 +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 3804 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 3988 y +SDict begin H.S end + -2 3988 +a -2 3988 a +SDict begin 13 H.A end + -2 3988 a -2 3988 a +SDict begin [ /View [/XYZ H.V] /Dest (4667) cvn H.B /DEST pdfmark end + -2 3988 a 147 4078 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 4186 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 +4294 y(choose)g(one)f(of)h(them\):)-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 (4668) cvn H.B /DEST pdfmark end + -2 4309 a -2 4319 a +SDict begin H.S end + -2 +4319 a -2 4319 a +SDict begin 13 H.A end + -2 4319 a -2 4319 a +SDict begin [ /View [/XYZ H.V] /Dest (4669) cvn H.B /DEST pdfmark end + -2 4319 a Black +214 4464 a Fu(1.)p Black 297 4464 a +SDict begin H.S end + 297 4464 a 297 4464 +a +SDict begin 13 H.A end + 297 4464 a 297 4464 a +SDict begin [ /View [/XYZ H.V] /Dest (4670) cvn H.B /DEST pdfmark end + 297 4464 a Fu(\002xup)f(the)h(nmbd)f +(installation)-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 (4671) cvn H.B /DEST pdfmark end + -2 4482 a Black 214 4614 a Fu(2.)p Black 297 +4614 a +SDict begin H.S end + 297 4614 a 297 4614 a +SDict begin 13 H.A end + 297 4614 a 297 4614 a +SDict begin [ /View [/XYZ H.V] /Dest (4672) cvn H.B /DEST pdfmark end + 297 +4614 a Fu(add)g(the)h(IP)h(address)f(of)g(BIGSER)-7 b(VER)21 +b(to)f(the)h("wins)f(serv)o(er")f(box)h(in)g(the)g(adv)n(anced)e +(tcp/ip)i(setup)g(on)g(the)g(PC.)-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 (4673) cvn H.B /DEST pdfmark end + -2 4632 a Black 214 4763 +a Fu(3.)p Black 297 4763 a +SDict begin H.S end + 297 4763 a 297 4763 a +SDict begin 13 H.A end + 297 +4763 a 297 4763 a +SDict begin [ /View [/XYZ H.V] /Dest (4674) cvn H.B /DEST pdfmark end + 297 4763 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 4781 y +SDict begin H.S end + -2 4781 a -2 4781 a +SDict begin 13 H.A end + -2 4781 +a -2 4781 a +SDict begin [ /View [/XYZ H.V] /Dest (4675) cvn H.B /DEST pdfmark end + -2 4781 a Black 214 4913 a Fu(4.)p Black +297 4913 a +SDict begin H.S end + 297 4913 a 297 4913 a +SDict begin 13 H.A end + 297 4913 a 297 4913 +a +SDict begin [ /View [/XYZ H.V] /Dest (4676) cvn H.B /DEST pdfmark end + 297 4913 a Fu(add)f(BIGSER)-7 b(VER)22 b(to)e(your)f(lmhosts)h +(\002le)h(on)f(the)g(PC.)-2 5097 y +SDict begin H.S end + -2 5097 a -2 5097 +a +SDict begin 13 H.A end + -2 5097 a -2 5097 a +SDict begin [ /View [/XYZ H.V] /Dest (4677) cvn H.B /DEST pdfmark end + -2 5097 a 147 5187 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 5295 y("smbclient)h(-L")g(test)h(abo)o(v)o(e.)d(In)i +(particular)m(,)e(mak)o(e)i(sure)g(your)f("hosts)h(allo)n(w")g(line)h +(is)g(correct)e(\(see)h(the)h(man)e(pages\))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 2653 -132 +a Fq(Chapter)20 b(32.)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 (4678) 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 (4679) 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(hosts.allo)n(w)f(\002le)h(for)e(your)g(client)h(\(or)g(subnet,)f +(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 (4680) cvn H.B /DEST pdfmark end + +-2 796 a Black 132 x Fu(9.)p Black 86 w(Run)h(the)h(command)777 +928 y +SDict begin H.S end + 777 928 a 777 928 a +SDict begin 13 H.A end + 777 928 a 777 928 a +SDict begin [ /View [/XYZ H.V] /Dest (4682) cvn H.B /DEST pdfmark end + 777 928 +a Fv(net)f(use)h(x:)f(\\\\BIGSER)-5 b(VER\\TMP)p Fu(.)23 +b(Y)-9 b(ou)19 b(should)h(be)g(prompted)e(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)f("hosts)h(allo)n(w")g(and)g(other) +f(con\002g)g(lines)i(in)f(smb)m(.conf)e(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 (4683) 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)f("user)g(=)g(USERN)m(AME")h(to)f +(the)g([tmp])f(section)h(of)g(smb)m(.conf)e(where)i("USERN)m(AME")g(is) +h(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 (4684) 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 (4685) 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 (4686) cvn H.B /DEST pdfmark end + 409 2231 a Fr(smb.conf)p Fu(.)e(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 (4687) 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 (4689) cvn H.B /DEST pdfmark end + 777 2380 a Fv(nmblookup)g(-M)f(TESTGR)n(OUP)h +Fu(where)e(TESTGR)m(OUP)h(is)i(the)e(name)f(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 (4690) 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)g(smb)m(.conf.)d(Mak)o(e)h(sure)i(you)e(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 (4691) 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 (4692) 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 (4694) 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 (4695) 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)e Fu(in)h(your)e(smb)m(.conf)f(\002le,) +j(or)f(enable)g(encrypted)e(passw)o(ords)i(AFTER)h(compiling)d(in)j +(support)147 3883 y(for)g(encrypted)e(passw)o(ords)i(\(refer)f(to)h +(the)g(Mak)o(e\002le\).)-2 3984 y +SDict begin H.S end + -2 3984 a -2 3984 a +SDict begin 13 H.A end + +-2 3984 a -2 3984 a +SDict begin [ /View [/XYZ H.V] /Dest (4696) cvn H.B /DEST pdfmark end + -2 3984 a 359 x Fx(32.4.)35 b(Still)g(ha)l(ving)f +(tr)m(oubles?)-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 (4698) cvn H.B /DEST pdfmark end + -2 4538 a 79 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 +4725 y(can)h(be)g(reached)f(at)592 4725 y +SDict begin H.S end + 592 4725 a +592 4725 a +SDict begin 13 H.A end + 592 4725 a 592 4725 a +SDict begin [ /View [/XYZ H.V] /Dest (4699) cvn H.B /DEST pdfmark end + 592 4725 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 4833 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 +4833 y +SDict begin H.S end + 2050 4833 a 2050 4833 a +SDict begin 13 H.A end + 2050 4833 a 2050 4833 +a +SDict begin [ /View [/XYZ H.V] /Dest (4700) cvn H.B /DEST pdfmark end + 2050 4833 a Fu(http://samba.or)o(g/samba/)d(\(http://samba.or)o +(g/samba\))-2 5017 y +SDict begin H.S end + -2 5017 a -2 5017 a +SDict begin 13 H.A end + -2 5017 a -2 +5017 a +SDict begin [ /View [/XYZ H.V] /Dest (4701) cvn H.B /DEST pdfmark end + -2 5017 a 90 x Fu(Also)k(look)g(at)g(the)h(other)e(docs)h(in)g +(the)g(Samba)g(package!)p Black 3618 5984 a Fq(193)p +Black eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF |