merging some changes from SAMBA_2_2
authorGerald Carter <jerry@samba.org>
Wed, 8 May 2002 15:37:14 +0000 (15:37 +0000)
committerGerald Carter <jerry@samba.org>
Wed, 8 May 2002 15:37:14 +0000 (15:37 +0000)
(This used to be commit e8ede079b5af4187573f1b8ed0d94b6f03cbbd22)

42 files changed:
docs/Samba-HOWTO-Collection.pdf
docs/docbook/manpages/nmbd.8.sgml
docs/docbook/manpages/smb.conf.5.sgml
docs/docbook/manpages/smbclient.1.sgml
docs/docbook/manpages/smbcontrol.1.sgml
docs/docbook/manpages/smbd.8.sgml
docs/docbook/manpages/smbmount.8.sgml
docs/docbook/manpages/smbsh.1.sgml
docs/docbook/manpages/wbinfo.1.sgml
docs/docbook/manpages/winbindd.8.sgml
docs/docbook/projdoc/Samba-LDAP-HOWTO.sgml
docs/docbook/projdoc/winbind.sgml
docs/faq/README [new file with mode: 0644]
docs/htmldocs/Samba-HOWTO-Collection.html
docs/htmldocs/nmbd.8.html
docs/htmldocs/smb.conf.5.html
docs/htmldocs/smbclient.1.html
docs/htmldocs/smbcontrol.1.html
docs/htmldocs/smbd.8.html
docs/htmldocs/smbmount.8.html
docs/htmldocs/smbsh.1.html
docs/htmldocs/wbinfo.1.html
docs/htmldocs/winbindd.8.html
docs/manpages/nmbd.8
docs/manpages/smb.conf.5
docs/manpages/smbclient.1
docs/manpages/smbcontrol.1
docs/manpages/smbd.8
docs/manpages/smbmount.8
docs/manpages/smbsh.1
docs/manpages/wbinfo.1
docs/manpages/winbindd.8
docs/textdocs/BROWSING.txt
docs/textdocs/Solaris-Winbind-HOWTO.txt [new file with mode: 0644]
examples/LDAP/samba-schema-netscapeds4.x [new file with mode: 0644]
examples/LDAP/samba-schema-netscapeds5.x [new file with mode: 0644]
examples/LDAP/samba-schema.IBMSecureWay [new file with mode: 0644]
examples/README
examples/smb.conf.default
packaging/RedHat/samba.pamd
packaging/RedHat/samba2.spec.tmpl
packaging/RedHat/smb.init

index 2d9a2009ac370d7991af6b21c435a92c0371d331..e9e530034f54f4066f36c199263d4701daa82fb6 100644 (file)
@@ -1,6 +1,6 @@
 %PDF-1.2
 %âãÏÓ
-1 0 obj<</Producer(htmldoc 1.8.11 Copyright 1997-2001 Easy Software Products, All Rights Reserved.)/CreationDate(D:20020401145915Z)/Title(SAMBA Project Documentation)/Creator(Modular DocBook HTML Stylesheet Version 1.57)>>endobj
+1 0 obj<</Producer(htmldoc 1.8.11 Copyright 1997-2001 Easy Software Products, All Rights Reserved.)/CreationDate(D:20020508150805Z)/Title(SAMBA Project Documentation)/Creator(Modular DocBook HTML Stylesheet Version 1.57)>>endobj
 2 0 obj<</Type/Encoding/Differences[ 32/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma/minus/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 128/Euro 130/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE 145/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe 159/Ydieresis/space/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]>>endobj
 3 0 obj<</Type/Font/Subtype/Type1/BaseFont/Courier/Encoding 2 0 R>>endobj
 4 0 obj<</Type/Font/Subtype/Type1/BaseFont/Courier-Bold/Encoding 2 0 R>>endobj
 283 0 obj[282 0 R
 ]endobj
 284 0 obj<</S/URI/URI(http://samba.org/)>>endobj
-285 0 obj<</Subtype/Link/Rect[196.9 385.4 308.1 398.4]/Border[0 0 0]/A 284 0 R>>endobj
+285 0 obj<</Subtype/Link/Rect[196.9 345.8 308.1 358.8]/Border[0 0 0]/A 284 0 R>>endobj
 286 0 obj[285 0 R
 ]endobj
 287 0 obj<</S/URI/URI(winbindd.8.html)>>endobj
-288 0 obj<</Subtype/Link/Rect[311.8 208.2 366.1 221.2]/Border[0 0 0]/A 287 0 R>>endobj
+288 0 obj<</Subtype/Link/Rect[311.8 142.2 366.1 155.2]/Border[0 0 0]/A 287 0 R>>endobj
 289 0 obj<</S/URI/URI(#WINBINDSEPARATOR)>>endobj
-290 0 obj<</Subtype/Link/Rect[100.0 137.2 191.8 148.2]/Border[0 0 0]/A 289 0 R>>endobj
-291 0 obj<</S/URI/URI(#WINBINDUID)>>endobj
-292 0 obj<</Subtype/Link/Rect[100.0 115.6 159.4 126.6]/Border[0 0 0]/A 291 0 R>>endobj
-293 0 obj<</S/URI/URI(#WINBINDGID)>>endobj
-294 0 obj<</Subtype/Link/Rect[100.0 94.0 159.4 105.0]/Border[0 0 0]/A 293 0 R>>endobj
-295 0 obj<</S/URI/URI(#WINBINDENUMUSERS)>>endobj
-296 0 obj<</Subtype/Link/Rect[100.0 72.4 197.2 83.4]/Border[0 0 0]/A 295 0 R>>endobj
-297 0 obj<</S/URI/URI(#WINBINDENUMGROUP)>>endobj
-298 0 obj<</Subtype/Link/Rect[100.0 61.6 202.6 72.6]/Border[0 0 0]/A 297 0 R>>endobj
-299 0 obj[288 0 R
+290 0 obj<</Subtype/Link/Rect[100.0 71.2 191.8 82.2]/Border[0 0 0]/A 289 0 R>>endobj
+291 0 obj[288 0 R
 290 0 R
-292 0 R
-294 0 R
-296 0 R
-298 0 R
 ]endobj
+292 0 obj<</S/URI/URI(#WINBINDUID)>>endobj
+293 0 obj<</Subtype/Link/Rect[100.0 722.0 159.4 733.0]/Border[0 0 0]/A 292 0 R>>endobj
+294 0 obj<</S/URI/URI(#WINBINDGID)>>endobj
+295 0 obj<</Subtype/Link/Rect[100.0 700.4 159.4 711.4]/Border[0 0 0]/A 294 0 R>>endobj
+296 0 obj<</S/URI/URI(#WINBINDENUMUSERS)>>endobj
+297 0 obj<</Subtype/Link/Rect[100.0 678.8 197.2 689.8]/Border[0 0 0]/A 296 0 R>>endobj
+298 0 obj<</S/URI/URI(#WINBINDENUMGROUP)>>endobj
+299 0 obj<</Subtype/Link/Rect[100.0 668.0 202.6 679.0]/Border[0 0 0]/A 298 0 R>>endobj
 300 0 obj<</S/URI/URI(#TEMPLATEHOMEDIR)>>endobj
-301 0 obj<</Subtype/Link/Rect[100.0 711.2 186.4 722.2]/Border[0 0 0]/A 300 0 R>>endobj
+301 0 obj<</Subtype/Link/Rect[100.0 646.4 186.4 657.4]/Border[0 0 0]/A 300 0 R>>endobj
 302 0 obj<</S/URI/URI(#TEMPLATESHELL)>>endobj
-303 0 obj<</Subtype/Link/Rect[100.0 700.4 175.6 711.4]/Border[0 0 0]/A 302 0 R>>endobj
-304 0 obj[301 0 R
+303 0 obj<</Subtype/Link/Rect[100.0 635.6 175.6 646.6]/Border[0 0 0]/A 302 0 R>>endobj
+304 0 obj[293 0 R
+295 0 R
+297 0 R
+299 0 R
+301 0 R
 303 0 R
 ]endobj
 305 0 obj<</S/URI/URI(http://carol.wins.uva.nl/~leeuw/samba/warp.html)>>endobj
 449 0 obj<</Subtype/Link/Rect[108.0 248.4 274.8 261.4]/Border[0 0 0]/Dest[846 0 R/XYZ null 673 0]>>endobj
 450 0 obj<</Subtype/Link/Rect[108.0 235.2 208.5 248.2]/Border[0 0 0]/Dest[846 0 R/XYZ null 483 0]>>endobj
 451 0 obj<</Subtype/Link/Rect[108.0 222.0 265.4 235.0]/Border[0 0 0]/Dest[846 0 R/XYZ null 332 0]>>endobj
-452 0 obj<</Subtype/Link/Rect[108.0 208.8 195.4 221.8]/Border[0 0 0]/Dest[846 0 R/XYZ null 221 0]>>endobj
-453 0 obj<</Subtype/Link/Rect[108.0 195.6 202.1 208.6]/Border[0 0 0]/Dest[849 0 R/XYZ null 581 0]>>endobj
-454 0 obj<</Subtype/Link/Rect[108.0 182.4 226.6 195.4]/Border[0 0 0]/Dest[849 0 R/XYZ null 298 0]>>endobj
-455 0 obj<</Subtype/Link/Rect[108.0 169.2 183.5 182.2]/Border[0 0 0]/Dest[864 0 R/XYZ null 355 0]>>endobj
-456 0 obj<</Subtype/Link/Rect[108.0 156.0 182.9 169.0]/Border[0 0 0]/Dest[867 0 R/XYZ null 768 0]>>endobj
+452 0 obj<</Subtype/Link/Rect[108.0 208.8 195.4 221.8]/Border[0 0 0]/Dest[846 0 R/XYZ null 181 0]>>endobj
+453 0 obj<</Subtype/Link/Rect[108.0 195.6 202.1 208.6]/Border[0 0 0]/Dest[849 0 R/XYZ null 541 0]>>endobj
+454 0 obj<</Subtype/Link/Rect[108.0 182.4 226.6 195.4]/Border[0 0 0]/Dest[849 0 R/XYZ null 258 0]>>endobj
+455 0 obj<</Subtype/Link/Rect[108.0 169.2 183.5 182.2]/Border[0 0 0]/Dest[864 0 R/XYZ null 278 0]>>endobj
+456 0 obj<</Subtype/Link/Rect[108.0 156.0 182.9 169.0]/Border[0 0 0]/Dest[867 0 R/XYZ null 726 0]>>endobj
 457 0 obj<</Subtype/Link/Rect[72.0 129.6 228.8 142.6]/Border[0 0 0]/Dest[870 0 R/XYZ null 798 0]>>endobj
 458 0 obj<</Subtype/Link/Rect[108.0 116.4 159.0 129.4]/Border[0 0 0]/Dest[870 0 R/XYZ null 730 0]>>endobj
 459 0 obj<</Subtype/Link/Rect[108.0 103.2 499.0 116.2]/Border[0 0 0]/Dest[870 0 R/XYZ null 700 0]>>endobj
 ]endobj
 471 0 obj<</Dests 472 0 R>>endobj
 472 0 obj<</Kids[473 0 R]>>endobj
-473 0 obj<</Limits[(aen1056)(winbind)]/Names[(aen1056)474 0 R(aen1061)475 0 R(aen1094)476 0 R(aen1100)477 0 R(aen1139)478 0 R(aen1182)479 0 R(aen119)480 0 R(aen1201)481 0 R(aen1236)482 0 R(aen1245)483 0 R(aen1260)484 0 R(aen1308)485 0 R(aen135)486 0 R(aen1352)487 0 R(aen144)488 0 R(aen1466)489 0 R(aen1492)490 0 R(aen1511)491 0 R(aen1519)492 0 R(aen1527)493 0 R(aen1535)494 0 R(aen1542)495 0 R(aen1578)496 0 R(aen1591)497 0 R(aen1594)498 0 R(aen160)499 0 R(aen1604)500 0 R(aen1640)501 0 R(aen1644)502 0 R(aen1652)503 0 R(aen1655)504 0 R(aen1658)505 0 R(aen1661)506 0 R(aen1665)507 0 R(aen1681)508 0 R(aen1702)509 0 R(aen1722)510 0 R(aen174)511 0 R(aen1751)512 0 R(aen1756)513 0 R(aen1768)514 0 R(aen1770)515 0 R(aen1787)516 0 R(aen179)517 0 R(aen1815)518 0 R(aen1820)519 0 R(aen183)520 0 R(aen1840)521 0 R(aen186)522 0 R(aen1910)523 0 R(aen1918)524 0 R(aen1947)525 0 R(aen195)526 0 R(aen1951)527 0 R(aen1964)528 0 R(aen1971)529 0 R(aen1975)530 0 R(aen1980)531 0 R(aen1984)532 0 R(aen199)533 0 R(aen20)534 0 R(aen2000)535 0 R(aen2008)536 0 R(aen2012)537 0 R(aen2015)538 0 R(aen2020)539 0 R(aen2033)540 0 R(aen2047)541 0 R(aen2058)542 0 R(aen2077)543 0 R(aen209)544 0 R(aen2102)545 0 R(aen2118)546 0 R(aen212)547 0 R(aen2129)548 0 R(aen2165)549 0 R(aen2187)550 0 R(aen2234)551 0 R(aen2244)552 0 R(aen2258)553 0 R(aen226)554 0 R(aen2260)555 0 R(aen2275)556 0 R(aen2284)557 0 R(aen2288)558 0 R(aen2304)559 0 R(aen2309)560 0 R(aen2312)561 0 R(aen2317)562 0 R(aen2345)563 0 R(aen248)564 0 R(aen264)565 0 R(aen28)566 0 R(aen280)567 0 R(aen291)568 0 R(aen299)569 0 R(aen311)570 0 R(aen323)571 0 R(aen328)572 0 R(aen336)573 0 R(aen341)574 0 R(aen344)575 0 R(aen356)576 0 R(aen366)577 0 R(aen394)578 0 R(aen4)579 0 R(aen402)580 0 R(aen419)581 0 R(aen426)582 0 R(aen431)583 0 R(aen436)584 0 R(aen457)585 0 R(aen501)586 0 R(aen508)587 0 R(aen528)588 0 R(aen56)589 0 R(aen563)590 0 R(aen583)591 0 R(aen592)592 0 R(aen60)593 0 R(aen603)594 0 R(aen623)595 0 R(aen638)596 0 R(aen652)597 0 R(aen659)598 0 R(aen681)599 0 R(aen74)600 0 R(aen745)601 0 R(aen766)602 0 R(aen788)603 0 R(aen799)604 0 R(aen8)605 0 R(aen80)606 0 R(aen834)607 0 R(aen851)608 0 R(aen862)609 0 R(aen887)610 0 R(aen895)611 0 R(aen899)612 0 R(aen90)613 0 R(aen909)614 0 R(aen912)615 0 R(aen916)616 0 R(aen938)617 0 R(aen992)618 0 R(body.html)619 0 R(cvs-access)620 0 R(domain-security)621 0 R(install)622 0 R(integrate-ms-networks)623 0 R(migration)624 0 R(msdfs)625 0 R(os2)626 0 R(pam)627 0 R(printing)628 0 R(samba-bdc)629 0 R(samba-ldap-howto)630 0 R(samba-pdc)631 0 R(samba-project-documentation)632 0 R(unix-permissions)633 0 R(winbind)634 0 R]>>endobj
+473 0 obj<</Limits[(aen1056)(winbind)]/Names[(aen1056)474 0 R(aen1061)475 0 R(aen1094)476 0 R(aen1100)477 0 R(aen1139)478 0 R(aen1182)479 0 R(aen119)480 0 R(aen1201)481 0 R(aen1236)482 0 R(aen1245)483 0 R(aen1260)484 0 R(aen1308)485 0 R(aen135)486 0 R(aen1352)487 0 R(aen144)488 0 R(aen1466)489 0 R(aen1492)490 0 R(aen1511)491 0 R(aen1519)492 0 R(aen1527)493 0 R(aen1535)494 0 R(aen1542)495 0 R(aen1578)496 0 R(aen1591)497 0 R(aen1594)498 0 R(aen160)499 0 R(aen1604)500 0 R(aen1640)501 0 R(aen1644)502 0 R(aen1652)503 0 R(aen1655)504 0 R(aen1658)505 0 R(aen1661)506 0 R(aen1665)507 0 R(aen1681)508 0 R(aen1702)509 0 R(aen1722)510 0 R(aen174)511 0 R(aen1751)512 0 R(aen1756)513 0 R(aen1768)514 0 R(aen1770)515 0 R(aen1787)516 0 R(aen179)517 0 R(aen1815)518 0 R(aen1820)519 0 R(aen183)520 0 R(aen1840)521 0 R(aen186)522 0 R(aen1910)523 0 R(aen1918)524 0 R(aen1947)525 0 R(aen195)526 0 R(aen1951)527 0 R(aen1964)528 0 R(aen1971)529 0 R(aen1975)530 0 R(aen1980)531 0 R(aen1984)532 0 R(aen199)533 0 R(aen20)534 0 R(aen2000)535 0 R(aen2008)536 0 R(aen2012)537 0 R(aen2015)538 0 R(aen2022)539 0 R(aen2035)540 0 R(aen2049)541 0 R(aen2060)542 0 R(aen2079)543 0 R(aen209)544 0 R(aen2104)545 0 R(aen212)546 0 R(aen2120)547 0 R(aen2131)548 0 R(aen2167)549 0 R(aen2189)550 0 R(aen2236)551 0 R(aen2246)552 0 R(aen226)553 0 R(aen2260)554 0 R(aen2262)555 0 R(aen2277)556 0 R(aen2286)557 0 R(aen2290)558 0 R(aen2306)559 0 R(aen2311)560 0 R(aen2314)561 0 R(aen2319)562 0 R(aen2347)563 0 R(aen248)564 0 R(aen264)565 0 R(aen28)566 0 R(aen280)567 0 R(aen291)568 0 R(aen299)569 0 R(aen311)570 0 R(aen323)571 0 R(aen328)572 0 R(aen336)573 0 R(aen341)574 0 R(aen344)575 0 R(aen356)576 0 R(aen366)577 0 R(aen394)578 0 R(aen4)579 0 R(aen402)580 0 R(aen419)581 0 R(aen426)582 0 R(aen431)583 0 R(aen436)584 0 R(aen457)585 0 R(aen501)586 0 R(aen508)587 0 R(aen528)588 0 R(aen56)589 0 R(aen563)590 0 R(aen583)591 0 R(aen592)592 0 R(aen60)593 0 R(aen603)594 0 R(aen623)595 0 R(aen638)596 0 R(aen652)597 0 R(aen659)598 0 R(aen681)599 0 R(aen74)600 0 R(aen745)601 0 R(aen766)602 0 R(aen788)603 0 R(aen799)604 0 R(aen8)605 0 R(aen80)606 0 R(aen834)607 0 R(aen851)608 0 R(aen862)609 0 R(aen887)610 0 R(aen895)611 0 R(aen899)612 0 R(aen90)613 0 R(aen909)614 0 R(aen912)615 0 R(aen916)616 0 R(aen938)617 0 R(aen992)618 0 R(body.html)619 0 R(cvs-access)620 0 R(domain-security)621 0 R(install)622 0 R(integrate-ms-networks)623 0 R(migration)624 0 R(msdfs)625 0 R(os2)626 0 R(pam)627 0 R(printing)628 0 R(samba-bdc)629 0 R(samba-ldap-howto)630 0 R(samba-pdc)631 0 R(samba-project-documentation)632 0 R(unix-permissions)633 0 R(winbind)634 0 R]>>endobj
 474 0 obj<</D[744 0 R/XYZ null 383 null]>>endobj
 475 0 obj<</D[744 0 R/XYZ null 166 null]>>endobj
 476 0 obj<</D[750 0 R/XYZ null 706 null]>>endobj
 536 0 obj<</D[843 0 R/XYZ null 673 null]>>endobj
 537 0 obj<</D[843 0 R/XYZ null 483 null]>>endobj
 538 0 obj<</D[843 0 R/XYZ null 332 null]>>endobj
-539 0 obj<</D[843 0 R/XYZ null 221 null]>>endobj
-540 0 obj<</D[846 0 R/XYZ null 581 null]>>endobj
-541 0 obj<</D[846 0 R/XYZ null 298 null]>>endobj
-542 0 obj<</D[846 0 R/XYZ null 132 null]>>endobj
-543 0 obj<</D[849 0 R/XYZ null 619 null]>>endobj
+539 0 obj<</D[843 0 R/XYZ null 181 null]>>endobj
+540 0 obj<</D[846 0 R/XYZ null 541 null]>>endobj
+541 0 obj<</D[846 0 R/XYZ null 258 null]>>endobj
+542 0 obj<</D[849 0 R/XYZ null 753 null]>>endobj
+543 0 obj<</D[849 0 R/XYZ null 552 null]>>endobj
 544 0 obj<</D[654 0 R/XYZ null 768 null]>>endobj
-545 0 obj<</D[849 0 R/XYZ null 279 null]>>endobj
-546 0 obj<</D[852 0 R/XYZ null 691 null]>>endobj
-547 0 obj<</D[654 0 R/XYZ null 683 null]>>endobj
-548 0 obj<</D[852 0 R/XYZ null 530 null]>>endobj
-549 0 obj<</D[855 0 R/XYZ null 467 null]>>endobj
-550 0 obj<</D[858 0 R/XYZ null 511 null]>>endobj
-551 0 obj<</D[861 0 R/XYZ null 355 null]>>endobj
-552 0 obj<</D[864 0 R/XYZ null 768 null]>>endobj
-553 0 obj<</D[867 0 R/XYZ null 730 null]>>endobj
-554 0 obj<</D[657 0 R/XYZ null 706 null]>>endobj
+545 0 obj<</D[849 0 R/XYZ null 213 null]>>endobj
+546 0 obj<</D[654 0 R/XYZ null 683 null]>>endobj
+547 0 obj<</D[852 0 R/XYZ null 626 null]>>endobj
+548 0 obj<</D[852 0 R/XYZ null 465 null]>>endobj
+549 0 obj<</D[855 0 R/XYZ null 404 null]>>endobj
+550 0 obj<</D[858 0 R/XYZ null 452 null]>>endobj
+551 0 obj<</D[861 0 R/XYZ null 278 null]>>endobj
+552 0 obj<</D[864 0 R/XYZ null 726 null]>>endobj
+553 0 obj<</D[657 0 R/XYZ null 706 null]>>endobj
+554 0 obj<</D[867 0 R/XYZ null 730 null]>>endobj
 555 0 obj<</D[867 0 R/XYZ null 700 null]>>endobj
 556 0 obj<</D[867 0 R/XYZ null 348 null]>>endobj
 557 0 obj<</D[870 0 R/XYZ null 768 null]>>endobj
@@ -1794,18 +1794,16 @@ endobj
 endobj
 816 0 obj<</Type/Page/Parent 635 0 R/Contents 817 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F2 5 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R/Fc 12 0 R>>>>/Annots 247 0 R>>endobj
 817 0 obj<</Length 818 0 R/Filter/FlateDecode>>stream
-x\ 1\9dXMsã¸\11½ûWtíeå*\89\12\1f©ÊÁ\19¯7®\9aÝqÆÚ\9d\1ct\81HPBL\12\\80´Fÿ>¯\ 1B¤d;\9b¤¦ì1E\0ýõúõ\83þ¸\88i\86\7f1]'4¿¢´¼øÛêbúpKÉ\8cV9Þ\]ßÐ*£Y4\9bá\93tôi'êF\1a\8ag\11=7Ú¨jKÏ¢Ü\88\1f-ýf¥\99þ"Ò\9dªäåê_\173\9a$\vì\1eÝ¥©n«\86T\95kS\8a
-\7f\93¨èóýÝ\13Ý+#S\9cuàMl<Æ.6>\99ÇQÂ\aÀZ\1cÑSkjmÝÑÓ\87\ 5Åq·*¹æ5«\9d²\94é´-%LeÒ¦Fm¤¥\9dÞS£©µòh0\v\ 6     þ\90\1d\86Áë\f\89·\ ew\ 1ÅsïQcD¦8\10Q\14\aw\84Ì8¦f'É\96\9bZX»ÏÖ£åú\92rUÈ\88è\11ñ[Âçp0Ã:ѸÅF\8a\8c-\16üÇ\81v\ 2kh#¬J©­ðÆ6¢Ê\90å3û:÷¹Ku\95ʺÁ¦*ë6ïµyá²ôQ"¤×\81\rUáТ\90\19¼z@\ 2JmäImP\1e\99IaPÙ\ 6\95j\rÒÊöBá\94´cª\v)\90c#s\98BÂ9\13¹.
-½gg,vÚ\88OüiuÁhr\90¢\98ÿúúóE<\9bEsZ&7Ñ\r\95\94 Ë·ÝSAÏ\8cI\80s\99Üâí\10\8c_jY9\ 4MÈùzz¬ÙÒh×4õ_¦Óý~\1fi,.2QGÚl§§Ë\9d?X>}H;TM®a
-\80ÏFëäêÚ\9d\ e¿ãå"\82\1fñ\12¿K\9aã\7f\9e:/{X²¿ñ\15Ö\rýUO\85¨dsÌÛ\81\9e}eþÌ\7f\8d\116ÛTÔ2Ju9=Ö÷ÿ\vf1\8f\16´¸¹\ 5\9e\99G³îáM(xq;s¨ïiàWÝH\8fᮤ\83\ 3J\8açÈèéqg%G²½ý7'\7fùñ«TÜSOí¦P\16\â¡\7f¬m(Ö\88Û)`\1d\88\15´mU\ 6¯´ï\fníç\83mdIwY©*eѳhulÚ©t×5\v\92\19G1q\1eMB\87\eé\ 1\9d        \84\8av\93Âp§·e)Í\18ü8K\1c\9c\99ä®\90If ½&\91\ 5Zð´\88~°º5):Æ\9b\81j£_\9d£\eI;YÔy[\900\8eØ\80²%Ãj\910Ñ \95·ËhÙ=õ­°H\16g\ 5Y¡ÛNqàZ\8b{ÀÑóäéþÓ\84{eò÷/ßV_N\97ö)-\85ª\1aü\80¡6\azÜV"U\9a>é¶\96¢\8d\9c\85?m\92ë\ 5\ 3\v\94=s­¼Dcû§7ÈB\93,\98Å\aó\85ãøuE¥Ú¢X<'\98Æ\99ßr£Ë\8f"|¼ÿéîó??\8aÉQ-ÒK´E\r\99{5\95¢\12[éÈÞSÙÖ F&pÛ\ 2\eÂá\ 1¥\r`ð9ôÓJs\92\90\93ª1 7\90\1d88WÛÖ;ün\92Â1C2áüÌo®]£ðï\ 4?p2\ f\138\fÁùÒ\8f\9c¾ù\90Ú$¢G¶\9fµ)g\89Ýe~\ 2\82¯h\9e,=tÐ\937ÝÓ\9bÔÃ6`Ëõ?w5\9cicàUVÇØ\98Ã\83\95Á¹àêy\82r{\9bleø\8c·\8bøôíà\19o¯f\0w¿\17<ï è~\ 5ü\86 Î½ýAV©9Ô\r¹Y«Mfé¯t\90ö\87\8fp\80¢\ 5¥ÂK¦\ fÐ=NB\8c0°Á¨Uî?\ eÊbä&÷øD\11ð\8a\89÷è\88\8d¡ªñè±nO%J9¦Ï¿L\81çà#³ÎÎMK\16\bp\9aÒ\9d¨\80ÄF\95ü1OÕ >òBl!_Äk\10S\ 1E\e\89°jé%ÇÛ\80\ 6
-ä½°0úÑjÀ\e7\86\95\90\a¢\80b°"{\15`\80-øÊÍp\96,5ø
-ªÎ\8b%\9eã´WÍ\8e°Ç)¶A\9b\14 \96ª-7\10.L\9a¬¦,­GNÿõî6;ÝZÄj×\97\8eDA\ 4=\8b²nPÐ=Ìï¾w\8b\82
-­_ÚÚRÙâ\ 5\96\86µ$\8e´ò\8f\16\8a\10CT?«Wd'È«.@\17Âw\ 5é)ÁáÍ^sJ\86~w§ãTHH×ß\85Þ\82}Ö#]±\8c\81\8aµk\ 1{Ö21\ 10\15Ä\90ã(Ç\19Ìð0]Â\18w\v6HX2/g¶2\ 3\ f        'Ö\10Ï\90ÒëË1ÜE¬\9cê\10\97\80ª£\8dn\9aBÂÈ\8bó\0É\95AH\11}c\ 1\89-\95\94\19'\96i\fü\95ÉïÝ4\e\84w¬`\80'V£2N°b¼       ÈM\88³÷Ø}~ë$L¯\82z\85Ã
-i²L\9c$\83øf\14!%\19\ f·M\81¡\v\e¾zçÃW³8\87\ 2wDld]¨\94G¬èu³k<GÓ¬Lq\8a#¸É "®\8akfXuÚvÏX.d\ eQíµ¾ü\8eÜB\9dãY\17¶£uÛŸ\f\9doì¡J×£x}yÞ$Ü\89þ³ãbkw\1f\eVD)ЩËñYÅU5a¼#C~\96½\9bé "\8e#â,Ó¡\12wð+WîÚÁ¸AÞJw·B³\r\89È\8b\rÔ ç      àãx3!t\8c9 a`\17`H\93Ñ\18¯Àù\99ë\ 39#\9a\ 6\17ª\96Û?ÀHàrUÊþ¢\81K@ 5ù½VÝ\ 4gj\e3àÁ2,Ó¾Ê\ 2£\1d\98qßæÊ\ 3vPÝõèëã=¨á=Dþ\87<Mp}HzLÞq?A~µEÃT\84\ 4\19®'©Âèpw\16áï>@,ÓJ)EåX+Ü\bý]°\8fÛõ\ft\11Ò\98Ñ\1e\f!\15¸XdA
-\ 6\8aæ~¸{zì4\1f\8cBRÁ\9d\14\11«?Ùß2]çCÐ\97º\ 29¹ûS×\1c°À\15¶¢Ì6¨.\0\9d\vðÂzT\eùª\0©â\9c\80\1d\91°g©»à¹í\\13ì\87;~¾8P@b\93ÕÄ3êxoýôû35FJfeÜW»q  a\92Dó1\10# Èù*×Öµ6\8dgÅ3¼xW7"}\91Àéz$£m¨b\12zn2áñ1á»\18\96û\1eëg.pâ?:_ßd\9b·Ëq½6à\7f°      BÖe\8d«¶\e¥ÁÉP\97\80\9ao^ÓðB\ eå\99¿¹`ÆPUZ´|y@ºß7ÿ\81»¢m4K\aÒ5\8f\82±ÇÆzä\ 6¹µ:Uà6f:\90\10\9cÝ#ïç)ãAî\ 6¿\9fq'z\ 3Øè¿'9^ø|uð\85\9aC?=x ã\9ab1áÀ\81Ç/\ fxuN\aÝ\86;Æôᦫ\ 5zn¾ô\fþß~±CÿË\979\vÜ\ 5º{ôÕ\8cã\86HýÇÅ¿\ 1.\ 3\83íendstream
+x\ 1\9dXMsã¸\11½ûWtíeå*\89\92\1f©ÊÁ\19¯7®\9aÝqÆÚ\9d\1ct\81HHBL\ 2\\80´Fÿ>¯\ 1B¤d;\9b¤¦ì1E\0ýõúõ\83þ¸\98Ò\ 4ÿ¦t\9dÒì\8a²òâoË\8bñÃ-¥\13Znðæêú\86\969M\92É\ 4\9fd\83O;QÕÒÒt\92Ðsm¬Ò[z\16åZüèè7'íø\17\91í\94\96\97Ë\7f]Lh\94α{p\97e¦Ñ5)½1¶\14µ2\1a\7f\93Ðôùþî\89î\95\95\19Î:ð&6>Å.6>\9aM\93\94\ f\80µiBO\8d­\8cóG\8f\1fæ4\9d¶«Òk^³Ü)G¹É\9aRÂT.]fÕZ:Ú\99\86\1a'\8f\ 6óh\90à\ f¹~\18¼Î\92xëp\eÐt\16<ª­È\15\a"\8aâà\8f\909ÇTï$¹r] çöùj°X]ÒF\152!zDü\8eð9\1c̱NÔ~±\95"g\8b\ 5ÿq \9dÀ\1aZ\v§2j4Þ¸Zè\1cY>³o6!w\99Ñ\99¬jlÒy»yoì\v\97¥\8b\12!½öl(\8dC\8bBæðê\ 1    (\8d\95'µAy¸0g&\85EekTª±H+Û\8b\85\r©*¤@\8e­ÜÀ\14\12Î\99Ø\98¢0{vÆa§KøÄ\9f\96\17\8c&\ f)\9aò__\7f¾\98N&É\8c\16éMrC%¥ÈòmûTÐ3c\12à\¤·xÛ\aã\97Jj\8f \11y_O\8fµ[\1aìêºúËx¼ßï\13\83ÅE.ªÄØíøt¹÷\aËÇ\ fY\8bªÑ5L\ 1ðù`\95^]ûÓá÷t1OàÇt\81ß%Íð?¼ôO­\97\1d,Ùßé\15ÖõýUO\85в>æí@Ï¡2\7f濪üÆ\ 4\9b]&*\99\1c\1fëûÿ\ 53\9f%s\9aßÜ\ 2Ï%ÝÌ\92Iûð&\14¼¸\9dxÔw4ð«©eÀp[ÒÞ\ 1%MgÈèéqg%G²\83ý7'\7fùñ«TÜSOͺP\ e\\12 \7f¬m,Ö\80Û)b\1d\88\15´mT\ e¯Lè\fníç\83«eIwy©´rèY´:6íT¶k\9b\85\13«eÎQ\8c¼G£ØáV\ 6\ 2¡¢Ý¤°ÜéMYJ;\ 4?NR\ fg&¹+d\92\19hoHä\91\16\ 2\1f\9cil\86\8e        fKq Ê\9aWïèZÒN\16Õ¦)HXOl@Ù\82a5O\99h\90ÊÛE²h\9fºV\98§ó³\82,Ñm§8ð­Å=àéyôtÿiĽ2úû\97oË/§K»\94\96\1a?`¨õ\81\1e·ZdÊÐ'ÓTR4\89·ð§Mr=g`\81²'¾\95\17hìðô\ 6Yh\929³xo¾p\1c¿.©T[\14\8bç\ 4Ó8óÛÆ\9aò£\b\1fï\7fºûüÏ\8fbòT\8bô\12mQCæ^C¥Ðb+=Ù\a*ÛZÄÈ\ 4î\1a`Cx< ´\11\f!\87aZ\19N\12r¢k\vz\ 3Ù\81\837jÛ\ 4\87ßMR<¦O&\9c\9fÙ͵o\14þ\9dâ\aNnâ\ 4\8eCp¶\b#§k>¤6Mè\91íçMÆYbw\99\9f\80à+\9a¥\8b\0\1dôäMûô&õ°\rØòpíÎ]ögÚ\10x\95ú\18\esx´Ò;\17\=KQî`\93­ô\9fñv>=}Û{ÆÛ«      ÀÝí\ 5Ï{(ú_\11¿1¨so\7f\90\87ª&?k\8dÍ\1dý\95\ eÒýð\11\ eP´¨TxÉø\ 1ºÇK\88\ 1\ 66\18UoÂÇQY\füä\1e\9e(\ 2^1
+\1e\1d±ÑW5\ 1=ÎïÑ¢\94CúüË\18x\8e>2ëìü´d\81\0§)Û       \r$Öªä\8fyªFñ±)Ä\16òE¼F1\15\96(\f«\96Nr¼\r¨§@Þ\v\v£\1f­\ 6¼qc8   y 
+(\ 6'òW\ 1\ 6Ø\82¯ü\fgÉR\81¯ ê\82Xâ9N{Uï\b{¼bëµI!,bÑM¹\86paÒd5åh5ðú¯s·Þ\99Æ!V·ºô$
+"èX\94u\83\82îa~\ f½[\14T\18óÒT\8eÊ\ 6/@\9b\95´¬%q¤\93\7f4P|\8a\85\18¢úY½";Q^µ\ 1ú\10¾+HO        \ e¯÷\86SÒ÷»=\1d§BBúþ.Ì\16ì³\1a\18Í2\ 6\ 2\8d4k×\ 2ö\9ccb\ 2`4Ä\90ç(Ï\19Ìð0]Â\18w\v6HX²/g¶r\v\ f  'V\10Ï\90Ò«Ë!ÜE¬\9cê\18\97\80ª£µ©ëBÂÈ\8b÷\0É\95QH\11}c\ 1\89-ZÊ\9c\13Ë4\ 6þÊå÷v\9aõÂ;V0Â\13«Q\19/X1Þ\ 4ä&ÄÙ{ì>»õ\12¦SA\9dÂa\854Z¤^\92A|3\8a\90\92\9c\87ÛºÀÐ\85\8dP½óákX\9cC\81{"¶²*TÆ#VtºÙ7\9e§iV¦8Å\13ܨ\17\11WÅ73¬zm»g,\17r\ 3Q\1d´¾ü\8eÜB\9dãÙ\14®¥u×Ƹ\88\9doÝAg«ÁtuyÞ$Ü\89á³ãbçv\1f.Ý[VD\19ÐiÊáYÅ\95\1e\91¡0ËÞÍt\14\11Ç\11q\96éX\89;øµQþÚÁ¸AÞJ\7f·B³õ\89(\88\rÔ ã    àãx3!t\8c= a`\17\905\18¯Àù\99ë=9#ê\1a\17ª\86Û?ÂHàrUÊî¢\81K@¤5ù½Rí\ 4gj\e2àÁ2,Ó¾Ê\ 2£\1d\98sßnT\0l¯º«Á×Ç{PÃ{\88ü\ fy\1aáú\90v\98¼ã~\82üj\8a\9a©\b¹B       r\O2\85Ñáï,"Ü}\80\95R
+íY+Þ\bÃ]°\8bÛ÷\ft\11Ò\98Ó\1e\1c!\15¸XäQ
+F\8aæ~¸{zl5\1f\8cBRÁ\9d\f\13k89Ü2}çCÐ\97F\83\9cüý©m\ e
+;QækT\17\80Þ\bðÂjPYùª\0©â\9c\80=\91°g\99¿àùí\\13ì\87;a¾xP@b\933Ä3êxoýôû3ÕVJfeÈ\8b¶ÁR\88\8dÙ\10\80\11Ðã|\93kªÊØ:\90â\19\\82§k\91½HÀt5\90É6\161\8d-7\1añô\18ñU\fËC\8bu#\170       \1f\9d¯¯óõÛå¸][Ð?È\ 4\11\9b²ÂMÛOÒèd,K\ 4Í· ix!\87òÌ_\0a(\9d\15\rß\1d\90í÷Í\7fà®hjÃÊ\81\93`\18 ±\1aø9î\9cÉ\14¨\8d\89\ e\1c\ 4g÷HûyÊx\8eû¹\1f\89Ü\04º¯I\8e÷=þ2A#pQ¨úÐ\r\ f\9eǸ¥8\f8Pàñ»\ 3^½¡\83\15cüpÓÖ\ 2-7[\ 4\ 2ÿo¿×¡ÿå»\9c\ 2í5újÂqC£þãâß\1a\ f\83Íendstream
 endobj
 818 0 obj
-2086
+2085
 endobj
 819 0 obj<</Type/Page/Parent 635 0 R/Contents 820 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F2 5 0 R/F4 7 0 R/F8 10 0 R/F9 11 0 R/Fc 12 0 R>>>>/Annots 256 0 R>>endobj
 820 0 obj<</Length 821 0 R/Filter/FlateDecode>>stream
@@ -1930,95 +1928,98 @@ endobj
 endobj
 846 0 obj<</Type/Page/Parent 635 0 R/Contents 847 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F4 7 0 R/F8 10 0 R/F9 11 0 R>>>>/Annots 283 0 R>>endobj
 847 0 obj<</Length 848 0 R/Filter/FlateDecode>>stream
-x\ 1\8dWÛrÛ6\10}÷Wì\9b\95\19\9b\96\92ßêÄMⶹ4Q&}ÈL\a"!  6       (\0)Y\7fß³\vR¢é4íxr±\ 4ìåìÙ³\8bï'#\1aâgDÓ\94ÆW\94\95'/ç'\17¯'4\1aÑ|\89o®fS\9aç4L\86Ã!ͳAa\16^ù=\15Î=\ 4ª7T­M Ê\9c­¼+hi
-M\95£\WÚ\97ÆjÚ­UE¥ËëB\aþ¦p*\97\13\ eW5\91ªñ\8f­L¦*ã,ek\9d=\90²9\19+w_ÌïO\86t>\1a')\ 2\198\9fk\9fÐ\9c½\1a\v'K\95i*Õ\ 3¬«<7v\ 5\93dõ®o8h¿58ºt\9e¾\1a»0p±ÕÈD«°?#U\14\88\a¡Z­s$\84H\17ºç;wÈ\a\1c\aÏß_¼\ 6|\ 2Ö`£Ê¿wÑt\12\ü²ErÐ`@l s\e£\ 5\85\9e\85\vÀ{\11tV{Sí/ú\16\18\15vûñæÝSÄ\ 3gŧ;@y]è­²\155\89\ 3\1e¯Q°\UÑ52v»gøo\8d¢6\aú¬QÌÆaD¡b\99\ 4ÆÒùg\10éJ\99"$\1c̯ó\13Ð\86®Òq2¡Él\8aÿ§ø\83(\96\91e×4\9aD\96]ή\93«'<\e\8d\92 ~è\vÂ\17:¼ñ\ el»»¥\eÄ\1dÉò\14\1fä\9e2W\a_Á'p æ\9b(öJ.2ê^Kîµ\ 5\85\98\ 3¹Û\ 5z?\97\92\98\8a\86\81\ e\b\84\=8Y Ü\ 2)oQø\9ciº4¸ûmðéîöÛ\8b\1eîpD¡0«uUì)7Ë¥ö¸Ç|úòþî/PÚdkZ+\94\83¼²+MnÉÞ\16Ú7Äâ2qðÂ\8fÆé^²     iC\81 J\1dï÷Ýs×°\v8<\\8e\18\84\84î*¦_SßÓ@÷nÁ\aѽh\85\8a\90\95ô¨DjòC\ì\95¤{p,¨\84\881îyn¬F~Û¥YÕ\1e9\0Wx\\ 1@K\e\ 5\1fH\97)%.b\8dà(l¸\8bÙ\8dz~ª)`{Ê<sÜæK¡\ 2\95e\ e\0\15#\8cÀ\12.:µ\17\96pͼ\ e®Ø"b\16\b\8epi|@ÝL©Ïb\16½|\8ftáÓV?V1)¤³ô®\84\84àc)1óD\93\94lã]¦\ 3BÚl
-\ 3ÉjÔ¨eb\eå\aà\f\ 3ì»çµEyg Xk\ 5^\96°Å\9cÅï½¼º\99\8b¢  è1chÜ\ 1\16\10%v,·Ð\15\9a\15\11\ 3\92º¨B,\190bO,°ÌP\81\rð5¡\ 2ÃÁv(6\8cr\8f¶'!6j¡\82¦µ.DÑ\15\82Ú\8fÿ¥\85´\ràNÓ\ e\91\94ì²I´í$æ*<*fo\13\ 3íÔ¾+=\93ñ\18\82ósé\19__Ëd9\8e8\91\9eË\84>IúôJekdÍuè\ eÆFln\10A&ú\10öÀ¡¤\f\b¬´Õ\1eJ\82à
-'\94\17Ð\8f\80\93åþå\19Zo@ʹ\ 3Öy\8d\16\88TªvÎ? /ð/¶Kèëlsµme\11\fT\14Þ%X
-\98£ðÀØç\84±Êv?cl\ 4ý½Ö\16\8e¢äP¨\85\88hïÅ\9e¥0w¥zÖ`Íp/Pk´þ\97§ºjAá2\ e\ 5¯«Ú[8dc\8a>Þ¾\121@Hø\f\1fµÜU\85\ 3\8bv¦ZãT\eQ\8fçM|ª\b\8e{³1\f#\9c       ,Gí=Ünó\ 1K\8d\85Ðó¤\8aN»M±\83jin-e£¢ö\9c\1e§E'+&¾\83\90cb\8b|4(Ã:|`\7f`-×\8f\e\83
-\9eItmF\9d\98\ ezt¤¡ç\9aÁb~d®\84Lâ Z¡\10,@,\1d½ª5\1aÊÅnÃ@a m?8\1cPS²`!\8a\94­ûr\82\v\91\1c\8d-ÓI\9c\8b\97\9b\90)¬\\88\aÁñº\87Ý\8e\99Ý=\88\ 4s\0\91±\1aD\15lËÅé6\vA:KÑq?ïÊt2\13\1d\95èÉ;@\ 2¥\8b\90^¹8jä\93£\13,µØXiÄ\7f}zs2JgØ/Òt\b£%¥ãY2j~+ès\7fåMSì\1eO\96\91\17l}\16+/\0øÍ­-Í=ÚS\17²\ 3\8a¯£C¿¢Á=Öaþþ\97\ 6\1d\ 3Ö%¨­T\9d\83:^áÓ2\a0\e¶F6X\ 6íí\87¯ó\ fÍ0\ 2ÀX
-y?\16u{"Óø.\1eÍuȼY@7×Øë\10æJW\87\96ã\b°ýÊÆΰùÚZÙ\95q®ioèX\1cMøº³\94cgä!Ú£+$eïjO\7f\18[?ÒÂ=âT´\87ÐÛ>?8\8d\e      ÒçïÐõP¢\977X\ 6ùçX3\1aMQ¯ÿ Æh<}.×\97É\88©\ 1È!¢\f\13\eý\81XË«¡\8f\16\83-c9\97¡\83leóê¢\aÞ3h\aÔ\90}¹Ç|ÈßâÁ0\ 5\97¢ö·Åiß*\18ÇòÌ@\892µQ\v<\8dйÇ27\80\8bí\ eâò\fjßSñµ"ûÁ­hs,\aØ\88µv\ 5\ 1µ\90í~qd»M\7f\17\ 5æ\rãÔëU](\7f
-\1aE\1e\9cAù±$BºÀQ\v¢`å\858U\e¬\98X\105\96     ¾\18\vÕ^jó;î\b\aò±\b.4´d\87\97\vÖ\81Øü\8aN#Hç\19k¥ÉNeaØ0\97·X« ífI̤ø8\11
-)\88Õ\1a\1a\réÁ\95EÍõìË\16ß(\15k/\16 PX\ 4\ 6\16M\1f\9b88'/P\1cZb\17åbcI\88äíz \1e¹q\vºx=k^t£+.îÕô2\99ñN\14ÑøèÝ=\12 Ûî\83\88+p\1e\8f\9fOS¼\94óÁÿ}ÁL¦\13\98\97+ÓaÓ\r\7f\9eü\ 3\91×û\9fendstream
+x\ 1\8dWÛrÛ6\10}÷Wì[\94\19\9b\96\92ßêÄuⶹ4V&}ÈL\a"!  6       0\0)Y\7fß³\vR¢è6ÓÑ$¶E`/gÏ\9e]þ8\19Ñ\10\9f\11MÇtqEiqòf~r~7¡Ñ\88æK<¹\9aMi\9eÑ0\19\ e\874O\a¹Yxåw\94\14¨.©Z\9b@\94:[y\97ÓÒä\9a*G\99®´/\8cÕ´]«\8a
+\97Õ¹\ eü$w*\93\13\ eW5\91ªñÃV&U\95q\96ÒµN\9f\8c\8c\95»¯ç\8f'C:\e]$c\ 42p>Ó>¡9{5\16N\96*ÕT¨'XWYfì
+&ÉêmßpÐ~cpté<}3vaàb£\91\89VawJ*Ï\11\ fBµZgH\b\91.tÏwæ\90\ füÊ9\ e\9e\9f\9fß\ 1>\ 1kPªâïm4\9d\ 4\17\1f¶H\ e\1a\f\88\r¤®4ZPèY8\a¼çA§µ7Õî¼o\81Qa·\9fo>\1c#\1e8+>Ý\ 1Êë\o\94­¨I\1cðx\8d\82\8a®\91±Û¾À\7fc\14µ9Ð\83F1\e\87\99\ 2\85\8ae\12\18\vç_@¤+eò\90p0¿ÎO@\eº\1a_$\13\9a̦ø}\8c\7f\88b\19YvM£IdÙåì:¹:âÙh\94Lð¡¯\b_èðÎ;°íþ\96n\10w$Ë1>È}Ì\\1d|\ 3\9fÀ\81\9ao¢Ø+¹È¨{-¹×\16\14b\ edn\eèã\Jb*¦\0\e\ 6\10rõàd\8eps¤¼Aá3¦éÒàî÷Á\97ûÛï¯#\r{¸Ã\11\85ܬÖU¾£Ì,\97Úã\1eóéëÇû¿@i\93®i­P\ eòÊ®4¹%{[hß\10\8bËÄÁ\v?\1a§;É&\80¦\r\ 5\82*t¼ßwÏ]Ã.àp\7f9b\10\12º¯\98~M}_\ 5zt\v>\88îE+T\84¬¤G%R\93íãb¯$Ý\83cA%D\8cqÏsc5òÛ.ͪöÈ\ 1¸Âã
+\0Z*\15| ]¦\94¸\885\82£Pr\17³\eõòTSÀö\94yá¸Í\97B\ 5Fv+Ë\1c\0Ò°+F\18\81%\tj/,á\9ay\1d\¾AÄ,\10\1cáÒø\80º\99B\9fÆ,zù\1e觭~®bRHgé]\ 1       Á×Rbæ\89&)Yé]ª\ 3B*ËÜ@²\1a5j\99ØFù      8Ã\0ûîymQÞ\1a\bÖZ\81\97\ 5l1gñw/¯næ¢h\ 2\18\1a·\87\ 5D\89\1dË-t\85fE\13\80¤Î«\10K\ 6\8cØ\13\v,3T Î¨\ 4¾&T`8Ø\ eÅ\86QîÑö$ÄF-Tдֹ(º¢*[Pûõ\7f´\90\ 1ÜiÚ!\92\92]6\89\9dÄ\\85GÅìmb ­Úu¥grq\ 1Áù¹ô\\_Ëd9\8c8\91\9eË\84¾HúôV¥kdÍuè\ eÆFln\10A*ú\10vÀ¡ \14\b¬´Õ\1eJ\82àr'\94\17Ð\ f\80\93åþå\19Z\97 åÜ\ 1ë¬F\vD*U[ç\9f\90\17ø\17Û%ôu¶¹Ú¶²\b\ 6*
\12,\ 5ÌQx`ì3ÂXe»\ f\18\eAÿ¨µ\85£(9\14j!"Ú{±c)Ì\¡^4X3ÜsÔ\1a­ÿõXW-(\Ä¡àuU{\v\87lLÑçÛ·"\ 6\b ßá«\96»*w`ÑÖTk\9cj#êñ¼\89OåÁqo6\86a\843\81娽ûÛm>`©±\10z\9eTÑi·)¶P-Í­¥lTÔ\9eÓôèdÅÄw\10rLl\91\8f\ 6eX\87\ fì\ f¬åú¹4¨à©D×fÔ\89É3ì GG\1a\19,æGê
+È$\ eª\15
\ 2ÄÒÑ«Z£¡\ì6\f\14\ 6Òö/\87\ 3jJ\16,D\91Òu_Np!\92£±e:\89sñ2\13R\85\95\vñ 8^÷°Û1³»\a\90`\ 6 RV\83¨\82m¹8Ýf!\18ÏÆè¸\9fwåx2\13\1d:êJôä= \81ÒE¾qHo]\1c5òÍÁ     \96Zl¬4âÿ¾¼;\19\8dgØ/Æã!\8c\16\98%£æ¯\9c\1eú+ïx\8cÝãh\19ùÀ|ÁÖg±ò\ 2\80ßÜÚÒÜ£=u.; ø:8ô+\1a<b\1dæç¿\ 4«Jt\fX\97 ¶Ru\ eêp\85\1cÀlØ\18Ù`\19´÷\9f¾Í?5Ã\b\0c)äýXÔíH¦ñ,\1eÍtH½Y@7×Øë\10æJWû\96ã\b°ýÊÆΰùÚZÙ\95q®ioèX\1cMxÜYʱ3ò\10íÑ\15\92²sµ§?\8c­\9f\9eq*ÚCèm\9fï\9dÆ\8d\ 4éó3t=\94èÍ\r\96Aþ4\86;s\aR\8f¤¤ó\ 3_yp¹ò\fA©S´azÌ=ÛßÂÁ÷4\9cW\98ÇòKsû\f³\91wþ3\ 1\9e+v|\10ôA\eHû¢qWCsx\ 6nL\0ð\87)Ø.ÂH\ 5#\17jã|éDíå½ Ó\18ÝQ4º`Rý\9cô×Ó\97Kðe2bÖ\83M\98\ fÌ\80ã°÷K¯¼\10õ\89À<\92\8d#\93y\8aBÊRÙ%\ 6Z\9aù°'\ 4
+[ì0ú²÷x\17\9a¢MâXë£Ó \19õ½T\v¼õA\94\ e\fn¸$¶;d\927¼öU1¾\88Éês+c'2\r\8d\86\8d}\85Ù`1\91ú¼\93Å}ü»\f\17^\9e^y½ªÁ\8f\90HñS\f5ì¿Pe´\9fE\ f`\9b\87îV%¶gì¾\1a\8b\91\83í%ÉïünÖ¼Ê\8d®8õ«ée2ãe(\9eýìÝ#º\90n»oB\1cßY<~6\1dã\159\eüßW\97Ét\ 2óre:d;ÐÇ?Oþ\ 1ª\85ö endstream
 endobj
 848 0 obj
-1782
+1766
 endobj
 849 0 obj<</Type/Page/Parent 635 0 R/Contents 850 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F2 5 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F8 10 0 R/F9 11 0 R/Fc 12 0 R>>>>/Annots 286 0 R>>endobj
 850 0 obj<</Length 851 0 R/Filter/FlateDecode>>stream
-x\ 1¥XMsÛ6\14¼ûW¼\9eªÌH´HË\92==t\9c4i3\19Çn¢\8e\80$$"æ\87J\90Võï»\v\90\94Ìƹt2±%\12xx\1fûv\1fü÷Y(sü\ve\15ÉÅR\92âìíúìüÃRÂPÖ\e>Z^­d\9dÊ<\98Ïç²N&\ fÙAlVµy*\1f¥©¤É\8cýõÍú\ev%Ý®Ù*¸\82Ñu:y\8c\96+ñ/\17ÝK¾\9bEË`Á÷kl\16\95çÕÞÂ\90\96¯7·ooD¥\85)\8dmjÕT5Ϩu~\90ªtKDµXY6&Q\8dÁ³B'\99ÂêÂö+>¯Ï\1fL\19}â¹s\99\85\17Aijî\7f{'\eÚÃ9#\eRm$­
-eh®\88um\ 3\91Þ\8c´\16\ f¤¬$¯Ê­®¥Ô:¥W\99zÖbõNÁOÍÃf'§©$©Ú²\19\9cò\91ÁÒ³®\83.%}\96±­OÈCVõÙ\8d5âV©)·.Çp0i\v\ 4þÿ\92ýÇÝÃúN\90õT[³-\11 sb\ f¶ÑÅËÄ3\a\1f7r¨ZQµ\161Å.×t\80\1eùp\90~%\e\93»èO\82÷a\8a*SÙ\e\9b1Y\8f\93\8d25ʨ\955ùáñ\r\f\96\8dÞ2w¢ÿAµiv\94óM]\15\16\16¯*\1dÜÆ\87\9dfvêS5\ 4ÉØ°\1f\91¬3Õ\88U&\9d\ 2¶ª`9?¯\ 5¯ïon\ 5\ eìtÝLÅV.ÞB\1d\10\16¼W#\fźi\80\0lc\18ø´ÇJxÅj#=\8c\95ø²Z\1ae\9f\90\7f¿>C÷ÈåE\88\9f\8b«\15~Fø\8f\9cn|·]K\88nØ e\16×+\aÖc»\85ap\19D\81\7f·¦vù·4zþ¡o(¢\87-:é\8aå`©\10k\11+Iªrc¶-²Ì^a©à\1f2ÑW5ië\1a%E]\0sT \bÆà\9c¼½y÷I>®å¯û\9f^\1e<éàq\84ONÀ\1eF9CûXfy:BýDb\95<I»cƺwQG\12\93sÝ$ç;U\ 4©?³o\95\89¤ÈB\ 2^\80Ç\b®\81óö\15¿\\83\96?7 \18ç\97\14*EëK\U\rÌاÿzt{óéýÈý»ÏïåóÝÃè\8c\93\96½Õ\96\99\ 3Ò\e \1d¡ÀíïäÝJ¢@/êI\8biÀ!\8aÍ\80\9eª°;FY\b£¼Ú¢+ø\89 /T\92\99R\a\ e»?[ÙgãÔ²\8a{U6Ü\ 1ºP´Ã\8f\fÐ%\97\8dádg\8döé.V\92פ¨\98\13@½Ö\16YÕîä®\1aÐ\ 5§\ 2\13\19\97£Ç\9e¯á(c8\91i¨j³5¥ÊÅ6ìq<:È^ã\ 4x`6â ¸Õ\8dlêÖQ=¨hH¡k+\ 4¿\85:`Ƕ"4E~\99=¾é\ eë        s\8d\93rØ·\8d\80Y-Q\ e\9cð8é\1fEh¡H\14Øx\ 3GÀ~ûÚ\90p\1eßLÁ\ 4{rQ\92· DòY[&ì\16¼\86Ce\f\1ep ôm\fµ\84\12
-Zy._~?\v£Ep-\17\97sèY!áe\84ßþ[._ÙÝs|\r\9dØ\1d{:Uº¨JÄs\9f\83FHó\eT¢K\eãÃQ§¦`øz\11\\9c\18>ý^H\14^¾8öô;Þ^,\83ðd/\9d¢÷Ç8ê­ôq\8c]\ 5lP.\9fν\8e\81í­çßÁ\823\ 3\v\13\14|*\80¡cÈ\83\ 6\9b\12Ä\92ä\15\b él\14¦®©7\ 6\88\093Ø\99?{ÐiS\ 2\ e­+\81SO\b߾̫^       !¹0\9bh´Xª\831\1a\9c&ä7¯æ^º\89F\15\9bÜ4=Y£e;\87l\ 6\80¡ìè\0G\8fvJ\98ìu\9eó÷®"Á\18ØÄü\ 1\1c
-n\12í8øDñvuõlR@8>ø°ûx}×M\9dÌ<Nvy»Ýº6\1dM hÃ6×\16²X \eØÌV7 FØ\852ñô²\vµ\1fg\r\a\8a\90\8fÀ}\9dz\18Q\8b\83V:\b³Ñy\82«J?bx©h\840\ 4\89\95\9b¸VµAV\90\19\ 4U6££Ñcît?5\0Ç\1fPR°2VB§Ò?¨´n °\90ýU\10\8cÁºª2Ñì9§A\98µTiÇ\\ 3ö\9cÍ\83Õb\16E<ö¨s\93î \98h\82gmÞØéÈ30+\9a;ÓùnÓæì(\95CÒÝÉ((\ 3Lõ³Î«\1dç\18\809y\ 2\9e-\19É\9f50\1e½pK_ó\85ë;a\8f\16\97\1f\v{\14.F$à\84ý\ 2ä\8epH5\18\85Iww­Ëö1ìAÞßj4\fpѨ\9a\e¦\94\11\ 4\v\84Ä@Ô\ 1\98a\r+y2\bµÚlØ   .dß½H\19y2\15Ï>(n[:\8e\eªÙͦò©30Ê-Íù,]öº`\8b¸ÓçA\10zM\1dÖHù½Eì·\91±S®=\86?a\80è7\ e\11\ e5\9cÍØ\1f\9dû\0ź¢\94ù\11Ã)"ýïeÑ   ®m\91\1e\85ÄÕ®\a\88\ff¶LU\9dº^í°Á¹\15àö¨Fwî3\93dbÛ\1d\86=çQ?¹\fÈy]*\8f\93\8b'88õ\1fü:\19"\1cúfìÚÖÉ ¢t\ 4Cpª=\85q #\8c®\0v\rµåô1t0È\f\89¦-\9fì£\97­­Ïq£ð\8f\87êqùË\95'\1cwÎ=\85rDtZ ´\92c\v&
-§£"¸~Q6%nMN2s\92À.óP\84úwáù\1eë\e\11Eãmðر:í    ¾g=waìk3\88¶3\97\ 4ÿqÆÅm\rw4$\víÐ\93á1i\8aÅó·GLèä®\9e\9a _Å¡+ö\b\r)\83\871\94`\9cOZÿ>k¹
-¼Ìé\84«\7fÄ.òåþ\96¬\ 4Dæy\97\84\8elpAX¼Æ5nX\9bËr\19,q\1f\e\1dÕ\84\81¼ë®\ 3~äëSãªò\12        'óí\1aèyy\8d ¦ü^\7f­\18\ 6.GG¨6þB\80Ë»Ùf\r0\ 1 ¦\9ca!ø¦v2SkÒ\98ÞYL\17\aÌ_\84È(Ý%ÔÄZ\85)?Õ;]º[p»\ 3Uí3\rì¸+\187\ e\1d¼«õ³©ZK"t¨#¾º;\10 èäÌaéüÃUÇ^á\12Ò$Ëë\vÞ\9d<0ïëê\e.\17\98\1eüUÛ\85GÏf~ñl\15͹úµKÙbµèÿò±
\ fEûóì__ÝA\12endstream
+x\ 1¥XMsÛ6\14¼ûW¼\9e¢ÌH´(Ë\963=t\9c4i3\19Çn¢N.¾\80$$!&       \95 ­êßw\17 i\8auzéd\12K&ð>w÷=毳Xæø\13Ëj!\17W\92\16go×gç\1f\96\12DzÞàÉÕõJÖ\99Ì£ù|.ët²Þ\19'¿ß}[ßÉN9I´.åP\99ºÆÏMe\vQòê\8bÎ~Wõ,Õe]\99ô\95ìuåö:­Í\93\9e\8a³b6"GÛ\88ª´4Î\94[Q¥­wº\92Ì8\I\9aÚØrúzýýl.³ø"Z \84   o\14ê\b·OZj+\85ÍÌæ(¸'¦Äµ\ 6\ e\ 4\1e
+}Ø©\9a\876\ 6?pâ\80\8b0pêA\ e¶zt\11ý\9c\7f¸jSF\15f\8b«hI\97ßvGq;Ûä\99|¤µ\1aÉÿ\12\8e§íñÙ*ºF\99pøaqµ\92ð°+\1f\9fõÆ|åT\9eÛ\83ó!}½¹}{#*+LɬUm+ú¨t~\14[ú#¢\1a\ 4_Ö&UÌM
+\9dî\14N\17®;ñy}þÍ\94\8bO£ZÝÿúN6´\87ÔG6Än$³\8524W$hM$Ò\99A;ð\v)­ä¶Ü¢!¥Ö\19£òEwz¯\10§¦³Ù 3*MmSÖ}P!3XzÒUÔ\96¤+/®=W×vÕM4òV\19¡À\1a#À´)\90øÿ+v\80)Íig¶%2aMÜÑÕ\1a8\1d\16\9e5ø¸éA)¦Øç\9a\ 1\90\ eʯ\0§Üg?H>¤       \ 4gr0nÇb=L6ÊTh£VÎäÇ\87×\ 2\84ÖzËÚ\89þ\eݦÙQÍ=y<DÙ<[z¸\8d\9d\r+;\r¥ê\93dn¸\8f\ 4¿S&\9b\ 2¶ª`;?¯\ 5\8fïon\ 5\ 1\80\8fµ'bG©\8dAôj\84¡D\83Ô\15¯1\r|"\87\10\15»\8dò0WâË\81\8cÊ\81F¾Ñï×g\90
+Y¾\89Á åõ
+\9f\17ø\v¢o\82²¼\91\18Ô¢²,/WÑÕ\89¶Äqt\19-"ù¢ÿjLåëïN   EôP\8f&m³<,\15r-\12%©-7fÛ Êä
+[\85øP   fI©I\9bªBKÑ\97 :Q4\ 6çäíÍ»Oòq-\7fÞÿtêxÒÂã\19>9\ 1{\1cÕ\fôq¬òt\84ú\89$*}\94\8aµÏ\16­\82LÎu\9d\9eïU\11eÁgG\95      ä°\82
+\11#9Hlí~\10\97'hùª\16\15â\82Rf ¾$ÖÖTÕÇ\7fGt{óéý(ü»ÏïåóÝ·\91\8f\ 1eoµóz}05\90\8eT\10ö\vuw\92\8bz\844×Ð\10E2\80S\16·\13´\850Êí\16¬à'\82¾PéÎ\94:òØ}åä°\e\97\96]<¨Ò«:äBÑ\ e\ 4}qɱ`\f\9e½5Úg¸8I]ãÄÀE@½Ò\ eUÕÞsÛ\rÌ@?ñ&2nG'æ¡\87£\8aÁ#Ë`+³5¥ÊÅÕä8~u\94\83\86\aDÐM»­®1!\e\90¢¾\84\9eVH~ë<J·\16\1f\9fg\ f¯[g\9d`®á)\87}W\v\94Õ\11å\10ó    \ f\93îW\vPh!\98ÍxæÅ\94ã\196\1f^O¡\ 4\ajQ\9a7\90DêYSú©\89Ç\b¨L \ 3\1e\84\81ÆØ\f0ö%æ?_~;\8b\17Ëè\8d\ÄsLµBâË\ 5(\1e¾åò\95ì\9eãk\8c\87Ã}!Sº°%ò¹Ï!#\94ù\r\96\8dùÁÕÐ\14\f¿YF\17\ 3ÃÃï\85,âË\13·Ãïxzq\15Å\83»\f\8aÑ?çQm¥Ëc\1c*`\83v\85r\1et\ 2lo\83þö\16¼\19X\98 áSÁòã\15ò¨¡¦\ 4±¤¹\85\0Ô­\8dÂT\15ç\8d\ 1" ÎLv\16|÷;ÍÉâ\82vbð\1dÊÜv\93Pc\97\14Ò\ 5äú=eÀÅ5¤\98Û\84ü\1a¦y\18ÝD£JLnêN¬AÙ6 ·\83\f¢í`\80\97G7%L\ e:Ïùso)0\ 6\7fÀ\f\ 47©ö\1a<\98xûÊ>\99\f\10\9dªË7°nêÇÌÃd\9f7Û­§éh\ 3\ 1\r\9b\;\8cÅ\ 2l@\15á¨\864Â.&\13½\97#\96ùâö\12!\1f\81û*\v0â,
+J\ fYi!L¢Ó\83ïJ·b\84QQ\va\18vBjWn\92JU\ 6UAe\90TY\8f\£)Þ{Ø\1a\80ã\ fh)T\19'1§¸ç¶\v\85ÃØ_EñÔï\18ì«*SMÎù\19\84]Ka7¥ñó\ f½Ö \82Ù<Z-g\8bExÒkMë(!\9a\10Y\93×n¼\ fCY±Úìt¾ß49\19¥rîÖô\8c\86\12\a\99~Ò¹Ýs\8f\ 1\98ÓGàÙQ\91^\88Â\1fýQ,<ß\ eöÅü\1aCû¿\a{¼Z\8e\ fö\v\88;Ò¡Ô`\15¦ÜÝ5¾ÚÃ×\8dv¼¿Õ \fpQ«\8a\17¦\1c#H\16\bI\80¨#0Ã\1eZy4HÕn6d\82O9°\17%£Nf\12Ô\aÍmÊ\92\8eûn¶»©|j\r\ 1Äi.Té²\9b\v®HÚùÜ7©\9b©ý\19)_:D¾\8d\8c\rµö9ý  \13\ 4߸DxÔðu\87ühÃ\a(@zð<¬\18~"2þn,ú\81ë\1a\14\8e·G)ñtxu\ 22XÙ2SUæ¹Úb\83{+À\1dP\rv\1ev&Ý\89köXö|DÝæÒã÷Ç£òys        of\bê_øõc\88]!VIÆ\96¶í{a\10\18RD\1d¸¾õr\84Õ\15À®0mO\18\f1C¡i+\14û9ÊÆUçx£\b¿î»Çã§'\a\0\9dBy!\1a6\bTòjÁBÁ;:\82×/\8eMI\1a\93SÌüH Ë\ 2\141ýÛôf\9ec\1d\11Ñ4(ñ\80±:ë\ 4¾{áõ/\8c]oú¡íÍí°{Bÿ¸ãâm\rïh(\16èÐ\89ásÑ\14\9b\17Þ\1e±¡S»:iÂü*\8em³GPiß\90üû=&Á¸\9e´þ²jù\ e\9cÖtÂÓÿ¥.òåþ\96ªäe«-B+6xA¸~Qk®[RÆWP\ü×Åüdå\b\85¿¯ìw,Ï\98\8eáUÒ¿\150¶Y¸5\v×&?zéXz\15£åÉ*æ=\ 4õÇÙ?P92¹endstream
 endobj
 851 0 obj
-1989
+1951
 endobj
-852 0 obj<</Type/Page/Parent 635 0 R/Contents 853 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F1 4 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>/Annots 299 0 R>>endobj
+852 0 obj<</Type/Page/Parent 635 0 R/Contents 853 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F1 4 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>/Annots 291 0 R>>endobj
 853 0 obj<</Length 854 0 R/Filter/FlateDecode>>stream
-x\ 1¥WÛnÛF\10}÷W\f\90\87(\88E\8aÔÕA[ ië"\ fIÚZouQ¬È\95Ä\84äª\Ò\8e\81~|ÏÌrIÊ\17!\17\a`HíîÌ\999sÛ\7fÏ"\9aà_DË\98¦\vJ\8a³7ë³_×g\93`µ¢þQíð1¡8Æc¶Zâ\19ÅÓ`A\95¦-öNh:\9bãÓ-M\8fV\16ÓþÐb\81­r\ 6Zp\fª»\aT\84\97\13º õ\16p\16P¿NeyBëdT\19S?{±þx\16^Fn\ fÄÎ\80|\9d\8eTS\9bÄ\94[·Ü\8a\18Ëú8\82\r¼çÔùB}Ò\94äZ\95ß*¡*\88\ 1d» QÉ^\7f«\98 tR\1a¸h<¾Íê=\1eå&+Óo\95Ȧ}ÏYÊJ[«<w2f\14ELÏ\18\fÏh\1c/\82\98}»Þg\96n³<?§Í\1d¥z«\9a¼>÷Géêõ»7¯ñE\1e\88\132
-\e[\85¹IT\1eZUlÔ±\8eQ@WZS½×T(\1cvRR\934\85.kUg¦¤lKw¦ás\13\1aGS\87æV\955Õæ\9ezk
-}»×p¬Î­\ eèm-\88IåÖЦÉòTTµîNI\7fÖIS«M®I\95)åÙ¦RU¦m VH\82Lh¾\9a"º\Ðs\90ûÈ\ e//ZOaÏ|z\14ÈQ\14Ì\ 3@\règ\89\18æÚY\1eµgF¥µà>Ù\a}P{y#AÃN\ 1|\89\8c\1eÚ±ÿà\11ð3süè~\17\95\1aÖ\1aª\9aR\8cv\aç^½÷Á±¼\11¥J\17p:\8eT¦ÙíÉÃ\14\89,o\83,2\87Ì \aƬ¢Ce\ eºbI\ 3\86\98sæÏ\9e\935N\vê\89\0õ c;h\94\1c(\b\84Ö4U¢C\ f#\ 4Gxÿ§\85\1f\80WþéØ\8a\81ü·\8eû­iÀoVÃ\8aD[«ª;6EJ\ 2»ykòÜ@ä\8eì]±1y\96À\95å§W_\a;/il\ 5Î\13(\1fþ\1cÄO"\7fonÏIYb\ fq\ 2t\ 4è\14v\1c#\e\85ºN:\1f\r"Êçò\88Í\85+`%5VW\12`;0| ä\19\87|KíMf3N\87me
-Ö1 \94\1dåÔvL\9d\ e¢\80èÝÝ×#ÝfÐ\9f\eó       \1c d#\12QxÔ¶\ 6j6\1d,u¼´md\1cÏ]\ ePûwPH®ô\95|±8.\]\85e\93Ú~á÷Û½JÍíp¿·ýÞFq\99ÛG\ f\ 4\87\97ÞÝãhX7\1fÉKTPvg\8bÊ'\1dWWÎ/nu\ 5\92\aE3¿#f\b%\rá[\82ÄGXÈS×P\1c9\1eÃ\88¤KÉ\81R\7f®½Em\ 1­³\ 2¾E\U\88y[ë\ 2um\83PCºn\9a\9aS\85àö­ÂRE×#.\8f\1c\84©)\9fs\16µµE\8e\¿hk4Vù`¡Ê\86\91w4}YÖ\87\16=0ôÆÐø\86þ£]¥\ fÞKÇæ\rr\:\13ç²½\1flÇÅâX\0\8aì\8dÊr)þð«\ fed   LÕÉÞXÚ¨ä\13)B¯ÇÿØ\ 3\a\ 4,¤m\fñlÖMCO5\86\18\rëxÆi[ÃtØ\1al±y$i\a&^é\e\9c\ eªR\85\ 6\b´\94¶Ê£qrXx)\12\99\8c\17aQW&ç\14Ò\88«½ºÉLEfû\85i<@è\7¨ß¾\ f{\9d½[Úi/â\91ïÏßÎâé\ 5\1c\10-9ì
-\8a/f\ 1: |åtÅch\9f5óXvΤÃ÷C!­÷Ú")`oªmRe\eÉ\ 5*\8cüR\83D\9e;ºÌè\87\80\89säɽ\1e­®_0Ô~\8f¼ñ\1e\ e[øw\87±á\91²Õ9×y¢O2©V·Êòïc± \9bQ
-\93fÛ¶Qfe\92\9btúnãkoKà_»ÜlTþ7Y\9dpëì\12è~\9dó\eÅ\94{åì\87 \b~zlá\19ÄrüÔð#Ê\vtr¤s7(\11SH\80zOÏ_>?we÷\97\ fï^¿}ÿÒ/³@\84}¼âKÁ$\162£H¨\95¯\96ÌÞ¯Þ÷1È\9f¸\9aÓSêë^\vȸ١»$ô\9cüH/űñò\9e\95Ï\1885Y\8a\1a\85V\ 5\1døã\98\8fåe\8b8o\8dd\v\84\1d\ f\7f5AÖ\16\84ûÍ\8cäý\14öU\84ÍÃ+\8a\87\ eÕâäGA\v\9a±@9\ 5\7f÷\ 5ð¥ã\1cá\9f_\80\83\16¿¼\9f¿à»ÓCÇCów¡w\93\84.1¦# xJGUé\Ã\1eï'\8c#ðSö:èBÇÆU\94?N¡\9f®¤¯?ÄÏ\9a%tEx\1fuÃȹÓG\9a1'3íÑ\94é\97\8fS\9aãå\13¼\8bæ\9e\94\93ªÃK\ 4¿L¼\11ª ®»\17|\9bÅ]Ê]s~¯ÌG$:ý2¼îH¼D\8b\8f\97±Ü|Û\8eAkmyúA=ÄÓÒ\87Fzúl9CÙ\94\8dK\99&\11ç\7f\9cý\ fТe\84endstream
+x\ 1¥W]oÛ6\14}ϯ¸@\1fꢱlÉ\8eí\14Û\80v]\86>´Ý\16¿-Ã@I\94ÍF\12=R\8ak`?~ç\92¢,»i·v)àZ&yy?Î9÷ê¯\8b\98¦ø\17Ó2¡Ù\82²êâÕúâ§õÅ4Z­èøa6x\98R\92àc¾Zâój\19-ÈH*°\15\vËk<ú\95Ùl¸rµXôgÜWw\ 6\97à\18nî?pÃäæ\9aâ\98Ö\ 5\1c\96´ÎÝú\94ÖÙ(\8e£«h\16Å\11ý¨ëBmZ\98\11uN\99®vª\94tûòí«\97ÏÖ\1f.&7óÞÈ8YDs\98\19­·\12;ý9Ñ(]\ fÎúg]x\13¤,í\8cl\9a\ 3ÙÆ\bµÙ6\856{aò\88ØJ¡\8cm¨Ù\1a)±Aî,Uâ@µn(\95\94Æñ,JøÒZfÒZa\ e\94Ë\9d¬sUo¨ÝáîýV6[iH\ewð [Ú\8a\aÉ÷>(ÝÚò@i«J¾\ 6\81\89*\15\94ªZ\18%mäC\9cÒ5§)¦qrå#4Z7Oübì\17g    V\90»|$ÚFsô'gÇn}\1c£Æ¼çKç+q\8fô\95RÔßjÁT]ú£Ld[\97¨ÉM\17ÄW8\12MB\11%\8dÇ{ÕlñQ#7ù·:Æ¡ý\9f³¤jÛ\88²ô6\ 2òÆ À\1cµYx ¬·\0Õ^\95å%¥\f\86B´es\19\8e\ 6ÜÕ\14\1cñ\1c\18MZk&¥ÎD9±\f\82Ó;F\11Ý\ 2\83\f\91J¨º³\92묭dÝxP«\82\0.>7\80å^Ô@\96>»ÞêJ\ 2\97`\95\8cèMã<&QZíÐ\98»«ºtç$?ʬmD
+ê1\rK\95\1a\ fP\17\85\13\10hD¼\ 4º¼*°r\ 4ê\ f\89\8eUàï\13¢'C¢ûÈã\8e×£ÚZÔ>ÛFGP\aá\189o8)pß!ãèÚiþ\90\91¡:ô\ 1P-e.\11­&ÓÖ.h\7fð*\\1frpjoD¹\90\15Ø\8d#F·\9b-\ 57\9d\97²\bí\947\ e\1f\95\ 1åõN\1a¶4¨\10×\9cEÊ^\92Õþ\16(t'\8c½×\ 3Æö®Q¶£(òp\99\9aLN\82\e\13\84\88ï\7fvîG¨+ÿt\1aÅ +o|í\vÝ¢¾ªA\14\10\8a\93\ 4Ns¡ËRÃä\86ì¡Ju©2$¼¾\7fñun\975\8d­sç3^~ús\94|Öówz\7f\12g\88       Ð\17\88ãÔ³ÑD6Y\9f£\ 1¢\ 2\97G\9¤\ 2QRk¡Ú\f÷\r*¼#ð\8c5¹+í\83²\8aéP\18\1d\83\82r¢üµ}¥¾\f¢\88èíáë=-¸\13\96Zߣ\ 6\90\11Â#\8a\ 6^sè¨R_\97óþAÝßN\80\v÷ÄæX¸z\85å\90º~\11öÛ­Èõ~¸?Ä~¶Ñ¥ÌïC\13=3|lÚcîi½n"\9a ,\81\97PPNgçU \1d«+ó\8b[]\ 5ò@4ÑE¹B\904À·F\11\1f©B\99û\86â\8bs,¹ëRî@-?6!¢®¯7ªBn\81+\ 3Ìc\ 6¨ k) \ 6º¦mÃTá!¢\10X2t7b¼0\bs]?e\16uÚâ\8eÜ=#¯ÑXå\83\95¨[ö¼/Ó\7fcýÄ¢\aNB04~ ¿\ 1\vY:\roÀq×\99\98Ëö\1cl§bqj\0"û TéÄ\1fy\rP\ 6K\10ªÌ¶ÚR*²{\12\84^\8fÿ±\a      p£K×\18âåª\1f\17\18â97\8fGZÃlØ\1al\95>BÚA\88·òA\1aQÒN\18QI\94\ 4\8c@\1fêT\1e\8d\93a\11¬8d²¿\80EctÉ\14\92À\15Æ3\85i\rC¢ÏÄ¿Ñxà¡?0Ðï0\1e\86;y\83OK7\ eÇ<\13ÿöóE2»F\ 2âé\12SDEÉõ<B\atO%Ýò\98~dÍUâv®Ü¼qì¥<±Z\90\ 2ñæÒfF¥\8e\vTi÷K\83"\82\1a>Hvã8\8d;\1f0\92\8fBqïF«»g§{ÜnÞðE~7\18\e\1e\91­>¹>\13G\929µÚ\vË¿\8f]\ 4ýè\é\\15]£TuV¶¹\9ft\8eÝ&hoWÀß7¥NEù\aY\99qëì   t®sa£\våLξ\8b¢è\87Ç\16\9eÀ,ã§A\1e!/¸\93\91ÎÝ \ 6¦@\80fKO\9f?½ô²ûúýÛ\97oÞ=\ fËl\10õMV\18\80f¬l\15z9WÖ=t¥ü4ó      6på\87\ 4\b¢×y£ýàпB\1d\vò==wYM\96g!>a¯©U9\ 4
+}
+xÂ\1f\ 3>q_ðª\13"d÷]i&7\0¡\e>b¼¿Å´¸æ÷;¼2¸W.úÅè\ fÈ9½\1eN\9eîòx±Äöñ2q/!Ý\v\1c­¥åF\ 4hâÓÒûÖÉë|9GFÜÆ¥kìÈد\17ÿ\0rX+\93endstream
 endobj
 854 0 obj
-1521
+1516
 endobj
-855 0 obj<</Type/Page/Parent 635 0 R/Contents 856 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F1 4 0 R/F2 5 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>/Annots 304 0 R>>endobj
+855 0 obj<</Type/Page/Parent 635 0 R/Contents 856 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F2 5 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>/Annots 304 0 R>>endobj
 856 0 obj<</Length 857 0 R/Filter/FlateDecode>>stream
-x\ 1­VkoÛF\10üî_±M\10XA$JÔ\83\92\r\14\85\13Û\81\v$Nk\19A\81|9\91'\896Écî\8eR\ 5ôÇwö\8e\94dE6\10´q@\88¼ÇîÎÌÎÝ÷\93\90\viܧADq~ò~zr5=é\ 5\93     í\1ez\81\97\1eõûx\f'c<à \1e\1cSñÖ\8b¶#\11ÿÜ\8eDÑ0\18Ök\ 6\83 ò#\b\82e\88¼} B÷ºGg4\9d#\9b\bѧ\89\eîÑ4n\11ÿ{M\8bt%i\9d\16³´H¨2R\e\12ØPdd\962Ëè[K\15Ù\86
-)\13\99P:'»\94\eZ
-¬²2+¤%\11ÇÒ\98ooßN\1f|\99M\12!gòçÇ\93\15\8d£ O9\85!'ïß2ºclv\19»\15H»?Á\8c1æï'le^fÂJZª\&©æx»¥î\17\96¶èWêò\8c.\8a*l÷Íe÷Í}\9d\9aO$\1a!\ 1$Òcè"÷öb"\0\7fx<\11\87Ð\vi\0ÓîL\98å\ e\19\8aF£`RsÇÌ;R\81A÷ú\fÐ0S\80ª?z\12/\f\83Q0\b\86\ 1ý®Ò\82   »\8bOï/\bl­¤&«Ü·/\97\1f(Q¹H\v\8e×½\1en7ìô} ­«Âò|l0WY¦\80Ð\82b\95ç\ 2Üc\97\<\82ÕÃí\1f\9a ´\8bЦõR"w\1f©_Gj]Þ~º¸ùü4|\8bRã6-D.y¨G\9dpà¸m©9ÑFU\9a¾B}jmêü\89ó9Øú"ÉÓ"5V\v«\1cõ»\ 2]\ 4¨Ö\17ïD\8cô\14D
--ï\96±ÐK\9d®ÒL.¤!\8fäAB~\8bÀÇF\ fÖ\8cl\ 1ÔJÙ×~tÔ\14MÝÊèn¦b\91u\8dÈg¢Ë¼sgè2&\87^Ç8ì:÷ôB\19À¥ái
-\ eJ­J\90¥¥)UaÀ\8bg¹¡Ë,U\95%4\93çô\8ae\81ædæj\f\ eÀ££Ä¼úI\12\99©\ 3¼ü¾ÄÔ:Ð\9cÍÁÏθǼ«=§ò!\,:¦óQ@wVhKUéJªÍ)¡DÈ\\15N\1cV\1aK©ýÅ×yLé+YØJdÙ¦Í
-\83ÃÁËÖ¢°Nç*Iç\e¯<\93ÏÈp8D3±NK7\83DeÑJ6\ 5©p¿´X©º5\ e²9À\ 3\eT\81\fM%ö5Ä*¯\e\96\ 3µiVqòÜ\17¥2&\9de\9e]®Iaè¡Â\ f\8e\85YÚ¦¨|\9ejc\ 3¢©ò)\ 3¡Ãøµ\91³3¤°å6\ 1\86\1fZ~Ûóh\10Vô¹\87ñ?é½ÁåYFnNs\12ÙZlPµÐ¢Piâ¨ÌRF¶6\1fSÁT\9c\8e\8c\11\1fFà@WE\ 1¿
-\82\9fìÎÒPGHú\87\16Z\96\r¤É³iN\97\byÐdhŤ\8a%\93S\82\1f\9f1æµëó°Q&'볬iiúyÐ\83¥ÿFÔë\9d»ÿOÒØëûÏj\8dú`ÎÞ¤Ý1ÌRo\93Õ\e\ 6i\ 1W18Ü HLb\81rCÌX5\8cZ}\80ã\9bsUøõÿÁ,ìl®¨S½\8cYmH2\86óÎDü\bCÎà׬~\7f­h²úZ{ýöë6YHû\1a¥Ë¿\ 5NzÙ¦\eW/\17¶=®j`\9b\ 3¤qÇ­\82ëËN§Ï\ 64MZ\1f®nßýà¹|\ 2á"Ö\8cÏ*\9dàªÓl½7ò±\ 2øG¾?Ø\8ep\12:ØéQÏìâØ\82©¹á>Ä¡p\8fÖ|
-d'tÆÏ\97\9dÖíl\95ªÊ°kÝøK\16[kBù¦qöSTtê\1a\aßüFÛã·ñ\v#¹Ã\8e\9f\93§ïN]\ 3í©î/øc,
-Dp"Â\19&!2\180¨³K¾#ÔÊ[h\ 5\97Ü\97Þ\«\9cÜ*híY\12öNÍÐ_G\a\83khÒ:zx®kÉ-|\81\93ú¨\r\1dStæ\16zGý¢Õ\83\8c-]ª¸Êáu®#xU'\8cÆ\ 1\90\1d÷Ýìú\ eES\10Ê\15¡Í\8b\85¡Ûʱ5\1c\ f!\a7q<àÕ8Çþ8ù\17çne        endstream
+x\ 1­VÛ\8eÛ6\10}߯\98&\bê k[\92¯\e (6Ùl°\ 5riã /y¡%ÚæF\12\15\92Z×@?¾gHÉ·x\r\ 4©w![\12É\999gæÌ|»\88)Â_L\93\84\ 6cJ\8b\8b\97³\8b׳\8b¨7\9dÒîb\96¸\89h\18÷\12\1aN'ø9\1eãb$-°4¢ÑÕUoܼ¹\9aö\86áM{T\ 4\13=\b¾üýæ"\99ò\ 1þ\98\82ð5lnrúÈæýÚÝ\ 6ØîßFtE³\ 5%S,\9dÒ,ó\aF4K;kUÎU\99Q­²ç³û½Íþ\ 4lîÐï\14Gøt\13¾ò¢n2¡n\8cðpR\87øó\94j+i©2K\v£\8b°\81\9c&¿\87\16ÚP¦\v¡JZ\1a]W\96O\ 1L!\92ñ\b\91ø\9bG#á\0\0Ýðd\b0ÿS!\88<×k\92e]H#\9cÒ%é\ 5mñ±ÒX\12@êD\ 4Ã\ 1°@ÔÉ\b\ 4\8fýÝÙ\10\86C\8fÝ÷,°q\86Òx\84vLî\93±\91\87ð\r\ 6H\a\18\1fDÈ¡±¿;k|p\1a=oz\17ÛYÛ§\12\1eä1ZÈc\91\93]É<§/\1d\e*¥ÌdFjAn%7´\12Øåd^JG"M¥µ_\9e\1f$G\1cûä\88ã!繿;\e]\9c\1ce\87\93E\95\v'i¥\v\99)óx\8aôyE\1f\84\97®ÿì¦ÿìÓ\81#\11ÃË\99=`\98ýÝYG¢\18ëö+më\88Çã\8c\e¨Çþ\ØUc\1eL@ Pü\8d@$øå\95\ 3µÞ¿½¢8æÒÆ\9aq\84ìÛ·\b´F½AoØ£?5J\ f\80ÓÇë·/¯             ö \r×'?ûpóª©N¶Ø¿\1dn\8fì&¡Ö:¯KÇë±x¡¹JT¹¤T\17\ 5×\ 3N)ÄW°x|ü}ktÏÂ%­W\12Þ\aKIc©sóþíõÝ»Có\1d\1fZ\8aBò«\b¢3ð!vP\98´Ñµ¡ÏÐ.½¶­º°?GG_g\85*\95u(iíÉß\ 5è-\90h7sÝÁ=\8d¤D¥ï¶qbWF=¨\.¥¥\80ä\91CAÝzÁ6¤ºád\v ÑÚ=\roGmÐÔ¯­éç:\15\8ab.úÌ<W\82©Ròèu­Ç®û\89Î\84\ 1\Z\9efà 2ºB FÚJ\97\86å\96.»Òu\9eÑ\¾ '\9c\16(Ff®\91ç#ðè$1O~\90Dfê\b¯p.1µ\1e4ß3\91á^ÄB\8b|,Ï\ah\96\87=¬ÉóQ\8f>:a\1cÕ\95\ f©\91î\8c2!\v¨¹OVi\1d)÷K\88óT¦?ÈÒÕh\ 5\9bKÎ0(\1a´k-Jçó\gj±        \99g\8b9Y6\ak65ªò+HÔ\ e\8dÎ)\90
+µSå\83nJãÈ\9b#<P\15¡@5È0Tá\Ëí§-X6tIó\9a\9d纨´µj\9e\av9&\8dW÷5~0\99\8d-¬2¾\8f-\94±®G4ÓÁe tl¿\19\ 3X\19\14\12}ðû\92ßÖ<
+\843úE\80ñ§ò½ÅåQFî~-Häk±AÔÂ\88R«ÌS\99+F¶\11\1f[CT|\1e\a®\19#n>àÀÔe      ½êõ~°:+K]!é_4|Yµ\90ú      c§ \a¥\a\93GE\86RÌêT29\15ø      \1e¯\14Ð\rý¯ÍLv6xÙÐÒÖó JFô\aQ\14½ðÿ\a\19\7f§×\88ÏÏY\f\82\ eiqIÎl\18¤%TÅ¢½!#1\8cq\82rAÌ9kxC\989\bϼª¢#ü\1fÌBÎ\16\9aºõ£ÔÎ\80\ 5Æ\ 3/H2\85òÎEú\15\82\9cC¯9ûý$´õês£õÛ§[g\91Ú·\181å?\ 2½^^Ò\9d\8f\97\ 3Û¶«\ 6ض\81´ê¸Í`?\1fÇPR\1eF1Ö¾zýþ·ï4\97;P3öòûym2\8c6íÑ{oÞÔ\0ÿÄó{×\15aH=<é«\99»å©\r3{Çu\88¦ð  ¥\19\80\9c6\r$Æ$\1cÓx2\ e\83xhí\1f\8c¾\97©£\e\9db\8e-\9dg\9a÷uãñ\ 4Ë»\93\ 4s\7fÖi4\93fp\94»9¨(\97\96Þ×Þ\8bá\84'T¿p2àÝÐç¿.þ\ 313\9dåendstream
 endobj
 857 0 obj
-1268
+1317
 endobj
-858 0 obj<</Type/Page/Parent 635 0 R/Contents 859 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F1 4 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>>>endobj
+858 0 obj<</Type/Page/Parent 635 0 R/Contents 859 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F1 4 0 R/F2 5 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>>>endobj
 859 0 obj<</Length 860 0 R/Filter/FlateDecode>>stream
-x\ 1½VmoÛ6\10þî_qH\8dÆÅbÉ\92\1d;)P\f\89\93\14Å\96\97\86\aY¢#6\12©\90T<cí\7fß\1d\8ekeÃÞ\12@\89tGÞÝsÏsäc'\80\ 1þ\ 60   a8\86¤è\9cF\9dó¨3ð\8e\8e`ýP÷ø2\800ÄÇèhBÏÀ\e\83b0GW\?\18z¡µ\ 4\10\ 6\13ü\7fe:<>FO·èøÈ\e9\vFÁu\18zõÀ\10þÅ\0\8e!\9ac:c\f\1f¥Ö<\80(éMϯ¿:\93\ 5\9c¤\ 5\17úMô±3\80~\809¢ã¦ý\aÍÔ\væ÷\15Óæ\ 5ûT\16ee^Üb*\85Q2Ïw;M\992pSÍr®³Ý\1e·IÆ\8a¸½\90s\81ñKÅ5k÷y¯dUÂ\8dÌy²\84©b±\91
\17¢\8eè_\8c \b\bË~\0ýp\8c\1dA\94¢\f\eV\89Äp)`ÿ\9e\19&Ì>$±\0!\170cPi\96\82\91\80\ 4\9fs|\ 5,Äh\90s\98I\93A.\938\87X¤ps6¥\ 5JÛ·{JH{\10©%\98\8c5ý!^`ä9Â%\17\ÜC"\8b\ 2W¿%\aj¸Ë\12[\89I\8eÈUIi^9ëamíQB\98+\94±Ö\8bÔ\19\9b\ 27\96þ,+Ð\99¬òÔV\10ÛÔ1\9bØ`ÚòAãû\ 3\83¥¬\14<\ fßó\99Iü]»÷Ü\1e.\7fDcf«\83ÔqÑ\95¿à\88\vÖÌ\15\b¶ \9d\89\99\15\ 1ÜÛg&\v\ 6\90\12l\17g\ e¹\94Íã*7\989ËsíÕë\e8¨g:Æu&³ða³°Q©\14ØJl¹\83\1d\9a\14\1ax\9f\97·\ 1ÑKèÚ½h¥\1d\0¨ña¸\92.)ßj\1a\95ë_\1c¯Ú6\1a\ 4V\81\ 6\81\r½±\a\17ü7\82¥Æ:h\9ai±V\89\97ú\p\83\7ft1sù6Ûö@\9bX\19\9cçÌ\8auMè\8db\b\e·rÅ\14äØ\8c\8bt\8b#=HcV é\ 5c©&\86Û\0\80\11â9\8am#ÍÕN\80i}±\rñ~+¢Øáæ¢a{\112U \81\9dó\0"   q\82ü/i4P?Wc¨æ\8a\89õÃ\ 1ñÓæIi\162åsG9\17\11\8ccì6\80\8d&\10ÀDñÒÐ\16q\9a6¬°\95sñ$Q\ 5\14¾A\ 5§*ö\89\ 2l\10·T²Dd4{¬\98H\18æ\7f¹Ü\96\rØ^¶gAísPkÂz\v¹\1d\0\1flûÀ\ ex\ fìÀÙÚ¬­ñs%\8b¦ºgó¦\11¨_iåÛ©æ£Îf±\8füq{¯Ñl$»¬Å\9b\9dȾ}Ë£}X\8fU\87e\83ÿÆØ!ÀWS¯>æúá¡\ezv\9b»ÞÝ\eø½iC}²AýóÍ\87«³w{·\97§{-\ e,É$ô\ 5t÷nI<4,º´\b\9exÂô[h[Z\8bc\17\12\14º\18÷ìú&úp}uÛ\12þûóèÇ\93oßu¿n±Sz-&WÚÕÿ^\1aQ\vº\18÷/\95\16þ\83Ú~rS©\rÿÿ¨u\9b\92 ao1Êulø·Êú\ 5ºn9ôÙ#^ ûqó!üâË°þò+¼~\8d\ 3©J2ð\9fb«¹\a_W3½ÔÄ2øô îîZ(\82"¨ \16´x(f*\85ìwn[N\9fé}}\84\89PŲÜ_k8\8bqtãÐT\8aéR\8a\94´\84×\ fºÙàÉ\91U\ 6Ïß\85\9d\99°R\97\9dI$w¨¯\19\7f¢wYþkrÇ\84¬ÜmR;5ï_\1cÕ§o0\1e{Íõºw{ryz\ 27J~Ä\v  \9cɤ*°Ì\98®\87\ 4X?\18Oй?       ñ\ e\9eöê\83\1d"¼@\13"\11]H4\W\86\9cG\93\11^\ 4¬ãdD\1fð\12ñ]ç\ f\8f[j\97endstream
+x\ 1½WmoâF\10þί\18¥èàtÁÆ@\f9éTå\8dStMH\e·UÕôÃb¯a/ö.Ù]\87¢^ÿ{gwmà\1c\1cU­Z\90L¼3;/Ï<3»yj\ 5ÐÇo\0ã\ 1\fC\88óÖyÔº\8aZ}o2\81ÝC.ð¥\ fÃS/\84Ñdì\ 50\bÆÞ\0$\85\14uûp2\fñiDh¬\7fZ\89Ð\18JÑÃö\81\96üé\b\82\0¢\14\1d\87\931D\89\95÷!\8a»³ù3\13\85Ê6Çp\rKòL\81\93\9c&\90\119a\1c:\17\ e\10n×ÞF\9f[þtP\9aë®\19\9f3\94(º"\92h!\9d¼r×\ 5¦ ó®ã\99å>ô\ 6¡7BïÝ_D\ 11áè\ 1ô\92\82B\8f \84Ô R\`|\ 1\82jXHQ¬\80ñTÈ\9ch&8¤Rä`wÝ]^¼wîúpj\92\vÐÁ\89\85Ðß8aà\84Ã\ 1J0ã¤ë\17\99\88Iæ£ã9ñ1\ 3\7f\8d\8fT@oñ\95Å\9eÝÕ\v°.f'\ 2ñîÒ\81r\96ä\8c«2­\ 3ò\1f\15\95¯\88?\16TéWä\17"_\15úU\13\17\82k)²ì°Ò\ 5E4ï\8ayÆÔò°Æ}¼¤9\81ÆD®8ú_I¦h³ÎG[\9e;\91±x\ 3\17\92\1a\ 6ÀlÍK\8f;ÞõLmB$)¢\18aÅÓ\82Ƕ\9c\1d¬2åºcéÀÅ\1aæ\14
+\85ü+    Pp\962|\ 5LD+Ã\8f¹ÐK°å³\9cD\16\98\rRÙ7Ë\17åA$7\86#U}\86Îs\8ap        ¤ì\ 2b\91çÈè-\7fªîØ2t\8f@'\15Ù\r#1VX\11¥Ö\89#JÅô\1a¹ÕR\14Yb)Llè\18\rÑ\18¶xTøþHa#
+       \15Ù\9cû®Ouì\1f²Þu6\ü\88ÆÜfW5¨K\7fÍ\10\17Ì\99Iàt]˼`\89:\86\85}.\ 5v\e$LÒ\18ËŨC.¡))2\rH\97,Sõ\8655³]êºÓô.\16*\11\1cK\89%w°C\15B\ 5ï×éíAô\1aºÖ\96Ùi\87"\8eÀðt;è\ 6ø\97\9d\808æüéév¨\r\87\13[áÝX\v\ 2ïÄ\e\aSö»\1d\17.\98 *¦ÅZÆ^â3Î4þ¨|îT*³]P\9aH\8dó'e\19µÍº#ô^2\ 6\e·sË\94r,Ö8Ò\85\84Ð\1cg\18§4Q\86áÖ\ 1 \a\92b³í\85¹µ\ 4\18Ö\v3f\16×<ò\ 3\e\96\17!\93\ 5çH|\ f \12@bäÿÊ\8c\ 6tɶc¨ì\12MÔã±á§\8dÓ\84\99\8b\84¥\8erÎ-\1e9ö8q\8c­\ 3\ 4\ 2\18K¶ÒÆ\ 4I\92\8a\156sÆ\9f\ 5v\81q_¡\82GÍË\96]I±Bd\14}*(\8f\7f³©·\rØZ6GaÊç V\ 6ë\1ar\a\0>®ëÀ\ 1x\8fíÀ©\19k*¼=µÊìüi\ 5\1f\92((A?t(9Û;4«\96Å\93Ù6o¶1åDöu,\8f\e«\ eË
+ÿ½±c\0ßN½ú©iÍ<t\1fÞÂ\1fÆ·   ¯<ù ü|º¾½üpt\7fs~Ô @ã%\9e¢\1cÚG÷¦y̬m\9bMXAùÌbªÞCÓÖ²9\ e!a\9a3\816ú½\9cÝE׳Ûû\ 6÷?\E?\9d}÷¡ým\83Ü\84× r©Ýþï©\19jA\eýþ­Ô\ 6ÿ"·\9fÝe­    ÿÿ¨tû-q\80Q®bÃ\7f\94Ö¯ÐvÛ¡G\9fðr×#ÕÂàÅÊ°\ù\rÞ¼Á\81TÄKð\9f\89½\b>úª\98«\8d2,\83/_àá¡\81\ 4\82\ 6\rIu!\91ýN­¦ô§y÷§\93rx\ 6a\88×úp<qWÖû³\9bó3¸\93â3\9eËp)â"ÇË\86½ô\9a}½ 4ÿ\ 5ôÆ\ 3{\89-Ï7\88ð\1ei\9a,2·f\ 5³B\eåÑx\847V«8\1e\99\ 5<K¿oý\ 5y\89v3endstream
 endobj
 860 0 obj
-1172
+1218
 endobj
 861 0 obj<</Type/Page/Parent 635 0 R/Contents 862 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R>>>>>>endobj
 862 0 obj<</Length 863 0 R/Filter/FlateDecode>>stream
-x\ 1­WkoÛ6\14ý\9e_q\91\15\85\ 3Ø\92åÄ\8f\16\b\8atmÐ`ëc­±aX\86\81\96èXµ$:¤\14Ï\1fößw.Iɲ\1ag\1fº\ 4\10l\8a÷uî¹\87ôýIDCüG4\1dÑù\84âüäõüäíüd\18Ìf´\7fè;|\19Òh\12\ÐÅl\8a\8fÑ\b\ f-i\89­C\9aÎðxìE4\e5&£Q0Û\9b\8cG\17{\9b)\7f¶Þ\10\1e\ e\91Só@ìðzH/h¾D\9e\13ä5Oìë!Íã\1eù¿u\9ae\e­b2ù"9\9b\7f=\19Ò B\ 1ØÜìùüvþëÕÏ\97Ï^\1dy/ã\95:òê§\9b\ fo.O?¼\7f}zd\ 3ÛÒ  g§_VUY¦Å\1d%j\8bïlIFê\874\96æ%\1d³oò/þ+ÿÑw\14ð[Z,Ò"9\96ÄÿVÄÖÅyº\11çÇ\vù\83\9e¹fÑ@Þ\83\9f\ 3Q/\8c¾Y9÷+\7fÒóç¤s\1a,)|\10:ÌT¼\ eMµ0;\13\82\14Oõíô\18 Z\96\95F\13]2\1d\17ÿð÷ðú\82¢\88¹9\88h\80\ 1\191ãn\96´S\15\18mJ¡K*W\92Üæ±ßÜ«iº·ïõ»{j*\1cì!Q$Ý\8dm¸[\9b)\112W\85!Á)¤\866*-ʾMͬT\95\90$\16\99¤RQ¬\8aBÆØ©8ߺÖsW\90\11ùBX\1aKM\ 2\1eÁî\¤\ 5å2_`ékeJ^O]á[\89a\16\84\16\88\8c*°?`\7fVW \13Ó1æÒ©E£"\98ûðú\85G\a{.Æ\ac\1eEÁ88\ f¦\ 1ý¨\8aezWÁ¿'³\ 5äÓÕûÃn\803V­öÍX\89\aI¹H$¥\1e\8e¥Ð\ e\8cu¡¶(\1a0ÕHZ§®h\81P[¥×<Ò¥º\93\0G\aD¾Å[QXÈPd\a\8añ\840=¤\b,*\18\17e\1a\8b2U\ 5-\95&Åî¨\11\88>­¥Ü\808"A<\84\99\83:\e\91swlÙÞ2ͤ¡BÊ\84Ý/º¡EV¢\ 1    ¡?¶ï¦\94\eøºí½I\13OLß7Xçb-i!âuµ1¤lÿ\90\96NïÒ\ 2Ís¨Bï-Ç{\14Ê2\ e\91P`g»M¶%çô\8aq)\14H\96(àÜ\81\ 40\a·g~±nÏï\18\94-ÔÛ\95#lµ¹J*ÇJàºoÊ6-WLN¬9Üj]µ@\81àä\r­?p;Vù\ 6iy$,L|\96¸bø\84ðô\ e\82ШJÇ2,\8cA\94xåê®g»GIª1\1cJïh±\ 3®\ fÊñ\ 1ÝA\8c\1c3y\bT\8b~Z©ò\a÷¶\99~\az\1d\8bñüËÓ%0ö\bÚ\ 3Ûò´Ô*çò»Mi²?\9a´'Òa\8e½§Âö\88ûI{\99\88Õ&utã\fx²-\87\eÂ`U³ÿ\16ªÌ[#ãJ§åÎwÆ \93\8fP\8d\1d}\96É;\f\1cÔ¹\94yßñt\v\ 5y¤¾0K\17aíèx\8d\87Õµp{´\ 3ñ\86\187Öµnï;ý 'ⷢ̿mÌ~X\ nî\16âDñ(«²5Î\14¯Dq'\93\80nÈIk&\97µh¡-,´Ð*a^Ö5ûÛÑ`4Æu\v\9aÇJÃ7#-ï+07©¯I\a¥Ø:qBÅk°®\96 K×\91\ 1{`ïÜO\7f\8f\12q¬*ÈÝ÷;ÝÓ»}j2\82\87s\r6\80#7L\9etéé'²Ìªµä\83\85\ 5«\16Z{.\15]\91õ\12AöHbr\15Jç"«Kó\ 2\90\1dA\93y\a´Ö(\90ÿ¶\a\81\16\ 4-Í­\16\ 2"c Ü·gà«Ì
-Yb\ e`gúö¸X\96\9b\1aD°ü\ 6ît\ 2m\87ÄÊÂ\1d²V¹ê=¦ßÉ\81o\f¹Øað4\ eÓZÜ\1d\15l^8:t
-² Óºï\a²üw\8a\94\92o\95ÙÖѱ°Ôtûùhqo\e¹»=C\ 5~B§AÄH\9b\16J¹¥:(\99RW1®K²ß\9c;±@\87¸,[\f#Ѫ&CôÇj±\99Õ^C\87s'=\86û°\9e\96ê\1cÚo«\ 1úÒµ·JZ{èÎ\8eïÖ%\98rh×æjéß5?L\9aÑkÌw\ e³ðzæ\ f\9ch2\ 1\96\93\17Q0á\19ýrõþõ\15}Òê+_»Þ¨¸ÊÑa+«\1cw\10M\18úÁt\84\1f:IÏß\80h\8e;%_Eæ+<\r}¬ì!{\81_PøÁÆ\e§c¶Æ]ë\97\93\7f\ 1mqü¶endstream
+x\ 1½WioÛF\10ýî_1p\8dD\ 6$R\87-)\ 1\82Ài\12Ähs4\11Z\14UQ¬È¥µ\11¹«ì\92V\85¢ÿ½ovI\1dL\94~HQ\e\10ä=æxóæÍúÓÙ\80úø\1dÐdH£1%ÅÙ³ÙÙ\8bÙY?\9aNiÿaïð\a\8e\r\98®¦\13|\1f\ e£)YI\19Îöéj|\1d\r\9b\9dþ8º
+[0\86]xØ}ÀRüò\8a\ 6\ 3\9aep<\9eNh\96úý>Í\92Îl)é¡+Íú!e\95NJe4-\85#A\89±VºµÑ©Òw$ui·T\1ar˪¤Ôl4\95¸JNÚ{\95H\Ð)åƬÈQ®V\12»Ê=¾\9c}<\8b_öé\11;\1fPox\8d@gi\87\1dÎ;óKú\8bOô©7@ê¼AõÏ\ f·o\9e?9ÿðúÙù\89\ 32Y\1aêiº8ÿ\80\80J\ eÑ\auÁ7wQ=¦S÷W*Ï×Ö$ä\8aEzÂÇû\17³\9fo~|rñôÄ>Çpb+Äÿæ\7f\88_ÿ[üÃoHà\17¥\17J§§@üÏ\8a° ~¾^\88ÑéD~£\8bP,êÉO`yO4\vÃÏVFõÊïôà\ 1Ù\82z\19Å÷ÂƹIV±«\16nëb\90âDa}Êç§\0±²¬,H\19\82i\99ø\9bÿÞ÷b\8fûa\8c&\ 6ío3Ú\9a
+-ìJaKßYáðuݸ\9d\86¦ûû\9d.µÎ4T8:ã\e³uð\10î\83Ã\94
+Y\18\8d\10\94£µQºìúÐÜÒTyJ\vIb\91£»\rôAk\99à¤áxÙ\ 3÷ñ($äD±\10¾\r¥%/'©)\84ÒTÈb\81¥\8f\95+y]\85Ä7\12Â& \1f\89È©\82¦DlÏË"¤nÀòW\8b ¾y\r\84ÐÅ/\1fídm4\r\85m0\88®£Q4\89è{£3uWáZMg\ fÉ»\9b×\ 1\95½6r9¼<ÕåX\8a{I\85H%©\1a\90\0ÇJ\9b\rÒ\ 6P\r\96ÞhH[ÀÕÆØ\15\8bRiî$à±\11Qmu#´\a\ri¶@«M1¢\90¦{\ 5Ç¢Âe]ªDxeÎ\8c%ÃæöÂÛ¥\95\94k\80"X§áf\ 6Y^\8b\82ëãÓ®oª\1c"­¥LÙü¢íZä%J\90\12*ä+ïJ¹\86­yç¹JkjÖ\95ÃíB@ß\17"YUkGÆW\10aYu§4Ê\17PÅìò\13§C±,\93\18\ 1E¾»\ fé\96qLO\19\17m@³Ô\0ç\16$\809\9a\8bMy~E«l ß!\1dá³-LZ\ 5^\ 2×}Q6ª\2=±\16pkæ\95\a
+\14§ú¢·\av'¦X#¬\1a  \ f\13\ f°f|î\b\1eE±3\95Md¬\9d\83\97d\19ònØÔ¡TY´\87ÁÔ\l\81ë½   |@uà£À¸<\ 6
+ÍÓäg\8d)¿\v»»þ\ f 7¾\18Ï?jºDÎ\ f¡=°\a\962k
+N¿]\94]ô'\83®\89t\1ccçkn;ÄõÄû \11\8aĬU \eGÀ½í9¼#\fV-Û?\90\ræ­\93IeU¹­+ã\10É[èÆ\96ÞËô\15\1a\ eú\Ê¢\e\81\86|!¿8W\8b¸1t:Çãì\ epûb\ 5\9251n¬líÚ·êA_ñ\7fàeöyaöÍ\12\1cµc÷\10§\86\94\aíLÉRè;\99FtKA\s\99\85²°ÔB«Äé'\19+\r?¾¬üT\81¹ió\12;JÅç\89\19\95¬Àºæ\95õ$T¤Ç\16\9azÖÏ9\91\82Ü}»Ñ=½\ fç&#xÜ×`\ 38rËäQYM?\91ç^­%\8f\16\16¬FhýdÒm\91­%\82üPbric\v\917©Õ\13.7\90;Âk\99O@k\9d\ 1ùç\1d\b´ hiáµ\10\109\87'õü\12|\95¹\96\0÷\×\8f\8b¬\7 \82å·0gSh;$Vê0f½r5g\·\15\ 3¿\19
+±EãY\8cÓFÜ\ 3\15|\üjW \v"\rLj\94¬\96å?\15BJ?Wf\9f\86§f8Ï£%ìîän~\89\fê\ e\9dD\ 3FÚµ¢õPÊ\r5NÉ\95¶Jð`\92ÝÝÜI\ 4*Äiùd\18\89\83lrxÿR.>²Æj\1cpn\85Çp\1fçs :Ç÷7U\ fuiß÷J\1a\16§õ4\18\8c9Ññd\14\1e\r\1fn^?»¡wÖ|äWÑs\93T\ 5à÷\9aÇ÷záxo2Äÿ]i§~\9eÐ\fO>~'Ì\96øtô¶ò\13ðjr\85ÿ\87üÁÉ5ßÆS觳\7f\0\ 5\85 \9aendstream
 endobj
 863 0 obj
-1385
+1422
 endobj
 864 0 obj<</Type/Page/Parent 635 0 R/Contents 865 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F4 7 0 R/F5 8 0 R/F8 10 0 R/F9 11 0 R/Fc 12 0 R>>>>>>endobj
 865 0 obj<</Length 866 0 R/Filter/FlateDecode>>stream
-x\ 1­X]oÛ6\14}ϯ¸\8f\1e\90È\1fIlg@\1eÒv\ 1\ 2¬E·xØ\1e\ 6\14´DIl$R%©¸ú÷;\97\94l×q\1a´\8b\13\18±)òÞ{Îý8Ì\97\93)Mð3¥Å\8cÎç\94Ö'oV'¿­N&ÉrI»7[àÃ\84Î\97ü~±\à}:¹Jfd%åxxB\97³e²\fKç´\98ãÏ°\82ð\b\vÛ7\9c4¾½ é\94V9\fÏ\97\vZea}B«ttk,å¾!'í£J¥#ohcì\ 35Ö4ÒVÝ)u¦¥\8dª*\12\953¤¥Ìø!©|)-Q)\1e%)\9d©G\95µ¢¢LY\99zc\15ÎÊq8\9e¢ÌÔBijaÄý²ú|2¡³é9\82Ye#QY)²\ eæ¤\93Ú\93Ñ\14¶°?Ò\9e\12NHK¡\v\19¾-M\8dÓz\v\1dyY7\95ðX3$¨\90ZÚ=\ fº`_ÀñhÿÀrð&!Z\95°L©Ð´\96$\85SU\a4<¼Uº\88ÎðÎñ-(\b \8e\½NR£óøõ\80í\88\8aʬa\1f\8eââå°gç+Ç\80\10\ e6'ü\19¸ÌæÉ\ 5ã\ 2¯ú#¶fÇÒ§ãFÔI6\ 6c\aû)WÕ6\8a\88X\ 6ç\81KU\99\røÓk\90\14¨\16)xvà\f\98ÕB\ 34rªV\95\0Y&\82/êµè\1d\1a\88âó\81Öû!²\1fqk#\1cõ4\86Ü©\8cy J=0©Êý\1aC\99Ð\15§è\14\18\F\fDëK\8a/+¿´ \1d!á5®ÔzìdÚZå;FäS¥\9c\ f\ e"A\15²â\9aÉ\ 5\8bÚÉëLjd\ 2¼¿\ e\0\ 2ºÀ<2MZ{íZ !³!XT`ÈÊ\9de×æ¹J\15çæ1Ë=°\89\1fñ\82óÎ\8bô\ 1\a\f5xí:\87\18Î8ü\9f\94\8e¸\95¦¦\r±ÐOG¶;âõ"sHIÅÅOhdßåú%¸vÝî\8csi\1eûÌ÷ë©2\85Ò1\rwå|¬¢´\14è\89¡HÈ      4£\8dèP\15w\9e\8cóÚ½jb\87,\97ÞwG\98\1c}!\19Z­¾r\8a¢t>åÊ:ÿ©\11nÛË\9fVÍÿä\90\aÄ\ f\1fªM ñ\b\84}!Ìç«ywÄë\85Æ\10bÖrS{½C_¯\90öHØ;Ô4\1eu\8a1ǯ§\9d\18\19L\8aØ\ f\8f×â\9d\ e}\1f3×ÉSº#\91e¬)¶\13o;4Ã\0أ쩹o      Û\99\e¡
-5\14\b\ 6ÏZB\86ÀκõQÁlÍÅ\82\1f¬í\89\92-\e<[\ eKpß\88X\eV?þ\94'g¦\\1c¶Ö\18\8f^\80\96â\bëQ\ 3iéYWq³ØwC<\11
-»x\87æßK¥§Ñ?_\95ûN2\12$rß;òmÔ£ï#Èq\15\10CVedr\82Z0]\90E\99\95\10\9a±n|Ô}Cr» l\82Â\85\9e\9dðh\8fzv\ 6\11;hÖñí\15M¡{X¡Î\16Ódþ\8dF\9dâ\8b\84~\87\82\93\9d]\84¬\9a\8eþîEN      Ö\ 5é¶^#dx]ív²êQð\10ÚÁ\86\91ne\ 5Í\87ô\ 3Oa\0ùRxÚH*!\7f9z&0eÙ\89\9dyë[{\18t\7fB\941\90ô[     7¸£¶æ09\8cÆ\9bx\14\90[À/(Ô\90ù¿+Ý~%\96Ü\b\11º3j\80\8a/M[\94Ô\18\v¿Ù!\14
\1a\9e<  îCü\806\95ÖCwÃ`c0]a/!ÖûÐ<{çAõæ,{±|J\1cy\9fýÁ­·\0om\ 5ô,pä
-õÂ"\1f\ e\8cn\9déÝf7a¥a\9fî\ f<*ïã\15\83î7ÊÃ\ 1\ 19ú±j\8b"\0q\83i\ 6BT\1a\18\86Î4Y[Éí\84éK \8f.\81h\aªø]KpÃxÕ¨qÂß54\ 4èÿp\7f\1f\fÐÇ\9b÷TðåcpGà\89\82þúp÷\ f\99±.éK0íµúÙ\ 2"ðü*$áèßÙ|ѯ\ fÊ\80\97Ï.gQ)®\80I-\9a\ 6> Øs\ 2é\99ÙÀ\81\15ýy÷.\10\16\f\12\18\ e\86Zd(ȪÀ%É\975B®8'\0G&\e¸\84s¸A\1eæ\19\ 6\ 5xG$\9bR\ 1>j5ÛEæörÖRaMÛDê\9d\94¸Ït\83îOX¡Ô¢ã+N¦Xж\15ô,hÂemhQ\a¤îGÅå\8f\87ûH\86\80\9c\bB  àkÎ6&\83U=<Eß­#\9dø\98\1akÛÆÃ_d`&\9d·¦\93ÙQì\87;ÐsØ\ fܼ\8dE\fð83ûF\16\18¯CöàÞ\87\11À\88{\81»\ 6<B\f¸ý\ 4\ 1<\94D¸íBSrc $ q3þª>$\07ToU\1a:\10ß\vÑ'zH×\8c\19ù»\97\ 1\81\99£!\ e·ªm\88}\83\.\91vÇúã²OÎé|\91ð?\ fpyß»Åßß¼\7fsC\1f­ù\8c»7½3i[£\98BLÌêYÜu\16·\8d\8eöÓ\8bÅ\ 52\9a\8f\1d-æ¼       \1eýqò\1føL?\1cendstream
+x\ 1ÍW[oÛ6\14~ϯ8\8f\1e\90È×ÚÎ\80<¤í\ 2\ 4X\8bnñ°=\f(h\89\92ØH¤JRqõï÷\1dêbÇq\9a]ò0§\10ìRäùÎùÎåã׳)Mð7¥Õ\8cæK\8a˳·\9b³\9f6g\93h½¦ýÃfø1¡ùd\1eÍh±^áûtr\89ïVR\8a\97'´x3ã'\96æ´ZFëýÊr¾\88\16ý&~iس\/»=8nX\ 1\0\1c\b\ 3ÖÇ7\13º¤M
+¤K Û$ayB\9bx$µØ\16\92®H\9b\1f6_ÎÆ7\v\9aNùÕ\8b)]Ì\96\0¹IF¾[\e\98½\ 1\fÛ\eé\9eß\7fc,¥¾"'í\83\8a¥#ohgì=UÖTÒ\16Í95¦¦\9d*
+\12\853¤¥Lø%©|.-Q.\1e$)\9d¨\a\95Ô¢ DY\19{c\15ÎJq8Þ¢Ä\94Biªa$@\99À\ 5\ e8P\8aÂJ\9140'\9dÔ\9e\8c¦°\85ñH{N8!Î\85ÎdøßÜ\948­³Ð\90\97eU\b\8f5C\822©¥=@Ð\ 4û\ 2À[û\1c\84\ 3Ë\ 1MD´Éa\99b¡i+I
\8a\ 6Ñð@«tÖ\82\a.CøG®ÜF±Ñéã¨\8e(+Ì\16öá\86m¨]|ÓïÙce\1fàÂÑæ\88\7f\ 3\1dx\rì\ 1UwÄ`v,}<®D\19%c0v´\9fR\85\é¼h#\96\0<âR\14f\aþô\16$\ 5ªE\f\9e\1d8CÌJ¡\114rªT\85\0\r¾(·¢\ 3Ô\13Åç#Z\1fzÏþ        ¬\9dpÔÑ\18r§0æ\9e
+uϤ*÷cëÊÓ\f\16µÏ©ýXùµ\ 6íp  \9fq¡¶c'ãÚ*ßpD>\17Êù\0\10      ª\90\15WL.XÔN^%R#\13\80þ*\ 4\10¡\vÌ#Ó¤µW®F4dÒ;\8bÎ\10²roÙÕiªbŹyÊr\17ØÈ\85:äôzzÄ\và\9d\17ñ=\ eèkðÊ5\ e>\°ûÏãzéÐ\\16\85;\ 1+\8eM\1d\7fíÙþ\88\97@ü}Ï\1cRRqñ\13Úèw¹~)\§ûä÷ë©0\99Òm\1aöMvt²¢´\14è\89¡HÈ     4£\9dhP\15·\1eMzG\9c×îU\13;d¹ô¾9Áä«æè\vÉPkõ\8dS\14¥ó9UÖùÏ\95pC/ÿ\7f¤¼6\81Æ\13\91Ú'ì\vn>_Íû#þcz\1e´\b\ e!f-7µ×;ôõ
\0éÁ¡¦ò¨S\8c9þ<íÄ\98\8bÎ`R´ýðt-ÞêÐ÷1­\9c<§[\12\9ab\98xÃÐ\f\ 3à\80²§æ\1e\13¶77B\15j(\10\f\9e­\84\f\81\9dmí[\ 53\98k\v¾·Æîv¢d`\83gËq       \1e\1a\11[ÃêÇ\9fóäL\94k\87­5Æ£\17 ¥8Âz«\81´ô¬«¸Y\1cÂ\10O\84ÂÞß¾ùw¨\9ezÿ|U\1e\82äH\90H}\aä±×£ïG\90ýÊ \86¬JȤ\ 4µ`\9a \8b\12SC\9c\1e!\84f,+ßê¾>¹]P6AyOh6[GËN2\1fêâñÍ%M¡{R\96ì\97\8b0\84÷Bx:\8d\96\11ý\f\8dâ\ 5\91\9c\ 5\15Oíß;\91\93\83uAº.·p\19¨\8býNV=
+\b¡\1dl\18éV\16Ð|H?ð\14\ 6\90Ï\85§\9d¤\1cò\97½g\ 2c\96\9dØ\99Ö¾¶ÇNw'´2\ 6W\8dAÂõpÔ`\ e\93Ãh<Ä\83\80ÜbqÏ
+9dþÏJ×ß\88%7\\84îl5À9RÅç¦Îrª\8c\ 5n\ 6\84B\81\9bG\14´ûà?.#±´\1eº\e\ 6+\83é
+{\11±Þ\87æ98\ fª7eÙ\8båsbÏ»ì\ f°Þ!x[+ g\11G®P/,òáÈè\0¦\83Í0a¥bÌa×G\1e\95\15\83îvÊ\ 3\80\80\1cýTÔY\16\ 2q\8di\ 6BT\1c\18\86Î4I]´\17\97\83Âì¼\8b Ú\11UüÛJpÃñ*Qã\84ï%4\ 4èÿxw\17\fЧë\ f\94ñå£\87#ðFF¿}¼ý\ 3\94ëÄX\17u%\18÷׫\15òo~\89DENý9[®ºõ^\19ðò\ 5n\85A)n\10\93RT\150 ØS\ 2é\89Ù\ 1À\86~½}\1f\b\v¶T\ 2      \fÀ\1a­¡\14  
+²ÈpIòy \97\vΠ    \84#\91\15 á\1cn\90Çy\86A\ 1ÞáÉ.W\b\1fÕ\9aí"s;9k)³¦®Zê\9d\94¸Ï4½î\8f\94¢á+N¢XÐÖ\ 5ô,hÂe­oQG¤\1ezÅå\8f\97;Oz\87Iµ9\11®\1e\b¾ælc2XÕ\ 3)\92»léÄÏØX[W\1ex\91\81\89\9aF&'cßß\81\9e\8b}ÏÍ»¶\88\11<ÎÌ®\91\ 5ÆË\90=¸÷a\ 4pĽÀ]\ 3\88à\ 3n?A\0÷%\11n»Ð\94ÜX\ 2      hÜ\1c\7fU\ 6\ 2Æ7\8fÒ\ 2\17óG9±îrf:_G\97¸Á/Ú[íÝõ\87·×ôÉ\9a\vÓ{\13×%\92;Øà(_L\97«\b\97øÕ,\9cw²¿-VÜ\ 6ÃújÉ\9bÐB\7f\vÒSB½endstream
 endobj
 866 0 obj
-1577
+1592
 endobj
 867 0 obj<</Type/Page/Parent 635 0 R/Contents 868 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F4 7 0 R/F8 10 0 R/F9 11 0 R>>>>>>endobj
 868 0 obj<</Length 869 0 R/Filter/FlateDecode>>stream
-x\ 1mRËnÛ0\10¼ë+æ\98\0¶*9\82ä\1e\9d¤\ 5z°áÔ*Ú+C®%¦\12éòa¥\7f\9f¥e E\10\b\82\16âÎÎÌ\ eÿd%
-~J4+ÜÕ\90cvßf\9f¾~FY¡=òI½æB¡È\8b¢@+oÊ2or<X#\87èµ5·í\v÷W(˹\7f¹j¸ÿ¦í       \936ÏÚ(ø¿>и@è\9d\8d]Ï_Bô\ 4\94;1\12\ eäÎZ\12p\98t\90ý\ 2û!v\9dx\1e\b\9bÈ\0\13´\14\81ù°µ*\ eä\17\10F%ò\ 2Ëò._%Rq:9{rZ\ 4\1e´ÕÒYo\8f\ 1ß÷\ f\90b\18<zq&pe'R,\ 1Á\82\11\b\9eÄÈc= M ÎÍd,ñß\9c\9flÆN\1e»ö\1d¯²£Ð&yr\1e,Q\0?vß~]\8dçHËpäã\10 =\9fv\8eDà?*Ê\8b%Ʀ\9d\b5j£}Hܬ\13Òú\90\96ä¢1Út\f\1cõ+½7}aâ]°,\18
-\93u¿ó¤ïK\9bqh¨\8b:¯Q­\e®Wü:ÂqÎx}ͬ¬\9b<åÏñþ\97óa³½ß`ïì\vÉ\80G+ãÈ!\¶\92¦/gÔr\86}x+ª¦Ê×|\838\98¦¹*zÊÞ\0õM¾\82endstream
+x\ 1mRÑ\8e\9b0\10|ç+æ1\95\12
+\1c\aécîÚJ}H\946Tí«c\16ð\15ìÔ6Iïï»\86H\89N'@¬À;3;³\7f£\14       _)Ê\f\ f\ 5ä\10=UÑǯ9Ò\14U\13>\15ë\12U\8d$N\92\ 4\95\XrÞ*é\95Ñ\ eð\9dð\18Ä+\8eÄ7i8òh\8cÅ/¥ksqØU\18\1dY\17ãCõ\12}©"\ 6BQ\16q\86|]r\9dñc     ÍLü     i\1e\88ùL\9eÅ\Þ1§i\Æx6Zö£cú\0x\93\9a`\95\ 5¥\8bª#\\94\0¸WçiX²Lkƶã7\ 590ÍTîÄ@8\90=+IÀᢼì\96Ø÷cÛ\8acOØ\8cÜ ½\92"\8c\8b­©Ç\9eÜ\12\81\9c\a\1e\84IÅédÍÉ*á\19h«¤5Î4\1e?öÏ\90¢ï\1d:q&pe.T³\ 4x\ 3î8«\9aØ210,»©´§ÖÎd,ñ\86ssó\rom\ 6¡ôl1X¢\0~î¾ý¾\ e\1e#\98Á\89\8d½\87rü·µÄ\81YªÇ)Af\9c\8c\10õ ´â`\99\9buB\1aç\83IvÔZé\96\e\aõ\8fÞ\ e=1±\17!dMþbì\9fø.åÇâ\91³}/åõu½Ò¢\8cÃêñbÝå|Øl\9f6Ø[óBÒã³\91ãÀ!L®\ 4ôÕܵ\9aÛ\16ïmE^æñ\9aw\88\83)Ë«¢ïÑ\7fDÔà³endstream
 endobj
 869 0 obj
-399
+445
 endobj
 870 0 obj<</Type/Page/Parent 635 0 R/Contents 871 0 R/Resources<</ProcSet[/PDF/Text]/Font<</F0 3 0 R/F4 7 0 R/F8 10 0 R/F9 11 0 R/Fc 12 0 R>>>>/Annots 313 0 R>>endobj
 871 0 obj<</Length 872 0 R/Filter/FlateDecode>>stream
@@ -2306,11 +2307,11 @@ endobj
 1016 0 obj<</Parent 1007 0 R/Title(11.4.4. User and Group ID Allocation)/Dest[846 0 R/XYZ null 669 null]/Prev 1015 0 R/Next 1017 0 R>>endobj
 1017 0 obj<</Parent 1007 0 R/Title(11.4.5. Result Caching)/Dest[846 0 R/XYZ null 479 null]/Prev 1016 0 R/Next 1018 0 R>>endobj
 1018 0 obj<</Parent 1007 0 R/Title(11.5. Installation and Configuration)/Dest[846 0 R/XYZ null 328 null]/Prev 1017 0 R/Next 1019 0 R>>endobj
-1019 0 obj<</Parent 1007 0 R/Title(11.5.1. Introduction)/Dest[846 0 R/XYZ null 217 null]/Prev 1018 0 R/Next 1020 0 R>>endobj
-1020 0 obj<</Parent 1007 0 R/Title(11.5.2. Requirements)/Dest[849 0 R/XYZ null 577 null]/Prev 1019 0 R/Next 1021 0 R>>endobj
-1021 0 obj<</Parent 1007 0 R/Title(11.5.3. Testing Things Out)/Dest[849 0 R/XYZ null 294 null]/Prev 1020 0 R/Next 1022 0 R>>endobj
-1022 0 obj<</Parent 1007 0 R/Title(11.6. Limitations)/Dest[864 0 R/XYZ null 351 null]/Prev 1021 0 R/Next 1023 0 R>>endobj
-1023 0 obj<</Parent 1007 0 R/Title(11.7. Conclusion)/Dest[867 0 R/XYZ null 750 null]/Prev 1022 0 R>>endobj
+1019 0 obj<</Parent 1007 0 R/Title(11.5.1. Introduction)/Dest[846 0 R/XYZ null 177 null]/Prev 1018 0 R/Next 1020 0 R>>endobj
+1020 0 obj<</Parent 1007 0 R/Title(11.5.2. Requirements)/Dest[849 0 R/XYZ null 537 null]/Prev 1019 0 R/Next 1021 0 R>>endobj
+1021 0 obj<</Parent 1007 0 R/Title(11.5.3. Testing Things Out)/Dest[849 0 R/XYZ null 254 null]/Prev 1020 0 R/Next 1022 0 R>>endobj
+1022 0 obj<</Parent 1007 0 R/Title(11.6. Limitations)/Dest[864 0 R/XYZ null 274 null]/Prev 1021 0 R/Next 1023 0 R>>endobj
+1023 0 obj<</Parent 1007 0 R/Title(11.7. Conclusion)/Dest[867 0 R/XYZ null 722 null]/Prev 1022 0 R>>endobj
 1024 0 obj<</Parent 894 0 R/Count -5/First 1025 0 R/Last 1029 0 R/Title(Chapter 12. OS2 Client HOWTO)/Dest[870 0 R/XYZ null 750 null]/Prev 1007 0 R/Next 1030 0 R>>endobj
 1025 0 obj<</Parent 1024 0 R/Title(12.1. FAQs)/Dest[870 0 R/XYZ null 726 null]/Next 1026 0 R>>endobj
 1026 0 obj<</Parent 1024 0 R/Title(12.1.1. How can I configure OS/2 Warp Connect or  OS/2 Warp 4 as a client for Samba?)/Dest[870 0 R/XYZ null 696 null]/Prev 1025 0 R/Next 1027 0 R>>endobj
@@ -2617,754 +2618,754 @@ xref
 0000020690 00000 n 
 0000020777 00000 n 
 0000020826 00000 n 
-0000020913 00000 n 
-0000020956 00000 n 
-0000021043 00000 n 
-0000021086 00000 n 
-0000021172 00000 n 
-0000021221 00000 n 
-0000021306 00000 n 
-0000021355 00000 n 
-0000021440 00000 n 
-0000021506 00000 n 
-0000021554 00000 n 
-0000021641 00000 n 
-0000021687 00000 n 
-0000021774 00000 n 
-0000021808 00000 n 
-0000021887 00000 n 
-0000021974 00000 n 
-0000022056 00000 n 
-0000022142 00000 n 
-0000022217 00000 n 
-0000022304 00000 n 
-0000022377 00000 n 
-0000022464 00000 n 
-0000022514 00000 n 
-0000022592 00000 n 
-0000022679 00000 n 
-0000022705 00000 n 
-0000022768 00000 n 
-0000022855 00000 n 
-0000022918 00000 n 
-0000023005 00000 n 
-0000023059 00000 n 
-0000023146 00000 n 
-0000023188 00000 n 
-0000023229 00000 n 
-0000023316 00000 n 
-0000023342 00000 n 
-0000023447 00000 n 
-0000023553 00000 n 
-0000023659 00000 n 
-0000023765 00000 n 
-0000023871 00000 n 
-0000023977 00000 n 
-0000024083 00000 n 
-0000024189 00000 n 
-0000024295 00000 n 
-0000024401 00000 n 
-0000024507 00000 n 
-0000024613 00000 n 
-0000024719 00000 n 
-0000024825 00000 n 
-0000024931 00000 n 
-0000025037 00000 n 
-0000025143 00000 n 
-0000025249 00000 n 
-0000025355 00000 n 
-0000025461 00000 n 
-0000025566 00000 n 
-0000025672 00000 n 
-0000025778 00000 n 
-0000025884 00000 n 
-0000025990 00000 n 
-0000026096 00000 n 
-0000026202 00000 n 
-0000026308 00000 n 
-0000026414 00000 n 
-0000026520 00000 n 
-0000026626 00000 n 
-0000026732 00000 n 
-0000026838 00000 n 
-0000026944 00000 n 
-0000027050 00000 n 
-0000027156 00000 n 
-0000027262 00000 n 
-0000027368 00000 n 
-0000027474 00000 n 
-0000027579 00000 n 
-0000027685 00000 n 
-0000027791 00000 n 
-0000027897 00000 n 
-0000028000 00000 n 
-0000028104 00000 n 
-0000028482 00000 n 
-0000028588 00000 n 
-0000028693 00000 n 
-0000028799 00000 n 
-0000028905 00000 n 
-0000029011 00000 n 
-0000029117 00000 n 
-0000029223 00000 n 
-0000029329 00000 n 
-0000029435 00000 n 
-0000029541 00000 n 
-0000029647 00000 n 
-0000029752 00000 n 
-0000029858 00000 n 
-0000029964 00000 n 
-0000030070 00000 n 
-0000030176 00000 n 
-0000030282 00000 n 
-0000030388 00000 n 
-0000030494 00000 n 
-0000030600 00000 n 
-0000030706 00000 n 
-0000030812 00000 n 
-0000030918 00000 n 
-0000031024 00000 n 
-0000031130 00000 n 
-0000031235 00000 n 
-0000031341 00000 n 
-0000031447 00000 n 
-0000031553 00000 n 
-0000031658 00000 n 
-0000031764 00000 n 
-0000031870 00000 n 
-0000031976 00000 n 
-0000032082 00000 n 
-0000032188 00000 n 
-0000032294 00000 n 
-0000032400 00000 n 
-0000032506 00000 n 
-0000032612 00000 n 
-0000032718 00000 n 
-0000032824 00000 n 
-0000032929 00000 n 
-0000033033 00000 n 
-0000033137 00000 n 
-0000033507 00000 n 
-0000033612 00000 n 
-0000033718 00000 n 
-0000033824 00000 n 
-0000033930 00000 n 
-0000034036 00000 n 
-0000034142 00000 n 
-0000034248 00000 n 
-0000034354 00000 n 
-0000034460 00000 n 
-0000034565 00000 n 
-0000034671 00000 n 
-0000034777 00000 n 
-0000034883 00000 n 
-0000034989 00000 n 
-0000035095 00000 n 
-0000035201 00000 n 
-0000035307 00000 n 
-0000035413 00000 n 
-0000035519 00000 n 
-0000035625 00000 n 
-0000035731 00000 n 
-0000035837 00000 n 
-0000035942 00000 n 
-0000036048 00000 n 
-0000036154 00000 n 
-0000036260 00000 n 
-0000036366 00000 n 
-0000036472 00000 n 
-0000036578 00000 n 
-0000036684 00000 n 
-0000036790 00000 n 
-0000036896 00000 n 
-0000037002 00000 n 
-0000037108 00000 n 
-0000037214 00000 n 
-0000037320 00000 n 
-0000037426 00000 n 
-0000037532 00000 n 
-0000037638 00000 n 
-0000037743 00000 n 
-0000037849 00000 n 
-0000037955 00000 n 
-0000038060 00000 n 
-0000038164 00000 n 
-0000038268 00000 n 
-0000038646 00000 n 
-0000038751 00000 n 
-0000038857 00000 n 
-0000038963 00000 n 
-0000039069 00000 n 
-0000039175 00000 n 
-0000039279 00000 n 
-0000039345 00000 n 
-0000039379 00000 n 
-0000039413 00000 n 
-0000042026 00000 n 
-0000042075 00000 n 
-0000042124 00000 n 
-0000042173 00000 n 
-0000042222 00000 n 
-0000042271 00000 n 
-0000042320 00000 n 
-0000042369 00000 n 
-0000042418 00000 n 
-0000042467 00000 n 
-0000042516 00000 n 
-0000042565 00000 n 
-0000042614 00000 n 
-0000042663 00000 n 
-0000042712 00000 n 
-0000042761 00000 n 
-0000042810 00000 n 
-0000042859 00000 n 
-0000042908 00000 n 
-0000042957 00000 n 
-0000043006 00000 n 
-0000043055 00000 n 
-0000043104 00000 n 
-0000043153 00000 n 
-0000043202 00000 n 
-0000043251 00000 n 
-0000043300 00000 n 
-0000043349 00000 n 
-0000043398 00000 n 
-0000043447 00000 n 
-0000043496 00000 n 
-0000043545 00000 n 
-0000043594 00000 n 
-0000043643 00000 n 
-0000043692 00000 n 
-0000043741 00000 n 
-0000043790 00000 n 
-0000043839 00000 n 
-0000043888 00000 n 
-0000043937 00000 n 
-0000043986 00000 n 
-0000044035 00000 n 
-0000044084 00000 n 
-0000044133 00000 n 
-0000044182 00000 n 
-0000044231 00000 n 
-0000044280 00000 n 
-0000044329 00000 n 
-0000044378 00000 n 
-0000044427 00000 n 
-0000044476 00000 n 
-0000044525 00000 n 
-0000044574 00000 n 
-0000044623 00000 n 
-0000044672 00000 n 
-0000044721 00000 n 
-0000044770 00000 n 
-0000044819 00000 n 
-0000044868 00000 n 
-0000044917 00000 n 
-0000044966 00000 n 
-0000045015 00000 n 
-0000045064 00000 n 
-0000045113 00000 n 
-0000045162 00000 n 
-0000045211 00000 n 
-0000045260 00000 n 
-0000045309 00000 n 
-0000045358 00000 n 
-0000045407 00000 n 
-0000045456 00000 n 
-0000045505 00000 n 
-0000045554 00000 n 
-0000045603 00000 n 
-0000045652 00000 n 
-0000045701 00000 n 
-0000045750 00000 n 
-0000045799 00000 n 
-0000045848 00000 n 
-0000045897 00000 n 
-0000045946 00000 n 
-0000045995 00000 n 
-0000046044 00000 n 
-0000046093 00000 n 
-0000046142 00000 n 
-0000046191 00000 n 
-0000046240 00000 n 
-0000046289 00000 n 
-0000046338 00000 n 
-0000046387 00000 n 
-0000046436 00000 n 
-0000046485 00000 n 
-0000046534 00000 n 
-0000046583 00000 n 
-0000046632 00000 n 
-0000046681 00000 n 
-0000046730 00000 n 
-0000046779 00000 n 
-0000046828 00000 n 
-0000046877 00000 n 
-0000046926 00000 n 
-0000046975 00000 n 
-0000047024 00000 n 
-0000047073 00000 n 
-0000047122 00000 n 
-0000047171 00000 n 
-0000047220 00000 n 
-0000047269 00000 n 
-0000047318 00000 n 
-0000047367 00000 n 
-0000047416 00000 n 
-0000047465 00000 n 
-0000047514 00000 n 
-0000047563 00000 n 
-0000047612 00000 n 
-0000047661 00000 n 
-0000047710 00000 n 
-0000047759 00000 n 
-0000047808 00000 n 
-0000047857 00000 n 
-0000047906 00000 n 
-0000047955 00000 n 
-0000048004 00000 n 
-0000048053 00000 n 
-0000048102 00000 n 
-0000048151 00000 n 
-0000048200 00000 n 
-0000048249 00000 n 
-0000048298 00000 n 
-0000048347 00000 n 
-0000048396 00000 n 
-0000048445 00000 n 
-0000048494 00000 n 
-0000048543 00000 n 
-0000048592 00000 n 
-0000048641 00000 n 
-0000048690 00000 n 
-0000048739 00000 n 
-0000048788 00000 n 
-0000048837 00000 n 
-0000048886 00000 n 
-0000048935 00000 n 
-0000048984 00000 n 
-0000049033 00000 n 
-0000049082 00000 n 
-0000049131 00000 n 
-0000049180 00000 n 
-0000049229 00000 n 
-0000049278 00000 n 
-0000049327 00000 n 
-0000049376 00000 n 
-0000049425 00000 n 
-0000049474 00000 n 
-0000049523 00000 n 
-0000049572 00000 n 
-0000049621 00000 n 
-0000049670 00000 n 
-0000049719 00000 n 
-0000049768 00000 n 
-0000049817 00000 n 
-0000049866 00000 n 
-0000049915 00000 n 
-0000050672 00000 n 
-0000050828 00000 n 
-0000051551 00000 n 
-0000051572 00000 n 
-0000051746 00000 n 
-0000052908 00000 n 
-0000052930 00000 n 
-0000053081 00000 n 
-0000054587 00000 n 
-0000054609 00000 n 
-0000054769 00000 n 
-0000056205 00000 n 
-0000056227 00000 n 
-0000056405 00000 n 
-0000057665 00000 n 
-0000057687 00000 n 
-0000057829 00000 n 
-0000059413 00000 n 
-0000059435 00000 n 
-0000059568 00000 n 
-0000061403 00000 n 
-0000061425 00000 n 
-0000061558 00000 n 
-0000062081 00000 n 
-0000062102 00000 n 
-0000062263 00000 n 
-0000063547 00000 n 
-0000063569 00000 n 
-0000063730 00000 n 
-0000065485 00000 n 
-0000065507 00000 n 
-0000065667 00000 n 
-0000067312 00000 n 
-0000067334 00000 n 
-0000067476 00000 n 
-0000069546 00000 n 
-0000069568 00000 n 
-0000069710 00000 n 
-0000071522 00000 n 
-0000071544 00000 n 
-0000071686 00000 n 
-0000073411 00000 n 
-0000073433 00000 n 
-0000073584 00000 n 
-0000075348 00000 n 
-0000075370 00000 n 
-0000075545 00000 n 
-0000077652 00000 n 
-0000077674 00000 n 
-0000077834 00000 n 
-0000079430 00000 n 
-0000079452 00000 n 
-0000079627 00000 n 
-0000081122 00000 n 
-0000081144 00000 n 
-0000081296 00000 n 
-0000082103 00000 n 
-0000082124 00000 n 
-0000082275 00000 n 
-0000083913 00000 n 
-0000083935 00000 n 
-0000084100 00000 n 
-0000085872 00000 n 
-0000085894 00000 n 
-0000086059 00000 n 
-0000086952 00000 n 
-0000086973 00000 n 
-0000087147 00000 n 
-0000088752 00000 n 
-0000088774 00000 n 
-0000088917 00000 n 
-0000089675 00000 n 
-0000089696 00000 n 
-0000089879 00000 n 
-0000091747 00000 n 
-0000091769 00000 n 
-0000091938 00000 n 
-0000093792 00000 n 
-0000093814 00000 n 
-0000093974 00000 n 
-0000095658 00000 n 
-0000095680 00000 n 
-0000095853 00000 n 
-0000097582 00000 n 
-0000097604 00000 n 
-0000097755 00000 n 
-0000098679 00000 n 
-0000098700 00000 n 
-0000098884 00000 n 
-0000100709 00000 n 
-0000100731 00000 n 
-0000100905 00000 n 
-0000103078 00000 n 
-0000103100 00000 n 
-0000103293 00000 n 
-0000105220 00000 n 
-0000105242 00000 n 
-0000105426 00000 n 
-0000107336 00000 n 
-0000107358 00000 n 
-0000107534 00000 n 
-0000109335 00000 n 
-0000109357 00000 n 
-0000109527 00000 n 
-0000111125 00000 n 
-0000111147 00000 n 
-0000111332 00000 n 
-0000112808 00000 n 
-0000112830 00000 n 
-0000113023 00000 n 
-0000114594 00000 n 
-0000114616 00000 n 
-0000114791 00000 n 
-0000116571 00000 n 
-0000116593 00000 n 
-0000116749 00000 n 
-0000118310 00000 n 
-0000118332 00000 n 
-0000118517 00000 n 
-0000120369 00000 n 
-0000120391 00000 n 
-0000120557 00000 n 
-0000122204 00000 n 
-0000122226 00000 n 
-0000122411 00000 n 
-0000124360 00000 n 
-0000124382 00000 n 
-0000124566 00000 n 
-0000126293 00000 n 
-0000126315 00000 n 
-0000126485 00000 n 
-0000128090 00000 n 
-0000128112 00000 n 
-0000128281 00000 n 
-0000130154 00000 n 
-0000130176 00000 n 
-0000130361 00000 n 
-0000132225 00000 n 
-0000132247 00000 n 
-0000132423 00000 n 
-0000134513 00000 n 
-0000134535 00000 n 
-0000134710 00000 n 
-0000136650 00000 n 
-0000136672 00000 n 
-0000136848 00000 n 
-0000139164 00000 n 
-0000139186 00000 n 
-0000139338 00000 n 
-0000141318 00000 n 
-0000141340 00000 n 
-0000141500 00000 n 
-0000143367 00000 n 
-0000143389 00000 n 
-0000143540 00000 n 
-0000145292 00000 n 
-0000145314 00000 n 
-0000145446 00000 n 
-0000147320 00000 n 
-0000147342 00000 n 
-0000147484 00000 n 
-0000149555 00000 n 
-0000149577 00000 n 
-0000149728 00000 n 
-0000151522 00000 n 
-0000151544 00000 n 
-0000151676 00000 n 
-0000153469 00000 n 
-0000153491 00000 n 
-0000153614 00000 n 
-0000154068 00000 n 
-0000154089 00000 n 
-0000154246 00000 n 
-0000155880 00000 n 
-0000155902 00000 n 
-0000156054 00000 n 
-0000157714 00000 n 
-0000157736 00000 n 
-0000157878 00000 n 
-0000158761 00000 n 
-0000158782 00000 n 
-0000158967 00000 n 
-0000161124 00000 n 
-0000161146 00000 n 
-0000161322 00000 n 
-0000163507 00000 n 
-0000163529 00000 n 
-0000163680 00000 n 
-0000164781 00000 n 
-0000164803 00000 n 
-0000164979 00000 n 
-0000166479 00000 n 
-0000166501 00000 n 
-0000166686 00000 n 
-0000168538 00000 n 
-0000168560 00000 n 
-0000168745 00000 n 
-0000170652 00000 n 
-0000170674 00000 n 
-0000170831 00000 n 
-0000171762 00000 n 
-0000171783 00000 n 
-0000171935 00000 n 
-0000173676 00000 n 
-0000173698 00000 n 
-0000173840 00000 n 
-0000175602 00000 n 
-0000175624 00000 n 
-0000175775 00000 n 
-0000177666 00000 n 
-0000177688 00000 n 
-0000177845 00000 n 
-0000179698 00000 n 
-0000179720 00000 n 
-0000179914 00000 n 
-0000181974 00000 n 
-0000181996 00000 n 
-0000182171 00000 n 
-0000183763 00000 n 
-0000183785 00000 n 
-0000183969 00000 n 
-0000185308 00000 n 
-0000185330 00000 n 
-0000185490 00000 n 
-0000186733 00000 n 
-0000186755 00000 n 
-0000186906 00000 n 
-0000188362 00000 n 
-0000188384 00000 n 
-0000188545 00000 n 
-0000190193 00000 n 
-0000190215 00000 n 
-0000190348 00000 n 
-0000190818 00000 n 
-0000190839 00000 n 
-0000191006 00000 n 
-0000192674 00000 n 
-0000192696 00000 n 
-0000192853 00000 n 
-0000194041 00000 n 
-0000194063 00000 n 
-0000194220 00000 n 
-0000195772 00000 n 
-0000195794 00000 n 
-0000195978 00000 n 
-0000196783 00000 n 
-0000196804 00000 n 
-0000196961 00000 n 
-0000202384 00000 n 
-0000202406 00000 n 
-0000202563 00000 n 
-0000207857 00000 n 
-0000207879 00000 n 
-0000208036 00000 n 
-0000213253 00000 n 
-0000213275 00000 n 
-0000213432 00000 n 
-0000214202 00000 n 
-0000214223 00000 n 
-0000214280 00000 n 
-0000214385 00000 n 
-0000214563 00000 n 
-0000214682 00000 n 
-0000214817 00000 n 
+0000020911 00000 n 
+0000020945 00000 n 
+0000020988 00000 n 
+0000021075 00000 n 
+0000021118 00000 n 
+0000021205 00000 n 
+0000021254 00000 n 
+0000021341 00000 n 
+0000021390 00000 n 
+0000021477 00000 n 
+0000021525 00000 n 
+0000021612 00000 n 
+0000021658 00000 n 
+0000021745 00000 n 
+0000021811 00000 n 
+0000021890 00000 n 
+0000021977 00000 n 
+0000022059 00000 n 
+0000022145 00000 n 
+0000022220 00000 n 
+0000022307 00000 n 
+0000022380 00000 n 
+0000022467 00000 n 
+0000022517 00000 n 
+0000022595 00000 n 
+0000022682 00000 n 
+0000022708 00000 n 
+0000022771 00000 n 
+0000022858 00000 n 
+0000022921 00000 n 
+0000023008 00000 n 
+0000023062 00000 n 
+0000023149 00000 n 
+0000023191 00000 n 
+0000023232 00000 n 
+0000023319 00000 n 
+0000023345 00000 n 
+0000023450 00000 n 
+0000023556 00000 n 
+0000023662 00000 n 
+0000023768 00000 n 
+0000023874 00000 n 
+0000023980 00000 n 
+0000024086 00000 n 
+0000024192 00000 n 
+0000024298 00000 n 
+0000024404 00000 n 
+0000024510 00000 n 
+0000024616 00000 n 
+0000024722 00000 n 
+0000024828 00000 n 
+0000024934 00000 n 
+0000025040 00000 n 
+0000025146 00000 n 
+0000025252 00000 n 
+0000025358 00000 n 
+0000025464 00000 n 
+0000025569 00000 n 
+0000025675 00000 n 
+0000025781 00000 n 
+0000025887 00000 n 
+0000025993 00000 n 
+0000026099 00000 n 
+0000026205 00000 n 
+0000026311 00000 n 
+0000026417 00000 n 
+0000026523 00000 n 
+0000026629 00000 n 
+0000026735 00000 n 
+0000026841 00000 n 
+0000026947 00000 n 
+0000027053 00000 n 
+0000027159 00000 n 
+0000027265 00000 n 
+0000027371 00000 n 
+0000027477 00000 n 
+0000027582 00000 n 
+0000027688 00000 n 
+0000027794 00000 n 
+0000027900 00000 n 
+0000028003 00000 n 
+0000028107 00000 n 
+0000028485 00000 n 
+0000028591 00000 n 
+0000028696 00000 n 
+0000028802 00000 n 
+0000028908 00000 n 
+0000029014 00000 n 
+0000029120 00000 n 
+0000029226 00000 n 
+0000029332 00000 n 
+0000029438 00000 n 
+0000029544 00000 n 
+0000029650 00000 n 
+0000029755 00000 n 
+0000029861 00000 n 
+0000029967 00000 n 
+0000030073 00000 n 
+0000030179 00000 n 
+0000030285 00000 n 
+0000030391 00000 n 
+0000030497 00000 n 
+0000030603 00000 n 
+0000030709 00000 n 
+0000030815 00000 n 
+0000030921 00000 n 
+0000031027 00000 n 
+0000031133 00000 n 
+0000031238 00000 n 
+0000031344 00000 n 
+0000031450 00000 n 
+0000031556 00000 n 
+0000031661 00000 n 
+0000031767 00000 n 
+0000031873 00000 n 
+0000031979 00000 n 
+0000032085 00000 n 
+0000032191 00000 n 
+0000032297 00000 n 
+0000032403 00000 n 
+0000032509 00000 n 
+0000032615 00000 n 
+0000032721 00000 n 
+0000032827 00000 n 
+0000032932 00000 n 
+0000033036 00000 n 
+0000033140 00000 n 
+0000033510 00000 n 
+0000033615 00000 n 
+0000033721 00000 n 
+0000033827 00000 n 
+0000033933 00000 n 
+0000034039 00000 n 
+0000034145 00000 n 
+0000034251 00000 n 
+0000034357 00000 n 
+0000034463 00000 n 
+0000034568 00000 n 
+0000034674 00000 n 
+0000034780 00000 n 
+0000034886 00000 n 
+0000034992 00000 n 
+0000035098 00000 n 
+0000035204 00000 n 
+0000035310 00000 n 
+0000035416 00000 n 
+0000035522 00000 n 
+0000035628 00000 n 
+0000035734 00000 n 
+0000035840 00000 n 
+0000035945 00000 n 
+0000036051 00000 n 
+0000036157 00000 n 
+0000036263 00000 n 
+0000036369 00000 n 
+0000036475 00000 n 
+0000036581 00000 n 
+0000036687 00000 n 
+0000036793 00000 n 
+0000036899 00000 n 
+0000037005 00000 n 
+0000037111 00000 n 
+0000037217 00000 n 
+0000037323 00000 n 
+0000037429 00000 n 
+0000037535 00000 n 
+0000037641 00000 n 
+0000037746 00000 n 
+0000037852 00000 n 
+0000037958 00000 n 
+0000038063 00000 n 
+0000038167 00000 n 
+0000038271 00000 n 
+0000038649 00000 n 
+0000038754 00000 n 
+0000038860 00000 n 
+0000038966 00000 n 
+0000039072 00000 n 
+0000039178 00000 n 
+0000039282 00000 n 
+0000039348 00000 n 
+0000039382 00000 n 
+0000039416 00000 n 
+0000042029 00000 n 
+0000042078 00000 n 
+0000042127 00000 n 
+0000042176 00000 n 
+0000042225 00000 n 
+0000042274 00000 n 
+0000042323 00000 n 
+0000042372 00000 n 
+0000042421 00000 n 
+0000042470 00000 n 
+0000042519 00000 n 
+0000042568 00000 n 
+0000042617 00000 n 
+0000042666 00000 n 
+0000042715 00000 n 
+0000042764 00000 n 
+0000042813 00000 n 
+0000042862 00000 n 
+0000042911 00000 n 
+0000042960 00000 n 
+0000043009 00000 n 
+0000043058 00000 n 
+0000043107 00000 n 
+0000043156 00000 n 
+0000043205 00000 n 
+0000043254 00000 n 
+0000043303 00000 n 
+0000043352 00000 n 
+0000043401 00000 n 
+0000043450 00000 n 
+0000043499 00000 n 
+0000043548 00000 n 
+0000043597 00000 n 
+0000043646 00000 n 
+0000043695 00000 n 
+0000043744 00000 n 
+0000043793 00000 n 
+0000043842 00000 n 
+0000043891 00000 n 
+0000043940 00000 n 
+0000043989 00000 n 
+0000044038 00000 n 
+0000044087 00000 n 
+0000044136 00000 n 
+0000044185 00000 n 
+0000044234 00000 n 
+0000044283 00000 n 
+0000044332 00000 n 
+0000044381 00000 n 
+0000044430 00000 n 
+0000044479 00000 n 
+0000044528 00000 n 
+0000044577 00000 n 
+0000044626 00000 n 
+0000044675 00000 n 
+0000044724 00000 n 
+0000044773 00000 n 
+0000044822 00000 n 
+0000044871 00000 n 
+0000044920 00000 n 
+0000044969 00000 n 
+0000045018 00000 n 
+0000045067 00000 n 
+0000045116 00000 n 
+0000045165 00000 n 
+0000045214 00000 n 
+0000045263 00000 n 
+0000045312 00000 n 
+0000045361 00000 n 
+0000045410 00000 n 
+0000045459 00000 n 
+0000045508 00000 n 
+0000045557 00000 n 
+0000045606 00000 n 
+0000045655 00000 n 
+0000045704 00000 n 
+0000045753 00000 n 
+0000045802 00000 n 
+0000045851 00000 n 
+0000045900 00000 n 
+0000045949 00000 n 
+0000045998 00000 n 
+0000046047 00000 n 
+0000046096 00000 n 
+0000046145 00000 n 
+0000046194 00000 n 
+0000046243 00000 n 
+0000046292 00000 n 
+0000046341 00000 n 
+0000046390 00000 n 
+0000046439 00000 n 
+0000046488 00000 n 
+0000046537 00000 n 
+0000046586 00000 n 
+0000046635 00000 n 
+0000046684 00000 n 
+0000046733 00000 n 
+0000046782 00000 n 
+0000046831 00000 n 
+0000046880 00000 n 
+0000046929 00000 n 
+0000046978 00000 n 
+0000047027 00000 n 
+0000047076 00000 n 
+0000047125 00000 n 
+0000047174 00000 n 
+0000047223 00000 n 
+0000047272 00000 n 
+0000047321 00000 n 
+0000047370 00000 n 
+0000047419 00000 n 
+0000047468 00000 n 
+0000047517 00000 n 
+0000047566 00000 n 
+0000047615 00000 n 
+0000047664 00000 n 
+0000047713 00000 n 
+0000047762 00000 n 
+0000047811 00000 n 
+0000047860 00000 n 
+0000047909 00000 n 
+0000047958 00000 n 
+0000048007 00000 n 
+0000048056 00000 n 
+0000048105 00000 n 
+0000048154 00000 n 
+0000048203 00000 n 
+0000048252 00000 n 
+0000048301 00000 n 
+0000048350 00000 n 
+0000048399 00000 n 
+0000048448 00000 n 
+0000048497 00000 n 
+0000048546 00000 n 
+0000048595 00000 n 
+0000048644 00000 n 
+0000048693 00000 n 
+0000048742 00000 n 
+0000048791 00000 n 
+0000048840 00000 n 
+0000048889 00000 n 
+0000048938 00000 n 
+0000048987 00000 n 
+0000049036 00000 n 
+0000049085 00000 n 
+0000049134 00000 n 
+0000049183 00000 n 
+0000049232 00000 n 
+0000049281 00000 n 
+0000049330 00000 n 
+0000049379 00000 n 
+0000049428 00000 n 
+0000049477 00000 n 
+0000049526 00000 n 
+0000049575 00000 n 
+0000049624 00000 n 
+0000049673 00000 n 
+0000049722 00000 n 
+0000049771 00000 n 
+0000049820 00000 n 
+0000049869 00000 n 
+0000049918 00000 n 
+0000050675 00000 n 
+0000050831 00000 n 
+0000051554 00000 n 
+0000051575 00000 n 
+0000051749 00000 n 
+0000052911 00000 n 
+0000052933 00000 n 
+0000053084 00000 n 
+0000054590 00000 n 
+0000054612 00000 n 
+0000054772 00000 n 
+0000056208 00000 n 
+0000056230 00000 n 
+0000056408 00000 n 
+0000057668 00000 n 
+0000057690 00000 n 
+0000057832 00000 n 
+0000059416 00000 n 
+0000059438 00000 n 
+0000059571 00000 n 
+0000061406 00000 n 
+0000061428 00000 n 
+0000061561 00000 n 
+0000062084 00000 n 
+0000062105 00000 n 
+0000062266 00000 n 
+0000063550 00000 n 
+0000063572 00000 n 
+0000063733 00000 n 
+0000065488 00000 n 
+0000065510 00000 n 
+0000065670 00000 n 
+0000067315 00000 n 
+0000067337 00000 n 
+0000067479 00000 n 
+0000069549 00000 n 
+0000069571 00000 n 
+0000069713 00000 n 
+0000071525 00000 n 
+0000071547 00000 n 
+0000071689 00000 n 
+0000073414 00000 n 
+0000073436 00000 n 
+0000073587 00000 n 
+0000075351 00000 n 
+0000075373 00000 n 
+0000075548 00000 n 
+0000077655 00000 n 
+0000077677 00000 n 
+0000077837 00000 n 
+0000079433 00000 n 
+0000079455 00000 n 
+0000079630 00000 n 
+0000081125 00000 n 
+0000081147 00000 n 
+0000081299 00000 n 
+0000082106 00000 n 
+0000082127 00000 n 
+0000082278 00000 n 
+0000083916 00000 n 
+0000083938 00000 n 
+0000084103 00000 n 
+0000085875 00000 n 
+0000085897 00000 n 
+0000086062 00000 n 
+0000086955 00000 n 
+0000086976 00000 n 
+0000087150 00000 n 
+0000088755 00000 n 
+0000088777 00000 n 
+0000088920 00000 n 
+0000089678 00000 n 
+0000089699 00000 n 
+0000089882 00000 n 
+0000091750 00000 n 
+0000091772 00000 n 
+0000091941 00000 n 
+0000093795 00000 n 
+0000093817 00000 n 
+0000093977 00000 n 
+0000095661 00000 n 
+0000095683 00000 n 
+0000095856 00000 n 
+0000097585 00000 n 
+0000097607 00000 n 
+0000097758 00000 n 
+0000098682 00000 n 
+0000098703 00000 n 
+0000098887 00000 n 
+0000100712 00000 n 
+0000100734 00000 n 
+0000100908 00000 n 
+0000103081 00000 n 
+0000103103 00000 n 
+0000103296 00000 n 
+0000105223 00000 n 
+0000105245 00000 n 
+0000105429 00000 n 
+0000107339 00000 n 
+0000107361 00000 n 
+0000107537 00000 n 
+0000109338 00000 n 
+0000109360 00000 n 
+0000109530 00000 n 
+0000111128 00000 n 
+0000111150 00000 n 
+0000111335 00000 n 
+0000112811 00000 n 
+0000112833 00000 n 
+0000113026 00000 n 
+0000114597 00000 n 
+0000114619 00000 n 
+0000114794 00000 n 
+0000116574 00000 n 
+0000116596 00000 n 
+0000116752 00000 n 
+0000118313 00000 n 
+0000118335 00000 n 
+0000118520 00000 n 
+0000120372 00000 n 
+0000120394 00000 n 
+0000120560 00000 n 
+0000122207 00000 n 
+0000122229 00000 n 
+0000122414 00000 n 
+0000124363 00000 n 
+0000124385 00000 n 
+0000124569 00000 n 
+0000126296 00000 n 
+0000126318 00000 n 
+0000126488 00000 n 
+0000128093 00000 n 
+0000128115 00000 n 
+0000128284 00000 n 
+0000130157 00000 n 
+0000130179 00000 n 
+0000130364 00000 n 
+0000132228 00000 n 
+0000132250 00000 n 
+0000132426 00000 n 
+0000134516 00000 n 
+0000134538 00000 n 
+0000134713 00000 n 
+0000136653 00000 n 
+0000136675 00000 n 
+0000136851 00000 n 
+0000139167 00000 n 
+0000139189 00000 n 
+0000139341 00000 n 
+0000141321 00000 n 
+0000141343 00000 n 
+0000141503 00000 n 
+0000143370 00000 n 
+0000143392 00000 n 
+0000143543 00000 n 
+0000145295 00000 n 
+0000145317 00000 n 
+0000145449 00000 n 
+0000147323 00000 n 
+0000147345 00000 n 
+0000147487 00000 n 
+0000149558 00000 n 
+0000149580 00000 n 
+0000149731 00000 n 
+0000151525 00000 n 
+0000151547 00000 n 
+0000151679 00000 n 
+0000153472 00000 n 
+0000153494 00000 n 
+0000153617 00000 n 
+0000154071 00000 n 
+0000154092 00000 n 
+0000154249 00000 n 
+0000155883 00000 n 
+0000155905 00000 n 
+0000156057 00000 n 
+0000157717 00000 n 
+0000157739 00000 n 
+0000157881 00000 n 
+0000158764 00000 n 
+0000158785 00000 n 
+0000158970 00000 n 
+0000161126 00000 n 
+0000161148 00000 n 
+0000161324 00000 n 
+0000163509 00000 n 
+0000163531 00000 n 
+0000163682 00000 n 
+0000164783 00000 n 
+0000164805 00000 n 
+0000164981 00000 n 
+0000166481 00000 n 
+0000166503 00000 n 
+0000166688 00000 n 
+0000168540 00000 n 
+0000168562 00000 n 
+0000168747 00000 n 
+0000170654 00000 n 
+0000170676 00000 n 
+0000170833 00000 n 
+0000171764 00000 n 
+0000171785 00000 n 
+0000171937 00000 n 
+0000173678 00000 n 
+0000173700 00000 n 
+0000173842 00000 n 
+0000175604 00000 n 
+0000175626 00000 n 
+0000175777 00000 n 
+0000177668 00000 n 
+0000177690 00000 n 
+0000177847 00000 n 
+0000179684 00000 n 
+0000179706 00000 n 
+0000179900 00000 n 
+0000181922 00000 n 
+0000181944 00000 n 
+0000182119 00000 n 
+0000183706 00000 n 
+0000183728 00000 n 
+0000183903 00000 n 
+0000185291 00000 n 
+0000185313 00000 n 
+0000185482 00000 n 
+0000186771 00000 n 
+0000186793 00000 n 
+0000186944 00000 n 
+0000188437 00000 n 
+0000188459 00000 n 
+0000188620 00000 n 
+0000190283 00000 n 
+0000190305 00000 n 
+0000190438 00000 n 
+0000190954 00000 n 
+0000190975 00000 n 
+0000191142 00000 n 
+0000192810 00000 n 
+0000192832 00000 n 
+0000192989 00000 n 
+0000194177 00000 n 
+0000194199 00000 n 
+0000194356 00000 n 
+0000195908 00000 n 
+0000195930 00000 n 
+0000196114 00000 n 
+0000196919 00000 n 
+0000196940 00000 n 
+0000197097 00000 n 
+0000202520 00000 n 
+0000202542 00000 n 
+0000202699 00000 n 
+0000207993 00000 n 
+0000208015 00000 n 
+0000208172 00000 n 
+0000213389 00000 n 
+0000213411 00000 n 
+0000213568 00000 n 
+0000214338 00000 n 
+0000214359 00000 n 
+0000214416 00000 n 
+0000214521 00000 n 
+0000214699 00000 n 
+0000214818 00000 n 
 0000214953 00000 n 
-0000215101 00000 n 
-0000215251 00000 n 
-0000215391 00000 n 
-0000215532 00000 n 
-0000215685 00000 n 
-0000215847 00000 n 
-0000215996 00000 n 
-0000216184 00000 n 
-0000216317 00000 n 
-0000216445 00000 n 
-0000216563 00000 n 
+0000215089 00000 n 
+0000215237 00000 n 
+0000215387 00000 n 
+0000215527 00000 n 
+0000215668 00000 n 
+0000215821 00000 n 
+0000215983 00000 n 
+0000216132 00000 n 
+0000216320 00000 n 
+0000216453 00000 n 
+0000216581 00000 n 
 0000216699 00000 n 
-0000216841 00000 n 
-0000216957 00000 n 
-0000217083 00000 n 
-0000217199 00000 n 
-0000217390 00000 n 
-0000217489 00000 n 
-0000217637 00000 n 
-0000217755 00000 n 
-0000217879 00000 n 
-0000218001 00000 n 
-0000218127 00000 n 
-0000218285 00000 n 
-0000218415 00000 n 
-0000218539 00000 n 
-0000218657 00000 n 
-0000218775 00000 n 
-0000218894 00000 n 
-0000219084 00000 n 
-0000219270 00000 n 
-0000219423 00000 n 
-0000219586 00000 n 
-0000219737 00000 n 
-0000219841 00000 n 
-0000220058 00000 n 
-0000220164 00000 n 
-0000220296 00000 n 
-0000220418 00000 n 
-0000220623 00000 n 
-0000220728 00000 n 
-0000220828 00000 n 
-0000221032 00000 n 
-0000221193 00000 n 
-0000221341 00000 n 
-0000221469 00000 n 
-0000221612 00000 n 
-0000221736 00000 n 
-0000221865 00000 n 
-0000222010 00000 n 
-0000222175 00000 n 
-0000222327 00000 n 
-0000222507 00000 n 
-0000222612 00000 n 
-0000222731 00000 n 
-0000222856 00000 n 
-0000223001 00000 n 
-0000223143 00000 n 
-0000223293 00000 n 
-0000223424 00000 n 
-0000223550 00000 n 
-0000223675 00000 n 
-0000223815 00000 n 
-0000223942 00000 n 
-0000224073 00000 n 
-0000224204 00000 n 
-0000224382 00000 n 
-0000224510 00000 n 
+0000216835 00000 n 
+0000216977 00000 n 
+0000217093 00000 n 
+0000217219 00000 n 
+0000217335 00000 n 
+0000217526 00000 n 
+0000217625 00000 n 
+0000217773 00000 n 
+0000217891 00000 n 
+0000218015 00000 n 
+0000218137 00000 n 
+0000218263 00000 n 
+0000218421 00000 n 
+0000218551 00000 n 
+0000218675 00000 n 
+0000218793 00000 n 
+0000218911 00000 n 
+0000219030 00000 n 
+0000219220 00000 n 
+0000219406 00000 n 
+0000219559 00000 n 
+0000219722 00000 n 
+0000219873 00000 n 
+0000219977 00000 n 
+0000220194 00000 n 
+0000220300 00000 n 
+0000220432 00000 n 
+0000220554 00000 n 
+0000220759 00000 n 
+0000220864 00000 n 
+0000220964 00000 n 
+0000221168 00000 n 
+0000221329 00000 n 
+0000221477 00000 n 
+0000221605 00000 n 
+0000221748 00000 n 
+0000221872 00000 n 
+0000222001 00000 n 
+0000222146 00000 n 
+0000222311 00000 n 
+0000222463 00000 n 
+0000222643 00000 n 
+0000222748 00000 n 
+0000222867 00000 n 
+0000222992 00000 n 
+0000223137 00000 n 
+0000223279 00000 n 
+0000223429 00000 n 
+0000223560 00000 n 
+0000223686 00000 n 
+0000223811 00000 n 
+0000223951 00000 n 
+0000224078 00000 n 
+0000224209 00000 n 
+0000224340 00000 n 
+0000224518 00000 n 
 0000224646 00000 n 
-0000224781 00000 n 
-0000224987 00000 n 
-0000225100 00000 n 
-0000225216 00000 n 
-0000225361 00000 n 
-0000225532 00000 n 
-0000225681 00000 n 
-0000225836 00000 n 
-0000225976 00000 n 
-0000226108 00000 n 
-0000226242 00000 n 
-0000226374 00000 n 
-0000226512 00000 n 
-0000226662 00000 n 
-0000226830 00000 n 
-0000226977 00000 n 
-0000227201 00000 n 
-0000227314 00000 n 
-0000227430 00000 n 
-0000227586 00000 n 
-0000227744 00000 n 
-0000227875 00000 n 
-0000228021 00000 n 
-0000228155 00000 n 
-0000228288 00000 n 
-0000228509 00000 n 
-0000228610 00000 n 
-0000228729 00000 n 
-0000228858 00000 n 
-0000229017 00000 n 
-0000229152 00000 n 
-0000229285 00000 n 
-0000229414 00000 n 
-0000229554 00000 n 
-0000229689 00000 n 
-0000229841 00000 n 
-0000229990 00000 n 
-0000230095 00000 n 
-0000230305 00000 n 
-0000230410 00000 n 
-0000230533 00000 n 
-0000230665 00000 n 
-0000230789 00000 n 
-0000230917 00000 n 
-0000231062 00000 n 
-0000231194 00000 n 
-0000231339 00000 n 
-0000231480 00000 n 
-0000231607 00000 n 
-0000231748 00000 n 
-0000231873 00000 n 
-0000231998 00000 n 
-0000232129 00000 n 
-0000232251 00000 n 
-0000232358 00000 n 
-0000232528 00000 n 
-0000232629 00000 n 
-0000232818 00000 n 
-0000233012 00000 n 
-0000233199 00000 n 
-0000233361 00000 n 
-0000233553 00000 n 
-0000233662 00000 n 
-0000233796 00000 n 
-0000233926 00000 n 
-0000234039 00000 n 
-0000234134 00000 n 
+0000224782 00000 n 
+0000224917 00000 n 
+0000225123 00000 n 
+0000225236 00000 n 
+0000225352 00000 n 
+0000225497 00000 n 
+0000225668 00000 n 
+0000225817 00000 n 
+0000225972 00000 n 
+0000226112 00000 n 
+0000226244 00000 n 
+0000226378 00000 n 
+0000226510 00000 n 
+0000226648 00000 n 
+0000226798 00000 n 
+0000226966 00000 n 
+0000227113 00000 n 
+0000227337 00000 n 
+0000227450 00000 n 
+0000227566 00000 n 
+0000227722 00000 n 
+0000227880 00000 n 
+0000228011 00000 n 
+0000228157 00000 n 
+0000228291 00000 n 
+0000228424 00000 n 
+0000228645 00000 n 
+0000228746 00000 n 
+0000228865 00000 n 
+0000228994 00000 n 
+0000229153 00000 n 
+0000229288 00000 n 
+0000229421 00000 n 
+0000229550 00000 n 
+0000229690 00000 n 
+0000229825 00000 n 
+0000229977 00000 n 
+0000230126 00000 n 
+0000230231 00000 n 
+0000230441 00000 n 
+0000230546 00000 n 
+0000230669 00000 n 
+0000230801 00000 n 
+0000230925 00000 n 
+0000231053 00000 n 
+0000231198 00000 n 
+0000231330 00000 n 
+0000231475 00000 n 
+0000231616 00000 n 
+0000231743 00000 n 
+0000231884 00000 n 
+0000232009 00000 n 
+0000232134 00000 n 
+0000232265 00000 n 
+0000232387 00000 n 
+0000232494 00000 n 
+0000232664 00000 n 
+0000232765 00000 n 
+0000232954 00000 n 
+0000233148 00000 n 
+0000233335 00000 n 
+0000233497 00000 n 
+0000233689 00000 n 
+0000233798 00000 n 
+0000233932 00000 n 
+0000234062 00000 n 
+0000234175 00000 n 
+0000234270 00000 n 
 trailer
-<</Size 1037/Root 1036 0 R/Info 1 0 R/ID[<59d643d3d56fb4ff0981d084417582f1><59d643d3d56fb4ff0981d084417582f1>]>>
+<</Size 1037/Root 1036 0 R/Info 1 0 R/ID[<57917625c1363da5bb6b71712e14ebaf><57917625c1363da5bb6b71712e14ebaf>]>>
 startxref
-234349
+234485
 %%EOF
index 46f36834df4ca23f88449c3ba01d2d2ddd50b1b8..d5c89064e7436fca2898d6684264896448d1fe98 100644 (file)
                <listitem><para>The -l parameter specifies a directory 
                into which the "log.nmbd" log file will be created
                for operational data from the running
-               <command>nmbd</command> server.</para>
-
-               <para>The default log directory is compiled into Samba
+               <command>nmbd</command> server. The default log directory is compiled into Samba
                as part of the build process. Common defaults are <filename>
                /usr/local/samba/var/log.nmb</filename>, <filename>
                /usr/samba/var/log.nmb</filename> or
-               <filename>/var/log/log.nmb</filename>.</para></listitem>
+               <filename>/var/log/log.nmb</filename>.  <emphasis>Beware:</emphasis>
+                If the directory specified does not exist, <command>nmbd</command>
+                will log to the default debug log location defined at compile time.
+               </para></listitem>
                </varlistentry>
                
                
                <filename>smb.conf</filename>.</para></listitem>
                </varlistentry>
 
-               
+
                <varlistentry>
                <term>-p &lt;UDP port number&gt;</term>
                <listitem><para>UDP port number is a positive integer value.
-               This option changes the default UDP port number (normally 137) 
-               that <command>nmbd</command> responds to name queries on. Don't 
-               use this option unless you are an expert, in which case you 
+               This option changes the default UDP port number (normally 137)
+               that <command>nmbd</command> responds to name queries on. Don't
+               use this option unless you are an expert, in which case you
                won't need help!</para></listitem>
                </varlistentry>
-               
+
                <varlistentry>
                <term>-s &lt;configuration file&gt;</term>
-               <listitem><para>The default configuration file name 
+               <listitem><para>The default configuration file name
                is set at build time, typically as <filename>
                /usr/local/samba/lib/smb.conf</filename>, but
                this may be changed when Samba is autoconfigured.</para>
 
-               <para>The file specified contains the configuration details 
-               required by the server. See <ulink url="smb.conf.5.html"> 
+               <para>The file specified contains the configuration details
+               required by the server. See <ulink url="smb.conf.5.html">
                <filename>smb.conf(5)</filename></ulink> for more information.
                </para></listitem>
                </varlistentry>
        <variablelist>
                <varlistentry>
                <term><filename>/etc/inetd.conf</filename></term>
-               <listitem><para>If the server is to be run by the 
-               <command>inetd</command> meta-daemon, this file 
-               must contain suitable startup information for the 
+               <listitem><para>If the server is to be run by the
+               <command>inetd</command> meta-daemon, this file
+               must contain suitable startup information for the
                meta-daemon. See the <ulink
                url="UNIX_INSTALL.html">UNIX_INSTALL.html</ulink> document
                for details.
                </para></listitem>
                </varlistentry>
-               
+
                <varlistentry>
                <term><filename>/etc/rc</filename></term>
-               <listitem><para>or whatever initialization script your 
+               <listitem><para>or whatever initialization script your
                system uses).</para>
 
-               <para>If running the server as a daemon at startup, 
-               this file will need to contain an appropriate startup 
+               <para>If running the server as a daemon at startup,
+               this file will need to contain an appropriate startup
                sequence for the server. See the <ulink
                url="UNIX_INSTALL.html">UNIX_INSTALL.html</ulink> document
                for details.</para></listitem>
                </varlistentry>
-               
+
                <varlistentry>
                <term><filename>/etc/services</filename></term>
-               <listitem><para>If running the server via the 
-               meta-daemon <command>inetd</command>, this file 
-               must contain a mapping of service name (e.g., netbios-ssn) 
-               to service port (e.g., 139) and protocol type (e.g., tcp). 
+               <listitem><para>If running the server via the
+               meta-daemon <command>inetd</command>, this file
+               must contain a mapping of service name (e.g., netbios-ssn)
+               to service port (e.g., 139) and protocol type (e.g., tcp).
                See the <ulink url="UNIX_INSTALL.html">UNIX_INSTALL.html</ulink>
                document for details.</para></listitem>
                </varlistentry>
-               
+
                <varlistentry>
                <term><filename>/usr/local/samba/lib/smb.conf</filename></term>
-               <listitem><para>This is the default location of the 
+               <listitem><para>This is the default location of the
                <ulink url="smb.conf.5.html"><filename>smb.conf</filename></ulink>
-               server configuration file. Other common places that systems 
-               install this file are <filename>/usr/samba/lib/smb.conf</filename> 
+               server configuration file. Other common places that systems
+               install this file are <filename>/usr/samba/lib/smb.conf</filename>
                and <filename>/etc/smb.conf</filename>.</para>
-               
-               <para>When run as a WINS server (see the 
+
+               <para>When run as a WINS server (see the
                <ulink url="smb.conf.5.html#WINSSUPPORT">wins support</ulink>
                parameter in the <filename>smb.conf(5)</filename> man page),
                <command>nmbd</command>
-               will store the WINS database in the file <filename>wins.dat</filename> 
-               in the <filename>var/locks</filename> directory configured under 
+               will store the WINS database in the file <filename>wins.dat</filename>
+               in the <filename>var/locks</filename> directory configured under
                wherever Samba was configured to install itself.</para>
 
                <para>If <command>nmbd</command> is acting as a <emphasis>
-               browse master</emphasis> (see the <ulink 
+               browse master</emphasis> (see the <ulink
                url="smb.conf.5.html#LOCALMASTER">local master</ulink>
                parameter in the <filename>smb.conf(5)</filename> man page,
                <command>nmbd</command>
 <refsect1>
        <title>SIGNALS</title>
 
-       <para>To shut down an <command>nmbd</command> process it is recommended 
-       that SIGKILL (-9) <emphasis>NOT</emphasis> be used, except as a last 
-       resort, as this may leave the name database in an inconsistent state. 
-       The correct way to terminate <command>nmbd</command> is to send it 
+       <para>To shut down an <command>nmbd</command> process it is recommended
+       that SIGKILL (-9) <emphasis>NOT</emphasis> be used, except as a last
+       resort, as this may leave the name database in an inconsistent state.
+       The correct way to terminate <command>nmbd</command> is to send it
        a SIGTERM (-15) signal and wait for it to die on its own.</para>
 
-       <para><command>nmbd</command> will accept SIGHUP, which will cause 
+       <para><command>nmbd</command> will accept SIGHUP, which will cause
        it to dump out its namelists into the file <filename>namelist.debug
-       </filename> in the <filename>/usr/local/samba/var/locks</filename> 
-       directory (or the <filename>var/locks</filename> directory configured 
-       under wherever Samba was configured to install itself). This will also 
+       </filename> in the <filename>/usr/local/samba/var/locks</filename>
+       directory (or the <filename>var/locks</filename> directory configured
+       under wherever Samba was configured to install itself). This will also
        cause <command>nmbd</command> to dump out its server database in
        the <filename>log.nmb</filename> file.</para>
-       
+
        <para>The debug log level of nmbd may be raised or lowered using
        <ulink url="smbcontrol.1.html"><command>smbcontrol(1)</command>
        </ulink> (SIGUSR[1|2] signals are no longer used in Samba 2.2). This is
index 4a6de97f92110784c786da90e9a64731cd393435..e8846e4b2694f9786bed847318155a089ab8975f 100644 (file)
        steps fail, then the connection request is rejected.  However, if one of the 
        steps succeeds, then the following steps are not checked.</para>
 
-       <para>If the service is marked "guest only = yes" then
-       steps 1 to 5 are skipped.</para>
+       <para>If the service is marked "guest only = yes" and the
+       server is running with share-level security ("security = share")
+       then steps 1 to 5 are skipped.</para>
+
 
        <orderedlist numeration="Arabic">
                <listitem><para>If the client has passed a username/password 
                <listitem><para><link linkend="LOCALMASTER"><parameter>local master</parameter></link></para></listitem>
                <listitem><para><link linkend="LOCKDIR"><parameter>lock dir</parameter></link></para></listitem>
                <listitem><para><link linkend="LOCKDIRECTORY"><parameter>lock directory</parameter></link></para></listitem>
+               <listitem><para><link linkend="LOCKSPINCOUNT"><parameter>lock spin count</parameter></link></para></listitem>
+               <listitem><para><link linkend="LOCKSPINTIME"><parameter>lock spin time</parameter></link></para></listitem>
+               <listitem><para><link linkend="PIDDIRECTORY"><parameter>pid directory</parameter></link></para></listitem>
                <listitem><para><link linkend="LOGFILE"><parameter>log file</parameter></link></para></listitem>
                <listitem><para><link linkend="LOGLEVEL"><parameter>log level</parameter></link></para></listitem>
                <listitem><para><link linkend="LOGONDRIVE"><parameter>logon drive</parameter></link></para></listitem>
                <listitem><para><link linkend="HOSTSALLOW"><parameter>hosts allow</parameter></link></para></listitem>
                <listitem><para><link linkend="HOSTSDENY"><parameter>hosts deny</parameter></link></para></listitem>
                <listitem><para><link linkend="INCLUDE"><parameter>include</parameter></link></para></listitem>
+               <listitem><para><link linkend="INHERITACLS"><parameter>inherit acls</parameter></link></para></listitem>
                <listitem><para><link linkend="INHERITPERMISSIONS"><parameter>inherit permissions</parameter></link></para></listitem>
                <listitem><para><link linkend="INVALIDUSERS"><parameter>invalid users</parameter></link></para></listitem>
                <listitem><para><link linkend="LEVEL2OPLOCKS"><parameter>level2 oplocks</parameter></link></para></listitem>
 
 
 
+               <varlistentry>
+               <term><anchor id="INHERITACLS">inherit acls (S)</term>
+               <listitem><para>This parameter can be used to ensure
+               that if default acls exist on parent directories,
+               they are always honored when creating a subdirectory.
+               The default behavior is to use the mode specified
+               when creating the directory.  Enabling this option
+               sets the mode to 0777, thus guaranteeing that 
+               default directory acls are propagated.
+               </para>
+
+               <para>Default: <command>inherit acls = no</command>
+               </para></listitem>
+               </varlistentry>
+               
+
+
+
                <varlistentry>
                <term><anchor id="INHERITPERMISSIONS">inherit permissions (S)</term>
                <listitem><para>The permissions on new files and directories 
 
 
 
+               <varlistentry>
+               <term><anchor id="LOCKSPINCOUNT">lock spin count (G)</term>
+               <listitem><para>This parameter controls the number of times
+               that smbd should attempt to gain a byte range lock on the 
+               behalf of a client request.  Experiments have shown that
+               Windows 2k servers do not reply with a failure if the lock
+               could not be immediately granted, but try a few more times
+               in case the lock could later be aquired.  This behavior
+               is used to support PC database formats such as MS Access
+               and FoxPro.
+               </para>
+
+               <para>Default: <command>lock spin count = 2</command>
+               </para></listitem>
+               </varlistentry>
+
+
+
+
+               <varlistentry>
+               <term><anchor id="LOCKSPINTIME">lock spin time (G)</term>
+               <listitem><para>The time in microseconds that smbd should 
+               pause before attempting to gain a failed lock.  See
+               <link linkend="LOCKSPINCOUNT"><parameter>lock spin 
+               count</parameter></link> for more details.
+               </para>
+
+               <para>Default: <command>lock spin time = 10</command>
+               </para></listitem>
+               </varlistentry>
+
+
+
                <varlistentry>
                <term><anchor id="LOCKING">locking (S)</term>
                <listitem><para>This controls whether or not locking will be 
                takes a printer name as its only parameter and outputs printer 
                status information.</para>
 
-               <para>Currently eight styles of printer status information 
-               are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX and SOFTQ. 
+               <para>Currently nine styles of printer status information 
+               are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX, CUPS, and SOFTQ. 
                This covers most UNIX systems. You control which type is expected 
                using the <parameter>printing =</parameter> option.</para>
 
 
                <para>Note that it is good practice to include the absolute path 
                in the <parameter>lpq command</parameter> as the <envar>$PATH
-               </envar> may not be available to the server.</para>
+               </envar> may not be available to the server.  When compiled with
+               the CUPS libraries, no <parameter>lpq command</parameter> is
+               needed because smbd will make a library call to obtain the 
+               print queue listing.</para>
 
                <para>See also the <link linkend="PRINTING"><parameter>printing
                </parameter></link> parameter.</para>
 
 
 
+               <varlistentry>
+               <term><anchor id="PIDDIRECTORY">pid directory (G)</term>
+               <listitem><para>This option specifies the directory where pid 
+               files will be placed.  </para>
+
+               <para>Default: <command>pid directory = ${prefix}/var/locks</command></para>
+               <para>Example: <command>pid directory = /var/run/</command>
+               </para></listitem>
+               </varlistentry>
+
+
+
                <varlistentry>
                <term><anchor id="POSIXLOCKING">posix locking (S)</term>
                <listitem><para>The <ulink url="smbd.8.html"><command>smbd(8)</command></ulink>
                manually remove old spool files.</para>
                
                <para>The print command is simply a text string. It will be used 
-               verbatim, with two exceptions: All occurrences of <parameter>%s
-               </parameter> and <parameter>%f</parameter> will be replaced by the 
-               appropriate spool file name, and all occurrences of <parameter>%p
-               </parameter> will be replaced by the appropriate printer name. The 
-               spool file name is generated automatically by the server.  The 
-               <parameter>%J</parameter> macro can be used to access the job 
+               verbatim after macro substitutions have been made:</para>
+
+               <para>s, %p - the path to the spool
+               file name</para>
+
+               <para>%p - the appropriate printer 
+               name</para>
+
+               <para>%J - the job 
                name as transmitted by the client.</para>
 
+               <para>%c - The number of printed pages
+               of the spooled job (if known).</para>
+
+               <para>%z - the size of the spooled
+               print job (in bytes)</para>
+
                <para>The print command <emphasis>MUST</emphasis> contain at least 
                one occurrence of <parameter>%s</parameter> or <parameter>%f
                </parameter> - the <parameter>%p</parameter> is optional. At the time 
                <para>For <command>printing = SOFTQ :</command></para>
                <para><command>print command = lp -d%p -s %s; rm %s</command></para>
 
+               <para>For printing = CUPS :   If SAMBA is compiled against
+               libcups, then <link linkend="PRINTING">printcap = cups</link> 
+               uses the CUPS API to
+               submit jobs, etc.  Otherwise it maps to the System V
+               commands with the -oraw option for printing, i.e. it
+               uses <command>lp -c -d%p -oraw; rm %s</command>.   
+               With <command>printing = cups</command>,
+               and if SAMBA is compiled against libcups, any manually 
+               set print command will be ignored.</para>
+
+
                <para>Example: <command>print command = /usr/local/samba/bin/myprintscript
                %p %s</command></para>
                </listitem>
                why you might want to do this.</para>
 
                <para>To use the CUPS printing interface set <command>printcap name = cups
-               </command>.</para>
+               </command>. This should be supplemented by an addtional setting 
+               <link linkend="PRINTING">printing = cups</link> in the [global] 
+               section.  <command>printcap name = cups</command> will use the  
+               "dummy" printcap created by CUPS, as specified in your CUPS
+               configuration file.
+               </para>
+
                <para>On System V systems that use <command>lpstat</command> to 
                list available printers you can use <command>printcap name = lpstat
                </command> to automatically obtain lists of available printers. This 
@@ -8089,7 +8187,7 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
 
 
                <varlistentry>
-               <term><anchor id="WINBINDCACHETIME">winbind cache time</term>
+               <term><anchor id="WINBINDCACHETIME">winbind cache time (G)</term>
                <listitem><para>This parameter specifies the number of seconds the
                <ulink url="winbindd.8.html">winbindd(8)</ulink> daemon will cache 
                user and group information before querying a Windows NT server 
@@ -8101,8 +8199,8 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
 
 
                <varlistentry>
-               <term><anchor id="WINBINDENUMUSERS">winbind enum
-               users</term> <listitem><para>On large installations using
+               <term><anchor id="WINBINDENUMUSERS">winbind enum users (G)</term> 
+               <listitem><para>On large installations using
                <ulink url="winbindd.8.html">winbindd(8)</ulink> it may be
                necessary to suppress the enumeration of users through the
                <command> setpwent()</command>,
@@ -8123,8 +8221,8 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
                </varlistentry>
                
                <varlistentry>
-               <term><anchor id="WINBINDENUMGROUPS">winbind enum
-               groups</term> <listitem><para>On large installations using
+               <term><anchor id="WINBINDENUMGROUPS">winbind enum groups (G)</term> 
+               <listitem><para>On large installations using
                <ulink url="winbindd.8.html">winbindd(8)</ulink> it may be
                necessary to suppress the enumeration of groups through the
                <command> setgrent()</command>,
@@ -8144,7 +8242,7 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
 
        
                <varlistentry>
-               <term><anchor id="WINBINDGID">winbind gid</term>
+               <term><anchor id="WINBINDGID">winbind gid (G)</term>
                <listitem><para>The winbind gid parameter specifies the range of group 
                ids that are allocated by the <ulink url="winbindd.8.html">
                winbindd(8)</ulink> daemon.  This range of group ids should have no 
@@ -8160,7 +8258,7 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
 
 
                <varlistentry>
-               <term><anchor id="WINBINDSEPARATOR">winbind separator</term>
+               <term><anchor id="WINBINDSEPARATOR">winbind separator (G)</term>
                <listitem><para>This parameter allows an admin to define the character 
                used when listing a username of the form of <replaceable>DOMAIN
                </replaceable>\<replaceable>user</replaceable>.  This parameter 
@@ -8172,8 +8270,8 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
                with group membership at least on glibc systems, as the character +
                is used as a special character for NIS in /etc/group.</para>
 
-               <para>Example: <command>winbind separator = \\</command></para>
-               <para>Example: <command>winbind separator = /</command></para>
+               <para>Default: <command>winbind separator = '\'</command></para>
+               <para>Example: <command>winbind separator = +</command></para>
                </listitem>
                </varlistentry>
 
@@ -8181,7 +8279,7 @@ veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
 
 
                <varlistentry>
-               <term><anchor id="WINBINDUID">winbind uid</term>
+               <term><anchor id="WINBINDUID">winbind uid (G)</term>
                <listitem><para>The winbind gid parameter specifies the range of group 
                ids that are allocated by the <ulink url="winbindd.8.html">
                winbindd(8)</ulink> daemon.  This range of ids should have no 
index 4f36de157671072c15243ed0a0eefc03e1650d17..31031dafc46c03e48279f8acea911d73877cb3b6 100644 (file)
@@ -434,9 +434,9 @@ domain = &lt;value&gt;
                
                <varlistentry>
                <term>-W WORKGROUP</term>
-               <listitem><para>Override the default workgroup specified in the 
-               workgroup parameter of the <filename>smb.conf</filename> file 
-               for this connection. This may be needed to connect to some 
+               <listitem><para>Override the default workgroup (domain) specified
+               in the workgroup parameter of the <filename>smb.conf</filename>
+               file for this connection. This may be needed to connect to some
                servers. </para></listitem>
                </varlistentry>
                
@@ -634,6 +634,44 @@ domain = &lt;value&gt;
                </varlistentry>
                
                
+               <varlistentry>
+               <term>altname file</term>
+               <listitem><para>The client will request that the server return
+               the "alternate" name (the 8.3 name) for a file or directory.
+               </para></listitem>
+               </varlistentry>
+               
+               
+               <varlistentry>
+               <term>cancel jobid0 [jobid1] ... [jobidN]</term>
+               <listitem><para>The client will request that the server cancel
+               the printjobs identified by the given numeric print job ids.
+               </para></listitem>
+               </varlistentry>
+               
+               
+               
+               <varlistentry>
+               <term>chmod file mode in octal</term>
+               <listitem><para>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               change the UNIX permissions to the given octal mode, in standard UNIX format.
+               </para></listitem>
+               </varlistentry>
+               
+               
+               
+               <varlistentry>
+               <term>chown file uid gid</term>
+               <listitem><para>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               change the UNIX user and group ownership to the given decimal values. Note there is
+               currently no way to remotely look up the UNIX uid and gid values for a given name.
+               This may be addressed in future versions of the CIFS UNIX extensions.
+               </para></listitem>
+               </varlistentry>
+               
+               
                
                <varlistentry>
                <term>cd [directory name]</term>
@@ -700,6 +738,17 @@ domain = &lt;value&gt;
                </varlistentry>
                
                
+               <varlistentry>
+               <term>link source destination</term>
+               <listitem><para>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               create a hard link between the source and destination files. The source file
+               must not exist.
+               </para></listitem>
+               </varlistentry>
+
+
+
                <varlistentry>
                <term>lowercase</term>
                <listitem><para>Toggle lowercasing of filenames for the get and 
@@ -877,6 +926,30 @@ domain = &lt;value&gt;
                </varlistentry>
                
                
+               <varlistentry>
+               <term>setmode &lt;filename&gt; &lt;perm=[+|\-]rsha&gt;</term>
+               <listitem><para>A version of the DOS attrib command to set 
+               file permissions. For example: </para>
+
+               <para><command>setmode myfile +r </command></para>
+               
+               <para>would make myfile read only. </para></listitem>
+               </varlistentry>
+
+
+               
+               <varlistentry>
+               <term>symlink source destination</term>
+               <listitem><para>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               create a symbolic hard link between the source and destination files. The source file
+               must not exist. Note that the server will not create a link to any path that lies 
+               outside the currently connected share. This is enforced by the Samba server.
+               </para></listitem>
+               </varlistentry>
+
+
+
                <varlistentry>
                <term>tar &lt;c|x&gt;[IXbgNa]</term>
                <listitem><para>Performs a tar operation - see the <parameter>-T
@@ -907,16 +980,6 @@ domain = &lt;value&gt;
                </varlistentry>
                
                
-               <varlistentry>
-               <term>setmode &lt;filename&gt; &lt;perm=[+|\-]rsha&gt;</term>
-               <listitem><para>A version of the DOS attrib command to set 
-               file permissions. For example: </para>
-
-               <para><command>setmode myfile +r </command></para>
-               
-               <para>would make myfile read only. </para></listitem>
-               </varlistentry>
-               
        </variablelist>
 </refsect1>
 
index 05e05f4a6abf366ea8bf6d433b91fd2c63ce6510..517e2ca41f42985e365984fd60995956c70858d2 100644 (file)
@@ -9,7 +9,7 @@
 
 <refnamediv>
        <refname>smbcontrol</refname>
-       <refpurpose>send messages to smbd or nmbd processes</refpurpose>
+       <refpurpose>send messages to smbd, nmbd or winbindd processes</refpurpose>
 </refnamediv>
 
 <refsynopsisdiv>
        Samba</ulink> suite.</para>
 
        <para><command>smbcontrol</command> is a very small program, which 
-       sends messages to an <ulink url="smbd.8.html">smbd(8)</ulink> or 
-       an <ulink url="nmbd.8.html">nmbd(8)</ulink> daemon running on the 
-       system.</para>
+       sends messages to an <ulink url="smbd.8.html">smbd(8)</ulink>, 
+       an <ulink url="nmbd.8.html">nmbd(8)</ulink>
+       or a <ulink url="winbindd.8.html">winbindd(8)</ulink> 
+       daemon running on the system.</para>
 </refsect1>
 
 
@@ -81,8 +82,9 @@
                message to smbd which will then close the client connections to
                the named share. Note that this doesn't affect client connections
                to any other shares. This message-type takes an argument of the
-               share name for which client connections will be close, or the
+               share name for which client connections will be closed, or the
                "*" character which will close all currently open shares.
+               This may be useful if you made changes to the access controls on the share.
                This message can only be sent to <constant>smbd</constant>.</para>
 
                <para>The <constant>debug</constant> message-type allows 
                collection, "off" to turn off profile stats collection, "count"
                to enable only collection of count stats (time stats are 
                disabled), and "flush" to zero the current profile stats. This can 
-               be sent to any of the destinations.</para>
+               be sent to any smbd or nmbd destinations.</para>
 
                <para>The <constant>debuglevel</constant> message-type sends 
                a "request debug level" message. The current debug level setting 
                <para>The <constant>profilelevel</constant> message-type sends 
                a "request profile level" message.  The current profile level 
                setting is returned by a  "profilelevel" message. This can be sent 
-               to any of the destinations.</para>
+               to any smbd or nmbd destinations.</para>
 
                <para>The <constant>printer-notify</constant> message-type sends a 
                message to smbd which in turn sends a printer notify message to 
                any Windows NT clients connected to  a printer.  This message-type 
                takes an argument of the printer name to  send notify messages to.   
                This message can only be sent to <constant>smbd</constant>.</para>
-
-               <para>The <constant>close-share</constant> message-type sends a
-               message to smbd which forces smbd to close the share that was
-               specified as an argument. This may be useful if you made changes
-               to the access controls on the share.  </para>
                </listitem>
                </varlistentry>
 
index 824ae20241c879d8084927882107dd90a349727e..509007c4bc8f5321a5b7360513ea9b7cd7f534b1 100644 (file)
                its size may be controlled by the <ulink 
                url="smb.conf.5.html#maxlogsize">max log size</ulink>
                option in the <ulink url="smb.conf.5.html"><filename>
-               smb.conf(5)</filename></ulink> file.
+               smb.conf(5)</filename></ulink> file. <emphasis>Beware:</emphasis>
+               If the directory specified does not exist, <command>smbd</command>
+               will log to the default debug log location defined at compile time.
                </para>
 
                <para>The default log directory is specified at
index b4a77e51c9f14ffde2eee2578c1741e8c072a429..ec4dbbaff1f0b0611f5b5d4831839a505060cf69 100644 (file)
@@ -14,7 +14,7 @@
 
 <refsynopsisdiv>
        <cmdsynopsis>
-               <command>smbumount</command>
+               <command>smbmount</command>
                <arg choice="req">service</arg>
                <arg choice="req">mount-point</arg>
                <arg choice="opt">-o options</arg>
index 46adac6b79dc70f48d395af978f5822a9ad833e7..82efb334ba7fecbffc10e52f8bbe5255dbb3e3fe 100644 (file)
 <refsynopsisdiv>
        <cmdsynopsis>
                <command>smbsh</command>
+               <arg choice="opt">-W workgroup</arg>
+               <arg choice="opt">-U username</arg>
+               <arg choice="opt">-P prefix</arg>
+               <arg choice="opt">-R &lt;name resolve order&gt;</arg>
+               <arg choice="opt">-d &lt;debug level&gt;</arg>
+               <arg choice="opt">-l logfile</arg>
+               <arg choice="opt">-L libdir</arg>
        </cmdsynopsis>
 </refsynopsisdiv>
 
        egrep</command>, and <command>rcp</command>. You must use a 
        shell that is dynamically linked in order for <command>smbsh</command> 
        to work correctly.</para>
+</refsect1>
+
+<refsect1>
+       <title>OPTIONS</title>
+
+       <variablelist>
+           <varlistentry>
+               <term>-W WORKGROUP</term>
+               <listitem><para>Override the default workgroup specified in the 
+               workgroup parameter of the <filename>smb.conf</filename> file 
+               for this session. This may be needed to connect to some 
+               servers. </para></listitem>
+           </varlistentry>
+               
+           <varlistentry>
+               <term>-U username[%pass]</term>
+               <listitem><para>Sets the SMB username or username and password.
+               If this option is not specified, the user will be prompted for 
+               both the username and the password.  If %pass is not specified, 
+               the user will be prompted for the password.
+               </para></listitem>
+           </varlistentry>
+
+           <varlistentry>
+               <term>-P prefix</term><listitem><para>This option allows
+               the user to set the directory prefix for SMB access. The 
+               default value if this option is not specified is 
+               <emphasis>smb</emphasis>.
+               </para></listitem>
+           </varlistentry>
+
+           <varlistentry>
+               <term>-R &lt;name resolve order&gt;</term> 
+               <listitem><para>This option is used to determine what naming 
+               services and in what order to resolve 
+               host names to IP addresses. The option takes a space-separated 
+               string of different name resolution options.</para>
+
+               <para>The options are :"lmhosts", "host", "wins" and "bcast". 
+               They cause names to be resolved as follows :</para>
+
+               <itemizedlist>
+                       <listitem><para><constant>lmhosts</constant> : 
+                       Lookup an IP address in the Samba lmhosts file. If the 
+                       line in lmhosts has no name type attached to the 
+                       NetBIOS name 
+                       (see the <ulink url="lmhosts.5.html">lmhosts(5)</ulink>
+                       for details) then any name type matches for lookup.
+                       </para></listitem>
+
+                       <listitem><para><constant>host</constant> : 
+                       Do a standard host name to IP address resolution, using
+                       the system <filename>/etc/hosts</filename>, NIS, or DNS
+                       lookups. This method of name resolution is operating 
+                       system dependent, for instance on IRIX or Solaris this 
+                       may be controlled by the <filename>/etc/nsswitch.conf
+                       </filename> file).  Note that this method is only used 
+                       if the NetBIOS name type being queried is the 0x20 
+                       (server) name type, otherwise it is ignored.
+                       </para></listitem>
+
+                       <listitem><para><constant>wins</constant> : 
+                       Query a name with the IP address listed in the 
+                       <parameter>wins server</parameter> parameter.  If no 
+                       WINS server has been specified this method will be 
+                       ignored.
+                       </para></listitem>
+
+                       <listitem><para><constant>bcast</constant> : 
+                       Do a broadcast on each of the known local interfaces 
+                       listed in the <parameter>interfaces</parameter>
+                       parameter. This is the least reliable of the name 
+                       resolution methods as it depends on the target host 
+                       being on a locally connected subnet.
+                       </para></listitem>
+               </itemizedlist>
+
+               <para>If this parameter is not set then the name resolve order 
+               defined in the <filename>smb.conf</filename> file parameter  
+               (name resolve order) will be used. </para>
+
+               <para>The default order is lmhosts, host, wins, bcast. Without 
+               this parameter or any entry in the <parameter>name resolve order
+               </parameter> parameter of the <filename>smb.conf</filename> 
+               file, the name resolution methods will be attempted in this 
+               order. </para></listitem>
+           </varlistentry>
+
+           <varlistentry>
+               <term>-d &lt;debug level&gt;</term>
+               <listitem><para>debug level is an integer from 0 to 10.</para>
+
+               <para>The default value if this parameter is not specified
+               is zero.</para>
+
+               <para>The higher this value, the more detail will be logged
+               about the activities of <command>nmblookup</command>. At level
+               0, only critical errors and serious warnings will be logged.
+               </para></listitem>
+           </varlistentry>
+
+           <varlistentry>
+               <term>-l logfilename</term>
+               <listitem><para>If specified causes all debug messages to be
+               written to the file specified by <replaceable>logfilename
+               </replaceable>. If not specified then all messages will be 
+               written to<replaceable>stderr</replaceable>.
+               </para></listitem>
+           </varlistentry>
+
+           <varlistentry>
+               <term>-L libdir</term>
+               <listitem><para>This parameter specifies the location of the 
+               shared libraries used by <command>smbsh</command>. The default
+               value is specified at compile time.
+               </para></listitem>
+           </varlistentry>
+
+       </variablelist>
+</refsect1>
+
+<refsect1>
+       <title>EXAMPLES</title>
 
        <para>To use the <command>smbsh</command> command, execute <command>
        smbsh</command> from the prompt and enter the username and password 
index 7f2c4624a9a5b5cb012abfb58425632742be6825..f1461b07b9c4959fa5e3657a46deb1de41ad8c5d 100644 (file)
@@ -17,6 +17,8 @@
                <command>wbinfo</command>
                <arg choice="opt">-u</arg>
                <arg choice="opt">-g</arg>
+               <arg choice="opt">-h name</arg>
+               <arg choice="opt">-i ip</arg>
                <arg choice="opt">-n name</arg>
                <arg choice="opt">-s sid</arg>
                <arg choice="opt">-U uid</arg>
@@ -25,8 +27,9 @@
                <arg choice="opt">-Y sid</arg>
                <arg choice="opt">-t</arg>
                <arg choice="opt">-m</arg>
+               <arg choice="opt">-r user</arg>
                <arg choice="opt">-a user%password</arg>
-               <arg choice="opt">-p</arg>
+               <arg choice="opt">-A user%password</arg>
        </cmdsynopsis>
 </refsynopsisdiv>
 
                </varlistentry>
                
                
+               <varlistentry>
+               <term>-h name</term>
+               <listitem><para>The <parameter>-h</parameter> option 
+               queries <command>winbindd(8)</command> to query the WINS
+               server for the IP address associated with the NetBIOS name
+               specified by the <parameter>name</parameter> parameter.
+               </para></listitem>
+               </varlistentry>
+
+
+               <varlistentry>
+               <term>-i ip</term>
+               <listitem><para>The <parameter>-i</parameter> option 
+               queries <command>winbindd(8)</command> to send a node status
+               request to get the NetBIOS name associated with the IP address
+               specified by the <parameter>ip</parameter> parameter.
+               </para></listitem>
+               </varlistentry>
+
+
                <varlistentry>
                <term>-n name</term>
                <listitem><para>The <parameter>-n</parameter> option 
                </para></listitem>
                </varlistentry>
 
+
+               <varlistentry>
+               <term>-r username</term>
+               <listitem><para>Try to obtain the list of UNIX group ids
+               to which the user belongs.  This only works for users
+               defined on a Domain Controller.
+               </para></listitem>
+               </varlistentry>
+
+
                <varlistentry>
                <term>-a username%password</term>
                <listitem><para>Attempt to authenticate a user via winbindd. 
                </para></listitem>
                </varlistentry>
 
+
                <varlistentry>
-               <term>-p</term>
-               <listitem><para>Attempt a simple 'ping' check that the winbindd
-                is indeed alive.
+               <term>-A username%password</term>
+               <listitem><para>Store username and password used by winbindd 
+               during session setup to a domain controller.  This enables
+               winbindd to operate in a Windows 2000 domain with Restrict
+               Anonymous turned on (a.k.a. Permissions compatiable with
+               Windows 2000 servers only).
                </para></listitem>
                </varlistentry>
        </variablelist>
index bd1dafa07e8e2799e442f4620a9ab88cba1e3b2f..0325f9bfe140c24e16f39f2fe648e31cebee7d7f 100644 (file)
        the winbindd service: </para>
 
        <variablelist>
+               <varlistentry>
+               <term>hosts</term>
+               <listitem><para>User information traditionally stored in 
+               the <filename>hosts(5)</filename> file and used by 
+               <command>gethostbyname(3)</command> functions. Names are
+               resolved through the WINS server or by broadcast.
+               </para></listitem>
+               </varlistentry>
+
                <varlistentry>
                <term>passwd</term>
                <listitem><para>User information traditionally stored in 
 passwd:         files winbind
 group:          files winbind
        </programlisting></para>  
+
+       <para>The following simple configuration in the
+       <filename>/etc/nsswitch.conf</filename> file can be used to initially
+       resolve hostnames from <filename>/etc/hosts</filename> and then from the
+       WINS server.</para>
+
 </refsect1>
 
 
index 21d2c55ec7ab9ee5d0996ff2c33dddc8984f38ef..c6c04ccab83e1b7fd72c7349b6faab8e9b5e1bfa 100644 (file)
@@ -13,8 +13,8 @@
                        <address><email>olem@IDEALX.org</email></address>
                </affiliation>
        </author>
-       
-               
+
+
        <pubdate> (13 Jan 2002) </pubdate>
 </chapterinfo>
 
@@ -98,7 +98,7 @@ Identified (RID).
 As a result of these defeciencies, a more robust means of storing user attributes
 used by smbd was developed.  The API which defines access to user accounts
 is commonly referred to as the samdb interface (previously this was called the passdb
-API, and is still so named in the CVS trees).  In Samba 2.2.3, enabling support
+API, and is still so named in the CVS trees). In Samba 2.2.3, enabling support
 for a samdb backend (e.g. <parameter>--with-ldapsam</parameter> or
 <parameter>--with-tdbsam</parameter>) requires compile time support.
 </para>
@@ -515,7 +515,6 @@ something other than the default (e.g. \\MOBY\becky).
 
 
 
-
 <sect1>
 <title>Example LDIF Entries for a sambaAccount</title>
 
index fc8d8d52a122654767e1068942673bb897b15fbc..62e065914b4690c62d669c1759dbb8cdf2ff284b 100644 (file)
@@ -324,6 +324,14 @@ to control access and authenticate users on your Linux box using
 the winbind services which come with SAMBA 2.2.2.
 </para>
 
+<para>
+There is also some Solaris specific information in 
+<filename>docs/textdocs/Solaris-Winbind-HOWTO.txt</filename>.
+Future revisions of this document will incorporate that
+information.
+</para>
+
+
 
 <sect2>
 <title>Introduction</title>
diff --git a/docs/faq/README b/docs/faq/README
new file mode 100644 (file)
index 0000000..f4f0e8a
--- /dev/null
@@ -0,0 +1,8 @@
+This directory contains the old Samba FAQ.
+It is now horribly outdated and unmaintained.
+It is being left here in case there is some
+useful information within. 
+
+
+--jerry@samba.org
+
index 5b44d17968d8fbaac05cebac1f936a7229dbbea5..5175bd4c8dd17b566a19cc89e9c2043c02968ef2 100644 (file)
@@ -878,29 +878,29 @@ HREF="#AEN2015"
 ><DL
 ><DT
 >11.5.1. <A
-HREF="#AEN2020"
+HREF="#AEN2022"
 >Introduction</A
 ></DT
 ><DT
 >11.5.2. <A
-HREF="#AEN2033"
+HREF="#AEN2035"
 >Requirements</A
 ></DT
 ><DT
 >11.5.3. <A
-HREF="#AEN2047"
+HREF="#AEN2049"
 >Testing Things Out</A
 ></DT
 ><DD
 ><DL
 ><DT
 >11.5.3.1. <A
-HREF="#AEN2058"
+HREF="#AEN2060"
 >Configure and compile SAMBA</A
 ></DT
 ><DT
 >11.5.3.2. <A
-HREF="#AEN2077"
+HREF="#AEN2079"
 >Configure <TT
 CLASS="FILENAME"
 >nsswitch.conf</TT
@@ -909,22 +909,22 @@ winbind libraries</A
 ></DT
 ><DT
 >11.5.3.3. <A
-HREF="#AEN2102"
+HREF="#AEN2104"
 >Configure smb.conf</A
 ></DT
 ><DT
 >11.5.3.4. <A
-HREF="#AEN2118"
+HREF="#AEN2120"
 >Join the SAMBA server to the PDC domain</A
 ></DT
 ><DT
 >11.5.3.5. <A
-HREF="#AEN2129"
+HREF="#AEN2131"
 >Start up the winbindd daemon and test it!</A
 ></DT
 ><DT
 >11.5.3.6. <A
-HREF="#AEN2165"
+HREF="#AEN2167"
 >Fix the <TT
 CLASS="FILENAME"
 >/etc/rc.d/init.d/smb</TT
@@ -932,7 +932,7 @@ CLASS="FILENAME"
 ></DT
 ><DT
 >11.5.3.7. <A
-HREF="#AEN2187"
+HREF="#AEN2189"
 >Configure Winbind and PAM</A
 ></DT
 ></DL
@@ -941,12 +941,12 @@ HREF="#AEN2187"
 ></DD
 ><DT
 >11.6. <A
-HREF="#AEN2234"
+HREF="#AEN2236"
 >Limitations</A
 ></DT
 ><DT
 >11.7. <A
-HREF="#AEN2244"
+HREF="#AEN2246"
 >Conclusion</A
 ></DT
 ></DL
@@ -960,32 +960,32 @@ HREF="#OS2"
 ><DL
 ><DT
 >12.1. <A
-HREF="#AEN2258"
+HREF="#AEN2260"
 >FAQs</A
 ></DT
 ><DD
 ><DL
 ><DT
 >12.1.1. <A
-HREF="#AEN2260"
+HREF="#AEN2262"
 >How can I configure OS/2 Warp Connect or 
                OS/2 Warp 4 as a client for Samba?</A
 ></DT
 ><DT
 >12.1.2. <A
-HREF="#AEN2275"
+HREF="#AEN2277"
 >How can I configure OS/2 Warp 3 (not Connect), 
                OS/2 1.2, 1.3 or 2.x for Samba?</A
 ></DT
 ><DT
 >12.1.3. <A
-HREF="#AEN2284"
+HREF="#AEN2286"
 >Are there any other issues when OS/2 (any version) 
                is used as a client?</A
 ></DT
 ><DT
 >12.1.4. <A
-HREF="#AEN2288"
+HREF="#AEN2290"
 >How do I get printer driver download working 
                for OS/2 clients?</A
 ></DT
@@ -1002,24 +1002,24 @@ HREF="#CVS-ACCESS"
 ><DL
 ><DT
 >13.1. <A
-HREF="#AEN2304"
+HREF="#AEN2306"
 >Introduction</A
 ></DT
 ><DT
 >13.2. <A
-HREF="#AEN2309"
+HREF="#AEN2311"
 >CVS Access to samba.org</A
 ></DT
 ><DD
 ><DL
 ><DT
 >13.2.1. <A
-HREF="#AEN2312"
+HREF="#AEN2314"
 >Access via CVSweb</A
 ></DT
 ><DT
 >13.2.2. <A
-HREF="#AEN2317"
+HREF="#AEN2319"
 >Access via cvs</A
 ></DT
 ></DL
@@ -1028,7 +1028,7 @@ HREF="#AEN2317"
 ></DD
 ><DT
 ><A
-HREF="#AEN2345"
+HREF="#AEN2347"
 >Index</A
 ></DT
 ></DL
@@ -8347,7 +8347,7 @@ Identified (RID).</P
 >As a result of these defeciencies, a more robust means of storing user attributes
 used by smbd was developed.  The API which defines access to user accounts
 is commonly referred to as the samdb interface (previously this was called the passdb
-API, and is still so named in the CVS trees).  In Samba 2.2.3, enabling support
+API, and is still so named in the CVS trees). In Samba 2.2.3, enabling support
 for a samdb backend (e.g. <TT
 CLASS="PARAMETER"
 ><I
@@ -9535,12 +9535,20 @@ for providing the HOWTO for this section.</P
 >This HOWTO describes how to get winbind services up and running 
 to control access and authenticate users on your Linux box using 
 the winbind services which come with SAMBA 2.2.2.</P
+><P
+>There is also some Solaris specific information in 
+<TT
+CLASS="FILENAME"
+>docs/textdocs/Solaris-Winbind-HOWTO.txt</TT
+>.
+Future revisions of this document will incorporate that
+information.</P
 ><DIV
 CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2020"
+NAME="AEN2022"
 >11.5.1. Introduction</A
 ></H2
 ><P
@@ -9591,7 +9599,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2033"
+NAME="AEN2035"
 >11.5.2. Requirements</A
 ></H2
 ><P
@@ -9649,7 +9657,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2047"
+NAME="AEN2049"
 >11.5.3. Testing Things Out</A
 ></H2
 ><P
@@ -9694,7 +9702,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2058"
+NAME="AEN2060"
 >11.5.3.1. Configure and compile SAMBA</A
 ></H3
 ><P
@@ -9769,7 +9777,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2077"
+NAME="AEN2079"
 >11.5.3.2. Configure <TT
 CLASS="FILENAME"
 >nsswitch.conf</TT
@@ -9859,7 +9867,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2102"
+NAME="AEN2104"
 >11.5.3.3. Configure smb.conf</A
 ></H3
 ><P
@@ -9943,7 +9951,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2118"
+NAME="AEN2120"
 >11.5.3.4. Join the SAMBA server to the PDC domain</A
 ></H3
 ><P
@@ -9989,7 +9997,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2129"
+NAME="AEN2131"
 >11.5.3.5. Start up the winbindd daemon and test it!</A
 ></H3
 ><P
@@ -10130,7 +10138,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2165"
+NAME="AEN2167"
 >11.5.3.6. Fix the <TT
 CLASS="FILENAME"
 >/etc/rc.d/init.d/smb</TT
@@ -10260,7 +10268,7 @@ CLASS="SECT3"
 ><HR><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2187"
+NAME="AEN2189"
 >11.5.3.7. Configure Winbind and PAM</A
 ></H3
 ><P
@@ -10482,7 +10490,7 @@ CLASS="SECT1"
 ><HR><H1
 CLASS="SECT1"
 ><A
-NAME="AEN2234"
+NAME="AEN2236"
 >11.6. Limitations</A
 ></H1
 ><P
@@ -10523,7 +10531,7 @@ CLASS="SECT1"
 ><HR><H1
 CLASS="SECT1"
 ><A
-NAME="AEN2244"
+NAME="AEN2246"
 >11.7. Conclusion</A
 ></H1
 ><P
@@ -10547,7 +10555,7 @@ CLASS="SECT1"
 ><H1
 CLASS="SECT1"
 ><A
-NAME="AEN2258"
+NAME="AEN2260"
 >12.1. FAQs</A
 ></H1
 ><DIV
@@ -10555,7 +10563,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2260"
+NAME="AEN2262"
 >12.1.1. How can I configure OS/2 Warp Connect or 
                OS/2 Warp 4 as a client for Samba?</A
 ></H2
@@ -10614,7 +10622,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2275"
+NAME="AEN2277"
 >12.1.2. How can I configure OS/2 Warp 3 (not Connect), 
                OS/2 1.2, 1.3 or 2.x for Samba?</A
 ></H2
@@ -10667,7 +10675,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2284"
+NAME="AEN2286"
 >12.1.3. Are there any other issues when OS/2 (any version) 
                is used as a client?</A
 ></H2
@@ -10689,7 +10697,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2288"
+NAME="AEN2290"
 >12.1.4. How do I get printer driver download working 
                for OS/2 clients?</A
 ></H2
@@ -10745,7 +10753,7 @@ CLASS="SECT1"
 ><H1
 CLASS="SECT1"
 ><A
-NAME="AEN2304"
+NAME="AEN2306"
 >13.1. Introduction</A
 ></H1
 ><P
@@ -10767,7 +10775,7 @@ CLASS="SECT1"
 ><HR><H1
 CLASS="SECT1"
 ><A
-NAME="AEN2309"
+NAME="AEN2311"
 >13.2. CVS Access to samba.org</A
 ></H1
 ><P
@@ -10780,7 +10788,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2312"
+NAME="AEN2314"
 >13.2.1. Access via CVSweb</A
 ></H2
 ><P
@@ -10801,7 +10809,7 @@ CLASS="SECT2"
 ><HR><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2317"
+NAME="AEN2319"
 >13.2.2. Access via cvs</A
 ></H2
 ><P
@@ -10907,7 +10915,7 @@ CLASS="COMMAND"
 ></DIV
 ><HR><H1
 ><A
-NAME="AEN2345"
+NAME="AEN2347"
 >Index</A
 ></H1
 ><DL
index 4e5993f3bc43ef11c8a335eb7ae2089fe0435c1a..76fd5de6ba27b2d120aa6c45b940027b8bc0d344 100644 (file)
@@ -295,9 +295,7 @@ CLASS="FILENAME"
                <B
 CLASS="COMMAND"
 >nmbd</B
-> server.</P
-><P
->The default log directory is compiled into Samba
+> server. The default log directory is compiled into Samba
                as part of the build process. Common defaults are <TT
 CLASS="FILENAME"
 >              /usr/local/samba/var/log.nmb</TT
@@ -308,7 +306,15 @@ CLASS="FILENAME"
                <TT
 CLASS="FILENAME"
 >/var/log/log.nmb</TT
->.</P
+>.  <EM
+>Beware:</EM
+>
+                If the directory specified does not exist, <B
+CLASS="COMMAND"
+>nmbd</B
+>
+                will log to the default debug log location defined at compile time.
+               </P
 ></DD
 ><DT
 >-n &#60;primary NetBIOS name&#62;</DT
@@ -340,31 +346,30 @@ CLASS="FILENAME"
 ><DD
 ><P
 >UDP port number is a positive integer value.
-               This option changes the default UDP port number (normally 137) 
+               This option changes the default UDP port number (normally 137)
                that <B
 CLASS="COMMAND"
 >nmbd</B
-> responds to name queries on. Don't 
-               use this option unless you are an expert, in which case you 
+> responds to name queries on. Don't
+               use this option unless you are an expert, in which case you
                won't need help!</P
 ></DD
 ><DT
 >-s &#60;configuration file&#62;</DT
 ><DD
 ><P
->The default configuration file name 
+>The default configuration file name
                is set at build time, typically as <TT
 CLASS="FILENAME"
 >              /usr/local/samba/lib/smb.conf</TT
 >, but
                this may be changed when Samba is autoconfigured.</P
 ><P
->The file specified contains the configuration details 
+>The file specified contains the configuration details
                required by the server. See <A
 HREF="smb.conf.5.html"
 TARGET="_top"
-> 
-               <TT
+>              <TT
 CLASS="FILENAME"
 >smb.conf(5)</TT
 ></A
@@ -377,7 +382,7 @@ CLASS="FILENAME"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN130"
+NAME="AEN131"
 ></A
 ><H2
 >FILES</H2
@@ -393,12 +398,12 @@ CLASS="FILENAME"
 ></DT
 ><DD
 ><P
->If the server is to be run by the 
+>If the server is to be run by the
                <B
 CLASS="COMMAND"
 >inetd</B
-> meta-daemon, this file 
-               must contain suitable startup information for the 
+> meta-daemon, this file
+               must contain suitable startup information for the
                meta-daemon. See the <A
 HREF="UNIX_INSTALL.html"
 TARGET="_top"
@@ -414,11 +419,11 @@ CLASS="FILENAME"
 ></DT
 ><DD
 ><P
->or whatever initialization script your 
+>or whatever initialization script your
                system uses).</P
 ><P
->If running the server as a daemon at startup, 
-               this file will need to contain an appropriate startup 
+>If running the server as a daemon at startup,
+               this file will need to contain an appropriate startup
                sequence for the server. See the <A
 HREF="UNIX_INSTALL.html"
 TARGET="_top"
@@ -433,13 +438,13 @@ CLASS="FILENAME"
 ></DT
 ><DD
 ><P
->If running the server via the 
+>If running the server via the
                meta-daemon <B
 CLASS="COMMAND"
 >inetd</B
->, this file 
-               must contain a mapping of service name (e.g., netbios-ssn) 
-               to service port (e.g., 139) and protocol type (e.g., tcp). 
+>, this file
+               must contain a mapping of service name (e.g., netbios-ssn)
+               to service port (e.g., 139) and protocol type (e.g., tcp).
                See the <A
 HREF="UNIX_INSTALL.html"
 TARGET="_top"
@@ -454,7 +459,7 @@ CLASS="FILENAME"
 ></DT
 ><DD
 ><P
->This is the default location of the 
+>This is the default location of the
                <A
 HREF="smb.conf.5.html"
 TARGET="_top"
@@ -463,17 +468,17 @@ CLASS="FILENAME"
 >smb.conf</TT
 ></A
 >
-               server configuration file. Other common places that systems 
+               server configuration file. Other common places that systems
                install this file are <TT
 CLASS="FILENAME"
 >/usr/samba/lib/smb.conf</TT
-> 
+>
                and <TT
 CLASS="FILENAME"
 >/etc/smb.conf</TT
 >.</P
 ><P
->When run as a WINS server (see the 
+>When run as a WINS server (see the
                <A
 HREF="smb.conf.5.html#WINSSUPPORT"
 TARGET="_top"
@@ -490,11 +495,11 @@ CLASS="COMMAND"
                will store the WINS database in the file <TT
 CLASS="FILENAME"
 >wins.dat</TT
-> 
+>
                in the <TT
 CLASS="FILENAME"
 >var/locks</TT
-> directory configured under 
+> directory configured under
                wherever Samba was configured to install itself.</P
 ><P
 >If <B
@@ -532,7 +537,7 @@ CLASS="FILENAME"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN177"
+NAME="AEN178"
 ></A
 ><H2
 >SIGNALS</H2
@@ -540,21 +545,21 @@ NAME="AEN177"
 >To shut down an <B
 CLASS="COMMAND"
 >nmbd</B
-> process it is recommended 
+> process it is recommended
        that SIGKILL (-9) <EM
 >NOT</EM
-> be used, except as a last 
-       resort, as this may leave the name database in an inconsistent state. 
+> be used, except as a last
+       resort, as this may leave the name database in an inconsistent state.
        The correct way to terminate <B
 CLASS="COMMAND"
 >nmbd</B
-> is to send it 
+> is to send it
        a SIGTERM (-15) signal and wait for it to die on its own.</P
 ><P
 ><B
 CLASS="COMMAND"
 >nmbd</B
-> will accept SIGHUP, which will cause 
+> will accept SIGHUP, which will cause
        it to dump out its namelists into the file <TT
 CLASS="FILENAME"
 >namelist.debug
@@ -562,12 +567,12 @@ CLASS="FILENAME"
 > in the <TT
 CLASS="FILENAME"
 >/usr/local/samba/var/locks</TT
-> 
+>
        directory (or the <TT
 CLASS="FILENAME"
 >var/locks</TT
-> directory configured 
-       under wherever Samba was configured to install itself). This will also 
+> directory configured
+       under wherever Samba was configured to install itself). This will also
        cause <B
 CLASS="COMMAND"
 >nmbd</B
@@ -593,7 +598,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN193"
+NAME="AEN194"
 ></A
 ><H2
 >VERSION</H2
@@ -604,7 +609,7 @@ NAME="AEN193"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN196"
+NAME="AEN197"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -669,7 +674,7 @@ TARGET="_top"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN213"
+NAME="AEN214"
 ></A
 ><H2
 >AUTHOR</H2
index ee9f498a94a034a361f54e8e430e635c8051da47..d329c25d6541941cde9db5b934f09c95604474f7 100644 (file)
@@ -785,8 +785,9 @@ NAME="AEN236"
        steps fail, then the connection request is rejected.  However, if one of the 
        steps succeeds, then the following steps are not checked.</P
 ><P
->If the service is marked "guest only = yes" then
-       steps 1 to 5 are skipped.</P
+>If the service is marked "guest only = yes" and the
+       server is running with share-level security ("security = share")
+       then steps 1 to 5 are skipped.</P
 ><P
 ></P
 ><OL
@@ -1584,6 +1585,42 @@ CLASS="PARAMETER"
 ><LI
 ><P
 ><A
+HREF="#LOCKSPINCOUNT"
+><TT
+CLASS="PARAMETER"
+><I
+>lock spin count</I
+></TT
+></A
+></P
+></LI
+><LI
+><P
+><A
+HREF="#LOCKSPINTIME"
+><TT
+CLASS="PARAMETER"
+><I
+>lock spin time</I
+></TT
+></A
+></P
+></LI
+><LI
+><P
+><A
+HREF="#PIDDIRECTORY"
+><TT
+CLASS="PARAMETER"
+><I
+>pid directory</I
+></TT
+></A
+></P
+></LI
+><LI
+><P
+><A
 HREF="#LOGFILE"
 ><TT
 CLASS="PARAMETER"
@@ -3026,7 +3063,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN979"
+NAME="AEN991"
 ></A
 ><H2
 >COMPLETE LIST OF SERVICE PARAMETERS</H2
@@ -3591,6 +3628,18 @@ CLASS="PARAMETER"
 ><LI
 ><P
 ><A
+HREF="#INHERITACLS"
+><TT
+CLASS="PARAMETER"
+><I
+>inherit acls</I
+></TT
+></A
+></P
+></LI
+><LI
+><P
+><A
 HREF="#INHERITPERMISSIONS"
 ><TT
 CLASS="PARAMETER"
@@ -4493,7 +4542,7 @@ CLASS="PARAMETER"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN1467"
+NAME="AEN1483"
 ></A
 ><H2
 >EXPLANATION OF EACH PARAMETER</H2
@@ -8927,6 +8976,28 @@ CLASS="COMMAND"
 ></DD
 ><DT
 ><A
+NAME="INHERITACLS"
+></A
+>inherit acls (S)</DT
+><DD
+><P
+>This parameter can be used to ensure
+               that if default acls exist on parent directories,
+               they are always honored when creating a subdirectory.
+               The default behavior is to use the mode specified
+               when creating the directory.  Enabling this option
+               sets the mode to 0777, thus guaranteeing that 
+               default directory acls are propagated.
+               </P
+><P
+>Default: <B
+CLASS="COMMAND"
+>inherit acls = no</B
+>
+               </P
+></DD
+><DT
+><A
 NAME="INHERITPERMISSIONS"
 ></A
 >inherit permissions (S)</DT
@@ -9945,6 +10016,56 @@ CLASS="COMMAND"
 ></DD
 ><DT
 ><A
+NAME="LOCKSPINCOUNT"
+></A
+>lock spin count (G)</DT
+><DD
+><P
+>This parameter controls the number of times
+               that smbd should attempt to gain a byte range lock on the 
+               behalf of a client request.  Experiments have shown that
+               Windows 2k servers do not reply with a failure if the lock
+               could not be immediately granted, but try a few more times
+               in case the lock could later be aquired.  This behavior
+               is used to support PC database formats such as MS Access
+               and FoxPro.
+               </P
+><P
+>Default: <B
+CLASS="COMMAND"
+>lock spin count = 2</B
+>
+               </P
+></DD
+><DT
+><A
+NAME="LOCKSPINTIME"
+></A
+>lock spin time (G)</DT
+><DD
+><P
+>The time in microseconds that smbd should 
+               pause before attempting to gain a failed lock.  See
+               <A
+HREF="#LOCKSPINCOUNT"
+><TT
+CLASS="PARAMETER"
+><I
+>lock spin 
+               count</I
+></TT
+></A
+> for more details.
+               </P
+><P
+>Default: <B
+CLASS="COMMAND"
+>lock spin time = 10</B
+>
+               </P
+></DD
+><DT
+><A
 NAME="LOCKING"
 ></A
 >locking (S)</DT
@@ -10474,8 +10595,8 @@ CLASS="COMMAND"
                takes a printer name as its only parameter and outputs printer 
                status information.</P
 ><P
->Currently eight styles of printer status information 
-               are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX and SOFTQ. 
+>Currently nine styles of printer status information 
+               are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX, CUPS, and SOFTQ. 
                This covers most UNIX systems. You control which type is expected 
                using the <TT
 CLASS="PARAMETER"
@@ -10509,7 +10630,15 @@ CLASS="PARAMETER"
 CLASS="ENVAR"
 >$PATH
                </TT
-> may not be available to the server.</P
+> may not be available to the server.  When compiled with
+               the CUPS libraries, no <TT
+CLASS="PARAMETER"
+><I
+>lpq command</I
+></TT
+> is
+               needed because smbd will make a library call to obtain the 
+               print queue listing.</P
 ><P
 >See also the <A
 HREF="#PRINTING"
@@ -13603,6 +13732,27 @@ CLASS="COMMAND"
 ></DD
 ><DT
 ><A
+NAME="PIDDIRECTORY"
+></A
+>pid directory (G)</DT
+><DD
+><P
+>This option specifies the directory where pid 
+               files will be placed.  </P
+><P
+>Default: <B
+CLASS="COMMAND"
+>pid directory = ${prefix}/var/locks</B
+></P
+><P
+>Example: <B
+CLASS="COMMAND"
+>pid directory = /var/run/</B
+>
+               </P
+></DD
+><DT
+><A
 NAME="POSIXLOCKING"
 ></A
 >posix locking (S)</DT
@@ -13931,34 +14081,23 @@ CLASS="COMMAND"
                manually remove old spool files.</P
 ><P
 >The print command is simply a text string. It will be used 
-               verbatim, with two exceptions: All occurrences of <TT
-CLASS="PARAMETER"
-><I
->%s
-               </I
-></TT
-> and <TT
-CLASS="PARAMETER"
-><I
->%f</I
-></TT
-> will be replaced by the 
-               appropriate spool file name, and all occurrences of <TT
-CLASS="PARAMETER"
-><I
->%p
-               </I
-></TT
-> will be replaced by the appropriate printer name. The 
-               spool file name is generated automatically by the server.  The 
-               <TT
-CLASS="PARAMETER"
-><I
->%J</I
-></TT
-> macro can be used to access the job 
+               verbatim after macro substitutions have been made:</P
+><P
+>s, %p - the path to the spool
+               file name</P
+><P
+>%p - the appropriate printer 
+               name</P
+><P
+>%J - the job 
                name as transmitted by the client.</P
 ><P
+>%c - The number of printed pages
+               of the spooled job (if known).</P
+><P
+>%z - the size of the spooled
+               print job (in bytes)</P
+><P
 >The print command <EM
 >MUST</EM
 > contain at least 
@@ -14065,6 +14204,25 @@ CLASS="COMMAND"
 >print command = lp -d%p -s %s; rm %s</B
 ></P
 ><P
+>For printing = CUPS :   If SAMBA is compiled against
+               libcups, then <A
+HREF="#PRINTING"
+>printcap = cups</A
+> 
+               uses the CUPS API to
+               submit jobs, etc.  Otherwise it maps to the System V
+               commands with the -oraw option for printing, i.e. it
+               uses <B
+CLASS="COMMAND"
+>lp -c -d%p -oraw; rm %s</B
+>.   
+               With <B
+CLASS="COMMAND"
+>printing = cups</B
+>,
+               and if SAMBA is compiled against libcups, any manually 
+               set print command will be ignored.</P
+><P
 >Example: <B
 CLASS="COMMAND"
 >print command = /usr/local/samba/bin/myprintscript
@@ -14159,7 +14317,18 @@ HREF="#AEN79"
 CLASS="COMMAND"
 >printcap name = cups
                </B
->.</P
+>. This should be supplemented by an addtional setting 
+               <A
+HREF="#PRINTING"
+>printing = cups</A
+> in the [global] 
+               section.  <B
+CLASS="COMMAND"
+>printcap name = cups</B
+> will use the  
+               "dummy" printcap created by CUPS, as specified in your CUPS
+               configuration file.
+               </P
 ><P
 >On System V systems that use <B
 CLASS="COMMAND"
@@ -18464,7 +18633,7 @@ CLASS="COMMAND"
 ><A
 NAME="WINBINDCACHETIME"
 ></A
->winbind cache time</DT
+>winbind cache time (G)</DT
 ><DD
 ><P
 >This parameter specifies the number of seconds the
@@ -18485,8 +18654,7 @@ CLASS="COMMAND"
 ><A
 NAME="WINBINDENUMUSERS"
 ></A
->winbind enum
-               users</DT
+>winbind enum users (G)</DT
 ><DD
 ><P
 >On large installations using
@@ -18537,8 +18705,7 @@ CLASS="COMMAND"
 ><A
 NAME="WINBINDENUMGROUPS"
 ></A
->winbind enum
-               groups</DT
+>winbind enum groups (G)</DT
 ><DD
 ><P
 >On large installations using
@@ -18588,7 +18755,7 @@ CLASS="COMMAND"
 ><A
 NAME="WINBINDGID"
 ></A
->winbind gid</DT
+>winbind gid (G)</DT
 ><DD
 ><P
 >The winbind gid parameter specifies the range of group 
@@ -18615,7 +18782,7 @@ CLASS="COMMAND"
 ><A
 NAME="WINBINDSEPARATOR"
 ></A
->winbind separator</DT
+>winbind separator (G)</DT
 ><DD
 ><P
 >This parameter allows an admin to define the character 
@@ -18645,21 +18812,21 @@ CLASS="FILENAME"
                with group membership at least on glibc systems, as the character +
                is used as a special character for NIS in /etc/group.</P
 ><P
->Example: <B
+>Default: <B
 CLASS="COMMAND"
->winbind separator = \\</B
+>winbind separator = '\'</B
 ></P
 ><P
 >Example: <B
 CLASS="COMMAND"
->winbind separator = /</B
+>winbind separator = +</B
 ></P
 ></DD
 ><DT
 ><A
 NAME="WINBINDUID"
 ></A
->winbind uid</DT
+>winbind uid (G)</DT
 ><DD
 ><P
 >The winbind gid parameter specifies the range of group 
@@ -19079,7 +19246,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN6045"
+NAME="AEN6101"
 ></A
 ><H2
 >WARNINGS</H2
@@ -19109,7 +19276,7 @@ TARGET="_top"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN6051"
+NAME="AEN6107"
 ></A
 ><H2
 >VERSION</H2
@@ -19120,7 +19287,7 @@ NAME="AEN6051"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN6054"
+NAME="AEN6110"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -19199,7 +19366,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN6074"
+NAME="AEN6130"
 ></A
 ><H2
 >AUTHOR</H2
index 6c15873787de734f88d8cd43881c688134e9491f..4c770f9eb21b12df61b51b781402472c5424b2af 100644 (file)
@@ -673,12 +673,12 @@ CLASS="COMMAND"
 >-W WORKGROUP</DT
 ><DD
 ><P
->Override the default workgroup specified in the 
-               workgroup parameter of the <TT
+>Override the default workgroup (domain) specified
+               in the workgroup parameter of the <TT
 CLASS="FILENAME"
 >smb.conf</TT
-> file 
-               for this connection. This may be needed to connect to some 
+>
+               file for this connection. This may be needed to connect to some
                servers. </P
 ></DD
 ><DT
@@ -1051,6 +1051,42 @@ CLASS="REPLACEABLE"
                </P
 ></DD
 ><DT
+>altname file</DT
+><DD
+><P
+>The client will request that the server return
+               the "alternate" name (the 8.3 name) for a file or directory.
+               </P
+></DD
+><DT
+>cancel jobid0 [jobid1] ... [jobidN]</DT
+><DD
+><P
+>The client will request that the server cancel
+               the printjobs identified by the given numeric print job ids.
+               </P
+></DD
+><DT
+>chmod file mode in octal</DT
+><DD
+><P
+>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               change the UNIX permissions to the given octal mode, in standard UNIX format.
+               </P
+></DD
+><DT
+>chown file uid gid</DT
+><DD
+><P
+>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               change the UNIX user and group ownership to the given decimal values. Note there is
+               currently no way to remotely look up the UNIX uid and gid values for a given name.
+               This may be addressed in future versions of the CIFS UNIX extensions.
+               </P
+></DD
+><DT
 >cd [directory name]</DT
 ><DD
 ><P
@@ -1139,6 +1175,16 @@ CLASS="REPLACEABLE"
                </P
 ></DD
 ><DT
+>link source destination</DT
+><DD
+><P
+>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               create a hard link between the source and destination files. The source file
+               must not exist.
+               </P
+></DD
+><DT
 >lowercase</DT
 ><DD
 ><P
@@ -1352,6 +1398,31 @@ CLASS="REPLACEABLE"
                privileges permitting) from the server. </P
 ></DD
 ><DT
+>setmode &#60;filename&#62; &#60;perm=[+|\-]rsha&#62;</DT
+><DD
+><P
+>A version of the DOS attrib command to set 
+               file permissions. For example: </P
+><P
+><B
+CLASS="COMMAND"
+>setmode myfile +r </B
+></P
+><P
+>would make myfile read only. </P
+></DD
+><DT
+>symlink source destination</DT
+><DD
+><P
+>This command depends on the server supporting the CIFS
+               UNIX extensions and will fail if the server does not. The client requests that the server
+               create a symbolic hard link between the source and destination files. The source file
+               must not exist. Note that the server will not create a link to any path that lies 
+               outside the currently connected share. This is enforced by the Samba server.
+               </P
+></DD
+><DT
 >tar &#60;c|x&#62;[IXbgNa]</DT
 ><DD
 ><P
@@ -1391,27 +1462,13 @@ CLASS="REPLACEABLE"
                tar will reset the archive bit on all files it backs up (implies 
                read/write share). </P
 ></DD
-><DT
->setmode &#60;filename&#62; &#60;perm=[+|\-]rsha&#62;</DT
-><DD
-><P
->A version of the DOS attrib command to set 
-               file permissions. For example: </P
-><P
-><B
-CLASS="COMMAND"
->setmode myfile +r </B
-></P
-><P
->would make myfile read only. </P
-></DD
 ></DL
 ></DIV
 ></DIV
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN477"
+NAME="AEN501"
 ></A
 ><H2
 >NOTES</H2
@@ -1432,7 +1489,7 @@ NAME="AEN477"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN482"
+NAME="AEN506"
 ></A
 ><H2
 >ENVIRONMENT VARIABLES</H2
@@ -1465,7 +1522,7 @@ CLASS="ENVAR"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN490"
+NAME="AEN514"
 ></A
 ><H2
 >INSTALLATION</H2
@@ -1503,7 +1560,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN500"
+NAME="AEN524"
 ></A
 ><H2
 >DIAGNOSTICS</H2
@@ -1519,7 +1576,7 @@ NAME="AEN500"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN504"
+NAME="AEN528"
 ></A
 ><H2
 >VERSION</H2
@@ -1530,7 +1587,7 @@ NAME="AEN504"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN507"
+NAME="AEN531"
 ></A
 ><H2
 >AUTHOR</H2
index c824a7cd093daa663106b888cda18dcc65ae84e3..5dc9854a848ed96c34f3d27c286d4c4d023b4777 100644 (file)
@@ -24,7 +24,7 @@ NAME="AEN5"
 ></A
 ><H2
 >Name</H2
->smbcontrol&nbsp;--&nbsp;send messages to smbd or nmbd processes</DIV
+>smbcontrol&nbsp;--&nbsp;send messages to smbd, nmbd or winbindd processes</DIV
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
@@ -65,18 +65,23 @@ CLASS="COMMAND"
 HREF="smbd.8.html"
 TARGET="_top"
 >smbd(8)</A
-> or 
+>, 
        an <A
 HREF="nmbd.8.html"
 TARGET="_top"
 >nmbd(8)</A
-> daemon running on the 
-       system.</P
+>
+       or a <A
+HREF="winbindd.8.html"
+TARGET="_top"
+>winbindd(8)</A
+> 
+       daemon running on the system.</P
 ></DIV
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN25"
+NAME="AEN26"
 ></A
 ><H2
 >OPTIONS</H2
@@ -175,8 +180,9 @@ CLASS="CONSTANT"
                message to smbd which will then close the client connections to
                the named share. Note that this doesn't affect client connections
                to any other shares. This message-type takes an argument of the
-               share name for which client connections will be close, or the
+               share name for which client connections will be closed, or the
                "*" character which will close all currently open shares.
+               This may be useful if you made changes to the access controls on the share.
                This message can only be sent to <TT
 CLASS="CONSTANT"
 >smbd</TT
@@ -220,7 +226,7 @@ CLASS="CONSTANT"
                collection, "off" to turn off profile stats collection, "count"
                to enable only collection of count stats (time stats are 
                disabled), and "flush" to zero the current profile stats. This can 
-               be sent to any of the destinations.</P
+               be sent to any smbd or nmbd destinations.</P
 ><P
 >The <TT
 CLASS="CONSTANT"
@@ -236,7 +242,7 @@ CLASS="CONSTANT"
 > message-type sends 
                a "request profile level" message.  The current profile level 
                setting is returned by a  "profilelevel" message. This can be sent 
-               to any of the destinations.</P
+               to any smbd or nmbd destinations.</P
 ><P
 >The <TT
 CLASS="CONSTANT"
@@ -249,14 +255,6 @@ CLASS="CONSTANT"
 CLASS="CONSTANT"
 >smbd</TT
 >.</P
-><P
->The <TT
-CLASS="CONSTANT"
->close-share</TT
-> message-type sends a
-               message to smbd which forces smbd to close the share that was
-               specified as an argument. This may be useful if you made changes
-               to the access controls on the share.  </P
 ></DD
 ><DT
 >parameters</DT
@@ -270,7 +268,7 @@ CLASS="CONSTANT"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN82"
+NAME="AEN81"
 ></A
 ><H2
 >VERSION</H2
@@ -281,7 +279,7 @@ NAME="AEN82"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN85"
+NAME="AEN84"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -307,7 +305,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN92"
+NAME="AEN91"
 ></A
 ><H2
 >AUTHOR</H2
index 72fc10e2e4266b1b34424f52cfe3f2ce5c6f69d7..6a4996d93876c0f4feba875167a41d59cfd99004 100644 (file)
@@ -272,7 +272,14 @@ TARGET="_top"
 CLASS="FILENAME"
 >              smb.conf(5)</TT
 ></A
-> file.
+> file. <EM
+>Beware:</EM
+>
+               If the directory specified does not exist, <B
+CLASS="COMMAND"
+>smbd</B
+>
+               will log to the default debug log location defined at compile time.
                </P
 ><P
 >The default log directory is specified at
@@ -354,7 +361,7 @@ CLASS="FILENAME"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN120"
+NAME="AEN122"
 ></A
 ><H2
 >FILES</H2
@@ -466,7 +473,7 @@ CLASS="FILENAME"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN156"
+NAME="AEN158"
 ></A
 ><H2
 >LIMITATIONS</H2
@@ -485,7 +492,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN160"
+NAME="AEN162"
 ></A
 ><H2
 >ENVIRONMENT VARIABLES</H2
@@ -516,7 +523,7 @@ CLASS="CONSTANT"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN169"
+NAME="AEN171"
 ></A
 ><H2
 >PAM INTERACTION</H2
@@ -561,7 +568,7 @@ TARGET="_top"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN180"
+NAME="AEN182"
 ></A
 ><H2
 >VERSION</H2
@@ -572,7 +579,7 @@ NAME="AEN180"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN183"
+NAME="AEN185"
 ></A
 ><H2
 >DIAGNOSTICS</H2
@@ -595,7 +602,7 @@ NAME="AEN183"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN188"
+NAME="AEN190"
 ></A
 ><H2
 >SIGNALS</H2
@@ -660,7 +667,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN205"
+NAME="AEN207"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -726,7 +733,7 @@ TARGET="_top"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN222"
+NAME="AEN224"
 ></A
 ><H2
 >AUTHOR</H2
index b7263ebf83d56bac59b9cebb9ef387ac1446cceb..9d620f1397fe70858df61f369aed9ad2a1e51e08 100644 (file)
@@ -35,7 +35,7 @@ NAME="AEN8"
 ><P
 ><B
 CLASS="COMMAND"
->smbumount</B
+>smbmount</B
 >  {service} {mount-point} [-o options]</P
 ></DIV
 ><DIV
index 66081bbe22cead702e737f2242beb94ba6f97646..ba2cc7b49284d07b780f4cb4723d4a1046e2d27d 100644 (file)
@@ -37,12 +37,12 @@ NAME="AEN8"
 ><B
 CLASS="COMMAND"
 >smbsh</B
-> </P
+>  [-W workgroup] [-U username] [-P prefix] [-R &#60;name resolve order&#62;] [-d &#60;debug level&#62;] [-l logfile] [-L libdir]</P
 ></DIV
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11"
+NAME="AEN18"
 ></A
 ><H2
 >DESCRIPTION</H2
@@ -72,6 +72,223 @@ CLASS="COMMAND"
 >smbsh</B
 > 
        to work correctly.</P
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN28"
+></A
+><H2
+>OPTIONS</H2
+><P
+></P
+><DIV
+CLASS="VARIABLELIST"
+><DL
+><DT
+>-W WORKGROUP</DT
+><DD
+><P
+>Override the default workgroup specified in the 
+               workgroup parameter of the <TT
+CLASS="FILENAME"
+>smb.conf</TT
+> file 
+               for this session. This may be needed to connect to some 
+               servers. </P
+></DD
+><DT
+>-U username[%pass]</DT
+><DD
+><P
+>Sets the SMB username or username and password.
+               If this option is not specified, the user will be prompted for 
+               both the username and the password.  If %pass is not specified, 
+               the user will be prompted for the password.
+               </P
+></DD
+><DT
+>-P prefix</DT
+><DD
+><P
+>This option allows
+               the user to set the directory prefix for SMB access. The 
+               default value if this option is not specified is 
+               <EM
+>smb</EM
+>.
+               </P
+></DD
+><DT
+>-R &#60;name resolve order&#62;</DT
+><DD
+><P
+>This option is used to determine what naming 
+               services and in what order to resolve 
+               host names to IP addresses. The option takes a space-separated 
+               string of different name resolution options.</P
+><P
+>The options are :"lmhosts", "host", "wins" and "bcast". 
+               They cause names to be resolved as follows :</P
+><P
+></P
+><UL
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>lmhosts</TT
+> : 
+                       Lookup an IP address in the Samba lmhosts file. If the 
+                       line in lmhosts has no name type attached to the 
+                       NetBIOS name 
+                       (see the <A
+HREF="lmhosts.5.html"
+TARGET="_top"
+>lmhosts(5)</A
+>
+                       for details) then any name type matches for lookup.
+                       </P
+></LI
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>host</TT
+> : 
+                       Do a standard host name to IP address resolution, using
+                       the system <TT
+CLASS="FILENAME"
+>/etc/hosts</TT
+>, NIS, or DNS
+                       lookups. This method of name resolution is operating 
+                       system dependent, for instance on IRIX or Solaris this 
+                       may be controlled by the <TT
+CLASS="FILENAME"
+>/etc/nsswitch.conf
+                       </TT
+> file).  Note that this method is only used 
+                       if the NetBIOS name type being queried is the 0x20 
+                       (server) name type, otherwise it is ignored.
+                       </P
+></LI
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>wins</TT
+> : 
+                       Query a name with the IP address listed in the 
+                       <TT
+CLASS="PARAMETER"
+><I
+>wins server</I
+></TT
+> parameter.  If no 
+                       WINS server has been specified this method will be 
+                       ignored.
+                       </P
+></LI
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>bcast</TT
+> : 
+                       Do a broadcast on each of the known local interfaces 
+                       listed in the <TT
+CLASS="PARAMETER"
+><I
+>interfaces</I
+></TT
+>
+                       parameter. This is the least reliable of the name 
+                       resolution methods as it depends on the target host 
+                       being on a locally connected subnet.
+                       </P
+></LI
+></UL
+><P
+>If this parameter is not set then the name resolve order 
+               defined in the <TT
+CLASS="FILENAME"
+>smb.conf</TT
+> file parameter  
+               (name resolve order) will be used. </P
+><P
+>The default order is lmhosts, host, wins, bcast. Without 
+               this parameter or any entry in the <TT
+CLASS="PARAMETER"
+><I
+>name resolve order
+               </I
+></TT
+> parameter of the <TT
+CLASS="FILENAME"
+>smb.conf</TT
+> 
+               file, the name resolution methods will be attempted in this 
+               order. </P
+></DD
+><DT
+>-d &#60;debug level&#62;</DT
+><DD
+><P
+>debug level is an integer from 0 to 10.</P
+><P
+>The default value if this parameter is not specified
+               is zero.</P
+><P
+>The higher this value, the more detail will be logged
+               about the activities of <B
+CLASS="COMMAND"
+>nmblookup</B
+>. At level
+               0, only critical errors and serious warnings will be logged.
+               </P
+></DD
+><DT
+>-l logfilename</DT
+><DD
+><P
+>If specified causes all debug messages to be
+               written to the file specified by <TT
+CLASS="REPLACEABLE"
+><I
+>logfilename
+               </I
+></TT
+>. If not specified then all messages will be 
+               written to<TT
+CLASS="REPLACEABLE"
+><I
+>stderr</I
+></TT
+>.
+               </P
+></DD
+><DT
+>-L libdir</DT
+><DD
+><P
+>This parameter specifies the location of the 
+               shared libraries used by <B
+CLASS="COMMAND"
+>smbsh</B
+>. The default
+               value is specified at compile time.
+               </P
+></DD
+></DL
+></DIV
+></DIV
+><DIV
+CLASS="REFSECT1"
+><A
+NAME="AEN91"
+></A
+><H2
+>EXAMPLES</H2
 ><P
 >To use the <B
 CLASS="COMMAND"
@@ -158,7 +375,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN40"
+NAME="AEN112"
 ></A
 ><H2
 >VERSION</H2
@@ -169,7 +386,7 @@ NAME="AEN40"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN43"
+NAME="AEN115"
 ></A
 ><H2
 >BUGS</H2
@@ -202,7 +419,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN52"
+NAME="AEN124"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -225,7 +442,7 @@ TARGET="_top"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN58"
+NAME="AEN130"
 ></A
 ><H2
 >AUTHOR</H2
index 4cc0ef423f5ee8a4630cb1a0779aab22779608aa..fe218a8f676fbce3bc7debdeeb17d698e3b1cd55 100644 (file)
@@ -36,12 +36,12 @@ NAME="AEN8"
 ><B
 CLASS="COMMAND"
 >wbinfo</B
->  [-u] [-g] [-n name] [-s sid] [-U uid] [-G gid] [-S sid] [-Y sid] [-t] [-m] [-a user%password] [-p]</P
+>  [-u] [-g] [-h name] [-i ip] [-n name] [-s sid] [-U uid] [-G gid] [-S sid] [-Y sid] [-t] [-m] [-r user] [-a user%password] [-A user%password]</P
 ></DIV
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23"
+NAME="AEN26"
 ></A
 ><H2
 >DESCRIPTION</H2
@@ -78,7 +78,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN34"
+NAME="AEN37"
 ></A
 ><H2
 >OPTIONS</H2
@@ -122,6 +122,52 @@ CLASS="COMMAND"
 >. </P
 ></DD
 ><DT
+>-h name</DT
+><DD
+><P
+>The <TT
+CLASS="PARAMETER"
+><I
+>-h</I
+></TT
+> option 
+               queries <B
+CLASS="COMMAND"
+>winbindd(8)</B
+> to query the WINS
+               server for the IP address associated with the NetBIOS name
+               specified by the <TT
+CLASS="PARAMETER"
+><I
+>name</I
+></TT
+> parameter.
+               </P
+></DD
+><DT
+>-i ip</DT
+><DD
+><P
+>The <TT
+CLASS="PARAMETER"
+><I
+>-i</I
+></TT
+> option 
+               queries <B
+CLASS="COMMAND"
+>winbindd(8)</B
+> to send a node status
+               request to get the NetBIOS name associated with the IP address
+               specified by the <TT
+CLASS="PARAMETER"
+><I
+>ip</I
+></TT
+> parameter.
+               </P
+></DD
+><DT
 >-n name</DT
 ><DD
 ><P
@@ -228,6 +274,15 @@ CLASS="COMMAND"
                </P
 ></DD
 ><DT
+>-r username</DT
+><DD
+><P
+>Try to obtain the list of UNIX group ids
+               to which the user belongs.  This only works for users
+               defined on a Domain Controller.
+               </P
+></DD
+><DT
 >-a username%password</DT
 ><DD
 ><P
@@ -236,11 +291,14 @@ CLASS="COMMAND"
                </P
 ></DD
 ><DT
->-p</DT
+>-A username%password</DT
 ><DD
 ><P
->Attempt a simple 'ping' check that the winbindd
-                is indeed alive.
+>Store username and password used by winbindd 
+               during session setup to a domain controller.  This enables
+               winbindd to operate in a Windows 2000 domain with Restrict
+               Anonymous turned on (a.k.a. Permissions compatiable with
+               Windows 2000 servers only).
                </P
 ></DD
 ></DL
@@ -249,7 +307,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN98"
+NAME="AEN119"
 ></A
 ><H2
 >EXIT STATUS</H2
@@ -268,7 +326,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN103"
+NAME="AEN124"
 ></A
 ><H2
 >VERSION</H2
@@ -279,7 +337,7 @@ NAME="AEN103"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN106"
+NAME="AEN127"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -297,7 +355,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN111"
+NAME="AEN132"
 ></A
 ><H2
 >AUTHOR</H2
index 51a70042b18a3188e82b59bc82a9ac4d8c92f120..1ecb08cdb4af54e05360d8643babfabf683281ff 100644 (file)
@@ -109,6 +109,22 @@ CLASS="FILENAME"
 CLASS="VARIABLELIST"
 ><DL
 ><DT
+>hosts</DT
+><DD
+><P
+>User information traditionally stored in 
+               the <TT
+CLASS="FILENAME"
+>hosts(5)</TT
+> file and used by 
+               <B
+CLASS="COMMAND"
+>gethostbyname(3)</B
+> functions. Names are
+               resolved through the WINS server or by broadcast.
+               </P
+></DD
+><DT
 >passwd</DT
 ><DD
 ><P
@@ -169,11 +185,22 @@ group:          files winbind
 ></TR
 ></TABLE
 ></P
+><P
+>The following simple configuration in the
+       <TT
+CLASS="FILENAME"
+>/etc/nsswitch.conf</TT
+> file can be used to initially
+       resolve hostnames from <TT
+CLASS="FILENAME"
+>/etc/hosts</TT
+> and then from the
+       WINS server.</P
 ></DIV
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN48"
+NAME="AEN57"
 ></A
 ><H2
 >OPTIONS</H2
@@ -212,7 +239,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN61"
+NAME="AEN70"
 ></A
 ><H2
 >NAME AND ID RESOLUTION</H2
@@ -243,7 +270,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN67"
+NAME="AEN76"
 ></A
 ><H2
 >CONFIGURATION</H2
@@ -532,7 +559,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN158"
+NAME="AEN167"
 ></A
 ><H2
 >EXAMPLE SETUP</H2
@@ -710,7 +737,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN197"
+NAME="AEN206"
 ></A
 ><H2
 >NOTES</H2
@@ -768,7 +795,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN213"
+NAME="AEN222"
 ></A
 ><H2
 >SIGNALS</H2
@@ -819,7 +846,7 @@ CLASS="COMMAND"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN230"
+NAME="AEN239"
 ></A
 ><H2
 >FILES</H2
@@ -895,7 +922,7 @@ CLASS="FILENAME"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN259"
+NAME="AEN268"
 ></A
 ><H2
 >VERSION</H2
@@ -906,7 +933,7 @@ NAME="AEN259"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN262"
+NAME="AEN271"
 ></A
 ><H2
 >SEE ALSO</H2
@@ -934,7 +961,7 @@ TARGET="_top"
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN269"
+NAME="AEN278"
 ></A
 ><H2
 >AUTHOR</H2
index 18168220e4258e8d5c680375767483a41f8f7b4b..875de31f42d40a5c39b1f69ced6fce244bdabd55 100644 (file)
@@ -3,7 +3,7 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "NMBD" "8" "28 January 2002" "" ""
+.TH "NMBD" "8" "08 May 2002" "" ""
 .SH NAME
 nmbd \- NetBIOS name server to provide NetBIOS  over IP naming services to clients
 .SH SYNOPSIS
@@ -126,11 +126,11 @@ parameter in the \fI smb.conf\fRfile.
 The -l parameter specifies a directory 
 into which the "log.nmbd" log file will be created
 for operational data from the running
-\fBnmbd\fR server.
-
-The default log directory is compiled into Samba
+\fBnmbd\fR server. The default log directory is compiled into Samba
 as part of the build process. Common defaults are \fI /usr/local/samba/var/log.nmb\fR, \fI /usr/samba/var/log.nmb\fR or
-\fI/var/log/log.nmb\fR.
+\fI/var/log/log.nmb\fR. \fBBeware:\fR
+If the directory specified does not exist, \fBnmbd\fR
+will log to the default debug log location defined at compile time.
 .TP
 \fB-n <primary NetBIOS name>\fR
 This option allows you to override
@@ -142,58 +142,57 @@ line setting will take precedence over settings in
 .TP
 \fB-p <UDP port number>\fR
 UDP port number is a positive integer value.
-This option changes the default UDP port number (normally 137) 
-that \fBnmbd\fR responds to name queries on. Don't 
-use this option unless you are an expert, in which case you 
+This option changes the default UDP port number (normally 137)
+that \fBnmbd\fR responds to name queries on. Don't
+use this option unless you are an expert, in which case you
 won't need help!
 .TP
 \fB-s <configuration file>\fR
-The default configuration file name 
+The default configuration file name
 is set at build time, typically as \fI /usr/local/samba/lib/smb.conf\fR, but
 this may be changed when Samba is autoconfigured.
 
-The file specified contains the configuration details 
-required by the server. See  
-\fIsmb.conf(5)\fRfor more information.
+The file specified contains the configuration details
+required by the server. See  \fIsmb.conf(5)\fRfor more information.
 .SH "FILES"
 .TP
 \fB\fI/etc/inetd.conf\fB\fR
-If the server is to be run by the 
-\fBinetd\fR meta-daemon, this file 
-must contain suitable startup information for the 
+If the server is to be run by the
+\fBinetd\fR meta-daemon, this file
+must contain suitable startup information for the
 meta-daemon. See the UNIX_INSTALL.htmldocument
 for details.
 .TP
 \fB\fI/etc/rc\fB\fR
-or whatever initialization script your 
+or whatever initialization script your
 system uses).
 
-If running the server as a daemon at startup, 
-this file will need to contain an appropriate startup 
+If running the server as a daemon at startup,
+this file will need to contain an appropriate startup
 sequence for the server. See the UNIX_INSTALL.htmldocument
 for details.
 .TP
 \fB\fI/etc/services\fB\fR
-If running the server via the 
-meta-daemon \fBinetd\fR, this file 
-must contain a mapping of service name (e.g., netbios-ssn) 
-to service port (e.g., 139) and protocol type (e.g., tcp). 
+If running the server via the
+meta-daemon \fBinetd\fR, this file
+must contain a mapping of service name (e.g., netbios-ssn)
+to service port (e.g., 139) and protocol type (e.g., tcp).
 See the UNIX_INSTALL.html
 document for details.
 .TP
 \fB\fI/usr/local/samba/lib/smb.conf\fB\fR
-This is the default location of the 
+This is the default location of the
 \fIsmb.conf\fR
-server configuration file. Other common places that systems 
-install this file are \fI/usr/samba/lib/smb.conf\fR 
+server configuration file. Other common places that systems
+install this file are \fI/usr/samba/lib/smb.conf\fR
 and \fI/etc/smb.conf\fR.
 
-When run as a WINS server (see the 
+When run as a WINS server (see the
 wins support
 parameter in the \fIsmb.conf(5)\fR man page),
 \fBnmbd\fR
-will store the WINS database in the file \fIwins.dat\fR 
-in the \fIvar/locks\fR directory configured under 
+will store the WINS database in the file \fIwins.dat\fR
+in the \fIvar/locks\fR directory configured under
 wherever Samba was configured to install itself.
 
 If \fBnmbd\fR is acting as a \fB browse master\fR (see the local master
@@ -204,17 +203,17 @@ will store the browsing database in the file \fIbrowse.dat
 configured under wherever Samba was configured to install itself.
 .SH "SIGNALS"
 .PP
-To shut down an \fBnmbd\fR process it is recommended 
-that SIGKILL (-9) \fBNOT\fR be used, except as a last 
-resort, as this may leave the name database in an inconsistent state. 
-The correct way to terminate \fBnmbd\fR is to send it 
+To shut down an \fBnmbd\fR process it is recommended
+that SIGKILL (-9) \fBNOT\fR be used, except as a last
+resort, as this may leave the name database in an inconsistent state.
+The correct way to terminate \fBnmbd\fR is to send it
 a SIGTERM (-15) signal and wait for it to die on its own.
 .PP
-\fBnmbd\fR will accept SIGHUP, which will cause 
+\fBnmbd\fR will accept SIGHUP, which will cause
 it to dump out its namelists into the file \fInamelist.debug
-\fRin the \fI/usr/local/samba/var/locks\fR 
-directory (or the \fIvar/locks\fR directory configured 
-under wherever Samba was configured to install itself). This will also 
+\fRin the \fI/usr/local/samba/var/locks\fR
+directory (or the \fIvar/locks\fR directory configured
+under wherever Samba was configured to install itself). This will also
 cause \fBnmbd\fR to dump out its server database in
 the \fIlog.nmb\fR file.
 .PP
index 4d8d0a27857ed9aa525c9c2024f674ddd323c2f4..692530334be295942bdbebac216ee59b948c521d 100644 (file)
@@ -3,7 +3,7 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "SMB.CONF" "5" "24 April 2002" "" ""
+.TH "SMB.CONF" "5" "08 May 2002" "" ""
 .SH NAME
 smb.conf \- The configuration file for the Samba suite
 .SH "SYNOPSIS"
@@ -463,8 +463,9 @@ if it will allow a connection to a specified service. If all the
 steps fail, then the connection request is rejected. However, if one of the 
 steps succeeds, then the following steps are not checked.
 .PP
-If the service is marked "guest only = yes" then
-steps 1 to 5 are skipped.
+If the service is marked "guest only = yes" and the
+server is running with share-level security ("security = share")
+then steps 1 to 5 are skipped.
 .IP 1. 
 If the client has passed a username/password 
 pair and that username/password pair is validated by the UNIX 
@@ -686,6 +687,15 @@ each parameter for details. Note that some are synonyms.
 \fIlock directory\fR
 .TP 0.2i
 \(bu
+\fIlock spin count\fR
+.TP 0.2i
+\(bu
+\fIlock spin time\fR
+.TP 0.2i
+\(bu
+\fIpid directory\fR
+.TP 0.2i
+\(bu
 \fIlog file\fR
 .TP 0.2i
 \(bu
@@ -1188,6 +1198,9 @@ each parameter for details. Note that some are synonyms.
 \fIinclude\fR
 .TP 0.2i
 \(bu
+\fIinherit acls\fR
+.TP 0.2i
+\(bu
 \fIinherit permissions\fR
 .TP 0.2i
 \(bu
@@ -3102,6 +3115,17 @@ Default: \fBno file included\fR
 
 Example: \fBinclude = /usr/local/samba/lib/admin_smb.conf
 \fR.TP
+\fBinherit acls (S)\fR
+This parameter can be used to ensure
+that if default acls exist on parent directories,
+they are always honored when creating a subdirectory.
+The default behavior is to use the mode specified
+when creating the directory. Enabling this option
+sets the mode to 0777, thus guaranteeing that 
+default directory acls are propagated.
+
+Default: \fBinherit acls = no\fR
+.TP
 \fBinherit permissions (S)\fR
 The permissions on new files and directories 
 are normally governed by \fI create mask\fR,  \fIdirectory mask\fR, \fIforce create mode\fR
@@ -3469,6 +3493,26 @@ Default: \fBlock directory = ${prefix}/var/locks\fR
 
 Example: \fBlock directory = /var/run/samba/locks\fR
 .TP
+\fBlock spin count (G)\fR
+This parameter controls the number of times
+that smbd should attempt to gain a byte range lock on the 
+behalf of a client request. Experiments have shown that
+Windows 2k servers do not reply with a failure if the lock
+could not be immediately granted, but try a few more times
+in case the lock could later be aquired. This behavior
+is used to support PC database formats such as MS Access
+and FoxPro.
+
+Default: \fBlock spin count = 2\fR
+.TP
+\fBlock spin time (G)\fR
+The time in microseconds that smbd should 
+pause before attempting to gain a failed lock. See
+\fIlock spin 
+count\fR for more details.
+
+Default: \fBlock spin time = 10\fR
+.TP
 \fBlocking (S)\fR
 This controls whether or not locking will be 
 performed by the server in response to lock requests from the 
@@ -3712,8 +3756,8 @@ This command should be a program or script which
 takes a printer name as its only parameter and outputs printer 
 status information.
 
-Currently eight styles of printer status information 
-are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX and SOFTQ. 
+Currently nine styles of printer status information 
+are supported; BSD, AIX, LPRNG, PLP, SYSV, HPUX, QNX, CUPS, and SOFTQ. 
 This covers most UNIX systems. You control which type is expected 
 using the \fIprinting =\fR option.
 
@@ -3729,7 +3773,10 @@ command.
 
 Note that it is good practice to include the absolute path 
 in the \fIlpq command\fR as the \fB$PATH
-\fRmay not be available to the server.
+\fRmay not be available to the server. When compiled with
+the CUPS libraries, no \fIlpq command\fR is
+needed because smbd will make a library call to obtain the 
+print queue listing.
 
 See also the \fIprinting
 \fRparameter.
@@ -5008,6 +5055,14 @@ Default: \fBnone\fR
 
 Example: \fBpath = /home/fred\fR
 .TP
+\fBpid directory (G)\fR
+This option specifies the directory where pid 
+files will be placed. 
+
+Default: \fBpid directory = ${prefix}/var/locks\fR
+
+Example: \fBpid directory = /var/run/\fR
+.TP
 \fBposix locking (S)\fR
 The \fBsmbd(8)\fR
 daemon maintains an database of file locks obtained by SMB clients.
@@ -5137,14 +5192,23 @@ spool file when it has been processed, otherwise you will need to
 manually remove old spool files.
 
 The print command is simply a text string. It will be used 
-verbatim, with two exceptions: All occurrences of \fI%s
-\fRand \fI%f\fR will be replaced by the 
-appropriate spool file name, and all occurrences of \fI%p
-\fRwill be replaced by the appropriate printer name. The 
-spool file name is generated automatically by the server. The 
-\fI%J\fR macro can be used to access the job 
+verbatim after macro substitutions have been made:
+
+s, %p - the path to the spool
+file name
+
+%p - the appropriate printer 
+name
+
+%J - the job 
 name as transmitted by the client.
 
+%c - The number of printed pages
+of the spooled job (if known).
+
+%z - the size of the spooled
+print job (in bytes)
+
 The print command \fBMUST\fR contain at least 
 one occurrence of \fI%s\fR or \fI%f
 \fR- the \fI%p\fR is optional. At the time 
@@ -5189,6 +5253,16 @@ For \fBprinting = SOFTQ :\fR
 
 \fBprint command = lp -d%p -s %s; rm %s\fR
 
+For printing = CUPS : If SAMBA is compiled against
+libcups, then printcap = cups 
+uses the CUPS API to
+submit jobs, etc. Otherwise it maps to the System V
+commands with the -oraw option for printing, i.e. it
+uses \fBlp -c -d%p -oraw; rm %s\fR. 
+With \fBprinting = cups\fR,
+and if SAMBA is compiled against libcups, any manually 
+set print command will be ignored.
+
 Example: \fBprint command = /usr/local/samba/bin/myprintscript
 %p %s\fR
 .TP
@@ -5217,7 +5291,11 @@ compiled-in default printcap name used by the server (usually \fI /etc/printcap\
 why you might want to do this.
 
 To use the CUPS printing interface set \fBprintcap name = cups
-\fR\&.
+\fR\&. This should be supplemented by an addtional setting 
+printing = cups in the [global] 
+section. \fBprintcap name = cups\fR will use the 
+"dummy" printcap created by CUPS, as specified in your CUPS
+configuration file.
 
 On System V systems that use \fBlpstat\fR to 
 list available printers you can use \fBprintcap name = lpstat
@@ -7042,7 +7120,7 @@ that Samba has to do in order to perform the link checks.
 
 Default: \fBwide links = yes\fR
 .TP
-\fBwinbind cache time\fR
+\fBwinbind cache time (G)\fR
 This parameter specifies the number of seconds the
 winbindd(8)daemon will cache 
 user and group information before querying a Windows NT server 
@@ -7050,7 +7128,7 @@ again.
 
 Default: \fBwinbind cache type = 15\fR
 .TP
-\fBwinbind enum users\fR
+\fBwinbind enum users (G)\fR
 On large installations using
 winbindd(8)it may be
 necessary to suppress the enumeration of users through the
@@ -7069,7 +7147,7 @@ usernames.
 
 Default: \fBwinbind enum users = yes \fR
 .TP
-\fBwinbind enum groups\fR
+\fBwinbind enum groups (G)\fR
 On large installations using
 winbindd(8)it may be
 necessary to suppress the enumeration of groups through the
@@ -7085,7 +7163,7 @@ enumeration may cause some programs to behave oddly.
 
 Default: \fBwinbind enum groups = yes \fR
 .TP
-\fBwinbind gid\fR
+\fBwinbind gid (G)\fR
 The winbind gid parameter specifies the range of group 
 ids that are allocated by the  winbindd(8)daemon. This range of group ids should have no 
 existing local or NIS groups within it as strange conflicts can 
@@ -7095,7 +7173,7 @@ Default: \fBwinbind gid = <empty string>
 \fR
 Example: \fBwinbind gid = 10000-20000\fR
 .TP
-\fBwinbind separator\fR
+\fBwinbind separator (G)\fR
 This parameter allows an admin to define the character 
 used when listing a username of the form of \fIDOMAIN
 \fR\\\fIuser\fR. This parameter 
@@ -7106,11 +7184,11 @@ Please note that setting this parameter to + causes problems
 with group membership at least on glibc systems, as the character +
 is used as a special character for NIS in /etc/group.
 
-Example: \fBwinbind separator = \\\\\fR
+Default: \fBwinbind separator = '\\'\fR
 
-Example: \fBwinbind separator = /\fR
+Example: \fBwinbind separator = +\fR
 .TP
-\fBwinbind uid\fR
+\fBwinbind uid (G)\fR
 The winbind gid parameter specifies the range of group 
 ids that are allocated by the  winbindd(8)daemon. This range of ids should have no 
 existing local or NIS users within it as strange conflicts can 
index 8b969ce4d1a4f18add9b647df789152ae69c8341..641f2d4a9f19f2a54aa5ca2781f020434bbdecac 100644 (file)
@@ -3,7 +3,7 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "SMBCLIENT" "1" "28 January 2002" "" ""
+.TH "SMBCLIENT" "1" "08 May 2002" "" ""
 .SH NAME
 smbclient \- ftp-like client to access SMB/CIFS resources  on servers
 .SH SYNOPSIS
@@ -327,9 +327,9 @@ is 65520 bytes. Setting this value smaller (to 1200 bytes) has been
 observed to speed up file transfers to and from a Win9x server. 
 .TP
 \fB-W WORKGROUP\fR
-Override the default workgroup specified in the 
-workgroup parameter of the \fIsmb.conf\fR file 
-for this connection. This may be needed to connect to some 
+Override the default workgroup (domain) specified
+in the workgroup parameter of the \fIsmb.conf\fR
+file for this connection. This may be needed to connect to some
 servers. 
 .TP
 \fB-T tar options\fR
@@ -513,6 +513,26 @@ If \fIshell command\fR is specified, the !
 command will execute a shell locally and run the specified shell 
 command. If no command is specified, a local shell will be run. 
 .TP
+\fBaltname file\fR
+The client will request that the server return
+the "alternate" name (the 8.3 name) for a file or directory.
+.TP
+\fBcancel jobid0 [jobid1] ... [jobidN]\fR
+The client will request that the server cancel
+the printjobs identified by the given numeric print job ids.
+.TP
+\fBchmod file mode in octal\fR
+This command depends on the server supporting the CIFS
+UNIX extensions and will fail if the server does not. The client requests that the server
+change the UNIX permissions to the given octal mode, in standard UNIX format.
+.TP
+\fBchown file uid gid\fR
+This command depends on the server supporting the CIFS
+UNIX extensions and will fail if the server does not. The client requests that the server
+change the UNIX user and group ownership to the given decimal values. Note there is
+currently no way to remotely look up the UNIX uid and gid values for a given name.
+This may be addressed in future versions of the CIFS UNIX extensions.
+.TP
 \fBcd [directory name]\fR
 If "directory name" is specified, the current 
 working directory on the server will be changed to the directory 
@@ -555,6 +575,12 @@ reason the specified directory is inaccessible.
 If no directory name is specified, the name of the 
 current working directory on the local machine will be reported. 
 .TP
+\fBlink source destination\fR
+This command depends on the server supporting the CIFS
+UNIX extensions and will fail if the server does not. The client requests that the server
+create a hard link between the source and destination files. The source file
+must not exist.
+.TP
 \fBlowercase\fR
 Toggle lowercasing of filenames for the get and 
 mget commands. 
@@ -674,6 +700,21 @@ working directory on the server.
 Remove the specified directory (user access 
 privileges permitting) from the server. 
 .TP
+\fBsetmode <filename> <perm=[+|\\-]rsha>\fR
+A version of the DOS attrib command to set 
+file permissions. For example: 
+
+\fBsetmode myfile +r \fR
+
+would make myfile read only. 
+.TP
+\fBsymlink source destination\fR
+This command depends on the server supporting the CIFS
+UNIX extensions and will fail if the server does not. The client requests that the server
+create a symbolic hard link between the source and destination files. The source file
+must not exist. Note that the server will not create a link to any path that lies 
+outside the currently connected share. This is enforced by the Samba server.
+.TP
 \fBtar <c|x>[IXbgNa]\fR
 Performs a tar operation - see the \fI-T
 \fRcommand line option above. Behavior may be affected 
@@ -693,14 +734,6 @@ archive bit setting (this is the default mode). In incremental mode,
 tar will only back up files with the archive bit set. In reset mode, 
 tar will reset the archive bit on all files it backs up (implies 
 read/write share). 
-.TP
-\fBsetmode <filename> <perm=[+|\\-]rsha>\fR
-A version of the DOS attrib command to set 
-file permissions. For example: 
-
-\fBsetmode myfile +r \fR
-
-would make myfile read only. 
 .SH "NOTES"
 .PP
 Some servers are fussy about the case of supplied usernames, 
index f341b563e15d8587bc4a064147b018b4ca8d47f9..f3e6c843b598db0b6366cf4410edeedd914fbebe 100644 (file)
@@ -3,9 +3,9 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "SMBCONTROL" "1" "28 January 2002" "" ""
+.TH "SMBCONTROL" "1" "08 May 2002" "" ""
 .SH NAME
-smbcontrol \- send messages to smbd or nmbd processes
+smbcontrol \- send messages to smbd, nmbd or winbindd processes
 .SH SYNOPSIS
 .sp
 \fBsmbcontrol\fR [ \fB-i\fR ] 
@@ -16,9 +16,10 @@ smbcontrol \- send messages to smbd or nmbd processes
 This tool is part of the  Sambasuite.
 .PP
 \fBsmbcontrol\fR is a very small program, which 
-sends messages to an smbd(8)or 
-an nmbd(8)daemon running on the 
-system.
+sends messages to an smbd(8), 
+an nmbd(8)
+or a winbindd(8)
+daemon running on the system.
 .SH "OPTIONS"
 .TP
 \fB-i\fR
@@ -52,8 +53,9 @@ The close-share message-type sends a
 message to smbd which will then close the client connections to
 the named share. Note that this doesn't affect client connections
 to any other shares. This message-type takes an argument of the
-share name for which client connections will be close, or the
+share name for which client connections will be closed, or the
 "*" character which will close all currently open shares.
+This may be useful if you made changes to the access controls on the share.
 This message can only be sent to smbd.
 
 The debug message-type allows 
@@ -76,7 +78,7 @@ parameter. The parameter can be "on" to turn on profile stats
 collection, "off" to turn off profile stats collection, "count"
 to enable only collection of count stats (time stats are 
 disabled), and "flush" to zero the current profile stats. This can 
-be sent to any of the destinations.
+be sent to any smbd or nmbd destinations.
 
 The debuglevel message-type sends 
 a "request debug level" message. The current debug level setting 
@@ -86,18 +88,13 @@ sent to any of the destinations.
 The profilelevel message-type sends 
 a "request profile level" message. The current profile level 
 setting is returned by a "profilelevel" message. This can be sent 
-to any of the destinations.
+to any smbd or nmbd destinations.
 
 The printer-notify message-type sends a 
 message to smbd which in turn sends a printer notify message to 
 any Windows NT clients connected to a printer. This message-type 
 takes an argument of the printer name to send notify messages to. 
 This message can only be sent to smbd.
-
-The close-share message-type sends a
-message to smbd which forces smbd to close the share that was
-specified as an argument. This may be useful if you made changes
-to the access controls on the share. 
 .TP
 \fBparameters\fR
 any parameters required for the message-type
index f534a59bf3b7fa5c2f0676da6ab7fe7b3e3d7d9e..83483c883504769cff5bea3af757e6d197e48a9b 100644 (file)
@@ -3,7 +3,7 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "SMBD" "8" "28 January 2002" "" ""
+.TH "SMBD" "8" "08 May 2002" "" ""
 .SH NAME
 smbd \- server to provide SMB/CIFS services to clients
 .SH SYNOPSIS
@@ -124,7 +124,9 @@ file will be created for informational and debug
 messages from the running server. The log 
 file generated is never removed by the server although 
 its size may be controlled by the max log size
-option in the \fI smb.conf(5)\fRfile.
+option in the \fI smb.conf(5)\fRfile. \fBBeware:\fR
+If the directory specified does not exist, \fBsmbd\fR
+will log to the default debug log location defined at compile time.
 
 The default log directory is specified at
 compile time.
index 1cef431e47b395031b1f2b3e7dff91109adcdd2a..0d4a7fc870837baf08ef3910b0708d4e611a9137 100644 (file)
@@ -3,12 +3,12 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "SMBMOUNT" "8" "28 January 2002" "" ""
+.TH "SMBMOUNT" "8" "08 May 2002" "" ""
 .SH NAME
 smbmount \- mount an smbfs filesystem
 .SH SYNOPSIS
 .sp
-\fBsmbumount\fR \fBservice\fR \fBmount-point\fR [ \fB-o options\fR ] 
+\fBsmbmount\fR \fBservice\fR \fBmount-point\fR [ \fB-o options\fR ] 
 .SH "DESCRIPTION"
 .PP
 \fBsmbmount\fR mounts a Linux SMB filesystem. It 
index 130df3582b05fe745d6d45878218da6a00d6a5cf..774607c3a2954cd135cc813bb7ec0486cf06c73d 100644 (file)
@@ -3,12 +3,12 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "SMBSH" "1" "28 January 2002" "" ""
+.TH "SMBSH" "1" "08 May 2002" "" ""
 .SH NAME
 smbsh \- Allows access to Windows NT filesystem  using UNIX commands
 .SH SYNOPSIS
 .sp
-\fBsmbsh\fR
+\fBsmbsh\fR [ \fB-W workgroup\fR ]  [ \fB-U username\fR ]  [ \fB-P prefix\fR ]  [ \fB-R <name resolve order>\fR ]  [ \fB-d <debug level>\fR ]  [ \fB-l logfile\fR ]  [ \fB-L libdir\fR ] 
 .SH "DESCRIPTION"
 .PP
 This tool is part of the  Sambasuite.
@@ -17,6 +17,104 @@ This tool is part of the  Sambasuite.
 using UNIX commands such as \fBls\fR, \fB egrep\fR, and \fBrcp\fR. You must use a 
 shell that is dynamically linked in order for \fBsmbsh\fR 
 to work correctly.
+.SH "OPTIONS"
+.TP
+\fB-W WORKGROUP\fR
+Override the default workgroup specified in the 
+workgroup parameter of the \fIsmb.conf\fR file 
+for this session. This may be needed to connect to some 
+servers. 
+.TP
+\fB-U username[%pass]\fR
+Sets the SMB username or username and password.
+If this option is not specified, the user will be prompted for 
+both the username and the password. If %pass is not specified, 
+the user will be prompted for the password.
+.TP
+\fB-P prefix\fR
+This option allows
+the user to set the directory prefix for SMB access. The 
+default value if this option is not specified is 
+\fBsmb\fR.
+.TP
+\fB-R <name resolve order>\fR
+This option is used to determine what naming 
+services and in what order to resolve 
+host names to IP addresses. The option takes a space-separated 
+string of different name resolution options.
+
+The options are :"lmhosts", "host", "wins" and "bcast". 
+They cause names to be resolved as follows :
+.RS
+.TP 0.2i
+\(bu
+lmhosts : 
+Lookup an IP address in the Samba lmhosts file. If the 
+line in lmhosts has no name type attached to the 
+NetBIOS name 
+(see the lmhosts(5)
+for details) then any name type matches for lookup.
+.TP 0.2i
+\(bu
+host : 
+Do a standard host name to IP address resolution, using
+the system \fI/etc/hosts\fR, NIS, or DNS
+lookups. This method of name resolution is operating 
+system dependent, for instance on IRIX or Solaris this 
+may be controlled by the \fI/etc/nsswitch.conf
+\fRfile). Note that this method is only used 
+if the NetBIOS name type being queried is the 0x20 
+(server) name type, otherwise it is ignored.
+.TP 0.2i
+\(bu
+wins : 
+Query a name with the IP address listed in the 
+\fIwins server\fR parameter. If no 
+WINS server has been specified this method will be 
+ignored.
+.TP 0.2i
+\(bu
+bcast : 
+Do a broadcast on each of the known local interfaces 
+listed in the \fIinterfaces\fR
+parameter. This is the least reliable of the name 
+resolution methods as it depends on the target host 
+being on a locally connected subnet.
+.RE
+.PP
+If this parameter is not set then the name resolve order 
+defined in the \fIsmb.conf\fR file parameter 
+(name resolve order) will be used. 
+.PP
+.PP
+The default order is lmhosts, host, wins, bcast. Without 
+this parameter or any entry in the \fIname resolve order
+\fRparameter of the \fIsmb.conf\fR 
+file, the name resolution methods will be attempted in this 
+order. 
+.PP
+.TP
+\fB-d <debug level>\fR
+debug level is an integer from 0 to 10.
+
+The default value if this parameter is not specified
+is zero.
+
+The higher this value, the more detail will be logged
+about the activities of \fBnmblookup\fR. At level
+0, only critical errors and serious warnings will be logged.
+.TP
+\fB-l logfilename\fR
+If specified causes all debug messages to be
+written to the file specified by \fIlogfilename
+\fR\&. If not specified then all messages will be 
+written to\fIstderr\fR.
+.TP
+\fB-L libdir\fR
+This parameter specifies the location of the 
+shared libraries used by \fBsmbsh\fR. The default
+value is specified at compile time.
+.SH "EXAMPLES"
 .PP
 To use the \fBsmbsh\fR command, execute \fB smbsh\fR from the prompt and enter the username and password 
 that authenticates you to the machine running the Windows NT 
index 9537af287b892fcb307503d062f571163f7ba00f..57aaf98b62628529a9236878a3f02c827effa488 100644 (file)
@@ -3,12 +3,12 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "WBINFO" "1" "28 January 2002" "" ""
+.TH "WBINFO" "1" "08 May 2002" "" ""
 .SH NAME
 wbinfo \- Query information from winbind daemon
 .SH SYNOPSIS
 .sp
-\fBwbinfo\fR [ \fB-u\fR ]  [ \fB-g\fR ]  [ \fB-n name\fR ]  [ \fB-s sid\fR ]  [ \fB-U uid\fR ]  [ \fB-G gid\fR ]  [ \fB-S sid\fR ]  [ \fB-Y sid\fR ]  [ \fB-t\fR ]  [ \fB-m\fR ]  [ \fB-a user%password\fR ]  [ \fB-p\fR ] 
+\fBwbinfo\fR [ \fB-u\fR ]  [ \fB-g\fR ]  [ \fB-h name\fR ]  [ \fB-i ip\fR ]  [ \fB-n name\fR ]  [ \fB-s sid\fR ]  [ \fB-U uid\fR ]  [ \fB-G gid\fR ]  [ \fB-S sid\fR ]  [ \fB-Y sid\fR ]  [ \fB-t\fR ]  [ \fB-m\fR ]  [ \fB-r user\fR ]  [ \fB-a user%password\fR ]  [ \fB-A user%password\fR ] 
 .SH "DESCRIPTION"
 .PP
 This tool is part of the  Sambasuite.
@@ -37,6 +37,18 @@ will also be listed. Note that this operation does not assign
 group ids to any groups that have not already been seen by
 \fBwinbindd(8)\fR. 
 .TP
+\fB-h name\fR
+The \fI-h\fR option 
+queries \fBwinbindd(8)\fR to query the WINS
+server for the IP address associated with the NetBIOS name
+specified by the \fIname\fR parameter.
+.TP
+\fB-i ip\fR
+The \fI-i\fR option 
+queries \fBwinbindd(8)\fR to send a node status
+request to get the NetBIOS name associated with the IP address
+specified by the \fIip\fR parameter.
+.TP
 \fB-n name\fR
 The \fI-n\fR option 
 queries \fBwinbindd(8)\fR for the SID 
@@ -83,13 +95,21 @@ Windows NT server \fBwinbindd(8)\fR contacts
 when resolving names. This list does not include the Windows 
 NT domain the server is a Primary Domain Controller for.
 .TP
+\fB-r username\fR
+Try to obtain the list of UNIX group ids
+to which the user belongs. This only works for users
+defined on a Domain Controller.
+.TP
 \fB-a username%password\fR
 Attempt to authenticate a user via winbindd. 
 This checks both authenticaion methods and reports its results.
 .TP
-\fB-p\fR
-Attempt a simple 'ping' check that the winbindd
-is indeed alive.
+\fB-A username%password\fR
+Store username and password used by winbindd 
+during session setup to a domain controller. This enables
+winbindd to operate in a Windows 2000 domain with Restrict
+Anonymous turned on (a.k.a. Permissions compatiable with
+Windows 2000 servers only).
 .SH "EXIT STATUS"
 .PP
 The wbinfo program returns 0 if the operation 
index cca62f25e4ebde194f48ae932f5ae9dc26835ef0..ca0c87bd08cce6d36c264d91b83d2e852ad4a617 100644 (file)
@@ -3,7 +3,7 @@
 .\" <http://shell.ipoline.com/~elmert/hacks/docbook2X/> 
 .\" Please send any bug reports, improvements, comments, patches, 
 .\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "WINBINDD" "8" "28 January 2002" "" ""
+.TH "WINBINDD" "8" "08 May 2002" "" ""
 .SH NAME
 winbindd \- Name Service Switch daemon for resolving names  from NT servers
 .SH SYNOPSIS
@@ -38,6 +38,12 @@ installed, this should always suceed.
 The following nsswitch databases are implemented by 
 the winbindd service: 
 .TP
+\fBhosts\fR
+User information traditionally stored in 
+the \fIhosts(5)\fR file and used by 
+\fBgethostbyname(3)\fR functions. Names are
+resolved through the WINS server or by broadcast.
+.TP
 \fBpasswd\fR
 User information traditionally stored in 
 the \fIpasswd(5)\fR file and used by 
@@ -63,6 +69,12 @@ group:          files winbind
 .sp
 .fi
 .PP
+.PP
+The following simple configuration in the
+\fI/etc/nsswitch.conf\fR file can be used to initially
+resolve hostnames from \fI/etc/hosts\fR and then from the
+WINS server.
+.PP
 .SH "OPTIONS"
 .TP
 \fB-d debuglevel\fR
index ad12d4c72206c67ae306346e5404a326643457ec..2ca41e5624ea3ab99eb9523960270fa74f9edeb5 100644 (file)
@@ -7,10 +7,14 @@ Summary: This describes how to configure Samba for improved browsing.
 
 OVERVIEW:
 =========
+
 SMB networking provides a mechanism by which clients can access a list
-of machines that are available within the network.  This list is called
-the browse list and is heavily used by all SMB clients.  Configuration
-of SMB browsing has been problematic for some Samba users, hence this
+of machines in a network, a so-called "browse list".  This list
+contains machines that are ready to offer file and/or print services
+to other machines within the network. Thus it does not include
+machines which aren't currently able to do server tasks.  The browse
+list is heavily used by all SMB clients.  Configuration of SMB
+browsing has been problematic for some Samba users, hence this
 document.
 
 Browsing will NOT work if name resolution from NetBIOS names to IP
@@ -59,9 +63,10 @@ browsing on another subnet.  It is recommended that this option is only
 used for 'unusual' purposes: announcements over the internet, for
 example.  See "remote announce" in the smb.conf man page.  
 
-If something doesn't work then hopefully the log.nmb file will
-help you track down the problem.  Try a debug level of 2 or 3 for
-finding problems.
+If something doesn't work then hopefully the log.nmb file will help
+you track down the problem.  Try a debug level of 2 or 3 for finding
+problems. Also note that the current browse list usually gets stored
+in text form in a file called browse.dat.
 
 Note that if it doesn't work for you, then you should still be able to
 type the server name as \\SERVER in filemanager then hit enter and
diff --git a/docs/textdocs/Solaris-Winbind-HOWTO.txt b/docs/textdocs/Solaris-Winbind-HOWTO.txt
new file mode 100644 (file)
index 0000000..a81bacf
--- /dev/null
@@ -0,0 +1,361 @@
+!==
+!== Solaris-Winbind-HOWTO.txt
+!==
+Contributors:   Naag Mummaneni <getnag@rediffmail.com>
+Updated:        May 2, 2002
+Status:         Current
+
+Subject:        Installing and Configuring Winbind on Solaris
+=============================================================================
+
+Installation and Configuration of Winbind on Solaris.
+-----------------------------------------------------
+
+This HOWTO describes how to get winbind services up and running to control
+access and authenticate users on your Solaris box using the winbind services
+which come with SAMBA 2.2.x latest CVS Checkout.Make sure you are using the
+latest Samba 2.2.x cvs checkout as other versions come with a lots of bugs
+regarding winbind .And even the Latest Samba Stable Release is also not an
+exception to this.
+
+Introduction
+------------
+
+This HOWTO describes the procedures used to get winbind up and running on a
+Solaris system. Winbind is capable of providing access and authentication
+control for Windows Domain users through an NT or Win2K PDC for 'regular'
+services, such as telnet and ftp, as well for SAMBA services.
+
+Why should I to this? 
+
+This allows the SAMBA administrator to rely on the authentication mechanisms
+on the NT/Win2K PDC for the authentication of domain members. NT/Win2K users
+no longer need to have separate accounts on the SAMBA server.
+
+Who should be reading this document? 
+
+This HOWTO is designed for system administrators. If you are implementing
+SAMBA on a file server and wish to (fairly easily) integrate existing
+NT/Win2K users from your PDC onto the SAMBA server, this HOWTO is for you.
+
+Requirements
+------------
+
+If you have a samba configuration file that you are currently using... BACK
+IT UP! If your system already uses PAM, back up the /etc/pam.conf file ! If
+you haven't already made a boot disk, MAKEONE NOW! Messing with the pam
+configuration file can make it nearly impossible to log in to yourmachine.
+That's why you want to be able to boot back into your machine in single user
+mode and restore your /etc/pam.conf back to the original state they were in
+if you get frustrated with the way things are going. ;-) Please refer to the
+main SAMBA web page or, better yet, your closest SAMBA mirror site for
+instructions on downloading the source code of Samba 2.2.x from the SAMBA
+CVS repository. To allow Domain users the ability to access SAMBA shares and
+files, as well as potentially other services provided by your SAMBA machine,
+PAM (pluggable authentication modules) must be setup properly on your
+machine. In order to compile the winbind modules, you should have at least
+the pam libraries resident on your system. Solaris 7/8 has its pam modules
+coming with the distribution itself.
+
+Testing Things Out
+------------------
+
+Before starting, it is probably best to kill off all the SAMBA related
+daemons running on your server. Kill off all smbd, nmbd, and winbindd
+processes that may be running.
+
+
+Configure and compile SAMBA
+---------------------------
+
+The configuration and compilation of SAMBA is pretty straightforward. The
+first three steps may not be necessary depending upon whether or not you
+have previously built the Samba binaries.
+
+root# autoconf
+root# make clean
+root# rm config.cache
+root# ./configure --with-winbind --with-pam
+root# make
+root# make install
+
+This will, by default, install SAMBA in /usr/local/samba. See the main SAMBA
+documentation if you want to install SAMBA somewhere else. It will also
+build the winbindd executable and libraries.
+
+Configure nsswitch.conf and the winbind libraries
+-------------------------------------------------
+
+The libraries needed to run the winbindd daemon through nsswitch need to be
+copied to their proper locations, so
+
+root# cp ../samba/source/nsswitch/libnss_winbind.so /usr/lib
+
+I also found it necessary to make the following symbolic links:
+
+root# ln -s /usr/lib/libnss_winbind.so /usr/lib/libnss_winbind.so.1
+root# ln -s /usr/lib/libnss_winbind.so /usr/lib/libnss_winbind.so.2
+root# ln -s /usr/lib/libnss_winbind.so /usr/lib/nss_winbind.so.1
+root# ln -s /usr/lib/libnss_winbind.so /usr/lib/nss_winbind.so.2
+
+Now, as root you need to edit /etc/nsswitch.conf to allow user and group
+entries to be visible from the winbindd daemon. My /etc/nsswitch.conf file
+look like this after editing:
+
+  passwd: files winbind
+  group: files winbind
+
+
+Configure smb.conf
+------------------
+
+Several parameters are needed in the smb.conf file to control the behavior
+of winbindd. Configure smb.conf These are described in more detail in the
+winbindd(8) man page. My smb.conf file was modified to include the following
+entries in the [global] section:
+
+[global]
+       <...>
+       # The previous documentation says to 
+       # as the "winbind seperator " directive also but 
+       # it is no longer supported.
+
+       # use uids from 10000 to 20000 for domain users
+       winbind uid = 10000-20000
+
+       # use gids from 10000 to 20000 for domain groups
+       winbind gid = 10000-20000
+
+       # allow enumeration of winbind users and groups
+       winbind enum users = yes
+       winbind enum groups = yes
+
+       # give winbind users a real shell (only needed if 
+       # they have telnet access)
+       template homedir = /home/winnt/%D/%U
+       template shell = /bin/bash
+
+
+Join the SAMBA server to the PDC domain
+---------------------------------------
+
+Enter the following command to make the SAMBA server join the PDC domain,
+where DOMAIN is the name of your Windows domain and Administrator is a
+domain user who has administrative privileges in the domain.
+
+root# /usr/local/samba/bin/smbpasswd -j DOMAIN -r PDC -U Administrator
+
+The proper response to the command should be: "Joined the domain DOMAIN"
+where DOMAIN is your DOMAIN name.
+
+Start up the winbindd daemon and test it!
+
+Eventually, you will want to modify your smb startup script to automatically
+invoke the winbindd daemon when the other parts of SAMBA start, but it is
+possible to test out just the winbind portion first. To start up winbind
+services, enter the following command as root:
+
+root# /usr/local/samba/bin/winbindd
+
+I'm always paranoid and like to make sure the daemon is really running...
+
+root# ps -ae | grep winbindd
+
+This command should produce output like this, if the daemon is running
+
+  3025 ? 00:00:00 winbindd
+
+Now... for the real test, try to get some information about the users on
+your PDC
+
+root# /usr/local/samba/bin/wbinfo -u
+
+This should echo back a list of users on your Windows users on your PDC. For
+example, I get the following response:
+
+CEO\Administrator
+CEO\burdell
+CEO\Guest
+CEO\jt-ad
+CEO\krbtgt
+CEO\TsInternetUser
+
+root# /usr/local/samba/bin/wbinfo -g
+
+CEO\Domain Admins
+CEO\Domain Users
+CEO\Domain Guests
+CEO\Domain Computers
+CEO\Domain Controllers
+CEO\Cert Publishers
+CEO\Schema Admins
+CEO\Enterprise Admins
+CEO\Group Policy Creator Owners
+
+The function 'getent' can now be used to get unified lists of both local and
+PDC users and groups. Try the following command:
+
+root# getent passwd
+
+You should get a list that looks like your /etc/passwd list followed by the domain users with their new
+uids, gids, home directories and default shells.
+
+The same thing can be done for groups with the command
+
+root# getent group
+
+Fix the /etc/rc.d/init.d/samba.server startup files The winbindd daemon
+needs to start up after the smbd and nmbd daemons are running. To accomplish
+this task, you need to modify the /etc/init.d/samba.server script to add
+commands to invoke this daemon in the proper sequence. My
+/etc/init.d/samba.server file starts up smbd, nmbd, and winbindd from the
+/usr/local/samba/bin directory directly.
+
+##
+## samba.server
+##
+
+if [ ! -d /usr/bin ]
+then                    # /usr not mounted
+        exit
+fi
+
+killproc() {            # kill the named process(es)
+        pid=`/usr/bin/ps -e |
+             /usr/bin/grep -w $1 |
+             /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
+        [ "$pid" != "" ] && kill $pid
+}
+# Start/stop processes required for samba server
+
+case "$1" in
+
+'start')
+#
+# Edit these lines to suit your installation (paths, workgroup, host)
+#
+echo Starting SMBD
+   /usr/local/samba/bin/smbd -D -s \
+       /usr/local/samba/smb.conf
+
+echo Starting NMBD
+   /usr/local/samba/bin/nmbd -D -l \
+       /usr/local/samba/var/log -s /usr/local/samba/smb.conf
+
+echo Starting Winbind Daemon
+   /usr/local/samba/bin/winbindd
+   ;;
+
+'stop')
+   killproc nmbd
+   killproc smbd
+   killproc winbindd
+   ;;
+
+*)
+   echo "Usage: /etc/init.d/samba.server { start | stop }"
+   ;;
+esac
+
+If you restart the smbd, nmbd, and winbindd daemons at this point, you
+should be able to connect to the samba server as a domain member just as if
+you were a local user.
+
+
+Configure Winbind and PAM
+-------------------------
+
+If you have made it this far, you know that winbindd and samba are working
+together. If you want to use winbind to provide authentication for other
+services, keep reading. The pam configuration file need to be altered in
+this step. (Did you remember to make backups of your original /etc/pam.conf
+file? If not, do it now.) You will need a pam module to use winbindd with
+these other services. This module will be compiled in the ../source/nsswitch
+directory by default when we used ./configure --with-pam option.
+
+root# make nsswitch/pam_winbind.so
+
+from the ../source directory. The pam_winbind.so file should be copied to
+the location of your other pam security modules. On my Solaris 8, this was
+the /usr/lib/security directory.
+
+root# cp ../samba/source/nsswitch/pam_winbind.so /usr/lib/security
+
+The /etc/pam.conf need to be changed. I changed this file so that my Domain
+users can logon both locally as well as telnet.The following are the changes
+that I made.You can customize the pam.conf file as per your requirements,but
+be sure of those changes because in the worst case it will leave your system
+nearly impossible to boot.
+
+#
+#ident "@(#)pam.conf   1.14    99/09/16 SMI"
+#
+# Copyright (c) 1996-1999, Sun Microsystems, Inc.
+# All Rights Reserved.
+#
+# PAM configuration
+#
+# Authentication management
+#
+login   auth required   /usr/lib/security/pam_winbind.so
+login  auth required   /usr/lib/security/$ISA/pam_unix.so.1 try_first_pass 
+login  auth required   /usr/lib/security/$ISA/pam_dial_auth.so.1 try_first_pass 
+#
+rlogin  auth sufficient /usr/lib/security/pam_winbind.so
+rlogin  auth sufficient /usr/lib/security/$ISA/pam_rhosts_auth.so.1
+rlogin auth required   /usr/lib/security/$ISA/pam_unix.so.1 try_first_pass
+#
+dtlogin auth sufficient /usr/lib/security/pam_winbind.so
+dtlogin        auth required   /usr/lib/security/$ISA/pam_unix.so.1 try_first_pass
+#
+rsh    auth required   /usr/lib/security/$ISA/pam_rhosts_auth.so.1
+other   auth sufficient /usr/lib/security/pam_winbind.so
+other  auth required   /usr/lib/security/$ISA/pam_unix.so.1 try_first_pass
+#
+# Account management
+#
+login   account sufficient      /usr/lib/security/pam_winbind.so
+login  account requisite       /usr/lib/security/$ISA/pam_roles.so.1 
+login  account required        /usr/lib/security/$ISA/pam_unix.so.1 
+#
+dtlogin account sufficient      /usr/lib/security/pam_winbind.so
+dtlogin        account requisite       /usr/lib/security/$ISA/pam_roles.so.1 
+dtlogin        account required        /usr/lib/security/$ISA/pam_unix.so.1 
+#
+other   account sufficient      /usr/lib/security/pam_winbind.so
+other  account requisite       /usr/lib/security/$ISA/pam_roles.so.1 
+other  account required        /usr/lib/security/$ISA/pam_unix.so.1 
+#
+# Session management
+#
+other  session required        /usr/lib/security/$ISA/pam_unix.so.1 
+#
+# Password management
+#
+#other   password sufficient     /usr/lib/security/pam_winbind.so
+other  password required       /usr/lib/security/$ISA/pam_unix.so.1 
+dtsession auth required        /usr/lib/security/$ISA/pam_unix.so.1
+#
+# Support for Kerberos V5 authentication (uncomment to use Kerberos)
+#
+#rlogin        auth optional   /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
+#login auth optional   /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
+#dtlogin       auth optional   /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
+#other auth optional   /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
+#dtlogin       account optional /usr/lib/security/$ISA/pam_krb5.so.1
+#other account optional /usr/lib/security/$ISA/pam_krb5.so.1
+#other session optional /usr/lib/security/$ISA/pam_krb5.so.1
+#other password optional /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
+
+I also added a try_first_pass line after the winbind.so line to get rid of
+annoying double prompts for passwords.
+
+Now restart your Samba & try connecting through your application that you
+configured in the pam.conf.
+
+
+
+!==
+!== end of Solaris-Winbind-HOWTO.txt
+!==
diff --git a/examples/LDAP/samba-schema-netscapeds4.x b/examples/LDAP/samba-schema-netscapeds4.x
new file mode 100644 (file)
index 0000000..c5a11b8
--- /dev/null
@@ -0,0 +1,54 @@
+#
+# LDAP Schema file for SAMBA attribute storage 
+# This file is suitable for usage with Netscape Directory Server 4.1x
+# Adapted by Scott Lawson with help from Ron Creamer
+#
+
+attribute       lmPassword              1.3.6.1.4.1.7165.2.1.1  cis single
+attribute       ntPassword              1.3.6.1.4.1.7165.2.1.2  cis single
+attribute       acctFlags               1.3.6.1.4.1.7165.2.1.4  cis single
+attribute       pwdLastSet              1.3.6.1.4.1.7165.2.1.3  int single
+attribute       logonTime               1.3.6.1.4.1.7165.2.1.5  int single
+attribute       logoffTime              1.3.6.1.4.1.7165.2.1.6  int single
+attribute       kickoffTime             1.3.6.1.4.1.7165.2.1.7  int single
+attribute       pwdCanChange            1.3.6.1.4.1.7165.2.1.8  int single
+attribute       pwdMustChange           1.3.6.1.4.1.7165.2.1.9  int single
+attribute       homedrive               1.3.6.1.4.1.7165.2.1.10 cis single
+attribute       scriptPath              1.3.6.1.4.1.7165.2.1.11 cis single
+attribute       profilePath             1.3.6.1.4.1.7165.2.1.12 cis single
+attribute       userWorkstations        1.3.6.1.4.1.7165.2.1.13 cis single
+attribute       rid                     1.3.6.1.4.1.7165.2.1.14 int single
+attribute       primaryGroupID          1.3.6.1.4.1.7165.2.1.15 int single
+attribute       smbHome                 1.3.6.1.4.1.7165.2.1.17 cis single
+attribute       domain                  1.3.6.1.4.1.7165.2.1.18 cis single
+
+objectclass sambaAccount
+       oid
+               1.3.1.5.1.4.1.7165.2.2.2
+       superior
+               top
+       requires
+               objectClass,
+               uid,
+               rid
+       allows
+               cn,
+               lmPassword,
+               ntPassword,
+               pwdLastSet,
+               logonTime,
+               logoffTime,
+               KickoffTime,
+               pwdCanChange,
+               pwdMustChange,
+               acctFlags,
+               displayName,
+               smbHome,
+               homeDrive,
+               scriptPath,
+               profilePath,
+               description,
+               userWorkstations,
+               primaryGroupID,
+               domain
+
diff --git a/examples/LDAP/samba-schema-netscapeds5.x b/examples/LDAP/samba-schema-netscapeds5.x
new file mode 100644 (file)
index 0000000..0abc9d8
--- /dev/null
@@ -0,0 +1,74 @@
+##\r
+## submitted by Martin.Dehn@comparex.de\r
+##\r
+## Experiement sambaAccount schema file Netscape DS 5.0\r
+##\r
+## INSTALL-DIRECTORY/slapd-your_name/config/schema/samba-schema-netscapeds5.ldif\r
+##\r
+dn: cn=schema\r
+objectClass: top\r
+objectClass: ldapSubentry\r
+objectClass: subschema\r
+cn: schema\r
+aci: (target="ldap:///cn=schema")(targetattr !="aci")(version 3.0;acl "anonymo\r
+ us, no acis"; allow (read, search, compare) userdn = "ldap:///anyone";)\r
+aci: (targetattr = "*")(version 3.0; acl "Configuration Administrator"; allow \r
+ (all) userdn = "ldap:///uid=admin,ou=Administrators, ou=TopologyManagement, \r
+ o=NetscapeRoot";)\r
+aci: (targetattr = "*")(version 3.0; acl "Local Directory Administrators Group\r
+ "; allow (all) groupdn = "ldap:///cn=Directory Administrators, dc=samba,dc=org";)\r
+aci: (targetattr = "*")(version 3.0; acl "SIE Group"; allow (all)groupdn = "ld\r
+ ap:///cn=slapd-sambaldap, cn=iPlanet Directory Server, cn=Server Group, cn=iPlanetDirectory.samba.org, ou=samba.org, o=NetscapeRoot";)\r
+modifiersName: cn=directory manager\r
+modifyTimestamp: 20020322124844Z\r
+objectClasses: ( 1.3.1.5.1.4.1.7165.2.2.2 NAME 'sambaAccount' SUP top STRUCTUR\r
+ AL MAY ( acctFlags $ domain $ homeDrive $ kickoffTime $ lmPassword $ logofft\r
+ ime $ logonTime $ ntPassword $ primaryGroupID $ profilePath $ pwdCanChange $\r
+  pwdLastSet $ pwdMustChange $ rid $ scriptPath $ smbHome $ userWorkstations \r
+ ) X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.11 NAME 'scriptPath' DESC 'NT script pa\r
+ th' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defined\r
+ ' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.5 NAME 'logonTime' DESC 'NT logon time'\r
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.12 NAME 'profilePath' DESC 'NT profile \r
+ path' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defin\r
+ ed' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.8 NAME 'pwdCanChange' DESC 'NT passwd c\r
+ an change' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user \r
+ defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.17 NAME 'smbHome' DESC 'smbHome' SYNTAX\r
+  1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.3 NAME 'pwdLastSet'  SYNTAX 1.3.6.1.4.1\r
+ .1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.18 NAME 'domain' DESC 'Windows NT domai\r
+ n Samba' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user de\r
+ fined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.10 NAME 'homeDrive' DESC 'NT home drive\r
+ ' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defined' \r
+ )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.6 NAME 'logofftime' DESC 'logoff Time' \r
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.15 NAME 'primaryGroupID' DESC 'NT Group\r
+  RID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user defin\r
+ ed' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.1 NAME 'lmPassword' DESC 'LanManager Pa\r
+ sswd' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defin\r
+ ed' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.9 NAME 'pwdMustChange' DESC 'NT pwdmust\r
+ chnage' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user def\r
+ ined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.4 NAME 'acctFlags' DESC 'Account Flags'\r
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.13 NAME 'userWorkstations' DESC 'userWo\r
+ rkstations' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user\r
+  defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.7 NAME 'kickoffTime' DESC 'NT kickoff T\r
+ ime' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user define\r
+ d' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.14 NAME 'rid' DESC 'rid' SYNTAX 1.3.6.1\r
+ .4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+attributeTypes: ( 1.3.6.1.4.1.7165.2.1.2 NAME 'ntPassword' DESC 'NT Passwd' SY\r
+ NTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'user defined' )\r
+nsSchemaCSN: 3c9b282c000000000000\r
+\r
diff --git a/examples/LDAP/samba-schema.IBMSecureWay b/examples/LDAP/samba-schema.IBMSecureWay
new file mode 100644 (file)
index 0000000..1fca4a7
--- /dev/null
@@ -0,0 +1,43 @@
+##
+## Submitted by Dirk Kastens <Dirk.Kastens@Uni-Osnabrueck.de>
+##
+## I translated the samba.schema to be used with IBM
+## SecureWay directoy server 3.2.2. You have to load
+## it in your slapd32.conf with:
+##
+## dn: cn=IBM SecureWay, cn=Schemas, cn=Configuration
+## cn: IBM SecureWay
+## ibm-slapdIncludeSchema: /etc/lapschema/samba.schema
+##
+objectClasses {
+( 1.3.1.5.1.4.1.7165.2.2.2 NAME 'sambaAccount' DESC 'Samba Account' SUP top MUST uid $ rid MAY ( acctFlags $ cn $ description $ displayName $ homeDrive $ kickoffTime $ lmPassword $ logoffTime $ logonTime $ ntPassword $ primaryGroupID $ profilePath $ pwdCanChange $ pwdLastSet $ pwdMustChange $ scriptPath $ smbHome $ userWorkstations ) )
+}
+
+attributeTypes {
+( 1.3.6.1.4.1.7165.2.1.1 NAME 'lmPassword' DESC 'LanManager Passwd' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.10 NAME 'homeDrive' DESC 'NT homeDrive' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{4} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.11 NAME 'scriptPath' DESC 'NT scriptPath' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.12 NAME 'profilePath' DESC 'NT profilePath' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.13 NAME 'userWorkstations' DESC 'userWorkstations' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.14 NAME 'rid' DESC 'NT rid' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.15 NAME 'primaryGroupID' DESC 'NT Group RID' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.17 NAME 'smbHome' DESC 'smbHome' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
+( 1.3.6.1.4.1.7165.2.1.2 NAME 'ntPassword' DESC 'NT Passwd' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.3 NAME 'pwdLastSet' DESC 'NT pwdLastSet' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.4 NAME 'acctFlags' DESC 'Account Flags' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.5 NAME 'logonTime' DESC 'NT logonTime' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.6 NAME 'logoffTime' DESC 'NT logoffTime' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.7 NAME 'kickoffTime' DESC 'NT kickoffTime' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.8 NAME 'pwdCanChange' DESC 'NT pwdCanChange' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+( 1.3.6.1.4.1.7165.2.1.9 NAME 'pwdMustChange' DESC 'NT pwdMustChange' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
+}
+
+IBMattributeTypes {
+}
+
+ldapSyntaxes {
+}
+
+matchingRules {
+}
+
index 3e11ed4ad82ba223dbd1289e04b0af9f208bdc7d..2222606714098f989eec872b563d17558c1f097b 100644 (file)
@@ -1,11 +1,11 @@
-Copyright(C) Samba-Team 1993-1997
+Copyright(C) Samba-Team 1993-2001
 
-This directory contains example samba extensions, example config files and 
-related material for Samba. 
+This directory contains example config files and related material for
+Samba. 
 
 At a minimum please refer to the smb.conf.default file for current
 information regarding global and share parameter settings.
 
-Send additions to: samba-bugs@samba.org
+Send additions to: samba@samba.org
 
 
index f0c86cc6eedd523361220166bbd81c76cb7bcb81..417417d256fa9e9495e37b18bae49f1a6c49159f 100644 (file)
 # Security mode. Most people will want user level security. See
 # security_level.txt for details.
    security = user
+
 # Use password server option only with security = server
+# The argument list may include:
+#   password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
+# or to auto-locate the domain controller/s
+#   password server = *
 ;   password server = <NT-Server-Name>
 
+# Note: Do NOT use the now deprecated option of "domain controller"
+# This option is no longer implemented.
+
 # You may wish to use password encryption. Please read
 # ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
 # Do not enable this option unless you have read those documents
 # and gives it a slightly higher chance of winning the election
 ;   preferred master = yes
 
-# Use only if you have an NT server on your network that has been
-# configured at install time to be a primary domain controller.
-;   domain controller = <NT-Domain-Controller-SMBName>
-
 # Enable this if you want Samba to be a domain logon server for 
 # Windows95 workstations. 
 ;   domain logons = yes
index 1b4a93fb19e503f1ed7b0f1d0cd1baa09a8a52a7..bf7a5b392ca8e5dd2bba12089051a92f0066f2e3 100644 (file)
@@ -1,4 +1,4 @@
-auth           required        /lib/security/pam_pwdb.so nullok shadow
+auth           required        /lib/security/pam_pwdb.so nullok
 account                required        /lib/security/pam_pwdb.so
 session                required        /lib/security/pam_pwdb.so
-password       required        /lib/security/pam_pwdb.so
+password       required        /lib/security/pam_pwdb.so # shadow md5 nullok audit
index c99b91238252cb62ce284baf8792b226af2db9e5..0766653c2342d5d9be28f321e69499595ca2b0d6 100644 (file)
@@ -8,6 +8,7 @@ Source: ftp://samba.org/pub/samba/samba-%{version}.tar.gz
 Packager: John H Terpstra [Samba-Team] <jht@samba.org>
 Requires: pam >= 0.72 kernel >= 2.2.1 glibc >= 2.1.2
 Prereq: chkconfig fileutils
+Provides: samba = %{version}, samba-common = %{version}, samba-client = %{version}, samba-swat = %{version}
 BuildRoot: /var/tmp/samba
 Prefix: /usr
 
@@ -43,9 +44,16 @@ for Shadow passwords and quotas. Do NOT recompile with the
 SHADOW_PWD option enabled
 
 %changelog
+* Mon May 6 2002 Gerald Carter <jerry@samba.org>
+  - moved findsmb to a standard component in samba's 
+    "make install".  Removed from specfile.
+* Sun Oct 14 2001 Andrew Bartlett <abartlet@samba.org>
+ - Set SBINDIR for codepage/manpage install, cope with 
+    broken Makefile
+
 * Mon Aug 1 2001 Tim Potter <tpot@samba.org>
  - Install winbind daemon, client programs, nss and pam libraries
- - Removed codepage stuff so spec file works with current HEAD branch
 
 * Sat Mar 31 2001 Andrew Bartlett <abartlet@pcug.org.au>
  - Changed prefix/share/man for _mandir/share/man
@@ -158,11 +166,11 @@ CFLAGS="$RPM_OPT_FLAGS $EXTRA" ./configure \
        --with-privatedir=/etc/samba \
        --with-fhs \
        --with-quotas \
+       --with-msdfs \
        --with-smbmount \
        --with-pam \
        --with-syslog \
        --with-utmp \
-       --with-netatalk \
        --with-sambabook=%{prefix}/share/swat/using_samba \
        --with-swatdir=%{prefix}/share/swat
 make -j${NUMCPU} proto
@@ -182,8 +190,8 @@ mkdir -p $RPM_BUILD_ROOT%{prefix}/{bin,sbin}
 mkdir -p $RPM_BUILD_ROOT%{prefix}/share/swat/{images,help,include,using_samba}
 mkdir -p $RPM_BUILD_ROOT%{prefix}/share/swat/using_samba/{figs,gifs}
 mkdir -p $RPM_BUILD_ROOTMANDIR_MACRO
-mkdir -p $RPM_BUILD_ROOT/var/lock/samba
-mkdir -p $RPM_BUILD_ROOT/var/log/samba
+mkdir -p $RPM_BUILD_ROOT/var/cache/samba
+mkdir -p $RPM_BUILD_ROOT/var/{log,run}/samba
 mkdir -p $RPM_BUILD_ROOT/var/spool/samba
 mkdir -p $RPM_BUILD_ROOT/lib/security
 
@@ -211,19 +219,21 @@ ln -sf %{prefix}/sbin/smbmount $RPM_BUILD_ROOT/sbin/mount.smb
 # This allows us to get away without duplicating code that 
 #  sombody else can maintain for us.  
 cd source
-make LIBDIR=$RPM_BUILD_ROOT/etc/samba \
+make BASEDIR=$RPM_BUILD_ROOT/usr \
+       LIBDIR=$RPM_BUILD_ROOT/etc/samba \
+       SBINDIR=$RPM_BUILD_ROOT%{prefix}/sbin \
        BINDIR=$RPM_BUILD_ROOT%{prefix}/bin \
        MANDIR=$RPM_BUILD_ROOTMANDIR_MACRO \
        SWATDIR=$RPM_BUILD_ROOT/usr/share/swat \
        SAMBABOOK=$RPM_BUILD_ROOT/usr/share/swat/using_samba \
-       installman installswat
+       installman installcp installswat
 cd ..
 
 # Install the nsswitch library extension file
 install -m755 source/nsswitch/libnss_wins.so $RPM_BUILD_ROOT/lib
 
 # Make link for wins resolver
-( cd $RPM_BUILD_ROOT/lib; ln -s libnss_wins.so libnss_wins.so.2; )
+( cd $RPM_BUILD_ROOT/lib; ln -sf libnss_wins.so libnss_wins.so.2; )
 
 # Install winbind shared libraries
 install -m755 source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/lib
@@ -246,7 +256,6 @@ done
 # Install the miscellany
 install -m644 swat/README $RPM_BUILD_ROOT%{prefix}/share/swat
 install -m755 packaging/RedHat/smbprint $RPM_BUILD_ROOT%{prefix}/bin
-install -m755 packaging/RedHat/findsmb $RPM_BUILD_ROOT%{prefix}/bin
 install -m755 packaging/RedHat/smb.init $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
 install -m755 packaging/RedHat/smb.init $RPM_BUILD_ROOT%{prefix}/sbin/samba
 install -m644 packaging/RedHat/samba.log $RPM_BUILD_ROOT/etc/logrotate.d/samba
@@ -265,35 +274,74 @@ rm -rf $RPM_BUILD_ROOT
 /sbin/chkconfig smb off
 
 echo "Looking for old /etc/smb.conf..."
-if [ -f /etc/smb.conf ]; then
+if [ -f /etc/smb.conf -a ! -f /etc/samba/smb.conf ]; then
        echo "Moving old /etc/smb.conf to /etc/samba/smb.conf"
        mv /etc/smb.conf /etc/samba/smb.conf
 fi
 
 echo "Looking for old /etc/smbusers..."
-if [ -f /etc/smbusers ]; then
+if [ -f /etc/smbusers -a ! -f /etc/samba/smbusers ]; then
        echo "Moving old /etc/smbusers to /etc/samba/smbusers"
        mv /etc/smbusers /etc/samba/smbusers
 fi
 
 echo "Looking for old /etc/lmhosts..."
-if [ -f /etc/lmhosts ]; then
+if [ -f /etc/lmhosts -a ! -f /etc/samba/lmhosts ]; then
        echo "Moving old /etc/lmhosts to /etc/samba/lmhosts"
        mv /etc/lmhosts /etc/samba/lmhosts
 fi
 
 echo "Looking for old /etc/MACHINE.SID..."
-if [ -f /etc/MACHINE.SID ]; then
+if [ -f /etc/MACHINE.SID -a ! -f /etc/samba/MACHINE.SID ]; then
        echo "Moving old /etc/MACHINE.SID to /etc/samba/MACHINE.SID"
        mv /etc/MACHINE.SID /etc/samba/MACHINE.SID
 fi
 
 echo "Looking for old /etc/smbpasswd..."
-if [ -f /etc/smbpasswd ]; then
+if [ -f /etc/smbpasswd -a ! -f /etc/samba/smbpasswd ]; then
        echo "Moving old /etc/smbpasswd to /etc/samba/smbpasswd"
        mv /etc/smbpasswd /etc/samba/smbpasswd
 fi
 
+#
+# For 2.2.1 we move the tdb files from /var/lock/samba to /var/cache/samba
+# to preserve across reboots.
+#
+echo "Moving tdb files in /var/lock/samba/*.tdb to /var/cache/samba/*.tdb"
+for i in /var/lock/samba/*.tdb
+do
+if [ -f $i ]; then
+       newname=`echo $i | sed -e's|var\/lock\/samba|var\/cache\/samba|'`
+       echo "Moving $i to $newname"
+       mv $i $newname
+fi
+done
+
+# Remove the transient tdb files.
+if [ -e /var/cache/samba/brlock.tdb ]; then
+       rm -f /var/cache/samba/brlock.tdb
+fi
+
+if [ -e /var/cache/samba/unexpected.tdb ]; then
+       rm -f /var/cache/samba/unexpected.tdb
+fi
+
+if [ -e /var/cache/samba/connections.tdb ]; then
+       rm -f /var/cache/samba/connections.tdb
+fi
+
+if [ -e /var/cache/samba/locking.tdb ]; then
+       rm -f /var/cache/samba/locking.tdb
+fi
+
+if [ -e /var/cache/samba/messages.tdb ]; then
+       rm -f /var/cache/samba/messages.tdb
+fi
+
+if [ -d /var/lock/samba ]; then
+       rm -rf /var/lock/samba
+fi
+
 # Add swat entry to /etc/services if not already there.
 if !( grep ^[:space:]*swat /etc/services > /dev/null ) then
        echo 'swat              901/tcp                         # Add swat service used via inetd' >> /etc/services
@@ -309,7 +357,7 @@ fi
 
 # Add swat entry to xinetd.d if needed.
 if [ -d $RPM_BUILD_ROOT/etc/xinetd.d -a ! -f /etc/xinetd.d/swat ]; then
-        mv /etc/samba/samba.xinetd /etc/xinetd.d/swat
+       mv /etc/samba/samba.xinetd /etc/xinetd.d/swat
 else
        rm -f /etc/samba/samba.xinetd
 fi
@@ -325,39 +373,41 @@ fi
 
 # Create winbind nss client symlink
 
-ln -s /lib/libnss_winbind.so /lib/libnss_winbind.so.2
+if [ -e /lib/libnss_winbind.so ]; then
+       ln -sf /lib/libnss_winbind.so /lib/libnss_winbind.so.2
+fi
 
 %preun
 if [ $1 = 0 ] ; then
-    /sbin/chkconfig --del smb
+       /sbin/chkconfig --del smb
 
-    # We want to remove the browse.dat and wins.dat files so they can not interfer with a new version of samba!
-    if [ -e /var/lock/samba/browse.dat ]; then
-           rm -f /var/lock/samba/browse.dat
-    fi
-    if [ -e /var/lock/samba/wins.dat ]; then
-           rm -f /var/lock/samba/wins.dat
-    fi
+       # We want to remove the browse.dat and wins.dat files so they can not interfer with a new version of samba!
+       if [ -e /var/cache/samba/browse.dat ]; then
+               rm -f /var/cache/samba/browse.dat
+       fi
+       if [ -e /var/cache/samba/wins.dat ]; then
+               rm -f /var/cache/samba/wins.dat
+       fi
 
        # Remove the transient tdb files.
-       if [ -e /var/lock/samba/brlock.tdb ]; then
-               rm -f /var/lock/samba/brlock.tdb
+       if [ -e /var/cache/samba/brlock.tdb ]; then
+               rm -f /var/cache/samba/brlock.tdb
        fi
 
-       if [ -e /var/lock/samba/unexpected.tdb ]; then
-               rm -f /var/lock/samba/unexpected.tdb
+       if [ -e /var/cache/samba/unexpected.tdb ]; then
+               rm -f /var/cache/samba/unexpected.tdb
        fi
 
-       if [ -e /var/lock/samba/connections.tdb ]; then
-               rm -f /var/lock/samba/connections.tdb
+       if [ -e /var/cache/samba/connections.tdb ]; then
+               rm -f /var/cache/samba/connections.tdb
        fi
 
-       if [ -e /var/lock/samba/locking.tdb ]; then
-               rm -f /var/lock/samba/locking.tdb
+       if [ -e /var/cache/samba/locking.tdb ]; then
+               rm -f /var/cache/samba/locking.tdb
        fi
 
-       if [ -e /var/lock/samba/messages.tdb ]; then
-               rm -f /var/lock/samba/messages.tdb
+       if [ -e /var/cache/samba/messages.tdb ]; then
+               rm -f /var/cache/samba/messages.tdb
        fi
 
        # Remove winbind nss client symlink
@@ -376,6 +426,9 @@ if [ $1 = 0 ] ; then
     if [ -e /var/log/samba ]; then
       rm -rf /var/log/samba
     fi
+       if [ -e /var/cache/samba ]; then
+               rm -rf /var/cache/samba
+       fi
 
     # Remove swat entries from /etc/inetd.conf and /etc/services
     cd /etc
@@ -403,56 +456,61 @@ if [ $0 != 0 ]; then
 fi
 
 %files
+%defattr(-,root,root)
 %doc README COPYING Manifest Read-Manifest-Now
 %doc WHATSNEW.txt Roadmap
 %doc docs
 %doc swat/README
 %doc examples
-%attr(-,root,root) %{prefix}/sbin/smbd
-%attr(-,root,root) %{prefix}/sbin/nmbd
-%attr(-,root,root) %{prefix}/sbin/swat
-%attr(-,root,root) %{prefix}/sbin/smbmnt
-%attr(-,root,root) %{prefix}/sbin/smbmount
-%attr(-,root,root) %{prefix}/sbin/smbumount
-%attr(-,root,root) %{prefix}/sbin/winbindd
-%attr(-,root,root) /sbin/mount.smbfs
-%attr(-,root,root) /sbin/mount.smb
-%attr(-,root,root) %{prefix}/bin/mksmbpasswd.sh
-%attr(-,root,root) %{prefix}/bin/smbclient
-%attr(-,root,root) %{prefix}/bin/smbspool
-%attr(-,root,root) %{prefix}/bin/rpcclient
-%attr(-,root,root) %{prefix}/bin/testparm
-%attr(-,root,root) %{prefix}/bin/testprns
-%attr(-,root,root) %{prefix}/bin/findsmb
-%attr(-,root,root) %{prefix}/bin/smbstatus
-%attr(-,root,root) %{prefix}/bin/nmblookup
-%attr(-,root,root) %{prefix}/bin/make_printerdef
-%attr(-,root,root) %{prefix}/bin/smbpasswd
-%attr(-,root,root) %{prefix}/bin/smbtar
-%attr(-,root,root) %{prefix}/bin/smbprint
-%attr(-,root,root) %{prefix}/bin/smbcontrol
-%attr(-,root,root) %{prefix}/bin/smbcacls
-%attr(-,root,root) %{prefix}/bin/wbinfo
+%{prefix}/sbin/smbd
+%{prefix}/sbin/nmbd
+%{prefix}/sbin/swat
+%{prefix}/sbin/smbmnt
+%{prefix}/sbin/smbmount
+%{prefix}/sbin/smbumount
+%{prefix}/sbin/winbindd
+/sbin/mount.smbfs
+/sbin/mount.smb
+%{prefix}/bin/mksmbpasswd.sh
+%{prefix}/bin/smbclient
+%{prefix}/bin/smbspool
+%{prefix}/bin/rpcclient
+%{prefix}/bin/testparm
+%{prefix}/bin/testprns
+%{prefix}/bin/findsmb
+%{prefix}/bin/smbstatus
+%{prefix}/bin/nmblookup
+%{prefix}/bin/make_smbcodepage
+%{prefix}/bin/make_unicodemap
+%{prefix}/bin/make_printerdef
+%{prefix}/bin/smbpasswd
+%{prefix}/bin/smbtar
+%{prefix}/bin/smbprint
+%{prefix}/bin/smbcontrol
+%{prefix}/bin/smbcacls
+%{prefix}/bin/wbinfo
 %attr(755,root,root) /lib/libnss_wins.s*
-%attr(-,root,root) %{prefix}/share/swat/help/*
-%attr(-,root,root) %{prefix}/share/swat/images/*
-%attr(-,root,root) %{prefix}/share/swat/include/header.html
-%attr(-,root,root) %{prefix}/share/swat/include/footer.html
-%attr(-,root,root) %{prefix}/share/swat/using_samba/*
-%attr(-,root,root) %config(noreplace) /etc/samba/lmhosts
-%attr(-,root,root) %config(noreplace) /etc/samba/smb.conf
-%attr(-,root,root) %config(noreplace) /etc/samba/smbusers
-%attr(-,root,root) /etc/samba/samba.stack
-%attr(-,root,root) /etc/samba/samba.xinetd
-%attr(-,root,root) /etc/rc.d/init.d/smb
-%attr(-,root,root) /etc/logrotate.d/samba
-%attr(-,root,root) %config(noreplace) /etc/pam.d/samba
-%attr(-,root,root) MANDIR_MACRO/man1/*
-%attr(-,root,root) MANDIR_MACRO/man5/*
-%attr(-,root,root) MANDIR_MACRO/man7/*
-%attr(-,root,root) MANDIR_MACRO/man8/*
-%attr(755,root,root) %dir /var/lock/samba
-%attr(-,root,root) %dir /var/log/samba
+%{prefix}/share/swat/help/*
+%{prefix}/share/swat/images/*
+%{prefix}/share/swat/include/header.html
+%{prefix}/share/swat/include/footer.html
+%{prefix}/share/swat/using_samba/*
+%config(noreplace) /etc/samba/lmhosts
+%config(noreplace) /etc/samba/smb.conf
+%config(noreplace) /etc/samba/smbusers
+/etc/samba/samba.stack
+/etc/samba/samba.xinetd
+/etc/rc.d/init.d/smb
+/etc/logrotate.d/samba
+%config(noreplace) /etc/pam.d/samba
+MANDIR_MACRO/man1/*
+MANDIR_MACRO/man5/*
+MANDIR_MACRO/man7/*
+MANDIR_MACRO/man8/*
+%dir /etc/codepages/*
+%attr(755,root,root) %dir /var/cache/samba
+%dir /var/log/samba
+%dir /var/run/samba
 %attr(1777,root,root) %dir /var/spool/samba
 %attr(-,root,root) /lib/libnss_winbind.so
 %attr(-,root,root) /lib/security/pam_winbind.so
index 260439281a3f889a9bba4c93e55580e92e2021cc..c43c9a0094be0065471f5a89d466df2de10b18b6 100755 (executable)
 # Check that networking is up.
 [ ${NETWORKING} = "no" ] && exit 0
 
+CONFIG=/etc/samba/smb.conf
+
 # Check that smb.conf exists.
-[ -f /etc/samba/smb.conf ] || exit 0
+[ -f $CONFIG ] || exit 0
 
 # See how we were called.
 case "$1" in
@@ -22,6 +24,9 @@ case "$1" in
        echo -n "Starting SMB services: "
        daemon smbd -D  
        daemon nmbd -D 
+       if [ "`grep -i 'winbind uid' /etc/samba/smb.conf | egrep -v [\#\;]`" ]; then
+               daemon winbindd 
+       fi
        echo
        touch /var/lock/subsys/smb
        ;;
@@ -29,12 +34,16 @@ case "$1" in
        echo -n "Shutting down SMB services: "
        killproc smbd
        killproc nmbd
+       if [ "`ps -ef | grep winbind | grep -v grep`" ]; then
+               killproc winbindd
+       fi
        rm -f /var/lock/subsys/smb
        echo ""
        ;;
   status)
        status smbd
        status nmbd
+       status winbindd
        ;;
   restart)
        echo -n "Restarting SMB services: "